Title: [198747] trunk/Source/WebInspectorUI
Revision
198747
Author
[email protected]
Date
2016-03-28 10:46:01 -0700 (Mon, 28 Mar 2016)

Log Message

Web Inspector: Large repaints while typing in the console tab
https://bugs.webkit.org/show_bug.cgi?id=155627
<rdar://problem/25234875>

Reviewed by Timothy Hatcher.

Specify the height of flexbox elements to reduce repaint areas.

* UserInterface/Views/Main.css:
(#navigation-sidebar):
(#content): z-index doesn't affect repaint areas once the height is set.
(#details-sidebar):

Modified Paths

Diff

Modified: trunk/Source/WebInspectorUI/ChangeLog (198746 => 198747)


--- trunk/Source/WebInspectorUI/ChangeLog	2016-03-28 17:44:03 UTC (rev 198746)
+++ trunk/Source/WebInspectorUI/ChangeLog	2016-03-28 17:46:01 UTC (rev 198747)
@@ -1,3 +1,18 @@
+2016-03-28  Nikita Vasilyev  <[email protected]>
+
+        Web Inspector: Large repaints while typing in the console tab
+        https://bugs.webkit.org/show_bug.cgi?id=155627
+        <rdar://problem/25234875>
+
+        Reviewed by Timothy Hatcher.
+
+        Specify the height of flexbox elements to reduce repaint areas.
+
+        * UserInterface/Views/Main.css:
+        (#navigation-sidebar):
+        (#content): z-index doesn't affect repaint areas once the height is set.
+        (#details-sidebar):
+
 2016-03-25  Joseph Pecoraro  <[email protected]>
 
         Web Inspector: Sometimes clearing focused nodes in ProfileView leaves a dangling call stack that can never be removed

Modified: trunk/Source/WebInspectorUI/UserInterface/Views/Main.css (198746 => 198747)


--- trunk/Source/WebInspectorUI/UserInterface/Views/Main.css	2016-03-28 17:44:03 UTC (rev 198746)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/Main.css	2016-03-28 17:46:01 UTC (rev 198747)
@@ -131,6 +131,7 @@
 
 #navigation-sidebar {
     width: 300px;
+    height: 100%;
 }
 
 body.docked.right #navigation-sidebar.collapsed > .resizer {
@@ -142,7 +143,7 @@
     flex-direction: column;
     flex: 1;
 
-    z-index: 1; /* This reduces paint areas when typing in the console. http://webkit.org/b/145324 */
+    height: 100%; /* This reduces paint areas when typing in the console. http://webkit.org/b/145324 */
 }
 
 #tab-browser {
@@ -187,6 +188,7 @@
 
 #details-sidebar {
     width: 300px;
+    height: 100%;
 }
 
 .message-text-view {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to