The problem is that plugins are built as CFM shared libraries, which aren't supported by NSPR, and even if they were, the mach-o browser can't call CFM function pointers directly. In addition there are many places in the plugin code where we have to distinguish between XP_UNIX and XP_MAC. Patches coming.
Created attachment 74422 [details] [diff] [review] plugin module patch v1 These are the changes to the plugin module to support loading CFM plugins on mach-o.
Created attachment 74427 [details] [diff] [review] Patch to nsObjectFrame.cpp v1 Patches to layout module to support plugins on XP_MACOSX.
*** This bug has been marked as a duplicate of 155256 ***