Title: [96352] trunk/Source/WebCore
Revision
96352
Author
commit-qu...@webkit.org
Date
2011-09-29 13:30:17 -0700 (Thu, 29 Sep 2011)

Log Message

Shrink HTMLAnchorElement on 32-bit.
https://bugs.webkit.org/show_bug.cgi?id=69094

Patch by Andreas Kling <kl...@webkit.org> on 2011-09-29
Reviewed by Antti Koivisto.

* html/HTMLAnchorElement.h: Pack members into a bitfield.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (96351 => 96352)


--- trunk/Source/WebCore/ChangeLog	2011-09-29 20:21:02 UTC (rev 96351)
+++ trunk/Source/WebCore/ChangeLog	2011-09-29 20:30:17 UTC (rev 96352)
@@ -1,3 +1,12 @@
+2011-09-29  Andreas Kling  <kl...@webkit.org>
+
+        Shrink HTMLAnchorElement on 32-bit.
+        https://bugs.webkit.org/show_bug.cgi?id=69094
+
+        Reviewed by Antti Koivisto.
+
+        * html/HTMLAnchorElement.h: Pack members into a bitfield.
+
 2011-09-29  Dan Bernstein  <m...@apple.com>
 
         <rdar://problem/10191243> Glyph variants (line final swashes) appear where they should not

Modified: trunk/Source/WebCore/html/HTMLAnchorElement.h (96351 => 96352)


--- trunk/Source/WebCore/html/HTMLAnchorElement.h	2011-09-29 20:21:02 UTC (rev 96351)
+++ trunk/Source/WebCore/html/HTMLAnchorElement.h	2011-09-29 20:30:17 UTC (rev 96352)
@@ -126,8 +126,8 @@
     bool treatLinkAsLiveForEventType(EventType) const;
 
     RefPtr<Element> m_rootEditableElementForSelectionOnMouseDown;
-    bool m_wasShiftKeyDownOnMouseDown;
-    uint32_t m_linkRelations;
+    bool m_wasShiftKeyDownOnMouseDown : 1;
+    uint32_t m_linkRelations : 31;
 };
 
 // Functions shared with the other anchor elements (i.e., SVG).
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to