1. 05 Nov, 2010 37 commits
    • andersca@apple.com's avatar
      Implement NP_RemoveProperty and NP_Enumerate · 46e6d372
      andersca@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=49046
      
      Reviewed by Oliver Hunt.
      
      WebKit2:
      
      * Shared/Plugins/NPObjectMessageReceiver.cpp:
      (WebKit::NPObjectMessageReceiver::removeProperty):
      Call the removeProperty NPClass function.
      
      (WebKit::NPObjectMessageReceiver::enumerate):
      Call the enumerate NPClass function.
      
      * Shared/Plugins/NPObjectMessageReceiver.messages.in:
      Add RemoveProperty and Enumerate messages.
      
      * Shared/Plugins/NPObjectProxy.cpp:
      (WebKit::NPObjectProxy::removeProperty):
      Send the RemoveProperty message.
      
      (WebKit::NPObjectProxy::enumerate):
      Send the Enumerate message.
      
      (WebKit::NPObjectProxy::NP_RemoveProperty):
      Call removeProperty.
      
      (WebKit::NPObjectProxy::NP_Enumerate):
      Call enumerate.
      
      LayoutTests:
      
      Remove now passing tests.
      
      * platform/mac-wk2/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71430 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      46e6d372
    • zmo@google.com's avatar
      2010-11-05 Zhenyao Mo <zmo@google.com> · aa951c07
      zmo@google.com authored
              Unreviewed, update webgl test expectations.
      
              * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71429 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      aa951c07
    • zmo@google.com's avatar
      2010-11-05 Zhenyao Mo <zmo@google.com> · 183b1ac6
      zmo@google.com authored
              Unreviewed, update webgl test expectations.
      
              * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71428 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      183b1ac6
    • cmarrin@apple.com's avatar
      215078c1
    • ap@apple.com's avatar
      Reviewed by Darin Adler. · 7a2d4f42
      ap@apple.com authored
              https://bugs.webkit.org/show_bug.cgi?id=49008
              <rdar://problem/7906226> Frequent crashes on mail.yahoo.co.jp
      
      WebCore:
              Instance::m_runtimeObject used to be zeroed out by RuntimeObject destructor. But the
              destructor may not be called immediately - GC first marks an object as dead, and only 
              destroys it when its cell is overwritten. So, m_runtimeObject would keep pointing to a dead
              object.
      
              Functions in JSPluginElementFunctions.cpp put the RuntimeObject on stack for later use,
              but if it's already dead, it can be overwritten before use.
      
              The solution is of course to use WeakGCPtr, which returns 0 for dead objects.
      
              * bridge/jsc/BridgeJSC.cpp:
              (JSC::Bindings::Instance::Instance):
              (JSC::Bindings::Instance::~Instance):
              (JSC::Bindings::Instance::createRuntimeObject):
              (JSC::Bindings::Instance::willDestroyRuntimeObject):
              (JSC::Bindings::Instance::willInvalidateRuntimeObject):
              * bridge/jsc/BridgeJSC.h:
              * bridge/runtime_object.cpp:
              (JSC::Bindings::RuntimeObject::~RuntimeObject):
              (JSC::Bindings::RuntimeObject::invalidate):
      
      WebKit:
              Callers of NetscapePluginInstanceProxy::waitForReply() are not prepared to be deleted during
              the call, unless it returns 0. There are two reasons for NetscapePluginInstanceProxy to be
              deleted during wait:
              - plugin crashed;
              - plugin was stopped (e.g. due to a DOM modification performed by another reply that came in
              while waiting).
      
              We didn't recognize the latter.
      
              * Plugins/Hosted/NetscapePluginHostProxy.mm:
              (WebKit::PluginDestroyDeferrer::~PluginDestroyDeferrer):
              * Plugins/Hosted/NetscapePluginInstanceProxy.h:
              (WebKit::NetscapePluginInstanceProxy::waitForReply):
              * Plugins/Hosted/NetscapePluginInstanceProxy.mm:
              (WebKit::NetscapePluginInstanceProxy::didCallPluginFunction):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71426 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7a2d4f42
    • weinig@apple.com's avatar
      Fix failing python tests. · 40ce91ee
      weinig@apple.com authored
      * Scripts/webkit2/messages.py:
      * Scripts/webkit2/messages_unittest.py:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71425 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      40ce91ee
    • cmarrin@apple.com's avatar
      2010-11-05 Chris Marrin <cmarrin@apple.com> · f81d90b6
      cmarrin@apple.com authored
              Reviewed by Simon Fraser.
      
              Make suspendAnimations/resumeAnimations and setCSSAnimations traverse through subframes and remember state
              https://bugs.webkit.org/show_bug.cgi?id=46945
      
              Add new funtions to suspend and resume animations. The go through all subframes and suspend or resume them
              recursively.
      
              Test: animations/stop-animation-on-suspend.html
      
              * WebCore.exp.in:
              * page/Frame.cpp:
              (WebCore::Frame::suspendAnimations):
              (WebCore::Frame::resumeAnimations):
              * page/Frame.h:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71424 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f81d90b6
    • weinig@apple.com's avatar
      Generate the messages sent to the WebProcessProxy · be4b7bcc
      weinig@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=49062
      
      Reviewed by Adam Roben..
      
      * Platform/CoreIPC/MessageID.h:
      Temporarily add MessageClassWebProcessProxyLegacy while we still can't
      support GetPluginProcessConnection (and deferred sync replies) in the
      general mechanism.
      
      * Scripts/webkit2/messages.py:
      Add support for WebCore::PluginData and WebKit::WebNavigationDataStore.
      
      * Shared/CoreIPCSupport/WebProcessProxyMessageKinds.h:
      Remove now unused kinds. Rename to MessageClassWebProcessProxyLegacy.
      
      * UIProcess/WebProcessProxy.cpp:
      (WebKit::WebProcessProxy::getPluginPath):
      (WebKit::WebProcessProxy::addBackForwardItem):
      (WebKit::WebProcessProxy::didNavigateWithNavigationData):
      (WebKit::WebProcessProxy::didPerformClientRedirect):
      (WebKit::WebProcessProxy::didPerformServerRedirect):
      (WebKit::WebProcessProxy::didUpdateHistoryTitle):
      (WebKit::WebProcessProxy::didReceiveMessage):
      (WebKit::WebProcessProxy::didReceiveSyncMessage):
      (WebKit::WebProcessProxy::didDestroyFrame):
      * UIProcess/WebProcessProxy.h:
      * UIProcess/WebProcessProxy.messages.in: Added.
      Move implementations to their own functions.
      
      * WebProcess/Plugins/PluginProcessConnectionManager.cpp:
      (WebKit::PluginProcessConnectionManager::getPluginProcessConnection):
      Change to use WebProcessProxyLegacyMessage.
      
      * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
      (WebKit::WebFrameLoaderClient::updateGlobalHistory):
      (WebKit::WebFrameLoaderClient::updateGlobalHistoryRedirectLinks):
      (WebKit::WebFrameLoaderClient::setTitle):
      * WebProcess/WebCoreSupport/WebPlatformStrategies.cpp:
      (WebKit::WebPlatformStrategies::populatePluginCache):
      * WebProcess/WebPage/WebBackForwardListProxy.cpp:
      (WebKit::updateBackForwardItem):
      * WebProcess/WebPage/WebPage.cpp:
      (WebKit::WebPage::createPlugin):
      * WebProcess/WebProcess.cpp:
      (WebKit::WebProcess::addVisitedLink):
      (WebKit::WebProcess::removeWebFrame):
      Use generated messages.
      
      * DerivedSources.make:
      * DerivedSources.pro:
      * WebKit2.pro:
      * WebKit2.xcodeproj/project.pbxproj:
      * win/WebKit2.vcproj:
      Add new files.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71423 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      be4b7bcc
    • senorblanco@chromium.org's avatar
      2010-11-05 Stephen White <senorblanco@chromium.org> · 3233d731
      senorblanco@chromium.org authored
              Unreviewed; test_expectations fix.
      
              Cleaning up the chromium-gpu test expectations after the switch to DRT.
      
              * platform/chromium-gpu/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71422 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3233d731
    • aroben@apple.com's avatar
      Update expected results for two tests on Windows · 9165ee9f
      aroben@apple.com authored
      * platform/win/fast/dom/HTMLMeterElement/meter-element-expected.png:
      * platform/win/fast/dom/HTMLMeterElement/meter-element-expected.txt:
      * platform/win/fast/dom/HTMLProgressElement/progress-element-with-child-crash-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71421 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9165ee9f
    • ossy@webkit.org's avatar
      Unreviewed. · fd2dfae8
      ossy@webkit.org authored
      [Qt] Add platform specific expected results for new passing tests introduced in r71382.
      Compared to Mac png files and Mac expected files.
      
      * platform/qt/fast/table/027-vertical-expected.checksum: Added.
      * platform/qt/fast/table/027-vertical-expected.png: Added.
      * platform/qt/fast/table/027-vertical-expected.txt: Added.
      * platform/qt/fast/table/028-vertical-expected.checksum: Added.
      * platform/qt/fast/table/028-vertical-expected.png: Added.
      * platform/qt/fast/table/028-vertical-expected.txt: Added.
      * platform/qt/fast/table/035-vertical-expected.checksum: Added.
      * platform/qt/fast/table/035-vertical-expected.png: Added.
      * platform/qt/fast/table/035-vertical-expected.txt: Added.
      * platform/qt/fast/table/038-vertical-expected.checksum: Added.
      * platform/qt/fast/table/038-vertical-expected.png: Added.
      * platform/qt/fast/table/038-vertical-expected.txt: Added.
      * platform/qt/fast/table/040-vertical-expected.checksum: Added.
      * platform/qt/fast/table/040-vertical-expected.png: Added.
      * platform/qt/fast/table/040-vertical-expected.txt: Added.
      * platform/qt/fast/table/auto-with-percent-height-vertical-expected.checksum: Added.
      * platform/qt/fast/table/auto-with-percent-height-vertical-expected.png: Added.
      * platform/qt/fast/table/auto-with-percent-height-vertical-expected.txt: Added.
      * platform/qt/fast/table/border-collapsing/001-vertical-expected.checksum: Added.
      * platform/qt/fast/table/border-collapsing/001-vertical-expected.png: Added.
      * platform/qt/fast/table/border-collapsing/001-vertical-expected.txt: Added.
      * platform/qt/fast/table/border-collapsing/002-vertical-expected.checksum: Added.
      * platform/qt/fast/table/border-collapsing/002-vertical-expected.png: Added.
      * platform/qt/fast/table/border-collapsing/002-vertical-expected.txt: Added.
      * platform/qt/fast/table/border-collapsing/003-vertical-expected.checksum: Added.
      * platform/qt/fast/table/border-collapsing/003-vertical-expected.png: Added.
      * platform/qt/fast/table/border-collapsing/003-vertical-expected.txt: Added.
      * platform/qt/fast/table/border-collapsing/004-vertical-expected.checksum: Added.
      * platform/qt/fast/table/border-collapsing/004-vertical-expected.png: Added.
      * platform/qt/fast/table/border-collapsing/004-vertical-expected.txt: Added.
      * platform/qt/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.checksum: Added.
      * platform/qt/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.png: Added.
      * platform/qt/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt: Added.
      * platform/qt/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.checksum: Added.
      * platform/qt/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.png: Added.
      * platform/qt/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt: Added.
      * platform/qt/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.checksum: Added.
      * platform/qt/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.png: Added.
      * platform/qt/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt: Added.
      * platform/qt/fast/table/fixed-with-auto-with-colspan-vertical-expected.checksum: Added.
      * platform/qt/fast/table/fixed-with-auto-with-colspan-vertical-expected.png: Added.
      * platform/qt/fast/table/fixed-with-auto-with-colspan-vertical-expected.txt: Added.
      * platform/qt/fast/table/growCellForImageQuirk-vertical-expected.checksum: Added.
      * platform/qt/fast/table/growCellForImageQuirk-vertical-expected.png: Added.
      * platform/qt/fast/table/growCellForImageQuirk-vertical-expected.txt: Added.
      * platform/qt/fast/table/height-percent-test-vertical-expected.checksum: Added.
      * platform/qt/fast/table/height-percent-test-vertical-expected.png: Added.
      * platform/qt/fast/table/height-percent-test-vertical-expected.txt: Added.
      * platform/qt/fast/table/percent-widths-stretch-vertical-expected.checksum: Added.
      * platform/qt/fast/table/percent-widths-stretch-vertical-expected.png: Added.
      * platform/qt/fast/table/percent-widths-stretch-vertical-expected.txt: Added.
      * platform/qt/fast/table/rowspan-paint-order-vertical-expected.checksum: Added.
      * platform/qt/fast/table/rowspan-paint-order-vertical-expected.png: Added.
      * platform/qt/fast/table/rowspan-paint-order-vertical-expected.txt: Added.
      * platform/qt/fast/table/table-display-types-vertical-expected.checksum: Added.
      * platform/qt/fast/table/table-display-types-vertical-expected.png: Added.
      * platform/qt/fast/table/table-display-types-vertical-expected.txt: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71420 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fd2dfae8
    • aroben@apple.com's avatar
      Teach check-webkit-style about TestNetscapePlugIn · 29d6ded3
      aroben@apple.com authored
      Fixes <http://webkit.org/b/49030> check-webkit-style is ignorant of
      TestNetscapePlugIn's coding conventions
      
      Reviewed by John Sullivan.
      
      * Scripts/webkitpy/style/checker.py: Lump TestNetscapePlugIn in with
      WebKitAPITest and TestWebKitAPI in having different include order and
      naming conventions than WebCore. Added some comments about why the
      exceptions exist.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71419 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      29d6ded3
    • aroben@apple.com's avatar
      Add a test that shows that windowed plugins are able to paint · 141f9521
      aroben@apple.com authored
      Somehow we never had a test for this before.
      
      Fixes <http://webkit.org/b/49029> Should add a test that shows
      windowed plugins can paint
      
      Reviewed by Jon Honeycutt.
      
      WebKitTools:
      
      * DumpRenderTree/TestNetscapePlugIn/Tests/win/DrawsGradient.cpp: Added.
      (DrawsGradient::DrawsGradient):
      (DrawsGradient::wndProc): We handle the WM_PAINT and WM_PRINTCLIENT messages.
      
      (DrawsGradient::onPaint):
      (DrawsGradient::onPrintClient):
      These both just call through to paint.
      
      (DrawsGradient::paint): Fills our client area with some gradients.
      
      * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePlugin.vcproj: Link
      against Msimg32.lib for ::GradientFill and added DrawsGradient.
      
      * DumpRenderTree/win/PixelDumpSupportWin.cpp:
      (createBitmapContextFromWebView): Use WM_PRINT instead of
      WM_PRINTCLIENT so that ::DefWindowProc will send
      WM_PRINT/WM_PRINTCLIENT messages to the WebView's child windows.
      Replaced kCGImageAlphaPremultipledFirst with kCGImageAlphaNoneSkipFirst
      because GDI doesn't support alpha and kCGImageBitmapOrder32Little with
      kCGImageBitmapOrder32Host because, who knows, maybe someday Windows
      will run on a big-endian platform.
      
      LayoutTests:
      
      * platform/win/platform/win/plugins/draws-gradient-expected.checksum: Added.
      * platform/win/platform/win/plugins/draws-gradient-expected.png: Added.
      * platform/win/platform/win/plugins/draws-gradient-expected.txt: Added.
      * platform/win/plugins/draws-gradient.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71418 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      141f9521
    • aroben@apple.com's avatar
      Extract much of NPNInvalidateRectInvalidatesWindow's code into a WindowedPluginTest base class · e50c4f5a
      aroben@apple.com authored
      The base class takes care of subclassing the plugin's window so that a
      custom WNDPROC is called. This will make it easier to write tests that
      need to handle window messages.
      
      Fixes <http://webkit.org/b/49028> It's hard to write a PluginTest with
      a custom WNDPROC
      
      Reviewed by Jon Honeycutt.
      
      * DumpRenderTree/TestNetscapePlugIn/Tests/win/NPNInvalidateRectInvalidatesWindow.cpp:
      (NPNInvalidateRectInvalidatesWindow::NPNInvalidateRectInvalidatesWindow):
      (NPNInvalidateRectInvalidatesWindow::NPP_SetWindow):
      (NPNInvalidateRectInvalidatesWindow::wndProc):
      (NPNInvalidateRectInvalidatesWindow::testInvalidateRect):
      Moved code from here to WindowedPluginTest. Changed to use window()
      instead of m_window.
      
      * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePlugin.vcproj:
      Added WindowedPluginTest and added TestNetscapePlugIn/win to the
      include path. Also reordered the include path to make a little more
      sense and simplified the entry that added TestNetscapePlugIn itself to
      the include path.
      
      * DumpRenderTree/TestNetscapePlugIn/win/WindowedPluginTest.cpp: Added.
      (WindowedPluginTest::WindowedPluginTest):
      (WindowedPluginTest::NPP_SetWindow):
      (WindowedPluginTest::staticWndProc):
      * DumpRenderTree/TestNetscapePlugIn/win/WindowedPluginTest.h: Added.
      (WindowedPluginTest::window):
      Code came from NPNInvalidateRectInvalidatesWindow.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71417 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e50c4f5a
    • aroben@apple.com's avatar
      Use a window region to clip windowed plugins · 4c058a46
      aroben@apple.com authored
      Fixes <http://webkit.org/b/49024> <rdar://problem/8487847> Windowed
      plugins aren't clipped in WebKit2 on Windows
      
      Reviewed by Jon Honeycutt.
      
      WebKit2:
      
      * WebProcess/Plugins/Netscape/win/NetscapePluginWin.cpp:
      (WebKit::registerPluginView): Removed the CS_PARENTDC style. This style
      makes Windows ignore the window region and always clip to the parent
      window. Also pass WebKit.dll's HINSTANCE as part of the WNDCLASSW
      struct so that the window class will be specific to WebKit.dll rather
      than to WebKit2WebProcess.exe. This is useful for testing, but also
      more pedantically correct.
      (WebKit::setWindowRegion): Helper function to set a window region and
      deal with ownership of the HRGN correctly.
      (WebKit::NetscapePlugin::platformGeometryDidChange): Make an HRGN that
      corresponds to m_clipRect and set it on the plugin's window.
      
      WebKitTools:
      
      Add a plugin test to show that windowed plugins are clipped correctly
      
      * DumpRenderTree/TestNetscapePlugIn/Tests/win/WindowRegionIsSetToClipRect.cpp: Added.
      (WindowRegionIsSetToClipRect::WindowRegionIsSetToClipRect): Initialize members.
      (WindowRegionIsSetToClipRect::NPP_SetWindow): Check that our window
      region matches the clip rect we know we should have based on
      window-region-is-set-to-clip-rect.html, and check that our window class
      doesn't have the CS_PARENTDC style.
      
      * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePlugin.vcproj:
      Added WindowRegionIsSetToClipRect.
      
      LayoutTests:
      
      Add a test to show that windowed plugins are clipped correctly
      
      * platform/win/plugins/window-region-is-set-to-clip-rect-expected.txt: Added.
      * platform/win/plugins/window-region-is-set-to-clip-rect.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71416 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4c058a46
    • pfeldman@chromium.org's avatar
      2010-11-05 Pavel Feldman <pfeldman@chromium.org> · 82969687
      pfeldman@chromium.org authored
              Reviewed by Timothy Hatcher.
      
              Web Inspector: Crash in InspectorDOMAgent::innerParentNode.
              https://bugs.webkit.org/show_bug.cgi?id=49054
      
              * inspector/InspectorDOMAgent.cpp:
              (WebCore::InspectorDOMAgent::setOuterHTML):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71415 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      82969687
    • ossy@webkit.org's avatar
      Unreviewed. · 6ce03dfb
      ossy@webkit.org authored
      [Qt] Add platform specific expected results for new passing tests.
      Compared to Mac png files and Mac expected files.
      
      * platform/qt/fast/block/basic/truncation-rtl-expected.checksum: Added.
      * platform/qt/fast/block/basic/truncation-rtl-expected.png: Added.
      * platform/qt/fast/block/basic/truncation-rtl-expected.txt: Added.
      * platform/qt/fast/blockflow/background-horizontal-bt-expected.checksum: Added.
      * platform/qt/fast/blockflow/background-horizontal-bt-expected.png: Added.
      * platform/qt/fast/blockflow/background-horizontal-bt-expected.txt: Added.
      * platform/qt/fast/blockflow/background-vertical-lr-expected.checksum: Added.
      * platform/qt/fast/blockflow/background-vertical-lr-expected.png: Added.
      * platform/qt/fast/blockflow/background-vertical-lr-expected.txt: Added.
      * platform/qt/fast/blockflow/background-vertical-rl-expected.checksum: Added.
      * platform/qt/fast/blockflow/background-vertical-rl-expected.png: Added.
      * platform/qt/fast/blockflow/background-vertical-rl-expected.txt: Added.
      * platform/qt/fast/blockflow/basic-vertical-line-expected.checksum: Added.
      * platform/qt/fast/blockflow/basic-vertical-line-expected.png: Added.
      * platform/qt/fast/blockflow/basic-vertical-line-expected.txt: Added.
      * platform/qt/fast/blockflow/body-direction-propagation-blocked-expected.checksum: Added.
      * platform/qt/fast/blockflow/body-direction-propagation-blocked-expected.png: Added.
      * platform/qt/fast/blockflow/body-direction-propagation-blocked-expected.txt: Added.
      * platform/qt/fast/blockflow/body-direction-propagation-expected.checksum: Added.
      * platform/qt/fast/blockflow/body-direction-propagation-expected.png: Added.
      * platform/qt/fast/blockflow/body-direction-propagation-expected.txt: Added.
      * platform/qt/fast/blockflow/body-writing-mode-propagation-blocked-expected.checksum: Added.
      * platform/qt/fast/blockflow/body-writing-mode-propagation-blocked-expected.png: Added.
      * platform/qt/fast/blockflow/body-writing-mode-propagation-blocked-expected.txt: Added.
      * platform/qt/fast/blockflow/body-writing-mode-propagation-expected.checksum: Added.
      * platform/qt/fast/blockflow/body-writing-mode-propagation-expected.png: Added.
      * platform/qt/fast/blockflow/body-writing-mode-propagation-expected.txt: Added.
      * platform/qt/fast/blockflow/border-radius-clipping-vertical-lr-expected.checksum: Added.
      * platform/qt/fast/blockflow/border-radius-clipping-vertical-lr-expected.png: Added.
      * platform/qt/fast/blockflow/border-radius-clipping-vertical-lr-expected.txt: Added.
      * platform/qt/fast/blockflow/box-shadow-horizontal-bt-expected.checksum: Added.
      * platform/qt/fast/blockflow/box-shadow-horizontal-bt-expected.png: Added.
      * platform/qt/fast/blockflow/box-shadow-horizontal-bt-expected.txt: Added.
      * platform/qt/fast/blockflow/box-shadow-vertical-lr-expected.checksum: Added.
      * platform/qt/fast/blockflow/box-shadow-vertical-lr-expected.png: Added.
      * platform/qt/fast/blockflow/box-shadow-vertical-lr-expected.txt: Added.
      * platform/qt/fast/blockflow/box-shadow-vertical-rl-expected.checksum: Added.
      * platform/qt/fast/blockflow/box-shadow-vertical-rl-expected.png: Added.
      * platform/qt/fast/blockflow/box-shadow-vertical-rl-expected.txt: Added.
      * platform/qt/fast/blockflow/english-bt-text-expected.checksum: Added.
      * platform/qt/fast/blockflow/english-bt-text-expected.png: Added.
      * platform/qt/fast/blockflow/english-bt-text-expected.txt: Added.
      * platform/qt/fast/blockflow/english-lr-text-expected.checksum: Added.
      * platform/qt/fast/blockflow/english-lr-text-expected.png: Added.
      * platform/qt/fast/blockflow/english-lr-text-expected.txt: Added.
      * platform/qt/fast/blockflow/english-rl-text-expected.checksum: Added.
      * platform/qt/fast/blockflow/english-rl-text-expected.png: Added.
      * platform/qt/fast/blockflow/english-rl-text-expected.txt: Added.
      * platform/qt/fast/borders/border-radius-inline-flow-expected.checksum: Added.
      * platform/qt/fast/borders/border-radius-inline-flow-expected.png: Added.
      * platform/qt/fast/borders/border-radius-inline-flow-expected.txt: Added.
      * platform/qt/fast/dom/HTMLMeterElement/meter-boundary-values-expected.checksum: Added.
      * platform/qt/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png: Added.
      * platform/qt/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt: Added.
      * platform/qt/fast/dom/gc-10-expected.checksum: Added.
      * platform/qt/fast/dom/gc-10-expected.png: Added.
      * platform/qt/fast/dom/gc-10-expected.txt: Added.
      * platform/qt/fast/transforms/rotated-transform-affects-scrolling-1-expected.checksum: Added.
      * platform/qt/fast/transforms/rotated-transform-affects-scrolling-1-expected.png: Added.
      * platform/qt/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt: Added.
      * platform/qt/fast/transforms/rotated-transform-affects-scrolling-2-expected.checksum: Added.
      * platform/qt/fast/transforms/rotated-transform-affects-scrolling-2-expected.png: Added.
      * platform/qt/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt: Added.
      * platform/qt/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.checksum: Added.
      * platform/qt/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png: Added.
      * platform/qt/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt: Added.
      * platform/qt/svg/animations: Added.
      * platform/qt/svg/animations/repeatDur-zero-expected.checksum: Added.
      * platform/qt/svg/animations/repeatDur-zero-expected.png: Added.
      * platform/qt/svg/animations/repeatDur-zero-expected.txt: Added.
      * platform/qt/svg/custom/use-invalid-pattern-expected.checksum: Added.
      * platform/qt/svg/custom/use-invalid-pattern-expected.png: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71414 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6ce03dfb
    • pfeldman@chromium.org's avatar
      2010-11-05 Pavel Feldman <pfeldman@chromium.org> · df915828
      pfeldman@chromium.org authored
              Reviewed by Timothy Hatcher.
      
              Web Inspector: XHR logging in console should give complete view of resource.
              https://bugs.webkit.org/show_bug.cgi?id=48998
      
              Drive-by fixes: linkify line number to scripts panel, fall back to resources;
              enable multiline console entry on shift modifier as well.
              
              * inspector/front-end/NetworkPanel.js:
              (WebInspector.NetworkPanel):
              (WebInspector.NetworkPanel.prototype._reset):
              (WebInspector.NetworkPanel.prototype.refreshResource):
              (WebInspector.NetworkPanel.prototype.canShowSourceLine):
              (WebInspector.NetworkPanel.prototype.showSourceLine):
              * inspector/front-end/StoragePanel.js:
              (WebInspector.StoragePanel.prototype.show):
              (WebInspector.StoragePanel.prototype.showSourceLine):
              * inspector/front-end/inspector.js:
              (WebInspector.showPanel):
              (WebInspector.linkifyStringAsFragment):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71413 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      df915828
    • jorlow@chromium.org's avatar
      2010-10-27 Jeremy Orlow <jorlow@chromium.org> · 372af9c7
      jorlow@chromium.org authored
              Reviewed by Steve Block.
      
              Clean up IDBTransactionBackend/Coordinator
              https://bugs.webkit.org/show_bug.cgi?id=48425
      
              Get rid of obsolete id and thus we don't need the factory method
              on IDBTransactionCoordinator that creates IDBTransactionBackends.
      
              Add an assert to IDBTransactionBackend to make sure we're not in
              the coordinator and then remove the coordinators ref counting link
              to the transaction.
      
              Have the transaction backend zero out refs to the database when its
              done using it.
      
              Existing tests provide coverage for this refactoring.
      
              * storage/IDBDatabaseBackendImpl.cpp:
              (WebCore::IDBDatabaseBackendImpl::setVersion):
              (WebCore::IDBDatabaseBackendImpl::transaction):
              * storage/IDBTransactionBackendImpl.cpp:
              (WebCore::IDBTransactionBackendImpl::create):
              (WebCore::IDBTransactionBackendImpl::IDBTransactionBackendImpl):
              (WebCore::IDBTransactionBackendImpl::~IDBTransactionBackendImpl):
              (WebCore::IDBTransactionBackendImpl::abort):
              (WebCore::IDBTransactionBackendImpl::commit):
              * storage/IDBTransactionBackendImpl.h:
              * storage/IDBTransactionBackendInterface.h:
              * storage/IDBTransactionCoordinator.cpp:
              (WebCore::IDBTransactionCoordinator::didStartTransaction):
              (WebCore::IDBTransactionCoordinator::didFinishTransaction):
              (WebCore::IDBTransactionCoordinator::isActive):
              (WebCore::IDBTransactionCoordinator::processStartedTransactions):
              * storage/IDBTransactionCoordinator.h:
      2010-10-27  Jeremy Orlow  <jorlow@chromium.org>
      
              Reviewed by Steve Block.
      
              Clean up IDBTransactionBackend/Coordinator
              https://bugs.webkit.org/show_bug.cgi?id=48425
      
              Remove obsolete ::id() method.
      
              * public/WebIDBTransaction.h:
              * src/IDBTransactionBackendProxy.cpp:
              * src/IDBTransactionBackendProxy.h:
              * src/WebIDBTransactionImpl.cpp:
              * src/WebIDBTransactionImpl.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71412 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      372af9c7
    • jorlow@chromium.org's avatar
      2010-10-27 Jeremy Orlow <jorlow@chromium.org> · be3f42d7
      jorlow@chromium.org authored
              Reviewed by Steve Block.
      
              IDBFactoryBackend's reference to IDBDatabaseBackend should be weak
              https://bugs.webkit.org/show_bug.cgi?id=48416
      
              The factory's lifetime is that of the application, so without making
              this weak, IDBDatabaseBackend's will never be closed until the app
              terminates.
      
              * storage/IDBDatabaseBackendImpl.cpp:
              (WebCore::IDBDatabaseBackendImpl::IDBDatabaseBackendImpl):
              (WebCore::IDBDatabaseBackendImpl::~IDBDatabaseBackendImpl):
              * storage/IDBDatabaseBackendImpl.h:
              (WebCore::IDBDatabaseBackendImpl::create):
              * storage/IDBFactoryBackendImpl.cpp:
              (WebCore::IDBFactoryBackendImpl::removeIDBDatabaseBackend):
              (WebCore::IDBFactoryBackendImpl::removeSQLiteDatabase):
              (WebCore::IDBFactoryBackendImpl::open):
              * storage/IDBFactoryBackendImpl.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71411 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      be3f42d7
    • alex@webkit.org's avatar
      2010-11-05 Alejandro G. Castro <alex@igalia.com> · f2b5ae37
      alex@webkit.org authored
              Unreviewed, apparently some forms tests need different results in
              the bots after the removing the font hinting.
      
              * platform/gtk/fast/dynamic/window-resize-scrollbars-test-expected.txt:
              * platform/gtk/fast/forms/001-expected.txt:
              * platform/gtk/fast/forms/003-expected.txt:
              * platform/gtk/fast/forms/004-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label01-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label02-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label03-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label04-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label06-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label07-expected.txt:
              * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
              * platform/gtk/fast/forms/disabled-select-change-index-expected.txt:
              * platform/gtk/fast/forms/form-element-geometry-expected.txt:
              * platform/gtk/fast/forms/menulist-deselect-update-expected.txt:
              * platform/gtk/fast/forms/menulist-narrow-width-expected.txt:
              * platform/gtk/fast/forms/menulist-no-overflow-expected.txt:
              * platform/gtk/fast/forms/menulist-restrict-line-height-expected.txt:
              * platform/gtk/fast/forms/menulist-separator-painting-expected.txt:
              * platform/gtk/fast/forms/menulist-style-color-expected.txt:
              * platform/gtk/fast/forms/menulist-width-change-expected.txt:
              * platform/gtk/fast/forms/option-script-expected.txt:
              * platform/gtk/fast/forms/option-strip-whitespace-expected.txt:
              * platform/gtk/fast/forms/select-baseline-expected.txt:
              * platform/gtk/fast/forms/select-change-listbox-to-popup-expected.txt:
              * platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.txt:
              * platform/gtk/fast/forms/select-disabled-appearance-expected.txt:
              * platform/gtk/fast/forms/select-initial-position-expected.txt:
              * platform/gtk/fast/forms/select-size-expected.txt:
              * platform/gtk/fast/forms/select-style-expected.txt:
              * platform/gtk/fast/forms/select-visual-hebrew-expected.txt:
              * platform/gtk/fast/forms/select-writing-direction-natural-expected.txt:
              * platform/gtk/fast/forms/stuff-on-my-optgroup-expected.txt:
              * platform/gtk/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt:
              * platform/gtk/svg/custom/use-font-face-crash-expected.txt:
              * platform/gtk/svg/in-html/circle-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71410 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f2b5ae37
    • kbalazs@webkit.org's avatar
      [Qt][WK2] Left over files and shared memory segments · 792577a5
      kbalazs@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=48985
      
      Reviewed by Andreas Kling.
      
      * Platform/qt/SharedMemoryQt.cpp:
      (WebKit::SharedMemory::create): Force deletion of the QSharedMemory
      object on terminate by connecting QCoreApplication::aboutToQuit with
      deleteLater. Add the object to the CrashHandler as well to release the
      shared memory segment even on crash.
      (WebKit::SharedMemory::~SharedMemory):
      * Shared/qt/CrashHandler.cpp: Added.
      CrashHandler has a container for QObjects that we want to
      destroy on crash. When we got a signal that we interpret as
      a crash then it destroys those objects.
      (WebKit::CrashHandler::CrashHandler):
      (WebKit::CrashHandler::signalHandler):
      (WebKit::CrashHandler::deleteObjects):
      * Shared/qt/CrashHandler.h: Added.
      (WebKit::CrashHandler::instance):
      (WebKit::CrashHandler::didDelete):
      (WebKit::CrashHandler::markForDeletionOnCrash):
      * UIProcess/Launcher/qt/ProcessLauncherQt.cpp:
      (WebKit::ProcessLauncherHelper::ProcessLauncherHelper):
      Add the object itself to the CrashHandler to close the QLocalServer
      even on crash. Without that the QLocalServer leaves over socket files on the disk.
      (WebKit::ProcessLauncherHelper::~ProcessLauncherHelper):
      * WebKit2.pro:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71409 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      792577a5
    • jorlow@chromium.org's avatar
      2010-10-27 Jeremy Orlow <jorlow@chromium.org> · c18cced0
      jorlow@chromium.org authored
              Reviewed by Steve Block.
      
              IDBObjectStoreBackend and IDBIndexBackend should not depend on IDBDatabaseBackend
              https://bugs.webkit.org/show_bug.cgi?id=48410
      
              Break dependency cyles between IDBDatabaseBackend and the other classes listed.
              This was causing memory leaks.
      
              * storage/IDBCursorBackendImpl.cpp:
              (WebCore::IDBCursorBackendImpl::IDBCursorBackendImpl):
              (WebCore::IDBCursorBackendImpl::updateInternal):
              (WebCore::IDBCursorBackendImpl::removeInternal):
              (WebCore::IDBCursorBackendImpl::database):
              * storage/IDBCursorBackendImpl.h:
              (WebCore::IDBCursorBackendImpl::create):
              * storage/IDBDatabaseBackendImpl.cpp:
              (WebCore::IDBDatabaseBackendImpl::createObjectStore):
              (WebCore::IDBDatabaseBackendImpl::loadObjectStores):
              * storage/IDBIndexBackendImpl.cpp:
              (WebCore::IDBIndexBackendImpl::IDBIndexBackendImpl):
              (WebCore::IDBIndexBackendImpl::openCursorInternal):
              (WebCore::IDBIndexBackendImpl::sqliteDatabase):
              * storage/IDBIndexBackendImpl.h:
              (WebCore::IDBIndexBackendImpl::create):
              (WebCore::IDBIndexBackendImpl::storeName):
              * storage/IDBObjectStoreBackendImpl.cpp:
              (WebCore::IDBObjectStoreBackendImpl::IDBObjectStoreBackendImpl):
              (WebCore::IDBObjectStoreBackendImpl::createIndex):
              (WebCore::IDBObjectStoreBackendImpl::openCursorInternal):
              (WebCore::IDBObjectStoreBackendImpl::loadIndexes):
              (WebCore::IDBObjectStoreBackendImpl::sqliteDatabase):
              * storage/IDBObjectStoreBackendImpl.h:
              (WebCore::IDBObjectStoreBackendImpl::create):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71408 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c18cced0
    • philn@webkit.org's avatar
      2010-11-05 Philippe Normand <pnormand@igalia.com> · c58e3036
      philn@webkit.org authored
              Unreviewed, skipping crashing svg test.
      
              [GTK] svg/animations/animate-path-nested-transforms.html crashes
              https://bugs.webkit.org/show_bug.cgi?id=49065
      
              * platform/gtk/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71407 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c58e3036
    • alex@webkit.org's avatar
      2010-11-05 Alejandro G. Castro <alex@igalia.com> · 0d09951f
      alex@webkit.org authored
              Reviewed by Martin Robinson.
      
              [GTK] Avoid font hinting in the DRT
              https://bugs.webkit.org/show_bug.cgi?id=48548
      
              Rebaseline the test results after removing the font hinting.
      
              * platform/gtk/http/tests/misc/slow-loading-mask-expected.txt:
              * platform/gtk/fast/multicol/float-multicol-expected.txt:
              * platform/gtk/fast/multicol/float-paginate-complex-expected.txt:
              * platform/gtk/fast/multicol/float-paginate-expected.txt:
              * platform/gtk/fast/multicol/layers-in-multicol-expected.txt:
              * platform/gtk/fast/multicol/layers-split-across-columns-expected.txt:
              * platform/gtk/fast/multicol/margin-collapse-expected.txt:
              * platform/gtk/fast/multicol/max-height-columns-block-expected.txt:
              * platform/gtk/fast/multicol/nested-columns-expected.txt:
              * platform/gtk/fast/multicol/paginate-block-replaced-expected.txt:
              * platform/gtk/fast/multicol/positioned-split-expected.txt:
              * platform/gtk/fast/multicol/positioned-with-constrained-height-expected.txt:
              * platform/gtk/fast/multicol/shadow-breaking-expected.txt:
              * platform/gtk/fast/multicol/single-line-expected.txt:
              * platform/gtk/fast/multicol/span/anonymous-style-inheritance-expected.txt:
              * platform/gtk/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
              * platform/gtk/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
              * platform/gtk/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
              * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
              * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
              * platform/gtk/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
              * platform/gtk/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
              * platform/gtk/fast/multicol/span/span-as-nested-columns-child-expected.txt:
              * platform/gtk/fast/multicol/span/span-margin-collapsing-expected.txt:
              * platform/gtk/fast/multicol/table-margin-collapse-expected.txt:
              * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
              * platform/gtk/fast/multicol/unsplittable-inline-block-expected.txt:
              * platform/gtk/fast/overflow/line-clamp-expected.txt:
              * platform/gtk/fast/repaint/block-layout-inline-children-float-positioned-expected.txt:
              * platform/gtk/fast/repaint/block-layout-inline-children-replaced-expected.txt:
              * platform/gtk/fast/repaint/block-no-inflow-children-expected.txt:
              * platform/gtk/fast/repaint/fixed-child-move-after-scroll-expected.txt:
              * platform/gtk/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.txt:
              * platform/gtk/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.txt:
              * platform/gtk/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt:
              * platform/gtk/fast/repaint/fixed-move-after-scroll-expected.txt:
              * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.txt:
              * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.txt:
              * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.txt:
              * platform/gtk/fast/repaint/selection-gap-overflow-scroll-2-expected.txt:
              * platform/gtk/fast/repaint/stacked-diacritics-expected.txt:
              * platform/gtk/fast/table/early-table-layout-expected.txt:
              * platform/gtk/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt:
              * platform/gtk/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt:
              * platform/gtk/fast/table/fixed-table-with-percent-width-inside-div-expected.txt:
              * platform/gtk/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt:
              * platform/gtk/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt:
              * platform/gtk/fast/table/fixed-table-with-small-percent-width-expected.txt:
              * platform/gtk/fast/text/backslash-to-yen-sign-dynamic-expected.txt:
              * platform/gtk/fast/text/backslash-to-yen-sign-euc-expected.txt:
              * platform/gtk/fast/text/backslash-to-yen-sign-expected.txt:
              * platform/gtk/fast/text/format-control-expected.txt:
              * platform/gtk/fast/text/international/bidi-mirror-he-ar-expected.txt:
              * platform/gtk/fast/text/international/bold-bengali-expected.txt:
              * platform/gtk/fast/text/international/plane2-expected.txt:
              * platform/gtk/fast/text/shadow-no-blur-expected.txt:
              * platform/gtk/fast/text/shadow-translucent-fill-expected.txt:
              * platform/gtk/fast/text/stroking-expected.txt:
              * platform/gtk/fonts/cursive-expected.txt:
              * platform/gtk/fonts/custom-font-missing-glyphs-expected.txt:
              * platform/gtk/fonts/default-expected.txt:
              * platform/gtk/fonts/fantasy-expected.txt:
              * platform/gtk/fonts/font-face-with-complex-text-expected.txt:
              * platform/gtk/fonts/fontconfig-aliasing-settings-expected.txt:
              * platform/gtk/fonts/fontconfig-synthetic-bold-expected.txt:
              * platform/gtk/fonts/fontconfig-synthetic-oblique-expected.txt:
              * platform/gtk/fonts/monospace-expected.txt:
              * platform/gtk/fonts/sans-serif-expected.txt:
              * platform/gtk/fonts/serif-expected.txt:
              * platform/gtk/fonts/xsettings_antialias_settings-expected.txt:
              * platform/gtk/http/tests/misc/slow-loading-image-in-pattern-expected.txt:
              * platform/gtk/media/audio-controls-rendering-expected.txt:
              * platform/gtk/media/audio-no-installed-engines-expected.txt:
              * platform/gtk/media/controls-after-reload-expected.txt:
              * platform/gtk/media/controls-strict-expected.txt:
              * platform/gtk/media/video-display-toggle-expected.txt:
              * platform/gtk/media/video-empty-source-expected.txt:
              * platform/gtk/media/video-no-audio-expected.txt:
              * platform/gtk/media/video-replaces-poster-expected.txt:
              * platform/gtk/media/video-zoom-expected.txt:
              * platform/gtk/scrollbars/basic-scrollbar-expected.txt:
              * platform/gtk/scrollbars/custom-scrollbar-with-incomplete-style-expected.txt:
              * platform/gtk/scrollbars/disabled-scrollbar-expected.txt:
              * platform/gtk/scrollbars/overflow-scrollbar-combinations-expected.txt:
              * platform/gtk/scrollbars/scrollbar-buttons-expected.txt:
              * platform/gtk/scrollbars/scrollbar-orientation-expected.txt:
              * platform/gtk/svg/batik/paints/patternRegions-positioned-objects-expected.txt:
              * platform/gtk/svg/batik/text/textDecoration-expected.txt:
              * platform/gtk/svg/css/composite-shadow-text-expected.txt:
              * platform/gtk/svg/css/group-with-shadow-expected.txt:
              * platform/gtk/svg/css/text-shadow-multiple-expected.txt:
              * platform/gtk/svg/custom/broken-internal-references-expected.txt:
              * platform/gtk/svg/custom/bug45331-expected.txt:
              * platform/gtk/svg/custom/clone-element-with-animated-svg-properties-expected.txt:
              * platform/gtk/svg/custom/getscreenctm-in-scrollable-div-area-expected.txt:
              * platform/gtk/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.txt:
              * platform/gtk/svg/custom/getscreenctm-in-scrollable-svg-area-expected.txt:
              * platform/gtk/svg/custom/js-update-stop-linked-gradient-expected.txt:
              * platform/gtk/svg/custom/mask-invalidation-expected.txt:
              * platform/gtk/svg/custom/mouse-move-on-svg-container-expected.txt:
              * platform/gtk/svg/custom/mouse-move-on-svg-container-standalone-expected.txt:
              * platform/gtk/svg/custom/mouse-move-on-svg-root-expected.txt:
              * platform/gtk/svg/custom/mouse-move-on-svg-root-standalone-expected.txt:
              * platform/gtk/svg/custom/pattern-incorrect-tiling-expected.txt:
              * platform/gtk/svg/custom/recursive-gradient-expected.txt:
              * platform/gtk/svg/custom/recursive-pattern-expected.txt:
              * platform/gtk/svg/custom/relative-sized-content-expected.txt:
              * platform/gtk/svg/custom/relative-sized-content-with-resources-expected.txt:
              * platform/gtk/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt:
              * platform/gtk/svg/custom/relative-sized-shadow-tree-content-expected.txt:
              * platform/gtk/svg/custom/svg-curve-with-relative-cordinates-expected.txt:
              * platform/gtk/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
              * platform/gtk/svg/custom/text-rotated-gradient-expected.txt:
              * platform/gtk/svg/custom/text-rotation-expected.txt:
              * platform/gtk/svg/custom/text-x-dy-lists-expected.txt:
              * platform/gtk/svg/custom/text-xy-updates-SVGList-expected.txt:
              * platform/gtk/svg/custom/use-font-face-crash-expected.txt:
              * platform/gtk/svg/filters/filter-on-filter-for-text-expected.txt:
              * platform/gtk/svg/filters/filter-on-tspan-expected.txt:
              * platform/gtk/svg/filters/filter-width-update-expected.txt:
              * platform/gtk/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
              * platform/gtk/svg/foreignObject/svg-document-as-direct-child-expected.txt:
              * platform/gtk/svg/foreignObject/svg-document-in-html-document-expected.txt:
              * platform/gtk/svg/foreignObject/text-tref-02-b-expected.txt:
              * platform/gtk/svg/in-html/circle-expected.txt:
              * platform/gtk/svg/repaint/filter-repaint-expected.txt:
              * platform/gtk/svg/text/foreignObject-text-clipping-bug-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-squeeze-3-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-squeeze-4-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-stretch-1-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-stretch-2-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-stretch-3-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-stretch-4-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
              * platform/gtk/svg/text/select-x-list-1-expected.txt:
              * platform/gtk/svg/text/select-x-list-2-expected.txt:
              * platform/gtk/svg/text/select-x-list-3-expected.txt:
              * platform/gtk/svg/text/select-x-list-4-expected.txt:
              * platform/gtk/svg/text/select-x-list-with-tspans-1-expected.txt:
              * platform/gtk/svg/text/select-x-list-with-tspans-2-expected.txt:
              * platform/gtk/svg/text/select-x-list-with-tspans-3-expected.txt:
              * platform/gtk/svg/text/select-x-list-with-tspans-4-expected.txt:
              * platform/gtk/svg/text/selection-background-color-expected.txt:
              * platform/gtk/svg/text/selection-doubleclick-expected.txt:
              * platform/gtk/svg/text/selection-styles-expected.txt:
              * platform/gtk/svg/text/selection-tripleclick-expected.txt:
              * platform/gtk/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
              * platform/gtk/svg/zoom/page/zoom-foreignObject-expected.txt:
              * platform/gtk/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
              * platform/gtk/svg/zoom/page/zoom-hixie-mixed-009-expected.txt:
              * platform/gtk/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
              * platform/gtk/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
              * platform/gtk/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt:
              * platform/gtk/svg/zoom/text/zoom-foreignObject-expected.txt:
              * platform/gtk/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
              * platform/gtk/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
              * platform/gtk/svg/zoom/text/zoom-svg-float-border-padding-expected.txt:
              * platform/gtk/tables/layering/paint-test-layering-1-expected.txt:
              * platform/gtk/tables/layering/paint-test-layering-2-expected.txt:
              * platform/gtk/transforms/2d/compound-transforms-vs-containers-expected.txt:
              * platform/gtk/transforms/2d/hindi-rotated-expected.txt:
              * platform/gtk/transforms/2d/transform-borderbox-expected.txt:
              * platform/gtk/transforms/2d/transform-fixed-container-expected.txt:
              * platform/gtk/transforms/2d/transform-origin-borderbox-expected.txt:
              * platform/gtk/transforms/2d/zoom-menulist-expected.txt:
              * platform/gtk/transforms/no_transform_hit_testing-expected.txt:
              * platform/gtk/transforms/svg-vs-css-expected.txt:
              * platform/gtk/transitions/move-after-transition-expected.txt:
              * platform/gtk/transitions/svg-text-shadow-transition-expected.txt:
              * platform/gtk/transitions/transition-drt-api-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71406 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0d09951f
    • alex@webkit.org's avatar
      2010-11-05 Alejandro G. Castro <alex@igalia.com> · 0440967a
      alex@webkit.org authored
              Reviewed by Martin Robinson.
      
              [GTK] Avoid font hinting in the DRT
              https://bugs.webkit.org/show_bug.cgi?id=48548
      
              Rebaseline the test results after removing the font hinting.
      
              * platform/gtk/editing/pasteboard/paste-text-008-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-009-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-010-expected.txt:
              * platform/gtk/editing/pasteboard/paste-xml-expected.txt:
              * platform/gtk/editing/pasteboard/subframe-dragndrop-1-expected.txt:
              * platform/gtk/editing/selection/13804-expected.txt:
              * platform/gtk/editing/selection/4818145-expected.txt:
              * platform/gtk/editing/selection/4866671-expected.txt:
              * platform/gtk/editing/selection/4889598-expected.txt:
              * platform/gtk/editing/selection/4895428-2-expected.txt:
              * platform/gtk/editing/selection/4960116-expected.txt:
              * platform/gtk/editing/selection/4960137-expected.txt:
              * platform/gtk/editing/selection/4983858-expected.txt:
              * platform/gtk/editing/selection/5007143-2-expected.txt:
              * platform/gtk/editing/selection/5007143-expected.txt:
              * platform/gtk/editing/selection/5057506-2-expected.txt:
              * platform/gtk/editing/selection/5057506-expected.txt:
              * platform/gtk/editing/selection/5076323-1-expected.txt:
              * platform/gtk/editing/selection/5076323-2-expected.txt:
              * platform/gtk/editing/selection/5076323-3-expected.txt:
              * platform/gtk/editing/selection/5081257-1-expected.txt:
              * platform/gtk/editing/selection/5081257-2-expected.txt:
              * platform/gtk/editing/selection/5099303-expected.txt:
              * platform/gtk/editing/selection/5109817-expected.txt:
              * platform/gtk/editing/selection/5131716-1-expected.txt:
              * platform/gtk/editing/selection/5131716-2-expected.txt:
              * platform/gtk/editing/selection/5131716-3-expected.txt:
              * platform/gtk/editing/selection/5131716-4-expected.txt:
              * platform/gtk/editing/selection/5232159-expected.txt:
              * platform/gtk/editing/selection/5234383-1-expected.txt:
              * platform/gtk/editing/selection/5234383-2-expected.txt:
              * platform/gtk/editing/selection/addRange-expected.txt:
              * platform/gtk/editing/selection/drag-in-iframe-expected.txt:
              * platform/gtk/editing/selection/drag-select-1-expected.txt:
              * platform/gtk/editing/selection/drag-text-delay-expected.txt:
              * platform/gtk/editing/selection/drag-to-contenteditable-iframe-expected.txt:
              * platform/gtk/editing/selection/extend-by-character-002-expected.txt:
              * platform/gtk/editing/selection/extend-by-character-003-expected.txt:
              * platform/gtk/editing/selection/extend-by-character-004-expected.txt:
              * platform/gtk/editing/selection/extend-by-character-005-expected.txt:
              * platform/gtk/editing/selection/extend-selection-expected.txt:
              * platform/gtk/editing/selection/fake-drag-expected.txt:
              * platform/gtk/editing/selection/iframe-expected.txt:
              * platform/gtk/editing/selection/inline-table-expected.txt:
              * platform/gtk/editing/selection/mixed-editability-6-expected.txt:
              * platform/gtk/editing/selection/mixed-editability-7-expected.txt:
              * platform/gtk/editing/selection/move-backwords-by-word-001-expected.txt:
              * platform/gtk/editing/selection/move-between-blocks-no-001-expected.txt:
              * platform/gtk/editing/selection/move-between-blocks-yes-001-expected.txt:
              * platform/gtk/editing/selection/move-by-character-001-expected.txt:
              * platform/gtk/editing/selection/move-by-character-002-expected.txt:
              * platform/gtk/editing/selection/move-by-character-003-expected.txt:
              * platform/gtk/editing/selection/move-by-character-004-expected.txt:
              * platform/gtk/editing/selection/move-by-character-005-expected.txt:
              * platform/gtk/editing/selection/move-by-sentence-001-expected.txt:
              * platform/gtk/editing/selection/move-by-sentence-linebreak-expected.txt:
              * platform/gtk/editing/selection/move-past-trailing-space-expected.txt:
              * platform/gtk/editing/selection/range-between-block-and-inline-expected.txt:
              * platform/gtk/editing/selection/select-box-expected.txt:
              * platform/gtk/editing/selection/select-text-overflow-ellipsis-expected.txt:
              * platform/gtk/editing/selection/selectNode-expected.txt:
              * platform/gtk/editing/selection/selectNodeContents-expected.txt:
              * platform/gtk/editing/selection/selection-actions-expected.txt:
              * platform/gtk/editing/selection/wrapped-line-caret-1-expected.txt:
              * platform/gtk/editing/selection/wrapped-line-caret-2-expected.txt:
              * platform/gtk/editing/spelling/spelling-expected.txt:
              * platform/gtk/editing/style/4916887-expected.txt:
              * platform/gtk/editing/style/5017613-1-expected.txt:
              * platform/gtk/editing/style/5017613-2-expected.txt:
              * platform/gtk/editing/style/5046875-1-expected.txt:
              * platform/gtk/editing/style/5046875-2-expected.txt:
              * platform/gtk/editing/style/5084241-expected.txt:
              * platform/gtk/editing/style/5228141-expected.txt:
              * platform/gtk/editing/style/5279521-expected.txt:
              * platform/gtk/editing/style/apply-through-end-of-document-expected.txt:
              * platform/gtk/editing/style/block-style-003-expected.txt:
              * platform/gtk/editing/style/highlight-expected.txt:
              * platform/gtk/editing/style/relative-font-size-change-001-expected.txt:
              * platform/gtk/editing/style/style-3681552-fix-001-expected.txt:
              * platform/gtk/editing/style/style-3681552-fix-002-expected.txt:
              * platform/gtk/editing/style/typing-style-001-expected.txt:
              * platform/gtk/editing/style/typing-style-002-expected.txt:
              * platform/gtk/editing/undo/4063751-expected.txt:
              * platform/gtk/editing/undo/undo-combined-delete-boundary-expected.txt:
              * platform/gtk/editing/undo/undo-combined-delete-expected.txt:
              * platform/gtk/editing/undo/undo-delete-boundary-expected.txt:
              * platform/gtk/editing/undo/undo-delete-expected.txt:
              * platform/gtk/editing/undo/undo-forward-delete-boundary-expected.txt:
              * platform/gtk/editing/undo/undo-forward-delete-expected.txt:
              * platform/gtk/fast/backgrounds/001-expected.txt:
              * platform/gtk/fast/backgrounds/animated-gif-as-background-expected.txt:
              * platform/gtk/fast/backgrounds/background-inherit-color-bug-expected.txt:
              * platform/gtk/fast/backgrounds/background-origin-root-element-expected.txt:
              * platform/gtk/fast/backgrounds/background-position-1-expected.txt:
              * platform/gtk/fast/backgrounds/background-position-rounding-expected.txt:
              * platform/gtk/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt:
              * platform/gtk/fast/backgrounds/mask-composite-expected.txt:
              * platform/gtk/fast/backgrounds/opacity-on-document-element-expected.txt:
              * platform/gtk/fast/backgrounds/quirks-mode-line-box-backgrounds-expected.txt:
              * platform/gtk/fast/backgrounds/repeat/mask-negative-offset-repeat-expected.txt:
              * platform/gtk/fast/backgrounds/repeat/negative-offset-repeat-expected.txt:
              * platform/gtk/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt:
              * platform/gtk/fast/backgrounds/size/backgroundSize16-expected.txt:
              * platform/gtk/fast/backgrounds/size/zero-expected.txt:
              * platform/gtk/fast/backgrounds/solid-color-context-restore-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/002-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/003-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/004-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/006-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/010-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/011-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/012-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/015-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/016-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/017-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/018-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/019-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/020-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/021-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/022-expected.txt:
              * platform/gtk/fast/block/margin-collapse/block-inside-inline/025-expected.txt:
              * platform/gtk/fast/block/positioning/absolute-positioning-no-scrollbar-expected.txt:
              * platform/gtk/fast/blockflow/fieldsets-expected.txt:
              * platform/gtk/fast/borders/block-mask-overlay-image-expected.txt:
              * platform/gtk/fast/borders/border-color-inherit-expected.txt:
              * platform/gtk/fast/borders/border-fit-expected.txt:
              * platform/gtk/fast/borders/border-image-border-radius-expected.txt:
              * platform/gtk/fast/borders/border-radius-constraints-expected.txt:
              * platform/gtk/fast/borders/border-radius-huge-assert-expected.txt:
              * platform/gtk/fast/borders/border-radius-split-inline-expected.txt:
              * platform/gtk/fast/borders/borderRadiusAllStylesAllCorners-expected.txt:
              * platform/gtk/fast/borders/borderRadiusInvalidColor-expected.txt:
              * platform/gtk/fast/borders/different-color-borders-expected.txt:
              * platform/gtk/fast/borders/inline-mask-overlay-image-expected.txt:
              * platform/gtk/fast/borders/svg-as-border-image-2-expected.txt:
              * platform/gtk/fast/borders/svg-as-border-image-expected.txt:
              * platform/gtk/fast/box-shadow/basic-shadows-expected.txt:
              * platform/gtk/fast/box-shadow/border-radius-big-expected.txt:
              * platform/gtk/fast/box-shadow/inset-expected.txt:
              * platform/gtk/fast/box-shadow/transform-fringing-expected.txt:
              * platform/gtk/fast/canvas/setWidthResetAfterForcedRender-expected.txt:
              * platform/gtk/fast/canvas/shadow-offset-1-expected.txt:
              * platform/gtk/fast/canvas/shadow-offset-2-expected.txt:
              * platform/gtk/fast/canvas/shadow-offset-3-expected.txt:
              * platform/gtk/fast/canvas/shadow-offset-4-expected.txt:
              * platform/gtk/fast/canvas/shadow-offset-5-expected.txt:
              * platform/gtk/fast/canvas/shadow-offset-6-expected.txt:
              * platform/gtk/fast/canvas/shadow-offset-7-expected.txt:
              * platform/gtk/fast/canvas/toDataURL-alpha-expected.txt:
              * platform/gtk/fast/css-generated-content/after-duplicated-after-split-expected.txt:
              * platform/gtk/fast/css/compare-content-style-expected.txt:
              * platform/gtk/fast/css/css3-space-in-nth-and-lang-expected.txt:
              * platform/gtk/fast/css/first-letter-first-line-hover-expected.txt:
              * platform/gtk/fast/css/first-letter-punctuation-expected.txt:
              * platform/gtk/fast/css/font-face-opentype-expected.txt:
              * platform/gtk/fast/css/inline-element-line-break-expected.txt:
              * platform/gtk/fast/css/input-search-padding-expected.txt:
              * platform/gtk/fast/css/non-standard-checkbox-size-expected.txt:
              * platform/gtk/fast/css/percent-top-relative-container-height-unspecified-expected.txt:
              * platform/gtk/fast/css/preserve-user-specified-zoom-level-on-reload-expected.txt:
              * platform/gtk/fast/css/pseudo-element-line-break-expected.txt:
              * platform/gtk/fast/css/rtl-to-viewport-expected.txt:
              * platform/gtk/fast/css/shadow-multiple-expected.txt:
              * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
              * platform/gtk/fast/css/transformed-mask-expected.txt:
              * platform/gtk/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt:
              * platform/gtk/fast/dynamic/window-resize-scrollbars-test-expected.txt:
              * platform/gtk/fast/dynamic/window-scrollbars-test-expected.txt:
              * platform/gtk/fast/events/event-sender-mouse-moved-expected.txt:
              * platform/gtk/fast/events/keydown-1-expected.txt:
              * platform/gtk/fast/events/mouseout-dead-node-expected.txt:
              * platform/gtk/fast/events/standalone-image-drag-to-editable-expected.txt:
              * platform/gtk/fast/forms/001-expected.txt:
              * platform/gtk/fast/forms/003-expected.txt:
              * platform/gtk/fast/forms/004-expected.txt:
              * platform/gtk/fast/forms/006-expected.txt:
              * platform/gtk/fast/forms/007-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label01-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label02-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label03-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label04-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label05-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label06-expected.txt:
              * platform/gtk/fast/forms/HTMLOptionElement_label07-expected.txt:
              * platform/gtk/fast/forms/basic-buttons-expected.txt:
              * platform/gtk/fast/forms/basic-inputs-expected.txt:
              * platform/gtk/fast/forms/basic-textareas-expected.txt:
              * platform/gtk/fast/forms/blankbuttons-expected.txt:
              * platform/gtk/fast/forms/box-shadow-override-expected.txt:
              * platform/gtk/fast/forms/button-align-expected.txt:
              * platform/gtk/fast/forms/button-cannot-be-nested-expected.txt:
              * platform/gtk/fast/forms/button-default-title-expected.txt:
              * platform/gtk/fast/forms/button-generated-content-expected.txt:
              * platform/gtk/fast/forms/button-inner-block-reuse-expected.txt:
              * platform/gtk/fast/forms/button-positioned-expected.txt:
              * platform/gtk/fast/forms/button-sizes-expected.txt:
              * platform/gtk/fast/forms/button-style-color-expected.txt:
              * platform/gtk/fast/forms/button-submit-expected.txt:
              * platform/gtk/fast/forms/button-table-styles-expected.txt:
              * platform/gtk/fast/forms/button-text-transform-expected.txt:
              * platform/gtk/fast/forms/button-white-space-expected.txt:
              * platform/gtk/fast/forms/caret-rtl-expected.txt:
              * platform/gtk/fast/forms/checkbox-radio-onchange-expected.txt:
              * platform/gtk/fast/forms/control-clip-expected.txt:
              * platform/gtk/fast/forms/control-clip-overflow-expected.txt:
              * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
              * platform/gtk/fast/forms/disabled-select-change-index-expected.txt:
              * platform/gtk/fast/forms/encoding-test-expected.txt:
              * platform/gtk/fast/forms/fieldset-align-expected.txt:
              * platform/gtk/fast/forms/fieldset-with-float-expected.txt:
              * platform/gtk/fast/forms/file-input-direction-expected.txt:
              * platform/gtk/fast/forms/file-input-disabled-expected.txt:
              * platform/gtk/fast/forms/float-before-fieldset-expected.txt:
              * platform/gtk/fast/forms/floating-textfield-relayout-expected.txt:
              * platform/gtk/fast/forms/form-added-to-table-expected.txt:
              * platform/gtk/fast/forms/form-element-geometry-expected.txt:
              * platform/gtk/fast/forms/form-hides-table-expected.txt:
              * platform/gtk/fast/forms/form-in-malformed-markup-expected.txt:
              * platform/gtk/fast/forms/formmove-expected.txt:
              * platform/gtk/fast/forms/formmove2-expected.txt:
              * platform/gtk/fast/forms/formmove3-expected.txt:
              * platform/gtk/fast/forms/hidden-input-file-expected.txt:
              * platform/gtk/fast/forms/hidden-listbox-expected.txt:
              * platform/gtk/fast/forms/image-border-expected.txt:
              * platform/gtk/fast/forms/indeterminate-expected.txt:
              * platform/gtk/fast/forms/input-align-expected.txt:
              * platform/gtk/fast/forms/input-align-image-expected.txt:
              * platform/gtk/fast/forms/input-appearance-bkcolor-expected.txt:
              * platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.txt:
              * platform/gtk/fast/forms/input-appearance-disabled-expected.txt:
              * platform/gtk/fast/forms/input-appearance-focus-expected.txt:
              * platform/gtk/fast/forms/input-appearance-height-expected.txt:
              * platform/gtk/fast/forms/input-appearance-preventDefault-expected.txt:
              * platform/gtk/fast/forms/input-appearance-readonly-expected.txt:
              * platform/gtk/fast/forms/input-appearance-selection-expected.txt:
              * platform/gtk/fast/forms/input-appearance-visibility-expected.txt:
              * platform/gtk/fast/forms/input-appearance-width-expected.txt:
              * platform/gtk/fast/forms/input-baseline-expected.txt:
              * platform/gtk/fast/forms/input-button-sizes-expected.txt:
              * platform/gtk/fast/forms/input-disabled-color-expected.txt:
              * platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
              * platform/gtk/fast/forms/input-field-text-truncated-expected.txt:
              * platform/gtk/fast/forms/input-first-letter-expected.txt:
              * platform/gtk/fast/forms/input-no-renderer-expected.txt:
              * platform/gtk/fast/forms/input-paste-undo-expected.txt:
              * platform/gtk/fast/forms/input-placeholder-focus-twice-expected.txt:
              * platform/gtk/fast/forms/input-readonly-autoscroll-expected.txt:
              * platform/gtk/fast/forms/input-readonly-dimmed-expected.txt:
              * platform/gtk/fast/forms/input-readonly-empty-expected.txt:
              * platform/gtk/fast/forms/input-spaces-expected.txt:
              * platform/gtk/fast/forms/input-table-expected.txt:
              * platform/gtk/fast/forms/input-text-click-inside-expected.txt:
              * platform/gtk/fast/forms/input-text-click-outside-expected.txt:
              * platform/gtk/fast/forms/input-text-double-click-expected.txt:
              * platform/gtk/fast/forms/input-text-drag-down-expected.txt:
              * platform/gtk/fast/forms/input-text-option-delete-expected.txt:
              * platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt:
              * platform/gtk/fast/forms/input-text-self-emptying-click-expected.txt:
              * platform/gtk/fast/forms/input-text-word-wrap-expected.txt:
              * platform/gtk/fast/forms/input-type-change-expected.txt:
              * platform/gtk/fast/forms/input-type-change2-expected.txt:
              * platform/gtk/fast/forms/input-type-text-min-width-expected.txt:
              * platform/gtk/fast/forms/input-value-expected.txt:
              * platform/gtk/fast/forms/isindex-placeholder-expected.txt:
              * platform/gtk/fast/forms/linebox-overflow-in-textarea-padding-expected.txt:
              * platform/gtk/fast/forms/listbox-scrollbar-incremental-load-expected.txt:
              * platform/gtk/fast/forms/listbox-width-change-expected.txt:
              * platform/gtk/fast/forms/menulist-clip-expected.txt:
              * platform/gtk/fast/forms/menulist-deselect-update-expected.txt:
              * platform/gtk/fast/forms/menulist-narrow-width-expected.txt:
              * platform/gtk/fast/forms/menulist-no-overflow-expected.txt:
              * platform/gtk/fast/forms/menulist-option-wrap-expected.txt:
              * platform/gtk/fast/forms/menulist-restrict-line-height-expected.txt:
              * platform/gtk/fast/forms/menulist-separator-painting-expected.txt:
              * platform/gtk/fast/forms/menulist-style-color-expected.txt:
              * platform/gtk/fast/forms/menulist-width-change-expected.txt:
              * platform/gtk/fast/forms/minWidthPercent-expected.txt:
              * platform/gtk/fast/forms/negativeLineHeight-expected.txt:
              * platform/gtk/fast/forms/option-index-expected.txt:
              * platform/gtk/fast/forms/option-script-expected.txt:
              * platform/gtk/fast/forms/option-strip-whitespace-expected.txt:
              * platform/gtk/fast/forms/option-text-clip-expected.txt:
              * platform/gtk/fast/forms/password-placeholder-text-security-expected.txt:
              * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
              * platform/gtk/fast/forms/placeholder-set-attribute-expected.txt:
              * platform/gtk/fast/forms/placeholder-set-value-expected.txt:
              * platform/gtk/fast/forms/placeholder-stripped-expected.txt:
              * platform/gtk/fast/forms/plaintext-mode-2-expected.txt:
              * platform/gtk/fast/forms/preserveFormDuringResidualStyle-expected.txt:
              * platform/gtk/fast/forms/radio-attr-order-expected.txt:
              * platform/gtk/fast/forms/radio-nested-labels-expected.txt:
              * platform/gtk/fast/forms/radio_checked-expected.txt:
              * platform/gtk/fast/forms/radio_checked_dynamic-expected.txt:
              * platform/gtk/fast/forms/range-thumb-height-percentage-expected.txt:
              * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
              * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
              * platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt:
              * platform/gtk/fast/forms/search-rtl-expected.txt:
              * platform/gtk/fast/forms/search-transformed-expected.txt:
              * platform/gtk/fast/forms/search-vertical-alignment-expected.txt:
              * platform/gtk/fast/forms/search-zoomed-expected.txt:
              * platform/gtk/fast/forms/searchfield-heights-expected.txt:
              * platform/gtk/fast/forms/select-align-expected.txt:
              * platform/gtk/fast/forms/select-baseline-expected.txt:
              * platform/gtk/fast/forms/select-block-background-expected.txt:
              * platform/gtk/fast/forms/select-change-listbox-size-expected.txt:
              * platform/gtk/fast/forms/select-change-listbox-to-popup-expected.txt:
              * platform/gtk/fast/forms/select-change-popup-to-listbox-expected.txt:
              * platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.txt:
              * platform/gtk/fast/forms/select-disabled-appearance-expected.txt:
              * platform/gtk/fast/forms/select-display-none-style-resolve-expected.txt:
              * platform/gtk/fast/forms/select-empty-option-height-expected.txt:
              * platform/gtk/fast/forms/select-initial-position-expected.txt:
              * platform/gtk/fast/forms/select-item-background-clip-expected.txt:
              * platform/gtk/fast/forms/select-list-box-with-height-expected.txt:
              * platform/gtk/fast/forms/select-selected-expected.txt:
              * platform/gtk/fast/forms/select-size-expected.txt:
              * platform/gtk/fast/forms/select-style-expected.txt:
              * platform/gtk/fast/forms/select-visual-hebrew-expected.txt:
              * platform/gtk/fast/forms/select-writing-direction-natural-expected.txt:
              * platform/gtk/fast/forms/slider-padding-expected.txt:
              * platform/gtk/fast/forms/slider-thumb-shared-style-expected.txt:
              * platform/gtk/fast/forms/slider-thumb-stylability-expected.txt:
              * platform/gtk/fast/forms/stuff-on-my-optgroup-expected.txt:
              * platform/gtk/fast/forms/tabbing-input-iframe-expected.txt:
              * platform/gtk/fast/forms/targeted-frame-submission-expected.txt:
              * platform/gtk/fast/forms/text-style-color-expected.txt:
              * platform/gtk/fast/forms/textAreaLineHeight-expected.txt:
              * platform/gtk/fast/forms/textarea-align-expected.txt:
              * platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
              * platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt:
              * platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt:
              * platform/gtk/fast/forms/textarea-scroll-height-expected.txt:
              * platform/gtk/fast/forms/textarea-scrollbar-expected.txt:
              * platform/gtk/fast/forms/textarea-scrolled-type-expected.txt:
              * platform/gtk/fast/forms/textarea-setinnerhtml-expected.txt:
              * platform/gtk/fast/forms/textarea-width-expected.txt:
              * platform/gtk/fast/forms/textfield-focus-ring-expected.txt:
              * platform/gtk/fast/forms/textfield-outline-expected.txt:
              * platform/gtk/fast/forms/thumbslider-crash-expected.txt:
              * platform/gtk/fast/forms/thumbslider-no-parent-slider-expected.txt:
              * platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt:
              * platform/gtk/fast/frames/001-expected.txt:
              * platform/gtk/fast/frames/contentWindow_Frame-expected.txt:
              * platform/gtk/fast/frames/contentWindow_iFrame-expected.txt:
              * platform/gtk/fast/frames/flattening/frameset-flattening-advanced-expected.txt:
              * platform/gtk/fast/frames/flattening/frameset-flattening-grid-expected.txt:
              * platform/gtk/fast/frames/flattening/frameset-flattening-simple-expected.txt:
              * platform/gtk/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt:
              * platform/gtk/fast/frames/flattening/frameset-flattening-subframesets-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-offscreen-expected.txt:
              * platform/gtk/fast/frames/flattening/iframe-flattening-simple-expected.txt:
              * platform/gtk/fast/frames/frame-navigation-expected.txt:
              * platform/gtk/fast/frames/frame-scrolling-attribute-expected.txt:
              * platform/gtk/fast/frames/frameElement-frame-expected.txt:
              * platform/gtk/fast/frames/frameElement-iframe-expected.txt:
              * platform/gtk/fast/frames/frameset-style-recalc-expected.txt:
              * platform/gtk/fast/frames/iframe-option-crash-expected.txt:
              * platform/gtk/fast/frames/iframe-scrolling-attribute-expected.txt:
              * platform/gtk/fast/frames/iframe-with-frameborder-expected.txt:
              * platform/gtk/fast/frames/inline-object-inside-frameset-expected.txt:
              * platform/gtk/fast/frames/onlyCommentInIFrame-expected.txt:
              * platform/gtk/fast/frames/take-focus-from-iframe-expected.txt:
              * platform/gtk/fast/frames/viewsource-attribute-expected.txt:
              * platform/gtk/fast/frames/viewsource-on-image-file-expected.txt:
              * platform/gtk/fast/gradients/radial-centered-expected.txt:
              * platform/gtk/fast/images/imagemap-focus-ring-expected.txt:
              * platform/gtk/fast/images/svg-background-partial-redraw-expected.txt:
              * platform/gtk/fast/inline/continuation-outlines-with-layers-2-expected.txt:
              * platform/gtk/fast/inline/inline-focus-ring-expected.txt:
              * platform/gtk/fast/layers/remove-only-this-layer-update-expected.txt:
              * platform/gtk/fast/lists/drag-into-marker-expected.txt:
              * platform/gtk/fast/multicol/border-padding-pagination-expected.txt:
              * platform/gtk/fast/multicol/client-rects-expected.txt:
              * platform/gtk/fast/multicol/column-break-with-balancing-expected.txt:
              * platform/gtk/fast/multicol/column-count-with-rules-expected.txt:
              * platform/gtk/fast/multicol/column-rules-expected.txt:
              * platform/gtk/fast/multicol/column-rules-stacking-expected.txt:
              * platform/gtk/fast/multicol/columns-shorthand-parsing-expected.txt:
              * platform/gtk/fast/multicol/float-avoidance-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71405 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0440967a
    • alex@webkit.org's avatar
      2010-11-05 Alejandro G. Castro <alex@igalia.com> · 3a83a65f
      alex@webkit.org authored
              Reviewed by Martin Robinson.
      
              [GTK] Avoid font hinting in the DRT
              https://bugs.webkit.org/show_bug.cgi?id=48548
      
              Rebaseline the test results after removing the font hinting.
      
              * platform/gtk/animations/animation-drt-api-expected.txt:
              * platform/gtk/animations/animation-drt-api-multiple-keyframes-expected.txt:
              * platform/gtk/animations/missing-values-first-keyframe-expected.txt:
              * platform/gtk/animations/missing-values-last-keyframe-expected.txt:
              * platform/gtk/animations/state-at-end-event-expected.txt:
              * platform/gtk/css1/basic/class_as_selector-expected.txt:
              * platform/gtk/css1/basic/comments-expected.txt:
              * platform/gtk/css1/basic/containment-expected.txt:
              * platform/gtk/css1/basic/contextual_selectors-expected.txt:
              * platform/gtk/css1/basic/grouping-expected.txt:
              * platform/gtk/css1/basic/id_as_selector-expected.txt:
              * platform/gtk/css1/basic/inheritance-expected.txt:
              * platform/gtk/css1/box_properties/border-expected.txt:
              * platform/gtk/css1/box_properties/border_bottom-expected.txt:
              * platform/gtk/css1/box_properties/border_bottom_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_bottom_width-expected.txt:
              * platform/gtk/css1/box_properties/border_bottom_width_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_color-expected.txt:
              * platform/gtk/css1/box_properties/border_color_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_left-expected.txt:
              * platform/gtk/css1/box_properties/border_left_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_left_width-expected.txt:
              * platform/gtk/css1/box_properties/border_left_width_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_right-expected.txt:
              * platform/gtk/css1/box_properties/border_right_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_right_width-expected.txt:
              * platform/gtk/css1/box_properties/border_right_width_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_style-expected.txt:
              * platform/gtk/css1/box_properties/border_style_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_top-expected.txt:
              * platform/gtk/css1/box_properties/border_top_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_top_width-expected.txt:
              * platform/gtk/css1/box_properties/border_top_width_inline-expected.txt:
              * platform/gtk/css1/box_properties/border_width-expected.txt:
              * platform/gtk/css1/box_properties/border_width_inline-expected.txt:
              * platform/gtk/css1/box_properties/clear-expected.txt:
              * platform/gtk/css1/box_properties/clear_float-expected.txt:
              * platform/gtk/css1/box_properties/float-expected.txt:
              * platform/gtk/css1/box_properties/float_elements_in_series-expected.txt:
              * platform/gtk/css1/box_properties/float_margin-expected.txt:
              * platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
              * platform/gtk/css1/box_properties/height-expected.txt:
              * platform/gtk/css1/box_properties/margin-expected.txt:
              * platform/gtk/css1/box_properties/margin_bottom-expected.txt:
              * platform/gtk/css1/box_properties/margin_bottom_inline-expected.txt:
              * platform/gtk/css1/box_properties/margin_inline-expected.txt:
              * platform/gtk/css1/box_properties/margin_left-expected.txt:
              * platform/gtk/css1/box_properties/margin_left_inline-expected.txt:
              * platform/gtk/css1/box_properties/margin_right-expected.txt:
              * platform/gtk/css1/box_properties/margin_right_inline-expected.txt:
              * platform/gtk/css1/box_properties/margin_top-expected.txt:
              * platform/gtk/css1/box_properties/margin_top_inline-expected.txt:
              * platform/gtk/css1/box_properties/padding-expected.txt:
              * platform/gtk/css1/box_properties/padding_bottom-expected.txt:
              * platform/gtk/css1/box_properties/padding_bottom_inline-expected.txt:
              * platform/gtk/css1/box_properties/padding_inline-expected.txt:
              * platform/gtk/css1/box_properties/padding_left-expected.txt:
              * platform/gtk/css1/box_properties/padding_left_inline-expected.txt:
              * platform/gtk/css1/box_properties/padding_right-expected.txt:
              * platform/gtk/css1/box_properties/padding_right_inline-expected.txt:
              * platform/gtk/css1/box_properties/padding_top-expected.txt:
              * platform/gtk/css1/box_properties/padding_top_inline-expected.txt:
              * platform/gtk/css1/box_properties/width-expected.txt:
              * platform/gtk/css1/cascade/cascade_order-expected.txt:
              * platform/gtk/css1/cascade/important-expected.txt:
              * platform/gtk/css1/classification/display-expected.txt:
              * platform/gtk/css1/classification/list_style-expected.txt:
              * platform/gtk/css1/classification/list_style_image-expected.txt:
              * platform/gtk/css1/classification/list_style_position-expected.txt:
              * platform/gtk/css1/classification/list_style_type-expected.txt:
              * platform/gtk/css1/classification/white_space-expected.txt:
              * platform/gtk/css1/color_and_background/background-expected.txt:
              * platform/gtk/css1/color_and_background/background_attachment-expected.txt:
              * platform/gtk/css1/color_and_background/background_color-expected.txt:
              * platform/gtk/css1/color_and_background/background_image-expected.txt:
              * platform/gtk/css1/color_and_background/background_position-expected.txt:
              * platform/gtk/css1/color_and_background/background_repeat-expected.txt:
              * platform/gtk/css1/color_and_background/color-expected.txt:
              * platform/gtk/css1/conformance/forward_compatible_parsing-expected.txt:
              * platform/gtk/css1/font_properties/font-expected.txt:
              * platform/gtk/css1/font_properties/font_family-expected.txt:
              * platform/gtk/css1/font_properties/font_size-expected.txt:
              * platform/gtk/css1/font_properties/font_style-expected.txt:
              * platform/gtk/css1/font_properties/font_variant-expected.txt:
              * platform/gtk/css1/font_properties/font_weight-expected.txt:
              * platform/gtk/css1/formatting_model/canvas-expected.txt:
              * platform/gtk/css1/formatting_model/floating_elements-expected.txt:
              * platform/gtk/css1/formatting_model/height_of_lines-expected.txt:
              * platform/gtk/css1/formatting_model/horizontal_formatting-expected.txt:
              * platform/gtk/css1/formatting_model/inline_elements-expected.txt:
              * platform/gtk/css1/formatting_model/replaced_elements-expected.txt:
              * platform/gtk/css1/formatting_model/vertical_formatting-expected.txt:
              * platform/gtk/css1/pseudo/anchor-expected.txt:
              * platform/gtk/css1/pseudo/firstletter-expected.txt:
              * platform/gtk/css1/pseudo/firstline-expected.txt:
              * platform/gtk/css1/pseudo/multiple_pseudo_elements-expected.txt:
              * platform/gtk/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
              * platform/gtk/css1/text_properties/letter_spacing-expected.txt:
              * platform/gtk/css1/text_properties/line_height-expected.txt:
              * platform/gtk/css1/text_properties/text_align-expected.txt:
              * platform/gtk/css1/text_properties/text_decoration-expected.txt:
              * platform/gtk/css1/text_properties/text_indent-expected.txt:
              * platform/gtk/css1/text_properties/text_transform-expected.txt:
              * platform/gtk/css1/text_properties/vertical_align-expected.txt:
              * platform/gtk/css1/text_properties/word_spacing-expected.txt:
              * platform/gtk/css1/units/color_units-expected.txt:
              * platform/gtk/css1/units/length_units-expected.txt:
              * platform/gtk/css1/units/percentage_units-expected.txt:
              * platform/gtk/css1/units/urls-expected.txt:
              * platform/gtk/css3/css3-modsel-33-expected.txt:
              * platform/gtk/css3/css3-modsel-35-expected.txt:
              * platform/gtk/css3/css3-modsel-36-expected.txt:
              * platform/gtk/css3/css3-modsel-37-expected.txt:
              * platform/gtk/editing/deleting/4922367-expected.txt:
              * platform/gtk/editing/deleting/5026848-1-expected.txt:
              * platform/gtk/editing/deleting/5026848-2-expected.txt:
              * platform/gtk/editing/deleting/5026848-3-expected.txt:
              * platform/gtk/editing/deleting/5032066-expected.txt:
              * platform/gtk/editing/deleting/5091898-expected.txt:
              * platform/gtk/editing/deleting/5099303-expected.txt:
              * platform/gtk/editing/deleting/5115601-expected.txt:
              * platform/gtk/editing/deleting/5126166-expected.txt:
              * platform/gtk/editing/deleting/5156801-2-expected.txt:
              * platform/gtk/editing/deleting/5206311-1-expected.txt:
              * platform/gtk/editing/deleting/5206311-2-expected.txt:
              * platform/gtk/editing/deleting/5272440-expected.txt:
              * platform/gtk/editing/deleting/5300379-expected.txt:
              * platform/gtk/editing/deleting/5369009-expected.txt:
              * platform/gtk/editing/deleting/5390681-2-expected.txt:
              * platform/gtk/editing/deleting/5433862-2-expected.txt:
              * platform/gtk/editing/deleting/5483370-expected.txt:
              * platform/gtk/editing/deleting/delete-3608430-fix-expected.txt:
              * platform/gtk/editing/deleting/delete-3608462-fix-expected.txt:
              * platform/gtk/editing/deleting/delete-3959464-fix-expected.txt:
              * platform/gtk/editing/deleting/delete-and-undo-expected.txt:
              * platform/gtk/editing/deleting/delete-block-contents-003-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-010-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-012-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-013-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-014-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-015-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-016-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-017-expected.txt:
              * platform/gtk/editing/deleting/delete-br-001-expected.txt:
              * platform/gtk/editing/deleting/delete-br-002-expected.txt:
              * platform/gtk/editing/deleting/delete-br-003-expected.txt:
              * platform/gtk/editing/deleting/delete-br-004-expected.txt:
              * platform/gtk/editing/deleting/delete-br-005-expected.txt:
              * platform/gtk/editing/deleting/delete-br-006-expected.txt:
              * platform/gtk/editing/deleting/delete-br-007-expected.txt:
              * platform/gtk/editing/deleting/delete-br-010-expected.txt:
              * platform/gtk/editing/deleting/delete-br-013-expected.txt:
              * platform/gtk/editing/deleting/delete-by-word-001-expected.txt:
              * platform/gtk/editing/deleting/delete-contiguous-ws-001-expected.txt:
              * platform/gtk/editing/deleting/delete-line-001-expected.txt:
              * platform/gtk/editing/deleting/delete-line-002-expected.txt:
              * platform/gtk/editing/deleting/delete-line-005-expected.txt:
              * platform/gtk/editing/deleting/delete-line-006-expected.txt:
              * platform/gtk/editing/deleting/delete-line-007-expected.txt:
              * platform/gtk/editing/deleting/delete-line-008-expected.txt:
              * platform/gtk/editing/deleting/delete-line-009-expected.txt:
              * platform/gtk/editing/deleting/delete-line-010-expected.txt:
              * platform/gtk/editing/deleting/delete-line-011-expected.txt:
              * platform/gtk/editing/deleting/delete-line-012-expected.txt:
              * platform/gtk/editing/deleting/delete-line-013-expected.txt:
              * platform/gtk/editing/deleting/delete-line-014-expected.txt:
              * platform/gtk/editing/deleting/delete-line-end-ws-001-expected.txt:
              * platform/gtk/editing/deleting/delete-line-end-ws-002-expected.txt:
              * platform/gtk/editing/deleting/delete-listitem-001-expected.txt:
              * platform/gtk/editing/deleting/delete-listitem-002-expected.txt:
              * platform/gtk/editing/deleting/delete-to-end-of-paragraph-expected.txt:
              * platform/gtk/editing/deleting/delete-to-select-table-expected.txt:
              * platform/gtk/editing/deleting/delete-trailing-ws-002-expected.txt:
              * platform/gtk/editing/deleting/delete-ws-fixup-001-expected.txt:
              * platform/gtk/editing/deleting/delete-ws-fixup-002-expected.txt:
              * platform/gtk/editing/deleting/forward-delete-expected.txt:
              * platform/gtk/editing/deleting/merge-whitespace-pre-expected.txt:
              * platform/gtk/editing/deleting/move-nodes-001-expected.txt:
              * platform/gtk/editing/deleting/smart-delete-003-expected.txt:
              * platform/gtk/editing/deleting/smart-delete-004-expected.txt:
              * platform/gtk/editing/deleting/type-delete-after-quote-expected.txt:
              * platform/gtk/editing/execCommand/4580583-1-expected.txt:
              * platform/gtk/editing/execCommand/4580583-2-expected.txt:
              * platform/gtk/editing/execCommand/4747450-expected.txt:
              * platform/gtk/editing/execCommand/4916402-expected.txt:
              * platform/gtk/editing/execCommand/4916541-expected.txt:
              * platform/gtk/editing/execCommand/4924441-expected.txt:
              * platform/gtk/editing/execCommand/5080333-1-expected.txt:
              * platform/gtk/editing/execCommand/5080333-2-expected.txt:
              * platform/gtk/editing/execCommand/5136770-expected.txt:
              * platform/gtk/editing/execCommand/5138441-expected.txt:
              * platform/gtk/editing/execCommand/5142012-1-expected.txt:
              * platform/gtk/editing/execCommand/5142012-2-expected.txt:
              * platform/gtk/editing/execCommand/5190926-expected.txt:
              * platform/gtk/editing/execCommand/5481523-expected.txt:
              * platform/gtk/editing/execCommand/5482023-expected.txt:
              * platform/gtk/editing/execCommand/5569741-expected.txt:
              * platform/gtk/editing/inserting/12882-expected.txt:
              * platform/gtk/editing/inserting/4840662-expected.txt:
              * platform/gtk/editing/inserting/4875189-1-expected.txt:
              * platform/gtk/editing/inserting/4875189-2-expected.txt:
              * platform/gtk/editing/inserting/4959067-expected.txt:
              * platform/gtk/editing/inserting/4960120-2-expected.txt:
              * platform/gtk/editing/inserting/5002441-expected.txt:
              * platform/gtk/editing/inserting/5058163-1-expected.txt:
              * platform/gtk/editing/inserting/5058163-2-expected.txt:
              * platform/gtk/editing/inserting/5156401-2-expected.txt:
              * platform/gtk/editing/inserting/5418891-expected.txt:
              * platform/gtk/editing/inserting/5510537-expected.txt:
              * platform/gtk/editing/inserting/5549929-2-expected.txt:
              * platform/gtk/editing/inserting/5549929-3-expected.txt:
              * platform/gtk/editing/inserting/6703873-expected.txt:
              * platform/gtk/editing/inserting/editable-inline-element-expected.txt:
              * platform/gtk/editing/inserting/edited-whitespace-1-expected.txt:
              * platform/gtk/editing/inserting/insert-3800346-fix-expected.txt:
              * platform/gtk/editing/inserting/insert-3851164-fix-expected.txt:
              * platform/gtk/editing/inserting/insert-3907422-fix-expected.txt:
              * platform/gtk/editing/inserting/insert-div-009-expected.txt:
              * platform/gtk/editing/inserting/insert-div-024-expected.txt:
              * platform/gtk/editing/inserting/insert-text-with-newlines-expected.txt:
              * platform/gtk/editing/inserting/redo-expected.txt:
              * platform/gtk/editing/inserting/typing-002-expected.txt:
              * platform/gtk/editing/pasteboard/4076267-2-expected.txt:
              * platform/gtk/editing/pasteboard/4076267-3-expected.txt:
              * platform/gtk/editing/pasteboard/4076267-expected.txt:
              * platform/gtk/editing/pasteboard/5032095-expected.txt:
              * platform/gtk/editing/pasteboard/5071074-2-expected.txt:
              * platform/gtk/editing/pasteboard/5075944-3-expected.txt:
              * platform/gtk/editing/pasteboard/5089327-expected.txt:
              * platform/gtk/editing/pasteboard/5134759-expected.txt:
              * platform/gtk/editing/pasteboard/5156401-1-expected.txt:
              * platform/gtk/editing/pasteboard/5387578-expected.txt:
              * platform/gtk/editing/pasteboard/5483567-expected.txt:
              * platform/gtk/editing/pasteboard/7955-expected.txt:
              * platform/gtk/editing/pasteboard/cut-text-001-expected.txt:
              * platform/gtk/editing/pasteboard/drag-drop-dead-frame-expected.txt:
              * platform/gtk/editing/pasteboard/drag-drop-modifies-page-expected.txt:
              * platform/gtk/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt:
              * platform/gtk/editing/pasteboard/drag-selected-image-to-contenteditable-expected.txt:
              * platform/gtk/editing/pasteboard/drop-text-without-selection-expected.txt:
              * platform/gtk/editing/pasteboard/innerText-inline-table-expected.txt:
              * platform/gtk/editing/pasteboard/paste-blockquote-1-expected.txt:
              * platform/gtk/editing/pasteboard/paste-blockquote-2-expected.txt:
              * platform/gtk/editing/pasteboard/paste-blockquote-3-expected.txt:
              * platform/gtk/editing/pasteboard/paste-blockquote-after-blockquote-expected.txt:
              * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.txt:
              * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.txt:
              * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.txt:
              * platform/gtk/editing/pasteboard/paste-blockquote-into-blockquote-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-001-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-002-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-003-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-004-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-005-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-006-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-007-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71404 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3a83a65f
    • alex@webkit.org's avatar
      2010-11-05 Alejandro G. Castro <alex@igalia.com> · 6bf41963
      alex@webkit.org authored
              Reviewed by Martin Robinson.
      
              [GTK] Avoid font hinting in the DRT
              https://bugs.webkit.org/show_bug.cgi?id=48548
      
              Change the settings to avoid font hinting, it was causing
              different results depending on the distribution.
      
              * DumpRenderTree/gtk/DumpRenderTree.cpp:
              (initializeGtkFontSettings):
              * DumpRenderTree/gtk/fonts/fonts.conf:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71403 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6bf41963
    • pfeldman@chromium.org's avatar
      2010-11-05 Pavel Feldman <pfeldman@chromium.org> · 88bc1da4
      pfeldman@chromium.org authored
              Reviewed by Timothy Hatcher.
      
              Web Inspector: inspector lags on large resources with numerous <script> tags.
              https://bugs.webkit.org/show_bug.cgi?id=49060
      
              * inspector/front-end/ScriptsPanel.js:
              (WebInspector.ScriptsPanel.prototype._addScriptToFilesMenu):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71402 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      88bc1da4
    • paroga@webkit.org's avatar
      2010-11-05 Patrick Gansterer <paroga@webkit.org> · 9d2f832c
      paroga@webkit.org authored
              Reviewed by David Kilzer.
      
              Replace ARRAYSIZE with WTF_ARRAY_LENGTH
              https://bugs.webkit.org/show_bug.cgi?id=48903
      
              * platform/UUID.cpp:
              (WebCore::createCanonicalUUIDString):
              * platform/graphics/chromium/FontCacheChromiumWin.cpp:
              (WebCore::FontCache::getFontDataForCharacters):
              * platform/graphics/win/FontCacheWin.cpp:
              (WebCore::FontCache::getLastResortFallbackFont):
              * platform/graphics/win/IconWin.cpp:
              (WebCore::Icon::createIconForFiles):
              * platform/win/ClipboardUtilitiesWin.cpp:
              (WebCore::getWebLocData):
              * platform/win/ClipboardWin.cpp:
              (WebCore::createGlobalHDropContent):
              (WebCore::createGlobalImageFileDescriptor):
              (WebCore::ClipboardWin::files):
              (WebCore::ClipboardWin::writeURL):
              * platform/win/DragDataWin.cpp:
              (WebCore::DragData::asFilenames):
              * platform/win/FileSystemWin.cpp:
              (WebCore::safeCreateFile):
      2010-11-05  Patrick Gansterer  <paroga@webkit.org>
      
              Reviewed by David Kilzer.
      
              Replace ARRAYSIZE with WTF_ARRAY_LENGTH
              https://bugs.webkit.org/show_bug.cgi?id=48903
      
              * WebCoreSupport/EditorClientEfl.cpp:
              (WebCore::EditorClientEfl::interpretKeyEvent):
      2010-11-05  Patrick Gansterer  <paroga@webkit.org>
      
              Reviewed by David Kilzer.
      
              Replace ARRAYSIZE with WTF_ARRAY_LENGTH
              https://bugs.webkit.org/show_bug.cgi?id=48903
      
              * WebCoreSupport/WebChromeClient.cpp:
              (WebChromeClient::exceededDatabaseQuota):
              * WebKitDLL.cpp:
              (DllGetClassObject):
              * WebView.cpp:
              (WebView::mouseWheel):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71401 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9d2f832c
    • ukai@chromium.org's avatar
      Unreviewed. · 35c18727
      ukai@chromium.org authored
      Fix wrong test_expectation format.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71400 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      35c18727
    • rolandsteiner@chromium.org's avatar
      2010-11-05 Roland Steiner <rolandsteiner@chromium.org> · 75715e3e
      rolandsteiner@chromium.org authored
              Reviewed by Dirk Schulze.
      
              Bug 48979 - [Chromium] SVGListPropertyTearOff.h: function commitChange ASSERTs on Win & Mac
              https://bugs.webkit.org/show_bug.cgi?id=48979
      
              Remove Chromium expectation entry.
      
              * platform/chromium/test_expectations.txt:
      2010-11-05  Roland Steiner  <rolandsteiner@chromium.org>
      
              Reviewed by Dirk Schulze.
      
              Bug 48979 - [Chromium] SVGListPropertyTearOff.h: function commitChange ASSERTs on Win & Mac
              https://bugs.webkit.org/show_bug.cgi?id=48979
      
              Function removeItemValuesAndWrappers(): Move code out of 'if' statement so that
              'wrappers' and 'values' stay synced.
      
              test: svg/dom/baseVal-animVal-crash.html doesn't ASSERT
      
              * svg/properties/SVGListProperty.h:
              (WebCore::SVGListProperty::removeItemValuesAndWrappers):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71399 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      75715e3e
    • eric@webkit.org's avatar
      2010-11-05 Eric Seidel <eric@webkit.org> · b3b79259
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              build-webkit spams system.log by repeatedly checking for PBXProductDirectory in com.apple.Xcode
              https://bugs.webkit.org/show_bug.cgi?id=49051
      
              This is a speculative fix.  The unit tests cover these methods, however
              I don't know if this will fully stop the system.log spam.
      
              * Scripts/webkitpy/layout_tests/port/base.py:
              * Scripts/webkitpy/layout_tests/port/webkit.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71398 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b3b79259
    • ukai@chromium.org's avatar
      Unreviewed, updating Chromium expectations. · d6735c47
      ukai@chromium.org authored
      Add failure for crbug 62025 and 62026
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71397 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d6735c47
    • commit-queue@webkit.org's avatar
      2010-11-05 John Reck <jreck@google.com> · 851e5b8f
      commit-queue@webkit.org authored
              Reviewed by Nikolas Zimmermann.
      
              The change to SVGPropertyTearOff by CodeGeneratorV8.pm caused two build failures
              for Android. One was a missing SVGPropertyTearOff.h include, the other was a
              missing forward declaration of FloatRect. Seems to be the result of:
              https://bugs.webkit.org/show_bug.cgi?id=48204
      
              Bug: https://bugs.webkit.org/show_bug.cgi?id=49025
      
              No tests needed, fixes build issue.
      
              * bindings/scripts/CodeGeneratorV8.pm:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71396 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      851e5b8f
    • rwlbuis@webkit.org's avatar
      2010-11-05 Rob Buis <rwlbuis@gmail.com> · a33aecc0
      rwlbuis@webkit.org authored
              Reviewed by David Hyatt.
      
              CSSRule#parentRule always null
              https://bugs.webkit.org/show_bug.cgi?id=46228
      
              Ensure MediaList child rules have the MediaList set as parent
              in order to correct their parentRule correctness.
      
              Test: fast/dom/css-mediarule-parentRule.html
      
              * css/CSSMediaRule.cpp:
              (WebCore::CSSMediaRule::CSSMediaRule):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71395 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a33aecc0
    • eric@webkit.org's avatar
      2010-11-05 Eric Seidel <eric@webkit.org> · cb561b3c
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              Add basic support for showing bot id on /queue-status/ pages
              https://bugs.webkit.org/show_bug.cgi?id=49037
      
              This support is really simple.  Eventually we'll want to
              show the bot id in the lock table too, but we don't have
              that information stored in the server yet.
      
              * QueueStatusServer/handlers/queuestatus.py:
              * QueueStatusServer/handlers/queuestatus_unittest.py: Added.
              * QueueStatusServer/templates/includes/singlequeuestatus.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71394 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cb561b3c
  2. 04 Nov, 2010 3 commits
    • tonikitoo@webkit.org's avatar
      2010-11-03 Antonio Gomes <tonikitoo@webkit.org>, Andre Pedralho <andre.pedralho@gmail.com> · f5e1ff6e
      tonikitoo@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen and Antti Koivisto.
      
              [Qt] Making effective use of nodesFromRect.
              https://bugs.webkit.org/show_bug.cgi?id=44089
      
              Patch adds a helper class (named TouchAdjuster) to improve tap actions
              on mobile touch devices. TouchAdjuster makes use of the newly added rect
              based hit test extension through the Document::nodesFromRect method.
              Given a rectangle as input, nodesFromRect returns a z-index ordered list
              of nodes whose boundaries intersect the rectangle.
      
              Basically the TouchAdjuster class intercepts the QGraphicsSceneMouseEvent
              passed to both QWebPagePrivate::mouse{Press,Release}Event methods before
              they are passed down to WebCore. The goal is to infer the target click position.
              For that, a rectangle is built up using the event position as a center point and
              expanding it based on the values and directions set in the Platform Plugin
              QWebTouchModifier::hitTestPadding.
      
              TouchAdjuster iterates over the list of nodes returned by nodesFromRect and
              picks the clickable one that has the largest intersection area with the hit
              test rectangle. The target position is then the center point of this intersection
              area.
      
              In case of no clickable node intersects the hit test area, the click position
              is not altered.
      
              TouchAdjuster is *only* working for QGraphicsWebView based views.
      
              * Api/qwebpage.cpp:
              (QWebPagePrivate::mousePressEvent):
              (QWebPagePrivate::mouseReleaseEvent):
              (QWebPagePrivate::adjustPointForClicking):
              (QWebPagePrivate::TouchAdjuster::TouchAdjuster):
              (QWebPagePrivate::TouchAdjuster::findCandidatePointForTouch):
              (isClickableElement):
              (hasMouseListener):
              (isValidFrameOwner):
              (nodeToElement):
              * Api/qwebpage_p.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71393 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f5e1ff6e
    • morrita@google.com's avatar
      2010-11-04 MORITA Hajime <morrita@google.com> · 3cb95c72
      morrita@google.com authored
              Reviewed by Kent Tamura.
      
              Expectation of /editing/spelling/spelling-textarea.html is confusing
              https://bugs.webkit.org/show_bug.cgi?id=48818
      
              - Turned spelling-contenteditable.html and spelling-textarea.html into
                single script-test named spelling-hasspellingmarker.html,
                which uses shouldBe() family for the assertion. The original tests
                misused testPassed() for printing.
              - Added a test for <input>, which possibly goes different path from
                editing <textarea> and @contentEditable.
              - Added a "false" case test to catch the error that results true for anything.
      
              * editing/spelling/script-tests/spelling-hasspellingmarker.js: Added.
              * editing/spelling/spelling-contenteditable-expected.txt: Removed.
              * editing/spelling/spelling-contenteditable.html: Removed.
              * editing/spelling/spelling-hasspellingmarker-expected.txt: Added.
              * editing/spelling/spelling-hasspellingmarker.html: Added.
              * editing/spelling/spelling-textarea-expected.txt: Removed.
              * editing/spelling/spelling-textarea.html: Removed.
              * platform/chromium/test_expectations.txt:
              * platform/gtk/Skipped:
              * platform/qt/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71392 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3cb95c72
    • commit-queue@webkit.org's avatar
      2010-11-04 usaini <usaini08@gmail.com> · 98ffe12d
      commit-queue@webkit.org authored
              Reviewed by Antonio Gomes.
      
              WebWindowFeatures has a faulty constructor for WebCore::WindowFeatures
              https://bugs.webkit.org/show_bug.cgi?id=48035
      
              * public/WebWindowFeatures.h:
              (WebKit::WebWindowFeatures::WebWindowFeatures): updated the constructor
              that takes in a WebCore::WindowFeature and had it copy all the variables
              over properly so that after calling the constructor WebWindowFeatures is
              always in a valid state. Before, the x,y,width,height booleans may be true, but
              the corresponding int values would not be updated.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71391 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      98ffe12d