@@ -1743,8 +1743,8 @@ <h4 id=the-cssstylesheet-interface><span class=secno>7.1.1. </span>The
17431743 title =""> index</ var > )</ code > </ dfn > method, when invoked, < em
17441744 class =ct > must</ em > < a href ="#removing-a-statement "> remove a statement</ a >
17451745 where < var > index</ var > is < var > index</ var > and < var > rule list</ var > is
1746- < code title =cssmediarule-cssrules > < a
1747- href ="#cssmediarule-cssrules "> cssRules</ a > </ code > .
1746+ < code title =dom-CSSMediaRule-cssRules > < a
1747+ href ="#dom- cssmediarule-cssrules "> cssRules</ a > </ code > .
17481748
17491749 < h3 id =css-rules > < span class =secno > 7.2. </ span > CSS Rules</ h3 >
17501750
@@ -1990,91 +1990,90 @@ <h4 id=css-style-rule-rule-set><span class=secno>7.2.3. </span>CSS Style
19901990
19911991 < p > The < dfn id =cssstylerule-style
19921992 title =cssstylerule-style > < code > style</ code > </ dfn > attribute < em
1993- class =ct > must</ em > return a live < code > < a
1993+ class =ct > must</ em > return a < code > < a
19941994 href ="#cssstyledeclaration "> CSSStyleDeclaration</ a > </ code > object for the
19951995 rule set.
19961996
19971997 < h4 id =css-import-rule > < span class =secno > 7.2.4. </ span > CSS < code
19981998 title =""> @import</ code > Rule</ h4 >
19991999
20002000 < p > The < code > < a href ="#cssimportrule "> CSSImportRule</ a > </ code > object
2001- represents an < code > @import</ code > rule specified (if any) in a < span > CSS
2002- style sheet</ span > .
2001+ represents an < code > @import</ code > rule.
20032002
20042003 < pre
20052004 class =idl > interface < dfn id =cssimportrule > CSSImportRule</ dfn > : < a href ="#cssrule "> CSSRule</ a > {
2006- readonly attribute DOMString < a href ="#cssimportrule-href " title =cssimportrule -href> href</ a > ;
2007- [PutForwards=< a href ="#dom-medialist-mediatext " title =dom-MediaList-mediaText > mediaText</ a > ] readonly attribute < a href ="#medialist "> MediaList</ a > < a href ="#cssimportrule-media " title =cssimportrule -media> media</ a > ;
2008- readonly attribute < a href ="#cssstylesheet "> CSSStyleSheet</ a > < a href ="#cssimportrule-stylesheet " title =cssimportrule-stylesheet > styleSheet</ a > ;
2005+ readonly attribute DOMString < a href ="#dom- cssimportrule-href " title =dom-CSSImportRule -href> href</ a > ;
2006+ [PutForwards=< a href ="#dom-medialist-mediatext " title =dom-MediaList-mediaText > mediaText</ a > ] readonly attribute < a href ="#medialist "> MediaList</ a > < a href ="#dom- cssimportrule-media " title =dom-CSSImportRule -media> media</ a > ;
2007+ readonly attribute < a href ="#cssstylesheet "> CSSStyleSheet</ a > < a href ="#dom- cssimportrule-stylesheet " title =dom-CSSImportRule-styleSheet > styleSheet</ a > ;
20092008};</ pre >
20102009
2011- < p > The < dfn id =cssimportrule-href
2012- title =cssimportrule-href > < code > href</ code > </ dfn > attribute, on getting,
2013- < em class =ct > must</ em > return the < em > specified</ em > URI of the style
2014- sheet referenced by the < code > @import</ code > rule.
2015-
2016- < p > The < dfn id =cssimportrule-media
2017- title =cssimportrule-media > < code > media</ code > </ dfn > attribute, on getting,
2018- < em class =ct > must</ em > return a live < code > < a
2019- href ="#medialist "> MediaList</ a > </ code > object containing a list of media
2020- queries applicable to the imported style sheet as specified by the
2010+ < p > The < dfn id =dom-cssimportrule-href
2011+ title =dom-CSSImportRule-href > < code > href</ code > </ dfn > attribute, on
2012+ getting, < em class =ct > must</ em > return the < i > specified</ i > < a
2013+ href ="#url "> URL</ a > of the < span > CSS style sheet</ span > referenced by the
20212014 < code > @import</ code > rule.
20222015
2023- < p > The < dfn id =cssimportrule-stylesheet
2024- title =cssimportrule-stylesheet > < code > styleSheet</ code > </ dfn > attribute, on
2025- getting, < em class =ct > must</ em > return the < code > < a
2016+ < p class =XXX > Returning the < span > absolute URL</ span > would be much better,
2017+ but only Opera does this at the moment. Convince Gecko/WebKit?
2018+
2019+ < p > The < dfn id =dom-cssimportrule-media
2020+ title =dom-CSSImportRule-media > < code > media</ code > </ dfn > attribute, on
2021+ getting, < em class =ct > must</ em > return a < code > < a
2022+ href ="#medialist "> MediaList</ a > </ code > object for the list of media
2023+ queries specified with the < code > @import</ code > rule.
2024+
2025+ < p > The < dfn id =dom-cssimportrule-stylesheet
2026+ title =dom-CSSImportRule-stylesheet > < code > styleSheet</ code > </ dfn >
2027+ attribute, on getting, < em class =ct > must</ em > return the < code > < a
20262028 href ="#cssstylesheet "> CSSStyleSheet</ a > </ code > object that represents the
2027- referenced (parsed) style sheet from the < code > @import</ code > rule.
2029+ referenced (parsed) < span > CSS style sheet</ span > from the
2030+ < code > @import</ code > rule.
20282031
20292032 < p class =note > If loading of the style sheet fails its < code
2030- title =cssstylesheet-cssrules > < a
2031- href ="#cssstylesheet-cssrules "> cssRules</ a > </ code > list is simply empty.
2033+ title =dom-CSSStyleSheet-cssRules > cssRules</ code > list is simply empty.
20322034
20332035 < h4 id =css-media-rule > < span class =secno > 7.2.5. </ span > CSS < code
20342036 title =""> @media</ code > Rule</ h4 >
20352037
20362038 < p > The < code > < a href ="#cssmediarule "> CSSMediaRule</ a > </ code > object
2037- represents an < code title =""> @media</ code > rule specified (if any) in a
2038- < span > CSS style sheet</ span > . It is a single statement that contains zero
2039- or more rulesets which are contrained by one or more media queries (unless
2040- one happens to be < code > all</ code > ).
2039+ represents an < code title =""> @media</ code > rule.
20412040
20422041 < pre
20432042 class =idl > interface < dfn id =cssmediarule > CSSMediaRule</ dfn > : < a href ="#cssrule "> CSSRule</ a > {
2044- [PutForwards=< a href ="#dom-medialist-mediatext " title =dom-MediaList-mediaText > mediaText</ a > ] readonly attribute < a href ="#medialist "> MediaList</ a > < a href ="#cssmediarule-media " title =cssmediarule -media> media</ a > ;
2045- readonly attribute < a href ="#cssrulelist "> CSSRuleList</ a > < a href ="#cssmediarule-cssrules " title =cssmediarule-cssrules > cssRules</ a > ;
2046- unsigned long < a href ="#cssmediarule-insertrule " title =cssmediarule-insertrule > insertRule</ a > (DOMString < var > rule</ var > , in unsigned long < var > index</ var > );
2047- void < a href ="#cssmediarule-deleterule " title =cssmediarule-deleterule > deleteRule</ a > (unsigned long < var > index</ var > );
2043+ [PutForwards=< a href ="#dom-medialist-mediatext " title =dom-MediaList-mediaText > mediaText</ a > ] readonly attribute < a href ="#medialist "> MediaList</ a > < a href ="#dom- cssmediarule-media " title =dom-CSSMediaRule -media> media</ a > ;
2044+ readonly attribute < a href ="#cssrulelist "> CSSRuleList</ a > < a href ="#dom- cssmediarule-cssrules " title =dom-CSSMediaRule-cssRules > cssRules</ a > ;
2045+ unsigned long < a href ="#dom- cssmediarule-insertrule " title =dom-CSSMediaRule-insertRule > insertRule</ a > (DOMString < var > rule</ var > , in unsigned long < var > index</ var > );
2046+ void < a href ="#dom- cssmediarule-deleterule " title =dom-CSSMediaRule-deleteRule > deleteRule</ a > (unsigned long < var > index</ var > );
20482047};</ pre >
20492048
2050- < p > The < dfn id =cssmediarule-media
2051- title =cssmediarule- media> < code > media</ code > </ dfn > attribute, on getting,
2052- < em class =ct > must</ em > return a < code > < a
2053- href ="#medialist "> MediaList</ a > </ code > object containing a list of media
2049+ < p > The < dfn id =dom- cssmediarule-media
2050+ title =dom-CSSMediaRule- media> < code > media</ code > </ dfn > attribute, on
2051+ getting, < em class =ct > must</ em > return a < code > < a
2052+ href ="#medialist "> MediaList</ a > </ code > object for the list of media
20542053 queries specified with the < code title =""> @media</ code > rule.
20552054
2056- < p > The < dfn id =cssmediarule-cssrules
2057- title =cssmediarule-cssrules > < code > cssRules</ code > </ dfn > attribute, on
2055+ < p > The < dfn id =dom- cssmediarule-cssrules
2056+ title =dom-CSSMediaRule-cssRules > < code > cssRules</ code > </ dfn > attribute, on
20582057 getting, < em class =ct > must</ em > return a < code > < a
2059- href ="#cssrulelist "> CSSRuleList</ a > </ code > object containing a list of all
2060- the rulesets specified within the < code title =""> @media</ code > rule.
2061-
2062- < p > The < dfn id =cssmediarule-insertrule
2063- title =cssmediarule-insertrule > < code > insertRule(< var title ="" > rule </ var > ,
2064- < var title =""> index</ var > )</ code > </ dfn > method, when invoked, < em
2065- class =ct > must</ em > < a href ="#inserting-a-statement "> insert a statement </ a >
2066- where < var > rule</ var > is < var > rule</ var > , < var > index</ var > is
2067- < var > index</ var > and < var > rule list</ var > is < code
2068- title =cssmediarule-cssrules > < a
2069- href ="#cssmediarule-cssrules "> cssRules</ a > </ code > .
2070-
2071- < p > The < dfn id =cssmediarule-deleterule
2072- title =cssmediarule-deleterule > < code > deleteRule(< var
2058+ href ="#cssrulelist "> CSSRuleList</ a > </ code > object for the list of rules
2059+ specified with the < code title =""> @media</ code > rule.
2060+
2061+ < p > The < dfn id =dom- cssmediarule-insertrule
2062+ title =dom-CSSMediaRule-insertRule > < code > insertRule(< var
2063+ title ="" > rule </ var > , < var title =""> index</ var > )</ code > </ dfn > method, when
2064+ invoked, < em class =ct > must</ em > < a href ="#inserting-a-statement "> insert a
2065+ statement </ a > where < var > rule</ var > is < var > rule</ var > , < var > index</ var >
2066+ is < var > index</ var > and < var > rule list</ var > is < code
2067+ title =dom-CSSMediaRule-cssRules > < a
2068+ href ="#dom- cssmediarule-cssrules "> cssRules</ a > </ code > .
2069+
2070+ < p > The < dfn id =dom- cssmediarule-deleterule
2071+ title =dom-CSSMediaRule-deleteRule > < code > deleteRule(< var
20732072 title =""> index</ var > )</ code > </ dfn > method, when invoked, < em
20742073 class =ct > must</ em > < a href ="#removing-a-statement "> remove a statement</ a >
20752074 where < var > index</ var > is < var > index</ var > and < var > rule list</ var > is
2076- < code title =cssmediarule-cssrules > < a
2077- href ="#cssmediarule-cssrules "> cssRules</ a > </ code > .
2075+ < code title =dom-CSSMediaRule-cssRules > < a
2076+ href ="#dom- cssmediarule-cssrules "> cssRules</ a > </ code > .
20782077
20792078 < h4 id =css-font-face-rule > < span class =secno > 7.2.6. </ span > CSS < code
20802079 title =""> @font-face</ code > Rule</ h4 >
@@ -3676,7 +3675,7 @@ <h3 id=the-viewcss-interface><span class=secno>8.2. </span>The <code
36763675};</ pre >
36773676
36783677 < p > The < dfn id =viewcss-getcomputedstyle > < code > getComputedStyle</ code > </ dfn >
3679- method < em class =ct > must</ em > return a live < code > < a
3678+ method < em class =ct > must</ em > return a < code > < a
36803679 href ="#cssstyledeclaration "> CSSStyleDeclaration</ a > </ code > object that
36813680 contains the computed style declaration block for < var title =""> elt</ var > ,
36823681 when the < var title =""> pseudoElt</ var > argument is < code > null</ code > , the
0 commit comments