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

Unified Diff: third_party/WebKit/Source/devtools/front_end/emulation/AdvancedApp.js

Issue 2644393002: [DevTools] Implement dock to left. (Closed)
Patch Set: Created 3 years, 11 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 side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/devtools/front_end/emulation/AdvancedApp.js
diff --git a/third_party/WebKit/Source/devtools/front_end/emulation/AdvancedApp.js b/third_party/WebKit/Source/devtools/front_end/emulation/AdvancedApp.js
index 3f1073580e83e370407d1856e8d2bf9168c5299d..be5ba325895f36b88bb204dbcbfe4ee056644757 100644
--- a/third_party/WebKit/Source/devtools/front_end/emulation/AdvancedApp.js
+++ b/third_party/WebKit/Source/devtools/front_end/emulation/AdvancedApp.js
@@ -28,7 +28,6 @@ Emulation.AdvancedApp = class {
var rootView = new UI.RootView();
this._rootSplitWidget = new UI.SplitWidget(false, true, 'InspectorView.splitViewState', 555, 300, true);
- this._rootSplitWidget.element.classList.add('root-split-widget');
this._rootSplitWidget.show(rootView.element);
this._rootSplitWidget.setSidebarWidget(UI.inspectorView);
this._rootSplitWidget.setDefaultFocusedChild(UI.inspectorView);
@@ -140,7 +139,13 @@ Emulation.AdvancedApp = class {
* @param {string} dockSide
*/
_updateForDocked(dockSide) {
- this._rootSplitWidget.setVertical(dockSide === Components.DockController.State.DockedToRight);
+ this._rootSplitWidget.resizerElement().style.transform =
+ dockSide === Components.DockController.State.DockedToRight ?
+ 'translateX(2px)' :
+ dockSide === Components.DockController.State.DockedToLeft ? 'translateX(-2px)' : '';
+ this._rootSplitWidget.setVertical(
+ dockSide === Components.DockController.State.DockedToRight ||
+ dockSide === Components.DockController.State.DockedToLeft);
this._rootSplitWidget.setSecondIsSidebar(
dockSide === Components.DockController.State.DockedToRight ||
dockSide === Components.DockController.State.DockedToBottom);

Powered by Google App Engine
This is Rietveld 408576698