User-Agent: Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9.3a1pre) Gecko/20091221 Minefield/3.7a1pre Build Identifier: The new inter process communication was imported from chromium sources. In order to make it work under OS/2 it sure will need a lot of efforts. For now, we have to build with --disable-ipc in .mozconfig. The question is, whether enable-ipc should check in configure if the platform is supported (I'd bet at least some other non tier_1 platforms are in trouble with the unconditional enable-ipc) Reproducible: Always
I took a look at IPC a few weeks ago before it was pushed to the trunk. I probably completed about 2% of what was needed, then got distracted by something else... I'll start working on this in earnest once Christmas has passed. BTW... I wouldn't disable IPC by default for OS/2 until I was convinced it was unworkable (which I don't think it is). It would only have to be removed later, and would draw attention to our (temporary) shortcomings. If other platforms want it disabled by default, that's their business.
(In reply to comment #1) > I took a look at IPC a few weeks ago before it was pushed to the trunk. I > probably completed about 2% of what was needed, then got distracted by > something else... I'll start working on this in earnest once Christmas has > passed. > Changed the Bug summary accordingly, have nice holidays
Once bug 638755 gets "fixed" this will become much more important.
Rich, do we have your start available somewhere? Even if it is only 2% complete, that is a 2% better chance that I can do something with it than I have of starting fresh.
(In reply to Andy Willis (abwillis) from comment #4) > Rich, do we have your start available somewhere? Even if it is only 2% > complete, that is a 2% better chance that I can do something with it than I > have of starting fresh.
Mensys (company updating and selling OEM version of OS/2 as eComStation, http://ecomstation.com/) and the community has funded a developer to do the IPC stuff. The developer has experience doing the IPC work in VirtualBox and also ported QT and Java as well as the Flash wrapper (wine like system to use the Windows plugin). Development is currently at https://github.com/bitwiseworks/mozilla-os2 starting with 17ESR. I hope to update the various patches to trunk and post them here and various other bugs.