Skip to content

Commit 6e1dff0

Browse files
author
dauwhe
committed
merge
2 parents 1319c5d + 1953d91 commit 6e1dff0

8 files changed

Lines changed: 1371 additions & 955 deletions

File tree

css-animations/Overview.bs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Abstract: This CSS module describes a way for authors to animate the values of C
2020
2121
At Risk: the <code>pseudoElement</code> property of the ''AnimationEvent'' interface
2222
23-
Link Defaults: css-values-3 (type) <time>, cssom-1 (interface) cssstyledeclaration, dom-core-ls (interface) event, webidl (type) SyntaxError
23+
Link Defaults: css-values-3 (type) <time>, cssom-1 (interface) cssstyledeclaration, dom-core-ls (interface) event, webidl (type) SyntaxError, css-position-3 (property) left
2424
Ignored Terms: domstring, float, animationeventinit, event, eventinit, eventtarget, document
2525
</pre>
2626

@@ -935,7 +935,7 @@ IDL Definition</h4>
935935

936936
void appendRule(DOMString rule);
937937
void deleteRule(DOMString key);
938-
CSSKeyframeRule findRule(DOMString key);
938+
CSSKeyframeRule? findRule(DOMString key);
939939
};
940940
</pre>
941941

@@ -993,9 +993,9 @@ The <code>deleteRule</code> method</h4>
993993

994994
<dt><dfn argument for="CSSKeyframesRule/deleteRule()">key</dfn> of type <a interface>DOMString</a>
995995
<dd>
996-
The key which describes the rule to be deleted. A percentage value between
997-
0% and 100%, or one of the keywords ''from'' or ''to'' which resolve to 0% and
998-
100%, respectively.
996+
The keyframe selector of the rule to be deleted: a comma-separated list of either percentage values between 0% and 100% or one of the keywords ''from'' or ''to'', which resolve to 0% and 100%, respectively.
997+
998+
The number and order of the values in the specified keyframe selector must match those of the targeted keyframe rule(s). The match is not sensitive to white-space.
999999
</dl>
10001000

10011001
No Return Value
@@ -1016,9 +1016,9 @@ The <code>findRule</code> method</h4>
10161016
<dl>
10171017
<dt><dfn argument for="CSSKeyframesRule/findRule()">key</dfn> of type <a interface>DOMString</a>
10181018
<dd>
1019-
The key which describes the rule to be deleted. A percentage value between
1020-
0% and 100%, or one of the keywords ''from'' or ''to'' which resolve to 0% and
1021-
100%, respectively.
1019+
The keyframe selector of the rule to be retrieved: a comma-separated list of either percentage values between 0% and 100% or one of the keywords ''from'' or ''to'', which resolve to 0% and 100%, respectively.
1020+
1021+
The number and order of the values in the specified keyframe selector must match those of the targeted keyframe rule(s). The match is not sensitive to white-space.
10221022
</dl>
10231023

10241024
Return Value:

css-animations/Overview.html

Lines changed: 509 additions & 464 deletions
Large diffs are not rendered by default.

css-font-loading/Overview.bs

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,14 @@ The Constructor</h3>
196196
from a URL pointing to a font face file,
197197
or from an ArrayBuffer (or ArrayBufferView) containing the binary representation of a font face.
198198

199-
When the <dfn method title='FontFace()' for=FontFace>FontFace</dfn>(DOMString <dfn argument for="FontFace/FontFace()">family</dfn>, (DOMString or {{BinaryData}}) <dfn argument for="FontFace/FontFace()">source</dfn>, {{FontFaceDescriptors}} <dfn argument for="FontFace/FontFace()">descriptors</dfn>) method is called,
199+
When the <dfn constructor title='FontFace()' for=FontFace>FontFace</dfn>(
200+
<span dfn-for="FontFace/FontFace(family, source, descriptors)">
201+
DOMString <dfn argument>family</dfn>,
202+
(DOMString or {{/BinaryData}}) <dfn argument>source</dfn>,
203+
{{/FontFaceDescriptors}} <dfn argument>descriptors</dfn>
204+
</span>
205+
)
206+
method is called,
200207
execute these steps:
201208

202209
1. Let <var>font face</var> be a fresh {{FontFace}} object.
@@ -431,6 +438,8 @@ The <code>FontFaceSet</code> Interface</h2>
431438
};
432439
</pre>
433440

441+
{{FontFaceSet/load()}}
442+
434443
<div dfn-for="FontFaceSet">
435444
: <dfn attribute>ready</dfn>
436445
:: This attribute reflects the {{FontFaceSet}}'s {{[[ReadyPromise]]}} slot.
@@ -686,15 +695,20 @@ Events</h3>
686695
<h3 id='font-face-set-load'>
687696
The <code>load()</code> method</h3>
688697

689-
The {{FontFaceSet/load() method of {{FontFaceSet}} will determine whether all fonts in the given font list
698+
The {{FontFaceSet/load()}} method of {{FontFaceSet}} will determine whether all fonts in the given font list
690699
have been loaded and are available.
691700
If any fonts are downloadable fonts and have not already been loaded,
692701
the user agent will initiate the load of each of these fonts.
693702
It returns a Promise,
694703
which is fulfilled when all of the fonts are loaded and ready to be used,
695704
or rejected if any font failed to load properly.
696705

697-
When the <dfn method for="FontFaceSet" title="load()">load</dfn>(<dfn argument for="FontFaceSet/load()">font</dfn>, <dfn argument for="FontFaceSet/load()">text</dfn>) method is called,
706+
When the <dfn method for="FontFaceSet" title="load(font, text)">load</dfn>(
707+
<span dfn-for="FontFaceSet/load(font, text)">
708+
<dfn argument>font</dfn>,
709+
<dfn argument>text</dfn>
710+
</span>
711+
) method is called,
698712
execute these steps:
699713

700714
<ol>
@@ -741,13 +755,15 @@ The <code>load()</code> method</h3>
741755
<h3 id='font-face-set-check'>
742756
The <code>check()</code> method</h3>
743757

744-
The {{check()}} method of {{FontFaceSet}} will determine whether all fonts in the given font list
758+
The {{FontFaceSet/check()}} method of {{FontFaceSet}} will determine whether all fonts in the given font list
745759
have been loaded and are available.
746760
If all fonts are available,
747761
it returns true;
748762
otherwise, it returns false.
749763

750-
When the <dfn method for="FontFaceSet" title="check()">check</dfn>(<dfn argument for="FontFaceSet/check()">font</dfn>, <dfn argument for="FontFaceSet/check()">text</dfn>) method is called,
764+
When the <dfn method for="FontFaceSet" title="check(font, text)|check(font)">check</dfn>(
765+
<span data-dfn-for="FontFaceSet/check(font, text)"><dfn argument>font</dfn>, <dfn argument>text</dfn>)</span>
766+
method is called,
751767
execute these steps:
752768

753769
<ol>

0 commit comments

Comments
 (0)