Add a message handler to DumpRenderTree that will
authorlars <lars@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 17 Jan 2007 09:14:51 +0000 (09:14 +0000)
committerlars <lars@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 17 Jan 2007 09:14:51 +0000 (09:14 +0000)
commit5e14d7e51ba9221dc17716fa48493cee1d290ddf
tree1f612b95e565e95152bb27085a4df0eebb0770b3
parent07108ec742e47c0ae2c106e0de16e5955a4e9fa4
    Add a message handler to DumpRenderTree that will
        suppress all debug output coming from qDebug() statements.
        Like this we can get rid of all the noise coming
        from the notImplemented() macro when running the
        layout tests. You can get it back by adding -v to
        DumpRenderTree's command line.

        Changed run-webkit-tests slightly, so we by default
        don't fail anymore when our output differs from what
        is generated on the Mac. Added a --strict option, so
        that we can still see this cases and fix them one by one.

        change all notImplemented() macros to use qDebug
        instead of fprintf(stder, ...)

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@18901 268f45cc-cd09-0410-ab3c-d52691b4dbfc
26 files changed:
WebCore/ChangeLog
WebCore/loader/qt/DocumentLoaderQt.cpp
WebCore/loader/qt/FrameLoaderQt.cpp
WebCore/page/qt/EventHandlerQt.cpp
WebCore/page/qt/FrameQt.cpp
WebCore/platform/graphics/qt/GraphicsContextQt.cpp
WebCore/platform/graphics/qt/IconQt.cpp
WebCore/platform/network/qt/ResourceHandleManagerQt.cpp
WebCore/platform/network/qt/ResourceHandleQt.cpp
WebCore/platform/qt/CursorQt.cpp
WebCore/platform/qt/FileChooserQt.cpp
WebCore/platform/qt/MimeTypeRegistryQt.cpp
WebCore/platform/qt/PageQt.cpp [deleted file]
WebCore/platform/qt/PopupMenuQt.cpp
WebCore/platform/qt/ScrollViewQt.cpp
WebCore/platform/qt/TemporaryLinkStubs.cpp
WebCore/platform/qt/TextBoundaries.cpp
WebCore/platform/qt/WidgetQt.cpp
WebKitQt/ChangeLog
WebKitQt/WebCoreSupport/ChromeClientQt.cpp
WebKitQt/WebCoreSupport/ContextMenuClientQt.cpp
WebKitQt/WebCoreSupport/EditorClientQt.cpp
WebKitQt/WebCoreSupport/FrameLoaderClientQt.cpp
WebKitTools/ChangeLog
WebKitTools/DumpRenderTree/DumpRenderTree.qtproj/main.cpp
WebKitTools/Scripts/run-webkit-tests