Changeset 148290 in webkit


Ignore:
Timestamp:
Apr 12, 2013 11:36:30 AM (11 years ago)
Author:
andersca@apple.com
Message:

All tests crash on Windows
https://bugs.webkit.org/show_bug.cgi?id=114522

Reviewed by Ryosuke Niwa.

In the MSVC++ ABI, a member function pointer will have a different size depending on whether the
class it belongs to is defined or not. Because of this, when passing member function pointers as parameters
it's important to ensure that the class is known by both the caller and the callee.

  • WebFrame.cpp:

Include PolicyChecker.h

Location:
trunk/Source/WebKit/win
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/win/ChangeLog

    r148288 r148290  
     12013-04-12  Anders Carlsson  <andersca@apple.com>
     2
     3        All tests crash on Windows
     4        https://bugs.webkit.org/show_bug.cgi?id=114522
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        In the MSVC++ ABI, a member function pointer will have a different size depending on whether the
     9        class it belongs to is defined or not. Because of this, when passing member function pointers as parameters
     10        it's important to ensure that the class is known by both the caller and the callee.
     11
     12        * WebFrame.cpp:
     13        Include PolicyChecker.h
     14
    1152013-04-12  Jer Noble  <jer.noble@apple.com>
    216
  • trunk/Source/WebKit/win/WebFrame.cpp

    r145914 r148290  
    8888#include <WebCore/PluginDatabase.h>
    8989#include <WebCore/PluginView.h>
     90#include <WebCore/PolicyChecker.h>
    9091#include <WebCore/PrintContext.h>
    9192#include <WebCore/ResourceHandle.h>
Note: See TracChangeset for help on using the changeset viewer.