Description[DO NOT LAND: Dummy CL] Storage of ComputedStyle separate from LayoutObject.
Part of stage 1 in separation of style resolution and
layout tree construction
Design doc: bit.ly/24nQ9UQ
Changes the Node::m_data DataUnion to now allow a ComputedStyle.
Updates Node flags with new flag HasLayoutObject to indicate whether
the DataUnion is a LayoutObject or a ComputedStyle. Adds new
hasLayoutObject method to check flag.
Updates ComputedStyle and Layoutobject getters and setters accordingly.
Written with nainar@
BUG=595137
patch from issue 1962953002 at patchset 260001 (http://crrev.com/1962953002#ps260001)
Patch Set 1 #Patch Set 2 : Dummy CL #Patch Set 3 : Storage of ComputedStyle separate from LayoutObject. #Patch Set 4 : Storage of ComputedStyle separate from LayoutObject. #Patch Set 5 : rebase #Patch Set 6 : rebase #Patch Set 7 : rebase #Patch Set 8 : Rebase #
Dependent Patchsets: Messages
Total messages: 25 (25 generated)
|