Page MenuHomePhabricator

Bug 1603455 - Remove full-screen-api.unprefix.enabled. r=xidorn,#style!,#webidl!
ClosedPublic

Authored by emilio on Dec 12 2019, 3:19 PM.

Diff Detail

Repository
rMOZILLACENTRAL mozilla-central
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

emilio created this revision.Dec 12 2019, 3:19 PM
Herald added a project: Restricted Project. · View Herald TranscriptDec 12 2019, 3:19 PM
phab-bot requested review of this revision.Dec 12 2019, 3:20 PM
phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".
phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)".
phab-bot removed a project: Restricted Project.
smaug accepted this revision.Dec 12 2019, 3:22 PM

Don't remove LenientSetter.

dom/webidl/DocumentOrShadowRoot.webidl
31

Oh, this looks wrong. Per spec there should be LenientSetter.

emilio updated this revision to Diff 206843.Dec 12 2019, 3:29 PM
emilio edited the summary of this revision. (Show Details)
emilio marked an inline comment as done.Dec 12 2019, 3:30 PM
emilio added inline comments.
dom/webidl/DocumentOrShadowRoot.webidl
31

Whoops, great catch, fixed. A test caught this too, fwiw. A bit weird that mozFullScreenElement isn't a LenientSetter as well but...

xidorn accepted this revision as: xidorn.Dec 12 2019, 7:34 PM
xidorn removed a reviewer: Restricted Project.
This revision is now accepted and ready to land.Dec 12 2019, 7:34 PM
noemi_erli reopened this revision.Dec 12 2019, 9:54 PM
This revision is now accepted and ready to land.Dec 12 2019, 9:54 PM
emilio updated this revision to Diff 207530.Dec 13 2019, 1:27 PM
emilio edited the summary of this revision. (Show Details)

keep api-enabled check, which is a different pref