Closed
Bug 1343484
Opened 7 years ago
Closed 2 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•7 years ago
|
Blocks: gfx-labeling
Updated•7 years ago
|
Whiteboard: [gfx-noted]
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → vliu
Assignee | ||
Comment 1•7 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•7 years ago
|
Whiteboard: [gfx-noted] → [gfx-noted][QDL][BACKLOG][GFX]
Updated•7 years ago
|
Priority: -- → P3
Updated•2 years ago
|
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•