Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

pcxFirefox 28 beta Mini Test Edition

95 views
Skip to first unread message

xunxun

unread,
Feb 22, 2014, 9:44:02 AM2/22/14
to Mozilla Product Builds
Hi, all

I created a pcxFirefox Mini branch, whose purpose is
1) Minimize Firefox Memory
2) Minimize Firefox Package size

The details link is here :
http://forums.mozillazine.org/viewtopic.php?f=42&t=2802509 (English)

http://bbs.kafan.cn/thread-1688721-1-1.html
(Chinese)

Patches are hosted in :
https://github.com/xunxun1982/pcxfirefox/tree/master/patches/test/mini/28

Features:

Removal Modules:
1) Main Modules: WebRTC, WebGL, Parental Controls, Safe
Browsing, WebM, Directshow, Skia, PdfJs, Newtab, Printting, Feeds,
Social API, Jumplist, Browser Migration
2) DOM API: Alarm, Battery, Bluetooth, Camera,
Contacts, Datastore, Fmradio, Gamepad, Identity, Inputmethod,
Mobilemessage, Payment, Phonenumberutils, Promise, Push, Settings,
Telephony, Time
3) Toolkit: Diskspacewatcher, Finalizationwitness,
Thumbnails
4) Layout: Recording
5) No packaging hyphenation and spellcheck dictionary

Build Method:
1) Build using -O1, but no PGO at present
2) Change omni.ja's compression ratio to 0, in order to
get a minimized 7zip package ( but will increase the uncompressed size )

Please note: it's only a special custom build, in order to make
memory minimize and 7zip package smallest to meet a part of people's need.

You can freely use my 28 mini edition's patches, and if you have a
better idea, please let us discuss with each other.

Thanks.

--
Best Regards,
xunxun

Wesley Hardman

unread,
Feb 24, 2014, 9:52:25 AM2/24/14
to
A patch to remove the SocialAPI that (hopefully) won't break on each release. This is welcomed.

Interesting that --disable-parental-controls doesn't disable everything.
I might recommend not removing the HTTP 450 code though; even though parental controls are disabled in the browser, it might still be enabled in Windows. It won't break anything, but it is useful to know if it is returned.

Are you including anything additional in your mozconfig?

Thanks for your work on this.

xunxun

unread,
Feb 24, 2014, 10:43:27 AM2/24/14
to Wesley Hardman, dev-b...@lists.mozilla.org
于 2014/2/24 星期一 22:52, Wesley Hardman 写道:
> A patch to remove the SocialAPI that (hopefully) won't break on each release. This is welcomed.
>
> Interesting that --disable-parental-controls doesn't disable everything.
> I might recommend not removing the HTTP 450 code though; even though parental controls are disabled in the browser, it might still be enabled in Windows. It won't break anything, but it is useful to know if it is returned.
You are right, and I will modify it some time.
>
> Are you including anything additional in your mozconfig?
I have pushed it to my github just now.
> _______________________________________________
> dev-builds mailing list
> dev-b...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-builds


--
Best Regards,
xunxun
0 new messages