Skip to content
  • mjs's avatar
    Reviewed by Darin. · d5ce6095
    mjs authored
            - make win32 DumpRenderTree run without crashing
            http://bugzilla.opendarwin.org/show_bug.cgi?id=7511
    
            * WebCore.vcproj/WebCore/WebCore.vcproj:
            * bridge/win/BrowserExtensionWin.h: Added.
            * bridge/win/FrameWin.cpp:
            (WebCore::FrameWin::FrameWin): Initialize browser
            extension and settings.
            * dom/DocumentImpl.cpp:
            (WebCore::DocumentImpl::attach): Don't create renderers 
            for now.
            * dom/EventNames.cpp:
            (WebCore::EventNames::init): use placement new even when
            not avoiding static constructors.
            * khtml/html/htmlnames.cpp:
            (WebCore::HTMLNames::init): ditto
            * dom/QualifiedName.cpp:
            (WebCore::QualifiedName::init): ditto
            * dom/QualifiedName.h:
            (WebCore::QualifiedName::QualifiedName): Added default
            constructor but only in ifdef.
            * page/Frame.h:
            * platform/AtomicString.cpp:
            (WebCore::AtomicString::init): use placement new even when
            not avoiding static constructors
            * platform/StaticConstructors.h: don't initialize when
            not avoiding static constructors, just default construct
            and let initialization happen normally
            * platform/win/TemporaryLinkStubs.cpp: Stub out some more things
            (Cursor::~Cursor):
            (QFont::~QFont):
            (QFontMetrics::~QFontMetrics):
            (WebCore::FrameWin::restoreDocumentState):
            (WebCore::FrameWin::partClearedInBegin):
            (WebCore::FrameWin::createEmptyDocument):
            (WebCore::BrowserExtensionWin::getHistoryLength):
            (WebCore::BrowserExtensionWin::canRunModal):
            (WebCore::BrowserExtensionWin::openURLNotify):
            (WebCore::BrowserExtensionWin::canRunModalNow):
            (WebCore::BrowserExtensionWin::runModal):
            (WebCore::BrowserExtensionWin::goBackOrForward):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@13057 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    d5ce6095