Closed Bug 1148405 Opened 5 years ago Closed 5 years ago

Intermittent Mulet test_garbage_at_end_of_declarations.html,test_value_storage.html | uncaught exception - NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsISyncMessageSender.sendSyncMessage]

Categories

(Core :: Layout, defect)

x86_64
Linux
defect
Not set

Tracking

()

RESOLVED FIXED
mozilla40
Tracking Status
firefox38 --- fixed
firefox39 --- fixed
firefox40 --- fixed
firefox-esr31 --- unaffected

People

(Reporter: RyanVM, Assigned: martijn.martijn)

References

()

Details

(Keywords: intermittent-failure)

Attachments

(2 files)

Summary: Intermittent Mulet test_garbage_at_end_of_declarations.html | uncaught exception - NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsISyncMessageSender.sendSyncMessage] at chrome://specialpowers/content/specialpower → Intermittent Mulet test_garbage_at_end_of_declarations.html,test_value_storage.html | uncaught exception - NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsISyncMessageSender.sendSyncMessage]
My guess is that this is going on:
http://mxr.mozilla.org/mozilla-central/source/dom/base/nsFrameMessageManager.cpp#657
// No kind of blocking send should be issued on top of a sync message.

There is one SpecialPowers.getBoolPref("layout.css.unset-value.enabled") call.
Perhaps it's causing this issue, because it is called repeatedly?
Attached patch 1148405.diffSplinter Review
I haven't tested this on Mulet myself, but I think this could fix it. At least, it won't make anything worse.
Attachment #8584613 - Flags: review?(bugs)
Assignee: nobody → martijn.martijn
Hmm, are we using cpows in tests or what would cause us to reenterer sync call?
Comment on attachment 8584613 [details] [diff] [review]
1148405.diff

I guess we can land this, and if this helps, need to
fix something in testing framework or something.
Attachment #8584613 - Flags: review?(bugs) → review+
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/82485842ed0f
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
You need to log in before you can comment on or make changes to this bug.