Title: [139621] trunk/Source
Revision
139621
Author
hara...@chromium.org
Date
2013-01-14 09:40:59 -0800 (Mon, 14 Jan 2013)

Log Message

[V8] Make an Isolate parameter mandatory in ScriptDebugServer::interruptAndRun()
https://bugs.webkit.org/show_bug.cgi?id=106779

Reviewed by Adam Barth.

This is one of steps to make an Isolate parameter mandatory.

No tests. No change in behavior.

Source/WebCore:

* bindings/v8/ScriptDebugServer.h:
(ScriptDebugServer):

Source/WebKit/chromium:

* src/WebDevToolsAgentImpl.cpp:
(WebKit::WebDevToolsAgent::interruptAndDispatch):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (139620 => 139621)


--- trunk/Source/WebCore/ChangeLog	2013-01-14 17:40:35 UTC (rev 139620)
+++ trunk/Source/WebCore/ChangeLog	2013-01-14 17:40:59 UTC (rev 139621)
@@ -1,5 +1,19 @@
 2013-01-14  Kentaro Hara  <hara...@chromium.org>
 
+        [V8] Make an Isolate parameter mandatory in ScriptDebugServer::interruptAndRun()
+        https://bugs.webkit.org/show_bug.cgi?id=106779
+
+        Reviewed by Adam Barth.
+
+        This is one of steps to make an Isolate parameter mandatory.
+
+        No tests. No change in behavior.
+
+        * bindings/v8/ScriptDebugServer.h:
+        (ScriptDebugServer):
+
+2013-01-14  Kentaro Hara  <hara...@chromium.org>
+
         [V8] Make an Isolate parameter mandatory in wrap()
         https://bugs.webkit.org/show_bug.cgi?id=106783
 

Modified: trunk/Source/WebCore/bindings/v8/ScriptDebugServer.h (139620 => 139621)


--- trunk/Source/WebCore/bindings/v8/ScriptDebugServer.h	2013-01-14 17:40:35 UTC (rev 139620)
+++ trunk/Source/WebCore/bindings/v8/ScriptDebugServer.h	2013-01-14 17:40:59 UTC (rev 139621)
@@ -93,7 +93,7 @@
         virtual ~Task() { }
         virtual void run() = 0;
     };
-    static void interruptAndRun(PassOwnPtr<Task>, v8::Isolate* = 0);
+    static void interruptAndRun(PassOwnPtr<Task>, v8::Isolate*);
     void runPendingTasks();
 
     bool isPaused();

Modified: trunk/Source/WebKit/chromium/ChangeLog (139620 => 139621)


--- trunk/Source/WebKit/chromium/ChangeLog	2013-01-14 17:40:35 UTC (rev 139620)
+++ trunk/Source/WebKit/chromium/ChangeLog	2013-01-14 17:40:59 UTC (rev 139621)
@@ -1,3 +1,17 @@
+2013-01-14  Kentaro Hara  <hara...@chromium.org>
+
+        [V8] Make an Isolate parameter mandatory in ScriptDebugServer::interruptAndRun()
+        https://bugs.webkit.org/show_bug.cgi?id=106779
+
+        Reviewed by Adam Barth.
+
+        This is one of steps to make an Isolate parameter mandatory.
+
+        No tests. No change in behavior.
+
+        * src/WebDevToolsAgentImpl.cpp:
+        (WebKit::WebDevToolsAgent::interruptAndDispatch):
+
 2013-01-13  Vsevolod Vlasov  <vse...@chromium.org>
 
         Web Inspector: [Chromium] DevToolsSanityTest.TestNoScriptDuplicatesOnPanelSwitch fails

Modified: trunk/Source/WebKit/chromium/src/WebDevToolsAgentImpl.cpp (139620 => 139621)


--- trunk/Source/WebKit/chromium/src/WebDevToolsAgentImpl.cpp	2013-01-14 17:40:35 UTC (rev 139620)
+++ trunk/Source/WebKit/chromium/src/WebDevToolsAgentImpl.cpp	2013-01-14 17:40:59 UTC (rev 139621)
@@ -733,7 +733,7 @@
     // rawDescriptor can't be a PassOwnPtr because interruptAndDispatch is a WebKit API function.
     OwnPtr<MessageDescriptor> descriptor = adoptPtr(rawDescriptor);
     OwnPtr<DebuggerTask> task = adoptPtr(new DebuggerTask(descriptor.release()));
-    PageScriptDebugServer::interruptAndRun(task.release());
+    PageScriptDebugServer::interruptAndRun(task.release(), v8::Isolate::GetCurrent());
 }
 
 bool WebDevToolsAgent::shouldInterruptForMessage(const WebString& message)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to