Enable unprefixed Fullscreen API by default for release versions

RESOLVED FIXED in Firefox 64

Status

()

defect
P3
normal
RESOLVED FIXED
3 years ago
a month ago

People

(Reporter: xidorn, Assigned: xidorn)

Tracking

(Depends on 2 bugs, Blocks 3 bugs, {dev-doc-complete, site-compat})

unspecified
mozilla64
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox64 fixed)

Details

(Whiteboard: btpp-meta)

Attachments

(2 attachments)

Comment hidden (empty)
Whiteboard: btpp-meta
(Assignee)

Updated

3 years ago
Blocks: 1249225
(Assignee)

Updated

3 years ago
Blocks: 1274098
(Assignee)

Updated

3 years ago
Depends on: 1274146
(Assignee)

Comment 1

3 years ago
When we eventually enable unprefixed Fullscreen API, we need to revert the commit in bug 1280545.
(Assignee)

Updated

2 years ago
Depends on: 1364025
(Assignee)

Updated

2 years ago
Depends on: 1375319

Updated

2 years ago
Depends on: 1413157
Priority: -- → P3
(Assignee)

Updated

2 years ago
Depends on: 1416550
(Assignee)

Updated

a year ago
Depends on: 1440921
(Assignee)

Updated

8 months ago
Depends on: 1188256
(Assignee)

Updated

7 months ago
Depends on: 1491212
(Assignee)

Updated

7 months ago
Assignee: nobody → xidorn+moz
(Assignee)

Updated

7 months ago
Blocks: 1492005
Comment on attachment 9009796 [details]
Bug 1269276 - Enable unprefixed Fullscreen API by default for all channels. r=smaug

Olli Pettay [:smaug] (r- if the bug doesn't explain what the change(s) are about.) has approved the revision.
Attachment #9009796 - Flags: review+

Comment 5

7 months ago
Pushed by xquan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fb07be80c0b7
Enable unprefixed Fullscreen API by default for all channels. r=smaug

Comment 6

7 months ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/fb07be80c0b7
Status: NEW → RESOLVED
Last Resolved: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64

Comment 9

7 months ago
Also, I added this to the https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/64#APIs (which I had to create) and the https://developer.mozilla.org/docs/Web/API/Fullscreen_API MDN pages.

(I also updated can I use: https://caniuse.com#feat=fullscreen)
(Assignee)

Comment 10

7 months ago
(In reply to ExE Boss from comment #9)
> Also, I added this to the
> https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/64#APIs (which I
> had to create) and the
> https://developer.mozilla.org/docs/Web/API/Fullscreen_API MDN pages.
> 
> (I also updated can I use: https://caniuse.com#feat=fullscreen)

There is one thing I want to correct that, Chrome is also shipping the unprefixed version in Chrome 71. That was the reason we feel more confident on shipping it at this point.
This looks basically finished; setting to DDC. Thanks all!

I'll ask the Chrome docs team if they can update the Chrome compat info.
Component: DOM → DOM: Core & HTML
Product: Core → Core
You need to log in before you can comment on or make changes to this bug.