Closed
Bug 637097
Opened 14 years ago
Closed 8 years ago
Various a11y tests report "ASSERTION: Pending content insertions while initial accessible tree isn't created!: 'mContentInsertions.Length() == 0'"
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
INCOMPLETE
Tracking | Status | |
---|---|---|
status2.0 | --- | ? |
People
(Reporter: sgautherie, Unassigned)
References
Details
(Keywords: assertion, Whiteboard: [auto-closed:inactivity])
(Noticed while checking logs for bug 633725, but this assertion affects both FF and SM before/after.)
Example:
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1298747073.1298750402.4701.gz&fulltext=1
Rev3 Fedora 12 mozilla-central debug test mochitest-other on 2011/02/26 11:04:33
{
2194 INFO TEST-START | chrome://mochitests/content/a11y/accessible/events/test_docload.xul
...
2195 INFO TEST-INFO | chrome://mochitests/content/a11y/accessible/events/test_docload.xul | before wait for focus -- loaded: complete active window: ([object ChromeWindow @ 0x936eec0 (native @ 0x936d014)]) chrome://browser/content/browser.xul focused window: ([object Window @ 0xa1e04d0 (native @ 0xa85d7dc)]) chrome://mochitests/content/a11y/accessible/events/test_docload.xul desired window: ([object Window @ 0xa1e04d0 (native @ 0xa85d7dc)]) chrome://mochitests/content/a11y/accessible/events/test_docload.xul child window: ([object Window @ 0xa1e04d0 (native @ 0xa85d7dc)]) chrome://mochitests/content/a11y/accessible/events/test_docload.xul docshell visible: true
2196 INFO TEST-INFO | chrome://mochitests/content/a11y/accessible/events/test_docload.xul | already focused
2197 INFO TEST-INFO | chrome://mochitests/content/a11y/accessible/events/test_docload.xul | maybe run tests <load:true, focus:true> -- loaded: complete active window: ([object ChromeWindow @ 0x936eec0 (native @ 0x936d014)]) chrome://browser/content/browser.xul focused window: ([object Window @ 0xa1e04d0 (native @ 0xa85d7dc)]) chrome://mochitests/content/a11y/accessible/events/test_docload.xul desired window: ([object Window @ 0xa1e04d0 (native @ 0xa85d7dc)]) chrome://mochitests/content/a11y/accessible/events/test_docload.xul child window: ([object Window @ 0xa1e04d0 (native @ 0xa85d7dc)]) chrome://mochitests/content/a11y/accessible/events/test_docload.xul docshell visible: true
...
###!!! ASSERTION: Pending content insertions while initial accessible tree isn't created!: 'mContentInsertions.Length() == 0', file ../../../../accessible/src/base/NotificationController.cpp, line 225
NotificationController::WillRefresh [NotificationController.cpp:238]
nsRefreshDriver::Notify [nsRefreshDriver.cpp:256]
nsTimerImpl::Fire [nsTimerImpl.cpp:428]
nsTimerEvent::Run [nsTimerImpl.cpp:519]
nsThread::ProcessNextEvent [nsThread.cpp:633]
NS_ProcessNextEvent_P [nsThreadUtils.cpp:250]
mozilla::ipc::MessagePump::Run [MessagePump.cpp:110]
MessageLoop::RunInternal [message_loop.cc:220]
MessageLoop::RunHandler [message_loop.cc:203]
MessageLoop::Run [message_loop.cc:176]
nsBaseAppShell::Run [nsBaseAppShell.cpp:198]
nsAppStartup::Run [nsAppStartup.cpp:220]
XRE_main [nsAppRunner.cpp:3781]
main [nsBrowserApp.cpp:158]
libc.so.6 + 0x16bb6
}
NB: I didn't check Windows.
***
This assertion was added in bug 606924:
http://mxr.mozilla.org/mozilla-central/source/accessible/src/base/NotificationController.cpp#225
196 NotificationController::WillRefresh(mozilla::TimeStamp aTime)
209 // Initial accessible tree construction.
210 if (mTreeConstructedState == eTreeConstructionPending) {
224 NS_ASSERTION(mContentInsertions.Length() == 0,
225 "Pending content insertions while initial accessible tree isn't created!");
Comment 1•14 years ago
|
||
Alexander, how does this happen?
Comment 2•14 years ago
|
||
Initial tree creation mutates frame tree, perhaps bug 630486.
Comment 3•8 years ago
|
||
AUTO-CLOSED. This bug untouched for over 2000 days. Please reopen if you can confirm the bug and help it progress.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
Whiteboard: [auto-closed:inactivity]
You need to log in
before you can comment on or make changes to this bug.
Description
•