Closed
Bug 1247763
Opened 10 years ago
Closed 10 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
|
mozbugz
:
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•10 years ago
|
||
| Assignee | ||
Comment 2•10 years ago
|
||
Now info file parsing happens only in the parent process.
Attachment #8719006 -
Flags: review?(gsquelart)
Attachment #8719006 -
Flags: review?(gsquelart) → review+
| Assignee | ||
Comment 3•10 years ago
|
||
| Assignee | ||
Comment 4•10 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•10 years ago
|
||
| Assignee | ||
Comment 6•10 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•10 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 10 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
•