Closed
Bug 1343484
Opened 9 years ago
Closed 4 years ago
gfx-labeling Label runnables in gfxFont
Categories
(Core :: Graphics, enhancement, P3)
Core
Graphics
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: vliu, Assigned: vliu)
References
Details
(Whiteboard: [gfx-noted][QDL][BACKLOG][GFX])
See https://wiki.mozilla.org/Quantum/DOM#Labeling for the story. Currently runnable categories in gfxFont include
1. NS_DispatchToMainThread()
=> http://searchfox.org/mozilla-central/search?q=NS_DispatchToMainThread&case=false®exp=true&path=gfxFont
2. mFontLoaderThread->Dispatch(loadEvent.forget(), NS_DISPATCH_NORMAL);
=> https://hg.mozilla.org/mozilla-central/annotate/e1135c6fdc9bcd80d38f7285b269e030716dcb72/gfx/thebes/gfxFontInfoLoader.cpp#l182
3. InitWithFuncCallback()
=> http://searchfox.org/mozilla-central/search?q=InitWithFuncCallback&case=false®exp=true&path=gfx%2Fthebes%2FgfxFont
=> http://searchfox.org/mozilla-central/search?q=InitWithFuncCallback&case=false®exp=true&path=gfx%2Fthebes%2FgfxFcPlatformFont
| Assignee | ||
Updated•9 years ago
|
Blocks: gfx-labeling
Updated•9 years ago
|
Whiteboard: [gfx-noted]
| Assignee | ||
Updated•9 years ago
|
Assignee: nobody → vliu
| Assignee | ||
Comment 1•9 years ago
|
||
(In reply to Vincent Liu[:vliu] from comment #0)
> See https://wiki.mozilla.org/Quantum/DOM#Labeling for the story. Currently
> runnable categories in gfxFont include
>
> 2. mFontLoaderThread->Dispatch(loadEvent.forget(), NS_DISPATCH_NORMAL);
> =>
> https://hg.mozilla.org/mozilla-central/annotate/
> e1135c6fdc9bcd80d38f7285b269e030716dcb72/gfx/thebes/gfxFontInfoLoader.
> cpp#l182
2 will not mark labeling because Dispatch was called from main thread to FontLoaderThread. Please correct me if I got anything wrong.
Updated•8 years ago
|
Whiteboard: [gfx-noted] → [gfx-noted][QDL][BACKLOG][GFX]
Updated•8 years ago
|
Priority: -- → P3
Updated•4 years ago
|
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•