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

Issue 705693005: No need for subtree recalc for :-internal-spatial-navigation-focus. (Closed)

Created:
6 years, 1 month ago by rune
Modified:
6 years, 1 month ago
Reviewers:
chrishtr, esprehn
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-css, dglazkov+blink, ed+blinkwatch_opera.com, rwlbuis
Base URL:
https://chromium.googlesource.com/chromium/blink.git@tmp-base
Project:
blink
Visibility:
Public.

Description

No need for subtree recalc for :-internal-spatial-navigation-focus. Make the pseudo class a skippable component. This selector is for internal use only, and currently there are no selectors in UA stylesheets that will cause style invalidation with that pseudo class. Still, there is no need to have it in the list of selectors requiring subtree recalc. We do not support testing internal properties in layout tests since there is no api for injecting UA style, but I have added a test that relies on a current bug (see prose in the test itself). R=chrishtr@chromium.org,esprehn@chromium.org BUG=432440 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=185284

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+63 lines, -1 line) Patch
A LayoutTests/fast/css/invalidation/spatial-navigation-focus-pseudo.html View 1 chunk +43 lines, -0 lines 0 comments Download
A LayoutTests/fast/css/invalidation/spatial-navigation-focus-pseudo-expected.txt View 1 chunk +19 lines, -0 lines 0 comments Download
M Source/core/css/RuleFeature.cpp View 2 chunks +1 line, -1 line 0 comments Download

Messages

Total messages: 17 (6 generated)
rune
Based on top of https://codereview.chromium.org/684993007
6 years, 1 month ago (2014-11-12 09:15:31 UTC) #1
esprehn
Does anyone ever use this? If it's not in UA sheets why can't we just ...
6 years, 1 month ago (2014-11-12 18:12:32 UTC) #2
rune
On 2014/11/12 at 18:12:32, esprehn wrote: > Does anyone ever use this? If it's not ...
6 years, 1 month ago (2014-11-12 20:59:36 UTC) #3
chrishtr
lgtm
6 years, 1 month ago (2014-11-12 21:10:07 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/705693005/1
6 years, 1 month ago (2014-11-12 21:11:11 UTC) #7
commit-bot: I haz the power
Failed to apply patch for Source/core/css/RuleFeature.cpp: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 1 month ago (2014-11-12 21:11:32 UTC) #9
rune
On 2014/11/12 at 09:15:31, rune wrote: > Based on top of https://codereview.chromium.org/684993007 Needs this, or ...
6 years, 1 month ago (2014-11-12 21:34:45 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/705693005/1
6 years, 1 month ago (2014-11-13 09:14:59 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/36282)
6 years, 1 month ago (2014-11-13 10:59:35 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/705693005/1
6 years, 1 month ago (2014-11-13 11:33:26 UTC) #16
commit-bot: I haz the power
6 years, 1 month ago (2014-11-13 12:11:52 UTC) #17
Message was sent while issue was closed.
Committed patchset #1 (id:1) as 185284

Powered by Google App Engine
This is Rietveld 408576698