So I just found the page on developer.apple.com that definitively says the WebKit plugin API is no longer supported as of 10.7 (which I assume also means Safari 5.1, regardless of OS version):
http://developer.apple.com/library/mac/#documentation/InternetWeb/Conceptual/WebKit_PluginProgTopic/WebKitPluginTopics.html It says: Note: As of Mac OS X v10.7, the legacy WebKit plug-in architecture is no longer supported. Going forward, you must convert WebKit plug-ins to Netscape-style plug-ins or Safari Extensions. So now that I know what's going on for sure (and have documentation reference), I'm going to attempt to convert the plugin. Wish me luck. eric On Sat, Jul 23, 2011 at 12:28 AM, Jeff Schnitzer <[email protected]> wrote: > It's not a Lion issue - Safari 5.1 is the latest upgrade on 10.6.8, and it > breaks as well :-( > Jeff > > On Fri, Jul 22, 2011 at 11:15 AM, Eric Ridge <[email protected]> wrote: >> >> On Thu, Jul 21, 2011 at 5:22 PM, Darmawan <[email protected]> wrote: >> > >> > Looks like it's because the Webkit Plugin API is deprecated in Safari >> > 5.1 >> > ( regardless the OSX version ) ? Can anybody help to confirm this ? >> > Thanks. >> >> I don't think that's the case per se. The Plugin API still exists >> within the WebKit.framework. I saw some rumblings on the 'net about >> the API being deprecated, but couldn't find anything definitive on >> Apple's developer website. >> >> I'm no Cocoa expert, so there's probably a thousand reasons why I >> failed, but I couldn't even get the "WebKitPluginStarter" example from >> developer.apple.com to work. Looks like it was created long ago, so >> maybe it's bit-rotted. Safari did load it (unlike the GWT plugin), >> but it didn't actually work. >> >> I really wish somebody from the GWT development team would see this >> thread (and issue #6601 >> http://code.google.com/p/google-web-toolkit/issues/detail?id=6601) and >> reply. >> >> Lion & Safari 5.1 are definitely brand new, but I find it hard to >> believe that nobody on the GWT team was involved with the developer >> previews of Lion. >> >> eric >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google Web Toolkit" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/google-web-toolkit?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Google Web Toolkit" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-web-toolkit?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
