2010-08-20 Andreas Kling <andreas.kling@nokia.com>
authorandreas.kling <andreas.kling@nokia.com>
Fri, 20 Aug 2010 08:12:08 +0000 (08:12 +0000)
committerAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Tue, 21 Sep 2010 19:57:07 +0000 (16:57 -0300)
commita74784aa5e1a80c6919d953848873dbdea0c307a
treece633001c0710d43a9e7874e4125dcf74e69dae0
parent0512e770d45a1c60814a7ece744c43efe6d457aa
2010-08-20  Andreas Kling  <andreas.kling@nokia.com>

        Reviewed by Kenneth Rohde Christiansen.

        [Qt] Initialize GDK before loading plugins
        https://bugs.webkit.org/show_bug.cgi?id=44324

        Attempt to call gdk_init_check() before loading any plugins.
        This prevents various crashes and freezes in Adobe's Flash plugin.

        * plugins/qt/PluginPackageQt.cpp:
        (WebCore::initializeGdkIfPossible):
        (WebCore::PluginPackage::load):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@65728 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/plugins/qt/PluginPackageQt.cpp