stupid_idiot

Group: Members
Posts: 344
Joined: Oct. 2006 |
 |
Posted: Oct. 23 2007,18:56 |
 |
So the idea is: Do the same for all current Mozilla extensions; and centralize these libraries in one extension:Code Sample | libmozjs.so, libnspr4.so, libplc4.so, libplds4.so, libnss3.so, libsmime3.so, libsoftokn3.so, libssl3.so, libxpcom.so, libxpcom_compat.so, libxpcom_core.so | A tarball is approximately 1.2M; about:buildconfig lists "--enable-optimize=-Os", so this is seemingly the smallest possible.
Combined with a stripped-down gtk2 extension [~1.7M-2.0M], we could get a usable gtk2 Mozilla [Firefox/Thunderbird/etc] in a download size of <10M.
|