The #if !OS(WINDOWS) block in FrameLoaderClientImpl.::createPlugin appears to no longer be necessary and is preventing some things from working.
Created attachment 57038 [details]
Comment on attachment 57038 [details]
> diff --git a/WebKit/chromium/ChangeLog b/WebKit/chromium/ChangeLog
> index 8593698..5fffb0d 100644
> --- a/WebKit/chromium/ChangeLog
> +++ b/WebKit/chromium/ChangeLog
> @@ -1,3 +1,14 @@
> +2010-05-25 Brett Wilson <email@example.com>
> + Reviewed by NOBODY (OOPS!).
> + Remove obsolete code for Mac & Windows plugin creation in the Chromium
> + port. This non-Windows code was to prevent a crash which we no longer
> + seem to have, and it is preventing other types of plugins from working.
Add a bug reference here.
Created attachment 57039 [details]
Fixed in r60178
I wanted to remove that today too, to get the default plugin loading on mac and linux. Thanks :-)