WebKit-https.git
10 years ago2010-05-25 Ojan Vafai <ojan@chromium.org>
ojan@chromium.org [Tue, 25 May 2010 22:41:19 +0000 (22:41 +0000)]
2010-05-25  Ojan Vafai  <ojan@chromium.org>

        Reviewed by Chris Jerdonek.

        remove suppression of rietveld logging
        https://bugs.webkit.org/show_bug.cgi?id=39693

        Now that we only upload to rietveld explicitly, e.g. on the bot
        or via webkit-patch post-attachment-to-rietveld, we should print
        all the rietveld logging. It was suppressed before to avoid making
        webkit-patch upload too noisy.

        * Scripts/webkitpy/common/net/rietveld.py:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60191 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-22 Jer Noble <jer.noble@apple.com>
jer.noble@apple.com [Tue, 25 May 2010 22:29:24 +0000 (22:29 +0000)]
2010-05-22  Jer Noble  <jer.noble@apple.com>

        Reviewed by Adam Roben.

        Full screen doesn't work for video elements
        https://bugs.webkit.org/show_bug.cgi?id=39557
        rdar://problem/8011813

        Modified FullscreenVideoController to work with MediaPlayerPrivateFullscreenWindow.  The FullscreenVideoController
        is now MediaPlayerPrivate agnostic..

        * FullscreenVideoController.cpp:
        (FullscreenVideoController::LayoutClient::LayoutClient): New helper class which implements WKCACFLayerLayoutClient.
        (FullscreenVideoController::LayoutClient::layoutSublayersOfLayer):
        (FullscreenVideoController::FullscreenVideoController):
        (FullscreenVideoController::~FullscreenVideoController):
        (FullscreenVideoController::enterFullscreen):
        (FullscreenVideoController::exitFullscreen):
        (FullscreenVideoController::fullscreenClientWndProc): Handle WM_KEYDOWN.
        (FullscreenVideoController::createHUDWindow):
        (FullscreenVideoController::hudWndProc):  Handle WM_KEYDOWN.
        (FullscreenVideoController::onChar):
        (FullscreenVideoController::onKeyDown):  New function: handles the VK_ESCAPE case more reliably than WM_CHAR.
        * FullscreenVideoController.h:
        * WebView.h:
        (WebView::viewWindow): Added a simple viewWindow() accessor.
2010-05-22  Jer Noble  <jer.noble@apple.com>

        Reviewed by Adam Roben.

        Full screen doesn't work for video elements
        https://bugs.webkit.org/show_bug.cgi?id=39557
        rdar://problem/8011813

        Add fullscreen support for MediaPlayerPrivateVisualContext.  A new class, MediaPlayerPrivateFullscreenWindow,
        provides the fullscreen hwnd and layer renderer.  Any WKCACFLayer can be provided to MediaPlayerPrivateFullscreenWindow
        so future additional MediaPlayerPrivate implementations can use the fullscreen window.

        Minor additions have been made to the FloatSize and IntSize classes.

        MediaPlayerPrivateQuickTimeVisualContext now calls retrieveCurrentImage after creating a new
        videoLayer; this is an existing bug that was never really exposed before now.

        * WebCore.vcproj/WebCore.vcproj:
        * platform/graphics/FloatSize.h: Added aspectRatio() and scale(float).
        (WebCore::FloatSize::aspectRatio):
        (WebCore::FloatSize::scale):
        * platform/graphics/IntSize.h: Added aspectRatio().
        (WebCore::IntSize::aspectRatio):
        * platform/graphics/win/MediaPlayerPrivateFullscreenWindow.cpp: Added.
        * platform/graphics/win/MediaPlayerPrivateFullscreenWindow.h: Added.
        * platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.cpp: Call retrieveCurrentImage() after creating the videoLayer.
        (WebCore::MediaPlayerPrivateQuickTimeVisualContext::supportsFullscreen):
        (WebCore::MediaPlayerPrivateQuickTimeVisualContext::retrieveCurrentImage):
        (WebCore::MediaPlayerPrivateQuickTimeVisualContext::createLayerForMovie):
        * platform/graphics/win/WKCACFLayer.cpp:
        (WebCore::WKCACFLayer::WKCACFLayer):
        (WebCore::WKCACFLayer::removeFromSuperlayer):
        (WebCore::WKCACFLayer::setFrame):
        (WebCore::WKCACFLayer::internalSetNeedsDisplay):
        (WebCore::WKCACFLayer::setLayoutClient):
        (WebCore::WKCACFLayer::layoutSublayersProc):
        (WebCore::WKCACFLayer::layoutClient):
        (WebCore::WKCACFLayer::setNeedsLayout):
        * platform/graphics/win/WKCACFLayer.h: Add layout client class.
        (WebCore::WKCACFLayerLayoutClient::~WKCACFLayerLayoutClient):
        (WebCore::WKCACFLayer::frame): Added back frame()/setFrame().
        * platform/graphics/win/WebTiledLayer.cpp:
        (WebCore::WebTiledLayer::setFrame): Implamented setFrame() in subclass of WKCACFLayer
        * platform/graphics/win/WebTiledLayer.h:
        * platform/graphics/win/WebTiledLayer.cpp: Added setFrame() overriding WKCACFLayer's implementation
        (WebCore::WebTiledLayer::setFrame):
        * platform/graphics/win/WebTiledLayer.h:

2010-05-25  Jer Noble  <jer.noble@apple.com>

        Reviewed by Adam Roben.

        Full screen doesn't work for video elements
        https://bugs.webkit.org/show_bug.cgi?id=39557
        rdar://problem/8011813

        Re-enabled fullscreen support on windows, and modified tests to match.

        * platform/win/media/controls-after-reload-expected.txt:
        * platform/win/media/controls-drag-timebar-expected.txt:
        * platform/win/media/controls-strict-expected.txt:
        * platform/win/media/controls-styling-expected.txt:
        * platform/win/media/video-controls-rendering-expected.txt:
        * platform/win/media/video-display-toggle-expected.txt:
        * platform/win/media/video-no-audio-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60190 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago[Qt] Expose the editing behavior setting in DRT to test all editing code paths
tonikitoo@webkit.org [Tue, 25 May 2010 22:14:47 +0000 (22:14 +0000)]
[Qt] Expose the editing behavior setting in DRT to test all editing code paths
https://bugs.webkit.org/show_bug.cgi?id=39680

Reviewed by Ojan Vafai.
Patch by Antonio Gomes <tonikitoo@webkit.org>

WebKit/qt:

Add support to Qt's DRT to setting the editing behavior. Patch is a follow up of
bug 38603, which just stubbed out the Qt bits of it.

* WebCoreSupport/DumpRenderTreeSupportQt.cpp: Implementation of editing behavior control.
(DumpRenderTreeSupportQt::setEditingBehavior):
* WebCoreSupport/DumpRenderTreeSupportQt.h:

WebKitTools:

Implement LayoutTestController::setEditingBehavior in Qt's DRT.

* DumpRenderTree/qt/DumpRenderTreeQt.cpp:
(WebCore::DumpRenderTree::resetToConsistentStateBeforeTesting):
* DumpRenderTree/qt/LayoutTestControllerQt.cpp:
(LayoutTestController::setEditingBehavior):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60189 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoAllow FTS3 functions.
dumi@chromium.org [Tue, 25 May 2010 22:05:30 +0000 (22:05 +0000)]
Allow FTS3 functions.
https://bugs.webkit.org/show_bug.cgi?id=38003

Reviewed by Brady Eidson.

* storage/DatabaseAuthorizer.cpp:
(WebCore::DatabaseAuthorizer::addWhitelistedFunctions):
(WebCore::DatabaseAuthorizer::createVTable):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60188 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Anders Carlsson <andersca@apple.com>
andersca@apple.com [Tue, 25 May 2010 21:44:36 +0000 (21:44 +0000)]
2010-05-25  Anders Carlsson  <andersca@apple.com>

        Reviewed by Sam Weinig.

        Get rid of PluginDatabaseClient
        https://bugs.webkit.org/show_bug.cgi?id=39685

        PluginDatabaseClient isn't used anywhere so just remove it.

        * GNUmakefile.am:
        * plugins/PluginDatabase.cpp:
        (WebCore::PluginDatabase::PluginDatabase):
        (WebCore::PluginDatabase::refresh):
        * plugins/PluginDatabase.h:
        * plugins/PluginDatabaseClient.h: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60187 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago Reviewed by Darin Adler.
ap@apple.com [Tue, 25 May 2010 21:28:37 +0000 (21:28 +0000)]
    Reviewed by Darin Adler.

        https://bugs.webkit.org/show_bug.cgi?id=18595
        REGRESSION (r20766): Setting display:none on an iframe causes the ownerDocument to freeze

        Test: fast/events/frame-detached-in-mousedown.html

        * page/EventHandler.h: Added a boolean tracking whether EventHandler needs to reset capturing
        node on mouse up. It's only done for nodes that hold subframes - elements that capture events
        are responsible for resetting the state.

        * page/EventHandler.cpp:
        (WebCore::EventHandler::EventHandler): Don't initialize m_capturingMouseEventsNode, it's a
        RefPtr and is initialized automatically.
        (WebCore::EventHandler::handleMousePressEvent): Remember that EventHandler should reset
        capturing node on its own.
        (WebCore::EventHandler::handleMouseDoubleClickEvent): The code here looked like it was copied
        from the below in r21156. Copied correct code instead.
        (WebCore::EventHandler::handleMouseReleaseEvent): We only clear the capturing node when it
        holds a subframe, but the frame may be already detached by the time mouse up is handled, so the
        check was wrong - and return code of passMouseReleaseEventToSubframe() is obviously irrelevant.
        (WebCore::EventHandler::setCapturingMouseEventsNode): Remember that EventHandler should not
        reset capturing node on its own.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60186 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 James Robinson <jamesr@chromium.org>
jamesr@google.com [Tue, 25 May 2010 21:27:55 +0000 (21:27 +0000)]
2010-05-25  James Robinson  <jamesr@chromium.org>

        Unreviewed. Pixel expectations change only

        Move Leopard-specific pixel test results from platform/mac to platform/mac-leopard
        https://bugs.webkit.org/show_bug.cgi?id=39317

        Adds snow leopard specific baselines for tables/mozilla and moves the current
        leopard-specific baselines to platform/mac-leopard.

        * platform/mac-leopard/tables: Added.
        * platform/mac-leopard/tables/mozilla: Added.
        * platform/mac-leopard/tables/mozilla/bugs: Added.
        * platform/mac-leopard/tables/mozilla/bugs/bug10296-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug10296-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug10296-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug10296-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug1055-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1055-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug1055-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1055-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug106816-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug106816-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug106816-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug106816-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug113235-3-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug113235-3-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug113235-3-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug113235-3-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug11944-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug11944-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug11944-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug11944-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug119786-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug119786-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug119786-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug119786-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug131020-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug131020-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug131020-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug131020-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug13118-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug13118-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug13118-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug13118-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug13196-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug13196-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug13196-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug13196-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug133756-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug133756-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug133756-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug133756-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug139524-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug139524-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug139524-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug139524-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug14159-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug14159-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug14159-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug14159-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug1430-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1430-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug1430-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1430-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug14929-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug14929-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug14929-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug14929-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug15247-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug15247-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug15247-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug15247-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug17130-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug17130-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug17130-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug17130-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug17130-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug17130-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug17130-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug17130-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug1800-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1800-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug1800-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1800-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug18359-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug18359-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug18955-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug18955-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug18955-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug18955-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug19061-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug19061-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug19061-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug19061-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug19061-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug19061-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug19061-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug19061-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug194024-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug194024-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug19599-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug19599-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug19599-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug19599-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug20804-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug20804-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug20804-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug20804-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug2267-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2267-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug2267-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2267-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug23235-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug23235-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug23235-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug23235-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug23299-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug23299-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug23299-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug23299-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug24627-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug24627-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug24627-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug24627-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug2479-3-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug2479-3-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug2479-4-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-4-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug2479-4-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-4-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug25086-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug25086-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug25086-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug25086-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug25663-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug25663-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug25663-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug25663-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug2684-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2684-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug2684-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2684-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug27038-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug27038-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug27038-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug27038-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug2773-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2773-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug2773-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2773-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug2886-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2886-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug2886-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2886-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug29058-3-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug29058-3-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug29058-3-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug29058-3-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug29429-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug29429-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug29429-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug29429-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug2947-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2947-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug2947-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2947-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug2981-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2981-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug2981-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2981-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug2981-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2981-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug2981-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2981-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug2997-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2997-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug2997-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2997-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug30692-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug30692-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug3103-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug3103-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug3103-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug3103-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug32205-3-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug32205-3-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug32205-3-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug32205-3-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug33855-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug33855-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug33855-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug33855-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug3454-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug3454-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug3454-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug3454-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug3681-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug3681-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug3681-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug3681-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug3977-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug3977-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug3977-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug3977-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug41890-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug41890-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug41890-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug41890-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug42187-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug42187-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug42187-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug42187-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug43039-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug43039-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug43039-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug43039-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug4382-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug4382-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug43854-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug43854-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug43854-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug43854-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug4427-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug4427-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug4427-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug4427-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug44505-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug44505-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug44505-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug44505-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug45055-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug45055-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug45055-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug45055-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug45486-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug45486-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug45486-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug45486-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug46368-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug46368-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug46368-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug46368-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug46623-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46623-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug46623-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46623-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug46924-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46924-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug46924-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46924-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug47432-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug47432-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug47432-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug47432-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug51727-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug51727-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug51727-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug51727-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug52505-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug52505-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug52505-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug52505-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug52506-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug52506-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug52506-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug52506-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug5538-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug5538-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug5538-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug5538-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug55694-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug55694-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug55694-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug55694-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug57300-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug57300-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug57300-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug57300-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug5799-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug5799-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug5799-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug5799-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug5835-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug5835-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug5835-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug5835-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug60749-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug60749-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug60749-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug60749-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug6184-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug6184-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug6184-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug6184-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug6404-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug6404-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug6404-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug6404-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug650-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug650-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug650-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug650-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug68912-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug68912-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug68912-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug68912-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug69382-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug69382-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug69382-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug69382-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug7112-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7112-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug7112-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7112-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug7112-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7112-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug7112-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7112-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug7121-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7121-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug7121-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7121-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug7342-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug7342-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug7471-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7471-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug7471-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7471-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug7714-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7714-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug7714-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7714-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug78162-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug78162-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug78162-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug78162-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug80762-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug80762-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug80762-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug80762-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug82946-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug82946-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug82946-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug82946-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug8858-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug8858-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug8858-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug8858-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug8950-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug8950-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug8950-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug8950-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug9123-1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug9123-1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug9123-1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug9123-1-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug9123-2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug9123-2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug9123-2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug9123-2-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug92143-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug92143-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug92143-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug92143-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug93363-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug93363-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug93363-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug93363-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug96334-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug96334-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.png.
        * platform/mac-leopard/tables/mozilla/bugs/bug965-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug965-expected.checksum.
        * platform/mac-leopard/tables/mozilla/bugs/bug965-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug965-expected.png.
        * platform/mac-leopard/tables/mozilla/collapsing_borders: Added.
        * platform/mac-leopard/tables/mozilla/collapsing_borders/bug41262-3-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/collapsing_borders/bug41262-3-expected.checksum.
        * platform/mac-leopard/tables/mozilla/collapsing_borders/bug41262-3-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/collapsing_borders/bug41262-3-expected.png.
        * platform/mac-leopard/tables/mozilla/core: Added.
        * platform/mac-leopard/tables/mozilla/core/borders-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/borders-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/borders-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/borders-expected.png.
        * platform/mac-leopard/tables/mozilla/core/col_span-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_span-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/col_span-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_span-expected.png.
        * platform/mac-leopard/tables/mozilla/core/col_widths_auto_autoFix-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_autoFix-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/col_widths_auto_autoFix-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_autoFix-expected.png.
        * platform/mac-leopard/tables/mozilla/core/col_widths_auto_autoPer-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_autoPer-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/col_widths_auto_autoPer-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_autoPer-expected.png.
        * platform/mac-leopard/tables/mozilla/core/col_widths_auto_fix-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_fix-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/col_widths_auto_fix-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_fix-expected.png.
        * platform/mac-leopard/tables/mozilla/core/col_widths_auto_fixPer-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_fixPer-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/col_widths_auto_fixPer-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_fixPer-expected.png.
        * platform/mac-leopard/tables/mozilla/core/col_widths_auto_per-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_per-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/col_widths_auto_per-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_auto_per-expected.png.
        * platform/mac-leopard/tables/mozilla/core/col_widths_fix_autoFix-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_fix_autoFix-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/col_widths_fix_autoFix-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_fix_autoFix-expected.png.
        * platform/mac-leopard/tables/mozilla/core/col_widths_fix_autoPer-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_fix_autoPer-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/col_widths_fix_autoPer-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_fix_autoPer-expected.png.
        * platform/mac-leopard/tables/mozilla/core/col_widths_fix_fix-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_fix_fix-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/col_widths_fix_fix-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_fix_fix-expected.png.
        * platform/mac-leopard/tables/mozilla/core/col_widths_fix_fixPer-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_fix_fixPer-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/col_widths_fix_fixPer-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/col_widths_fix_fixPer-expected.png.
        * platform/mac-leopard/tables/mozilla/core/margins-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/margins-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/margins-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/margins-expected.png.
        * platform/mac-leopard/tables/mozilla/core/one_row-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/one_row-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/one_row-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/one_row-expected.png.
        * platform/mac-leopard/tables/mozilla/core/row_span-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/row_span-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/row_span-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/row_span-expected.png.
        * platform/mac-leopard/tables/mozilla/core/table_rules-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/table_rules-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/table_rules-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/table_rules-expected.png.
        * platform/mac-leopard/tables/mozilla/core/table_widths-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/core/table_widths-expected.checksum.
        * platform/mac-leopard/tables/mozilla/core/table_widths-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/core/table_widths-expected.png.
        * platform/mac-leopard/tables/mozilla/dom: Added.
        * platform/mac-leopard/tables/mozilla/dom/deleteTbodyRebuild1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/dom/deleteTbodyRebuild1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/dom/deleteTbodyRebuild1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/dom/deleteTbodyRebuild1-expected.png.
        * platform/mac-leopard/tables/mozilla/dom/insertCellsRebuild1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/dom/insertCellsRebuild1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/dom/insertCellsRebuild1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/dom/insertCellsRebuild1-expected.png.
        * platform/mac-leopard/tables/mozilla/images: Added.
        * platform/mac-leopard/tables/mozilla/images/adforce_imgis_com-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/images/adforce_imgis_com-expected.checksum.
        * platform/mac-leopard/tables/mozilla/images/adforce_imgis_com-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/images/adforce_imgis_com-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin: Added.
        * platform/mac-leopard/tables/mozilla/marvin/body_tbody-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/body_tbody-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/body_tbody-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/body_tbody-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/body_tfoot-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/body_tfoot-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/body_tfoot-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/body_tfoot-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/body_thead-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/body_thead-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/body_thead-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/body_thead-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/col_span-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/col_span-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/col_span-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/col_span-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_align_center-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_align_center-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_align_center-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_align_center-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_align_justify-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_align_justify-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_align_justify-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_align_justify-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_align_left-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_align_left-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_align_left-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_align_left-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_align_right-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_align_right-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_align_right-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_align_right-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_span-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_span-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_span-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_span-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_valign_baseline-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_valign_baseline-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_valign_baseline-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_valign_baseline-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_valign_bottom-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_valign_bottom-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_valign_bottom-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_valign_bottom-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_valign_middle-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_valign_middle-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_valign_middle-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_valign_middle-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_valign_top-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_valign_top-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_valign_top-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_valign_top-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_width_pct-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_width_pct-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_width_pct-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_width_pct-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_width_px-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_width_px-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/colgroup_width_px-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/colgroup_width_px-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/table_frame_border-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_frame_border-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/table_frame_border-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_frame_border-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/table_frame_box-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_frame_box-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/table_frame_box-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_frame_box-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/table_row_align_center-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_row_align_center-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/table_row_align_center-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_row_align_center-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/table_row_align_left-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_row_align_left-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/table_row_align_left-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_row_align_left-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/table_row_align_right-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_row_align_right-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/table_row_align_right-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_row_align_right-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/table_rules_all-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_rules_all-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/table_rules_all-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_rules_all-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/table_rules_groups-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_rules_groups-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/table_rules_groups-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_rules_groups-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/table_rules_none-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_rules_none-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/table_rules_none-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/table_rules_none-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_align_center-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_align_center-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_align_center-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_align_center-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_align_left-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_align_left-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_align_left-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_align_left-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_align_right-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_align_right-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_align_right-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_align_right-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_border_0-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_border_0-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_border_0-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_border_0-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_border_1-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_border_1-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_border_1-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_border_1-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_border_2-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_border_2-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_border_2-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_border_2-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_border_3-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_border_3-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_border_3-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_border_3-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_cellpadding-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_cellpadding-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_cellpadding_pct-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_cellpadding_pct-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_cellpadding_pct-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_cellpadding_pct-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_cellspacing-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_cellspacing-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_class-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_class-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_class-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_class-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_id-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_id-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_id-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_id-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_row_th_nowrap-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_row_th_nowrap-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_row_th_nowrap-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_row_th_nowrap-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_style-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_style-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_style-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_style-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_align_center-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_align_center-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_align_center-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_align_center-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_align_left-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_align_left-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_align_left-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_align_left-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_align_right-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_align_right-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_align_right-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_align_right-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_colspan-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_colspan-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_colspan-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_colspan-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_height-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_height-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_height-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_height-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_nowrap-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_nowrap-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_nowrap-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_nowrap-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_rowspan-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_rowspan-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_rowspan-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_rowspan-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_width-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_width-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_td_width-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_td_width-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_align_center-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_align_center-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_align_center-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_align_center-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_align_left-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_align_left-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_align_left-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_align_left-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_align_right-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_align_right-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_align_right-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_align_right-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_colspan-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_colspan-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_colspan-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_colspan-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_height-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_height-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_height-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_height-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_rowspan-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_rowspan-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_rowspan-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_rowspan-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_width-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_width-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_th_width-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_th_width-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_width_percent-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_width_percent-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_width_percent-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_width_percent-expected.png.
        * platform/mac-leopard/tables/mozilla/marvin/tables_width_px-expected.checksum: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_width_px-expected.checksum.
        * platform/mac-leopard/tables/mozilla/marvin/tables_width_px-expected.png: Copied from LayoutTests/platform/mac/tables/mozilla/marvin/tables_width_px-expected.png.
        * platform/mac/tables/mozilla/bugs/bug10296-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug10296-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug1055-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug1055-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug106816-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug106816-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug113235-3-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug113235-3-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug11944-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug11944-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug119786-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug119786-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug131020-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug131020-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug13118-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug13118-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug13196-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug13196-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug133756-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug133756-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug139524-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug139524-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug14159-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug14159-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug1430-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug1430-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug14929-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug14929-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug15247-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug15247-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug17130-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug17130-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug17130-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug17130-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug1800-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug1800-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug18359-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug18359-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug18955-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug18955-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug19061-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug19061-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug19061-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug19061-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug194024-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug194024-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug19599-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug19599-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug20804-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug20804-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2267-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2267-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug23235-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug23235-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug23299-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug23299-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug24627-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug24627-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2479-3-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2479-3-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2479-4-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2479-4-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug25086-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug25086-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug25663-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug25663-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2684-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2684-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug27038-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug27038-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2773-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2773-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2886-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2886-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug29058-3-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug29058-3-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug29429-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug29429-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2947-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2947-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2981-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2981-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2981-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2981-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2997-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug2997-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug30692-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug30692-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug3103-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug3103-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug32205-3-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug32205-3-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug33855-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug33855-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug3454-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug3454-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug3681-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug3681-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug3977-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug3977-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug41890-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug41890-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug42187-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug42187-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug43039-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug43039-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug4382-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug4382-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug43854-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug43854-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug4427-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug4427-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug44505-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug44505-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug45055-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug45055-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug45486-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug45486-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug46368-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug46368-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug46368-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug46368-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug46623-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug46623-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug46924-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug46924-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug47432-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug47432-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug51727-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug51727-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug52505-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug52505-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug52506-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug52506-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug5538-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug5538-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug55694-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug55694-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug57300-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug57300-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug5799-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug5799-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug5835-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug5835-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug60749-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug60749-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug6184-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug6184-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug6404-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug6404-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug650-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug650-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug68912-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug68912-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug69382-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug69382-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7112-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7112-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7112-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7112-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7121-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7121-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7342-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7342-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7471-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7471-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7714-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug7714-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug78162-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug78162-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug80762-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug80762-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug82946-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug82946-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug8411-expected.checksum:
        * platform/mac/tables/mozilla/bugs/bug8411-expected.png:
        * platform/mac/tables/mozilla/bugs/bug8858-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug8858-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug8950-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug8950-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug9123-1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug9123-1-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug9123-2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug9123-2-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug92143-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug92143-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug93363-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug93363-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug96334-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug96334-expected.png: Replaced.
        * platform/mac/tables/mozilla/bugs/bug965-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/bugs/bug965-expected.png: Replaced.
        * platform/mac/tables/mozilla/collapsing_borders/bug41262-3-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/collapsing_borders/bug41262-3-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/borders-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/borders-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/col_span-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/col_span-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_auto_autoFix-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_auto_autoFix-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_auto_autoPer-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_auto_autoPer-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_auto_fix-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_auto_fix-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_auto_fixPer-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_auto_fixPer-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_auto_per-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_auto_per-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_fix_autoFix-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_fix_autoFix-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_fix_autoPer-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_fix_autoPer-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_fix_fix-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_fix_fix-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_fix_fixPer-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/col_widths_fix_fixPer-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/margins-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/margins-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/one_row-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/one_row-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/row_span-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/row_span-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/table_rules-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/table_rules-expected.png: Replaced.
        * platform/mac/tables/mozilla/core/table_widths-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/core/table_widths-expected.png: Replaced.
        * platform/mac/tables/mozilla/dom/deleteTbodyRebuild1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/dom/deleteTbodyRebuild1-expected.png: Replaced.
        * platform/mac/tables/mozilla/dom/insertCellsRebuild1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/dom/insertCellsRebuild1-expected.png: Replaced.
        * platform/mac/tables/mozilla/images/adforce_imgis_com-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/images/adforce_imgis_com-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/body_tbody-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/body_tbody-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/body_tfoot-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/body_tfoot-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/body_thead-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/body_thead-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/col_span-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/col_span-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_align_center-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_align_center-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_align_justify-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_align_justify-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_align_left-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_align_left-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_align_right-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_align_right-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_span-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_span-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_valign_baseline-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_valign_baseline-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_valign_bottom-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_valign_bottom-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_valign_middle-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_valign_middle-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_valign_top-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_valign_top-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_width_pct-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_width_pct-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_width_px-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/colgroup_width_px-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/table_frame_border-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/table_frame_border-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/table_frame_box-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/table_frame_box-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/table_row_align_center-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/table_row_align_center-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/table_row_align_left-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/table_row_align_left-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/table_row_align_right-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/table_row_align_right-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/table_rules_all-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/table_rules_all-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/table_rules_groups-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/table_rules_groups-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/table_rules_none-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/table_rules_none-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_align_center-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_align_center-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_align_left-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_align_left-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_align_right-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_align_right-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_border_0-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_border_0-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_border_1-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_border_1-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_border_2-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_border_2-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_border_3-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_border_3-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_cellpadding_pct-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_cellpadding_pct-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_class-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_class-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_id-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_id-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_row_th_nowrap-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_row_th_nowrap-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_style-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_style-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_align_center-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_align_center-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_align_left-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_align_left-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_align_right-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_align_right-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_colspan-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_colspan-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_height-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_height-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_nowrap-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_nowrap-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_rowspan-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_rowspan-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_width-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_td_width-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_align_center-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_align_center-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_align_left-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_align_left-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_align_right-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_align_right-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_colspan-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_colspan-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_height-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_height-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_rowspan-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_rowspan-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_width-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_th_width-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_width_percent-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_width_percent-expected.png: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_width_px-expected.checksum: Replaced.
        * platform/mac/tables/mozilla/marvin/tables_width_px-expected.png: Replaced.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60185 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago[wx] Build fixes after recent changes.
