[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc
podivilov at chromium.org
podivilov at chromium.org
Wed Dec 22 14:16:52 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit 1362bdb36ee82e9bcade91aa216e1bd5b49a6a2a
Author: podivilov at chromium.org <podivilov at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Wed Oct 6 08:17:57 2010 +0000
2010-10-06 Pavel Podivilov <podivilov at chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: add "Set Breakpoint" item to XHR resource context menu.
https://bugs.webkit.org/show_bug.cgi?id=47085
* English.lproj/localizedStrings.js:
* inspector/front-end/ResourcesPanel.js:
(WebInspector.ResourcesPanel.prototype._contextMenu):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@69180 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 0933f39..bbef68f 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,14 @@
+2010-10-06 Pavel Podivilov <podivilov at chromium.org>
+
+ Reviewed by Yury Semikhatsky.
+
+ Web Inspector: add "Set Breakpoint" item to XHR resource context menu.
+ https://bugs.webkit.org/show_bug.cgi?id=47085
+
+ * English.lproj/localizedStrings.js:
+ * inspector/front-end/ResourcesPanel.js:
+ (WebInspector.ResourcesPanel.prototype._contextMenu):
+
2010-10-05 Kinuko Yasuda <kinuko at chromium.org>
Reviewed by David Levin.
diff --git a/WebCore/English.lproj/localizedStrings.js b/WebCore/English.lproj/localizedStrings.js
index c5bdf82..85af1b9 100644
Binary files a/WebCore/English.lproj/localizedStrings.js and b/WebCore/English.lproj/localizedStrings.js differ
diff --git a/WebCore/inspector/front-end/ResourcesPanel.js b/WebCore/inspector/front-end/ResourcesPanel.js
index 1939efc..1c65da3 100644
--- a/WebCore/inspector/front-end/ResourcesPanel.js
+++ b/WebCore/inspector/front-end/ResourcesPanel.js
@@ -1250,17 +1250,27 @@ WebInspector.ResourcesPanel.prototype = {
_contextMenu: function(event)
{
- // createBlobURL is enabled conditionally, do not expose resource export if it's not available.
- if (typeof window.createBlobURL !== "function" || !Preferences.resourceExportEnabled)
- return;
-
var contextMenu = new WebInspector.ContextMenu();
var resourceTreeItem = event.target.enclosingNodeOrSelfWithClass("resource-sidebar-tree-item");
- if (resourceTreeItem && resourceTreeItem.treeElement) {
- var resource = resourceTreeItem.treeElement.representedObject;
- contextMenu.appendItem(WebInspector.UIString("Export to HAR"), this._exportResource.bind(this, resource));
+ var resource;
+ if (resourceTreeItem && resourceTreeItem.treeElement)
+ resource = resourceTreeItem.treeElement.representedObject;
+
+ var needSeparator = false;
+ // createBlobURL is enabled conditionally, do not expose resource export if it's not available.
+ if (typeof window.createBlobURL === "function" && Preferences.resourceExportEnabled) {
+ if (resource)
+ contextMenu.appendItem(WebInspector.UIString("Export to HAR"), this._exportResource.bind(this, resource));
+ contextMenu.appendItem(WebInspector.UIString("Export all to HAR"), this._exportAll.bind(this));
+ needSeparator = true;
+ }
+
+ if (resource && resource.category === WebInspector.resourceCategories.xhr) {
+ if (needSeparator)
+ contextMenu.appendSeparator();
+ contextMenu.appendItem(WebInspector.UIString("Set Breakpoint"), WebInspector.breakpointManager.createXHRBreakpoint.bind(WebInspector.breakpointManager, resource.url));
}
- contextMenu.appendItem(WebInspector.UIString("Export all to HAR"), this._exportAll.bind(this));
+
contextMenu.show(event);
},
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list