Title: [101659] trunk/Source/WebCore
- Revision
- 101659
- Author
- [email protected]
- Date
- 2011-12-01 05:15:34 -0800 (Thu, 01 Dec 2011)
Log Message
Web Inspector: front-end should open with elements panel selected upon Inspect Element action.
https://bugs.webkit.org/show_bug.cgi?id=73539
Patch by Pavel Feldman <[email protected]> on 2011-12-01
Reviewed by Yury Semikhatsky.
* inspector/front-end/inspector.js:
(WebInspector.doLoadedDone.showInitialPanel):
(WebInspector.inspect):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (101658 => 101659)
--- trunk/Source/WebCore/ChangeLog 2011-12-01 12:42:08 UTC (rev 101658)
+++ trunk/Source/WebCore/ChangeLog 2011-12-01 13:15:34 UTC (rev 101659)
@@ -1,3 +1,14 @@
+2011-12-01 Pavel Feldman <[email protected]>
+
+ Web Inspector: front-end should open with elements panel selected upon Inspect Element action.
+ https://bugs.webkit.org/show_bug.cgi?id=73539
+
+ Reviewed by Yury Semikhatsky.
+
+ * inspector/front-end/inspector.js:
+ (WebInspector.doLoadedDone.showInitialPanel):
+ (WebInspector.inspect):
+
2011-11-30 Vsevolod Vlasov <[email protected]>
Web Inspector: totalOffsetLeft and totalOffsetTop should take scroll into account.
Modified: trunk/Source/WebCore/inspector/front-end/inspector.js (101658 => 101659)
--- trunk/Source/WebCore/inspector/front-end/inspector.js 2011-12-01 12:42:08 UTC (rev 101658)
+++ trunk/Source/WebCore/inspector/front-end/inspector.js 2011-12-01 13:15:34 UTC (rev 101659)
@@ -404,11 +404,16 @@
this.console.enableAgent();
- InspectorAgent.enable();
+ function showInitialPanel()
+ {
+ if (!WebInspector.inspectorView.currentPanel())
+ WebInspector.showPanel(WebInspector.settings.lastActivePanel.get());
+ }
+
+ InspectorAgent.enable(showInitialPanel);
DatabaseAgent.enable();
DOMStorageAgent.enable();
- WebInspector.showPanel(WebInspector.settings.lastActivePanel.get());
WebInspector.CSSCompletions.requestCSSNameCompletions();
WebInspector.WorkerManager.loadCompleted();
@@ -778,6 +783,7 @@
var object = WebInspector.RemoteObject.fromPayload(payload);
if (object.subtype === "node") {
// Request node from backend and focus it.
+ WebInspector.inspectorView.setCurrentPanel(WebInspector.panels.elements);
object.pushNodeToFrontend(WebInspector.updateFocusedNode.bind(WebInspector), object.release.bind(object));
return;
}
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes