@@ -51,6 +51,7 @@ spec:css22; type:property;
51
51
text:min-height
52
52
text:min-width
53
53
spec:css2; type:property; text:max-width
54
+ spec:webidl; type:dfn; text:is a platform object
54
55
</pre>
55
56
56
57
<pre class="anchors">
@@ -352,8 +353,9 @@ is called, the user agent <em>must</em> run the following steps:
352
353
5. Let |inputPropertiesIterable| be the result of [=Get=] (|layoutCtor|, "inputProperties").
353
354
354
355
6. If |inputPropertiesIterable| is not undefined, then set |inputProperties| to the result of
355
- [=converting=] |inputPropertiesIterable| to a <code> sequence<DOMString></code> . If an
356
- exception is [=thrown=] , rethrow the exception and abort all these steps.
356
+ [=converted to an IDL value|converting=] |inputPropertiesIterable| to a
357
+ <code> sequence<DOMString></code> . If an exception is [=thrown=] , rethrow the exception
358
+ and abort all these steps.
357
359
358
360
7. Filter |inputProperties| so that it only contains [=supported CSS properties=] and [=custom
359
361
properties=] .
@@ -373,7 +375,7 @@ is called, the user agent <em>must</em> run the following steps:
373
375
"childInputProperties").
374
376
375
377
10. If |childInputPropertiesIterable| is not undefined, then set |childInputProperties| to the
376
- result of [=converting=] |childInputPropertiesIterable| to a
378
+ result of [=converted to an IDL value| converting=] |childInputPropertiesIterable| to a
377
379
<code> sequence<DOMString></code> . If an exception is [=thrown=] , rethrow the exception
378
380
and abort all these steps.
379
381
@@ -382,9 +384,9 @@ is called, the user agent <em>must</em> run the following steps:
382
384
383
385
12. Let |layoutOptionsValue| be the result of [=Get=] (|layoutCtor|, "layoutOptions").
384
386
385
- 13. Let |layoutOptions| be the result of [=converting=] |layoutOptionsValue| to a
386
- {{LayoutOptions}} . If an exception is [=thrown=] , rethrow the exception and abort all these
387
- steps.
387
+ 13. Let |layoutOptions| be the result of [=converted to an IDL value|converting=]
388
+ |layoutOptionsValue| to a {{LayoutOptions}} . If an exception is [=thrown=] , rethrow the
389
+ exception and abort all these steps.
388
390
389
391
14. Let |prototype| be the result of [=Get=] (|layoutCtor|, "prototype").
390
392
@@ -393,13 +395,14 @@ is called, the user agent <em>must</em> run the following steps:
393
395
394
396
16. Let |intrinsicSizesValue| be the result of [=Get=] (|prototype|, "intrinsicSizes").
395
397
396
- 17. Let |intrinsicSizes| be the result of [=converting=] |intrinsicSizesValue| to the
397
- [=Function=] [=callback function=] type. Rethrow any exceptions from the conversion.
398
+ 17. Let |intrinsicSizes| be the result of [=converted to an IDL value|converting=]
399
+ |intrinsicSizesValue| to the {{Function}} [=callback function=] type. Rethrow any
400
+ exceptions from the conversion.
398
401
399
402
18. Let |layoutValue| be the result of [=Get=] (|prototype|, <code> "layout"</code> ).
400
403
401
- 19. Let |layout| be the result of [=converting=] |layoutValue| to the [=Function=] [=callback
402
- function=] type. Rethrow any exceptions from the conversion.
404
+ 19. Let |layout| be the result of [=converted to an IDL value| converting=] |layoutValue| to
405
+ the {{Function}} [=callback function=] type. Rethrow any exceptions from the conversion.
403
406
404
407
20. Let |definition| be a new [=layout definition=] with:
405
408
@@ -1827,8 +1830,9 @@ When the user agent wants to <dfn>invoke an intrinsic sizes callback</dfn> given
1827
1830
1828
1831
10. Let |intrinsicSizesFunction| be |definition|'s [=intrinsic sizes function=] .
1829
1832
1830
- 11. Let |value| be the result of [=Invoke=] (|intrinsicSizesFunction|, |layoutInstance|,
1831
- «|children|, |edges|, |styleMap|»).
1833
+ 11. Let |value| be the result of [=invoking=] |intrinsicSizesFunction| with « |children|,
1834
+ |edges|, |styleMap| » and "`rethrow`", and with |layoutInstance| as the [=callback this
1835
+ value=] .
1832
1836
1833
1837
If an exception is [=thrown=] the let |box| fallback to the [=flow layout=] and abort all
1834
1838
these steps.
@@ -1847,9 +1851,9 @@ When the user agent wants to <dfn>invoke an intrinsic sizes callback</dfn> given
1847
1851
1848
1852
1. Let |intrinsicSizesValue| be |value|.
1849
1853
1850
- 13. Let |intrinsicSizes| be the result of [=converting=] |intrinsicSizesValue| to a
1851
- {{IntrinsicSizesResultOptions}} . If an exception is [=thrown=] , let |box| fallback to the
1852
- [=flow layout=] and abort all these steps.
1854
+ 13. Let |intrinsicSizes| be the result of [=converted to an IDL value|converting=]
1855
+ |intrinsicSizesValue| to a {{IntrinsicSizesResultOptions}} . If an exception is [=thrown=] ,
1856
+ let |box| fallback to the [=flow layout=] and abort all these steps.
1853
1857
1854
1858
14. Set the [=intrinsic sizes=] of |box|:
1855
1859
@@ -1950,8 +1954,9 @@ following steps:
1950
1954
1951
1955
13. Let |layoutFunction| be |definition|'s [=layout function=] .
1952
1956
1953
- 14. Let |value| be the result of [=Invoke=] (|layoutFunction|, |layoutInstance|, «|children|,
1954
- |edges|, |layoutConstraints|, |styleMap|, |breakToken|»).
1957
+ 14. Let |value| be the result of [=invoking =] |layoutFunction| with « |children|, |edges|,
1958
+ |layoutConstraints|, |styleMap|, |breakToken| », and with |layoutInstance| as the [=callback
1959
+ this value=] .
1955
1960
1956
1961
If an exception is [=thrown=] the let |box| fallback to the [=flow layout=] and abort all
1957
1962
these steps.
@@ -1969,20 +1974,20 @@ following steps:
1969
1974
1970
1975
1. Let |fragmentResultValue| be |value|.
1971
1976
1972
- 16. If |fragmentResultValue| is a [= platform object=] :
1977
+ 16. If |fragmentResultValue| [= is a platform object=] :
1973
1978
1974
1979
- Then:
1975
1980
1976
- 1. Let |fragmentResult| be the result [=converting=] |fragmentResultValue| to a
1977
- {{FragmentResult}} .
1981
+ 1. Let |fragmentResult| be the result [=converted to an IDL value|converting=]
1982
+ |fragmentResultValue| to a {{FragmentResult}} .
1978
1983
1979
1984
If an exception is [=thrown=] , let |box| fallback to the [=flow layout=] and abort all
1980
1985
these steps.
1981
1986
1982
1987
- Otherwise:
1983
1988
1984
- 1. Let |fragmentResultOptions| be the result of [=converting=] |fragmentResultValue| to
1985
- a {{FragmentResultOptions}} .
1989
+ 1. Let |fragmentResultOptions| be the result of [=converted to an IDL value| converting=]
1990
+ |fragmentResultValue| to a {{FragmentResultOptions}} .
1986
1991
1987
1992
If an exception is [=thrown=] , let |box| fallback to the [=flow layout=] and abort
1988
1993
all these steps.
0 commit comments