Reviewed by Steve.
authorandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 23 Aug 2007 20:18:58 +0000 (20:18 +0000)
committerandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 23 Aug 2007 20:18:58 +0000 (20:18 +0000)
commit301207f5d0621fe7f7ac38411a2c7680a146187c
tree0ddff0ac65c958bcc671eaf3941d4545a4e52e7c
parent91da19af6eacdc8a58b90de068ceb682fdc16600
    Reviewed by Steve.

        If necessary, re-set the window proc after each call to NPP_SetWindow. This is to ensure that
        our window proc is always run even if a plug-in subclasses the window and replaces the window proc.

        Also, make sure that the default window proc is of type ASCII so we can eliminate the
        * plugins/win/PluginViewWin.cpp:
        (WebCore::registerPluginView):
        (WebCore::PluginViewWndProc):
        (WebCore::PluginViewWin::setNPWindowRect):
        (WebCore::PluginViewWin::stop):
        (WebCore::PluginViewWin::determineQuirks):
        (WebCore::PluginViewWin::PluginViewWin):
        (WebCore::PluginViewWin::init):
        * plugins/win/PluginViewWin.h:
        (WebCore::):
        (WebCore::PluginViewWin::pluginWndProc):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@25207 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/plugins/win/PluginViewWin.cpp
WebCore/plugins/win/PluginViewWin.h