kevino@webkit.org [Tue, 25 May 2010 21:19:43 +0000 (21:19 +0000)]
[wx] Build fixes after recent changes.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60184 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago Reviewed by Darin Adler.
adachan@apple.com [Tue, 25 May 2010 21:18:51 +0000 (21:18 +0000)]
    Reviewed by Darin Adler.

        https://bugs.webkit.org/show_bug.cgi?id=39686

        Fix the ProjectGUID of the WebKit2 project so it doesn't conflict with the one in WebKit.

        * WebKit2.sln:
        * win/WebKit2.vcproj:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60183 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Joone Hur <joone.hur@samsung.com>
eric@webkit.org [Tue, 25 May 2010 21:11:58 +0000 (21:11 +0000)]
2010-05-25  Joone Hur  <joone.hur@samsung.com>

        Reviewed by Gustavo Noronha Silva.

        [EFL] Build fix.
        http://webkit.org/b/39648

        * efl/ewk/ewk_frame.cpp:
        (ewk_frame_zoom_get): Add missed namespace
        (ewk_frame_zoom_set): Ditto.
        (ewk_frame_zoom_text_only_set): Ditto.
        * efl/ewk/ewk_view.cpp:
        (_ewk_view_priv_new): Add a null parameter when creating a Page.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60182 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago* dom/Element.cpp:
darin@apple.com [Tue, 25 May 2010 21:03:37 +0000 (21:03 +0000)]
* dom/Element.cpp:
(WebCore::Element::getIDAttribute): Added comments about problems with this function.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60181 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Leandro Pereira <leandro@profusion.mobi>
eric@webkit.org [Tue, 25 May 2010 20:56:30 +0000 (20:56 +0000)]
2010-05-25  Leandro Pereira  <leandro@profusion.mobi>

        Reviewed by Gustavo Noronha Silva.

        [EFL] Build fix.
        http://webkit.org/b/39598

        * CMakeLists.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60180 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoUpdate more files that changed as a result of
darin@apple.com [Tue, 25 May 2010 20:46:29 +0000 (20:46 +0000)]
Update more files that changed as a result of
https://bugs.webkit.org/show_bug.cgi?id=39516
That patch added -webkit-column-span.

* fast/css/getComputedStyle/computed-style-expected.txt:
* fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
* platform/chromium-mac/fast/css/computed-style-expected.txt:
* platform/chromium-mac/fast/css/computed-style-without-renderer-expected.txt:
* platform/chromium-win/fast/css/computed-style-expected.txt:
* platform/chromium-win/fast/css/computed-style-without-renderer-expected.txt:
* platform/qt/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
* platform/win/fast/css/getComputedStyle/computed-style-expected.txt:
* platform/win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
Added -webkit-column-span.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60179 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Brett Wilson <brettw@chromium.org>
brettw@chromium.org [Tue, 25 May 2010 20:13:28 +0000 (20:13 +0000)]
2010-05-25  Brett Wilson  <brettw@chromium.org>

        Reviewed by Darin Fisher.

        Remove obsolete code for Mac & Windows plugin creation in the Chromium
        port. This non-Windows code was to prevent a crash which we no longer
        seem to have, and it is preventing other types of plugins from working.
        https://bugs.webkit.org/show_bug.cgi?id=39684

        * src/FrameLoaderClientImpl.cpp:
        (WebKit::FrameLoaderClientImpl::createPlugin):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60178 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoUnreviewed.
jparent@chromium.org [Tue, 25 May 2010 18:37:50 +0000 (18:37 +0000)]
Unreviewed.

Update Chromium test expectations from r60172.

* platform/chromium/html5lib/webkit-runner-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60177 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoREGRESSION(51522): typing at the end of a line in designMode documents is *very*...
enrica@apple.com [Tue, 25 May 2010 18:21:02 +0000 (18:21 +0000)]
REGRESSION(51522): typing at the end of a line in designMode documents is *very* slow.
https://bugs.webkit.org/show_bug.cgi?id=36037
<rdar://problem/8022887>

Reviewed by Darin Adler.

The performance regression was traced to r51522 but this is not entirely true. That revision introduced, among other things,
additional checks in the method isCandidate of both Position and PositionIterator classes to support scenarios of mixed editability
that were not allowed before. This change uncovered an underlying issue with the decrement method of PositionIterator, that in some
cases would iterate through every position as offset in a block before moving to the last child in the block.
This was exactly the case of the attached test case, where, trying to check if the caret was placed at the end of a block, we were examining
every position in the block before considering the last true position in the block.
The performance was linear with the number of child nodes in the block, instead of constant.

* dom/PositionIterator.cpp:
(WebCore::PositionIterator::decrement):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60176 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago Reviewed by Darin Adler.
ap@apple.com [Tue, 25 May 2010 18:02:28 +0000 (18:02 +0000)]
    Reviewed by Darin Adler.

        https://bugs.webkit.org/show_bug.cgi?id=39621
        <rdar://problem/8009738> Extreme memory growth on DOM Hanoi test

        The largest cause of memory growth on this test were autoreleased DOMNode objects created
        to make webView:formStateDidChangeForNode: delegate calls.

WebCore:
        * html/HTMLTextAreaElement.cpp: (WebCore::HTMLTextAreaElement::HTMLTextAreaElement):
        Don't call notifyFormStateChanged() - since the element starts with refcount 0, it's not
        safe to call functions that are likely to create temporary wrappers (wrapper destructor
        would bring refcount back to 0, and destroy HTMLTextAreaElement from within its constructor).

WebKit/mac:
        Removed formStateDidChange support, which is not needed by any client.

        * WebCoreSupport/WebChromeClient.h:
        (WebChromeClient::formStateDidChange):
        * WebCoreSupport/WebChromeClient.mm:
        * WebView/WebUIDelegatePrivate.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60175 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Kent Tamura <tkent@chromium.org>
dglazkov@chromium.org [Tue, 25 May 2010 17:59:36 +0000 (17:59 +0000)]
2010-05-25  Kent Tamura  <tkent@chromium.org>

        Reviewed by Dimitri Glazkov.

        [DRT/Chromium] Enable 3D_CANVAS, FILTERS, METER_TAG and PROGRESS_TAG
        https://bugs.webkit.org/show_bug.cgi?id=39652

        * rendering/RenderTheme.cpp:
        (WebCore::RenderTheme::paintMeter): Fix narrowPrecisionToFloat() usage.
2010-05-25  Kent Tamura  <tkent@chromium.org>

        Reviewed by Dimitri Glazkov.

        [DRT/Chromium] Enable 3D_CANVAS, FILTERS, METER_TAG and PROGRESS_TAG
        https://bugs.webkit.org/show_bug.cgi?id=39652

        3D_CANVAS and FILTERS have been enabled for Chromium tree
        build. They fix dozens of unexpected test results in a case of
        upstreaming build.
        Enable METER_TAG and PROGRESS_TAG too because they will be enabled
        in Chromium tree in the near future.

        * features.gypi:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60174 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoSort ".exp" files with the sort tool.
darin@apple.com [Tue, 25 May 2010 17:49:29 +0000 (17:49 +0000)]
Sort ".exp" files with the sort tool.
This makes later merging easier.

These Mac-specific files should probably move into a subdirectory
at some point.

* WebCore.Inspector.exp: Sorted.
* WebCore.PluginHostProcess.exp: Removed blank line.
* WebCore.VideoProxy.exp: Sorted.
* WebCore.base.exp: Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60173 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Adam Barth <abarth@webkit.org>
eric@webkit.org [Tue, 25 May 2010 17:14:09 +0000 (17:14 +0000)]
2010-05-25  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Add more HTML5 entity parsing test coverage
        https://bugs.webkit.org/show_bug.cgi?id=39662

        These tests all pass in Firefox.  We have some more work to do here.
        There's a large testing matrix for entities, so expect more tests in
        the future.

        * html5lib/webkit-runner-expected-html5.txt:
        * html5lib/webkit-runner-expected.txt:
        * html5lib/webkit-runner.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60172 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Vangelis Kokkevis <vangelis@chromium.org>
eric@webkit.org [Tue, 25 May 2010 17:03:04 +0000 (17:03 +0000)]
2010-05-25  Vangelis Kokkevis  <vangelis@chromium.org>

        Reviewed by Darin Fisher.

        Removing the persistent GraphicsContext from LayerChromium to save on
        memory and simplify code. Layers now create a temporary context, draw into
        it, update the GL texture and discard the context.
        https://bugs.webkit.org/show_bug.cgi?id=39640

        * platform/graphics/chromium/GraphicsLayerChromium.cpp:
        (WebCore::GraphicsLayerChromium::updateLayerDrawsContent):
        * platform/graphics/chromium/LayerChromium.cpp:
        (WebCore::LayerChromium::LayerChromium):
        (WebCore::LayerChromium::~LayerChromium):
        (WebCore::LayerChromium::setLayerRenderer):
        (WebCore::LayerChromium::updateTextureContents):
        (WebCore::LayerChromium::setContents):
        (WebCore::LayerChromium::setBounds):
        (WebCore::LayerChromium::setNeedsDisplay):
        * platform/graphics/chromium/LayerChromium.h:
        * platform/graphics/chromium/LayerRendererChromium.cpp:
        (WebCore::LayerRendererChromium::~LayerRendererChromium):
        (WebCore::LayerRendererChromium::setRootLayerCanvasSize):
        (WebCore::LayerRendererChromium::drawLayers):
        (WebCore::LayerRendererChromium::assignTextureForLayer):
        (WebCore::LayerRendererChromium::compositeLayersRecursive):
        * platform/graphics/chromium/LayerRendererChromium.h:
        (WebCore::LayerRendererChromium::rootLayerGraphicsContext):
2010-05-25  Vangelis Kokkevis  <vangelis@chromium.org>

        Reviewed by Darin Fisher.

        The GraphicsContext that serves as a backing store for the root layer
        updates when doing accelerated compositing is now stored in LayerRendererChromium
        instead of the Layer itself. Updating code in WebViewImpl to reflect
        that change.
        https://bugs.webkit.org/show_bug.cgi?id=39640

        * src/WebViewImpl.cpp:
        (WebKit::WebViewImpl::updateRootLayerContents):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60171 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Kwang Yul Seo <skyul@company100.net>
eric@webkit.org [Tue, 25 May 2010 16:51:59 +0000 (16:51 +0000)]
2010-05-25  Kwang Yul Seo  <skyul@company100.net>

        Reviewed by Darin Adler.

        Build fix for JSFunction
        https://bugs.webkit.org/show_bug.cgi?id=39658

        MSVC can't compile one of JSFunction constructors when JIT is disabled.
        "PassRefPtr<NativeExecutable>" causes the compile error as NativeExecutable is not defined.
        Add ENABLE(JIT) guard to the constructor.

        * runtime/JSFunction.cpp:
        (JSC::JSFunction::JSFunction):
        * runtime/JSFunction.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60170 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago[Qt] Make text filling work together with text stroke.
kenneth@webkit.org [Tue, 25 May 2010 16:22:26 +0000 (16:22 +0000)]
[Qt] Make text filling work together with text stroke.

Patch by Kenneth Rohde Christiansen <kenneth@webkit.org> on 2010-05-24
Reviewed by Simon Hausmann.

When the text has stroke a new QPen was set, overriding the pen
set for text filling. This patch fixes that by storing the two
pens and using where appropriate.

* platform/graphics/qt/FontQt.cpp:
(WebCore::Font::drawComplexText):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60169 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoDatabase origins aren't populated at launch (missing db in prefs sheet, possible...
beidson@apple.com [Tue, 25 May 2010 16:01:59 +0000 (16:01 +0000)]
Database origins aren't populated at launch (missing db in prefs sheet, possible other symptoms)
<rdar://problem/8013233> and https://bugs.webkit.org/show_bug.cgi?id=39486

Reviewed by Darin Adler.

WebKit/mac:

* Storage/WebDatabaseManager.mm:
(WebKitInitializeDatabasesIfNecessary): Call initializeTracker() instead of trying to set the path on
  an already created tracker that already has its origins populated.

WebKit/win:

* WebDatabaseManager.cpp:
(WebKitInitializeWebDatabasesIfNecessary): Call initializeTracker() instead of trying to set the path on
  an already created tracker that already has its origins populated.
* WebDatabaseManager.h:

* WebView.cpp:
(WebView::initWithFrame): Call a renamed method instead.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60168 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoUnreviewed attempt to make Tiger bot green.
tonikitoo@webkit.org [Tue, 25 May 2010 15:46:18 +0000 (15:46 +0000)]
Unreviewed attempt to make Tiger bot green.

[Mac][Tiger] failing philip canvas tests
https://bugs.webkit.org/show_bug.cgi?id=39677

* platform/mac-tiger/Skipped:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60167 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Chang Shu <chang.shu@nokia.com>
chang.shu@nokia.com [Tue, 25 May 2010 15:39:37 +0000 (15:39 +0000)]
2010-05-25  Chang Shu  <chang.shu@nokia.com>

        Unreviewed.

        Skipped two additional canvas test cases that failed on SnowLeopard only.
        https://bugs.webkit.org/show_bug.cgi?id=20553

        * platform/mac-snowleopard/Skipped:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60166 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoRe-laning r60158.
tonikitoo@webkit.org [Tue, 25 May 2010 15:25:14 +0000 (15:25 +0000)]
Re-laning r60158.

Reviewed by Eric Seidel and Kent Tamura (Chromium part).
Patch by Antonio Gomes <tonikitoo@webkit.org>

Fixed LayoutTests regression on Gtk's bot, due to wrong reset value.

Thank you Martin Robinson <mrobinson@webkit.org> for spotting this.

* DumpRenderTree/chromium/TestShell.cpp:
(TestShell::resetWebSettings):
* DumpRenderTree/gtk/DumpRenderTree.cpp:
(resetDefaultsToConsistentValues):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60165 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoRe-laning r60159.
tonikitoo@webkit.org [Tue, 25 May 2010 15:22:51 +0000 (15:22 +0000)]
Re-laning r60159.

Reviewed by Darin Adler.

Mac build failures fixed by updating WebCore/WebCore.base.exp

* page/EventHandler.cpp:
(WebCore::EventHandler::scrollOverflow):
(WebCore::EventHandler::scrollRecursively):
* page/EventHandler.h:
* WebCore.base.exp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60164 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Yury Semikhatsky <yurys@chromium.org>
yurys@chromium.org [Tue, 25 May 2010 14:46:21 +0000 (14:46 +0000)]
2010-05-25  Yury Semikhatsky  <yurys@chromium.org>

        Reviewed by Timothy Hatcher.

        Web Inspector: localize heap graph strings.

        https://bugs.webkit.org/show_bug.cgi?id=39674

        * English.lproj/localizedStrings.js:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60163 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Chang Shu <chang.shu@nokia.com>
