Open Bug 1619943 Opened 5 years ago Updated 3 years ago

[meta] BlobURL in Parent Process Only

Categories

(Core :: DOM: File, enhancement)

enhancement

Tracking

()

People

(Reporter: ssengupta, Unassigned, Mentored)

References

(Depends on 3 open bugs)

Details

(Keywords: meta)

Main goals of this project is to eliminate redundant storage (of hash-tables) and synchronous operations (broadcast over IPC) between child processes in order to gain/maintain awareness of newly created BlobURLs.

Some of the benefits of this project:

  1. Reduction of memory usage by not copying small Blob objects per process.
  2. Reduction in IPC calls by not broadcasting/synchronising newly created BlobURLs.
  3. Improvement/revision of codebase through refactoring.
  4. Standardise policy on loading of BlobURLs under various scenarios and centralising the control of this policy in the codebase.
Depends on: 1619953
Depends on: 1628353
Depends on: 1642929
Depends on: 1647710
Assignee: ssengupta → nobody
Status: ASSIGNED → NEW
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.