Closed
Bug 852321
Opened 11 years ago
Closed 11 years ago
Use newer xulrunner to reduce download time on linux
Categories
(Firefox OS Graveyard :: Gaia, defect)
Tracking
(b2g18 fixed, b2g-v1.1hd fixed)
RESOLVED
FIXED
People
(Reporter: nthomas, Assigned: catlee)
References
Details
Attachments
(1 file, 1 obsolete file)
1.51 KB,
patch
|
ochameau
:
review+
|
Details | Diff | Splinter Review |
Bug 812105 reduced the size of the linux xulrunner SDKs by a large factor: Platform Current [1] Latest [2] Ratio Linux 32 377MB 53MB 0.14 Linux 64 378MB 62MB 0.16 Mac 64 52MB 70MB 1.35 Windows 31MB 36MB 1.16 Assuming there are no regressions in xpcshell Linux developers would get a big win from switching to a newer xulrunner. [1] http://ftp.mozilla.org/pub/mozilla.org/xulrunner/nightly/2012/09/2012-09-20-03-05-43-mozilla-central/ [2] http://ftp.mozilla.org/pub/mozilla.org/xulrunner/nightly/2013/03/2013-03-18-03-09-47-mozilla-central/
Assignee | ||
Comment 1•11 years ago
|
||
alternatively, we could pick something more recent like http://ftp.mozilla.org/pub/mozilla.org/xulrunner/nightly/2013/06/2013-06-11-03-11-40-mozilla-central/ Both seem to work fine in terms of creating the profile. I'm not sure what else to look for.
Attachment #760932 -
Flags: review?(jhford)
Updated•11 years ago
|
Attachment #760932 -
Flags: review?(jhford) → review?(poirot.alex)
Comment 2•11 years ago
|
||
Comment on attachment 760932 [details] [diff] [review] Use newer (smaller) xulrunner SDK I was about to land a similar patch in bug 871542, but I wasn't sure everything would be alright on releng side. It looks like you are confirming that we can change the xulrunner version without breaking TBPL or any release tools! Thanks for the patch.
Attachment #760932 -
Flags: review?(poirot.alex) → review+
Assignee | ||
Comment 3•11 years ago
|
||
Comment on attachment 760932 [details] [diff] [review] Use newer (smaller) xulrunner SDK Checked in as https://github.com/mozilla-b2g/gaia/commit/2edbc123567161c4a379268a2714c39dadb3f847
Comment 4•11 years ago
|
||
Burning: https://tbpl.mozilla.org/php/getParsedLog.php?id=24150784&tree=Birch Unable to back out as I don't have gaia commit access.
Assignee | ||
Comment 5•11 years ago
|
||
This is because the OSX SDKs no longer have bin/run-mozilla.sh. I guess we should be using xulrunner-sdk/bin/XUL.framework/Versions/Current/xulrunner instead? Backed out.
Assignee | ||
Comment 6•11 years ago
|
||
If I try and set XPCSHELLSDK to /xulrunner-sdk/bin/XUL.framework/Versions/Current/xulrunner, then 'make profile' gives this error: test -d profile || mkdir -p profile run-js-command applications-data Error: unrecognized application.ini path.
Comment 7•11 years ago
|
||
On Mac, I could get it to work by changing both of these: XULRUNNERSDK=./xulrunner-sdk/bin/XUL.framework/Versions/Current/run-mozilla.sh XPCSHELLSDK=./xulrunner-sdk/bin/XUL.framework/Versions/Current/xpcshell
Assignee | ||
Comment 8•11 years ago
|
||
Attachment #760932 -
Attachment is obsolete: true
Attachment #765406 -
Flags: review?(poirot.alex)
Updated•11 years ago
|
Attachment #765406 -
Attachment is patch: true
Attachment #765406 -
Attachment mime type: text/x-patch → text/plain
Comment 9•11 years ago
|
||
Comment on attachment 765406 [details] [diff] [review] Use newer (smaller) xulrunner SDK Review of attachment 765406 [details] [diff] [review]: ----------------------------------------------------------------- Thanks!
Attachment #765406 -
Flags: review?(poirot.alex) → review+
Assignee | ||
Comment 10•11 years ago
|
||
Comment on attachment 765406 [details] [diff] [review] Use newer (smaller) xulrunner SDK https://github.com/mozilla-b2g/gaia/commit/f7fffb5bf8caa8170f3a0d821ab1f7a195a244c0
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → catlee
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 11•11 years ago
|
||
Alex, Chris, do you think it's ok to uplift this ? The current situation triggers a download when we use make (eg: to push an ap pto the device) after changing the branch, which is extremely annoying. Especially that on v1-train it still downloads the bigger one :(
Flags: needinfo?(poirot.alex)
Flags: needinfo?(catlee)
Comment 12•11 years ago
|
||
Well, I'll just do this after some sanity checks.
Flags: needinfo?(poirot.alex)
Flags: needinfo?(catlee)
Comment 13•11 years ago
|
||
a=build v1-train: 95d54226179251ce89a156c8e2cc588dbd8c631c
status-b2g18:
--- → fixed
Comment 14•11 years ago
|
||
(In reply to Julien Wajsberg [:julienw] from comment #11) > Alex, Chris, do you think it's ok to uplift this ? Yes, there is no particular reason why it wouldn't work on v1-train, nor need any particular tweaks.
Comment 15•11 years ago
|
||
v1.1.0hd: 95d54226179251ce89a156c8e2cc588dbd8c631c
status-b2g-v1.1hd:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•