[selectors4] support wildcard (*) argument to :lang() selector and add support for string arguments
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox114 | --- | fixed |
People
(Reporter: dbaron, Assigned: jfkthame)
References
Details
(Keywords: dev-doc-complete)
Attachments
(6 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
This is a Selectors-4 enhancement to the spec for the :lang() pseudo-class.
It seems Safari has been shipping this behavior for some time.
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
This is the other extension to the :lang() pseudo-class in Selectors-4.
(Also supported in Safari.)
Depends on D174999
Assignee | ||
Comment 3•2 years ago
|
||
Depends on D175000
Assignee | ||
Comment 4•2 years ago
|
||
Depends on D175001
Assignee | ||
Comment 5•2 years ago
|
||
Depends on D175002
Assignee | ||
Updated•2 years ago
|
Comment 6•2 years ago
|
||
This allows to clean-up the previous patches by using a single ThinVec
(which stores length / capacity along with the allocation).
Comment 9•2 years ago
|
||
Backed out for mochitest failures in malloc_usable_size
Backout link: https://hg.mozilla.org/integration/autoland/rev/4939d1bb0b03717bf2602f319721c3f833e62916
Log link: https://treeherder.mozilla.org/logviewer?job_id=412222778&repo=autoland&lineNumber=2738
Comment 10•2 years ago
•
|
||
Please also check this crashes "[@ style::gecko_string_cache::WeakAtom::as_slice]" and this xpcshell failures.
Updated•2 years ago
|
Updated•2 years ago
|
Comment 12•2 years ago
|
||
Comment 13•2 years ago
|
||
Comment 14•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b340f31925aa
https://hg.mozilla.org/mozilla-central/rev/95817aa93cfb
https://hg.mozilla.org/mozilla-central/rev/bc74ba399e3a
https://hg.mozilla.org/mozilla-central/rev/44278aa68c6a
https://hg.mozilla.org/mozilla-central/rev/f1dcf4173070
https://hg.mozilla.org/mozilla-central/rev/95df5b6a464f
Comment 16•1 year ago
|
||
Documentation changes can be tracked in the following GitHub issue: https://github.com/mdn/content/issues/26688
Updated•1 year ago
|
Comment 17•1 year ago
|
||
This might have caused bug 1839747, PTAL.
Description
•