Title: [90988] trunk/Source/WebCore
Revision
90988
Author
[email protected]
Date
2011-07-14 02:16:44 -0700 (Thu, 14 Jul 2011)

Log Message

Web Inspector: show only Console and Scripts panels in shared worker inspector front-end
https://bugs.webkit.org/show_bug.cgi?id=64519

Reviewed by Pavel Feldman.

* inspector/front-end/WorkerManager.js:
(WebInspector.WorkerManager):
(WebInspector.WorkerManager.isWorkerFrontend):
(WebInspector.WorkerManager.isSharedWorkerFrontend):
(WebInspector.WorkerManager.prototype._openInspectorWindow):
(WebInspector.DedicatedWorkerMessageForwarder):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (90987 => 90988)


--- trunk/Source/WebCore/ChangeLog	2011-07-14 09:00:26 UTC (rev 90987)
+++ trunk/Source/WebCore/ChangeLog	2011-07-14 09:16:44 UTC (rev 90988)
@@ -1,3 +1,17 @@
+2011-07-14  Yury Semikhatsky  <[email protected]>
+
+        Web Inspector: show only Console and Scripts panels in shared worker inspector front-end
+        https://bugs.webkit.org/show_bug.cgi?id=64519
+
+        Reviewed by Pavel Feldman.
+
+        * inspector/front-end/WorkerManager.js:
+        (WebInspector.WorkerManager):
+        (WebInspector.WorkerManager.isWorkerFrontend):
+        (WebInspector.WorkerManager.isSharedWorkerFrontend):
+        (WebInspector.WorkerManager.prototype._openInspectorWindow):
+        (WebInspector.DedicatedWorkerMessageForwarder):
+
 2011-07-14  MORITA Hajime  <[email protected]>
 
         Unreviewed, rolling out r90976, r90981, and r90985.

Modified: trunk/Source/WebCore/inspector/front-end/WorkerManager.js (90987 => 90988)


--- trunk/Source/WebCore/inspector/front-end/WorkerManager.js	2011-07-14 09:00:26 UTC (rev 90987)
+++ trunk/Source/WebCore/inspector/front-end/WorkerManager.js	2011-07-14 09:16:44 UTC (rev 90988)
@@ -31,17 +31,18 @@
 WebInspector.WorkerManager = function()
 {
     this._workerIdToWindow = {};
-    InspectorBackend.registerDomainDispatcher("Worker", new WebInspector.WorkerMessageForwarder(this));
+    InspectorBackend.registerDomainDispatcher("Worker", new WebInspector.DedicatedWorkerMessageForwarder(this));
 }
 
 WebInspector.WorkerManager.isWorkerFrontend = function()
 {
-    return !!WebInspector.queryParamsObject["workerId"];
+    return !!WebInspector.queryParamsObject["dedicatedWorkerId"] ||
+           !!WebInspector.queryParamsObject["isSharedWorker"];
 }
 
 WebInspector.WorkerManager.loaded = function()
 {
-    var workerId = WebInspector.queryParamsObject["workerId"];
+    var workerId = WebInspector.queryParamsObject["dedicatedWorkerId"];
     if (!workerId) {
         WebInspector.workerManager = new WebInspector.WorkerManager();
         return;
@@ -102,7 +103,7 @@
 
     _openInspectorWindow: function(workerId)
     {
-        var url = "" + "&workerId=" + workerId;
+        var url = "" + "&dedicatedWorkerId=" + workerId;
         url = "" "");
         var workerInspectorWindow = window.open(url);
         this._workerIdToWindow[workerId] = workerInspectorWindow;
@@ -133,13 +134,13 @@
 
 WebInspector.WorkerManager.prototype.__proto__ = WebInspector.Object.prototype;
 
-WebInspector.WorkerMessageForwarder = function(workerManager)
+WebInspector.DedicatedWorkerMessageForwarder = function(workerManager)
 {
     this._workerManager = workerManager;
     window.addEventListener("message", this._receiveMessage.bind(this), true);
 }
 
-WebInspector.WorkerMessageForwarder.prototype = {
+WebInspector.DedicatedWorkerMessageForwarder.prototype = {
     _receiveMessage: function(event)
     {
         var workerId = event.data.workerId;
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to