Open Bug 1565083 Opened 5 years ago Updated 1 year ago

Remove full-screen-api.enabled pref

Categories

(Core :: DOM: Core & HTML, task, P3)

task

Tracking

()

Tracking Status
firefox70 --- affected

People

(Reporter: Gijs, Unassigned)

References

(Blocks 1 open bug)

Details

These prefs are all obsolete now, AFAICT? bug 1269276 shipped the unprefixed API to release, looks like. I assume we can just rip out all the prefs infrastructure for it now.

Bugbug thinks this bug is a task, but please change it back in case of error.

Type: defect → task
Priority: -- → P3

I think we can get rid of full-screen-api.unprefix.enabled, as it was put so that we can disable unprefixed API in case it's not compat enough.

But I would rather not remove full-screen-api.enabled, as it is about disabling the functionality of Fullscreen API, which may still be useful, for example TorBrowser may want to disable it (although it's not doing it currently) as allowing page going fullscreen allows it to detect the resolution, which can be a fingerprint.

Also Fullscreen API is not part of CSS, but DOM...

Component: CSS Parsing and Computation → DOM: Core & HTML

full-screen-api.unprefix.enabled is removed in bug 1603455.

Severity: normal → S3
Summary: Remove full-screen-api.enabled and full-screen-api.unprefix.enabled → Remove full-screen-api.enabled pref
You need to log in before you can comment on or make changes to this bug.