Open
Bug 1323742
Opened 8 years ago
Updated 2 years ago
Make XPCOMThreadWrapper::IsCurrentThreadIn() be AbstractThread-specific instead of being nsThread-Specific.
Categories
(Core :: Audio/Video: Playback, defect, P3)
Core
Audio/Video: Playback
Tracking
()
NEW
People
(Reporter: bevis, Unassigned)
Details
This is an issue existing in current XPCOMThreadWrapper::IsCurrentThreadIn() implementation and its call sites.
As explained in bug 1314833 comment 33 and bug 1314833 comment 34, this has been complied in TaskQueue implementation but not in XPCOMThreadWrapper or EventTargetWrapper.
In this bug, we should turn XPCOMThreadWrapper::IsCurrentThreadIn() AbstractThread-specific and make proper modification of its call sites to ensure that its call site is run inside a runnable of a AbstractThread runnable when ::IsCurrentThreadIn() has to be true.
Updated•8 years ago
|
Priority: -- → P3
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•