chang.shu@nokia.com [Tue, 25 May 2010 14:31:16 +0000 (14:31 +0000)]
2010-05-25  Chang Shu  <chang.shu@nokia.com>

        Reviewed by Kenneth Rohde Christiansen.

        The following are the steps on how the expected results were created:
        1. Generated ~800 results on Mac.
        2. Manually edited ~100 failed results to "Passed" to make them "expected".
           All ~800 expected results are the same across the platforms.
        3. Put the failed ones in Mac's Skipped list. Other platforms are skipping
           the whole directory, which will be worked on later.
        https://bugs.webkit.org/show_bug.cgi?id=20553

        * canvas/philip/tests/*-expected.txt: 788 files Added.
        * platform/mac/Skipped:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60162 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoRevert "editingBehavior settings needs to be set back to a reasonable default between...
tonikitoo@webkit.org [Tue, 25 May 2010 14:03:25 +0000 (14:03 +0000)]
Revert "editingBehavior settings needs to be set back to a reasonable default between tests"

This reverts commit r60158: might have broken GTK Linux 32-bit Release.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60161 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoRevert "Add an optional "starting node' parameter to scrollRecursively and scrollOver...
tonikitoo@webkit.org [Tue, 25 May 2010 13:58:32 +0000 (13:58 +0000)]
Revert "Add an optional "starting node' parameter to scrollRecursively and scrollOverflow of EventHandler"

Mac builders broken. WebCore.base.exp needs update.

This reverts commit f3cbfc2e071d81eb7943b739b922bf1ad0fcd6b0.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60160 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoAdd an optional "starting node' parameter to scrollRecursively and scrollOverflow...
tonikitoo@webkit.org [Tue, 25 May 2010 13:14:33 +0000 (13:14 +0000)]
Add an optional "starting node' parameter to scrollRecursively and scrollOverflow of EventHandler
https://bugs.webkit.org/show_bug.cgi?id=39217

Reviewed by Darin Adler.
Patch by Antonio Gomes <tonikitoo@webkit.org>

It would be usefull if scrollOverflow and scrollRecursively methods of EventHandler
could receive a parameter to specify where to start scrolling from. Currently they
start scrolling from either the current focused node or the node where mouse last
pressed on. Patch proposes an aditional starting point as an optional parameter.
Since it is optional, all call sites can remain as are, and if a Null node is passed
in, both methods work as previously.

* page/EventHandler.cpp:
(WebCore::EventHandler::scrollOverflow):
(WebCore::EventHandler::scrollRecursively):
* page/EventHandler.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60159 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoeditingBehavior settings needs to be set back to a reasonable default between tests
tonikitoo@webkit.org [Tue, 25 May 2010 13:13:51 +0000 (13:13 +0000)]
editingBehavior settings needs to be set back to a reasonable default between tests
https://bugs.webkit.org/show_bug.cgi?id=39433

Reviewed by Eric Seidel and Kent Tamura (Chromium part).
Patch by Antonio Gomes <tonikitoo@webkit.org>

Similarly to r59861, hard code the default setting during reset for Gtk and Chromium,
so that the serialized version of the setting stays in sync with expectations.

* DumpRenderTree/chromium/TestShell.cpp:
(TestShell::resetWebSettings):
* DumpRenderTree/gtk/DumpRenderTree.cpp:
(resetDefaultsToConsistentValues):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60158 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Adam Barth <abarth@webkit.org>
eric@webkit.org [Tue, 25 May 2010 12:55:17 +0000 (12:55 +0000)]
2010-05-25  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Switch HTML parsing benchmark to use document.write instead of innerHTML
        https://bugs.webkit.org/show_bug.cgi?id=39661

        We'd like to exercise the main parsing pipeline instead of the fragment
        parsing pipeline.

        * benchmarks/parser/html-parser.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60157 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Kenneth Rohde Christiansen <kenneth.christiansen@openbossa.org>
eric@webkit.org [Tue, 25 May 2010 12:44:36 +0000 (12:44 +0000)]
2010-05-25  Kenneth Rohde Christiansen  <kenneth.christiansen@openbossa.org>

        Reviewed by Laszlo Gombos.

        [Qt] Running with accelerated compositing enabled sometimes result in a crash
        https://bugs.webkit.org/show_bug.cgi?id=39609

        Check if we have a scene before applying the workaround for
        the QGraphicsScene bug where opacity change doesn't always have
        immediate effect.

        * platform/graphics/qt/GraphicsLayerQt.cpp:
        (WebCore::OpacityAnimationQt::applyFrame):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60156 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Yury Semikhatsky <yurys@chromium.org>
yurys@chromium.org [Tue, 25 May 2010 12:14:21 +0000 (12:14 +0000)]
2010-05-25  Yury Semikhatsky  <yurys@chromium.org>

        Unreviewed. Fix Chromium Mac Release build.

        * bindings/v8/ScriptDebugServer.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60155 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Yury Semikhatsky <yurys@chromium.org>
yurys@chromium.org [Tue, 25 May 2010 11:45:27 +0000 (11:45 +0000)]
2010-05-24  Yury Semikhatsky  <yurys@chromium.org>

        Reviewed by Pavel Feldman.

        ScriptDebugServer is now implemented as DebugEventListener which means it doesn't
        depend on v8 debugging protocol, instead it uses ExecState to collect debugging
        info and pass it to the listeners.

        New implementation of ScriptDebugServer uses methods provided by client to dispatch
        its messages while JS is paused(previously the messages was dispatched in a callback
        passed to v8 along with DebugEventHandler).

        https://bugs.webkit.org/show_bug.cgi?id=39594

        * bindings/js/ScriptDebugServer.cpp:
        (WebCore::ScriptDebugServer::dispatchDidPause):
        (WebCore::ScriptDebugServer::dispatchDidContinue):
        (WebCore::ScriptDebugServer::dispatchFunctionToListeners): Changed method signature to allow
        invocation of ScriptDebugListener methods that have non-empty argument list.
        (WebCore::ScriptDebugServer::pauseIfNeeded):
        * bindings/js/ScriptDebugServer.h:
        * bindings/v8/ScriptDebugServer.cpp:
        (WebCore::retrieveFrame):
        (WebCore::ScriptDebugServer::ScriptDebugServer):
        (WebCore::ScriptDebugServer::addListener):
        (WebCore::ScriptDebugServer::removeListener): Execution is resumed(nested message loop is terminated) when
        corresponding debugger window closes.
        (WebCore::ScriptDebugServer::clearBreakpoints):
        (WebCore::ScriptDebugServer::pauseOnExceptionsState):
        (WebCore::ScriptDebugServer::setPauseOnExceptionsState):
        (WebCore::ScriptDebugServer::continueProgram):
        (WebCore::ScriptDebugServer::stepIntoStatement):
        (WebCore::ScriptDebugServer::stepOverStatement):
        (WebCore::ScriptDebugServer::stepOutOfFunction):
        (WebCore::ScriptDebugServer::v8DebugEventCallback):
        (WebCore::ScriptDebugServer::handleV8DebugEvent):
        (WebCore::ScriptDebugServer::didResume):
        * bindings/v8/ScriptDebugServer.h:
        (WebCore::ScriptDebugServer::ClientMessageLoop::~ClientMessageLoop):
        (WebCore::ScriptDebugServer::setClientMessageLoop):
        * inspector/InspectorController.cpp:
        (WebCore::InspectorController::didPause):
        * inspector/InspectorController.h:
        * inspector/ScriptDebugListener.h: Changed didPause signature to explicitly pass ScriptState
        where execution is paused.

2010-05-24  Yury Semikhatsky  <yurys@chromium.org>

        Reviewed by Pavel Feldman.

        ScriptDebugServer is now implemented as DebugEventListener which means it doesn't
        depend on v8 debugging protocol, instead it uses ExecState to collect debugging
        info and pass it to the listeners.

        New implementation of ScriptDebugServer uses methods provided by client to dispatch
        its messages while JS is paused(previously the messages was dispatched in a callback
        passed to v8 along with DebugEventHandler).

        Pause command is dispatched on IO thread.

        https://bugs.webkit.org/show_bug.cgi?id=39594

        * public/WebDevToolsAgentClient.h:
        (WebKit::WebDevToolsAgentClient::ClientMessageLoop::~ClientMessageLoop):
        (WebKit::WebDevToolsAgentClient::createClientMessageLoop): Returns an object that allows to run
        nested client message loop while script execution is paused on a breakpoint.
        * src/DebuggerAgentManager.cpp:
        (WebKit::DebuggerAgentManager::setMessageLoopDispatchHandler):
        * src/DebuggerAgentManager.h:
        * src/WebDevToolsAgentImpl.cpp:
        (WebKit::):
        (WebKit::WebDevToolsAgentImpl::~WebDevToolsAgentImpl):
        (WebKit::WebDevToolsAgentImpl::attach):
        * src/js/DebuggerScript.js:
        (debuggerScriptConstructor.DebuggerScript.getAfterCompileScript):
        (debuggerScriptConstructor.DebuggerScript.stepIntoStatement):
        (debuggerScriptConstructor.DebuggerScript.stepOverStatement):
        (debuggerScriptConstructor.DebuggerScript.stepOutOfFunction):
        * src/js/InspectorControllerImpl.js:
        (devtools.InspectorBackendImpl):
        (else.devtools.InspectorBackendImpl.prototype.pauseInDebugger): Pause command should be handled on IO
        thread so that script can be paused even if it's in an infinite loop.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60154 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Adam Barth <abarth@webkit.org>
eric@webkit.org [Tue, 25 May 2010 10:21:16 +0000 (10:21 +0000)]
2010-05-25  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Clear attributes for each tag in the HTML5 parser
        https://bugs.webkit.org/show_bug.cgi?id=39660

        I'm surprised this wasn't covered already, but sometimes the most basic
        things are the hardest to remember to test.

        * html5lib/resources/webkit01.dat:
2010-05-25  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Clear attributes for each tag in the HTML5 parser
        https://bugs.webkit.org/show_bug.cgi?id=39660

        Yes, I did screw this up.

        * html/HTML5Token.h:
        (WebCore::HTML5Token::beginStartTag):
        (WebCore::HTML5Token::beginEndTag):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60153 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Anders Bakken <agbakken@gmail.com>
eric@webkit.org [Tue, 25 May 2010 10:07:42 +0000 (10:07 +0000)]
2010-05-25  Anders Bakken  <agbakken@gmail.com>

        Reviewed by Darin Adler.

        Remove warning for GCC 4.4.3

        GCC suggest parentheses around && within ||

        * dom/Element.cpp:
        (WebCore::Element::recalcStyle):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60152 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Xan Lopez <xlopez@igalia.com>
xan@webkit.org [Tue, 25 May 2010 09:48:08 +0000 (09:48 +0000)]
2010-05-25  Xan Lopez  <xlopez@igalia.com>

        Fix the GTK+ build, PluginInfoStore was removed.

        * GNUmakefile.am:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60151 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoWebCore:
adachan@apple.com [Tue, 25 May 2010 09:19:13 +0000 (09:19 +0000)]
WebCore:
        Reviewed by Steve Falkenburg.

        Add a base class for DOMTimer called SuspendableTimer which captures just the
        basic functionality of TimerBase and ActiveDOMObject combined.  It does not
        contain functionality specific to scripting timers.

        SuspendableTimer is used in fixing https://bugs.webkit.org/show_bug.cgi?id=39651

        * Android.mk:
        * CMakeLists.txt:
        * GNUmakefile.am:
        * WebCore.gypi:
        * WebCore.pro:
        * WebCore.vcproj/WebCore.vcproj:
        * WebCore.xcodeproj/project.pbxproj:
        * page/DOMTimer.cpp:
        (WebCore::DOMTimer::DOMTimer):
        (WebCore::DOMTimer::contextDestroyed):
        (WebCore::DOMTimer::stop):
        * page/DOMTimer.h:
        * page/SuspendableTimer.cpp: Added.
        (WebCore::SuspendableTimer::SuspendableTimer):
        (WebCore::SuspendableTimer::~SuspendableTimer):
        (WebCore::SuspendableTimer::hasPendingActivity):
        (WebCore::SuspendableTimer::stop):
        (WebCore::SuspendableTimer::suspend):
        (WebCore::SuspendableTimer::resume):
        (WebCore::SuspendableTimer::canSuspend):
        * page/SuspendableTimer.h: Added.

WebKit/win:
        Reviewed by Steve Falkenburg.

        https://bugs.webkit.org/show_bug.cgi?id=39651

        Make m_closeWindowTimer a SuspendableTimer, so it is properly suspended
        when page loading is deferred.

        * WebView.cpp:
        (WebView::WebView): m_closeWindowTimer is now a pointer to a SuspendableTimer.
        (WindowCloseTimer::create):
        (WindowCloseTimer::WindowCloseTimer):
        (WindowCloseTimer::contextDestroyed): Make sure we delete the WindowCloseTimer in the end.
        (WindowCloseTimer::fired):
        (WebView::closeWindowSoon):
        (WebView::closeWindowTimerFired):
        (WebView::notifyPreferencesChanged): Can just check for the existence m_closeWindowTimer, since
        we only create it when we need to start the timer.
        * WebView.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60150 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Tony Chang <tony@chromium.org>
tony@chromium.org [Tue, 25 May 2010 08:56:01 +0000 (08:56 +0000)]
2010-05-25  Tony Chang  <tony@chromium.org>

        Not reviewed, fixing the expected result.

        [chromium] add v8 baseline for html5lib/webkit-runner.html (error message differences)
        https://bugs.webkit.org/show_bug.cgi?id=39659

        I checked in expected results generated from the wrong revision.

        * platform/chromium/html5lib/webkit-runner-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60149 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Justin Schuh <jschuh@chromium.org>
eric@webkit.org [Tue, 25 May 2010 08:53:35 +0000 (08:53 +0000)]
2010-05-25  Justin Schuh  <jschuh@chromium.org>

        Reviewed by Nate Chapin.

        Remove custom bindings for Element.SetAttribute*
        https://bugs.webkit.org/show_bug.cgi?id=39604

        Custom bindings are no longer needed because origin checks were moved
        out of the bindings by: http://trac.webkit.org/changeset/59866

        Behavior isn't changed and is covered by existing tests.

        * bindings/js/JSElementCustom.cpp:
        * bindings/v8/custom/V8ElementCustom.cpp:
        * dom/Element.idl:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60148 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Tony Chang <tony@chromium.org>
tony@chromium.org [Tue, 25 May 2010 08:38:44 +0000 (08:38 +0000)]
2010-05-25  Tony Chang  <tony@chromium.org>

        Reviewed by Adam Barth.

        [chromium] add v8 baseline for html5lib/webkit-runner.html (error message differences)
        https://bugs.webkit.org/show_bug.cgi?id=39659

        * platform/chromium/html5lib/webkit-runner-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60147 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Tony Chang <tony@chromium.org>
tony@chromium.org [Tue, 25 May 2010 08:14:12 +0000 (08:14 +0000)]
2010-05-25  Tony Chang  <tony@chromium.org>

        Not reviewed, updating test expectations.

        [chromium] Fix test expectation for fast/dom/global-constructors.html
        https://bugs.webkit.org/show_bug.cgi?id=39656

        This test was modified in r60119 and the V8 specific expecatation needs updating.
        Also disable fast/dom/prototype-property.html because it's failing.

        * platform/chromium-mac/fast/dom/global-constructors-expected.txt: Removed.
        * platform/chromium-win/fast/dom/global-constructors-expected.txt: Removed.
        * platform/chromium/fast/dom/global-constructors-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/dom/global-constructors-expected.txt.
        * platform/chromium/test_expectations.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60144 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Yury Semikhatsky <yurys@chromium.org>
yurys@chromium.org [Tue, 25 May 2010 07:52:00 +0000 (07:52 +0000)]
2010-05-25  Yury Semikhatsky  <yurys@chromium.org>

        Reviewed by Pavel Feldman.

        Add memory graph to Timeline overview pane.

        https://bugs.webkit.org/show_bug.cgi?id=37879

        * inspector/front-end/Drawer.js:
        (WebInspector.Drawer):
        (WebInspector.Drawer.prototype.show.animationFinished):
        (WebInspector.Drawer.prototype.show):
        (WebInspector.Drawer.prototype.hide):
        (WebInspector.Drawer.prototype.set currentPanelCounters):
        * inspector/front-end/Panel.js:
        * inspector/front-end/TimelineOverviewPane.js:
        (WebInspector.TimelineOverviewPane):
        (WebInspector.TimelineOverviewPane.prototype.showTimelines):
        (WebInspector.TimelineOverviewPane.prototype.showMemoryGraph):
        (WebInspector.TimelineOverviewPane.prototype._forAllRecords):
        (WebInspector.TimelineOverviewPane.prototype.update):
        (WebInspector.TimelineOverviewPane.prototype.updateMainViewWidth):
        (WebInspector.TimelineOverviewPane.prototype._endWindowDragging):
        (WebInspector.TimelineOverviewPane.prototype._createTimelineCategoryStatusBarCheckbox):
        (WebInspector.HeapGraph):
        (WebInspector.HeapGraph.prototype.get element):
        (WebInspector.HeapGraph.prototype.get visible):
        (WebInspector.HeapGraph.prototype.show):
        (WebInspector.HeapGraph.prototype.hide):
        (WebInspector.HeapGraph.prototype.setSize):
        (WebInspector.HeapGraph.prototype.update):
        (WebInspector.HeapGraph.prototype._clear):
        (WebInspector.HeapGraph.prototype._drawScale):
        * inspector/front-end/TimelinePanel.js:
        (WebInspector.TimelinePanel):
        (WebInspector.TimelinePanel.prototype.toolbarItemClass._createTopPane):
        (WebInspector.TimelinePanel.prototype.get statusBarItems):
        (WebInspector.TimelinePanel.prototype._timelinesOverviewItemSelected):
        (WebInspector.TimelinePanel.prototype._memoryOverviewItemSelected):
        (WebInspector.TimelinePanel.prototype.setSidebarWidth):
        (WebInspector.TimelinePanel.prototype.show):
        (WebInspector.TimelinePanel.prototype.hide):
        * inspector/front-end/inspector.css:
        (#counters):
        (#timeline-overview-sidebar):
        (.timeline-category-statusbar-item):
        (.timeline-category-statusbar-item .timeline-category-checkbox):
        (.timeline-category-statusbar-item .timeline-category-checkbox:checked):
        (.timeline-category-statusbar-item.timeline-category-loading .timeline-category-checkbox):
        (.timeline-category-statusbar-item.timeline-category-scripting .timeline-category-checkbox):
        (.timeline-category-statusbar-item.timeline-category-rendering .timeline-category-checkbox):
        (#timeline-overview-memory):
        (.timeline-records-counter):
        (#main-status-bar > .timeline-records-counter):
        (#counters > .timeline-records-counter):
        * inspector/front-end/inspector.html:
        * inspector/front-end/utilities.js:
        ():

2010-05-25  Yury Semikhatsky  <yurys@chromium.org>

        Reviewed by Pavel Feldman.

        Add memory graph to Timeline overview pane.

        https://bugs.webkit.org/show_bug.cgi?id=37879

        * src/js/devTools.css:
        (.timeline-category-statusbar-item input):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60141 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoImprove canvas perf test accuracy.
levin@chromium.org [Tue, 25 May 2010 07:48:13 +0000 (07:48 +0000)]
Improve canvas perf test accuracy.
https://bugs.webkit.org/show_bug.cgi?id=39635

Reviewed by Maciej Stachowiak.

* demos/canvas-perf/canvas.html:
  1. Change the various tests to get the image data for the result
     to help ensure that the operation has completed by the time,
     and subtract out the time needed to do this.
  2. Made the test more flexible about number of repetitions and
     image size.
  3. Make the tests run separately and have a pause between them
     to allow for garbage collection so that results are more
     consistent.
  4. Added a standard logging function and shouldBe asserts to
     verify that the correct scaling operations were happening.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60140 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Tue, 25 May 2010 07:43:13 +0000 (07:43 +0000)]
2010-05-25  Adam Barth  <abarth@webkit.org>

        Unreviewed.  Fix typo pointed out by Maciej.

        * html/HTML5Lexer.cpp:
        (WebCore::HTMLNames::unconsumeCharacters):
        (WebCore::HTML5Lexer::consumeEntity):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60139 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Tue, 25 May 2010 07:29:19 +0000 (07:29 +0000)]
2010-05-25  Adam Barth  <abarth@webkit.org>

        Unreviewed.

        Use @type="text/plain" to silence JavaScript parse errors.  These
        errors show up differently in JSC and V8 and that's not what we're
        trying to test with this test.

        * html5lib/resources/scriptdata01.dat:
        * html5lib/webkit-runner-expected-html5.txt:
        * html5lib/webkit-runner-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60138 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-25 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Tue, 25 May 2010 07:20:22 +0000 (07:20 +0000)]
2010-05-25  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Fix <noembed> and <plaintext> content models
        https://bugs.webkit.org/show_bug.cgi?id=39653

        Update expected result to show new passing test.

        * html5lib/webkit-runner-expected-html5.txt:
2010-05-25  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Fix <noembed> and <plaintext> content models
        https://bugs.webkit.org/show_bug.cgi?id=39653

        PLAINTEXTState is my favorite lexer state.  :)

        * html/HTML5TreeBuilder.cpp:
        (WebCore::HTML5TreeBuilder::passTokenToLegacyParser):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60137 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Tony Chang <tony@chromium.org>
tony@chromium.org [Tue, 25 May 2010 06:54:38 +0000 (06:54 +0000)]
2010-05-24  Tony Chang  <tony@chromium.org>

        Reviewed by David Levin.

        [chromium] Fix zoom tests after r60104
        https://bugs.webkit.org/show_bug.cgi?id=39645

        m_zoomFactor moved from Frame to FrameView.  FrameView has separate
        notions of page zoom and text zoom.  In my hurried compile fix, I
        assumed that m_zoomFactor was for page zoom, but it's not always.

        * src/WebViewImpl.cpp:
        (WebKit::WebViewImpl::setZoomLevel):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60131 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Tue, 25 May 2010 06:47:12 +0000 (06:47 +0000)]
2010-05-24  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        First cut at HTML5 entities
        https://bugs.webkit.org/show_bug.cgi?id=39649

        Update the expected results to show the new passing tests.  Yay!

        * html5lib/webkit-runner-expected-html5.txt:
2010-05-24  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        First cut at HTML5 entities
        https://bugs.webkit.org/show_bug.cgi?id=39649

        There's still a bunch more work to do to get our entity parsing fully
        up to spec.  This patch contains the bulk of the implementation
        however.

        The basics are covered by the existing html5lib tests.  I'll add more
        detailed tests in a followup patch.

        * html/HTML5Lexer.cpp:
        (WebCore::HTMLNames::legalEntityFor):
        (WebCore::HTMLNames::isHexDigit):
        (WebCore::HTMLNames::isAlphaNumeric):
        (WebCore::HTMLNames::uncomsumeCharacters):
        (WebCore::HTML5Lexer::consumeEntity):
        (WebCore::HTML5Lexer::nextToken):
        (WebCore::HTML5Lexer::haveBufferedCharacterToken):
        * html/HTML5Lexer.h:
        (WebCore::HTML5Lexer::):
        * html/HTML5Tokenizer.cpp:
        (WebCore::HTML5Tokenizer::write):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60130 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoUnreviewed. Sort features.
tkent@chromium.org [Tue, 25 May 2010 06:10:03 +0000 (06:10 +0000)]
Unreviewed. Sort features.

* features.gypi:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60129 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Tasuku Suzuki <tasuku.suzuki@nokia.com>
eric@webkit.org [Tue, 25 May 2010 05:03:43 +0000 (05:03 +0000)]
2010-05-24  Tasuku Suzuki  <tasuku.suzuki@nokia.com>

        Reviewed by Kenneth Rohde Christiansen.

        [Qt] Fix compilation with QT_NO_TEMPORARYFILE
        https://bugs.webkit.org/show_bug.cgi?id=38324

        * platform/qt/FileSystemQt.cpp:
        (WebCore::openTemporaryFile):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60128 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoBuild fix for 32bit systems.
adachan@apple.com [Tue, 25 May 2010 04:48:22 +0000 (04:48 +0000)]
Build fix for 32bit systems.

Rubber-stamped by Mark Rowe.

* mac/WebKit2.exp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60127 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Andrey Kosyakov <caseq@chromium.org>
eric@webkit.org [Tue, 25 May 2010 04:40:08 +0000 (04:40 +0000)]
2010-05-24  Andrey Kosyakov  <caseq@chromium.org>

        Reviewed by Yury Semikhatsky.

        Fixed handling of bare '/' and '?' at console prompt.
        https://bugs.webkit.org/show_bug.cgi?id=39585

        * inspector/front-end/inspector.js:
        (WebInspector.documentKeyDown):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60126 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoBug 39643 - Clean up code generation in the JIT of stub function calls for op_call.
barraclough@apple.com [Tue, 25 May 2010 04:32:45 +0000 (04:32 +0000)]
Bug 39643 - Clean up code generation in the JIT of stub function calls for op_call.

Reviewed by Sam Weinig.

Presently, as soon as op-call strays off the hot path we set up a set of values on
the stack to be passed as arguments to cti functions, in case any should be called.

Instead, hoist the setup of the callframe to happen slightly sooner, and make the
cti functions to compile & check arity read these values from the callframe. This
allows up to remove the deprecated methods to manually set up cti arguments, rather
than using JITStubCall.h.

* interpreter/CallFrame.h:
* jit/JIT.h:
* jit/JITCall.cpp:
(JSC::JIT::compileOpCallInitializeCallFrame):
(JSC::JIT::compileOpCallVarargs):
(JSC::JIT::compileOpCallVarargsSlowCase):
(JSC::JIT::compileOpCall):
(JSC::JIT::compileOpCallSlowCase):
* jit/JITCall32_64.cpp:
(JSC::JIT::compileOpCallInitializeCallFrame):
(JSC::JIT::compileOpCallVarargs):
(JSC::JIT::compileOpCallVarargsSlowCase):
(JSC::JIT::compileOpCall):
(JSC::JIT::compileOpCallSlowCase):
* jit/JITInlineMethods.h:
* jit/JITOpcodes.cpp:
(JSC::JIT::privateCompileCTIMachineTrampolines):
* jit/JITOpcodes32_64.cpp:
(JSC::JIT::privateCompileCTIMachineTrampolines):
* jit/JITStubs.cpp:
(JSC::DEFINE_STUB_FUNCTION):
* jit/JITStubs.h:
(JSC::):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60125 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Eric Seidel <eric@webkit.org>
eric@webkit.org [Tue, 25 May 2010 04:28:17 +0000 (04:28 +0000)]
2010-05-24  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        webkit-patch land calls scm.changed_files 4 times!
        https://bugs.webkit.org/show_bug.cgi?id=39584

        * Scripts/webkitpy/tool/commands/download_unittest.py:
         - Assert that we don't call modified_changelogs too often.
        * Scripts/webkitpy/tool/steps/updatechangelogswithreviewer.py:
         - Use cached changelogs list instead of calling modified_changelogs directly.
        * Scripts/webkitpy/tool/steps/validatereviewer.py:
         - ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60124 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Kent Tamura <tkent@chromium.org>
tkent@chromium.org [Tue, 25 May 2010 04:15:59 +0000 (04:15 +0000)]
2010-05-24  Kent Tamura  <tkent@chromium.org>

        Reviewed by Dimitri Glazkov.

        [DRT/Chromium] Import layout_test_helper for Windows
        https://bugs.webkit.org/show_bug.cgi?id=39581

        * WebKit.gyp: Add a build rule for LayoutTestHelper.exe for Windows.
2010-05-24  Kent Tamura  <tkent@chromium.org>

        Reviewed by Dimitri Glazkov.

        [DRT/Chromium] Import layout_test_helper for Windows
        https://bugs.webkit.org/show_bug.cgi?id=39581

        Import Chromium win/layout_test_helper.cc as LayoutTestHelperWin.cpp.
        http://src.chromium.org/viewvc/chrome/trunk/src/webkit/tools/test_shell/win/layout_test_helper.cc

        * DumpRenderTree/chromium/LayoutTestHelperWin.cpp: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60123 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Kent Tamura <tkent@chromium.org>
tkent@chromium.org [Tue, 25 May 2010 04:13:46 +0000 (04:13 +0000)]
2010-05-24  Kent Tamura  <tkent@chromium.org>

        Reviewed by Dimitri Glazkov.

        [DRT/Chromium] Reset frame name
        https://bugs.webkit.org/show_bug.cgi?id=39586

        This change fixes about 70 unexpected results.

        * DumpRenderTree/chromium/WebViewHost.cpp:
        (WebViewHost::reset):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60122 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Marcus Bulach <bulach@chromium.org>
tkent@chromium.org [Tue, 25 May 2010 04:10:48 +0000 (04:10 +0000)]
2010-05-24  Marcus Bulach  <bulach@chromium.org>

        Reviewed by Kent Tamura.

        [chromium] Adds WebGeolocationServiceMockImpl to remove public dependency on wtf/HashMap.h
        https://bugs.webkit.org/show_bug.cgi?id=39587

        * public/WebGeolocationServiceMock.h:
        * src/WebGeolocationServiceMock.cpp:
        (WebKit::WebGeolocationServiceMockImpl::~WebGeolocationServiceMockImpl):
        (WebKit::WebGeolocationServiceMock::createWebGeolocationServiceMock):
        (WebKit::WebGeolocationServiceMockImpl::requestPermissionForFrame):
        (WebKit::WebGeolocationServiceMockImpl::attachBridge):
        (WebKit::WebGeolocationServiceMockImpl::detachBridge):
2010-05-24  Marcus Bulach  <bulach@chromium.org>

        Reviewed by Kent Tamura.

        [chromium] Adds WebGeolocationServiceMockImpl to remove public dependency on wtf/HashMap.h
        https://bugs.webkit.org/show_bug.cgi?id=39587

        * DumpRenderTree/chromium/WebViewHost.cpp:
        (WebViewHost::geolocationService):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60121 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Robert Hogan <robert@webkit.org>
eric@webkit.org [Tue, 25 May 2010 04:06:54 +0000 (04:06 +0000)]
2010-05-24  Robert Hogan  <robert@webkit.org>

        Reviewed by Laszlo Gombos.

        [Qt] DRT Support for removeOriginAccessWhitelistEntry

        Unskips http/tests/xmlhttprequest/origin-whitelisting-removal.html

        [Qt] DRT Support for removeOriginAccessWhitelistEntry
        https://bugs.webkit.org/show_bug.cgi?id=39565

        * platform/qt/Skipped:
2010-05-24  Robert Hogan  <robert@webkit.org>

        Reviewed by Laszlo Gombos.

        [Qt] DRT Support for removeOriginAccessWhitelistEntry

        Unskips http/tests/xmlhttprequest/origin-whitelisting-removal.html

        [Qt] DRT Support for removeOriginAccessWhitelistEntry
        https://bugs.webkit.org/show_bug.cgi?id=39565

        * WebCoreSupport/DumpRenderTreeSupportQt.cpp:
        (DumpRenderTreeSupportQt::removeWhiteListAccessFromOrigin):
        * WebCoreSupport/DumpRenderTreeSupportQt.h:
2010-05-24  Robert Hogan  <robert@webkit.org>

        Reviewed by Laszlo Gombos.

        [Qt] DRT Support for removeOriginAccessWhitelistEntry

        Unskips http/tests/xmlhttprequest/origin-whitelisting-removal.html

        [Qt] DRT Support for removeOriginAccessWhitelistEntry
        https://bugs.webkit.org/show_bug.cgi?id=39565

        * DumpRenderTree/qt/LayoutTestControllerQt.cpp:
        (LayoutTestController::removeOriginAccessWhitelistEntry):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60120 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Andreas Kling <andreas.kling@nokia.com>
eric@webkit.org [Tue, 25 May 2010 03:55:13 +0000 (03:55 +0000)]
2010-05-24  Andreas Kling  <andreas.kling@nokia.com>

        Reviewed by Sam Weinig.

        Add a test to verify that the 'prototype' property on generated Web IDL interfaces is { DontDelete | ReadOnly }.

        Spec link:
        http://www.w3.org/TR/WebIDL/#interface-object

        https://bugs.webkit.org/show_bug.cgi?id=39436

        * fast/dom/global-constructors-expected.txt: Updated baseline.
        * fast/dom/global-constructors.html:
        * fast/dom/prototype-property-expected.txt: Added.
        * fast/dom/prototype-property.html: Added.
        * fast/dom/script-tests/prototype-property.js: Added.
        (tryToDeletePrototype):
        (tryToSetPrototype):
2010-05-24  Andreas Kling  <andreas.kling@nokia.com>

        Reviewed by Sam Weinig.

        The 'prototype' property on generated Web IDL interfaces should be { DontDelete | ReadOnly }.

        Spec link:
        http://www.w3.org/TR/WebIDL/#interface-object

        https://bugs.webkit.org/show_bug.cgi?id=39436

        Test: fast/dom/prototype-property.html

        * bindings/scripts/CodeGeneratorJS.pm:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60119 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Marcus Bulach <bulach@google.com>
tony@chromium.org [Tue, 25 May 2010 03:51:46 +0000 (03:51 +0000)]
2010-05-24  Marcus Bulach  <bulach@google.com>

        Reviewed by Ojan Vafai.

        _svn_branch_has_extra_commits needs to check for ^HEAD instead of ^head.
        https://bugs.webkit.org/show_bug.cgi?id=39603

        * Scripts/webkitpy/common/checkout/scm.py:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60118 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoRelanding r60075.
barraclough@apple.com [Tue, 25 May 2010 03:04:43 +0000 (03:04 +0000)]
Relanding r60075.

Reviewed by Sam Weinig.

* bytecode/CodeBlock.cpp:
(JSC::CodeBlock::dump):
(JSC::CodeBlock::getByIdExceptionInfoForBytecodeOffset):
* bytecode/CodeBlock.h:
* bytecode/Opcode.h:
* bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::BytecodeGenerator):
(JSC::BytecodeGenerator::emitConstruct):
* bytecompiler/BytecodeGenerator.h:
(JSC::BytecodeGenerator::emitGetByIdExceptionInfo):
* interpreter/Interpreter.cpp:
(JSC::Interpreter::privateExecute):
* jit/JIT.cpp:
(JSC::JIT::privateCompileMainPass):
* jit/JIT.h:
* jit/JITCall.cpp:
(JSC::JIT::compileOpCall):
(JSC::JIT::compileOpCallSlowCase):
* jit/JITCall32_64.cpp:
(JSC::JIT::compileOpCall):
(JSC::JIT::compileOpCallSlowCase):
* jit/JITOpcodes.cpp:
(JSC::JIT::privateCompileCTIMachineTrampolines):
(JSC::JIT::privateCompileCTINativeCall):
(JSC::JIT::emit_op_neq_null):
(JSC::JIT::emit_op_convert_this):
(JSC::JIT::emit_op_get_callee):
(JSC::JIT::emit_op_create_this):
* jit/JITOpcodes32_64.cpp:
(JSC::JIT::privateCompileCTIMachineTrampolines):
(JSC::JIT::privateCompileCTINativeCall):
(JSC::JIT::emit_op_get_callee):
(JSC::JIT::emit_op_create_this):
* jit/JITStubs.cpp:
(JSC::DEFINE_STUB_FUNCTION):
(JSC::JITThunks::hostFunctionStub):
* jit/JITStubs.h:
(JSC::JITThunks::ctiNativeConstruct):
(JSC::):
* runtime/ExceptionHelpers.cpp:
(JSC::createNotAnObjectError):
* runtime/Executable.h:
(JSC::NativeExecutable::create):
(JSC::NativeExecutable::NativeExecutable):
* runtime/JSFunction.cpp:
(JSC::callHostFunctionAsConstructor):
* runtime/JSFunction.h:
* wtf/Platform.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60117 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Eric Seidel <eric@webkit.org>
abarth@webkit.org [Tue, 25 May 2010 02:39:52 +0000 (02:39 +0000)]
2010-05-24  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        Add RCDATA and RAWTEXT suport to the HTML5 parser
        https://bugs.webkit.org/show_bug.cgi?id=39642

        Adam Barth wrote half of this patch.

        * html/HTML5TreeBuilder.cpp:
        (WebCore::HTML5TreeBuilder::passTokenToLegacyParser):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60116 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoNo review; build fix only.
jer.noble@apple.com [Tue, 25 May 2010 02:02:52 +0000 (02:02 +0000)]
No review; build fix only.

Roll-out changes r60110.

* win/include/WebKitSystemInterface/WebKitSystemInterface.h:
* win/lib/WebKitSystemInterface.lib:
* win/lib/WebKitSystemInterface_debug.lib:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60115 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Tue, 25 May 2010 02:01:58 +0000 (02:01 +0000)]
2010-05-24  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Import remaining html5lib tests into webkit-runner.html
        https://bugs.webkit.org/show_bug.cgi?id=39638

        We should be able to drive the diffs between webkit-runner-expected.txt
        and webkit-runner-expected-html5.txt to zero.

        Another option is to remove webkit-runner and just use runner.html, but
        we don't yet support <script src=...> in the HTML5 parser.

        * html5lib/webkit-runner-expected-html5.txt:
        * html5lib/webkit-runner-expected.txt:
        * html5lib/webkit-runner.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60114 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoTry to fix the Qt build by including Settings.h
bweinstein@apple.com [Tue, 25 May 2010 01:56:41 +0000 (01:56 +0000)]
Try to fix the Qt build by including Settings.h

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60113 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Tony Chang <tony@chromium.org>
tony@chromium.org [Tue, 25 May 2010 01:48:30 +0000 (01:48 +0000)]
2010-05-24  Tony Chang  <tony@chromium.org>

        Not reviewed, build fix.

        Fix the chromium compile due to pageZoomFactor refactoring.

        * page/EventHandler.cpp:
        (WebCore::pageZoomFactor):

2010-05-24  Tony Chang  <tony@chromium.org>

        Not reviewed, build fix.

        Fix the chromium compile due to pageZoomFactor refactoring.

        * src/WebViewImpl.cpp:
        (WebKit::WebViewImpl::setZoomLevel):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60111 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Jer Noble <jer.noble@apple.com>
jer.noble@apple.com [Tue, 25 May 2010 01:36:16 +0000 (01:36 +0000)]
2010-05-24  Jer Noble  <jer.noble@apple.com>

        Reviewed by Eric Carlson.

        HTML5 <video> tag performance worse than Flash
        https://bugs.webkit.org/show_bug.cgi?id=39577
        rdar://problem/7982458

        Added WebKitSystemInterface calls for new CAImageQueue APIs.

        * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
        * win/lib/WebKitSystemInterface.lib:
        * win/lib/WebKitSystemInterface_debug.lib:

010-05-24  Jer Noble  <jer.noble@apple.com>

        No review; build fix only.

        Roll-out changes r60094, 60096-60097.

        * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
        * win/lib/WebKitSystemInterface.lib:
        * win/lib/WebKitSystemInterface_debug.lib:
2010-05-24  Jer Noble  <jer.noble@apple.com>

        Reviewed by Eric Carlson.

        HTML5 <video> tag performance worse than Flash
        https://bugs.webkit.org/show_bug.cgi?id=39577
        rdar://problem/7982458

        Added attachments() back to QTPixelBuffer, as they are necessary for CAImageQueue.

        WKCACFLayer contents()/setContents() now return/take a CFTypeRef instead of a CGImageRef, which allows
        a CAImageQueueRef to be set as a layer's contents.

        WKCAImageQueue is a simple C++ wrapper around the WebKitSystemInterface CAImageQueue functions.

        MediaPlayerPrivateQuickTimeVisualContext will now use a CAImageQueue to display movie frames if
        certain prerequisites are met (QuartzCore.dll and CoreVideo.dll version numbers must meet a certain
        threshold defined in MediaPlayerPrivateQuickTimeVisualContext.cpp).

        * WebCore.vcproj/WebCore.vcproj:
        * platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.cpp:
        * platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h:
        * platform/graphics/win/QTPixelBuffer.cpp:
        * platform/graphics/win/QTPixelBuffer.h:
        * platform/graphics/win/WKCACFLayer.cpp:
        * platform/graphics/win/WKCACFLayer.h:
        * platform/graphics/win/WKCAImageQueue.cpp: Added.
        * platform/graphics/win/WKCAImageQueue.h: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60110 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Tue, 25 May 2010 00:54:08 +0000 (00:54 +0000)]
2010-05-24  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Teach the HTML5 parser how to lex escaped script data
        https://bugs.webkit.org/show_bug.cgi?id=39630

        Add a bunch of tests for parsing script data.  I think these tests
        drive the lexer into all the script data states.

        * html5lib/resources/scriptdata01.dat: Added.
        * html5lib/webkit-runner-expected-html5.txt:
        * html5lib/webkit-runner-expected.txt:
        * html5lib/webkit-runner.html:
2010-05-24  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Teach the HTML5 parser how to lex escaped script data
        https://bugs.webkit.org/show_bug.cgi?id=39630

        * html/HTML5Lexer.cpp:
        (WebCore::HTMLNames::vectorEqualsString):
        (WebCore::HTML5Lexer::nextToken):
        (WebCore::HTML5Lexer::temporaryBufferIs):
        (WebCore::HTML5Lexer::isAppropriateEndTag):
        (WebCore::HTML5Lexer::maybeFlushBufferedEndTag):
        (WebCore::HTML5Lexer::flushBufferedEndTag):
        * html/HTML5Lexer.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60109 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Eric Seidel <eric@webkit.org>
eric@webkit.org [Tue, 25 May 2010 00:51:47 +0000 (00:51 +0000)]
2010-05-24  Eric Seidel  <eric@webkit.org>

        Unreviewed.  Trick MSVC into ignoring our unused code for the moment.

        Prepare HTML5TreeBuilder for addition of new HTML5 parser code
        https://bugs.webkit.org/show_bug.cgi?id=39623

        * html/HTML5TreeBuilder.cpp:
        (WebCore::HTML5TreeBuilder::constructTreeFromToken):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60108 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 James Robinson <jamesr@chromium.org>
jamesr@google.com [Tue, 25 May 2010 00:51:41 +0000 (00:51 +0000)]
2010-05-24  James Robinson  <jamesr@chromium.org>

        Unreviewed baseline only change

        Move Leopard-specific pixel test results from platform/mac to platform/mac-leopard
        https://bugs.webkit.org/show_bug.cgi?id=39317

        This shuffles the pixel failures in editing/ that are due to small (<0.1%) pixel
        diffs in text rendering between Leopard and Snow Leopard.

        * platform/mac-leopard/editing/deleting/4922367-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/4922367-expected.checksum.
        * platform/mac-leopard/editing/deleting/4922367-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/4922367-expected.png.
        * platform/mac-leopard/editing/deleting/5026848-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5026848-1-expected.checksum.
        * platform/mac-leopard/editing/deleting/5026848-1-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5026848-1-expected.png.
        * platform/mac-leopard/editing/deleting/5026848-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5026848-2-expected.checksum.
        * platform/mac-leopard/editing/deleting/5026848-2-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5026848-2-expected.png.
        * platform/mac-leopard/editing/deleting/5026848-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5026848-3-expected.checksum.
        * platform/mac-leopard/editing/deleting/5026848-3-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5026848-3-expected.png.
        * platform/mac-leopard/editing/deleting/5032066-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5032066-expected.checksum.
        * platform/mac-leopard/editing/deleting/5032066-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5032066-expected.png.
        * platform/mac-leopard/editing/deleting/5091898-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5091898-expected.checksum.
        * platform/mac-leopard/editing/deleting/5091898-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5091898-expected.png.
        * platform/mac-leopard/editing/deleting/5099303-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5099303-expected.checksum.
        * platform/mac-leopard/editing/deleting/5099303-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5099303-expected.png.
        * platform/mac-leopard/editing/deleting/5115601-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5115601-expected.checksum.
        * platform/mac-leopard/editing/deleting/5115601-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5115601-expected.png.
        * platform/mac-leopard/editing/deleting/5126166-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5126166-expected.checksum.
        * platform/mac-leopard/editing/deleting/5126166-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5126166-expected.png.
        * platform/mac-leopard/editing/deleting/5144139-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5144139-2-expected.checksum.
        * platform/mac-leopard/editing/deleting/5144139-2-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5144139-2-expected.png.
        * platform/mac-leopard/editing/deleting/5168598-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5168598-expected.checksum.
        * platform/mac-leopard/editing/deleting/5168598-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5168598-expected.png.
        * platform/mac-leopard/editing/deleting/5206311-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5206311-1-expected.checksum.
        * platform/mac-leopard/editing/deleting/5206311-1-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5206311-1-expected.png.
        * platform/mac-leopard/editing/deleting/5206311-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5206311-2-expected.checksum.
        * platform/mac-leopard/editing/deleting/5206311-2-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5206311-2-expected.png.
        * platform/mac-leopard/editing/deleting/5272440-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5272440-expected.checksum.
        * platform/mac-leopard/editing/deleting/5272440-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5272440-expected.png.
        * platform/mac-leopard/editing/deleting/5369009-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5369009-expected.checksum.
        * platform/mac-leopard/editing/deleting/5369009-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5369009-expected.png.
        * platform/mac-leopard/editing/deleting/5390681-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5390681-2-expected.checksum.
        * platform/mac-leopard/editing/deleting/5390681-2-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5390681-2-expected.png.
        * platform/mac-leopard/editing/deleting/5390681-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5390681-expected.checksum.
        * platform/mac-leopard/editing/deleting/5390681-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5390681-expected.png.
        * platform/mac-leopard/editing/deleting/5433862-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5433862-2-expected.checksum.
        * platform/mac-leopard/editing/deleting/5433862-2-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5433862-2-expected.png.
        * platform/mac-leopard/editing/deleting/5483370-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/5483370-expected.checksum.
        * platform/mac-leopard/editing/deleting/5483370-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/5483370-expected.png.
        * platform/mac-leopard/editing/deleting/delete-4038408-fix-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/delete-4038408-fix-expected.checksum.
        * platform/mac-leopard/editing/deleting/delete-4038408-fix-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/delete-4038408-fix-expected.png.
        * platform/mac-leopard/editing/deleting/delete-br-013-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/delete-br-013-expected.checksum.
        * platform/mac-leopard/editing/deleting/delete-br-013-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/delete-br-013-expected.png.
        * platform/mac-leopard/editing/deleting/delete-first-list-item-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.checksum.
        * platform/mac-leopard/editing/deleting/delete-first-list-item-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.png.
        * platform/mac-leopard/editing/deleting/delete-line-015-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/delete-line-015-expected.checksum.
        * platform/mac-leopard/editing/deleting/delete-line-015-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/delete-line-015-expected.png.
        * platform/mac-leopard/editing/deleting/delete-line-016-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/delete-line-016-expected.checksum.
        * platform/mac-leopard/editing/deleting/delete-line-016-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/delete-line-016-expected.png.
        * platform/mac-leopard/editing/deleting/delete-line-017-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/delete-line-017-expected.checksum.
        * platform/mac-leopard/editing/deleting/delete-line-017-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/delete-line-017-expected.png.
        * platform/mac-leopard/editing/deleting/delete-ws-fixup-002-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.checksum.
        * platform/mac-leopard/editing/deleting/delete-ws-fixup-002-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.png.
        * platform/mac-leopard/editing/deleting/merge-endOfParagraph-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.checksum.
        * platform/mac-leopard/editing/deleting/merge-endOfParagraph-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.png.
        * platform/mac-leopard/editing/deleting/merge-into-empty-block-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/merge-into-empty-block-1-expected.checksum.
        * platform/mac-leopard/editing/deleting/merge-into-empty-block-1-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/merge-into-empty-block-1-expected.png.
        * platform/mac-leopard/editing/deleting/merge-no-br-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.checksum.
        * platform/mac-leopard/editing/deleting/merge-no-br-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.png.
        * platform/mac-leopard/editing/deleting/merge-whitespace-pre-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.checksum.
        * platform/mac-leopard/editing/deleting/merge-whitespace-pre-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.png.
        * platform/mac-leopard/editing/deleting/pruning-after-merge-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.checksum.
        * platform/mac-leopard/editing/deleting/pruning-after-merge-2-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.png.
        * platform/mac-leopard/editing/deleting/smart-delete-003-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/smart-delete-003-expected.checksum.
        * platform/mac-leopard/editing/deleting/smart-delete-003-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/smart-delete-003-expected.png.
        * platform/mac-leopard/editing/deleting/smart-delete-004-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/smart-delete-004-expected.checksum.
        * platform/mac-leopard/editing/deleting/smart-delete-004-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/smart-delete-004-expected.png.
        * platform/mac-leopard/editing/deleting/table-cells-expected.checksum: Copied from LayoutTests/platform/mac/editing/deleting/table-cells-expected.checksum.
        * platform/mac-leopard/editing/deleting/table-cells-expected.png: Copied from LayoutTests/platform/mac/editing/deleting/table-cells-expected.png.
        * platform/mac-leopard/editing/execCommand: Added.
        * platform/mac-leopard/editing/execCommand/4580583-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4580583-1-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.png.
        * platform/mac-leopard/editing/execCommand/4580583-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4580583-2-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.png.
        * platform/mac-leopard/editing/execCommand/4641880-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4641880-1-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4641880-1-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4641880-1-expected.png.
        * platform/mac-leopard/editing/execCommand/4641880-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4641880-2-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4641880-2-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4641880-2-expected.png.
        * platform/mac-leopard/editing/execCommand/4747450-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4747450-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4747450-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4747450-expected.png.
        * platform/mac-leopard/editing/execCommand/4786404-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4786404-2-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4786404-2-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4786404-2-expected.png.
        * platform/mac-leopard/editing/execCommand/4916402-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4916402-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4916402-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4916402-expected.png.
        * platform/mac-leopard/editing/execCommand/4916541-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4916541-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4916541-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4916541-expected.png.
        * platform/mac-leopard/editing/execCommand/4920488-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4920488-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4920488-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4920488-expected.png.
        * platform/mac-leopard/editing/execCommand/4920742-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4920742-1-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4920742-1-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4920742-1-expected.png.
        * platform/mac-leopard/editing/execCommand/4924441-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/4924441-expected.checksum.
        * platform/mac-leopard/editing/execCommand/4924441-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/4924441-expected.png.
        * platform/mac-leopard/editing/execCommand/5049671-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/5049671-expected.checksum.
        * platform/mac-leopard/editing/execCommand/5049671-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/5049671-expected.png.
        * platform/mac-leopard/editing/execCommand/5080333-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/5080333-1-expected.checksum.
        * platform/mac-leopard/editing/execCommand/5080333-1-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/5080333-1-expected.png.
        * platform/mac-leopard/editing/execCommand/5080333-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/5080333-2-expected.checksum.
        * platform/mac-leopard/editing/execCommand/5080333-2-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/5080333-2-expected.png.
        * platform/mac-leopard/editing/execCommand/5136770-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/5136770-expected.checksum.
        * platform/mac-leopard/editing/execCommand/5136770-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/5136770-expected.png.
        * platform/mac-leopard/editing/execCommand/5138441-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/5138441-expected.checksum.
        * platform/mac-leopard/editing/execCommand/5138441-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/5138441-expected.png.
        * platform/mac-leopard/editing/execCommand/5190926-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/5190926-expected.checksum.
        * platform/mac-leopard/editing/execCommand/5190926-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/5190926-expected.png.
        * platform/mac-leopard/editing/execCommand/5481523-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/5481523-expected.checksum.
        * platform/mac-leopard/editing/execCommand/5481523-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/5481523-expected.png.
        * platform/mac-leopard/editing/execCommand/create-list-with-hr-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/create-list-with-hr-expected.checksum.
        * platform/mac-leopard/editing/execCommand/create-list-with-hr-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/create-list-with-hr-expected.png.
        * platform/mac-leopard/editing/execCommand/find-after-replace-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.checksum.
        * platform/mac-leopard/editing/execCommand/find-after-replace-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.png.
        * platform/mac-leopard/editing/execCommand/findString-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/findString-2-expected.checksum.
        * platform/mac-leopard/editing/execCommand/findString-2-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/findString-2-expected.png.
        * platform/mac-leopard/editing/execCommand/insertHorizontalRule-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/insertHorizontalRule-expected.checksum.
        * platform/mac-leopard/editing/execCommand/insertHorizontalRule-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/insertHorizontalRule-expected.png.
        * platform/mac-leopard/editing/execCommand/insertImage-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/insertImage-expected.checksum.
        * platform/mac-leopard/editing/execCommand/insertImage-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/insertImage-expected.png.
        * platform/mac-leopard/editing/execCommand/outdent-selection-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/outdent-selection-expected.checksum.
        * platform/mac-leopard/editing/execCommand/outdent-selection-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/outdent-selection-expected.png.
        * platform/mac-leopard/editing/execCommand/remove-formatting-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/remove-formatting-2-expected.checksum.
        * platform/mac-leopard/editing/execCommand/remove-formatting-2-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/remove-formatting-2-expected.png.
        * platform/mac-leopard/editing/execCommand/remove-formatting-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/remove-formatting-expected.checksum.
        * platform/mac-leopard/editing/execCommand/remove-formatting-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/remove-formatting-expected.png.
        * platform/mac-leopard/editing/execCommand/remove-list-from-range-selection-expected.checksum: Copied from LayoutTests/platform/mac/editing/execCommand/remove-list-from-range-selection-expected.checksum.
        * platform/mac-leopard/editing/execCommand/remove-list-from-range-selection-expected.png: Copied from LayoutTests/platform/mac/editing/execCommand/remove-list-from-range-selection-expected.png.
        * platform/mac-leopard/editing/inserting: Added.
        * platform/mac-leopard/editing/inserting/12882-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/12882-expected.checksum.
        * platform/mac-leopard/editing/inserting/12882-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/12882-expected.png.
        * platform/mac-leopard/editing/inserting/4278698-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/4278698-expected.checksum.
        * platform/mac-leopard/editing/inserting/4278698-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/4278698-expected.png.
        * platform/mac-leopard/editing/inserting/4840662-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/4840662-expected.checksum.
        * platform/mac-leopard/editing/inserting/4840662-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/4840662-expected.png.
        * platform/mac-leopard/editing/inserting/4875189-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/4875189-2-expected.checksum.
        * platform/mac-leopard/editing/inserting/4875189-2-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/4875189-2-expected.png.
        * platform/mac-leopard/editing/inserting/5002441-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/5002441-expected.checksum.
        * platform/mac-leopard/editing/inserting/5002441-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/5002441-expected.png.
        * platform/mac-leopard/editing/inserting/5058163-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/5058163-1-expected.checksum.
        * platform/mac-leopard/editing/inserting/5058163-1-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/5058163-1-expected.png.
        * platform/mac-leopard/editing/inserting/5058163-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/5058163-2-expected.checksum.
        * platform/mac-leopard/editing/inserting/5058163-2-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/5058163-2-expected.png.
        * platform/mac-leopard/editing/inserting/5156401-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/5156401-2-expected.checksum.
        * platform/mac-leopard/editing/inserting/5156401-2-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/5156401-2-expected.png.
        * platform/mac-leopard/editing/inserting/5418891-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/5418891-expected.checksum.
        * platform/mac-leopard/editing/inserting/5418891-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/5418891-expected.png.
        * platform/mac-leopard/editing/inserting/5510537-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/5510537-expected.checksum.
        * platform/mac-leopard/editing/inserting/5510537-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/5510537-expected.png.
        * platform/mac-leopard/editing/inserting/5549929-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/5549929-2-expected.checksum.
        * platform/mac-leopard/editing/inserting/5549929-2-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/5549929-2-expected.png.
        * platform/mac-leopard/editing/inserting/5607069-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/5607069-2-expected.checksum.
        * platform/mac-leopard/editing/inserting/5607069-2-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/5607069-2-expected.png.
        * platform/mac-leopard/editing/inserting/5607069-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/5607069-3-expected.checksum.
        * platform/mac-leopard/editing/inserting/5607069-3-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/5607069-3-expected.png.
        * platform/mac-leopard/editing/inserting/6703873-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/6703873-expected.checksum.
        * platform/mac-leopard/editing/inserting/6703873-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/6703873-expected.png.
        * platform/mac-leopard/editing/inserting/editable-html-element-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.checksum.
        * platform/mac-leopard/editing/inserting/editable-html-element-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.png.
        * platform/mac-leopard/editing/inserting/edited-whitespace-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.checksum.
        * platform/mac-leopard/editing/inserting/edited-whitespace-1-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.png.
        * platform/mac-leopard/editing/inserting/editing-empty-divs-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.checksum.
        * platform/mac-leopard/editing/inserting/editing-empty-divs-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.png.
        * platform/mac-leopard/editing/inserting/insert-3786362-fix-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-3786362-fix-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-3786362-fix-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-3786362-fix-expected.png.
        * platform/mac-leopard/editing/inserting/insert-at-end-01-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-at-end-01-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.png.
        * platform/mac-leopard/editing/inserting/insert-at-end-02-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-at-end-02-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.png.
        * platform/mac-leopard/editing/inserting/insert-br-009-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-br-009-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.png.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-001-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-001-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.png.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-002-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-002-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.png.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-003-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-003-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.png.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-004-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-004-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.png.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-005-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-005-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.png.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-006-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-br-quoted-006-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.png.
        * platform/mac-leopard/editing/inserting/insert-paragraph-01-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-paragraph-01-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-paragraph-01-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-paragraph-01-expected.png.
        * platform/mac-leopard/editing/inserting/insert-paragraph-02-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-paragraph-02-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-paragraph-02-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-paragraph-02-expected.png.
        * platform/mac-leopard/editing/inserting/insert-paragraph-03-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-paragraph-03-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.png.
        * platform/mac-leopard/editing/inserting/insert-paragraph-04-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-paragraph-04-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.png.
        * platform/mac-leopard/editing/inserting/insert-paragraph-05-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.checksum.
        * platform/mac-leopard/editing/inserting/insert-paragraph-05-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.png.
        * platform/mac-leopard/editing/inserting/line-break-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/line-break-expected.checksum.
        * platform/mac-leopard/editing/inserting/line-break-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/line-break-expected.png.
        * platform/mac-leopard/editing/inserting/multiple-lines-selected-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/multiple-lines-selected-expected.checksum.
        * platform/mac-leopard/editing/inserting/multiple-lines-selected-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/multiple-lines-selected-expected.png.
        * platform/mac-leopard/editing/inserting/paragraph-separator-03-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.checksum.
        * platform/mac-leopard/editing/inserting/paragraph-separator-03-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.png.
        * platform/mac-leopard/editing/inserting/paragraph-separator-in-table-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.checksum.
        * platform/mac-leopard/editing/inserting/paragraph-separator-in-table-2-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.png.
        * platform/mac-leopard/editing/inserting/typing-around-br-001-expected.checksum: Copied from LayoutTests/platform/mac/editing/inserting/typing-around-br-001-expected.checksum.
        * platform/mac-leopard/editing/inserting/typing-around-br-001-expected.png: Copied from LayoutTests/platform/mac/editing/inserting/typing-around-br-001-expected.png.
        * platform/mac-leopard/editing/pasteboard/3976872-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/3976872-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/3976872-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/3976872-expected.png.
        * platform/mac-leopard/editing/pasteboard/4076267-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/4076267-2-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/4076267-2-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4076267-2-expected.png.
        * platform/mac-leopard/editing/pasteboard/4242293-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/4242293-1-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/4242293-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4242293-1-expected.png.
        * platform/mac-leopard/editing/pasteboard/4242293-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/4242293-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/4242293-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4242293-expected.png.
        * platform/mac-leopard/editing/pasteboard/4631972-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/4631972-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/4631972-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4631972-expected.png.
        * platform/mac-leopard/editing/pasteboard/4641033-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/4641033-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/4641033-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4641033-expected.png.
        * platform/mac-leopard/editing/pasteboard/4861080-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/4861080-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/4861080-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4861080-expected.png.
        * platform/mac-leopard/editing/pasteboard/4944770-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/4944770-1-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/4944770-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4944770-1-expected.png.
        * platform/mac-leopard/editing/pasteboard/4944770-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/4944770-2-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/4944770-2-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4944770-2-expected.png.
        * platform/mac-leopard/editing/pasteboard/4947130-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/4947130-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/4947130-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/4947130-expected.png.
        * platform/mac-leopard/editing/pasteboard/5027857-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5027857-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5027857-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5027857-expected.png.
        * platform/mac-leopard/editing/pasteboard/5032095-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5032095-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5032095-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5032095-expected.png.
        * platform/mac-leopard/editing/pasteboard/5065605-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5065605-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5065605-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5065605-expected.png.
        * platform/mac-leopard/editing/pasteboard/5071074-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5071074-2-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5071074-2-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5071074-2-expected.png.
        * platform/mac-leopard/editing/pasteboard/5071074-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5071074-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5071074-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5071074-expected.png.
        * platform/mac-leopard/editing/pasteboard/5075944-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5075944-2-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5075944-2-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5075944-2-expected.png.
        * platform/mac-leopard/editing/pasteboard/5075944-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5075944-3-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5075944-3-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5075944-3-expected.png.
        * platform/mac-leopard/editing/pasteboard/5089327-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5089327-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5089327-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5089327-expected.png.
        * platform/mac-leopard/editing/pasteboard/5247341-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5247341-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5247341-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5247341-expected.png.
        * platform/mac-leopard/editing/pasteboard/5368833-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5368833-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5368833-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5368833-expected.png.
        * platform/mac-leopard/editing/pasteboard/5387578-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5387578-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5387578-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5387578-expected.png.
        * platform/mac-leopard/editing/pasteboard/5478250-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5478250-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5478250-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5478250-expected.png.
        * platform/mac-leopard/editing/pasteboard/5601583-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/5601583-1-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/5601583-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/5601583-1-expected.png.
        * platform/mac-leopard/editing/pasteboard/8145-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/8145-2-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/8145-2-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/8145-2-expected.png.
        * platform/mac-leopard/editing/pasteboard/8145-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/8145-3-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/8145-3-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/8145-3-expected.png.
        * platform/mac-leopard/editing/pasteboard/bad-placeholder-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/bad-placeholder-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/bad-placeholder-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/bad-placeholder-expected.png.
        * platform/mac-leopard/editing/pasteboard/copy-paste-bidi-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/copy-paste-bidi-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/copy-paste-bidi-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/copy-paste-bidi-expected.png.
        * platform/mac-leopard/editing/pasteboard/copy-standalone-image-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/copy-standalone-image-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/copy-standalone-image-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/copy-standalone-image-expected.png.
        * platform/mac-leopard/editing/pasteboard/displaced-generic-placeholder-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/displaced-generic-placeholder-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/displaced-generic-placeholder-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/displaced-generic-placeholder-expected.png.
        * platform/mac-leopard/editing/pasteboard/display-block-on-spans-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/display-block-on-spans-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/display-block-on-spans-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/display-block-on-spans-expected.png.
        * platform/mac-leopard/editing/pasteboard/drop-text-without-selection-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/drop-text-without-selection-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.png.
        * platform/mac-leopard/editing/pasteboard/interchange-newline-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/interchange-newline-1-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/interchange-newline-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/interchange-newline-1-expected.png.
        * platform/mac-leopard/editing/pasteboard/interchange-newline-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/interchange-newline-2-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/interchange-newline-2-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/interchange-newline-2-expected.png.
        * platform/mac-leopard/editing/pasteboard/interchange-newline-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/interchange-newline-3-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/interchange-newline-3-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/interchange-newline-3-expected.png.
        * platform/mac-leopard/editing/pasteboard/interchange-newline-4-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/interchange-newline-4-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/interchange-newline-4-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/interchange-newline-4-expected.png.
        * platform/mac-leopard/editing/pasteboard/merge-after-delete-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-after-delete-1-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/merge-after-delete-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-after-delete-1-expected.png.
        * platform/mac-leopard/editing/pasteboard/merge-after-delete-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-after-delete-2-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/merge-after-delete-2-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-after-delete-2-expected.png.
        * platform/mac-leopard/editing/pasteboard/merge-end-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-1-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/merge-end-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-1-expected.png.
        * platform/mac-leopard/editing/pasteboard/merge-end-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-2-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/merge-end-2-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-2-expected.png.
        * platform/mac-leopard/editing/pasteboard/merge-end-5-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-5-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/merge-end-5-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-5-expected.png.
        * platform/mac-leopard/editing/pasteboard/merge-end-blockquote-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-blockquote-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/merge-end-blockquote-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-blockquote-expected.png.
        * platform/mac-leopard/editing/pasteboard/merge-end-borders-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-borders-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/merge-end-borders-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-borders-expected.png.
        * platform/mac-leopard/editing/pasteboard/merge-end-list-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-list-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/merge-end-list-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-list-expected.png.
        * platform/mac-leopard/editing/pasteboard/merge-end-table-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-table-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/merge-end-table-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-end-table-expected.png.
        * platform/mac-leopard/editing/pasteboard/merge-start-blockquote-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-start-blockquote-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/merge-start-blockquote-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/merge-start-blockquote-expected.png.
        * platform/mac-leopard/editing/pasteboard/nested-blocks-with-text-area-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/nested-blocks-with-text-area-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.png.
        * platform/mac-leopard/editing/pasteboard/nested-blocks-with-text-field-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/nested-blocks-with-text-field-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.png.
        * platform/mac-leopard/editing/pasteboard/paste-RTFD-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-RTFD-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/paste-RTFD-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-RTFD-expected.png.
        * platform/mac-leopard/editing/pasteboard/paste-blockquote-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-blockquote-3-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/paste-blockquote-3-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-blockquote-3-expected.png.
        * platform/mac-leopard/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.png.
        * platform/mac-leopard/editing/pasteboard/paste-pre-002-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-pre-002-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/paste-pre-002-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-pre-002-expected.png.
        * platform/mac-leopard/editing/pasteboard/paste-table-003-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-table-003-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/paste-table-003-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-table-003-expected.png.
        * platform/mac-leopard/editing/pasteboard/paste-text-012-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-text-012-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/paste-text-012-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-text-012-expected.png.
        * platform/mac-leopard/editing/pasteboard/paste-text-013-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-text-013-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/paste-text-013-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-text-013-expected.png.
        * platform/mac-leopard/editing/pasteboard/paste-text-014-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-text-014-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/paste-text-014-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-text-014-expected.png.
        * platform/mac-leopard/editing/pasteboard/paste-text-016-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-text-016-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/paste-text-016-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/paste-text-016-expected.png.
        * platform/mac-leopard/editing/pasteboard/pasting-object-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/pasting-object-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/pasting-object-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/pasting-object-expected.png.
        * platform/mac-leopard/editing/pasteboard/pasting-tabs-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/pasting-tabs-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.png.
        * platform/mac-leopard/editing/pasteboard/prevent-block-nesting-01-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/prevent-block-nesting-01-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/prevent-block-nesting-01-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/prevent-block-nesting-01-expected.png.
        * platform/mac-leopard/editing/pasteboard/quirks-mode-br-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/quirks-mode-br-1-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/quirks-mode-br-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/quirks-mode-br-1-expected.png.
        * platform/mac-leopard/editing/pasteboard/select-element-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/select-element-1-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/select-element-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/select-element-1-expected.png.
        * platform/mac-leopard/editing/pasteboard/smart-drag-drop-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/smart-drag-drop-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/smart-drag-drop-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/smart-drag-drop-expected.png.
        * platform/mac-leopard/editing/pasteboard/smart-paste-008-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/smart-paste-008-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/smart-paste-008-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/smart-paste-008-expected.png.
        * platform/mac-leopard/editing/pasteboard/styled-element-markup-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/styled-element-markup-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/styled-element-markup-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/styled-element-markup-expected.png.
        * platform/mac-leopard/editing/pasteboard/subframe-dragndrop-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/subframe-dragndrop-1-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/subframe-dragndrop-1-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/subframe-dragndrop-1-expected.png.
        * platform/mac-leopard/editing/pasteboard/testcase-9507-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/testcase-9507-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/testcase-9507-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/testcase-9507-expected.png.
        * platform/mac-leopard/editing/pasteboard/undoable-fragment-removes-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/undoable-fragment-removes-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/undoable-fragment-removes-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/undoable-fragment-removes-expected.png.
        * platform/mac-leopard/editing/pasteboard/unrendered-br-expected.checksum: Copied from LayoutTests/platform/mac/editing/pasteboard/unrendered-br-expected.checksum.
        * platform/mac-leopard/editing/pasteboard/unrendered-br-expected.png: Copied from LayoutTests/platform/mac/editing/pasteboard/unrendered-br-expected.png.
        * platform/mac-leopard/editing/selection: Added.
        * platform/mac-leopard/editing/selection/13804-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/13804-expected.checksum.
        * platform/mac-leopard/editing/selection/13804-expected.png: Copied from LayoutTests/platform/mac/editing/selection/13804-expected.png.
        * platform/mac-leopard/editing/selection/14971-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/14971-expected.checksum.
        * platform/mac-leopard/editing/selection/14971-expected.png: Copied from LayoutTests/platform/mac/editing/selection/14971-expected.png.
        * platform/mac-leopard/editing/selection/4402375-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4402375-expected.checksum.
        * platform/mac-leopard/editing/selection/4402375-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4402375-expected.png.
        * platform/mac-leopard/editing/selection/4818145-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4818145-expected.checksum.
        * platform/mac-leopard/editing/selection/4818145-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4818145-expected.png.
        * platform/mac-leopard/editing/selection/4889598-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4889598-expected.checksum.
        * platform/mac-leopard/editing/selection/4889598-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4889598-expected.png.
        * platform/mac-leopard/editing/selection/4895428-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4895428-2-expected.checksum.
        * platform/mac-leopard/editing/selection/4895428-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4895428-2-expected.png.
        * platform/mac-leopard/editing/selection/4895428-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4895428-3-expected.checksum.
        * platform/mac-leopard/editing/selection/4895428-3-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4895428-3-expected.png.
        * platform/mac-leopard/editing/selection/4895428-4-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4895428-4-expected.checksum.
        * platform/mac-leopard/editing/selection/4895428-4-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4895428-4-expected.png.
        * platform/mac-leopard/editing/selection/4932260-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4932260-3-expected.checksum.
        * platform/mac-leopard/editing/selection/4932260-3-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4932260-3-expected.png.
        * platform/mac-leopard/editing/selection/4947387-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4947387-expected.checksum.
        * platform/mac-leopard/editing/selection/4947387-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4947387-expected.png.
        * platform/mac-leopard/editing/selection/4960116-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4960116-expected.checksum.
        * platform/mac-leopard/editing/selection/4960116-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4960116-expected.png.
        * platform/mac-leopard/editing/selection/4975120-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4975120-expected.checksum.
        * platform/mac-leopard/editing/selection/4975120-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4975120-expected.png.
        * platform/mac-leopard/editing/selection/4983858-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/4983858-expected.checksum.
        * platform/mac-leopard/editing/selection/4983858-expected.png: Copied from LayoutTests/platform/mac/editing/selection/4983858-expected.png.
        * platform/mac-leopard/editing/selection/5007143-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5007143-2-expected.checksum.
        * platform/mac-leopard/editing/selection/5007143-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5007143-2-expected.png.
        * platform/mac-leopard/editing/selection/5007143-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5007143-expected.checksum.
        * platform/mac-leopard/editing/selection/5007143-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5007143-expected.png.
        * platform/mac-leopard/editing/selection/5057506-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5057506-2-expected.checksum.
        * platform/mac-leopard/editing/selection/5057506-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5057506-2-expected.png.
        * platform/mac-leopard/editing/selection/5057506-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5057506-expected.checksum.
        * platform/mac-leopard/editing/selection/5057506-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5057506-expected.png.
        * platform/mac-leopard/editing/selection/5076323-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5076323-1-expected.checksum.
        * platform/mac-leopard/editing/selection/5076323-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5076323-1-expected.png.
        * platform/mac-leopard/editing/selection/5081257-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5081257-1-expected.checksum.
        * platform/mac-leopard/editing/selection/5081257-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5081257-1-expected.png.
        * platform/mac-leopard/editing/selection/5099303-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5099303-expected.checksum.
        * platform/mac-leopard/editing/selection/5099303-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5099303-expected.png.
        * platform/mac-leopard/editing/selection/5131716-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5131716-1-expected.checksum.
        * platform/mac-leopard/editing/selection/5131716-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5131716-1-expected.png.
        * platform/mac-leopard/editing/selection/5131716-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5131716-2-expected.checksum.
        * platform/mac-leopard/editing/selection/5131716-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5131716-2-expected.png.
        * platform/mac-leopard/editing/selection/5131716-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5131716-3-expected.checksum.
        * platform/mac-leopard/editing/selection/5131716-3-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5131716-3-expected.png.
        * platform/mac-leopard/editing/selection/5131716-4-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5131716-4-expected.checksum.
        * platform/mac-leopard/editing/selection/5131716-4-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5131716-4-expected.png.
        * platform/mac-leopard/editing/selection/5195166-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5195166-2-expected.checksum.
        * platform/mac-leopard/editing/selection/5195166-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5195166-2-expected.png.
        * platform/mac-leopard/editing/selection/5232159-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5232159-expected.checksum.
        * platform/mac-leopard/editing/selection/5232159-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5232159-expected.png.
        * platform/mac-leopard/editing/selection/5234383-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5234383-1-expected.checksum.
        * platform/mac-leopard/editing/selection/5234383-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5234383-1-expected.png.
        * platform/mac-leopard/editing/selection/5234383-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5234383-2-expected.checksum.
        * platform/mac-leopard/editing/selection/5234383-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5234383-2-expected.png.
        * platform/mac-leopard/editing/selection/5240265-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5240265-expected.checksum.
        * platform/mac-leopard/editing/selection/5240265-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5240265-expected.png.
        * platform/mac-leopard/editing/selection/5354455-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5354455-1-expected.checksum.
        * platform/mac-leopard/editing/selection/5354455-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5354455-1-expected.png.
        * platform/mac-leopard/editing/selection/5354455-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/5354455-2-expected.checksum.
        * platform/mac-leopard/editing/selection/5354455-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/5354455-2-expected.png.
        * platform/mac-leopard/editing/selection/6476-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/6476-expected.checksum.
        * platform/mac-leopard/editing/selection/6476-expected.png: Copied from LayoutTests/platform/mac/editing/selection/6476-expected.png.
        * platform/mac-leopard/editing/selection/7152-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/7152-1-expected.checksum.
        * platform/mac-leopard/editing/selection/7152-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/7152-1-expected.png.
        * platform/mac-leopard/editing/selection/7152-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/7152-2-expected.checksum.
        * platform/mac-leopard/editing/selection/7152-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/7152-2-expected.png.
        * platform/mac-leopard/editing/selection/addRange-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/addRange-expected.checksum.
        * platform/mac-leopard/editing/selection/addRange-expected.png: Copied from LayoutTests/platform/mac/editing/selection/addRange-expected.png.
        * platform/mac-leopard/editing/selection/after-line-wrap-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/after-line-wrap-expected.checksum.
        * platform/mac-leopard/editing/selection/after-line-wrap-expected.png: Copied from LayoutTests/platform/mac/editing/selection/after-line-wrap-expected.png.
        * platform/mac-leopard/editing/selection/caret-and-focus-ring-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/caret-and-focus-ring-expected.checksum.
        * platform/mac-leopard/editing/selection/caret-and-focus-ring-expected.png: Copied from LayoutTests/platform/mac/editing/selection/caret-and-focus-ring-expected.png.
        * platform/mac-leopard/editing/selection/caret-rtl-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/caret-rtl-2-expected.checksum.
        * platform/mac-leopard/editing/selection/caret-rtl-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/caret-rtl-2-expected.png.
        * platform/mac-leopard/editing/selection/caret-rtl-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/caret-rtl-expected.checksum.
        * platform/mac-leopard/editing/selection/caret-rtl-expected.png: Copied from LayoutTests/platform/mac/editing/selection/caret-rtl-expected.png.
        * platform/mac-leopard/editing/selection/clear-selection-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/clear-selection-expected.checksum.
        * platform/mac-leopard/editing/selection/clear-selection-expected.png: Copied from LayoutTests/platform/mac/editing/selection/clear-selection-expected.png.
        * platform/mac-leopard/editing/selection/click-start-of-line-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/click-start-of-line-expected.checksum.
        * platform/mac-leopard/editing/selection/click-start-of-line-expected.png: Copied from LayoutTests/platform/mac/editing/selection/click-start-of-line-expected.png.
        * platform/mac-leopard/editing/selection/contenteditable-click-inside-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/contenteditable-click-inside-expected.checksum.
        * platform/mac-leopard/editing/selection/contenteditable-click-inside-expected.png: Copied from LayoutTests/platform/mac/editing/selection/contenteditable-click-inside-expected.png.
        * platform/mac-leopard/editing/selection/designmode-no-caret-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/designmode-no-caret-expected.checksum.
        * platform/mac-leopard/editing/selection/designmode-no-caret-expected.png: Copied from LayoutTests/platform/mac/editing/selection/designmode-no-caret-expected.png.
        * platform/mac-leopard/editing/selection/drag-in-iframe-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/drag-in-iframe-expected.checksum.
        * platform/mac-leopard/editing/selection/drag-in-iframe-expected.png: Copied from LayoutTests/platform/mac/editing/selection/drag-in-iframe-expected.png.
        * platform/mac-leopard/editing/selection/editable-html-element-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/editable-html-element-expected.checksum.
        * platform/mac-leopard/editing/selection/editable-html-element-expected.png: Copied from LayoutTests/platform/mac/editing/selection/editable-html-element-expected.png.
        * platform/mac-leopard/editing/selection/editable-non-editable-crash-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/editable-non-editable-crash-expected.checksum.
        * platform/mac-leopard/editing/selection/editable-non-editable-crash-expected.png: Copied from LayoutTests/platform/mac/editing/selection/editable-non-editable-crash-expected.png.
        * platform/mac-leopard/editing/selection/end-of-document-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/end-of-document-expected.checksum.
        * platform/mac-leopard/editing/selection/end-of-document-expected.png: Copied from LayoutTests/platform/mac/editing/selection/end-of-document-expected.png.
        * platform/mac-leopard/editing/selection/expanding-selections-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/expanding-selections-expected.checksum.
        * platform/mac-leopard/editing/selection/expanding-selections-expected.png: Copied from LayoutTests/platform/mac/editing/selection/expanding-selections-expected.png.
        * platform/mac-leopard/editing/selection/expanding-selections2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/expanding-selections2-expected.checksum.
        * platform/mac-leopard/editing/selection/expanding-selections2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/expanding-selections2-expected.png.
        * platform/mac-leopard/editing/selection/focus_editable_html-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/focus_editable_html-expected.checksum.
        * platform/mac-leopard/editing/selection/focus_editable_html-expected.png: Copied from LayoutTests/platform/mac/editing/selection/focus_editable_html-expected.png.
        * platform/mac-leopard/editing/selection/iframe-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/iframe-expected.checksum.
        * platform/mac-leopard/editing/selection/iframe-expected.png: Copied from LayoutTests/platform/mac/editing/selection/iframe-expected.png.
        * platform/mac-leopard/editing/selection/inline-closest-leaf-child-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/inline-closest-leaf-child-expected.checksum.
        * platform/mac-leopard/editing/selection/inline-closest-leaf-child-expected.png: Copied from LayoutTests/platform/mac/editing/selection/inline-closest-leaf-child-expected.png.
        * platform/mac-leopard/editing/selection/inline-table-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/inline-table-expected.checksum.
        * platform/mac-leopard/editing/selection/inline-table-expected.png: Copied from LayoutTests/platform/mac/editing/selection/inline-table-expected.png.
        * platform/mac-leopard/editing/selection/leave-requested-block-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/leave-requested-block-expected.checksum.
        * platform/mac-leopard/editing/selection/leave-requested-block-expected.png: Copied from LayoutTests/platform/mac/editing/selection/leave-requested-block-expected.png.
        * platform/mac-leopard/editing/selection/mixed-editability-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-1-expected.checksum.
        * platform/mac-leopard/editing/selection/mixed-editability-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-1-expected.png.
        * platform/mac-leopard/editing/selection/mixed-editability-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-3-expected.checksum.
        * platform/mac-leopard/editing/selection/mixed-editability-3-expected.png: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-3-expected.png.
        * platform/mac-leopard/editing/selection/mixed-editability-4-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-4-expected.checksum.
        * platform/mac-leopard/editing/selection/mixed-editability-4-expected.png: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-4-expected.png.
        * platform/mac-leopard/editing/selection/mixed-editability-5-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-5-expected.checksum.
        * platform/mac-leopard/editing/selection/mixed-editability-5-expected.png: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-5-expected.png.
        * platform/mac-leopard/editing/selection/mixed-editability-6-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-6-expected.checksum.
        * platform/mac-leopard/editing/selection/mixed-editability-6-expected.png: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-6-expected.png.
        * platform/mac-leopard/editing/selection/mixed-editability-7-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-7-expected.checksum.
        * platform/mac-leopard/editing/selection/mixed-editability-7-expected.png: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-7-expected.png.
        * platform/mac-leopard/editing/selection/mixed-editability-8-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-8-expected.checksum.
        * platform/mac-leopard/editing/selection/mixed-editability-8-expected.png: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-8-expected.png.
        * platform/mac-leopard/editing/selection/mixed-editability-9-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-9-expected.checksum.
        * platform/mac-leopard/editing/selection/mixed-editability-9-expected.png: Copied from LayoutTests/platform/mac/editing/selection/mixed-editability-9-expected.png.
        * platform/mac-leopard/editing/selection/move-by-sentence-linebreak-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/move-by-sentence-linebreak-expected.checksum.
        * platform/mac-leopard/editing/selection/move-by-sentence-linebreak-expected.png: Copied from LayoutTests/platform/mac/editing/selection/move-by-sentence-linebreak-expected.png.
        * platform/mac-leopard/editing/selection/node-removal-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/node-removal-1-expected.checksum.
        * platform/mac-leopard/editing/selection/node-removal-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/node-removal-1-expected.png.
        * platform/mac-leopard/editing/selection/node-removal-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/node-removal-2-expected.checksum.
        * platform/mac-leopard/editing/selection/node-removal-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/node-removal-2-expected.png.
        * platform/mac-leopard/editing/selection/paragraph-granularity-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/paragraph-granularity-expected.checksum.
        * platform/mac-leopard/editing/selection/paragraph-granularity-expected.png: Copied from LayoutTests/platform/mac/editing/selection/paragraph-granularity-expected.png.
        * platform/mac-leopard/editing/selection/previous-line-position-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/previous-line-position-expected.checksum.
        * platform/mac-leopard/editing/selection/previous-line-position-expected.png: Copied from LayoutTests/platform/mac/editing/selection/previous-line-position-expected.png.
        * platform/mac-leopard/editing/selection/replace-selection-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/replace-selection-1-expected.checksum.
        * platform/mac-leopard/editing/selection/replace-selection-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/replace-selection-1-expected.png.
        * platform/mac-leopard/editing/selection/replaced-boundaries-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/replaced-boundaries-1-expected.checksum.
        * platform/mac-leopard/editing/selection/replaced-boundaries-1-expected.png: Copied from LayoutTests/platform/mac/editing/selection/replaced-boundaries-1-expected.png.
        * platform/mac-leopard/editing/selection/replaced-boundaries-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/replaced-boundaries-2-expected.checksum.
        * platform/mac-leopard/editing/selection/replaced-boundaries-2-expected.png: Copied from LayoutTests/platform/mac/editing/selection/replaced-boundaries-2-expected.png.
        * platform/mac-leopard/editing/selection/replaced-boundaries-3-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/replaced-boundaries-3-expected.checksum.
        * platform/mac-leopard/editing/selection/replaced-boundaries-3-expected.png: Copied from LayoutTests/platform/mac/editing/selection/replaced-boundaries-3-expected.png.
        * platform/mac-leopard/editing/selection/select-all-005-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/select-all-005-expected.checksum.
        * platform/mac-leopard/editing/selection/select-all-005-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-all-005-expected.png.
        * platform/mac-leopard/editing/selection/select-all-006-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/select-all-006-expected.checksum.
        * platform/mac-leopard/editing/selection/select-all-006-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-all-006-expected.png.
        * platform/mac-leopard/editing/selection/select-all-iframe-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/select-all-iframe-expected.checksum.
        * platform/mac-leopard/editing/selection/select-all-iframe-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-all-iframe-expected.png.
        * platform/mac-leopard/editing/selection/select-box-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/select-box-expected.checksum.
        * platform/mac-leopard/editing/selection/select-box-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-box-expected.png.
        * platform/mac-leopard/editing/selection/select-element-paragraph-boundary-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/select-element-paragraph-boundary-expected.checksum.
        * platform/mac-leopard/editing/selection/select-element-paragraph-boundary-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-element-paragraph-boundary-expected.png.
        * platform/mac-leopard/editing/selection/select-from-textfield-outwards-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.checksum.
        * platform/mac-leopard/editing/selection/select-from-textfield-outwards-expected.png: Copied from LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.png.
        * platform/mac-leopard/editing/selection/selection-actions-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/selection-actions-expected.checksum.
        * platform/mac-leopard/editing/selection/selection-actions-expected.png: Copied from LayoutTests/platform/mac/editing/selection/selection-actions-expected.png.
        * platform/mac-leopard/editing/selection/selection-background-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/selection-background-expected.checksum.
        * platform/mac-leopard/editing/selection/selection-background-expected.png: Copied from LayoutTests/platform/mac/editing/selection/selection-background-expected.png.
        * platform/mac-leopard/editing/selection/triple-click-in-pre-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/triple-click-in-pre-expected.checksum.
        * platform/mac-leopard/editing/selection/triple-click-in-pre-expected.png: Copied from LayoutTests/platform/mac/editing/selection/triple-click-in-pre-expected.png.
        * platform/mac-leopard/editing/selection/unrendered-space-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/unrendered-space-expected.checksum.
        * platform/mac-leopard/editing/selection/unrendered-space-expected.png: Copied from LayoutTests/platform/mac/editing/selection/unrendered-space-expected.png.
        * platform/mac-leopard/editing/selection/word-granularity-expected.checksum: Copied from LayoutTests/platform/mac/editing/selection/word-granularity-expected.checksum.
        * platform/mac-leopard/editing/selection/word-granularity-expected.png: Copied from LayoutTests/platform/mac/editing/selection/word-granularity-expected.png.
        * platform/mac-leopard/editing/spelling/inline_spelling_markers-expected.checksum: Copied from LayoutTests/platform/mac/editing/spelling/inline_spelling_markers-expected.checksum.
        * platform/mac-leopard/editing/spelling/inline_spelling_markers-expected.png: Copied from LayoutTests/platform/mac/editing/spelling/inline_spelling_markers-expected.png.
        * platform/mac-leopard/editing/spelling/spellcheck-attribute-expected.checksum: Copied from LayoutTests/platform/mac/editing/spelling/spellcheck-attribute-expected.checksum.
        * platform/mac-leopard/editing/spelling/spellcheck-attribute-expected.png: Copied from LayoutTests/platform/mac/editing/spelling/spellcheck-attribute-expected.png.
        * platform/mac-leopard/editing/style: Added.
        * platform/mac-leopard/editing/style/5017613-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/style/5017613-1-expected.checksum.
        * platform/mac-leopard/editing/style/5017613-1-expected.png: Copied from LayoutTests/platform/mac/editing/style/5017613-1-expected.png.
        * platform/mac-leopard/editing/style/5017613-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/style/5017613-2-expected.checksum.
        * platform/mac-leopard/editing/style/5017613-2-expected.png: Copied from LayoutTests/platform/mac/editing/style/5017613-2-expected.png.
        * platform/mac-leopard/editing/style/5046875-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/style/5046875-1-expected.checksum.
        * platform/mac-leopard/editing/style/5046875-1-expected.png: Copied from LayoutTests/platform/mac/editing/style/5046875-1-expected.png.
        * platform/mac-leopard/editing/style/5046875-2-expected.checksum: Copied from LayoutTests/platform/mac/editing/style/5046875-2-expected.checksum.
        * platform/mac-leopard/editing/style/5046875-2-expected.png: Copied from LayoutTests/platform/mac/editing/style/5046875-2-expected.png.
        * platform/mac-leopard/editing/style/5065910-expected.checksum: Copied from LayoutTests/platform/mac/editing/style/5065910-expected.checksum.
        * platform/mac-leopard/editing/style/5065910-expected.png: Copied from LayoutTests/platform/mac/editing/style/5065910-expected.png.
        * platform/mac-leopard/editing/style/5084241-expected.checksum: Copied from LayoutTests/platform/mac/editing/style/5084241-expected.checksum.
        * platform/mac-leopard/editing/style/5084241-expected.png: Copied from LayoutTests/platform/mac/editing/style/5084241-expected.png.
        * platform/mac-leopard/editing/style/apple-style-editable-mix-expected.checksum: Copied from LayoutTests/platform/mac/editing/style/apple-style-editable-mix-expected.checksum.
        * platform/mac-leopard/editing/style/apple-style-editable-mix-expected.png: Copied from LayoutTests/platform/mac/editing/style/apple-style-editable-mix-expected.png.
        * platform/mac-leopard/editing/style/fontsize-1-expected.checksum: Copied from LayoutTests/platform/mac/editing/style/fontsize-1-expected.checksum.
        * platform/mac-leopard/editing/style/fontsize-1-expected.png: Copied from LayoutTests/platform/mac/editing/style/fontsize-1-expected.png.
        * platform/mac-leopard/editing/style/non-inheritable-styles-expected.checksum: Copied from LayoutTests/platform/mac/editing/style/non-inheritable-styles-expected.checksum.
        * platform/mac-leopard/editing/style/non-inheritable-styles-expected.png: Copied from LayoutTests/platform/mac/editing/style/non-inheritable-styles-expected.png.
        * platform/mac/editing/deleting/4922367-expected.checksum: Replaced.
        * platform/mac/editing/deleting/4922367-expected.png: Replaced.
        * platform/mac/editing/deleting/5026848-1-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5026848-1-expected.png: Replaced.
        * platform/mac/editing/deleting/5026848-2-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5026848-2-expected.png: Replaced.
        * platform/mac/editing/deleting/5026848-3-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5026848-3-expected.png: Replaced.
        * platform/mac/editing/deleting/5032066-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5032066-expected.png: Replaced.
        * platform/mac/editing/deleting/5091898-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5091898-expected.png: Replaced.
        * platform/mac/editing/deleting/5099303-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5099303-expected.png: Replaced.
        * platform/mac/editing/deleting/5115601-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5115601-expected.png: Replaced.
        * platform/mac/editing/deleting/5126166-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5126166-expected.png: Replaced.
        * platform/mac/editing/deleting/5144139-2-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5144139-2-expected.png: Replaced.
        * platform/mac/editing/deleting/5168598-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5168598-expected.png: Replaced.
        * platform/mac/editing/deleting/5206311-1-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5206311-1-expected.png: Replaced.
        * platform/mac/editing/deleting/5206311-2-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5206311-2-expected.png: Replaced.
        * platform/mac/editing/deleting/5272440-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5272440-expected.png: Replaced.
        * platform/mac/editing/deleting/5369009-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5369009-expected.png: Replaced.
        * platform/mac/editing/deleting/5390681-2-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5390681-2-expected.png: Replaced.
        * platform/mac/editing/deleting/5390681-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5390681-expected.png: Replaced.
        * platform/mac/editing/deleting/5433862-2-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5433862-2-expected.png: Replaced.
        * platform/mac/editing/deleting/5483370-expected.checksum: Replaced.
        * platform/mac/editing/deleting/5483370-expected.png: Replaced.
        * platform/mac/editing/deleting/delete-4038408-fix-expected.checksum: Replaced.
        * platform/mac/editing/deleting/delete-4038408-fix-expected.png: Replaced.
        * platform/mac/editing/deleting/delete-br-013-expected.checksum: Replaced.
        * platform/mac/editing/deleting/delete-br-013-expected.png: Replaced.
        * platform/mac/editing/deleting/delete-first-list-item-expected.checksum: Replaced.
        * platform/mac/editing/deleting/delete-first-list-item-expected.png: Replaced.
        * platform/mac/editing/deleting/delete-line-015-expected.checksum: Replaced.
        * platform/mac/editing/deleting/delete-line-015-expected.png: Replaced.
        * platform/mac/editing/deleting/delete-line-016-expected.checksum: Replaced.
        * platform/mac/editing/deleting/delete-line-016-expected.png: Replaced.
        * platform/mac/editing/deleting/delete-line-017-expected.checksum: Replaced.
        * platform/mac/editing/deleting/delete-line-017-expected.png: Replaced.
        * platform/mac/editing/deleting/delete-ws-fixup-002-expected.checksum: Replaced.
        * platform/mac/editing/deleting/delete-ws-fixup-002-expected.png: Replaced.
        * platform/mac/editing/deleting/merge-endOfParagraph-expected.checksum: Replaced.
        * platform/mac/editing/deleting/merge-endOfParagraph-expected.png: Replaced.
        * platform/mac/editing/deleting/merge-into-empty-block-1-expected.checksum: Replaced.
        * platform/mac/editing/deleting/merge-into-empty-block-1-expected.png: Replaced.
        * platform/mac/editing/deleting/merge-no-br-expected.checksum: Replaced.
        * platform/mac/editing/deleting/merge-no-br-expected.png: Replaced.
        * platform/mac/editing/deleting/merge-whitespace-pre-expected.checksum: Replaced.
        * platform/mac/editing/deleting/merge-whitespace-pre-expected.png: Replaced.
        * platform/mac/editing/deleting/pruning-after-merge-2-expected.checksum: Replaced.
        * platform/mac/editing/deleting/pruning-after-merge-2-expected.png: Replaced.
        * platform/mac/editing/deleting/smart-delete-003-expected.checksum: Replaced.
        * platform/mac/editing/deleting/smart-delete-003-expected.png: Replaced.
        * platform/mac/editing/deleting/smart-delete-004-expected.checksum: Replaced.
        * platform/mac/editing/deleting/smart-delete-004-expected.png: Replaced.
        * platform/mac/editing/deleting/table-cells-expected.checksum: Replaced.
        * platform/mac/editing/deleting/table-cells-expected.png: Replaced.
        * platform/mac/editing/execCommand/4580583-1-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4580583-1-expected.png: Replaced.
        * platform/mac/editing/execCommand/4580583-2-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4580583-2-expected.png: Replaced.
        * platform/mac/editing/execCommand/4641880-1-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4641880-1-expected.png: Replaced.
        * platform/mac/editing/execCommand/4641880-2-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4641880-2-expected.png: Replaced.
        * platform/mac/editing/execCommand/4747450-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4747450-expected.png: Replaced.
        * platform/mac/editing/execCommand/4786404-2-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4786404-2-expected.png: Replaced.
        * platform/mac/editing/execCommand/4916402-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4916402-expected.png: Replaced.
        * platform/mac/editing/execCommand/4916541-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4916541-expected.png: Replaced.
        * platform/mac/editing/execCommand/4920488-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4920488-expected.png: Replaced.
        * platform/mac/editing/execCommand/4920742-1-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4920742-1-expected.png: Replaced.
        * platform/mac/editing/execCommand/4924441-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/4924441-expected.png: Replaced.
        * platform/mac/editing/execCommand/5049671-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/5049671-expected.png: Replaced.
        * platform/mac/editing/execCommand/5080333-1-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/5080333-1-expected.png: Replaced.
        * platform/mac/editing/execCommand/5080333-2-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/5080333-2-expected.png: Replaced.
        * platform/mac/editing/execCommand/5136770-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/5136770-expected.png: Replaced.
        * platform/mac/editing/execCommand/5138441-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/5138441-expected.png: Replaced.
        * platform/mac/editing/execCommand/5190926-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/5190926-expected.png: Replaced.
        * platform/mac/editing/execCommand/5481523-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/5481523-expected.png: Replaced.
        * platform/mac/editing/execCommand/create-list-with-hr-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/create-list-with-hr-expected.png: Replaced.
        * platform/mac/editing/execCommand/find-after-replace-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/find-after-replace-expected.png: Replaced.
        * platform/mac/editing/execCommand/findString-2-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/findString-2-expected.png: Replaced.
        * platform/mac/editing/execCommand/insertHorizontalRule-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/insertHorizontalRule-expected.png: Replaced.
        * platform/mac/editing/execCommand/insertImage-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/insertImage-expected.png: Replaced.
        * platform/mac/editing/execCommand/outdent-selection-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/outdent-selection-expected.png: Replaced.
        * platform/mac/editing/execCommand/remove-formatting-2-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/remove-formatting-2-expected.png: Replaced.
        * platform/mac/editing/execCommand/remove-formatting-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/remove-formatting-expected.png: Replaced.
        * platform/mac/editing/execCommand/remove-list-from-range-selection-expected.checksum: Replaced.
        * platform/mac/editing/execCommand/remove-list-from-range-selection-expected.png: Replaced.
        * platform/mac/editing/inserting/12882-expected.checksum: Replaced.
        * platform/mac/editing/inserting/12882-expected.png: Replaced.
        * platform/mac/editing/inserting/4278698-expected.checksum: Replaced.
        * platform/mac/editing/inserting/4278698-expected.png: Replaced.
        * platform/mac/editing/inserting/4840662-expected.checksum: Replaced.
        * platform/mac/editing/inserting/4840662-expected.png: Replaced.
        * platform/mac/editing/inserting/4875189-2-expected.checksum: Replaced.
        * platform/mac/editing/inserting/4875189-2-expected.png: Replaced.
        * platform/mac/editing/inserting/5002441-expected.checksum: Replaced.
        * platform/mac/editing/inserting/5002441-expected.png: Replaced.
        * platform/mac/editing/inserting/5058163-1-expected.checksum: Replaced.
        * platform/mac/editing/inserting/5058163-1-expected.png: Replaced.
        * platform/mac/editing/inserting/5058163-2-expected.checksum: Replaced.
        * platform/mac/editing/inserting/5058163-2-expected.png: Replaced.
        * platform/mac/editing/inserting/5156401-2-expected.checksum: Replaced.
        * platform/mac/editing/inserting/5156401-2-expected.png: Replaced.
        * platform/mac/editing/inserting/5418891-expected.checksum: Replaced.
        * platform/mac/editing/inserting/5418891-expected.png: Replaced.
        * platform/mac/editing/inserting/5510537-expected.checksum: Replaced.
        * platform/mac/editing/inserting/5510537-expected.png: Replaced.
        * platform/mac/editing/inserting/5549929-2-expected.checksum: Replaced.
        * platform/mac/editing/inserting/5549929-2-expected.png: Replaced.
        * platform/mac/editing/inserting/5607069-2-expected.checksum: Replaced.
        * platform/mac/editing/inserting/5607069-2-expected.png: Replaced.
        * platform/mac/editing/inserting/5607069-3-expected.checksum: Replaced.
        * platform/mac/editing/inserting/5607069-3-expected.png: Replaced.
        * platform/mac/editing/inserting/6703873-expected.checksum: Replaced.
        * platform/mac/editing/inserting/6703873-expected.png: Replaced.
        * platform/mac/editing/inserting/editable-html-element-expected.checksum: Replaced.
        * platform/mac/editing/inserting/editable-html-element-expected.png: Replaced.
        * platform/mac/editing/inserting/edited-whitespace-1-expected.checksum: Replaced.
        * platform/mac/editing/inserting/edited-whitespace-1-expected.png: Replaced.
        * platform/mac/editing/inserting/editing-empty-divs-expected.checksum: Replaced.
        * platform/mac/editing/inserting/editing-empty-divs-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-3786362-fix-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-3786362-fix-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-at-end-01-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-at-end-01-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-at-end-02-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-at-end-02-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-br-009-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-br-009-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-001-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-001-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-002-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-002-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-003-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-003-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-004-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-004-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-005-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-005-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-006-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-br-quoted-006-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-paragraph-01-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-paragraph-01-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-paragraph-02-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-paragraph-02-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-paragraph-03-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-paragraph-03-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-paragraph-04-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-paragraph-04-expected.png: Replaced.
        * platform/mac/editing/inserting/insert-paragraph-05-expected.checksum: Replaced.
        * platform/mac/editing/inserting/insert-paragraph-05-expected.png: Replaced.
        * platform/mac/editing/inserting/line-break-expected.checksum: Replaced.
        * platform/mac/editing/inserting/line-break-expected.png: Replaced.
        * platform/mac/editing/inserting/multiple-lines-selected-expected.checksum: Replaced.
        * platform/mac/editing/inserting/multiple-lines-selected-expected.png: Replaced.
        * platform/mac/editing/inserting/paragraph-separator-03-expected.checksum: Replaced.
        * platform/mac/editing/inserting/paragraph-separator-03-expected.png: Replaced.
        * platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.checksum: Replaced.
        * platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.png: Replaced.
        * platform/mac/editing/inserting/typing-around-br-001-expected.checksum: Replaced.
        * platform/mac/editing/inserting/typing-around-br-001-expected.png: Replaced.
        * platform/mac/editing/pasteboard/3976872-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/3976872-expected.png: Replaced.
        * platform/mac/editing/pasteboard/4076267-2-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/4076267-2-expected.png: Replaced.
        * platform/mac/editing/pasteboard/4242293-1-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/4242293-1-expected.png: Replaced.
        * platform/mac/editing/pasteboard/4242293-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/4242293-expected.png: Replaced.
        * platform/mac/editing/pasteboard/4631972-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/4631972-expected.png: Replaced.
        * platform/mac/editing/pasteboard/4641033-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/4641033-expected.png: Replaced.
        * platform/mac/editing/pasteboard/4861080-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/4861080-expected.png: Replaced.
        * platform/mac/editing/pasteboard/4944770-1-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/4944770-1-expected.png: Replaced.
        * platform/mac/editing/pasteboard/4944770-2-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/4944770-2-expected.png: Replaced.
        * platform/mac/editing/pasteboard/4947130-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/4947130-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5027857-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5027857-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5032095-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5032095-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5065605-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5065605-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5071074-2-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5071074-2-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5071074-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5071074-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5075944-2-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5075944-2-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5075944-3-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5075944-3-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5089327-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5089327-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5247341-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5247341-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5368833-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5368833-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5387578-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5387578-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5478250-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5478250-expected.png: Replaced.
        * platform/mac/editing/pasteboard/5601583-1-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/5601583-1-expected.png: Replaced.
        * platform/mac/editing/pasteboard/8145-2-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/8145-2-expected.png: Replaced.
        * platform/mac/editing/pasteboard/8145-3-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/8145-3-expected.png: Replaced.
        * platform/mac/editing/pasteboard/bad-placeholder-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/bad-placeholder-expected.png: Replaced.
        * platform/mac/editing/pasteboard/copy-paste-bidi-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/copy-paste-bidi-expected.png: Replaced.
        * platform/mac/editing/pasteboard/copy-standalone-image-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/copy-standalone-image-expected.png: Replaced.
        * platform/mac/editing/pasteboard/displaced-generic-placeholder-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/displaced-generic-placeholder-expected.png: Replaced.
        * platform/mac/editing/pasteboard/display-block-on-spans-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/display-block-on-spans-expected.png: Replaced.
        * platform/mac/editing/pasteboard/drop-text-without-selection-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/drop-text-without-selection-expected.png: Replaced.
        * platform/mac/editing/pasteboard/interchange-newline-1-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/interchange-newline-1-expected.png: Replaced.
        * platform/mac/editing/pasteboard/interchange-newline-2-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/interchange-newline-2-expected.png: Replaced.
        * platform/mac/editing/pasteboard/interchange-newline-3-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/interchange-newline-3-expected.png: Replaced.
        * platform/mac/editing/pasteboard/interchange-newline-4-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/interchange-newline-4-expected.png: Replaced.
        * platform/mac/editing/pasteboard/merge-after-delete-1-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/merge-after-delete-1-expected.png: Replaced.
        * platform/mac/editing/pasteboard/merge-after-delete-2-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/merge-after-delete-2-expected.png: Replaced.
        * platform/mac/editing/pasteboard/merge-end-1-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/merge-end-1-expected.png: Replaced.
        * platform/mac/editing/pasteboard/merge-end-2-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/merge-end-2-expected.png: Replaced.
        * platform/mac/editing/pasteboard/merge-end-5-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/merge-end-5-expected.png: Replaced.
        * platform/mac/editing/pasteboard/merge-end-blockquote-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/merge-end-blockquote-expected.png: Replaced.
        * platform/mac/editing/pasteboard/merge-end-borders-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/merge-end-borders-expected.png: Replaced.
        * platform/mac/editing/pasteboard/merge-end-list-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/merge-end-list-expected.png: Replaced.
        * platform/mac/editing/pasteboard/merge-end-table-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/merge-end-table-expected.png: Replaced.
        * platform/mac/editing/pasteboard/merge-start-blockquote-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/merge-start-blockquote-expected.png: Replaced.
        * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.png: Replaced.
        * platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.png: Replaced.
        * platform/mac/editing/pasteboard/paste-RTFD-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/paste-RTFD-expected.png: Replaced.
        * platform/mac/editing/pasteboard/paste-blockquote-3-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/paste-blockquote-3-expected.png: Replaced.
        * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.png: Replaced.
        * platform/mac/editing/pasteboard/paste-pre-002-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/paste-pre-002-expected.png: Replaced.
        * platform/mac/editing/pasteboard/paste-table-003-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/paste-table-003-expected.png: Replaced.
        * platform/mac/editing/pasteboard/paste-text-012-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/paste-text-012-expected.png: Replaced.
        * platform/mac/editing/pasteboard/paste-text-013-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/paste-text-013-expected.png: Replaced.
        * platform/mac/editing/pasteboard/paste-text-014-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/paste-text-014-expected.png: Replaced.
        * platform/mac/editing/pasteboard/paste-text-016-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/paste-text-016-expected.png: Replaced.
        * platform/mac/editing/pasteboard/pasting-object-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/pasting-object-expected.png: Replaced.
        * platform/mac/editing/pasteboard/pasting-tabs-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/pasting-tabs-expected.png: Replaced.
        * platform/mac/editing/pasteboard/prevent-block-nesting-01-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/prevent-block-nesting-01-expected.png: Replaced.
        * platform/mac/editing/pasteboard/quirks-mode-br-1-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/quirks-mode-br-1-expected.png: Replaced.
        * platform/mac/editing/pasteboard/select-element-1-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/select-element-1-expected.png: Replaced.
        * platform/mac/editing/pasteboard/smart-drag-drop-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/smart-drag-drop-expected.png: Replaced.
        * platform/mac/editing/pasteboard/smart-paste-008-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/smart-paste-008-expected.png: Replaced.
        * platform/mac/editing/pasteboard/styled-element-markup-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/styled-element-markup-expected.png: Replaced.
        * platform/mac/editing/pasteboard/subframe-dragndrop-1-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/subframe-dragndrop-1-expected.png: Replaced.
        * platform/mac/editing/pasteboard/testcase-9507-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/testcase-9507-expected.png: Replaced.
        * platform/mac/editing/pasteboard/undoable-fragment-removes-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/undoable-fragment-removes-expected.png: Replaced.
        * platform/mac/editing/pasteboard/unrendered-br-expected.checksum: Replaced.
        * platform/mac/editing/pasteboard/unrendered-br-expected.png: Replaced.
        * platform/mac/editing/selection/13804-expected.checksum: Replaced.
        * platform/mac/editing/selection/13804-expected.png: Replaced.
        * platform/mac/editing/selection/14971-expected.checksum: Replaced.
        * platform/mac/editing/selection/14971-expected.png: Replaced.
        * platform/mac/editing/selection/4402375-expected.checksum: Replaced.
        * platform/mac/editing/selection/4402375-expected.png: Replaced.
        * platform/mac/editing/selection/4818145-expected.checksum: Replaced.
        * platform/mac/editing/selection/4818145-expected.png: Replaced.
        * platform/mac/editing/selection/4889598-expected.checksum: Replaced.
        * platform/mac/editing/selection/4889598-expected.png: Replaced.
        * platform/mac/editing/selection/4895428-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/4895428-2-expected.png: Replaced.
        * platform/mac/editing/selection/4895428-3-expected.checksum: Replaced.
        * platform/mac/editing/selection/4895428-3-expected.png: Replaced.
        * platform/mac/editing/selection/4895428-4-expected.checksum: Replaced.
        * platform/mac/editing/selection/4895428-4-expected.png: Replaced.
        * platform/mac/editing/selection/4932260-3-expected.checksum: Replaced.
        * platform/mac/editing/selection/4932260-3-expected.png: Replaced.
        * platform/mac/editing/selection/4947387-expected.checksum: Replaced.
        * platform/mac/editing/selection/4947387-expected.png: Replaced.
        * platform/mac/editing/selection/4960116-expected.checksum: Replaced.
        * platform/mac/editing/selection/4960116-expected.png: Replaced.
        * platform/mac/editing/selection/4975120-expected.checksum: Replaced.
        * platform/mac/editing/selection/4975120-expected.png: Replaced.
        * platform/mac/editing/selection/4983858-expected.checksum: Replaced.
        * platform/mac/editing/selection/4983858-expected.png: Replaced.
        * platform/mac/editing/selection/5007143-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/5007143-2-expected.png: Replaced.
        * platform/mac/editing/selection/5007143-expected.checksum: Replaced.
        * platform/mac/editing/selection/5007143-expected.png: Replaced.
        * platform/mac/editing/selection/5057506-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/5057506-2-expected.png: Replaced.
        * platform/mac/editing/selection/5057506-expected.checksum: Replaced.
        * platform/mac/editing/selection/5057506-expected.png: Replaced.
        * platform/mac/editing/selection/5076323-1-expected.checksum: Replaced.
        * platform/mac/editing/selection/5076323-1-expected.png: Replaced.
        * platform/mac/editing/selection/5081257-1-expected.checksum: Replaced.
        * platform/mac/editing/selection/5081257-1-expected.png: Replaced.
        * platform/mac/editing/selection/5099303-expected.checksum: Replaced.
        * platform/mac/editing/selection/5099303-expected.png: Replaced.
        * platform/mac/editing/selection/5131716-1-expected.checksum: Replaced.
        * platform/mac/editing/selection/5131716-1-expected.png: Replaced.
        * platform/mac/editing/selection/5131716-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/5131716-2-expected.png: Replaced.
        * platform/mac/editing/selection/5131716-3-expected.checksum: Replaced.
        * platform/mac/editing/selection/5131716-3-expected.png: Replaced.
        * platform/mac/editing/selection/5131716-4-expected.checksum: Replaced.
        * platform/mac/editing/selection/5131716-4-expected.png: Replaced.
        * platform/mac/editing/selection/5195166-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/5195166-2-expected.png: Replaced.
        * platform/mac/editing/selection/5232159-expected.checksum: Replaced.
        * platform/mac/editing/selection/5232159-expected.png: Replaced.
        * platform/mac/editing/selection/5234383-1-expected.checksum: Replaced.
        * platform/mac/editing/selection/5234383-1-expected.png: Replaced.
        * platform/mac/editing/selection/5234383-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/5234383-2-expected.png: Replaced.
        * platform/mac/editing/selection/5240265-expected.checksum: Replaced.
        * platform/mac/editing/selection/5240265-expected.png: Replaced.
        * platform/mac/editing/selection/5354455-1-expected.checksum: Replaced.
        * platform/mac/editing/selection/5354455-1-expected.png: Replaced.
        * platform/mac/editing/selection/5354455-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/5354455-2-expected.png: Replaced.
        * platform/mac/editing/selection/6476-expected.checksum: Replaced.
        * platform/mac/editing/selection/6476-expected.png: Replaced.
        * platform/mac/editing/selection/7152-1-expected.checksum: Replaced.
        * platform/mac/editing/selection/7152-1-expected.png: Replaced.
        * platform/mac/editing/selection/7152-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/7152-2-expected.png: Replaced.
        * platform/mac/editing/selection/addRange-expected.checksum: Replaced.
        * platform/mac/editing/selection/addRange-expected.png: Replaced.
        * platform/mac/editing/selection/after-line-wrap-expected.checksum: Replaced.
        * platform/mac/editing/selection/after-line-wrap-expected.png: Replaced.
        * platform/mac/editing/selection/caret-and-focus-ring-expected.checksum: Replaced.
        * platform/mac/editing/selection/caret-and-focus-ring-expected.png: Replaced.
        * platform/mac/editing/selection/caret-rtl-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/caret-rtl-2-expected.png: Replaced.
        * platform/mac/editing/selection/caret-rtl-expected.checksum: Replaced.
        * platform/mac/editing/selection/caret-rtl-expected.png: Replaced.
        * platform/mac/editing/selection/clear-selection-expected.checksum: Replaced.
        * platform/mac/editing/selection/clear-selection-expected.png: Replaced.
        * platform/mac/editing/selection/click-start-of-line-expected.checksum: Replaced.
        * platform/mac/editing/selection/click-start-of-line-expected.png: Replaced.
        * platform/mac/editing/selection/contenteditable-click-inside-expected.checksum: Replaced.
        * platform/mac/editing/selection/contenteditable-click-inside-expected.png: Replaced.
        * platform/mac/editing/selection/designmode-no-caret-expected.checksum: Replaced.
        * platform/mac/editing/selection/designmode-no-caret-expected.png: Replaced.
        * platform/mac/editing/selection/drag-in-iframe-expected.checksum: Replaced.
        * platform/mac/editing/selection/drag-in-iframe-expected.png: Replaced.
        * platform/mac/editing/selection/editable-html-element-expected.checksum: Replaced.
        * platform/mac/editing/selection/editable-html-element-expected.png: Replaced.
        * platform/mac/editing/selection/editable-non-editable-crash-expected.checksum: Replaced.
        * platform/mac/editing/selection/editable-non-editable-crash-expected.png: Replaced.
        * platform/mac/editing/selection/end-of-document-expected.checksum: Replaced.
        * platform/mac/editing/selection/end-of-document-expected.png: Replaced.
        * platform/mac/editing/selection/expanding-selections-expected.checksum: Replaced.
        * platform/mac/editing/selection/expanding-selections-expected.png: Replaced.
        * platform/mac/editing/selection/expanding-selections2-expected.checksum: Replaced.
        * platform/mac/editing/selection/expanding-selections2-expected.png: Replaced.
        * platform/mac/editing/selection/focus_editable_html-expected.checksum: Replaced.
        * platform/mac/editing/selection/focus_editable_html-expected.png: Replaced.
        * platform/mac/editing/selection/iframe-expected.checksum: Replaced.
        * platform/mac/editing/selection/iframe-expected.png: Replaced.
        * platform/mac/editing/selection/inline-closest-leaf-child-expected.checksum: Replaced.
        * platform/mac/editing/selection/inline-closest-leaf-child-expected.png: Replaced.
        * platform/mac/editing/selection/inline-table-expected.checksum: Replaced.
        * platform/mac/editing/selection/inline-table-expected.png: Replaced.
        * platform/mac/editing/selection/leave-requested-block-expected.checksum: Replaced.
        * platform/mac/editing/selection/leave-requested-block-expected.png: Replaced.
        * platform/mac/editing/selection/mixed-editability-1-expected.checksum: Replaced.
        * platform/mac/editing/selection/mixed-editability-1-expected.png: Replaced.
        * platform/mac/editing/selection/mixed-editability-3-expected.checksum: Replaced.
        * platform/mac/editing/selection/mixed-editability-3-expected.png: Replaced.
        * platform/mac/editing/selection/mixed-editability-4-expected.checksum: Replaced.
        * platform/mac/editing/selection/mixed-editability-4-expected.png: Replaced.
        * platform/mac/editing/selection/mixed-editability-5-expected.checksum: Replaced.
        * platform/mac/editing/selection/mixed-editability-5-expected.png: Replaced.
        * platform/mac/editing/selection/mixed-editability-6-expected.checksum: Replaced.
        * platform/mac/editing/selection/mixed-editability-6-expected.png: Replaced.
        * platform/mac/editing/selection/mixed-editability-7-expected.checksum: Replaced.
        * platform/mac/editing/selection/mixed-editability-7-expected.png: Replaced.
        * platform/mac/editing/selection/mixed-editability-8-expected.checksum: Replaced.
        * platform/mac/editing/selection/mixed-editability-8-expected.png: Replaced.
        * platform/mac/editing/selection/mixed-editability-9-expected.checksum: Replaced.
        * platform/mac/editing/selection/mixed-editability-9-expected.png: Replaced.
        * platform/mac/editing/selection/move-by-sentence-linebreak-expected.checksum: Replaced.
        * platform/mac/editing/selection/move-by-sentence-linebreak-expected.png: Replaced.
        * platform/mac/editing/selection/node-removal-1-expected.checksum: Replaced.
        * platform/mac/editing/selection/node-removal-1-expected.png: Replaced.
        * platform/mac/editing/selection/node-removal-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/node-removal-2-expected.png: Replaced.
        * platform/mac/editing/selection/paragraph-granularity-expected.checksum: Replaced.
        * platform/mac/editing/selection/paragraph-granularity-expected.png: Replaced.
        * platform/mac/editing/selection/previous-line-position-expected.checksum: Replaced.
        * platform/mac/editing/selection/previous-line-position-expected.png: Replaced.
        * platform/mac/editing/selection/replace-selection-1-expected.checksum: Replaced.
        * platform/mac/editing/selection/replace-selection-1-expected.png: Replaced.
        * platform/mac/editing/selection/replaced-boundaries-1-expected.checksum: Replaced.
        * platform/mac/editing/selection/replaced-boundaries-1-expected.png: Replaced.
        * platform/mac/editing/selection/replaced-boundaries-2-expected.checksum: Replaced.
        * platform/mac/editing/selection/replaced-boundaries-2-expected.png: Replaced.
        * platform/mac/editing/selection/replaced-boundaries-3-expected.checksum: Replaced.
        * platform/mac/editing/selection/replaced-boundaries-3-expected.png: Replaced.
        * platform/mac/editing/selection/select-all-005-expected.checksum: Replaced.
        * platform/mac/editing/selection/select-all-005-expected.png: Replaced.
        * platform/mac/editing/selection/select-all-006-expected.checksum: Replaced.
        * platform/mac/editing/selection/select-all-006-expected.png: Replaced.
        * platform/mac/editing/selection/select-all-iframe-expected.checksum: Replaced.
        * platform/mac/editing/selection/select-all-iframe-expected.png: Replaced.
        * platform/mac/editing/selection/select-box-expected.checksum: Replaced.
        * platform/mac/editing/selection/select-box-expected.png: Replaced.
        * platform/mac/editing/selection/select-element-paragraph-boundary-expected.checksum: Replaced.
        * platform/mac/editing/selection/select-element-paragraph-boundary-expected.png: Replaced.
        * platform/mac/editing/selection/select-from-textfield-outwards-expected.checksum: Replaced.
        * platform/mac/editing/selection/select-from-textfield-outwards-expected.png: Replaced.
        * platform/mac/editing/selection/selection-actions-expected.checksum: Replaced.
        * platform/mac/editing/selection/selection-actions-expected.png: Replaced.
        * platform/mac/editing/selection/selection-background-expected.checksum: Replaced.
        * platform/mac/editing/selection/selection-background-expected.png: Replaced.
        * platform/mac/editing/selection/triple-click-in-pre-expected.checksum: Replaced.
        * platform/mac/editing/selection/triple-click-in-pre-expected.png: Replaced.
        * platform/mac/editing/selection/unrendered-space-expected.checksum: Replaced.
        * platform/mac/editing/selection/unrendered-space-expected.png: Replaced.
        * platform/mac/editing/selection/word-granularity-expected.checksum: Replaced.
        * platform/mac/editing/selection/word-granularity-expected.png: Replaced.
        * platform/mac/editing/spelling/inline_spelling_markers-expected.checksum: Replaced.
        * platform/mac/editing/spelling/inline_spelling_markers-expected.png: Replaced.
        * platform/mac/editing/spelling/spellcheck-attribute-expected.checksum: Replaced.
        * platform/mac/editing/spelling/spellcheck-attribute-expected.png: Replaced.
        * platform/mac/editing/style/5017613-1-expected.checksum: Replaced.
        * platform/mac/editing/style/5017613-1-expected.png: Replaced.
        * platform/mac/editing/style/5017613-2-expected.checksum: Replaced.
        * platform/mac/editing/style/5017613-2-expected.png: Replaced.
        * platform/mac/editing/style/5046875-1-expected.checksum: Replaced.
        * platform/mac/editing/style/5046875-1-expected.png: Replaced.
        * platform/mac/editing/style/5046875-2-expected.checksum: Replaced.
        * platform/mac/editing/style/5046875-2-expected.png: Replaced.
        * platform/mac/editing/style/5065910-expected.checksum: Replaced.
        * platform/mac/editing/style/5065910-expected.png: Replaced.
        * platform/mac/editing/style/5084241-expected.checksum: Replaced.
        * platform/mac/editing/style/5084241-expected.png: Replaced.
        * platform/mac/editing/style/apple-style-editable-mix-expected.checksum: Replaced.
        * platform/mac/editing/style/apple-style-editable-mix-expected.png: Replaced.
        * platform/mac/editing/style/fontsize-1-expected.checksum: Replaced.
        * platform/mac/editing/style/fontsize-1-expected.png: Replaced.
        * platform/mac/editing/style/non-inheritable-styles-expected.checksum: Replaced.
        * platform/mac/editing/style/non-inheritable-styles-expected.png: Replaced.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60107 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoFix build on platforms with touch code enabled.
darin@apple.com [Tue, 25 May 2010 00:46:52 +0000 (00:46 +0000)]
Fix build on platforms with touch code enabled.

* page/EventHandler.cpp:
(WebCore::pageZoomFactor): Added.
(WebCore::EventHandler::handleTouchEvent): Use pageZoomFactor.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60106 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoReverting 60075 & 60084, these broke the interpreter.
barraclough@apple.com [Tue, 25 May 2010 00:44:17 +0000 (00:44 +0000)]
Reverting 60075 & 60084, these broke the interpreter.

Reviewed by NOBODY (revert).

* bytecode/CodeBlock.cpp:
(JSC::CodeBlock::dump):
(JSC::CodeBlock::getByIdExceptionInfoForBytecodeOffset):
* bytecode/CodeBlock.h:
* bytecode/Opcode.h:
* bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::BytecodeGenerator):
(JSC::BytecodeGenerator::emitConstruct):
* bytecompiler/BytecodeGenerator.h:
(JSC::BytecodeGenerator::emitGetByIdExceptionInfo):
* interpreter/Interpreter.cpp:
(JSC::Interpreter::privateExecute):
* jit/JIT.cpp:
(JSC::JIT::privateCompileMainPass):
* jit/JIT.h:
* jit/JITCall.cpp:
(JSC::JIT::compileOpConstructSetupArgs):
(JSC::JIT::compileOpCall):
(JSC::JIT::compileOpCallSlowCase):
* jit/JITCall32_64.cpp:
(JSC::JIT::compileOpConstructSetupArgs):
(JSC::JIT::compileOpCall):
(JSC::JIT::compileOpCallSlowCase):
* jit/JITOpcodes.cpp:
(JSC::JIT::privateCompileCTIMachineTrampolines):
(JSC::JIT::emit_op_neq_null):
(JSC::JIT::emit_op_convert_this):
* jit/JITOpcodes32_64.cpp:
(JSC::JIT::privateCompileCTIMachineTrampolines):
* jit/JITStubs.cpp:
(JSC::DEFINE_STUB_FUNCTION):
(JSC::JITThunks::hostFunctionStub):
* jit/JITStubs.h:
(JSC::JITThunks::ctiNativeCall):
(JSC::):
* runtime/ExceptionHelpers.cpp:
(JSC::createNotAnObjectError):
* runtime/Executable.h:
(JSC::NativeExecutable::create):
(JSC::NativeExecutable::NativeExecutable):
* runtime/JSFunction.cpp:
* runtime/JSFunction.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60105 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Darin Adler <darin@apple.com>
darin@apple.com [Tue, 25 May 2010 00:33:16 +0000 (00:33 +0000)]
2010-05-24  Darin Adler  <darin@apple.com>

        Reviewed by Eric Seidel.

        Move view-related functions from Frame to FrameView
        https://bugs.webkit.org/show_bug.cgi?id=39366

        * src/WebViewImpl.cpp:
        (WebKit::WebViewImpl::setZoomLevel): Call setZoomLevel on FrameView.
2010-05-24  Darin Adler  <darin@apple.com>

        Reviewed by Eric Seidel.

        Move view-related functions from Frame to FrameView
        https://bugs.webkit.org/show_bug.cgi?id=39366

        * Api/qwebframe.cpp:
        (QWebFrame::setTextSizeMultiplier): Call functions on FrameView.
        (QWebFrame::textSizeMultiplier): Ditto.
        (QWebFrame::setZoomFactor): Ditto.
        (QWebFrame::zoomFactor): Ditto.
        * Api/qwebpage.cpp:
        (QWebPage::setContentEditable): Removed call to empty function,
        removeEditingStyleFromBodyElement.
2010-05-24  Darin Adler  <darin@apple.com>

        Reviewed by Eric Seidel.

        Move view-related functions from Frame to FrameView
        https://bugs.webkit.org/show_bug.cgi?id=39366

        * webkit/webkitwebview.cpp:
        (webkit_web_view_set_editable): Remove call to empty function
        removeEditngStyleFromBodyElement.
        (webkit_web_view_get_zoom_level): Call functions on FrameView.
        (webkit_web_view_apply_zoom_level): Ditto.
2010-05-24  Darin Adler  <darin@apple.com>

        Reviewed by Eric Seidel.

        Move view-related functions from Frame to FrameView
        https://bugs.webkit.org/show_bug.cgi?id=39366

        * efl/ewk/ewk_frame.cpp:
        (ewk_frame_editable_set): Removed call to empty function,
        removeEditingStyleFromBodyElement.
        (ewk_frame_zoom_get): Call function on FrameView.
        (ewk_frame_zoom_set): Ditto.
        (ewk_frame_zoom_text_only_set): Ditto.
2010-05-24  Darin Adler  <darin@apple.com>

        Reviewed by Eric Seidel.

        Move view-related functions from Frame to FrameView
        https://bugs.webkit.org/show_bug.cgi?id=39366

        * WebFrame.cpp:
        (WebFrame::setTextSizeMultiplier): Call function on FrameView.
        * WebView.cpp:
        (WebView::setZoomMultiplier): Ditto.
2010-05-24  Darin Adler  <darin@apple.com>

        Reviewed by Eric Seidel.

        Move view-related functions from Frame to FrameView
        https://bugs.webkit.org/show_bug.cgi?id=39366

        * WebFrame.cpp:
        (wxWebFrame::CanIncreaseTextSize): Check FrameView is not null.
        (wxWebFrame::IncreaseTextSize): Call function on FrameView.
        (wxWebFrame::CanDecreaseTextSize): Ditto.
        (wxWebFrame::DecreaseTextSize): Ditto.
        (wxWebFrame::ResetTextSize): Ditto.
2010-05-24  Darin Adler  <darin@apple.com>

        Reviewed by Eric Seidel.

        Move view-related functions from Frame to FrameView
        https://bugs.webkit.org/show_bug.cgi?id=39366

        * WebView/WebView.mm:
        (-[WebView _setZoomMultiplier:isTextOnly:]): Call function on FrameView.
        (-[WebView setEditable:]): Get rid of call to empty function,
        removeEditingStyleFromBodyElement.
2010-05-24  Darin Adler  <darin@apple.com>

        Reviewed by Eric Seidel.

        Move view-related functions from Frame to FrameView
        https://bugs.webkit.org/show_bug.cgi?id=39366

        Refactoring only so adds no new tests.

        * WebCore.base.exp: Updated.

        * css/CSSStyleSelector.cpp:
        (WebCore::CSSStyleSelector::styleForDocument): Call zoom factor function
        on FrameView.
        (WebCore::CSSStyleSelector::applyProperty): Ditto.
        (WebCore::CSSStyleSelector::getComputedSizeFromSpecifiedSize): Ditto.
        * dom/Document.cpp:
        (WebCore::Document::elementFromPoint): Ditto.
        (WebCore::Document::caretRangeFromPoint): Ditto.
        * dom/MouseRelatedEvent.cpp:
        (WebCore::contentsX): Ditto.
        (WebCore::contentsY): Ditto.
        (WebCore::pageZoomFactor): Added helper function.
        (WebCore::MouseRelatedEvent::computePageLocation): Use helper.
        (WebCore::MouseRelatedEvent::receivedTarget): Ditto.
        * dom/Node.cpp:
        (WebCore::Node::dispatchMouseEvent): Call zoom factor function on FrameView.
        (WebCore::Node::dispatchWheelEvent): Ditto.
        * dom/Touch.cpp:
        (WebCore::contentsX): Call zoom factor function on FrameView.
        (WebCore::contentsY): Ditto.
        * html/HTMLBodyElement.cpp:
        (WebCore::adjustForZoom): Ditto.
        (WebCore::HTMLBodyElement::setScrollLeft): Ditto.
        (WebCore::HTMLBodyElement::setScrollTop): Ditto.
        * html/HTMLImageElement.cpp:
        (WebCore::HTMLImageElement::width): Ditto.
        (WebCore::HTMLImageElement::height): Ditto.
        * loader/ImageDocument.cpp:
        (WebCore::pageZoomFactor): Added helper function.
        (WebCore::ImageTokenizer::finish): Use helper function
        (WebCore::ImageDocument::scale): Ditto.
        (WebCore::ImageDocument::resizeImageToFit): Ditto.
        (WebCore::ImageDocument::imageChanged): Ditto.
        (WebCore::ImageDocument::restoreImageSize): Ditto.
        (WebCore::ImageDocument::imageFitsInWindow): Ditto.
        * page/DOMWindow.cpp:
        (WebCore::DOMWindow::innerHeight): Ditto.
        (WebCore::DOMWindow::innerWidth): Ditto.
        (WebCore::DOMWindow::scrollX): Ditto.
        (WebCore::DOMWindow::scrollY): Ditto.
        (WebCore::DOMWindow::scrollTo): Ditto.
        * page/DragController.cpp:
        (WebCore::elementUnderMouse): Ditto.

        * page/Frame.cpp:
        (WebCore::Frame::Frame): Removed code to initialize m_zoomFactor.
        * page/Frame.h: Moved functions to FrameView. Moved all #if to the left
        margin to make the style consistent. Removed empty function
        removeEditingStyleFromBodyElement.

        * page/FrameView.cpp:
        (WebCore::parentZoomFactor): Added helper function for constructor.
        (WebCore::FrameView::FrameView): Added initialization of m_zoomFactor.
        (WebCore::FrameView::shouldApplyTextZoom): Moved this here from Frame.
        (WebCore::FrameView::shouldApplyPageZoom): Ditto.
        (WebCore::FrameView::setZoomFactor): Ditto.

        * page/FrameView.h: Added members moved here from Frame.

        * rendering/RenderView.cpp:
        (WebCore::RenderView::zoomFactor): Call FrameView instead of Frame.
        * svg/SVGSVGElement.cpp:
        (WebCore::SVGSVGElement::currentScale): Ditto.
        (WebCore::SVGSVGElement::setCurrentScale): Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60104 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoNo review; build fix only.
jer.noble@apple.com [Tue, 25 May 2010 00:01:19 +0000 (00:01 +0000)]
No review; build fix only.

WebCore:

Roll-out changes r60094, 60096-60097.

* WebCore.vcproj/WebCore.vcproj:
* platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.cpp:
(WebCore::MediaPlayerPrivateQuickTimeVisualContext::load):
(WebCore::MediaPlayerPrivateQuickTimeVisualContext::retrieveCurrentImage):
(WebCore::MediaPlayerPrivateQuickTimeVisualContext::destroyLayerForMovie):
* platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h:
* platform/graphics/win/QTPixelBuffer.cpp:
* platform/graphics/win/QTPixelBuffer.h:
* platform/graphics/win/WKCACFLayer.cpp:
(WebCore::WKCACFLayer::printLayer):
* platform/graphics/win/WKCACFLayer.h:
(WebCore::WKCACFLayer::setContents):
(WebCore::WKCACFLayer::contents):
(WebCore::WKCACFLayer::speed):
(WebCore::WKCACFLayer::timeOffset):
* platform/graphics/win/WKCAImageQueue.cpp: Removed.
* platform/graphics/win/WKCAImageQueue.h: Removed.

WebKitLibraries:

Roll-out changes r60094, 60096-60097.

* win/include/WebKitSystemInterface/WebKitSystemInterface.h:
* win/lib/WebKitSystemInterface.lib:
* win/lib/WebKitSystemInterface_debug.lib:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60100 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Pavel Feldman <pfeldman@chromium.org>
pfeldman@chromium.org [Tue, 25 May 2010 00:00:54 +0000 (00:00 +0000)]
2010-05-24  Pavel Feldman  <pfeldman@chromium.org>

        Not reviewed: cleaning up, actually deleting false expectations.

        https://bugs.webkit.org/show_bug.cgi?id=39622

        * platform/chromium-mac/plugins/document-open-expected.txt: Removed.
        * platform/chromium-mac/plugins/geturlnotify-during-document-teardown-expected.txt: Removed.
        * platform/chromium-mac/plugins/netscape-plugin-map-data-to-src-expected.txt: Removed.
        * platform/chromium-mac/plugins/netscape-plugin-setwindow-size-2-expected.txt: Removed.
        * platform/chromium-mac/plugins/netscape-plugin-setwindow-size-expected.txt: Removed.
        * platform/chromium-mac/plugins/open-and-close-window-with-plugin-expected.txt: Removed.
        * platform/chromium-mac/plugins/window-open-expected.txt: Removed.
        * platform/chromium-win/plugins/document-open-expected.txt: Removed.
        * platform/chromium-win/plugins/geturlnotify-during-document-teardown-expected.txt: Removed.
        * platform/chromium-win/plugins/netscape-plugin-map-data-to-src-expected.txt: Removed.
        * platform/chromium-win/plugins/netscape-plugin-setwindow-size-2-expected.txt: Removed.
        * platform/chromium-win/plugins/netscape-plugin-setwindow-size-expected.txt: Removed.
        * platform/chromium-win/plugins/open-and-close-window-with-plugin-expected.txt: Removed.
        * platform/chromium-win/plugins/window-open-expected.txt: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60099 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Eric Seidel <eric@webkit.org>
eric@webkit.org [Mon, 24 May 2010 23:34:58 +0000 (23:34 +0000)]
2010-05-24  Eric Seidel  <eric@webkit.org>

        Unreviewed.  Add wtf/UnusedParam.h include to make Chromium happy.

        Chromium does not use a prefix header in order to support
        distcc3.  Other ports all do.  The real fix is to remove
        wtf/UnusedParam.h from the prefix header.

        * html/HTML5TreeBuilder.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60098 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoNo review; build fix only.
jer.noble@apple.com [Mon, 24 May 2010 23:23:36 +0000 (23:23 +0000)]
No review; build fix only.

Second half of previous build fix, in which I add the include in the correct place.

* platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60097 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoNo review; build fix only.
jer.noble@apple.com [Mon, 24 May 2010 23:20:02 +0000 (23:20 +0000)]
No review; build fix only.

Include WKCAImageQueue.h outside the ACCELERATED_COMPOSITING check.

* platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60096 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Eric Seidel <eric@webkit.org>
eric@webkit.org [Mon, 24 May 2010 23:15:39 +0000 (23:15 +0000)]
2010-05-24  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        Prepare HTML5TreeBuilder for addition of new HTML5 parser code
        https://bugs.webkit.org/show_bug.cgi?id=39623

        Before we start transcribing the parser, we need a place to put it.

        This also cleans up HTML5 token to not convert comment and character
        data into AtomicStrings (which makes no sense).

        No functionality change, so no new tests.

        * html/HTML5Token.h:
        (WebCore::HTML5Token::beginStartTag):
        (WebCore::HTML5Token::beginEndTag):
        (WebCore::HTML5Token::beginCharacter):
        (WebCore::HTML5Token::beginComment):
        (WebCore::HTML5Token::name):
        (WebCore::HTML5Token::adoptDataAsStringImpl):
        (WebCore::HTML5Token::characters):
        (WebCore::HTML5Token::commentData):
        (WebCore::HTML5Token::clearData):
        * html/HTML5TreeBuilder.cpp:
        (WebCore::convertToOldStyle):
        (WebCore::HTML5TreeBuilder::constructTreeFromToken):
        (WebCore::HTML5TreeBuilder::processToken):
        * html/HTML5TreeBuilder.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60095 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-23 Jer Noble <jer.noble@apple.com>
jer.noble@apple.com [Mon, 24 May 2010 22:59:44 +0000 (22:59 +0000)]
2010-05-23  Jer Noble  <jer.noble@apple.com>

        Reviewed by Eric Carlson.

        HTML5 <video> tag performance worse than Flash
        https://bugs.webkit.org/show_bug.cgi?id=39577
        rdar://problem/7982458

        Added WebKitSystemInterface calls for new CAImageQueue APIs.

        * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
        * win/lib/WebKitSystemInterface.lib:
        * win/lib/WebKitSystemInterface_debug.lib:
2010-05-23  Jer Noble  <jer.noble@apple.com>

        Reviewed by Eric Carlson.

        HTML5 <video> tag performance worse than Flash
        https://bugs.webkit.org/show_bug.cgi?id=39577
        rdar://problem/7982458

        Added attachments() back to QTPixelBuffer, as they are necessary for CAImageQueue.

        WKCACFLayer contents()/setContents() now return/take a CFTypeRef instead of a CGImageRef, which allows
        a CAImageQueueRef to be set as a layer's contents.

        WKCAImageQueue is a simple C++ wrapper around the WebKitSystemInterface CAImageQueue functions.

        MediaPlayerPrivateQuickTimeVisualContext will now use a CAImageQueue to display movie frames if
        certain prerequisites are met (QuartzCore.dll and CoreVideo.dll version numbers must meet a certain
        threshold defined in MediaPlayerPrivateQuickTimeVisualContext.cpp).

        * WebCore.vcproj/WebCore.vcproj:
        * platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.cpp:
        * platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h:
        * platform/graphics/win/QTPixelBuffer.cpp:
        * platform/graphics/win/QTPixelBuffer.h:
        * platform/graphics/win/WKCACFLayer.cpp:
        * platform/graphics/win/WKCACFLayer.h:
        * platform/graphics/win/WKCAImageQueue.cpp: Added.
        * platform/graphics/win/WKCAImageQueue.h: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60094 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoWindows build fix.
sfalken@apple.com [Mon, 24 May 2010 22:51:41 +0000 (22:51 +0000)]
Windows build fix.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60093 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoDatabase origins aren't populated at launch (missing db in prefs sheet, possible...
beidson@apple.com [Mon, 24 May 2010 22:46:16 +0000 (22:46 +0000)]
Database origins aren't populated at launch (missing db in prefs sheet, possible other symptoms)
<rdar://problem/8013233> and https://bugs.webkit.org/show_bug.cgi?id=39486

Reviewed by Darin Adler.

Currently, a Tracker needs to know it's path before origins are populated. Testing databases and
related features is made very difficult with this regression, so instead of changing things in a
complicated way to make this not the case, I've added an "initialize Tracker with this path" function
that calls the DatabaseTracker constructor with the initial path.

I checked the other platforms besides Mac and Win, and none of them seem to perform the
"initialize databases if necessary" step in their init routines, so this change shouldn't effect them.

No new tests. (API specific layout test in DRT is forthcoming)

* WebCore.base.exp:

* storage/DatabaseTracker.cpp:
(WebCore::DatabaseTracker::initializeTracker): Added to create the tracker with its initial path.
(WebCore::DatabaseTracker::tracker): Move the static tracker out so tracker() and initializeTracker()
  can share it. Add a fallback to not change behavior of platforms that don't call the new
  "initializeTracker()" method.
(WebCore::DatabaseTracker::DatabaseTracker): Changed to take the initial path as an argument.
* storage/DatabaseTracker.h:

* storage/chromium/DatabaseTrackerChromium.cpp:
(WebCore::DatabaseTracker::tracker): Adapt to new c'tor.
(WebCore::DatabaseTracker::DatabaseTracker): Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60092 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Jaime Yap <jaimeyap@google.com>
pfeldman@chromium.org [Mon, 24 May 2010 22:30:53 +0000 (22:30 +0000)]
2010-05-24  Jaime Yap  <jaimeyap@google.com>

        Reviewed by Pavel Feldman.

        Removes test forkages that are no longer needed due to new v8 stack trace API.
        https://bugs.webkit.org/show_bug.cgi?id=39622

        * platform/chromium-mac/plugins/document-open-expected.txt: Removed.
        * platform/chromium-mac/plugins/geturlnotify-during-document-teardown-expected.txt: Removed.
        * platform/chromium-mac/plugins/netscape-plugin-map-data-to-src-expected.txt: Removed.
        * platform/chromium-mac/plugins/netscape-plugin-setwindow-size-2-expected.txt: Removed.
        * platform/chromium-mac/plugins/netscape-plugin-setwindow-size-expected.txt: Removed.
        * platform/chromium-mac/plugins/open-and-close-window-with-plugin-expected.txt: Removed.
        * platform/chromium-mac/plugins/window-open-expected.txt: Removed.
        * platform/chromium-win/plugins/document-open-expected.txt: Removed.
        * platform/chromium-win/plugins/geturlnotify-during-document-teardown-expected.txt: Removed.
        * platform/chromium-win/plugins/netscape-plugin-map-data-to-src-expected.txt: Removed.
        * platform/chromium-win/plugins/netscape-plugin-setwindow-size-2-expected.txt: Removed.
        * platform/chromium-win/plugins/netscape-plugin-setwindow-size-expected.txt: Removed.
        * platform/chromium-win/plugins/open-and-close-window-with-plugin-expected.txt: Removed.
        * platform/chromium-win/plugins/window-open-expected.txt: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60091 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Mon, 24 May 2010 22:25:56 +0000 (22:25 +0000)]
2010-05-24  Adam Barth  <abarth@webkit.org>

        Rubber-stamped by Eric Seidel.

        Add the tests14.dat suite to the HTML5 parser test harness because it
        passes.

        * html5lib/webkit-runner-expected-html5.txt:
        * html5lib/webkit-runner-expected.txt:
        * html5lib/webkit-runner.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60090 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Mon, 24 May 2010 22:17:07 +0000 (22:17 +0000)]
2010-05-24  Adam Barth  <abarth@webkit.org>

        Unreviewed.  Update HTML4 parser expected results for new tests.

        * html5lib/webkit-runner-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60089 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Mon, 24 May 2010 22:13:10 +0000 (22:13 +0000)]
2010-05-24  Adam Barth  <abarth@webkit.org>

        Unreviewed.  Update expected results for HTML5 parser.  I didn't know
        we had this file.

        * html5lib/webkit-runner-expected-html5.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60088 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Mon, 24 May 2010 22:06:13 +0000 (22:06 +0000)]
2010-05-24  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Teach the HTML5 parser to lex DOCTYPEs
        https://bugs.webkit.org/show_bug.cgi?id=39571

        * html/HTML5Lexer.cpp:
        (WebCore::HTML5Lexer::nextToken):
        * html/HTML5Lexer.h:
        * html/HTML5Token.h:
        (WebCore::HTML5Token::beginDOCTYPE):
        (WebCore::HTML5Token::publicIdentifier):
        (WebCore::HTML5Token::systemIdentifier):
        (WebCore::HTML5Token::setPublicIdentifierToEmptyString):
        (WebCore::HTML5Token::setSystemIdentifierToEmptyString):
        (WebCore::HTML5Token::appendToPublicIdentifier):
        (WebCore::HTML5Token::appendToSystemIdentifier):
        (WebCore::HTML5Token::DoctypeData::DoctypeData):
        * html/HTML5TreeBuilder.cpp:
        (WebCore::convertToOldStyle):
        (WebCore::HTML5TreeBuilder::passTokenToLegacyParser):
        * platform/text/SegmentedString.h:
        (WebCore::SegmentedString::lookAheadIgnoringCase):
        (WebCore::SegmentedString::advanceAndASSERTIgnoringCase):

2010-05-24  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        Teach the HTML5 parser to lex DOCTYPEs
        https://bugs.webkit.org/show_bug.cgi?id=39571

        Add tests for DOCTYPEs.

        * html5lib/resources/doctype01.dat: Added.
        * html5lib/webkit-runner.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60087 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoAttempt to fix the Chromium build.
andersca@apple.com [Mon, 24 May 2010 21:23:30 +0000 (21:23 +0000)]
Attempt to fix the Chromium build.

* src/WebViewImpl.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60086 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoRoll over some ChangeLog files.
mrowe@apple.com [Mon, 24 May 2010 21:22:17 +0000 (21:22 +0000)]
Roll over some ChangeLog files.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60085 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoRubber Stamped by Sam Weinig.
barraclough@apple.com [Mon, 24 May 2010 21:15:22 +0000 (21:15 +0000)]
Rubber Stamped by Sam Weinig.

Accidentally committed double write of codeblock in Interpreter.

* interpreter/Interpreter.cpp:
(JSC::Interpreter::privateExecute):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60084 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-18 Jaime Yap <jaimeyap@google.com>
pfeldman@chromium.org [Mon, 24 May 2010 21:03:26 +0000 (21:03 +0000)]
2010-05-18  Jaime Yap  <jaimeyap@google.com>

        Reviewed by Pavel Feldman.

        Removes public callLocation API and utility context from ScriptCallStack.
        Adds ability to grab the top 5 JavaScript stack frames for each timeline
        record using new fast V8 stack trace API.
        https://bugs.webkit.org/show_bug.cgi?id=37502

        * bindings/js/ScriptCallStack.cpp:
        (WebCore::ScriptCallStack::stackTrace):
        * bindings/js/ScriptCallStack.h:
        * bindings/v8/ScriptArray.h:
        (WebCore::ScriptArray::ScriptArray):
        * bindings/v8/ScriptCallStack.cpp:
        (WebCore::ScriptCallStack::callLocation):
        (WebCore::ScriptCallStack::stackTrace):
        * bindings/v8/ScriptCallStack.h:
        * inspector/TimelineRecordFactory.cpp:
        (WebCore::TimelineRecordFactory::createGenericRecord):
        * inspector/front-end/TimelinePanel.js:
        (WebInspector.TimelinePanel.FormattedRecord):
        (WebInspector.TimelinePanel.FormattedRecord.prototype._generatePopupContent):
        (WebInspector.TimelinePanel.FormattedRecord.prototype._getRecordDetails):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60083 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Ojan Vafai <ojan@chromium.org>
ojan@chromium.org [Mon, 24 May 2010 20:45:13 +0000 (20:45 +0000)]
2010-05-24  Ojan Vafai  <ojan@chromium.org>

        Reviewed by Eric Seidel.

        add tests to ensure that --git-commit ranges are exclusive of the start of the range
        https://bugs.webkit.org/show_bug.cgi?id=39612

        * Scripts/webkitpy/common/checkout/scm_unittest.py:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60082 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago2010-05-24 Eric Seidel <eric@webkit.org>
eric@webkit.org [Mon, 24 May 2010 20:36:11 +0000 (20:36 +0000)]
2010-05-24  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        Add a temporary script for testing the html5 parser until it can run more layout tests
        https://bugs.webkit.org/show_bug.cgi?id=39611

        * html5lib/webkit-runner-expected-html5.txt: Added.
2010-05-24  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        Add a temporary script for testing the html5 parser until it can run more layout tests
        https://bugs.webkit.org/show_bug.cgi?id=39611

        * Scripts/test-html5-parser: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60081 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoYet another Windows build fix.
andersca@apple.com [Mon, 24 May 2010 20:22:55 +0000 (20:22 +0000)]
Yet another Windows build fix.

* WebView.cpp:
(WebView::canShowMIMEType):
Use the right capitalizatinon of 'MIME' (which also happens to be incorrect according to our guidelines).

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60080 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years agoAnother Windows build fix.
andersca@apple.com [Mon, 24 May 2010 20:15:38 +0000 (20:15 +0000)]
Another Windows build fix.

* WebView.cpp:
Don't include PlugInInfoStore.h, instead include PluginData.h

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@60079 268f45cc-cd09-0410-ab3c-d52691b4dbfc