We'll need universal binaries as long as 32-bit-only plugins still exist. To run a 32-bit plugin on a 64-bit machine, we (by default) use IPC. The host process runs in 64-bit mode, while the plugin process runs in 32-bit mode. Or if the user wants to run the plugin in-process (and changes the default settings), Firefox itself needs to run in 32-bit mode.
On 7/30/12 10:22 AM, Alex Keybl wrote: > +1 to what Mike said. https://en.wikipedia.org/wiki/Mac_OS_X_Snow_Leopard > >> Mac OS X Snow Leopard (10.6) was the last release of Mac OS X to >> support the 32-bit Intel Core Solo >> <https://en.wikipedia.org/wiki/Intel_Core_Solo> and Intel Core Duo >> <https://en.wikipedia.org/wiki/Intel_Core_Duo> CPUs. > > Steven would have more info on 32-bit plugins on a 64-bit host, as I'm > not sure any of the 32-bit binary/library slices are ever loaded on a > 64-bit machine (could definitely be wrong though). > > -Alex > > On Jul 30, 2012, at 1:29 AM, Mike Hommey <m...@glandium.org > <mailto:m...@glandium.org>> wrote: > >> On Mon, Jul 30, 2012 at 09:23:43AM +0100, Mark Banner wrote: >>> On 19/07/2012 21:38, Alex Keybl wrote: >>>> Thanks to everyone who joined this discussion. We've now moved >>>> forward with disabling OS X 10.5 support for FF17 in [1]. Per >>>> discussion here, we will strive to leave code in place through the 17 >>>> cycle, but if it becomes difficult to accomplish necessary work, we >>>> may end up breaking things to advance our goals for supported Mac >>>> versions. >>> >>> Will we also be stopping the universal binaries? AIUI the 32 bit >>> part was only kept around for the 10.5 support, and running 32 bit >>> on 10.6 is unsupported. >>> >>> Hence I don't think we need the 32 bit part any more? >> >> There are two things for which 32-bit is required: 32-bits-only Mac >> (they exist, and they run 10.6 just fine ; not sure about 10.7), and >> 32-bits plugins on 64-bits hosts. I doubt we can drop universal binaries >> just yet. >> >> Mike >> _______________________________________________ >> dev-platform mailing list >> dev-platform@lists.mozilla.org <mailto:dev-platform@lists.mozilla.org> >> https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform