Web Inspector: make tabbed pane header a relayout boundary.
authorpfeldman@chromium.org <pfeldman@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 4 Feb 2013 10:46:48 +0000 (10:46 +0000)
committerpfeldman@chromium.org <pfeldman@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 4 Feb 2013 10:46:48 +0000 (10:46 +0000)
https://bugs.webkit.org/show_bug.cgi?id=108650

Reviewed by Alexander Pavlov.

Otherwise, its measure width routine causes total reflow.

* inspector/front-end/tabbedPane.css:
(.tabbed-pane-header):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@141751 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/inspector/front-end/tabbedPane.css

index 1d7eb45..8e58754 100644 (file)
@@ -1,3 +1,15 @@
+2013-02-04  Pavel Feldman  <pfeldman@chromium.org>
+
+        Web Inspector: make tabbed pane header a relayout boundary.
+        https://bugs.webkit.org/show_bug.cgi?id=108650
+
+        Reviewed by Alexander Pavlov.
+
+        Otherwise, its measure width routine causes total reflow.
+
+        * inspector/front-end/tabbedPane.css:
+        (.tabbed-pane-header):
+
 2013-02-04  Hayato Ito  <hayato@chromium.org>
 
         Split InspectorCSSOMWrappers out from StyleResolver.h into its own file.
index ba496fe..4cf189d 100644 (file)
@@ -47,6 +47,8 @@
 .tabbed-pane-header {
     height: 23px;
     border-bottom: 1px solid rgb(163, 163, 163);
+    overflow: hidden;
+    width: 100%;
 }
 
 .tabbed-pane-header-contents {