Closed
Bug 952844
Opened 11 years ago
Closed 4 years ago
Move pdf.js from /browser to a toplevel directory
Categories
(Firefox Build System :: General, defect, P4)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: mbrubeck, Unassigned)
References
Details
(Keywords: memory-footprint)
Currently pdf.js and Shumway are checked in to /browser/extensions for desktop Firefox. Android and Metro Firefox do hacky things to build separate copies from that directory. This is especially bad for installer size on Windows, where we ship two copies of each extension (one in browser and one in metro).
We should move these files to a location where we can more easily share them between apps, and install them just once on Windows. Would /toolkit/extensions work? Any other suggestions?
Reporter | ||
Comment 1•11 years ago
|
||
We should make sure this can work for Firefox OS in the future, too.
Updated•11 years ago
|
Blocks: metrov1backlog
Whiteboard: [triage]
Comment 2•11 years ago
|
||
(In reply to Matt Brubeck (:mbrubeck) from comment #0)
> We should move these files to a location where we can more easily share them
> between apps, and install them just once on Windows. Would
> /toolkit/extensions work? Any other suggestions?
/extensions/ already exists.
/toolkit/components/ too.
I'd dis-recommend the badly named /toolkit/mozapps/
And whose bright idea was it to have /toolkit/mozapps/extensions/ ?
Comment 3•11 years ago
|
||
This should be a new toplevel directory. Flat is better.
Comment 4•11 years ago
|
||
Also keep in mind that portions on the projects might differ between platforms, e.g. pdf.js for ffos, android and desktop will have different viewers however core part will stay the same.
Updated•11 years ago
|
Whiteboard: [triage] → [defect] p=0
Updated•11 years ago
|
Summary: Move pdf.js and Shumway from /browser to a shared location like toolkit → Move pdf.js and Shumway from /browser to a toplevel directory
Reporter | ||
Updated•11 years ago
|
Blocks: metro-shumway
Updated•11 years ago
|
Priority: -- → P2
Whiteboard: [defect] p=0 → p=0
Comment 5•11 years ago
|
||
Brendan has to sign off on the creation of new toplevel directories.
Bikeshed: why can't we move things under /extensions?
Comment 6•11 years ago
|
||
Because flat is better (Brendan and I have discussed/agree!) and extensions has been a dumping ground for crap over the years.
Updated•11 years ago
|
No longer blocks: metrobacklog
Whiteboard: p=0
Updated•10 years ago
|
Blocks: shumway-1.0
Updated•9 years ago
|
Summary: Move pdf.js and Shumway from /browser to a toplevel directory → Move pdf.js from /browser to a toplevel directory
Updated•6 years ago
|
Component: Build Config → General
Product: Firefox → Firefox Build System
Updated•6 years ago
|
Priority: P2 → P4
Comment 7•4 years ago
|
||
It moved to toolkit in 80 in bug 1618465.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•