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

Side by Side Diff: Source/devtools/front_end/main/AdvancedApp.js

Issue 342683008: [DevTools] Fix UI extreme cases: very small window and very large zoom. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 6 months 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « Source/devtools/front_end/inspector.css ('k') | Source/devtools/front_end/ui/SplitView.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 /** 5 /**
6 * @constructor 6 * @constructor
7 * @extends {WebInspector.App} 7 * @extends {WebInspector.App}
8 */ 8 */
9 WebInspector.AdvancedApp = function() 9 WebInspector.AdvancedApp = function()
10 { 10 {
11 WebInspector.App.call(this); 11 WebInspector.App.call(this);
12 WebInspector.dockController.addEventListener(WebInspector.DockController.Eve nts.BeforeDockSideChanged, this._openToolboxWindow, this); 12 WebInspector.dockController.addEventListener(WebInspector.DockController.Eve nts.BeforeDockSideChanged, this._openToolboxWindow, this);
13 }; 13 };
14 14
15 WebInspector.AdvancedApp.prototype = { 15 WebInspector.AdvancedApp.prototype = {
16 createRootView: function() 16 createRootView: function()
17 { 17 {
18 var rootView = new WebInspector.RootView(); 18 var rootView = new WebInspector.RootView();
19 19
20 this._rootSplitView = new WebInspector.SplitView(false, true, WebInspect or.dockController.canDock() ? "InspectorView.splitViewState" : "InspectorView.du mmySplitViewState", 300, 300); 20 this._rootSplitView = new WebInspector.SplitView(false, true, WebInspect or.dockController.canDock() ? "InspectorView.splitViewState" : "InspectorView.du mmySplitViewState", 300, 300, true);
21 this._rootSplitView.show(rootView.element); 21 this._rootSplitView.show(rootView.element);
22 22
23 WebInspector.inspectorView.show(this._rootSplitView.sidebarElement()); 23 WebInspector.inspectorView.show(this._rootSplitView.sidebarElement());
24 24
25 this._inspectedPagePlaceholder = new WebInspector.InspectedPagePlacehold er(); 25 this._inspectedPagePlaceholder = new WebInspector.InspectedPagePlacehold er();
26 this._inspectedPagePlaceholder.addEventListener(WebInspector.InspectedPa gePlaceholder.Events.Update, this._onSetInspectedPageBounds.bind(this, false), t his); 26 this._inspectedPagePlaceholder.addEventListener(WebInspector.InspectedPa gePlaceholder.Events.Update, this._onSetInspectedPageBounds.bind(this, false), t his);
27 this._responsiveDesignView = new WebInspector.ResponsiveDesignView(this. _inspectedPagePlaceholder); 27 this._responsiveDesignView = new WebInspector.ResponsiveDesignView(this. _inspectedPagePlaceholder);
28 this._responsiveDesignView.show(this._rootSplitView.mainElement()); 28 this._responsiveDesignView.show(this._rootSplitView.mainElement());
29 29
30 WebInspector.dockController.addEventListener(WebInspector.DockController .Events.BeforeDockSideChanged, this._onBeforeDockSideChange, this); 30 WebInspector.dockController.addEventListener(WebInspector.DockController .Events.BeforeDockSideChanged, this._onBeforeDockSideChange, this);
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after
176 176
177 var advancedApp = /** @type {!WebInspector.AdvancedApp} */ (window.opener.We bInspector.app); 177 var advancedApp = /** @type {!WebInspector.AdvancedApp} */ (window.opener.We bInspector.app);
178 var rootView = new WebInspector.RootView(); 178 var rootView = new WebInspector.RootView();
179 this._inspectedPagePlaceholder = new WebInspector.InspectedPagePlaceholder() ; 179 this._inspectedPagePlaceholder = new WebInspector.InspectedPagePlaceholder() ;
180 this._inspectedPagePlaceholder.addEventListener(WebInspector.InspectedPagePl aceholder.Events.Update, advancedApp._onSetInspectedPageBounds.bind(advancedApp, true)); 180 this._inspectedPagePlaceholder.addEventListener(WebInspector.InspectedPagePl aceholder.Events.Update, advancedApp._onSetInspectedPageBounds.bind(advancedApp, true));
181 this._responsiveDesignView = new WebInspector.ResponsiveDesignView(this._ins pectedPagePlaceholder); 181 this._responsiveDesignView = new WebInspector.ResponsiveDesignView(this._ins pectedPagePlaceholder);
182 this._responsiveDesignView.show(rootView.element); 182 this._responsiveDesignView.show(rootView.element);
183 rootView.attachToBody(); 183 rootView.attachToBody();
184 advancedApp._toolboxLoaded(this); 184 advancedApp._toolboxLoaded(this);
185 } 185 }
OLDNEW
« no previous file with comments | « Source/devtools/front_end/inspector.css ('k') | Source/devtools/front_end/ui/SplitView.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698