diff options
author | amanda@chromium.org <amanda@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-13 17:53:22 +0000 |
---|---|---|
committer | amanda@chromium.org <amanda@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-13 17:53:22 +0000 |
commit | 760cd212c036e3d488da3af27154c1c09afd9e60 (patch) | |
tree | 66bb94f2e3563b79b3173bd64f08ec3d0b31627e /webkit/glue/plugins/plugin_instance.cc | |
parent | 6a281339e3a8d4eff65d18046850b7dc81a55f10 (diff) | |
download | chromium_src-760cd212c036e3d488da3af27154c1c09afd9e60.zip chromium_src-760cd212c036e3d488da3af27154c1c09afd9e60.tar.gz chromium_src-760cd212c036e3d488da3af27154c1c09afd9e60.tar.bz2 |
Re-land http://codereview.chromium.org/211031 with a bug opened
for the couple of layout tests that break (since they should not
have been passing if the QuickTime plugin wasn't loading).
BUG=12030
TEST=Quickdraw based plugins (such as the QuickTime plugin) should not crash
when invoked, and may even display properly.
Review URL: http://codereview.chromium.org/255061
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28837 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/plugins/plugin_instance.cc')
-rw-r--r-- | webkit/glue/plugins/plugin_instance.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/webkit/glue/plugins/plugin_instance.cc b/webkit/glue/plugins/plugin_instance.cc index c21180a..a52a971 100644 --- a/webkit/glue/plugins/plugin_instance.cc +++ b/webkit/glue/plugins/plugin_instance.cc @@ -34,6 +34,10 @@ PluginInstance::PluginInstance(PluginLib *plugin, const std::string &mime_type) webplugin_(0), mime_type_(mime_type), use_mozilla_user_agent_(false), +#if defined (OS_MACOSX) + drawing_model_(0), + event_model_(0), +#endif message_loop_(MessageLoop::current()), load_manually_(false), in_close_streams_(false) { |