DescriptionRevert of Storage of ComputedStyle separate from LayoutObject. (patchset #11 id:260001 of https://codereview.chromium.org/1962953002/ )
Reason for revert:
Bisect is saying this is causing android per test failures.
https://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus5X_perf_bisect/builds/236
crbug.com/623087
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@
>
> BUG=595137
>
> Committed: https://crrev.com/11af5b8769875ef50b16cb94d7eb758def0d9b08
> Cr-Commit-Position: refs/heads/master@{#401821}
TBR=timloh@chromium.org,bugsnash@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=595137, 623087
Committed: https://crrev.com/cbe9a86098dfc52db1f5a910696a28473a1a54de
Cr-Commit-Position: refs/heads/master@{#401898}
Patch Set 1 #
Messages
Total messages: 8 (4 generated)
|