Note:
Because our webkit package is build the gtk port by default we agreed in
renaming the package to webkitgtk and use the offical stable releases from
the WebKitGTK+ project (http://webkitgtk.org).
The Qt port of webkit is included within qt >= 4.7 so there is no real
need to build that port from the nightly snapshots we are currently unsing!
For other ports like the EFL port we have to decide later how we are going
to handle those cases!
Note:
Seems that while calling 'firefox -register' it tries to establish a network
connection, which won't work of course in a unconfigured sandbox. Because it
builds without "registering" I am removing the crap.
Note:
Following is a snippet from the build log:
----------------------------------------------------------------------------
configure: warning: auth is no longer an extension, use --disable-negotiateauth to disable.
configure: warning: cookie and permissions are no longer extensions, use --disable-permissions to disable.
configure: warning: pref is no longer an extension, use --disable-pref-extensions to disable.
configure: error: Unrecognized extension provided to --enable-extensions: xml-rpc.
configure: error: Unrecognized extension provided to --enable-extensions: xmlextras.
configure: error: Unrecognized extension provided to --enable-extensions: transformiix.
configure: error: Unrecognized extension provided to --enable-extensions: webservices.
----------------------------------------------------------------------------
Note:
Firefox needs a PNG library that comes with APNG (Animated Portable Network
Graphics) support, which is not included in our standard libpng.
The internal version Mozilla is using is a patched libpng which has APNG
support added, and the authors also provide patches for stock libpng, but
it seems that libpng's authors have no real interest in integrating it.
Patches and further info: http://littlesvr.ca/apng/