|
|
| Line 58: |
Line 58: |
| ac_add_options --enable-debugger-info-modules | | ac_add_options --enable-debugger-info-modules |
| | | |
| | # Have to do libxul builds, or else the linker complains (it's buggy?) |
| ac_add_options --enable-libxul | | ac_add_options --enable-libxul |
| | | |
| Line 66: |
Line 67: |
| # buggy for ARM at the moment | | # buggy for ARM at the moment |
| ac_add_options --disable-ogg | | ac_add_options --disable-ogg |
|
| |
| # enable these if you have the activex flash patch, otherwise leave disabled
| |
| #ac_add_options --enable-activex
| |
| #ac_add_options --enable-activex-scripting
| |
| | | |
| ac_add_options --disable-windows-mobile-components | | ac_add_options --disable-windows-mobile-components |
| Line 104: |
Line 101: |
| = Start a Build = | | = Start a Build = |
|
| |
|
| '''NOTE''': See "Patches" at the end of this to see if there are any outstanding bugs/patches that you should apply that aren't in the upstream tree yet.
| |
|
| |
|
| * First, create a directory to hold the build tree. From /c/proj: | | * First, create a directory to hold the build tree. From /c/proj: |
| Line 121: |
Line 117: |
|
| |
|
| Copy the entire bin directory to the device, and run firefox.exe. | | Copy the entire bin directory to the device, and run firefox.exe. |
|
| |
| = Patches =
| |
|
| |
| This section should ideally be empty, but it might contain things that fix performance or otherwise do useful things that aren't quite ready for getting checked in.
| |
|
| |
| There are some patches that enable the ActiveX build in embedding/browser/activex/src/plugin . This uses the ATL that comes with VC9, which seems to work.
| |
|
| |
| * [http://people.mozilla.com/~vladimir/ce/activex-flash.patch activex-flash.patch]
| |
| * Due to some reason that I haven't tracked down yet, MozActiveX.res might fail to build in embedding/browser/activex/src/plugin. Build it manually -- at the start of the build is fine -- with the following (replace the .rc dir appropriately for your source location):
| |
|
| |
| C:\proj\firefox-wince-opt\embedding\browser\activex\src\plugin>rc -I"C:\Program Files\Microsoft Visual Studio 9.0\VC\ce\atlmfc\include" -r -Fo MozActiveX.res c:/proj/mozilla-central/embedding/browser/activex/src/plugin/MozActiveX.rc
| |
|
| |
| = Outstanding Issues =
| |
|
| |
| These are bugs specifically affecting Windows CE; they should all have bug #'s associated with them:
| |
|
| |
| * <strike>Need to fix toplevel windows on CE</strike> -- largely fixed, but we need to figure out what the right window styles really should be.
| |