Closed Bug 1617600 Opened 2 years ago Closed 2 years ago

Prototype focus-visible behind a flag.

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla75
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.

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.

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

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

Keywords: dev-doc-needed
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 (?).
See Also: → 1618195
Attachment #9128506 - Attachment description: Bug 1617600 - Remove no-longer-used argument to pseudo-class-list-macro. r=#style → Bug 1617600 - Remove no-longer-used argument to pseudo-class-list-macro. r=jwatt
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.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.