DescriptionRevert of Storage of ComputedStyle separate from LayoutObject. (patchset #14 id:320001 of https://codereview.chromium.org/1962953002/ )
Reason for revert:
Squad project needs redesign, no longer will use ComputedStyle on Node's data union
Original issue's description:
> 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@
>
> Originally landed as:
> https://crrev.com/11af5b8769875ef50b16cb94d7eb758def0d9b08
> but was reverted.
>
> BUG=595137
>
> Committed: https://crrev.com/7f405ec2b6914d482d081d2cb5d80bdf5226bd57
> Cr-Commit-Position: refs/heads/master@{#411933}
TBR=esprehn@chromium.org,timloh@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=595137
Committed: https://crrev.com/a818ae856981327097e4d353ed604c9a1d822025
Cr-Commit-Position: refs/heads/master@{#421441}
Patch Set 1 #Patch Set 2 : Fixed conflicts #
Messages
Total messages: 12 (5 generated)
|