Closed
Bug 1247763
Opened 5 years ago
Closed 5 years ago
Remove info file parsing from GMP child process
Categories
(Core :: Audio/Video: GMP, defect)
Core
Audio/Video: GMP
Tracking
()
RESOLVED
FIXED
mozilla47
Tracking | Status | |
---|---|---|
firefox47 | --- | fixed |
People
(Reporter: cpearce, Assigned: cpearce)
Details
Attachments
(1 file)
10.24 KB,
patch
|
gerald
:
review+
|
Details | Diff | Splinter Review |
We only need to parse the GMP info file in the child process in order to determine what WMF libs to preload. We can however extract that info in the parent process, and send it over to the child process out of band to remove the need to parse the info file in the child process.
Assignee | ||
Comment 1•5 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=ee78847cf5bb
Assignee | ||
Comment 2•5 years ago
|
||
Now info file parsing happens only in the parent process.
Attachment #8719006 -
Flags: review?(gsquelart)
Updated•5 years ago
|
Attachment #8719006 -
Flags: review?(gsquelart) → review+
Assignee | ||
Comment 3•5 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=6208d3661f59
Assignee | ||
Comment 4•5 years ago
|
||
Comment on attachment 8719006 [details] [diff] [review] Patch: Remove GMP info parsing from GMP child process Review of attachment 8719006 [details] [diff] [review]: ----------------------------------------------------------------- ::: dom/media/gmp/GMPParent.cpp @@ +778,5 @@ > } > > +#ifdef XP_WIN > + // "Libs" field is optional. > + ReadInfoField(parser, NS_LITERAL_CSTRING("libs"), mLibs); "libraries", not "libs". d'oh!
Assignee | ||
Comment 5•5 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=29e957b2a177
Assignee | ||
Comment 6•5 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/c8f8ffd1c0c0c0b502fce43f790cdbbcb90693e4 Bug 1247763 - Remove info file parsing from GMP child process. r=gerald
Comment 7•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c8f8ffd1c0c0
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox47:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
You need to log in
before you can comment on or make changes to this bug.
Description
•