Skip to content

Commit b3a5023

Browse files
committed
[cssom] Document changes since last publication
1 parent 0b06da9 commit b3a5023

1 file changed

Lines changed: 27 additions & 18 deletions

File tree

cssom/Overview.bs

Lines changed: 27 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ spec:css-color-4; type:property; text:color
105105
spec:css-position-3; type:property; text:left
106106
spec:html5; type:element; text:style
107107
spec:css-namespaces-3; type:dfn; text:namespace prefix
108-
spec:dom-ls; type:interface; text:Document
108+
spec:dom; type:interface; text:Document
109109
</pre>
110110

111111
<script src=https://resources.whatwg.org/file-bug.js async></script>
@@ -2735,19 +2735,28 @@ Change History {#change-history}
27352735
This section documents some of the changes between publications of this specification. This section is not exhaustive. Bug fixes and editorial changes are
27362736
generally not listed.
27372737

2738-
<!--
2738+
Changes From 5 December 2013 {#changes-from-5-december-2013}
2739+
------------------------------------------------------------
2740+
2741+
* API for alternative stylesheets is removed: <code>selectedStyleSheetSet</code>,
2742+
<code>lastStyleSheetSet</code>, <code>preferredStyleSheetSet</code>,
2743+
<code>styleSheetSets</code>, <code>enableStyleSheetsForSet()</code> on {{Document}}.
2744+
* The <code>pseudo()</code> method on {{Element}} and the <code>PseudoElement</code> interface is
2745+
removed.
2746+
* The <code>cascadedStyle</code>, <code>defaultStyle</code>, <code>rawComputedStyle</code> and
2747+
<code>usedStyle</code> IDL attributes on {{Element}} are removed.
2748+
* The {{CSSRule/cssText}} IDL attribute's setter on {{CSSRule}} is changed to do nothing.
2749+
* IDL attributes of the form <code>webkitFoo</code> (with lowercase <code>w</code>) on
2750+
{{CSSStyleDeclaration}} are added.
2751+
* {{CSSNamespaceRule}} is changed back to readonly.
2752+
* Handling of <code>@charset</code> in {{CSSStyleSheet/insertRule()}} is removed.
2753+
* <code>CSSCharsetRule</code> is removed again.
2754+
* Serialization of identifiers and strings is changed.
2755+
* Serialization of selectors now supports combinators ">>" and "||" and the "i" flag in attribute selectors.
2756+
* Serialization of :lang() is changed.
2757+
* Serialization of <<color>> and <<number>> is changed.
2758+
* {{CSSStyleDeclaration/setProperty()}} on {{CSSStyleDeclaration}} is changed.
27392759

2740-
CSSCharsetRule is re-dropped.
2741-
GetStyleUtils is dropped.
2742-
Element#pseudo() is dropped.
2743-
PseudoElement is dropped.
2744-
Document#selectedStyleSheetSet is dropped.
2745-
Document#lastStyleSheetSet is dropped.
2746-
Document#preferredStyleSheetSet is dropped.
2747-
Document#styleSheetSets is dropped.
2748-
Document#enableStyleSheetsForSet() is dropped.
2749-
2750-
-->
27512760

27522761
Changes From 12 July 2011 To 5 December 2013 {#changes-from-12-july-2011-to-5-december-2013}
27532762
--------------------------------------------------------------------------------------------
@@ -2773,14 +2782,14 @@ Changes From 12 July 2011 To 5 December 2013 {#changes-from-12-july-2011-to-5-de
27732782
<li>The <code>style</code> and <code>media</code> attributes of various interfaces are annotated with the <code>[PutForwards]</code> WebIDL
27742783
extended attribute.
27752784

2776-
<li>The <code lt>pseudo()</code> method on <code>Element</code> is introduced.
2785+
<li>The <code>pseudo()</code> method on <code>Element</code> is introduced.
27772786

2778-
<li>The <code lt>PseudoElement</code> interface is introduced.
2787+
<li>The <code>PseudoElement</code> interface is introduced.
27792788

2780-
<li>The <code lt>cascadedStyle</code>, <code lt>rawComputedStyle</code> and
2781-
<code lt>usedStyle</code> attributes on <code>Element</code> and <code lt>PseudoElement</code> are introduced.
2789+
<li>The <code>cascadedStyle</code>, <code>rawComputedStyle</code> and
2790+
<code>usedStyle</code> attributes on <code>Element</code> and <code>PseudoElement</code> are introduced.
27822791

2783-
<li>The <code method for=CSS>CSS.escape()</code> static method is introduced.
2792+
<li>The <a method for=CSS lt=escape()>CSS.escape()</a> static method is introduced.
27842793
</ul>
27852794

27862795

0 commit comments

Comments
 (0)