"ASSERTION: Full-screen root should be a full-screen doc" with mozRequestFullScreen() followed by window.close()

RESOLVED WORKSFORME

Status

()

RESOLVED WORKSFORME
7 years ago
3 years ago

People

(Reporter: jruderman, Unassigned)

Tracking

(Blocks: 2 bugs, {assertion, testcase})

Trunk
x86_64
Mac OS X
assertion, testcase
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

7 years ago
Created attachment 580988 [details]
1.html

1. Save both files
2. Load 1.html
3. Click the "1" button
4. Click the "2" button

Result:

###!!! ASSERTION: Full-screen root should be a full-screen doc...: 'root->IsFullScreenDoc()', file content/base/src/nsDocument.cpp, line 8527

nsDocument::OnPageHide [nsCOMPtr.h:558]
DocumentViewerImpl::PageHide [nsCOMPtr.h:827]
nsDocShell::FirePageHideNotification [nsAutoPtr.h:1036]
nsDocShell::Destroy [nsCOMPtr.h:827]
nsXULWindow::Destroy [nsCOMPtr.h:540]
nsWebShellWindow::Destroy [xpfe/appshell/src/nsWebShellWindow.cpp:784]
nsGlobalWindow::ReallyCloseWindow [nsCOMPtr.h:558]
nsCloseEvent::Run [dom/base/nsGlobalWindow.cpp:6331]
nsThread::ProcessNextEvent [xpcom/threads/nsThread.cpp:625]
NS_ProcessPendingEvents_P [obj-firefox/xpcom/build/nsThreadUtils.cpp:195]
nsBaseAppShell::NativeEventCallback [widget/src/xpwidgets/nsBaseAppShell.cpp:131]
nsAppShell::ProcessGeckoEvents [widget/src/cocoa/nsAppShell.mm:441]
CoreFoundation + 0x4e3d1
CoreFoundation + 0x4c5c9
CoreFoundation + 0x4bd8f
HIToolbox + 0x2e74e
HIToolbox + 0x2e4b1
HIToolbox + 0x2e40c
AppKit + 0x43eb2
-AppKit + 0x43801
-[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [widget/src/cocoa/nsAppShell.mm:208]
-AppKit + 0x968f
nsAppShell::Run [widget/src/cocoa/nsAppShell.mm:797]
nsAppStartup::Run [toolkit/components/startup/nsAppStartup.cpp:221]
XRE_main [toolkit/xre/nsAppRunner.cpp:3525]
main [browser/app/nsBrowserApp.cpp:201]
(Reporter)

Comment 1

7 years ago
Created attachment 580989 [details]
2.html
It seems this does no longer assert.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.