-
robert@webkit.org authored
2010-05-16 Robert Hogan <robert@webkit.org> Reviewed by Kenneth Rohde Christiansen. Fix FrameLoaderClientQt.cpp to print relative filename paths correctly. Move qt_* functions in FrameLoaderClientQt, EditorClientQt, and NotificationPresenterClientQt to DumpRenderTreeSupportQt. Create new functions to replace them in DumpRenderTreeSupportQt. Support for the old function names is retained until confirmed that no one uses them outside QtWebKit. https://bugs.webkit.org/show_bug.cgi?id=38867 * WebCoreSupport/DumpRenderTreeSupportQt.cpp: (DumpRenderTreeSupportQt::dumpFrameLoader): (DumpRenderTreeSupportQt::dumpResourceLoadCallbacks): (DumpRenderTreeSupportQt::dumpResourceLoadCallbacksPath): (DumpRenderTreeSupportQt::setWillSendRequestReturnsNullOnRedirect): (DumpRenderTreeSupportQt::setWillSendRequestReturnsNull): (DumpRenderTreeSupportQt::setWillSendRequestClearHeaders): (DumpRenderTreeSupportQt::dumpEditingCallbacks): (DumpRenderTreeSupportQt::dumpSetAcceptsEditing): (DumpRenderTreeSupportQt::dumpNotification): (qt_dump_frame_loader): (qt_dump_resource_load_callbacks): (qt_dump_resource_load_callbacks_path): (qt_set_will_send_request_returns_null_on_redirect): (qt_set_will_send_request_returns_null): (qt_set_will_send_request_clear_headers): (qt_dump_editing_callbacks): (qt_dump_set_accepts_editing): (qt_dump_notification): * WebCoreSupport/DumpRenderTreeSupportQt.h: * WebCoreSupport/EditorClientQt.cpp: * WebCoreSupport/EditorClientQt.h: * WebCoreSupport/FrameLoaderClientQt.cpp: (drtDescriptionSuitableForTestResult): * WebCoreSupport/FrameLoaderClientQt.h: * WebCoreSupport/NotificationPresenterClientQt.cpp: * WebCoreSupport/NotificationPresenterClientQt.h: Update Qt DRT to use frame loader, editor client and notificaiton presenter functions in DumpRenderTreeSupportQt. * DumpRenderTree/qt/DumpRenderTreeQt.cpp: (WebCore::DumpRenderTree::open): (WebCore::DumpRenderTree::dump): * DumpRenderTree/qt/LayoutTestControllerQt.cpp: (LayoutTestController::LayoutTestController): (LayoutTestController::reset): (LayoutTestController::dumpEditingCallbacks): (LayoutTestController::dumpFrameLoadCallbacks): (LayoutTestController::dumpResourceLoadCallbacks): (LayoutTestController::setWillSendRequestReturnsNullOnRedirect): (LayoutTestController::setWillSendRequestReturnsNull): (LayoutTestController::setWillSendRequestClearHeader): Unskip fast/loader/main-document-url-for-non-http-loads.html * platform/qt/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59580 268f45cc-cd09-0410-ab3c-d52691b4dbfc
efa907a5