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

Side by Side Diff: Source/devtools/front_end/Main.js

Issue 197823010: [DevTools] Add minimum size to WebInspector.View. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@splitdip2
Patch Set: rebase Created 6 years, 9 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
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2006, 2007, 2008 Apple Inc. All rights reserved. 2 * Copyright (C) 2006, 2007, 2008 Apple Inc. All rights reserved.
3 * Copyright (C) 2007 Matt Lilek (pewtermoose@gmail.com). 3 * Copyright (C) 2007 Matt Lilek (pewtermoose@gmail.com).
4 * Copyright (C) 2009 Joseph Pecoraro 4 * Copyright (C) 2009 Joseph Pecoraro
5 * 5 *
6 * Redistribution and use in source and binary forms, with or without 6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions 7 * modification, are permitted provided that the following conditions
8 * are met: 8 * are met:
9 * 9 *
10 * 1. Redistributions of source code must retain the above copyright 10 * 1. Redistributions of source code must retain the above copyright
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
73 if (WebInspector._screencastController) 73 if (WebInspector._screencastController)
74 WebInspector.inspectorView.appendToRightToolbar(WebInspector._screen castController.statusBarItem()); 74 WebInspector.inspectorView.appendToRightToolbar(WebInspector._screen castController.statusBarItem());
75 }, 75 },
76 76
77 _createRootView: function() 77 _createRootView: function()
78 { 78 {
79 var rootView = new WebInspector.RootView(); 79 var rootView = new WebInspector.RootView();
80 80
81 this._rootSplitView = new WebInspector.SplitView(false, true, WebInspect or.dockController.canDock() ? "InspectorView.splitViewState" : "InspectorView.du mmySplitViewState", 300, 300); 81 this._rootSplitView = new WebInspector.SplitView(false, true, WebInspect or.dockController.canDock() ? "InspectorView.splitViewState" : "InspectorView.du mmySplitViewState", 300, 300);
82 this._rootSplitView.show(rootView.element); 82 this._rootSplitView.show(rootView.element);
83 this._rootSplitView.setSidebarElementConstraints(180, 50);
84 this._rootSplitView.setMainElementConstraints(WebInspector.InspectedPage Placeholder.Constraints.Width, WebInspector.InspectedPagePlaceholder.Constraints .Height);
85 83
86 WebInspector.inspectorView.show(this._rootSplitView.sidebarElement()); 84 WebInspector.inspectorView.show(this._rootSplitView.sidebarElement());
87 85
88 var inspectedPagePlaceholder = new WebInspector.InspectedPagePlaceholder (); 86 var inspectedPagePlaceholder = new WebInspector.InspectedPagePlaceholder ();
89 inspectedPagePlaceholder.show(this._rootSplitView.mainElement()); 87 inspectedPagePlaceholder.show(this._rootSplitView.mainElement());
90 88
91 WebInspector.dockController.addEventListener(WebInspector.DockController .Events.DockSideChanged, this._updateRootSplitViewOnDockSideChange, this); 89 WebInspector.dockController.addEventListener(WebInspector.DockController .Events.DockSideChanged, this._updateRootSplitViewOnDockSideChange, this);
92 this._updateRootSplitViewOnDockSideChange(); 90 this._updateRootSplitViewOnDockSideChange();
93 91
94 rootView.show(document.body); 92 rootView.attachToBody();
95 }, 93 },
96 94
97 _updateRootSplitViewOnDockSideChange: function() 95 _updateRootSplitViewOnDockSideChange: function()
98 { 96 {
99 var dockSide = WebInspector.dockController.dockSide(); 97 var dockSide = WebInspector.dockController.dockSide();
100 if (dockSide === WebInspector.DockController.State.Undocked) { 98 if (dockSide === WebInspector.DockController.State.Undocked) {
101 this._rootSplitView.toggleResizer(this._rootSplitView.resizerElement (), false); 99 this._rootSplitView.toggleResizer(this._rootSplitView.resizerElement (), false);
102 this._rootSplitView.toggleResizer(WebInspector.inspectorView.topResi zerElement(), false); 100 this._rootSplitView.toggleResizer(WebInspector.inspectorView.topResi zerElement(), false);
103 this._rootSplitView.hideMain(); 101 this._rootSplitView.hideMain();
104 return; 102 return;
(...skipping 618 matching lines...) Expand 10 before | Expand all | Expand 10 after
723 721
724 WebInspector.reload = function() 722 WebInspector.reload = function()
725 { 723 {
726 InspectorAgent.reset(); 724 InspectorAgent.reset();
727 window.location.reload(); 725 window.location.reload();
728 } 726 }
729 727
730 new WebInspector.Main(); 728 new WebInspector.Main();
731 729
732 window.DEBUG = true; 730 window.DEBUG = true;
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698