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

Issue 222643002: Support tag names as invalidation set features. (Closed)

Created:
6 years, 8 months ago by rune
Modified:
6 years, 8 months ago
Reviewers:
chrishtr, esprehn
CC:
blink-reviews, ed+blinkwatch_opera.com, dglazkov+blink, apavlov+blink_chromium.org, darktears, rune+blink, rwlbuis
Visibility:
Public.

Description

Support tag names as invalidation set features. We collected the tag names into the invalidation sets, but we never used them for anything. This makes selectors like this use invalidation sets: .class span {} R=esprehn@chromium.org,chrishtr@chromium.org BUG=335247 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170807

Patch Set 1 #

Patch Set 2 : Rebased. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+191 lines, -3 lines) Patch
A LayoutTests/fast/css/invalidation/targeted-class-id.html View 1 chunk +41 lines, -0 lines 0 comments Download
A LayoutTests/fast/css/invalidation/targeted-class-id-expected.txt View 1 chunk +15 lines, -0 lines 0 comments Download
A LayoutTests/fast/css/invalidation/targeted-class-type-selectors.html View 1 chunk +77 lines, -0 lines 0 comments Download
A LayoutTests/fast/css/invalidation/targeted-class-type-selectors-expected.txt View 1 chunk +36 lines, -0 lines 0 comments Download
M LayoutTests/fast/layout/display-none-no-relayout.html View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/css/RuleFeature.cpp View 1 1 chunk +3 lines, -2 lines 0 comments Download
M Source/core/css/invalidation/DescendantInvalidationSet.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M Source/core/css/invalidation/DescendantInvalidationSet.cpp View 1 1 chunk +8 lines, -0 lines 0 comments Download
M Source/core/css/invalidation/StyleInvalidator.h View 1 4 chunks +4 lines, -0 lines 0 comments Download
M Source/core/css/invalidation/StyleInvalidator.cpp View 1 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
rune
6 years, 8 months ago (2014-04-02 18:35:10 UTC) #1
chrishtr
Was thinking about this yesterday, in the context of my id patch. I'd feel better ...
6 years, 8 months ago (2014-04-02 18:42:54 UTC) #2
chrishtr
Just talked with Elliot. His view is that my patch & this patch are steps ...
6 years, 8 months ago (2014-04-02 23:08:34 UTC) #3
rune
On 2014/04/02 23:08:34, chrishtr wrote: > Just talked with Elliot. His view is that my ...
6 years, 8 months ago (2014-04-03 06:52:52 UTC) #4
esprehn
This needs to be updated following chrishtr's patch. It can't hurt to keep both tests ...
6 years, 8 months ago (2014-04-03 09:58:04 UTC) #5
rune
On 2014/04/03 09:58:04, esprehn wrote: > This needs to be updated following chrishtr's patch. It ...
6 years, 8 months ago (2014-04-03 10:45:46 UTC) #6
esprehn
lgtm
6 years, 8 months ago (2014-04-03 22:19:45 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rune@opera.com/222643002/20001
6 years, 8 months ago (2014-04-03 22:19:52 UTC) #8
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-04 00:01:35 UTC) #9
commit-bot: I haz the power
Commit queue rejected this change because the description was changed between the time the change ...
6 years, 8 months ago (2014-04-04 00:01:35 UTC) #10
esprehn
The CQ bit was checked by esprehn@chromium.org
6 years, 8 months ago (2014-04-04 00:07:37 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rune@opera.com/222643002/20001
6 years, 8 months ago (2014-04-04 00:07:44 UTC) #12
commit-bot: I haz the power
6 years, 8 months ago (2014-04-04 00:08:33 UTC) #13
Message was sent while issue was closed.
Change committed as 170807

Powered by Google App Engine
This is Rietveld 408576698