Title: [93941] trunk/Source/WebCore
Revision
93941
Author
[email protected]
Date
2011-08-27 12:02:55 -0700 (Sat, 27 Aug 2011)

Log Message

Shrink RenderLayer.
https://bugs.webkit.org/show_bug.cgi?id=67089

Patch by Andreas Kling <[email protected]> on 2011-08-27
Reviewed by Antonio Gomes.

* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::RenderLayer):
* rendering/RenderLayer.h: Make m_inResizeMode a bitfield,
shrinking RenderLayer by 8 bytes (on 64-bit.)

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (93940 => 93941)


--- trunk/Source/WebCore/ChangeLog	2011-08-27 18:58:52 UTC (rev 93940)
+++ trunk/Source/WebCore/ChangeLog	2011-08-27 19:02:55 UTC (rev 93941)
@@ -1,3 +1,15 @@
+2011-08-27  Andreas Kling  <[email protected]>
+
+        Shrink RenderLayer.
+        https://bugs.webkit.org/show_bug.cgi?id=67089
+
+        Reviewed by Antonio Gomes.
+
+        * rendering/RenderLayer.cpp:
+        (WebCore::RenderLayer::RenderLayer):
+        * rendering/RenderLayer.h: Make m_inResizeMode a bitfield,
+        shrinking RenderLayer by 8 bytes (on 64-bit.)
+
 2011-08-27  Young Han Lee  <[email protected]>
 
         Reviewed by Dirk Schulze.

Modified: trunk/Source/WebCore/rendering/RenderLayer.cpp (93940 => 93941)


--- trunk/Source/WebCore/rendering/RenderLayer.cpp	2011-08-27 18:58:52 UTC (rev 93940)
+++ trunk/Source/WebCore/rendering/RenderLayer.cpp	2011-08-27 19:02:55 UTC (rev 93941)
@@ -135,7 +135,6 @@
     , m_next(0)
     , m_first(0)
     , m_last(0)
-    , m_inResizeMode(false)
     , m_posZOrderList(0)
     , m_negZOrderList(0)
     , m_normalFlowList(0)
@@ -143,6 +142,7 @@
 #ifndef NDEBUG    
     , m_clipRectsRoot(0)
 #endif
+    , m_inResizeMode(false)
     , m_scrollDimensionsDirty(true)
     , m_zOrderListsDirty(true)
     , m_normalFlowListDirty(true)

Modified: trunk/Source/WebCore/rendering/RenderLayer.h (93940 => 93941)


--- trunk/Source/WebCore/rendering/RenderLayer.h	2011-08-27 18:58:52 UTC (rev 93940)
+++ trunk/Source/WebCore/rendering/RenderLayer.h	2011-08-27 19:02:55 UTC (rev 93941)
@@ -660,9 +660,6 @@
     RefPtr<Scrollbar> m_hBar;
     RefPtr<Scrollbar> m_vBar;
 
-    // Keeps track of whether the layer is currently resizing, so events can cause resizing to start and stop.
-    bool m_inResizeMode;
-
     // For layers that establish stacking contexts, m_posZOrderList holds a sorted list of all the
     // descendant layers within the stacking context that have z-indices of 0 or greater
     // (auto will count as 0).  m_negZOrderList holds descendants within our stacking context with negative
@@ -679,6 +676,9 @@
     const RenderLayer* m_clipRectsRoot;   // Root layer used to compute clip rects.
 #endif
 
+    // Keeps track of whether the layer is currently resizing, so events can cause resizing to start and stop.
+    bool m_inResizeMode : 1;
+
     bool m_scrollDimensionsDirty : 1;
     bool m_zOrderListsDirty : 1;
     bool m_normalFlowListDirty: 1;
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to