Title: [219363] trunk/Source/WebCore
Revision
219363
Author
[email protected]
Date
2017-07-11 14:09:31 -0700 (Tue, 11 Jul 2017)

Log Message

Unreviewed, fix Windows build after r219355.

* bindings/js/JSDOMWindowCustom.cpp:
(WebCore::addCrossOriginWindowPropertyNames):
(WebCore::addCrossOriginWindowOwnPropertyNames):
(WebCore::JSDOMWindow::getOwnPropertyNames):
(WebCore::addCrossOriginPropertyNames): Deleted.
(WebCore::addCrossOriginOwnPropertyNames): Deleted.
* bindings/js/JSLocationCustom.cpp:
(WebCore::addCrossOriginLocationPropertyNames):
(WebCore::addCrossOriginLocationOwnPropertyNames):
(WebCore::JSLocation::getOwnPropertyNames):
(WebCore::addCrossOriginPropertyNames): Deleted.
(WebCore::addCrossOriginOwnPropertyNames): Deleted.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (219362 => 219363)


--- trunk/Source/WebCore/ChangeLog	2017-07-11 21:07:49 UTC (rev 219362)
+++ trunk/Source/WebCore/ChangeLog	2017-07-11 21:09:31 UTC (rev 219363)
@@ -1,3 +1,20 @@
+2017-07-11  Chris Dumez  <[email protected]>
+
+        Unreviewed, fix Windows build after r219355.
+
+        * bindings/js/JSDOMWindowCustom.cpp:
+        (WebCore::addCrossOriginWindowPropertyNames):
+        (WebCore::addCrossOriginWindowOwnPropertyNames):
+        (WebCore::JSDOMWindow::getOwnPropertyNames):
+        (WebCore::addCrossOriginPropertyNames): Deleted.
+        (WebCore::addCrossOriginOwnPropertyNames): Deleted.
+        * bindings/js/JSLocationCustom.cpp:
+        (WebCore::addCrossOriginLocationPropertyNames):
+        (WebCore::addCrossOriginLocationOwnPropertyNames):
+        (WebCore::JSLocation::getOwnPropertyNames):
+        (WebCore::addCrossOriginPropertyNames): Deleted.
+        (WebCore::addCrossOriginOwnPropertyNames): Deleted.
+
 2017-07-10  Sam Weinig  <[email protected]>
 
         [WebIDL] Convert MutationCallback to be a normal generate callback

Modified: trunk/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp (219362 => 219363)


--- trunk/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp	2017-07-11 21:07:49 UTC (rev 219362)
+++ trunk/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp	2017-07-11 21:09:31 UTC (rev 219363)
@@ -332,7 +332,7 @@
 }
 
 // https://html.spec.whatwg.org/#crossoriginproperties-(-o-)
-static void addCrossOriginPropertyNames(ExecState& state, PropertyNameArray& propertyNames)
+static void addCrossOriginWindowPropertyNames(ExecState& state, PropertyNameArray& propertyNames)
 {
     static const Identifier* const properties[] = {
         &state.propertyNames().blur, &state.propertyNames().close, &state.propertyNames().closed,
@@ -361,9 +361,9 @@
 }
 
 // https://html.spec.whatwg.org/#crossoriginownpropertykeys-(-o-)
-static void addCrossOriginOwnPropertyNames(ExecState& state, PropertyNameArray& propertyNames)
+static void addCrossOriginWindowOwnPropertyNames(ExecState& state, PropertyNameArray& propertyNames)
 {
-    addCrossOriginPropertyNames(state, propertyNames);
+    addCrossOriginWindowPropertyNames(state, propertyNames);
 
     propertyNames.add(state.propertyNames().toStringTagSymbol);
     propertyNames.add(state.propertyNames().hasInstanceSymbol);
@@ -380,7 +380,7 @@
 
     if (!BindingSecurity::shouldAllowAccessToDOMWindow(exec, thisObject->wrapped(), DoNotReportSecurityError)) {
         if (mode.includeDontEnumProperties())
-            addCrossOriginOwnPropertyNames(*exec, propertyNames);
+            addCrossOriginWindowOwnPropertyNames(*exec, propertyNames);
         return;
     }
     Base::getOwnPropertyNames(thisObject, exec, propertyNames, mode);

Modified: trunk/Source/WebCore/bindings/js/JSLocationCustom.cpp (219362 => 219363)


--- trunk/Source/WebCore/bindings/js/JSLocationCustom.cpp	2017-07-11 21:07:49 UTC (rev 219362)
+++ trunk/Source/WebCore/bindings/js/JSLocationCustom.cpp	2017-07-11 21:09:31 UTC (rev 219363)
@@ -164,7 +164,7 @@
 }
 
 // https://html.spec.whatwg.org/#crossoriginproperties-(-o-)
-static void addCrossOriginPropertyNames(ExecState& state, PropertyNameArray& propertyNames)
+static void addCrossOriginLocationPropertyNames(ExecState& state, PropertyNameArray& propertyNames)
 {
     static const Identifier* const properties[] = { &state.propertyNames().href, &state.propertyNames().replace };
     for (auto* property : properties)
@@ -172,9 +172,9 @@
 }
 
 // https://html.spec.whatwg.org/#crossoriginownpropertykeys-(-o-)
-static void addCrossOriginOwnPropertyNames(ExecState& state, PropertyNameArray& propertyNames)
+static void addCrossOriginLocationOwnPropertyNames(ExecState& state, PropertyNameArray& propertyNames)
 {
-    addCrossOriginPropertyNames(state, propertyNames);
+    addCrossOriginLocationPropertyNames(state, propertyNames);
 
     propertyNames.add(state.propertyNames().toStringTagSymbol);
     propertyNames.add(state.propertyNames().hasInstanceSymbol);
@@ -186,7 +186,7 @@
     JSLocation* thisObject = jsCast<JSLocation*>(object);
     if (!BindingSecurity::shouldAllowAccessToFrame(exec, thisObject->wrapped().frame(), DoNotReportSecurityError)) {
         if (mode.includeDontEnumProperties())
-            addCrossOriginOwnPropertyNames(*exec, propertyNames);
+            addCrossOriginLocationOwnPropertyNames(*exec, propertyNames);
         return;
     }
     Base::getOwnPropertyNames(thisObject, exec, propertyNames, mode);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to