Skip to content

Commit 77bd28a

Browse files
committed
[css-font-loading] Add [Exposed] to interfaces so they show up in workers properly.
1 parent f1cc34b commit 77bd28a

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

css-font-loading/Overview.bs

+4-2
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ The <code>FontFace</code> Interface</h2>
7272
enum FontFaceLoadStatus { "unloaded", "loading", "loaded", "error" };
7373

7474
[Constructor(DOMString family, (DOMString or BinaryData) source,
75-
FontFaceDescriptors descriptors)]
75+
FontFaceDescriptors descriptors),
76+
Exposed=Window,Worker]
7677
interface FontFace {
7778
attribute DOMString family;
7879
attribute DOMString style;
@@ -343,7 +344,8 @@ The <code>FontFaceSet</code> Interface</h2>
343344

344345
enum FontFaceSetLoadStatus { "loading", "loaded" };
345346

346-
[SetClass(FontFace)]
347+
[SetClass(FontFace),
348+
Exposed=Window,Worker]
347349
interface FontFaceSet {
348350

349351
// -- events for when loading state changes

css-font-loading/Overview.html

+4-2
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,8 @@ <h2 class="heading settled heading" data-level=2 id=fontface-interface><span cla
196196
enum <dfn class=idl-code data-dfn-type=enum data-export="" data-global-name="" id=enumdef-fontfaceloadstatus>FontFaceLoadStatus<a class=self-link href=#enumdef-fontfaceloadstatus></a></dfn> { "unloaded", "loading", "loaded", "error" };
197197

198198
[Constructor(DOMString <a class=idl-code data-global-name="FontFace<interface>/FontFace()<method>/family<argument>" data-link-for=FontFace/FontFace() data-link-type=argument href=#dom-fontfacefontface-family title=family>family</a>, (DOMString or <a data-link-type=idl href=#typedefdef-binarydata title=binarydata>BinaryData</a>) <a class=idl-code data-global-name="FontFace<interface>/FontFace()<method>/source<argument>" data-link-for=FontFace/FontFace() data-link-type=argument href=#dom-fontfacefontface-source title=source>source</a>,
199-
<a data-link-type=idl href=#dictdef-fontfacedescriptors title=fontfacedescriptors>FontFaceDescriptors</a> <a class=idl-code data-global-name="FontFace<interface>/FontFace()<method>/descriptors<argument>" data-link-for=FontFace/FontFace() data-link-type=argument href=#dom-fontfacefontface-descriptors title=descriptors>descriptors</a>)]
199+
<a data-link-type=idl href=#dictdef-fontfacedescriptors title=fontfacedescriptors>FontFaceDescriptors</a> <a class=idl-code data-global-name="FontFace<interface>/FontFace()<method>/descriptors<argument>" data-link-for=FontFace/FontFace() data-link-type=argument href=#dom-fontfacefontface-descriptors title=descriptors>descriptors</a>),
200+
Exposed=Window,Worker]
200201
interface <dfn class=idl-code data-dfn-type=interface data-export="" data-global-name="" id=dom-fontface>FontFace<a class=self-link href=#dom-fontface></a></dfn> {
201202
attribute DOMString <a class=idl-code data-global-name="FontFace<interface>/family<attribute>" data-link-for=FontFace data-link-type=attribute data-type="DOMString " href=#dom-fontface-family title=family>family</a>;
202203
attribute DOMString <a class=idl-code data-global-name="FontFace<interface>/style<attribute>" data-link-for=FontFace data-link-type=attribute data-type="DOMString " href=#dom-fontface-style title=style>style</a>;
@@ -442,7 +443,8 @@ <h2 class="heading settled heading" data-level=3 id=FontFaceSet-interface><span
442443

443444
enum <dfn class=idl-code data-dfn-type=enum data-export="" data-global-name="" id=enumdef-fontfacesetloadstatus>FontFaceSetLoadStatus<a class=self-link href=#enumdef-fontfacesetloadstatus></a></dfn> { "loading", "loaded" };
444445

445-
[SetClass(FontFace)]
446+
[SetClass(FontFace),
447+
Exposed=Window,Worker]
446448
interface <dfn class=idl-code data-dfn-type=interface data-export="" data-global-name="" id=dom-fontfaceset>FontFaceSet<a class=self-link href=#dom-fontfaceset></a></dfn> {
447449

448450
// -- events for when loading state changes

0 commit comments

Comments
 (0)