Title: [230840] trunk/Source/WebCore
Revision
230840
Author
cdu...@apple.com
Date
2018-04-20 09:12:41 -0700 (Fri, 20 Apr 2018)

Log Message

Unreviewed attempt to fix the Windows build after r230831.

* bindings/js/JSWindowProxy.cpp:
(WebCore::JSWindowProxy::create):
(WebCore::JSWindowProxy::attachDebugger):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (230839 => 230840)


--- trunk/Source/WebCore/ChangeLog	2018-04-20 13:24:22 UTC (rev 230839)
+++ trunk/Source/WebCore/ChangeLog	2018-04-20 16:12:41 UTC (rev 230840)
@@ -1,3 +1,11 @@
+2018-04-20  Chris Dumez  <cdu...@apple.com>
+
+        Unreviewed attempt to fix the Windows build after r230831.
+
+        * bindings/js/JSWindowProxy.cpp:
+        (WebCore::JSWindowProxy::create):
+        (WebCore::JSWindowProxy::attachDebugger):
+
 2018-04-20  Chris Nardi  <cna...@chromium.org>
 
         Omit default value when serializing font-feature-settings

Modified: trunk/Source/WebCore/bindings/js/JSWindowProxy.cpp (230839 => 230840)


--- trunk/Source/WebCore/bindings/js/JSWindowProxy.cpp	2018-04-20 13:24:22 UTC (rev 230839)
+++ trunk/Source/WebCore/bindings/js/JSWindowProxy.cpp	2018-04-20 16:12:41 UTC (rev 230840)
@@ -43,6 +43,8 @@
 
 namespace WebCore {
 
+using namespace JSC;
+
 const ClassInfo JSWindowProxy::s_info = { "JSWindowProxy", &Base::s_info, nullptr, nullptr, CREATE_METHOD_TABLE(JSWindowProxy) };
 
 inline JSWindowProxy::JSWindowProxy(VM& vm, Structure& structure, DOMWrapperWorld& world)
@@ -58,10 +60,10 @@
     setWindow(window);
 }
 
-JSWindowProxy& JSWindowProxy::create(JSC::VM& vm, AbstractDOMWindow& window, DOMWrapperWorld& world)
+JSWindowProxy& JSWindowProxy::create(VM& vm, AbstractDOMWindow& window, DOMWrapperWorld& world)
 {
-    auto& structure = *JSC::Structure::create(vm, 0, jsNull(), JSC::TypeInfo(JSC::PureForwardingProxyType, StructureFlags), info());
-    auto& proxy = *new (NotNull, JSC::allocateCell<JSWindowProxy>(vm.heap)) JSWindowProxy(vm, structure, world);
+    auto& structure = *Structure::create(vm, 0, jsNull(), TypeInfo(PureForwardingProxyType, StructureFlags), info());
+    auto& proxy = *new (NotNull, allocateCell<JSWindowProxy>(vm.heap)) JSWindowProxy(vm, structure, world);
     proxy.finishCreation(vm, window);
     return proxy;
 }
@@ -117,7 +119,7 @@
     ASSERT(prototype->globalObject() == window);
 }
 
-void JSWindowProxy::attachDebugger(JSC::Debugger* debugger)
+void JSWindowProxy::attachDebugger(Debugger* debugger)
 {
     auto* globalObject = window();
     JSLockHolder lock(globalObject->vm());
@@ -125,7 +127,7 @@
     if (debugger)
         debugger->attach(globalObject);
     else if (auto* currentDebugger = globalObject->debugger())
-        currentDebugger->detach(globalObject, JSC::Debugger::TerminatingDebuggingSession);
+        currentDebugger->detach(globalObject, Debugger::TerminatingDebuggingSession);
 }
 
 AbstractDOMWindow& JSWindowProxy::wrapped() const
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to