Closed Bug 1199529 Opened 5 years ago Closed 4 years ago

Remove :-moz-full-screen-ancestor pseudo-class selector

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla50
Tracking Status
firefox43 --- affected
firefox50 --- fixed

People

(Reporter: xidorn, Assigned: xidorn)

References

(Depends on 1 open bug)

Details

(Keywords: dev-doc-complete, site-compat)

Attachments

(1 file)

Per bug 1199519, this selector is no longer part of the spec. If we determined that it is not necessary to keep this selector, we should completely remove it.

It would be hard to maintain this selector both correctly and efficiently once we implement bug 1195213, which removes the hierarchy restriction.
Depends on: 1216049
Depends on: 1235472
Comment on attachment 8766276 [details]
Bug 1199529 - Remove :-moz-full-screen-ancestor pseudo-class as well as its state bit.

https://reviewboard.mozilla.org/r/61258/#review58136

Ah, we remove the state in this bug. So no need to add the assertion in the other bug.
Attachment #8766276 - Flags: review?(bugs) → review+
Assignee: nobody → xidorn+moz
Pushed by xquan@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/e00ba8448c08
Remove :-moz-full-screen-ancestor pseudo-class as well as its state bit. r=smaug
https://hg.mozilla.org/mozilla-central/rev/e00ba8448c08
https://hg.mozilla.org/mozilla-central/rev/515e35547dbe
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
Depends on: 1396732
You need to log in before you can comment on or make changes to this bug.