Firefox/Tegra/Build Notes: Difference between revisions

Jump to navigation Jump to search
Line 126: Line 126:
* {{bug|479105}} -- don't compile libreg
* {{bug|479105}} -- don't compile libreg
* {{bug|479106}} -- call SetForegroundWindow on CE as well as Mobile, to avoid window starting up minimized
* {{bug|479106}} -- call SetForegroundWindow on CE as well as Mobile, to avoid window starting up minimized
* [http://people.mozilla.com/~vladimir/ce/activex-flash.patch activex-flash.patch] -- hack to build activex plugin support for WINCE and to fake it to pretend to be Flash; see note about ATL below.
* {{bug|479525}} -- Fix nanojit on CE, and reenable JIT for content
* {{bug|479525}} -- Fix nanojit on CE, and reenable JIT for content


* '''NOTE''': The ATL shipped with the CE5 SDK is not compatible out of the box with VS9, due to a C++ language change.  To build with the activex patch, [http://people.mozilla.com/~vladimir/ce/wince5-atl.patch wince5-atl.patch] needs to be applied from C:\Program Files\Windows CE Tools\wce500\STANDARDSDK_500 (small patch, can be applied by hand).  The ATL that's present with VS9 can't be used for reasons I don't understand yet.
There are some patches that enable the ActiveX build in embedding/browser/activex/src/plugin .  For some reason, adding the ATL include causes the rest of the build to fail, so this should be done at the end.  Need to figure out a way to add the ATL include just in the plugin dir...
 
* [http://people.mozilla.com/~vladimir/ce/activex-flash.patch activex-flash.patch] -- hack to build activex plugin support for WINCE and to fake it to pretend to be Flash; see note about ATL below.
* the ATL shipped with the CE5 SDK is not compatible out of the box with VS9, due to a C++ language change.  To build with the activex patch, [http://people.mozilla.com/~vladimir/ce/wince5-atl.patch wince5-atl.patch] needs to be applied from C:\Program Files\Windows CE Tools\wce500\STANDARDSDK_500 (small patch, can be applied by hand).  The ATL that's present with VS9 can't be used for reasons I don't understand yet.


= Outstanding Issues =
= Outstanding Issues =
Confirmed users, Bureaucrats and Sysops emeriti
792

edits

Navigation menu