bindings/v8/ScriptController.cpp needs to conditionally include ChromiumBridge.h or PlatformBridge.h, depending on the platform (Chromium or Android) Android's PlatformBridge class also needs the static NPObject* pluginScriptableObject(Widget*); method, which provides the NPObject associated with a PluginView.
Created attachment 46565 [details] Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp
Created attachment 46566 [details] Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp Had a tab in the Changelog in the previous patch.
Comment on attachment 46566 [details] Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp Please remove ifdef's as discussed.
I filed a separate bug (33917) about adding the "PlatformBridge.h" header. Will upload a new patch here as well.
Created attachment 47057 [details] Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp
Created attachment 47062 [details] Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp Forgot to update the Changelog to reflect the changes in the latest patch.
Comment on attachment 47062 [details] Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp Clearing flags on attachment: 47062 Committed r53673: <http://trac.webkit.org/changeset/53673>
All reviewed patches have been landed. Closing bug.