Index: third_party/WebCore/page/DOMWindow.idl |
diff --git a/third_party/WebCore/page/DOMWindow.idl b/third_party/WebCore/page/DOMWindow.idl |
index 9a512d07665a1a81c45917b9f805a60bd189bdc0..f0656d8e1d5793a38bf8d0650970deb01ac7b0d8 100644 |
--- a/third_party/WebCore/page/DOMWindow.idl |
+++ b/third_party/WebCore/page/DOMWindow.idl |
@@ -64,7 +64,7 @@ module window { |
readonly attribute [CheckSecurityForNode] Element frameElement; |
- [DoNotCheckSecurity] void focus(); |
+ [DoNotCheckSecurity, CallWith=ScriptExecutionContext] void focus(); |
[DoNotCheckSecurity] void blur(); |
[DoNotCheckSecurity, CallWith=ScriptExecutionContext] void close(); |
@@ -387,7 +387,9 @@ module window { |
attribute EntityConstructor Entity; |
attribute EntityReferenceConstructor EntityReference; |
attribute ProcessingInstructionConstructor ProcessingInstruction; |
- attribute [Conditional=SHADOW_DOM, V8EnabledAtRuntime=shadowDOM] ShadowRootConstructor WebKitShadowRoot; |
+ attribute [Conditional=SHADOW_DOM, V8EnabledPerContext=shadowDOM] ShadowRootConstructor WebKitShadowRoot; |
+ attribute [Conditional=SHADOW_DOM, V8EnabledPerContext=shadowDOM] HTMLContentElementConstructor HTMLContentElement; |
+ attribute [Conditional=SHADOW_DOM, V8EnabledPerContext=shadowDOM] HTMLShadowElementConstructor HTMLShadowElement; |
attribute DOMSelectionConstructor Selection; |
attribute DOMWindowConstructor Window; |
@@ -552,7 +554,7 @@ module window { |
attribute WebKitCSSKeyframeRuleConstructor WebKitCSSKeyframeRule; |
attribute WebKitCSSKeyframesRuleConstructor WebKitCSSKeyframesRule; |
- attribute WebKitCSSRegionRuleConstructor WebKitCSSRegionRule; |
+ attribute [Conditional=CSS_REGIONS] WebKitCSSRegionRuleConstructor WebKitCSSRegionRule; |
attribute WebKitCSSMatrixConstructor WebKitCSSMatrix; // Usable with the new operator |
@@ -708,7 +710,8 @@ module window { |
attribute SVGUnitTypesConstructor SVGUnitTypes; |
attribute SVGUseElementConstructor SVGUseElement; |
attribute SVGViewElementConstructor SVGViewElement; |
-// attribute SVGViewSpecConstructor SVGViewSpec; |
+ attribute SVGViewSpecConstructor SVGViewSpec; |
+ attribute SVGZoomAndPanConstructor SVGZoomAndPan; |
attribute SVGAnimateColorElementConstructor SVGAnimateColorElement; |
attribute SVGAnimateElementConstructor SVGAnimateElement; |