Closed Bug 1218605 Opened 9 years ago Closed 7 years ago

Make the fullscreen permission prompt use anonymous content interface to display

Categories

(Firefox OS Graveyard :: Gaia, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: xidorn, Unassigned)

References

Details

Firefox OS currently shows the fullscreen permission prompt as a fixed element with highest z-index. It was not supposed to work after we started using the top layer for fullscreen (bug 1126230), because the top layer will be rendered on top of anything. However, there was a test which blocked landing top layer patchset, so I add a workaround: making mozbrowser a special case not to be put in the top layer. But I guess we should probably remove this special case in favor of having some extra mechanism to allow the chrome to display things on top. There wasn't any such mechanism. But later, for making devtools support fullscreen, we started to render anonymous content added via Document.InsertAnonymousContent() on top of the top layer. I suggest Firefox OS also move to use that interface, so that we can remove the special case for mozbrowser.
Depends on: 1210628
No longer depends on: 1210638
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.