From ddfa79ddec619d09eefb02c75cade422bc4d223d Mon Sep 17 00:00:00 2001
From: Eric Willigers
-[Constructor (CSSOMString keyframesName, CSSOMString defaultEasing)]
+[Exposed=Window,
+ Constructor (CSSOMString keyframesName, CSSOMString defaultEasing)]
interface CSSKeyframeEffectReadOnly : KeyframeEffectReadOnly {
readonly attribute CSSOMString keyframesName;
readonly attribute CSSOMString defaultEasing;
diff --git a/css-pseudo-4/Overview.bs b/css-pseudo-4/Overview.bs
index c2dc6ddb33a..9b4e4e2e21a 100644
--- a/css-pseudo-4/Overview.bs
+++ b/css-pseudo-4/Overview.bs
@@ -820,6 +820,7 @@ Interface CSSPseudoElement
+ [Exposed=Window]
interface CSSPseudoElement {
readonly attribute CSSOMString type;
readonly attribute CSSStyleDeclaration style;
@@ -866,6 +867,7 @@ Interface CSSPseudoElementList
of CSSPseudoElement instances.
+ [Exposed=Window]
interface CSSPseudoElementList {
readonly attribute unsigned long length;
CSSPseudoElement item(unsigned long index);
diff --git a/css-regions-1/Overview.bs b/css-regions-1/Overview.bs
index f05c192d6e3..934a164eaf3 100644
--- a/css-regions-1/Overview.bs
+++ b/css-regions-1/Overview.bs
@@ -1094,7 +1094,8 @@ The NamedFlow interface
and is read-only.
- [MapClass(CSSOMString, NamedFlow)] interface NamedFlowMap {
+ [Exposed=Window,
+ MapClass(CSSOMString, NamedFlow)] interface NamedFlowMap {
NamedFlow? get(CSSOMString flowName);
boolean has(CSSOMString flowName);
NamedFlowMap set(CSSOMString flowName, NamedFlow flowValue);
@@ -1140,6 +1141,7 @@ The NamedFlow interface
would be false.
+ [Exposed=Window]
interface NamedFlow : EventTarget {
readonly attribute CSSOMString name;
readonly attribute boolean overset;
diff --git a/css-transitions-1/Overview.bs b/css-transitions-1/Overview.bs
index bedd7a6c62a..550c316e15c 100644
--- a/css-transitions-1/Overview.bs
+++ b/css-transitions-1/Overview.bs
@@ -1102,7 +1102,8 @@ associated with transitions.
### IDL Definition ### {#interface-transitionevent-idl}
- [Constructor(CSSOMString type, optional TransitionEventInit transitionEventInitDict)]
+ [Exposed=Window,
+ Constructor(CSSOMString type, optional TransitionEventInit transitionEventInitDict)]
interface TransitionEvent : Event {
readonly attribute CSSOMString propertyName;
readonly attribute float elapsedTime;