Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1419)

Unified Diff: Source/devtools/front_end/devtools_app/DevToolsApp.js

Issue 725583003: [DevTools] Prepare to pass modified InspectorFrontendHost to inspector app. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: fixed comment Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/devtools/devtools.gypi ('k') | Source/devtools/front_end/devtools_app/UITests.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/devtools/front_end/devtools_app/DevToolsApp.js
diff --git a/Source/devtools/front_end/devtools_app/DevToolsApp.js b/Source/devtools/front_end/devtools_app/DevToolsApp.js
index 988422d53e253b0506a460fe2b37e22c90957e38..4370cfc173ae3055c0926c9ec4b3f736e8d2993e 100644
--- a/Source/devtools/front_end/devtools_app/DevToolsApp.js
+++ b/Source/devtools/front_end/devtools_app/DevToolsApp.js
@@ -4,47 +4,20 @@
/**
* @constructor
- * @implements {InspectorAppHostAPI}
+ * @suppressGlobalPropertiesCheck
*/
WebInspector.DevToolsApp = function()
{
- window.InspectorAppHost = this;
+ this._iframe = document.querySelector("iframe.inspector-app-iframe");
/**
- * @type {?Window}
+ * @type {!Window}
*/
- this._inspectorWindow = null;
+ this._inspectorWindow = this._iframe.contentWindow;
+ this._inspectorWindow.InspectorFrontendHost = window.InspectorFrontendHost;
}
WebInspector.DevToolsApp.prototype = {
- /**
- * @param {!Window} inspectorWindow
- * @override
- */
- inspectorAppWindowLoaded: function(inspectorWindow)
- {
- this._inspectorWindow = inspectorWindow;
- if (window.domAutomationController)
- this._inspectorWindow.domAutomationController = window.domAutomationController;
- },
-
- /**
- * @override
- */
- beforeInspectorAppLoad: function()
- {
- if (this._inspectorWindow.uiTests) {
- // FIXME: move Tests to the host or teach browser counterpart about iframe.
- window.uiTests = this._inspectorWindow.uiTests;
- }
- },
-
- /**
- * @override
- */
- afterInspectorAppLoad: function()
- {
- }
}
-new WebInspector.DevToolsApp();
+runOnWindowLoad(function() { new WebInspector.DevToolsApp(); });
« no previous file with comments | « Source/devtools/devtools.gypi ('k') | Source/devtools/front_end/devtools_app/UITests.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698