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.

Reply via email to