AFAIK, running 10.7+ in 32-bit mode is something you have to do manually
at boot time. I guess nobody does that except for testing purpose. Also,
afaik 10.7+ doesn't support 32-bit-only mac hardware.
That leaves the problem of running 32-bit-only plugins. Do we have data
on this? Are there still 32-bit-only plugins around, on 10.7+ systems?
If there are and we still need to support them despite dropping 10.6
(which I'm not advocating, but i understand it'd be an option), I wonder
if it would be possible, and how much work it would be, to make the
plugin-container not use libxul at all, and just be a small shim doing
ipc calls. But I really don't know what the plugin container currently
does on its end that requires libxul code besides ipc. If that were
possible, that would also be something useful for a possible future
switch to gtk3, where plugins use gtk2 and both can't be loaded in the
same process, so gtk2 plugin with gtk3 libxul doesn't work.
Mike