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

Issue 1614343002: Implement CSS4 pseudo-class :dir() (Closed)

Created:
4 years, 11 months ago by ramya.v
Modified:
4 years, 8 months ago
Reviewers:
Timothy Loh, esprehn, rune
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-css, blink-reviews-html_chromium.org, caseq+blink_chromium.org, chromium-reviews, devtools-reviews_chromium.org, dglazkov+blink, kozyatinskiy+blink_chromium.org, lushnikov+blink_chromium.org, pfeldman+blink_chromium.org, rwlbuis, sergeyv+blink_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Implement CSS4 pseudo-class :dir() Implement parsing and matching of :dir() pseudo class spec: https://drafts.csswg.org/selectors-4/#the-dir-pseudo BUG=576815

Patch Set 1 #

Patch Set 2 : Updated layout tests #

Total comments: 9
Unified diffs Side-by-side diffs Delta from patch set Stats (+102 lines, -7 lines) Patch
A third_party/WebKit/LayoutTests/fast/selectors/dir-pseudo-class.html View 1 chunk +39 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/fast/selectors/dir-pseudo-class-expected.txt View 1 chunk +12 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/selectors/pseudo-classes/dir.html View 1 1 chunk +3 lines, -3 lines 1 comment Download
M third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/selectors/pseudo-classes/dir-expected.txt View 1 1 chunk +3 lines, -3 lines 3 comments Download
M third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/selectors/pseudo-classes/dir01-expected.txt View 1 1 chunk +1 line, -1 line 1 comment Download
M third_party/WebKit/Source/core/css/CSSSelector.h View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSSelector.cpp View 4 chunks +7 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/RuleFeature.cpp View 2 chunks +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/SelectorChecker.cpp View 1 1 chunk +24 lines, -0 lines 4 comments Download
M third_party/WebKit/Source/core/css/parser/CSSSelectorParser.cpp View 1 chunk +8 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/html/HTMLElement.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/inspector/InspectorTraceEvents.cpp View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 12 (3 generated)
ramya.v
Hi Tim, PTAL! Do I have to raise an Intent to Implement And Ship first? ...
4 years, 11 months ago (2016-01-27 07:39:21 UTC) #3
ramya.v
On 2016/01/27 07:39:21, ramya.v wrote: > Hi Tim, > > PTAL! > > Do I ...
4 years, 10 months ago (2016-02-08 03:48:23 UTC) #4
Timothy Loh
Yeah this needs an intent to implement and ship
4 years, 10 months ago (2016-02-11 02:53:26 UTC) #5
esprehn
This approach doesn't work, you need to store it in the DOM. Also I'm not ...
4 years, 10 months ago (2016-02-12 05:13:41 UTC) #7
kojii
ramya@, we had some discussion at style-dev@: https://groups.google.com/a/chromium.org/d/msg/style-dev/aWaTEQQPo2M/IcRK8zB5BQAJ Are you still motivated to move this ...
4 years, 9 months ago (2016-03-17 15:26:31 UTC) #8
kojii
ah, just noticed that the intent doesn't have enough sign-off yet, sorry about that. I'll ...
4 years, 9 months ago (2016-03-17 15:28:56 UTC) #9
ramya.v
On 2016/03/17 15:28:56, kojii wrote: > ah, just noticed that the intent doesn't have enough ...
4 years, 9 months ago (2016-03-18 03:54:21 UTC) #10
Timothy Loh
What's the status of this?
4 years, 8 months ago (2016-04-11 04:17:36 UTC) #11
ramya.v
4 years, 8 months ago (2016-04-11 04:21:25 UTC) #12
On 2016/04/11 04:17:36, Timothy Loh wrote:
> What's the status of this?

Hi Tim,
As of now I think I'm not having sufficient knowledge to implement :dir() work
for shadow dom. 
It would be better if someone more proficient takes up this implementation of
CSS :dir() class.
so I would like to close this review for now.

Powered by Google App Engine
This is Rietveld 408576698