Closed Bug 1039490 Opened 12 years ago Closed 1 year ago

Get rid of on the main thread IO from GMPInstallManager when updates are being installed

Categories

(Firefox :: General, enhancement)

enhancement
Points:
13

Tracking

()

RESOLVED DUPLICATE of bug 1149732

People

(Reporter: bbondy, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: perf)

When installing GMP installs/updates i Bug #1009816 we do some on the main thread IO in the background. This bug is to get rid of that. The probable approach is to convert the zip reader code to work asynchronously or to extend it to be able to supply an in memory stream reader. The data would be read via OS.File. The other uses of nsIFile should also be replaced with OS.File. This may be implemented in FF34 but will be uplifted into FF33.
Summary: Firefox desktop: openh264 updates: check, download, install → Firefox desktop: openh264 updates: check, download, install - async implementation
Summary: Firefox desktop: openh264 updates: check, download, install - async implementation → Get rid of on the main thread IO from GMPInstallManager when updates are being installed
Flags: firefox-backlog+
Depends on: 1039555
Depends on: 1039839
Blocks: 649889
Keywords: perf
Depends on: 1040060
Assignee: netzen → nobody
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1149732
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.