Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(188)

Issue 2106073005: Add fast-path for propagated variable changes (WIP) (Closed)

Created:
4 years, 5 months ago by sashab
Modified:
3 years, 7 months ago
Reviewers:
napper, rune
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-css, blink-reviews-dom_chromium.org, blink-reviews-style_chromium.org, chromium-reviews, dglazkov+blink, eae+blinkwatch, rwlbuis, sof
Base URL:
https://chromium.googlesource.com/chromium/src.git@+pointer_events_fastpath_5
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add fast-path for propagated variable changes (WIP) BUG=622138

Patch Set 1 #

Patch Set 2 : All tests passing; need to confirm whether fast path is actually running #

Patch Set 3 : Rebase #

Patch Set 4 : Moved hashmap to noninheriteddata #

Patch Set 5 : Cleanups #

Patch Set 6 : Rebase #

Patch Set 7 : Rebase #

Patch Set 8 : Rebase #

Patch Set 9 : Rebase #

Patch Set 10 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+85 lines, -8 lines) Patch
M third_party/WebKit/Source/core/css/CSSVariableData.h View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/resolver/StyleBuilderCustom.cpp View 1 2 3 4 5 6 7 8 9 1 chunk +6 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/dom/Element.cpp View 1 2 3 4 5 6 7 8 9 3 chunks +18 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyle.h View 1 2 3 4 5 6 7 8 9 5 chunks +19 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyle.cpp View 1 2 3 4 5 6 7 8 9 3 chunks +21 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyleConstants.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/style/StyleInheritedVariables.h View 1 2 3 4 5 6 7 8 9 1 chunk +5 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/style/StyleRareInheritedData.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/style/StyleRareInheritedData.cpp View 1 2 3 4 5 6 7 8 9 2 chunks +10 lines, -1 line 0 comments Download

Messages

Total messages: 37 (34 generated)
sashab
Hi Rune - this patch is WIP but wondering if I can get your feedback ...
4 years, 2 months ago (2016-09-26 01:54:06 UTC) #34
rune
On 2016/09/26 at 01:54:06, sashab wrote: > Hi Rune - this patch is WIP but ...
4 years, 2 months ago (2016-09-26 09:47:22 UTC) #35
sashab
4 years ago (2016-12-05 01:47:43 UTC) #37
+napper - fyi, this is a partially-working patch to get a variable change to
propagate without needing a full style recalc. Someone (or myself) could pick
this up and get this working, medium to hard difficulty :)

Powered by Google App Engine
This is Rietveld 408576698