Prototype focus-visible behind a flag.
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox75 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
(Keywords: dev-doc-complete)
Attachments
(2 files)
This will allow to tweak the heuristics.
Assignee | ||
Comment 1•4 years ago
|
||
The heuristic is that we show focus outlines for unknown or key focus, and not
for mouse / touch.
This is probably not the final heuristic we take, but this allows people to play
with it and file bugs.
Once this is mature enough we should remove :-moz-focusring in favor of
:focus-visible.
Assignee | ||
Comment 2•4 years ago
|
||
This used to be needed for Gecko interop, but now all this is in the Rust side
so we no longer need it.
Depends on D63861
Comment 3•4 years ago
|
||
I'm setting dev-doc-needed
in order to get it documented on https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features once the patch landed.
Sebastian
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/45464d926bf0 Prototype :focus-visible behind a flag. r=smaug https://hg.mozilla.org/integration/autoland/rev/b722714830cd Remove no-longer-used argument to pseudo-class-list-macro. r=firefox-style-system-reviewers,jwatt
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/73d1a5e10337 Update test expectations for a test that was somehow passing on windows before implementing the pseudo-class (?).
Comment 6•4 years ago
|
||
Backed out 3 changesets (Bug 1617600) for causing wpt failures in focus-visible-009.html CLOSED TREE
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=290446636&repo=autoland&lineNumber=2515
Backout: https://hg.mozilla.org/integration/autoland/rev/376f4b1d67ed85063f2b5d8030ce86084e0243fb
Assignee | ||
Comment 7•4 years ago
|
||
Updated•4 years ago
|
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ccb509a148d0 Prototype :focus-visible behind a flag. r=smaug https://hg.mozilla.org/integration/autoland/rev/85deb88b1680 Remove no-longer-used argument to pseudo-class-list-macro. r=firefox-style-system-reviewers,jwatt
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/21990 for changes under testing/web-platform/tests
Upstream web-platform-tests status checks passed, PR will merge once commit reaches central.
Comment 11•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ccb509a148d0
https://hg.mozilla.org/mozilla-central/rev/85deb88b1680
Upstream PR merged by moz-wptsync-bot
Comment 13•4 years ago
|
||
Note added to https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features#CSS - let me know if that looks OK. Thanks!
Description
•