WebKit-https.git
10 years ago<http://webkit.org/b/48184> build-webkit: reformat support variables for better maint...
ddkilzer@apple.com [Sun, 24 Oct 2010 13:49:39 +0000 (13:49 +0000)]
<webkit.org/b/48184> build-webkit: reformat support variables for better maintainability

Reviewed by Daniel Bates.

* Scripts/build-webkit: Alphabetized the @features array based
on the name of the feature.  Reformatted the list of support
variables so that they match the order of @features, and so that
each has its own line.  This makes it easy to add new variables
in the correct order.

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

10 years ago2010-10-24 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Sun, 24 Oct 2010 11:58:15 +0000 (11:58 +0000)]
2010-10-24  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by Dirk Schulze.

        Convert SVGAngle to the new SVGPropertyTearOff concept, reimplement it properly
        https://bugs.webkit.org/show_bug.cgi?id=48179

        Speculative fix for the WebGL tests, I was not aware they're not run on Leopard, so I missed the breakage.

        * bindings/scripts/CodeGeneratorJS.pm: Restore the order of type checking in the 'StrictTypeChecking' code.
        * bindings/scripts/CodeGeneratorV8.pm: Ditto.

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

10 years ago2010-10-23 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Sun, 24 Oct 2010 10:38:56 +0000 (10:38 +0000)]
2010-10-23  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by Dirk Schulze.

        Convert SVGAngle to the new SVGPropertyTearOff concept, reimplement it properly
        https://bugs.webkit.org/show_bug.cgi?id=48179

        Rewrite SVGAngle to use the new SVGPropertyTearOff concept, and consume much less memory.
        Down from two floats, one string and an ushort to one float and one ushort. Synchronize value/valueInSpecifiedUnits/valueAsString on demand.

        Adding an extensive SVGAngle test, that required to implement 'StrictTypeChecking' for attribute setters (was only implemented in V8/JSC for function cals so far).

        Test: svg/dom/SVGAngle.html

        * GNUmakefile.am: Add SVGAnimatedAngle.h to build.
        * WebCore.gypi: Ditto.
        * WebCore.pro: Ditto.
        * WebCore.vcproj/WebCore.vcproj: Ditto.
        * WebCore.xcodeproj/project.pbxproj: Ditto.
        * bindings/scripts/CodeGenerator.pm: Split IsPrimitiveType in IsPrimitiveType and IsNumericType.
        * bindings/scripts/CodeGeneratorJS.pm: Implement 'StrictTypeChecking' for setters and recognize SVGAngle as new SVGPropertyTearOff type.
        * bindings/scripts/CodeGeneratorObjC.pm: Ditto.
        * bindings/scripts/CodeGeneratorV8.pm: Ditto.
        * svg/DeprecatedSVGAnimatedPropertyTraits.h: Remove SVGAngle handling.
        * svg/DeprecatedSVGAnimatedTemplate.h: Remove SVGAnimatedAngle handling.
        * svg/SVGAngle.cpp: Rewrite, to consume less memory and to operate more efficient.
        * svg/SVGAngle.h: Ditto.
        * svg/SVGAngle.idl: Add 'StrictTypeChecking' to the value/valueInSpecifiedUnits methods.
        * svg/SVGAnimatedAngle.h: Added.
        * svg/SVGAnimatedAngle.idl: Mark as [SVGAnimatedProperty].
        * svg/SVGMarkerElement.cpp:
        (WebCore::SVGMarkerElement::parseMappedAttribute): SVGAngle::setValueAsString() now takes an ExceptionCode parameter.
        * svg/SVGMarkerElement.h: s/ANIMATED_PROPERTY/ANIMATED_PROPERTY_NEW/ for the SVGAngle type.
        * svg/SVGNumber.idl: Remove exception setter exceptions, which aren't needed. As we're now generating exception handlers in the bindings, it would lead to compile errors.
        * svg/SVGPoint.idl: Ditto.
        * svg/SVGRect.idl: Ditto.
        * svg/SVGSVGElement.idl: Remove obsolete [SVGLiveProperty] flag.
2010-10-23  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by Dirk Schulze.

        Convert SVGAngle to the new SVGPropertyTearOff concept, reimplement it properly
        https://bugs.webkit.org/show_bug.cgi?id=48179

        Add an extensive SVGAngle test, checking all getter/setters & methods, with valid and invalid arguments.
        The test exposes bugs in Opera & FireFox, we now pass them all.

        * svg/dom/SVGAngle-expected.txt: Added.
        * svg/dom/SVGAngle.html: Added.
        * svg/dom/script-tests/SVGAngle.js: Added.
        * svg/dom/svg-element-attribute-js-null-expected.txt:
        * svg/dom/svg-element-attribute-js-null.xhtml: Update incorrect test, setting valueAsString to null, should not result in "0deg" but "0".

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

10 years ago2010-10-23 Eric Seidel <eric@webkit.org>
eric@webkit.org [Sun, 24 Oct 2010 04:44:57 +0000 (04:44 +0000)]
2010-10-23  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        EWS never removes invalid patch ids
        https://bugs.webkit.org/show_bug.cgi?id=48173

        This is just sticking another finger in the dam.
        However this adds more unit testing which will help
        us make sure we're always releasing patches once we
        redesign the release_patch API and call these from
        a more central place.

        * Scripts/webkitpy/tool/commands/queues.py:
        * Scripts/webkitpy/tool/commands/queues_unittest.py:
        * Scripts/webkitpy/tool/mocktool.py:
         - Added the ability to request invalid patches.
           Log a warning message to make sure we don't ever have
           tests use invalid patch fetches by mistake.

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

10 years ago2010-10-23 Dimitri Glazkov <dglazkov@chromium.org>
dglazkov@chromium.org [Sun, 24 Oct 2010 04:34:16 +0000 (04:34 +0000)]
2010-10-23  Dimitri Glazkov  <dglazkov@chromium.org>

        [Chromium/DRT] Unbreak build by removing duplicate test expectations.

        * platform/chromium/drt_expectations.txt: Removed duplicates.

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

10 years ago2010-10-23 Daniel Bates <dbates@rim.com>
commit-queue@webkit.org [Sun, 24 Oct 2010 02:19:36 +0000 (02:19 +0000)]
2010-10-23  Daniel Bates  <dbates@rim.com>

        Reviewed by Adam Barth.

        Remove unused method HTMLFrameElementBase::setNameAndOpenURLCallback()
        https://bugs.webkit.org/show_bug.cgi?id=48197

        With the landing of the patch for bug #45365 in
        changeset 67182 <http://trac.webkit.org/changeset/67182>,
        HTMLFrameElementBase::setNameAndOpenURLCallback() is not needed.
        Therefore, we remove it.

        Before changeset 67182, HTMLFrameElementBase::attach() set up a post-attach
        callback to HTMLFrameElementBase::setNameAndOpenURLCallback(). Changeset 67182
        removed this callback.

        No functionality was changed. So, no new tests.

        * html/HTMLFrameElementBase.cpp: Remove HTMLFrameElementBase::setNameAndOpenURLCallback().
        * html/HTMLFrameElementBase.h: Ditto.

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

10 years ago2010-10-23 Xan Lopez <xlopez@igalia.com>
xan@webkit.org [Sat, 23 Oct 2010 23:49:43 +0000 (23:49 +0000)]
2010-10-23  Xan Lopez  <xlopez@igalia.com>

        Reviewed by Sam Weinig.

        Unify globalData APIs
        https://bugs.webkit.org/show_bug.cgi?id=47969

        Make JSGlobalObject::globalData return a reference and adapt
        callers. This unifies the API with the existing
        CallFrame::globalData, which also returns a reference.

        * debugger/Debugger.cpp:
        (JSC::evaluateInGlobalCallFrame):
        * interpreter/CallFrame.h:
        * interpreter/Interpreter.cpp:
        (JSC::Interpreter::dumpRegisters):
        * jsc.cpp:
        (runWithScripts):
        * parser/JSParser.cpp:
        (JSC::jsParse):
        * parser/Parser.cpp:
        (JSC::Parser::parse):
        * parser/Parser.h:
        (JSC::Parser::parse):
        * runtime/Error.cpp:
        (JSC::createError):
        (JSC::createEvalError):
        (JSC::createRangeError):
        (JSC::createReferenceError):
        (JSC::createSyntaxError):
        (JSC::createTypeError):
        (JSC::createURIError):
        * runtime/FunctionConstructor.cpp:
        (JSC::constructFunction):
        * runtime/JSGlobalObject.cpp:
        (JSC::JSGlobalObject::~JSGlobalObject):
        (JSC::JSGlobalObject::markChildren):
        * runtime/JSGlobalObject.h:
        (JSC::JSGlobalObject::globalData):

WebCore:

2010-10-23  Xan Lopez  <xlopez@igalia.com>

        Reviewed by Sam Weinig.

        Unify globalData APIs
        https://bugs.webkit.org/show_bug.cgi?id=47969

        Adapt code to JSGlobalObject::globalData returning a reference
        instead of a pointer.

        * bindings/js/JSCallbackData.cpp:
        (WebCore::JSCallbackData::invokeCallback):
        * bindings/js/JSCustomXPathNSResolver.cpp:
        (WebCore::JSCustomXPathNSResolver::lookupNamespaceURI):
        * bindings/js/JSEventListener.cpp:
        (WebCore::JSEventListener::handleEvent):
        * bindings/js/JSWorkerContextCustom.cpp:
        (WebCore::JSWorkerContext::markChildren):
        * bindings/js/JSWorkerContextErrorHandler.cpp:
        (WebCore::JSWorkerContextErrorHandler::handleEvent):
        * bindings/js/ScheduledAction.cpp:
        (WebCore::ScheduledAction::executeFunctionInContext):
        * bindings/js/WorkerScriptController.cpp:
        (WebCore::WorkerScriptController::evaluate):
        * bridge/NP_jsobject.cpp:
        (_NPN_InvokeDefault):
        (_NPN_Invoke):
        (_NPN_Evaluate):
        (_NPN_Construct):

WebKit2:

2010-10-23  Xan Lopez  <xlopez@igalia.com>

        Reviewed by Sam Weinig.

        Unify globalData APIs
        https://bugs.webkit.org/show_bug.cgi?id=47969

        Adapt code to JSGlobalObject::globalData returning a reference
        instead of a pointer.

        * WebProcess/Plugins/NPRuntimeObjectMap.cpp:
        (WebKit::NPRuntimeObjectMap::getOrCreateJSObject):
        (WebKit::NPRuntimeObjectMap::evaluate):

WebKit/mac:

2010-10-23  Xan Lopez  <xlopez@igalia.com>

        Reviewed by Sam Weinig.

        Unify globalData APIs
        https://bugs.webkit.org/show_bug.cgi?id=47969

        * Plugins/Hosted/NetscapePluginInstanceProxy.mm:
        (WebKit::NetscapePluginInstanceProxy::evaluate):
        (WebKit::NetscapePluginInstanceProxy::invoke):
        (WebKit::NetscapePluginInstanceProxy::invokeDefault):
        (WebKit::NetscapePluginInstanceProxy::construct):
        * WebView/WebScriptDebugDelegate.mm:
        (-[WebScriptCallFrame evaluateWebScript:]):

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

10 years ago2010-10-23 Alexey Proskuryakov <ap@apple.com>
ap@apple.com [Sat, 23 Oct 2010 23:47:20 +0000 (23:47 +0000)]
2010-10-23  Alexey Proskuryakov  <ap@apple.com>

        Windows debug build fix.

        * platform/network/cf/CookieStorageCFNet.cpp: Include MainThread.h for isMainThread().

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

10 years agoBuild fix. Add stub implementations for required NSDraggingInfo methods.
mitz@apple.com [Sat, 23 Oct 2010 23:24:19 +0000 (23:24 +0000)]
Build fix. Add stub implementations for required NSDraggingInfo methods.

* DumpRenderTree/mac/DumpRenderTreeDraggingInfo.mm:
(-[DumpRenderTreeDraggingInfo draggingFormation]):
(-[DumpRenderTreeDraggingInfo setDraggingFormation:]):
(-[DumpRenderTreeDraggingInfo animatesToDestination]):
(-[DumpRenderTreeDraggingInfo setAnimatesToDestination:]):
(-[DumpRenderTreeDraggingInfo numberOfValidItemsForDrop]):
(-[DumpRenderTreeDraggingInfo setNumberOfValidItemsForDrop:]):
(-[DumpRenderTreeDraggingInfo enumerateDraggingItemsWithOptions:forView:classes:searchOptions:usingBlock:]):

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

10 years ago2010-10-23 David Kilzer <ddkilzer@apple.com>
ddkilzer@apple.com [Sat, 23 Oct 2010 23:21:19 +0000 (23:21 +0000)]
2010-10-23  David Kilzer  <ddkilzer@apple.com>

        <http://webkit.org/b/48186> Remove unneeded WebHTMLRepresentationInternal.h header

        Reviewed by Sam Weinig.

        The only method defined in WebHTMLRepresentationInternal.h is
        also defined in WebHTMLRepresentation.h, so use that instead.

        * WebKit.xcodeproj/project.pbxproj: Removed references to
        WebHTMLRepresentationInternal.h.
2010-10-23  David Kilzer  <ddkilzer@apple.com>

        <http://webkit.org/b/48186> Remove unneeded WebHTMLRepresentationInternal.h header

        Reviewed by Sam Weinig.

        The only method defined in WebHTMLRepresentationInternal.h is
        also defined in WebHTMLRepresentation.h, so use that instead.

        * WebView/WebHTMLRepresentationInternal.h: Removed.
2010-10-23  David Kilzer  <ddkilzer@apple.com>

        <http://webkit.org/b/48186> Remove unneeded WebHTMLRepresentationInternal.h header

        Reviewed by Sam Weinig.

        The only method defined in WebHTMLRepresentationInternal.h is
        also defined in WebHTMLRepresentation.h, so use that instead.

        * DumpRenderTree/mac/InternalHeaders/WebKit/WebHTMLRepresentationInternal.h: Removed.
        * DumpRenderTree/mac/WebArchiveDumpSupport.mm: Switched to use
        WebHTMLRepresentation.h.

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

10 years ago2010-10-23 Alexey Proskuryakov <ap@apple.com>
ap@apple.com [Sat, 23 Oct 2010 23:18:28 +0000 (23:18 +0000)]
2010-10-23  Alexey Proskuryakov  <ap@apple.com>

        Windows build fix.

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

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

10 years ago Windows build fix.
ap@apple.com [Sat, 23 Oct 2010 22:32:26 +0000 (22:32 +0000)]
    Windows build fix.

        * platform/network/cf/CookieStorageCFNet.cpp:
        (WebCore::setCookieStoragePrivateBrowsingEnabled): It's adoptCF, not adoptPtr.

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

10 years ago Reviewed by Anders Carlsson.
ap@apple.com [Sat, 23 Oct 2010 22:17:20 +0000 (22:17 +0000)]
    Reviewed by Anders Carlsson.

        https://bugs.webkit.org/show_bug.cgi?id=48083
        <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)

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

10 years ago2010-10-23 David Kilzer <ddkilzer@apple.com>
ddkilzer@apple.com [Sat, 23 Oct 2010 20:53:10 +0000 (20:53 +0000)]
2010-10-23  David Kilzer  <ddkilzer@apple.com>

        <http://webkit.org/b/48181> Add missing include of MacErrors.h

        Reviewed by Alexey Proskuryakov.

        * platform/network/mac/FormDataStreamMac.mm: Added #import of
        <MacErrors.h> for iOS since the formOpen() method uses "fnfErr",
        which was added in r55670.  The same header is included through
        <CoreServices/CoreServices.h> on Mac OS X.

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

10 years ago2010-10-23 Patrick Gansterer <paroga@webkit.org>
paroga@webkit.org [Sat, 23 Oct 2010 20:02:02 +0000 (20:02 +0000)]
2010-10-23  Patrick Gansterer  <paroga@webkit.org>

        Reviewed by David Kilzer.

        [WINCE] Port COMPtr.h to WinCE
        https://bugs.webkit.org/show_bug.cgi?id=48190

        Don't include guiddef.h on WinCE. It's not required and only creates build problems.

        * platform/win/COMPtr.h:

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

10 years ago2010-10-23 Patrick Gansterer <paroga@webkit.org>
paroga@webkit.org [Sat, 23 Oct 2010 18:58:55 +0000 (18:58 +0000)]
2010-10-23  Patrick Gansterer  <paroga@webkit.org>

        Reviewed by David Kilzer.

        [WINCE] Rename SharedBitmap::createInstance to SharedBitmap::create
        https://bugs.webkit.org/show_bug.cgi?id=48180

        Also use better arguments for the create function.

        * platform/graphics/wince/GraphicsContextWinCE.cpp:
        (WebCore::GraphicsContextPlatformPrivate::getTransparentLayerBitmap):
        (WebCore::TransparentLayerDC::TransparentLayerDC):
        (WebCore::GraphicsContext::drawFrameControl):
        * platform/graphics/wince/ImageBufferWinCE.cpp:
        (WebCore::ImageBufferData::ImageBufferData):
        * platform/graphics/wince/ImageWinCE.cpp:
        (WebCore::RGBA32Buffer::asNewNativeImage):

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

10 years ago2010-10-23 Mihai Parparita <mihaip@chromium.org>
mihaip@chromium.org [Sat, 23 Oct 2010 18:08:17 +0000 (18:08 +0000)]
2010-10-23  Mihai Parparita  <mihaip@chromium.org>

        css2.1/ layout tests need new Mac baselines for Snow Leopard
        https://bugs.webkit.org/show_bug.cgi?id=47760

        Unreviewed rebaseline of remaining 5 css2.1/ tests for Snow Leopard
        using the experimental local rebaselining tool.

        * platform/mac-leopard/css2.1/t1202-counter-04-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-04-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.png.
        * platform/mac-leopard/css2.1/t1504-c543-txt-decor-00-d-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1504-c543-txt-decor-00-d-g-expected.checksum.
        * platform/mac-leopard/css2.1/t1504-c543-txt-decor-00-d-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1504-c543-txt-decor-00-d-g-expected.png.
        * platform/mac/css2.1/t0804-c5510-padn-00-b-ag-expected.checksum:
        * platform/mac/css2.1/t0804-c5510-padn-00-b-ag-expected.png:
        * platform/mac/css2.1/t1202-counter-04-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-04-b-expected.png:
        * platform/mac/css2.1/t1202-counters-04-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-04-b-expected.png:
        * platform/mac/css2.1/t1504-c543-txt-decor-00-d-g-expected.checksum:
        * platform/mac/css2.1/t1504-c543-txt-decor-00-d-g-expected.png:
        * platform/mac/css2.1/t1605-c545-txttrans-00-b-ag-expected.checksum: Added.
        * platform/mac/css2.1/t1605-c545-txttrans-00-b-ag-expected.png: Added.

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

10 years ago2010-10-23 Martin Robinson <mrobinson@igalia.com>
mrobinson@webkit.org [Sat, 23 Oct 2010 17:14:51 +0000 (17:14 +0000)]
2010-10-23  Martin Robinson  <mrobinson@igalia.com>

        Rebaseline a test after r70391.

        * platform/gtk/transforms/2d/zoom-menulist-expected.txt:

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

10 years ago2010-10-23 Dimitri Glazkov <dglazkov@chromium.org>
dglazkov@chromium.org [Sat, 23 Oct 2010 17:05:21 +0000 (17:05 +0000)]
2010-10-23  Dimitri Glazkov  <dglazkov@chromium.org>

        Unreviewed, rolling out r70369.
        http://trac.webkit.org/changeset/70369
        https://bugs.webkit.org/show_bug.cgi?id=47974

        Caused weird artifacts in expected results.

        * wtf/Platform.h:
2010-10-23  Dimitri Glazkov  <dglazkov@chromium.org>

        Unreviewed, rolling out r70369.
        http://trac.webkit.org/changeset/70369
        https://bugs.webkit.org/show_bug.cgi?id=47974

        Caused weird artifacts in expected results.

        * WebCore.gyp/WebCore.gyp:
        * WebCore.gypi:
        * loader/CachedImage.cpp:
        (WebCore::CachedImage::createImage):
        * platform/graphics/ImageSource.h:
        * platform/image-decoders/ImageDecoder.cpp:
        (WebCore::RGBA32Buffer::operator=):
        (WebCore::RGBA32Buffer::clear):
        (WebCore::RGBA32Buffer::zeroFill):
        (WebCore::RGBA32Buffer::copyBitmapData):
        (WebCore::RGBA32Buffer::setSize):
        * platform/image-decoders/ImageDecoder.h:
        (WebCore::RGBA32Buffer::getAddr):
        * platform/image-decoders/cairo/ImageDecoderCairo.cpp:
        (WebCore::RGBA32Buffer::asNewNativeImage):
        * platform/image-decoders/cg/ImageDecoderCG.cpp: Removed.
        * platform/image-decoders/haiku/ImageDecoderHaiku.cpp:
        (WebCore::RGBA32Buffer::asNewNativeImage):
        * platform/image-decoders/openvg/ImageDecoderOpenVG.cpp:
        (WebCore::RGBA32Buffer::asNewNativeImage):
        * platform/image-decoders/wx/ImageDecoderWx.cpp:
        (WebCore::RGBA32Buffer::asNewNativeImage):

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

10 years ago2010-10-23 Dimitri Glazkov <dglazkov@chromium.org>
dglazkov@chromium.org [Sat, 23 Oct 2010 16:51:53 +0000 (16:51 +0000)]
2010-10-23  Dimitri Glazkov  <dglazkov@chromium.org>

        [Chromium/DRT] Remove duplicate expectations.

        * platform/chromium/drt_expectations.txt: Unduplicated.

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

10 years ago2010-10-23 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Sat, 23 Oct 2010 16:48:02 +0000 (16:48 +0000)]
2010-10-23  Adam Barth  <abarth@webkit.org>

        Reviewed by Andreas Kling.

        WebP decoding hits ASSERT
        https://bugs.webkit.org/show_bug.cgi?id=48168

        Calling reserveCapacity only allocates the memory.  It doesn't actually
        set the length.  When you try to access the zeroth element, you hit an
        ASSERT.

        Covered by fast/images/webp-image-decoding.html in debug.

        * platform/image-decoders/webp/WEBPImageDecoder.cpp:
        (WebCore::WEBPImageDecoder::decode):

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

10 years ago2010-10-23 Martin Robinson <mrobinson@igalia.com>
mrobinson@webkit.org [Sat, 23 Oct 2010 15:29:38 +0000 (15:29 +0000)]
2010-10-23  Martin Robinson  <mrobinson@igalia.com>

        Reviewed by Xan Lopez.

        [GTK] Menu list buttons do react properly to CSS styling
        https://bugs.webkit.org/show_bug.cgi?id=48099

        Rebaseline menu list button tests and add pixel results. There
        are still issues with padding around separators, but these will
        be fixed in a further patch.

        * platform/gtk/editing/selection/select-box-expected.txt:
        * platform/gtk/fast/forms/menulist-clip-expected.checksum: Added.
        * platform/gtk/fast/forms/menulist-clip-expected.png: Added.
        * platform/gtk/fast/forms/menulist-clip-expected.txt: Added.
        * platform/gtk/fast/forms/menulist-deselect-update-expected.checksum: Added.
        * platform/gtk/fast/forms/menulist-deselect-update-expected.png: Added.
        * platform/gtk/fast/forms/menulist-deselect-update-expected.txt: Added.
        * platform/gtk/fast/forms/menulist-narrow-width-expected.checksum: Added.
        * platform/gtk/fast/forms/menulist-narrow-width-expected.png: Added.
        * platform/gtk/fast/forms/menulist-narrow-width-expected.txt: Added.
        * platform/gtk/fast/forms/menulist-no-overflow-expected.checksum: Added.
        * platform/gtk/fast/forms/menulist-no-overflow-expected.png: Added.
        * platform/gtk/fast/forms/menulist-no-overflow-expected.txt: Added.
        * platform/gtk/fast/forms/menulist-option-wrap-expected.checksum: Added.
        * platform/gtk/fast/forms/menulist-option-wrap-expected.png: Added.
        * platform/gtk/fast/forms/menulist-option-wrap-expected.txt: Added.
        * platform/gtk/fast/forms/menulist-restrict-line-height-expected.checksum: Added.
        * platform/gtk/fast/forms/menulist-restrict-line-height-expected.png: Added.
        * platform/gtk/fast/forms/menulist-restrict-line-height-expected.txt: Added.
        * platform/gtk/fast/forms/menulist-separator-painting-expected.checksum: Added.
        * platform/gtk/fast/forms/menulist-separator-painting-expected.png: Added.
        * platform/gtk/fast/forms/menulist-separator-painting-expected.txt: Added.
        * platform/gtk/fast/forms/menulist-style-color-expected.checksum: Added.
        * platform/gtk/fast/forms/menulist-style-color-expected.png: Added.
        * platform/gtk/fast/forms/menulist-style-color-expected.txt: Added.
        * platform/gtk/fast/forms/menulist-width-change-expected.checksum: Added.
        * platform/gtk/fast/forms/menulist-width-change-expected.png: Added.
        * platform/gtk/fast/forms/menulist-width-change-expected.txt: Added.
2010-10-23  Martin Robinson  <mrobinson@igalia.com>

        Reviewed by Xan Lopez.

        [GTK] Menu list buttons do react properly to CSS styling
        https://bugs.webkit.org/show_bug.cgi?id=48099

        Correct the way that menu list buttons get their necessary padding from
        GTK+. Instead of resetting the padding to these values, return them via
        the popupInternalPadding* methods. Add implementations for *MenuListButton*
        methods.

        * platform/gtk/RenderThemeGtk.cpp:
        (WebCore::getComboBoxPadding): Added.
        (WebCore::RenderThemeGtk::popupInternalPaddingLeft): Added.
        (WebCore::RenderThemeGtk::popupInternalPaddingRight): Added.
        (WebCore::RenderThemeGtk::popupInternalPaddingTop): Added.
        (WebCore::RenderThemeGtk::popupInternalPaddingBottom): Added.
        (WebCore::RenderThemeGtk::adjustMenuListStyle): Do not reset CSS
        properties, instead rely on the poupInternalPadding* methods.
        (WebCore::RenderThemeGtk::adjustMenuListButtonStyle): Added.
        (WebCore::RenderThemeGtk::paintMenuListButton): Added.
        * platform/gtk/RenderThemeGtk.h: Added new method declarations.

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

10 years ago2010-10-23 Martin Robinson <mrobinson@igalia.com>
mrobinson@webkit.org [Sat, 23 Oct 2010 15:08:49 +0000 (15:08 +0000)]
2010-10-23  Martin Robinson  <mrobinson@igalia.com>

        Reviewed by Xan Lopez.

        Crashes randomly in cairo_scaled_font_destroy
        https://bugs.webkit.org/show_bug.cgi?id=46794

        Make PlatformRefPtr aware of hashTableDeletedValue. When PlatformRefPtr
        goes away this should probably be handled in the future via some special
        hooks in RefCounted (or its contained type).

        * wtf/PlatformRefPtr.h:
        (WTF::PlatformRefPtr::~PlatformRefPtr):
        (WTF::PlatformRefPtr::clear):
        (WTF::::operator):

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

10 years ago2010-10-23 Patrick Gansterer <paroga@webkit.org>
paroga@webkit.org [Sat, 23 Oct 2010 15:08:40 +0000 (15:08 +0000)]
2010-10-23  Patrick Gansterer  <paroga@webkit.org>

        Reviewed by David Kilzer.

        Add Gradient::hasAlpha
        https://bugs.webkit.org/show_bug.cgi?id=48183

        WinCE can do some performance improvements if the gradient is opaque.

        * platform/graphics/Gradient.cpp:
        (WebCore::Gradient::hasAlpha):
        * platform/graphics/Gradient.h:

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

10 years ago2010-10-23 Gyuyoung Kim <gyuyoung.kim@samsung.com>
commit-queue@webkit.org [Sat, 23 Oct 2010 14:40:09 +0000 (14:40 +0000)]
2010-10-23  Gyuyoung Kim  <gyuyoung.kim@samsung.com>

        Reviewed by David Kilzer.

        [EFL] Implement platformDefaultLanguage()
        https://bugs.webkit.org/show_bug.cgi?id=48113

        Implement the platformDefaultLanguage() function for EFL port.

        * platform/efl/LanguageEfl.cpp:
        (WebCore::platformDefaultLanguage):

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

10 years agoStub out WebInspectorFrontendClient.
timothy@apple.com [Sat, 23 Oct 2010 14:22:51 +0000 (14:22 +0000)]
Stub out WebInspectorFrontendClient.

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

Reviewed by Adam Roben.

* WebKit2.pro: Added WebInspectorFrontendClient.{cpp,h}.
* WebKit2.xcodeproj/project.pbxproj: Added WebInspectorFrontendClient.{cpp,h}.
* WebProcess/WebCoreSupport/WebInspectorFrontendClient.cpp: Added.
(WebKit::WebInspectorFrontendClient::windowObjectCleared): Added.
(WebKit::WebInspectorFrontendClient::frontendLoaded): Added.
(WebKit::WebInspectorFrontendClient::moveWindowBy): Added.
(WebKit::WebInspectorFrontendClient::localizedStringsURL): Added.
(WebKit::WebInspectorFrontendClient::hiddenPanels): Added.
(WebKit::WebInspectorFrontendClient::bringToFront): Added.
(WebKit::WebInspectorFrontendClient::closeWindow): Added.
(WebKit::WebInspectorFrontendClient::disconnectFromBackend): Added.
(WebKit::WebInspectorFrontendClient::requestAttachWindow): Added.
(WebKit::WebInspectorFrontendClient::requestDetachWindow): Added.
(WebKit::WebInspectorFrontendClient::changeAttachedWindowHeight): Added.
(WebKit::WebInspectorFrontendClient::inspectedURLChanged): Added.
(WebKit::WebInspectorFrontendClient::sendMessageToBackend): Added.
* WebProcess/WebCoreSupport/WebInspectorFrontendClient.h: Added.
(WebKit::WebInspectorFrontendClient::WebInspectorFrontendClient): Added.
* win/WebKit2.vcproj: Added WebInspectorFrontendClient.{cpp,h}.

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

10 years agoRemove stale stubs that are not longer part of InspectorClient.
timothy@apple.com [Sat, 23 Oct 2010 14:22:35 +0000 (14:22 +0000)]
Remove stale stubs that are not longer part of InspectorClient.

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

Reviewed by Adam Roben.

* WebProcess/WebCoreSupport/WebInspectorClient.cpp:
* WebProcess/WebCoreSupport/WebInspectorClient.h:

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

10 years ago2010-10-23 Sheriff Bot <webkit.review.bot@gmail.com>
commit-queue@webkit.org [Sat, 23 Oct 2010 07:44:19 +0000 (07:44 +0000)]
2010-10-23  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r70367.
        http://trac.webkit.org/changeset/70367
        https://bugs.webkit.org/show_bug.cgi?id=48176

        It made 8-10 tests crash on Qt bot (Requested by Ossy on
        #webkit).

        * fast/loader/decide-policy-for-mime-type-async-expected.txt: Removed.
        * fast/loader/decide-policy-for-mime-type-async.html: Removed.
        * platform/gtk/Skipped:
        * platform/mac-wk2/Skipped:
        * platform/qt-wk2/Skipped:
        * platform/qt/Skipped:
        * platform/win/Skipped:
2010-10-23  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r70367.
        http://trac.webkit.org/changeset/70367
        https://bugs.webkit.org/show_bug.cgi?id=48176

        It made 8-10 tests crash on Qt bot (Requested by Ossy on
        #webkit).

        * loader/MainResourceLoader.cpp:
        (WebCore::MainResourceLoader::MainResourceLoader):
        (WebCore::MainResourceLoader::continueAfterContentPolicy):
        (WebCore::MainResourceLoader::didReceiveResponse):
        (WebCore::MainResourceLoader::setDefersLoading):
        * loader/MainResourceLoader.h:
2010-10-23  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r70367.
        http://trac.webkit.org/changeset/70367
        https://bugs.webkit.org/show_bug.cgi?id=48176

        It made 8-10 tests crash on Qt bot (Requested by Ossy on
        #webkit).

        * DumpRenderTree/LayoutTestController.cpp:
        (setCustomPolicyDelegateCallback):
        * DumpRenderTree/LayoutTestController.h:
        * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
        (LayoutTestController::setCustomPolicyDelegate):
        * DumpRenderTree/mac/LayoutTestControllerMac.mm:
        (LayoutTestController::setCustomPolicyDelegate):
        * DumpRenderTree/mac/PolicyDelegate.h:
        * DumpRenderTree/mac/PolicyDelegate.mm:
        (-[PolicyDelegate webView:decidePolicyForNavigationAction:request:frame:decisionListener:]):
        (-[PolicyDelegate setPermissive:]):
        (-[PolicyDelegate setControllerToNotifyDone:]):
        * DumpRenderTree/win/LayoutTestControllerWin.cpp:
        (LayoutTestController::setCustomPolicyDelegate):
        * DumpRenderTree/wx/LayoutTestControllerWx.cpp:
        (LayoutTestController::setCustomPolicyDelegate):

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

10 years ago2010-10-23 Sheriff Bot <webkit.review.bot@gmail.com>
commit-queue@webkit.org [Sat, 23 Oct 2010 07:18:33 +0000 (07:18 +0000)]
2010-10-23  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r70381.
        http://trac.webkit.org/changeset/70381
        https://bugs.webkit.org/show_bug.cgi?id=48175

        "Fails in the 32bit debug bot" (Requested by xan_ on #webkit).

        * platform/gtk/Skipped:

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

10 years ago2010-10-22 Alejandro G. Castro <alex@igalia.com>
alex@webkit.org [Sat, 23 Oct 2010 06:57:33 +0000 (06:57 +0000)]
2010-10-22  Alejandro G. Castro  <alex@igalia.com>

        Unreviewed, skip flaky tests in the GTK bots, all the
        mathml/presentation tests.
        https://bugs.webkit.org/show_bug.cgi?id=47727

        * platform/gtk/Skipped:

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

10 years ago2010-10-22 Eric Seidel <eric@webkit.org>
eric@webkit.org [Sat, 23 Oct 2010 06:47:45 +0000 (06:47 +0000)]
2010-10-22  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        EWS never releases patches which fail to apply
        https://bugs.webkit.org/show_bug.cgi?id=48171

        * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py:
        * Scripts/webkitpy/tool/commands/queues.py:

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

10 years ago2010-10-22 Xan Lopez <xlopez@igalia.com>
xan@webkit.org [Sat, 23 Oct 2010 06:40:12 +0000 (06:40 +0000)]
2010-10-22  Xan Lopez  <xlopez@igalia.com>

        Reviewed by Martin Robinson.

        Unskip the two fast/js/kde tests. Both check syntax error in
        string construction, and seem to be passing just fine.

        * platform/gtk/Skipped:

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

10 years ago2010-10-22 Eric Seidel <eric@webkit.org>
eric@webkit.org [Sat, 23 Oct 2010 03:25:27 +0000 (03:25 +0000)]
2010-10-22  Eric Seidel  <eric@webkit.org>

        Unreviewed.

        Make the EWS queues restart themselves more often.
        This matches the commit-queue.

        * EWSTools/start-queue.sh:

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

10 years agoWebKit shouldn't load a plug-in based on file extension if a MIME type
aestes@apple.com [Sat, 23 Oct 2010 02:26:18 +0000 (02:26 +0000)]
WebKit shouldn't load a plug-in based on file extension if a MIME type
is specified.
https://bugs.webkit.org/show_bug.cgi?id=48046

Reviewed by Adam Roben and Sam Weinig.

WebCore:

The fix landed in r70332 only covered the Mac port. Implement this fix
for other ports as well.

* plugins/PluginDatabase.cpp:
(WebCore::PluginDatabase::findPlugin):

WebKit2:

The fix landed in r70332 only covered the Mac port. Implement this fix
for WebKit2 as well.

* UIProcess/Plugins/PluginInfoStore.cpp:
(WebKit::PluginInfoStore::findPlugin):

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

10 years ago2010-10-22 Mihai Parparita <mihaip@chromium.org>
mihaip@chromium.org [Sat, 23 Oct 2010 02:11:18 +0000 (02:11 +0000)]
2010-10-22  Mihai Parparita  <mihaip@chromium.org>

        css2.1/ layout tests need new Mac baselines for Snow Leopard
        https://bugs.webkit.org/show_bug.cgi?id=47760

        Unreviewed rebaseline of 285 more css2.1/ test for Snow Leopard using
        the experimental local rebaselining tool.

        * platform/mac-leopard/css2.1/t0805-c5514-ibrdr-lw-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5514-ibrdr-lw-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5514-ibrdr-lw-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5514-ibrdr-lw-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5515-brdr-w-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5515-brdr-w-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5515-brdr-w-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5515-brdr-w-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5515-brdr-w-01-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5515-brdr-w-01-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5515-brdr-w-01-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5515-brdr-w-01-b-g-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5515-brdr-w-02-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5515-brdr-w-02-b-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5515-brdr-w-02-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5515-brdr-w-02-b-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5515-ibrdr-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5515-ibrdr-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5515-ibrdr-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5515-ibrdr-00-b-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5516-brdr-c-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5516-brdr-c-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5516-brdr-c-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5516-brdr-c-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5516-ibrdr-c-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5516-ibrdr-c-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5516-ibrdr-c-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5516-ibrdr-c-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5517-brdr-s-00-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5517-brdr-s-00-c-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5517-brdr-s-00-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5517-brdr-s-00-c-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5517-ibrdr-s-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5517-ibrdr-s-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5517-ibrdr-s-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5517-ibrdr-s-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5518-brdr-t-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5518-brdr-t-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5518-brdr-t-01-e-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5518-brdr-t-01-e-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5518-ibrdr-t-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5518-ibrdr-t-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5518-ibrdr-t-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5518-ibrdr-t-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5519-brdr-r-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5519-brdr-r-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5519-brdr-r-01-e-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-01-e-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5519-brdr-r-01-e-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-01-e-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5519-brdr-r-02-e-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-02-e-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5519-brdr-r-02-e-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5519-brdr-r-02-e-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5519-ibrdr-r-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5519-ibrdr-r-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5519-ibrdr-r-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5519-ibrdr-r-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5520-brdr-b-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5520-brdr-b-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5520-brdr-b-01-e-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5520-brdr-b-01-e-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5520-ibrdr-b-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5520-ibrdr-b-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5520-ibrdr-b-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5520-ibrdr-b-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5521-brdr-l-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5521-brdr-l-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5521-brdr-l-01-e-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5521-brdr-l-01-e-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5521-brdr-l-02-e-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-02-e-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5521-brdr-l-02-e-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5521-brdr-l-02-e-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5521-ibrdr-l-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5521-ibrdr-l-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5522-brdr-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5522-brdr-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5522-brdr-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5522-brdr-00-b-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5522-brdr-01-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5522-brdr-01-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5522-brdr-01-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5522-brdr-01-b-g-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5522-brdr-02-e-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5522-brdr-02-e-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5522-brdr-02-e-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5522-brdr-02-e-expected.png.
        * platform/mac-leopard/css2.1/t0805-c5522-ibrdr-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0805-c5522-ibrdr-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t0805-c5522-ibrdr-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0805-c5522-ibrdr-00-a-expected.png.
        * platform/mac-leopard/css2.1/t090204-display-change-01-b-ao-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090204-display-change-01-b-ao-expected.checksum.
        * platform/mac-leopard/css2.1/t090204-display-change-01-b-ao-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090204-display-change-01-b-ao-expected.png.
        * platform/mac-leopard/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t0905-c414-flt-00-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-00-d-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c414-flt-00-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-00-d-expected.png.
        * platform/mac-leopard/css2.1/t0905-c414-flt-01-d-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-01-d-g-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c414-flt-01-d-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-01-d-g-expected.png.
        * platform/mac-leopard/css2.1/t0905-c414-flt-02-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-02-c-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c414-flt-02-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-02-c-expected.png.
        * platform/mac-leopard/css2.1/t0905-c414-flt-03-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-03-c-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c414-flt-03-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-03-c-expected.png.
        * platform/mac-leopard/css2.1/t0905-c414-flt-04-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-04-c-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c414-flt-04-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-04-c-expected.png.
        * platform/mac-leopard/css2.1/t0905-c414-flt-fit-00-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-fit-00-d-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c414-flt-fit-00-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-fit-00-d-expected.png.
        * platform/mac-leopard/css2.1/t0905-c414-flt-fit-01-d-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c414-flt-fit-01-d-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.png.
        * platform/mac-leopard/css2.1/t0905-c414-flt-wrap-00-e-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-wrap-00-e-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c414-flt-wrap-00-e-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-wrap-00-e-expected.png.
        * platform/mac-leopard/css2.1/t0905-c414-flt-wrap-01-d-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-wrap-01-d-g-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c414-flt-wrap-01-d-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c414-flt-wrap-01-d-g-expected.png.
        * platform/mac-leopard/css2.1/t0905-c5525-fltblck-00-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltblck-00-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c5525-fltblck-00-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltblck-00-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t0905-c5525-fltblck-01-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c5525-fltblck-01-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.png.
        * platform/mac-leopard/css2.1/t0905-c5525-fltclr-00-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltclr-00-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c5525-fltclr-00-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltclr-00-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t0905-c5525-flthw-00-c-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-flthw-00-c-g-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c5525-flthw-00-c-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-flthw-00-c-g-expected.png.
        * platform/mac-leopard/css2.1/t0905-c5525-fltinln-00-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltinln-00-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c5525-fltinln-00-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltinln-00-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t0905-c5525-fltmult-00-d-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltmult-00-d-g-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c5525-fltmult-00-d-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltmult-00-d-g-expected.png.
        * platform/mac-leopard/css2.1/t0905-c5525-fltwidth-03-c-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c5525-fltwidth-03-c-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.png.
        * platform/mac-leopard/css2.1/t0905-c5526-fltclr-00-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c5526-fltclr-00-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c5526-fltclr-00-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c5526-fltclr-00-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t0905-c5526-flthw-00-c-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t0905-c5526-flthw-00-c-g-expected.checksum.
        * platform/mac-leopard/css2.1/t0905-c5526-flthw-00-c-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t0905-c5526-flthw-00-c-g-expected.png.
        * platform/mac-leopard/css2.1/t090501-c414-flt-00-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-00-d-expected.checksum.
        * platform/mac-leopard/css2.1/t090501-c414-flt-00-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-00-d-expected.png.
        * platform/mac-leopard/css2.1/t090501-c414-flt-01-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-01-b-expected.checksum.
        * platform/mac-leopard/css2.1/t090501-c414-flt-01-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-01-b-expected.png.
        * platform/mac-leopard/css2.1/t090501-c414-flt-02-d-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-02-d-g-expected.checksum.
        * platform/mac-leopard/css2.1/t090501-c414-flt-02-d-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-02-d-g-expected.png.
        * platform/mac-leopard/css2.1/t090501-c414-flt-03-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t090501-c414-flt-03-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.png.
        * platform/mac-leopard/css2.1/t090501-c414-flt-ln-00-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-ln-00-d-expected.checksum.
        * platform/mac-leopard/css2.1/t090501-c414-flt-ln-00-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-ln-00-d-expected.png.
        * platform/mac-leopard/css2.1/t090501-c414-flt-ln-01-d-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-ln-01-d-g-expected.checksum.
        * platform/mac-leopard/css2.1/t090501-c414-flt-ln-01-d-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-ln-01-d-g-expected.png.
        * platform/mac-leopard/css2.1/t090501-c414-flt-ln-02-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-ln-02-d-expected.checksum.
        * platform/mac-leopard/css2.1/t090501-c414-flt-ln-02-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-ln-02-d-expected.png.
        * platform/mac-leopard/css2.1/t090501-c414-flt-ln-03-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-ln-03-d-expected.checksum.
        * platform/mac-leopard/css2.1/t090501-c414-flt-ln-03-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090501-c414-flt-ln-03-d-expected.png.
        * platform/mac-leopard/css2.1/t090501-c5525-flt-l-00-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t090501-c5525-flt-l-00-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.png.
        * platform/mac-leopard/css2.1/t090501-c5525-flt-r-00-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t090501-c5525-flt-r-00-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.png.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-01-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-01-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-01-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-01-b-expected.png.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-02-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-02-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-02-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-02-b-expected.png.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-03-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-03-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-03-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-03-b-expected.png.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-04-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-04-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-04-b-expected.png.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-05-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-05-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-05-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-05-b-expected.png.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-06-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-06-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-06-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-06-b-expected.png.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-07-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-07-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-07-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-07-b-expected.png.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-08-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-08-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-08-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-08-b-expected.png.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-09-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-09-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1001-abs-pos-cb-09-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1001-abs-pos-cb-09-b-expected.png.
        * platform/mac-leopard/css2.1/t1002-c5523-width-00-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1002-c5523-width-00-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t1002-c5523-width-00-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1002-c5523-width-00-b-g-expected.png.
        * platform/mac-leopard/css2.1/t1002-c5523-width-01-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1002-c5523-width-01-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t1002-c5523-width-01-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1002-c5523-width-01-b-g-expected.png.
        * platform/mac-leopard/css2.1/t1002-c5523-width-02-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1002-c5523-width-02-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t1002-c5523-width-02-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1002-c5523-width-02-b-g-expected.png.
        * platform/mac-leopard/css2.1/t100303-c412-blockw-00-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100303-c412-blockw-00-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t100303-c412-blockw-00-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100303-c412-blockw-00-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.checksum.
        * platform/mac-leopard/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.png.
        * platform/mac-leopard/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.checksum.
        * platform/mac-leopard/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png.
        * platform/mac-leopard/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t1004-c43-rpl-ibx-00-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1004-c43-rpl-ibx-00-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t1004-c43-rpl-ibx-00-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1004-c43-rpl-ibx-00-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t1004-c5524-width-00-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1004-c5524-width-00-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t1004-c5524-width-00-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1004-c5524-width-00-b-g-expected.png.
        * platform/mac-leopard/css2.1/t1005-c5524-width-00-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1005-c5524-width-00-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t1005-c5524-width-00-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1005-c5524-width-00-b-g-expected.png.
        * platform/mac-leopard/css2.1/t1005-c5524-width-01-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1005-c5524-width-01-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t1005-c5524-width-01-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1005-c5524-width-01-b-g-expected.png.
        * platform/mac-leopard/css2.1/t1008-c44-ln-box-00-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1008-c44-ln-box-00-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t1008-c44-ln-box-00-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1008-c44-ln-box-00-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t1008-c44-ln-box-01-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1008-c44-ln-box-01-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t1008-c44-ln-box-01-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1008-c44-ln-box-01-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t1008-c44-ln-box-02-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1008-c44-ln-box-02-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t1008-c44-ln-box-02-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1008-c44-ln-box-02-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t1008-c44-ln-box-03-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1008-c44-ln-box-03-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t1008-c44-ln-box-03-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1008-c44-ln-box-03-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t100801-c42-ibx-ht-00-d-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c42-ibx-ht-00-d-a-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c42-ibx-ht-00-d-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c42-ibx-ht-00-d-a-expected.png.
        * platform/mac-leopard/css2.1/t100801-c544-valgn-00-a-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c544-valgn-00-a-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.png.
        * platform/mac-leopard/css2.1/t100801-c544-valgn-01-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c544-valgn-01-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c544-valgn-01-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c544-valgn-01-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t100801-c544-valgn-02-d-agi-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c544-valgn-02-d-agi-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.png.
        * platform/mac-leopard/css2.1/t100801-c544-valgn-03-d-agi-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c544-valgn-03-d-agi-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.png.
        * platform/mac-leopard/css2.1/t100801-c544-valgn-04-d-agi-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c544-valgn-04-d-agi-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.png.
        * platform/mac-leopard/css2.1/t100801-c548-leadin-00-d-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-leadin-00-d-a-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c548-leadin-00-d-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-leadin-00-d-a-expected.png.
        * platform/mac-leopard/css2.1/t100801-c548-ln-ht-00-c-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c548-ln-ht-00-c-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.png.
        * platform/mac-leopard/css2.1/t100801-c548-ln-ht-01-b-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-01-b-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c548-ln-ht-01-b-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-01-b-ag-expected.png.
        * platform/mac-leopard/css2.1/t100801-c548-ln-ht-02-b-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-02-b-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c548-ln-ht-02-b-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-02-b-ag-expected.png.
        * platform/mac-leopard/css2.1/t100801-c548-ln-ht-03-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-03-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c548-ln-ht-03-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-03-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t100801-c548-ln-ht-04-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-04-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t100801-c548-ln-ht-04-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-04-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-00-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-01-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-01-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-01-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-01-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-02-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-02-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-02-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-02-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-03-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-03-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-03-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-03-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-05-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-05-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-05-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-05-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-06-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-06-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-06-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-06-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-07-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-07-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-07-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-07-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-08-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-08-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-08-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-08-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-09-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-09-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-09-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-09-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-11-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-11-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-11-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-11-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-12-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-12-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-12-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-12-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-13-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-13-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-13-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-13-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-14-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-14-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-14-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-14-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-15-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-15-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-15-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-15-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counter-16-f-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-16-f-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counter-16-f-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-16-f-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-00-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-01-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-01-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-01-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-01-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-02-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-02-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-02-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-02-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-03-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-03-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-03-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-03-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-05-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-05-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-05-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-05-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-06-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-06-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-06-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-06-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-07-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-07-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-07-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-07-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-08-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-08-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-08-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-08-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-09-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-09-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-09-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-09-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-11-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-11-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-11-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-11-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-12-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-12-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-12-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-12-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-13-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-13-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-13-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-13-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-14-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-14-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-14-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-14-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-15-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-15-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-15-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-15-b-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-16-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-16-c-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-16-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-16-c-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-17-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-17-d-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-17-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-17-d-expected.png.
        * platform/mac-leopard/css2.1/t1202-counters-18-f-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-18-f-expected.checksum.
        * platform/mac-leopard/css2.1/t1202-counters-18-f-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-18-f-expected.png.
        * platform/mac-leopard/css2.1/t1204-implied-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1204-implied-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1204-implied-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1204-implied-00-b-expected.png.
        * platform/mac-leopard/css2.1/t1204-implied-01-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1204-implied-01-c-expected.checksum.
        * platform/mac-leopard/css2.1/t1204-implied-01-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1204-implied-01-c-expected.png.
        * platform/mac-leopard/css2.1/t1204-implied-02-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1204-implied-02-d-expected.checksum.
        * platform/mac-leopard/css2.1/t1204-implied-02-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1204-implied-02-d-expected.png.
        * platform/mac-leopard/css2.1/t1204-multiple-00-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1204-multiple-00-c-expected.checksum.
        * platform/mac-leopard/css2.1/t1204-multiple-00-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1204-multiple-00-c-expected.png.
        * platform/mac-leopard/css2.1/t1204-multiple-01-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1204-multiple-01-c-expected.checksum.
        * platform/mac-leopard/css2.1/t1204-multiple-01-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1204-multiple-01-c-expected.png.
        * platform/mac-leopard/css2.1/t1204-order-00-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1204-order-00-c-expected.checksum.
        * platform/mac-leopard/css2.1/t1204-order-00-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1204-order-00-c-expected.png.
        * platform/mac-leopard/css2.1/t1204-order-01-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1204-order-01-d-expected.checksum.
        * platform/mac-leopard/css2.1/t1204-order-01-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1204-order-01-d-expected.png.
        * platform/mac-leopard/css2.1/t1204-root-e-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1204-root-e-expected.checksum.
        * platform/mac-leopard/css2.1/t1204-root-e-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1204-root-e-expected.png.
        * platform/mac-leopard/css2.1/t120401-scope-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t120401-scope-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t120401-scope-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t120401-scope-00-b-expected.png.
        * platform/mac-leopard/css2.1/t120401-scope-01-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t120401-scope-01-c-expected.checksum.
        * platform/mac-leopard/css2.1/t120401-scope-01-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t120401-scope-01-c-expected.png.
        * platform/mac-leopard/css2.1/t120401-scope-02-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t120401-scope-02-c-expected.checksum.
        * platform/mac-leopard/css2.1/t120401-scope-02-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t120401-scope-02-c-expected.png.
        * platform/mac-leopard/css2.1/t120401-scope-03-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t120401-scope-03-c-expected.checksum.
        * platform/mac-leopard/css2.1/t120401-scope-03-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t120401-scope-03-c-expected.png.
        * platform/mac-leopard/css2.1/t120401-scope-04-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t120401-scope-04-d-expected.checksum.
        * platform/mac-leopard/css2.1/t120401-scope-04-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t120401-scope-04-d-expected.png.
        * platform/mac-leopard/css2.1/t120403-content-none-00-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t120403-content-none-00-c-expected.checksum.
        * platform/mac-leopard/css2.1/t120403-content-none-00-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t120403-content-none-00-c-expected.png.
        * platform/mac-leopard/css2.1/t120403-display-none-00-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t120403-display-none-00-c-expected.checksum.
        * platform/mac-leopard/css2.1/t120403-display-none-00-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t120403-display-none-00-c-expected.png.
        * platform/mac-leopard/css2.1/t120403-visibility-00-c-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t120403-visibility-00-c-expected.checksum.
        * platform/mac-leopard/css2.1/t120403-visibility-00-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t120403-visibility-00-c-expected.png.
        * platform/mac-leopard/css2.1/t1205-c561-list-displ-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1205-c561-list-displ-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.png.
        * platform/mac-leopard/css2.1/t1205-c563-list-type-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1205-c563-list-type-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1205-c563-list-type-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1205-c563-list-type-00-b-expected.png.
        * platform/mac-leopard/css2.1/t1205-c563-list-type-01-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1205-c563-list-type-01-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1205-c563-list-type-01-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1205-c563-list-type-01-b-expected.png.
        * platform/mac-leopard/css2.1/t1205-c564-list-img-00-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1205-c564-list-img-00-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t1205-c564-list-img-00-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1205-c564-list-img-00-b-g-expected.png.
        * platform/mac-leopard/css2.1/t1205-c565-list-pos-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1205-c565-list-pos-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.png.
        * platform/mac-leopard/css2.1/t1205-c566-list-stl-00-e-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t1205-c566-list-stl-00-e-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.png.
        * platform/mac-leopard/css2.1/t1205-c566-list-stl-01-c-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1205-c566-list-stl-01-c-g-expected.checksum.
        * platform/mac-leopard/css2.1/t1205-c566-list-stl-01-c-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1205-c566-list-stl-01-c-g-expected.png.
        * platform/mac-leopard/css2.1/t1401-c531-color-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1401-c531-color-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t1401-c531-color-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1401-c531-color-00-a-expected.png.
        * platform/mac-leopard/css2.1/t1402-c45-bg-canvas-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1402-c45-bg-canvas-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1402-c45-bg-canvas-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1402-c45-bg-canvas-00-b-expected.png.
        * platform/mac-leopard/css2.1/t140201-c532-bgcolor-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c532-bgcolor-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c532-bgcolor-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c532-bgcolor-00-a-expected.png.
        * platform/mac-leopard/css2.1/t140201-c532-bgcolor-01-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c532-bgcolor-01-b-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c532-bgcolor-01-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c532-bgcolor-01-b-expected.png.
        * platform/mac-leopard/css2.1/t140201-c533-bgimage-00-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c533-bgimage-00-a-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c533-bgimage-00-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c533-bgimage-00-a-expected.png.
        * platform/mac-leopard/css2.1/t140201-c533-bgimage-01-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c533-bgimage-01-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c533-bgimage-01-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c533-bgimage-01-b-g-expected.png.
        * platform/mac-leopard/css2.1/t140201-c534-bgre-00-b-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgre-00-b-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c534-bgre-00-b-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgre-00-b-ag-expected.png.
        * platform/mac-leopard/css2.1/t140201-c534-bgre-01-b-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgre-01-b-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c534-bgre-01-b-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgre-01-b-ag-expected.png.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-00-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-00-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-00-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-00-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-01-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-01-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-01-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-01-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-02-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-02-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-02-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-02-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-03-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-03-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-03-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-03-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-04-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-04-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-04-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-04-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-05-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-05-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c534-bgreps-05-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c534-bgreps-05-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t140201-c535-bg-fixd-00-b-g-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c535-bg-fixd-00-b-g-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c535-bg-fixd-00-b-g-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c535-bg-fixd-00-b-g-expected.png.
        * platform/mac-leopard/css2.1/t140201-c536-bgpos-00-b-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c536-bgpos-00-b-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c536-bgpos-00-b-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c536-bgpos-00-b-ag-expected.png.
        * platform/mac-leopard/css2.1/t140201-c536-bgpos-01-b-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c536-bgpos-01-b-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c536-bgpos-01-b-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c536-bgpos-01-b-ag-expected.png.
        * platform/mac-leopard/css2.1/t140201-c537-bgfxps-00-c-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t140201-c537-bgfxps-00-c-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t140201-c537-bgfxps-00-c-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t140201-c537-bgfxps-00-c-ag-expected.png.
        * platform/mac-leopard/css2.1/t1504-c523-font-style-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1504-c523-font-style-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1504-c523-font-style-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1504-c523-font-style-00-b-expected.png.
        * platform/mac-leopard/css2.1/t1505-c524-font-var-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1505-c524-font-var-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1505-c524-font-var-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1505-c524-font-var-00-b-expected.png.
        * platform/mac-leopard/css2.1/t1506-c525-font-wt-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1506-c525-font-wt-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1506-c525-font-wt-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1506-c525-font-wt-00-b-expected.png.
        * platform/mac-leopard/css2.1/t1507-c526-font-sz-00-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1507-c526-font-sz-00-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1507-c526-font-sz-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1507-c526-font-sz-00-b-expected.png.
        * platform/mac-leopard/css2.1/t1507-c526-font-sz-01-b-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1507-c526-font-sz-01-b-a-expected.checksum.
        * platform/mac-leopard/css2.1/t1507-c526-font-sz-01-b-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1507-c526-font-sz-01-b-a-expected.png.
        * platform/mac-leopard/css2.1/t1507-c526-font-sz-02-b-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1507-c526-font-sz-02-b-a-expected.checksum.
        * platform/mac-leopard/css2.1/t1507-c526-font-sz-02-b-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1507-c526-font-sz-02-b-a-expected.png.
        * platform/mac-leopard/css2.1/t1507-c526-font-sz-03-f-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1507-c526-font-sz-03-f-a-expected.checksum.
        * platform/mac-leopard/css2.1/t1507-c526-font-sz-03-f-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1507-c526-font-sz-03-f-a-expected.png.
        * platform/mac-leopard/css2.1/t1508-c527-font-01-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1508-c527-font-01-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1508-c527-font-01-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1508-c527-font-01-b-expected.png.
        * platform/mac-leopard/css2.1/t1508-c527-font-02-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1508-c527-font-02-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1508-c527-font-02-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1508-c527-font-02-b-expected.png.
        * platform/mac-leopard/css2.1/t1508-c527-font-09-b-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1508-c527-font-09-b-expected.checksum.
        * platform/mac-leopard/css2.1/t1508-c527-font-09-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1508-c527-font-09-b-expected.png.
        * platform/mac-leopard/css2.1/t1601-c547-indent-00-b-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1601-c547-indent-00-b-a-expected.checksum.
        * platform/mac-leopard/css2.1/t1601-c547-indent-00-b-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1601-c547-indent-00-b-a-expected.png.
        * platform/mac-leopard/css2.1/t1601-c547-indent-01-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1601-c547-indent-01-d-expected.checksum.
        * platform/mac-leopard/css2.1/t1601-c547-indent-01-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1601-c547-indent-01-d-expected.png.
        * platform/mac-leopard/css2.1/t1602-c43-center-00-d-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1602-c43-center-00-d-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t1602-c43-center-00-d-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1602-c43-center-00-d-ag-expected.png.
        * platform/mac-leopard/css2.1/t1604-c541-word-sp-00-b-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1604-c541-word-sp-00-b-a-expected.checksum.
        * platform/mac-leopard/css2.1/t1604-c541-word-sp-00-b-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1604-c541-word-sp-00-b-a-expected.png.
        * platform/mac-leopard/css2.1/t1604-c541-word-sp-01-b-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1604-c541-word-sp-01-b-a-expected.checksum.
        * platform/mac-leopard/css2.1/t1604-c541-word-sp-01-b-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1604-c541-word-sp-01-b-a-expected.png.
        * platform/mac-leopard/css2.1/t1604-c542-letter-sp-00-b-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1604-c542-letter-sp-00-b-a-expected.checksum.
        * platform/mac-leopard/css2.1/t1604-c542-letter-sp-00-b-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1604-c542-letter-sp-00-b-a-expected.png.
        * platform/mac-leopard/css2.1/t1604-c542-letter-sp-01-b-a-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1604-c542-letter-sp-01-b-a-expected.checksum.
        * platform/mac-leopard/css2.1/t1604-c542-letter-sp-01-b-a-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1604-c542-letter-sp-01-b-a-expected.png.
        * platform/mac-leopard/css2.1/t1606-c562-white-sp-00-b-ag-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.checksum.
        * platform/mac-leopard/css2.1/t1606-c562-white-sp-00-b-ag-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-00-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-00-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-00-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-00-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-01-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-01-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-01-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-01-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-02-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-02-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-02-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-02-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-03-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-03-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-03-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-03-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-04-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-04-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-04-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-04-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-05-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-05-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-05-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-05-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-06-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-06-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-06-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-06-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-07-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-07-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-07-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-07-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-08-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-08-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-08-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-08-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-09-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-09-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-09-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-09-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-10-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-10-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-10-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-10-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-11-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-11-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-11-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-11-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-12-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-12-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-12-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-12-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-13-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-13-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-13-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-13-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-14-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-14-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-14-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-14-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-15-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-15-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-15-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-15-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-16-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-16-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-16-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-16-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-17-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-17-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-17-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-17-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-18-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-18-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-18-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-18-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-19-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-19-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-19-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-19-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-20-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-20-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-20-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-20-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-21-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-21-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-21-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-21-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-22-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-22-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-22-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-22-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-23-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-23-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-23-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-23-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-24-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-24-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-24-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-24-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-25-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-25-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-25-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-25-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-26-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-26-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-26-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-26-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-27-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-27-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-27-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-27-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-28-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-28-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-28-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-28-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-29-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-29-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-29-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-29-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-30-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-30-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-30-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-30-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-31-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-31-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-31-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-31-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-32-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-32-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-32-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-32-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-33-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-33-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-33-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-33-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-34-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-34-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-34-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-34-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-35-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-35-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-35-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-35-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-36-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-36-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-36-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-36-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-37-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-37-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-37-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-37-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-38-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-38-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-38-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-38-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-39-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-39-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-39-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-39-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-40-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-40-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-40-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-40-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-41-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-41-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-41-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-41-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-42-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-42-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-42-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-42-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-43-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-43-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-43-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-43-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-44-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-44-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-44-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-44-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-45-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-45-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-45-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-45-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-46-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-46-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-46-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-46-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-47-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-47-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-47-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-47-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-48-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-48-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-48-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-48-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-49-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-49-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-49-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-49-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-50-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-50-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-50-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-50-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-51-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-51-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-51-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-51-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-52-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-52-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-52-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-52-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-53-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-53-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-53-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-53-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-54-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-54-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-54-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-54-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-55-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-55-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-55-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-55-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-56-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-56-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-56-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-56-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-57-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-57-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-57-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-57-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-58-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-58-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-58-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-58-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-59-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-59-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-59-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-59-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-60-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-60-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-60-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-60-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-61-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-61-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-61-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-61-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-62-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-62-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-62-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-62-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-63-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-63-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-63-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-63-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-64-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-64-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-64-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-64-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-65-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-65-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-65-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-65-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-66-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-66-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-66-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-66-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-67-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-67-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-67-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-67-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-68-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-68-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-68-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-68-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-69-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-69-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-69-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-69-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-70-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-70-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-70-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-70-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-71-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-71-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-71-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-71-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-72-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-72-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-72-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-72-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-73-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-73-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-73-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-73-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-74-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-74-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-74-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-74-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-75-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-75-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-75-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-75-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-76-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-76-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-76-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-76-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-77-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-77-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-77-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-77-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-78-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-78-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-78-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-78-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-79-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-79-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-79-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-79-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-80-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-80-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-80-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-80-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-81-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-81-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-81-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-81-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-82-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-82-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-82-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-82-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-83-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-83-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-83-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-83-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-84-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-84-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-84-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-84-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-85-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-85-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-85-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-85-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-86-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-86-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-86-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-86-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-87-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-87-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-87-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-87-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-88-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-88-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-88-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-88-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-89-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-89-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-89-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-89-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-90-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-90-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-90-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-90-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-91-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-91-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-91-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-91-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-92-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-92-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-92-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-92-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-93-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-93-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-93-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-93-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-94-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-94-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-94-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-94-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-95-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-95-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-95-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-95-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-96-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-96-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-96-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-96-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-97-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-97-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-97-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-97-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-98-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-98-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-98-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-98-d-expected.png.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-99-d-expected.checksum: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-99-d-expected.checksum.
        * platform/mac-leopard/css2.1/t170602-bdr-conflct-w-99-d-expected.png: Copied from LayoutTests/platform/mac/css2.1/t170602-bdr-conflct-w-99-d-expected.png.
        * platform/mac/css2.1/t0805-c5514-ibrdr-lw-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5514-ibrdr-lw-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5515-brdr-w-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5515-brdr-w-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5515-brdr-w-01-b-g-expected.checksum:
        * platform/mac/css2.1/t0805-c5515-brdr-w-01-b-g-expected.png:
        * platform/mac/css2.1/t0805-c5515-brdr-w-02-b-expected.checksum:
        * platform/mac/css2.1/t0805-c5515-brdr-w-02-b-expected.png:
        * platform/mac/css2.1/t0805-c5515-ibrdr-00-b-expected.checksum:
        * platform/mac/css2.1/t0805-c5515-ibrdr-00-b-expected.png:
        * platform/mac/css2.1/t0805-c5516-brdr-c-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5516-brdr-c-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5516-ibrdr-c-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5516-ibrdr-c-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5517-brdr-s-00-c-expected.checksum:
        * platform/mac/css2.1/t0805-c5517-brdr-s-00-c-expected.png:
        * platform/mac/css2.1/t0805-c5517-ibrdr-s-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5517-ibrdr-s-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5518-brdr-t-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5518-brdr-t-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.checksum:
        * platform/mac/css2.1/t0805-c5518-brdr-t-01-e-expected.png:
        * platform/mac/css2.1/t0805-c5518-ibrdr-t-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5518-ibrdr-t-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5519-brdr-r-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5519-brdr-r-01-e-expected.checksum:
        * platform/mac/css2.1/t0805-c5519-brdr-r-01-e-expected.png:
        * platform/mac/css2.1/t0805-c5519-brdr-r-02-e-expected.checksum:
        * platform/mac/css2.1/t0805-c5519-brdr-r-02-e-expected.png:
        * platform/mac/css2.1/t0805-c5519-ibrdr-r-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5519-ibrdr-r-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5520-brdr-b-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5520-brdr-b-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.checksum:
        * platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png:
        * platform/mac/css2.1/t0805-c5520-ibrdr-b-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5520-ibrdr-b-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5521-brdr-l-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.checksum:
        * platform/mac/css2.1/t0805-c5521-brdr-l-01-e-expected.png:
        * platform/mac/css2.1/t0805-c5521-brdr-l-02-e-expected.checksum:
        * platform/mac/css2.1/t0805-c5521-brdr-l-02-e-expected.png:
        * platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5521-ibrdr-l-00-a-expected.png:
        * platform/mac/css2.1/t0805-c5522-brdr-00-b-expected.checksum:
        * platform/mac/css2.1/t0805-c5522-brdr-00-b-expected.png:
        * platform/mac/css2.1/t0805-c5522-brdr-01-b-g-expected.checksum:
        * platform/mac/css2.1/t0805-c5522-brdr-01-b-g-expected.png:
        * platform/mac/css2.1/t0805-c5522-brdr-02-e-expected.checksum:
        * platform/mac/css2.1/t0805-c5522-brdr-02-e-expected.png:
        * platform/mac/css2.1/t0805-c5522-ibrdr-00-a-expected.checksum:
        * platform/mac/css2.1/t0805-c5522-ibrdr-00-a-expected.png:
        * platform/mac/css2.1/t090204-display-change-01-b-ao-expected.checksum:
        * platform/mac/css2.1/t090204-display-change-01-b-ao-expected.png:
        * platform/mac/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.checksum:
        * platform/mac/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.png:
        * platform/mac/css2.1/t0905-c414-flt-00-d-expected.checksum:
        * platform/mac/css2.1/t0905-c414-flt-00-d-expected.png:
        * platform/mac/css2.1/t0905-c414-flt-01-d-g-expected.checksum:
        * platform/mac/css2.1/t0905-c414-flt-01-d-g-expected.png:
        * platform/mac/css2.1/t0905-c414-flt-02-c-expected.checksum:
        * platform/mac/css2.1/t0905-c414-flt-02-c-expected.png:
        * platform/mac/css2.1/t0905-c414-flt-03-c-expected.checksum:
        * platform/mac/css2.1/t0905-c414-flt-03-c-expected.png:
        * platform/mac/css2.1/t0905-c414-flt-04-c-expected.checksum:
        * platform/mac/css2.1/t0905-c414-flt-04-c-expected.png:
        * platform/mac/css2.1/t0905-c414-flt-fit-00-d-expected.checksum:
        * platform/mac/css2.1/t0905-c414-flt-fit-00-d-expected.png:
        * platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.checksum:
        * platform/mac/css2.1/t0905-c414-flt-fit-01-d-g-expected.png:
        * platform/mac/css2.1/t0905-c414-flt-wrap-00-e-expected.checksum:
        * platform/mac/css2.1/t0905-c414-flt-wrap-00-e-expected.png:
        * platform/mac/css2.1/t0905-c414-flt-wrap-01-d-g-expected.checksum:
        * platform/mac/css2.1/t0905-c414-flt-wrap-01-d-g-expected.png:
        * platform/mac/css2.1/t0905-c5525-fltblck-00-d-ag-expected.checksum:
        * platform/mac/css2.1/t0905-c5525-fltblck-00-d-ag-expected.png:
        * platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.checksum:
        * platform/mac/css2.1/t0905-c5525-fltblck-01-d-expected.png:
        * platform/mac/css2.1/t0905-c5525-fltclr-00-c-ag-expected.checksum:
        * platform/mac/css2.1/t0905-c5525-fltclr-00-c-ag-expected.png:
        * platform/mac/css2.1/t0905-c5525-flthw-00-c-g-expected.checksum:
        * platform/mac/css2.1/t0905-c5525-flthw-00-c-g-expected.png:
        * platform/mac/css2.1/t0905-c5525-fltinln-00-c-ag-expected.checksum:
        * platform/mac/css2.1/t0905-c5525-fltinln-00-c-ag-expected.png:
        * platform/mac/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.checksum:
        * platform/mac/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.png:
        * platform/mac/css2.1/t0905-c5525-fltmult-00-d-g-expected.checksum:
        * platform/mac/css2.1/t0905-c5525-fltmult-00-d-g-expected.png:
        * platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.checksum:
        * platform/mac/css2.1/t0905-c5525-fltwidth-03-c-g-expected.png:
        * platform/mac/css2.1/t0905-c5526-fltclr-00-c-ag-expected.checksum:
        * platform/mac/css2.1/t0905-c5526-fltclr-00-c-ag-expected.png:
        * platform/mac/css2.1/t0905-c5526-flthw-00-c-g-expected.checksum:
        * platform/mac/css2.1/t0905-c5526-flthw-00-c-g-expected.png:
        * platform/mac/css2.1/t090501-c414-flt-00-d-expected.checksum:
        * platform/mac/css2.1/t090501-c414-flt-00-d-expected.png:
        * platform/mac/css2.1/t090501-c414-flt-01-b-expected.checksum:
        * platform/mac/css2.1/t090501-c414-flt-01-b-expected.png:
        * platform/mac/css2.1/t090501-c414-flt-02-d-g-expected.checksum:
        * platform/mac/css2.1/t090501-c414-flt-02-d-g-expected.png:
        * platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.checksum:
        * platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.png:
        * platform/mac/css2.1/t090501-c414-flt-ln-00-d-expected.checksum:
        * platform/mac/css2.1/t090501-c414-flt-ln-00-d-expected.png:
        * platform/mac/css2.1/t090501-c414-flt-ln-01-d-g-expected.checksum:
        * platform/mac/css2.1/t090501-c414-flt-ln-01-d-g-expected.png:
        * platform/mac/css2.1/t090501-c414-flt-ln-02-d-expected.checksum:
        * platform/mac/css2.1/t090501-c414-flt-ln-02-d-expected.png:
        * platform/mac/css2.1/t090501-c414-flt-ln-03-d-expected.checksum:
        * platform/mac/css2.1/t090501-c414-flt-ln-03-d-expected.png:
        * platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.checksum:
        * platform/mac/css2.1/t090501-c5525-flt-l-00-b-g-expected.png:
        * platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.checksum:
        * platform/mac/css2.1/t090501-c5525-flt-r-00-b-g-expected.png:
        * platform/mac/css2.1/t1001-abs-pos-cb-01-b-expected.checksum:
        * platform/mac/css2.1/t1001-abs-pos-cb-01-b-expected.png:
        * platform/mac/css2.1/t1001-abs-pos-cb-02-b-expected.checksum:
        * platform/mac/css2.1/t1001-abs-pos-cb-02-b-expected.png:
        * platform/mac/css2.1/t1001-abs-pos-cb-03-b-expected.checksum:
        * platform/mac/css2.1/t1001-abs-pos-cb-03-b-expected.png:
        * platform/mac/css2.1/t1001-abs-pos-cb-04-b-expected.checksum:
        * platform/mac/css2.1/t1001-abs-pos-cb-04-b-expected.png:
        * platform/mac/css2.1/t1001-abs-pos-cb-05-b-expected.checksum:
        * platform/mac/css2.1/t1001-abs-pos-cb-05-b-expected.png:
        * platform/mac/css2.1/t1001-abs-pos-cb-06-b-expected.checksum:
        * platform/mac/css2.1/t1001-abs-pos-cb-06-b-expected.png:
        * platform/mac/css2.1/t1001-abs-pos-cb-07-b-expected.checksum:
        * platform/mac/css2.1/t1001-abs-pos-cb-07-b-expected.png:
        * platform/mac/css2.1/t1001-abs-pos-cb-08-b-expected.checksum:
        * platform/mac/css2.1/t1001-abs-pos-cb-08-b-expected.png:
        * platform/mac/css2.1/t1001-abs-pos-cb-09-b-expected.checksum:
        * platform/mac/css2.1/t1001-abs-pos-cb-09-b-expected.png:
        * platform/mac/css2.1/t1002-c5523-width-00-b-g-expected.checksum:
        * platform/mac/css2.1/t1002-c5523-width-00-b-g-expected.png:
        * platform/mac/css2.1/t1002-c5523-width-01-b-g-expected.checksum:
        * platform/mac/css2.1/t1002-c5523-width-01-b-g-expected.png:
        * platform/mac/css2.1/t1002-c5523-width-02-b-g-expected.checksum:
        * platform/mac/css2.1/t1002-c5523-width-02-b-g-expected.png:
        * platform/mac/css2.1/t100303-c412-blockw-00-d-ag-expected.checksum:
        * platform/mac/css2.1/t100303-c412-blockw-00-d-ag-expected.png:
        * platform/mac/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.checksum:
        * platform/mac/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.png:
        * platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.checksum:
        * platform/mac/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png:
        * platform/mac/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.checksum:
        * platform/mac/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.png:
        * platform/mac/css2.1/t1004-c43-rpl-ibx-00-d-ag-expected.checksum:
        * platform/mac/css2.1/t1004-c43-rpl-ibx-00-d-ag-expected.png:
        * platform/mac/css2.1/t1004-c5524-width-00-b-g-expected.checksum:
        * platform/mac/css2.1/t1004-c5524-width-00-b-g-expected.png:
        * platform/mac/css2.1/t1005-c5524-width-00-b-g-expected.checksum:
        * platform/mac/css2.1/t1005-c5524-width-00-b-g-expected.png:
        * platform/mac/css2.1/t1005-c5524-width-01-b-g-expected.checksum:
        * platform/mac/css2.1/t1005-c5524-width-01-b-g-expected.png:
        * platform/mac/css2.1/t1008-c44-ln-box-00-d-ag-expected.checksum:
        * platform/mac/css2.1/t1008-c44-ln-box-00-d-ag-expected.png:
        * platform/mac/css2.1/t1008-c44-ln-box-01-d-ag-expected.checksum:
        * platform/mac/css2.1/t1008-c44-ln-box-01-d-ag-expected.png:
        * platform/mac/css2.1/t1008-c44-ln-box-02-d-ag-expected.checksum:
        * platform/mac/css2.1/t1008-c44-ln-box-02-d-ag-expected.png:
        * platform/mac/css2.1/t1008-c44-ln-box-03-d-ag-expected.checksum:
        * platform/mac/css2.1/t1008-c44-ln-box-03-d-ag-expected.png:
        * platform/mac/css2.1/t100801-c42-ibx-ht-00-d-a-expected.checksum:
        * platform/mac/css2.1/t100801-c42-ibx-ht-00-d-a-expected.png:
        * platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.checksum:
        * platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.png:
        * platform/mac/css2.1/t100801-c544-valgn-01-d-ag-expected.checksum:
        * platform/mac/css2.1/t100801-c544-valgn-01-d-ag-expected.png:
        * platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.checksum:
        * platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.png:
        * platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.checksum:
        * platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
        * platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.checksum:
        * platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.png:
        * platform/mac/css2.1/t100801-c548-leadin-00-d-a-expected.checksum:
        * platform/mac/css2.1/t100801-c548-leadin-00-d-a-expected.png:
        * platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.checksum:
        * platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.png:
        * platform/mac/css2.1/t100801-c548-ln-ht-01-b-ag-expected.checksum:
        * platform/mac/css2.1/t100801-c548-ln-ht-01-b-ag-expected.png:
        * platform/mac/css2.1/t100801-c548-ln-ht-02-b-ag-expected.checksum:
        * platform/mac/css2.1/t100801-c548-ln-ht-02-b-ag-expected.png:
        * platform/mac/css2.1/t100801-c548-ln-ht-03-d-ag-expected.checksum:
        * platform/mac/css2.1/t100801-c548-ln-ht-03-d-ag-expected.png:
        * platform/mac/css2.1/t100801-c548-ln-ht-04-d-ag-expected.checksum:
        * platform/mac/css2.1/t100801-c548-ln-ht-04-d-ag-expected.png:
        * platform/mac/css2.1/t1202-counter-00-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-00-b-expected.png:
        * platform/mac/css2.1/t1202-counter-01-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-01-b-expected.png:
        * platform/mac/css2.1/t1202-counter-02-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-02-b-expected.png:
        * platform/mac/css2.1/t1202-counter-03-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-03-b-expected.png:
        * platform/mac/css2.1/t1202-counter-05-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-05-b-expected.png:
        * platform/mac/css2.1/t1202-counter-06-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-06-b-expected.png:
        * platform/mac/css2.1/t1202-counter-07-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-07-b-expected.png:
        * platform/mac/css2.1/t1202-counter-08-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-08-b-expected.png:
        * platform/mac/css2.1/t1202-counter-09-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-09-b-expected.png:
        * platform/mac/css2.1/t1202-counter-11-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-11-b-expected.png:
        * platform/mac/css2.1/t1202-counter-12-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-12-b-expected.png:
        * platform/mac/css2.1/t1202-counter-13-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-13-b-expected.png:
        * platform/mac/css2.1/t1202-counter-14-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-14-b-expected.png:
        * platform/mac/css2.1/t1202-counter-15-b-expected.checksum:
        * platform/mac/css2.1/t1202-counter-15-b-expected.png:
        * platform/mac/css2.1/t1202-counter-16-f-expected.checksum:
        * platform/mac/css2.1/t1202-counter-16-f-expected.png:
        * platform/mac/css2.1/t1202-counters-00-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-00-b-expected.png:
        * platform/mac/css2.1/t1202-counters-01-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-01-b-expected.png:
        * platform/mac/css2.1/t1202-counters-02-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-02-b-expected.png:
        * platform/mac/css2.1/t1202-counters-03-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-03-b-expected.png:
        * platform/mac/css2.1/t1202-counters-05-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-05-b-expected.png:
        * platform/mac/css2.1/t1202-counters-06-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-06-b-expected.png:
        * platform/mac/css2.1/t1202-counters-07-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-07-b-expected.png:
        * platform/mac/css2.1/t1202-counters-08-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-08-b-expected.png:
        * platform/mac/css2.1/t1202-counters-09-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-09-b-expected.png:
        * platform/mac/css2.1/t1202-counters-11-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-11-b-expected.png:
        * platform/mac/css2.1/t1202-counters-12-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-12-b-expected.png:
        * platform/mac/css2.1/t1202-counters-13-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-13-b-expected.png:
        * platform/mac/css2.1/t1202-counters-14-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-14-b-expected.png:
        * platform/mac/css2.1/t1202-counters-15-b-expected.checksum:
        * platform/mac/css2.1/t1202-counters-15-b-expected.png:
        * platform/mac/css2.1/t1202-counters-16-c-expected.checksum:
        * platform/mac/css2.1/t1202-counters-16-c-expected.png:
        * platform/mac/css2.1/t1202-counters-17-d-expected.checksum:
        * platform/mac/css2.1/t1202-counters-17-d-expected.png:
        * platform/mac/css2.1/t1202-counters-18-f-expected.checksum:
        * platform/mac/css2.1/t1202-counters-18-f-expected.png:
        * platform/mac/css2.1/t1204-implied-00-b-expected.checksum:
        * platform/mac/css2.1/t1204-implied-00-b-expected.png:
        * platform/mac/css2.1/t1204-implied-01-c-expected.checksum:
        * platform/mac/css2.1/t1204-implied-01-c-expected.png:
        * platform/mac/css2.1/t1204-implied-02-d-expected.checksum:
        * platform/mac/css2.1/t1204-implied-02-d-expected.png:
        * platform/mac/css2.1/t1204-multiple-00-c-expected.checksum:
        * platform/mac/css2.1/t1204-multiple-00-c-expected.png:
        * platform/mac/css2.1/t1204-multiple-01-c-expected.checksum:
        * platform/mac/css2.1/t1204-multiple-01-c-expected.png:
        * platform/mac/css2.1/t1204-order-00-c-expected.checksum:
        * platform/mac/css2.1/t1204-order-00-c-expected.png:
        * platform/mac/css2.1/t1204-order-01-d-expected.checksum:
        * platform/mac/css2.1/t1204-order-01-d-expected.png:
        * platform/mac/css2.1/t1204-root-e-expected.checksum:
        * platform/mac/css2.1/t1204-root-e-expected.png:
        * platform/mac/css2.1/t120401-scope-00-b-expected.checksum:
        * platform/mac/css2.1/t120401-scope-00-b-expected.png:
        * platform/mac/css2.1/t120401-scope-01-c-expected.checksum:
        * platform/mac/css2.1/t120401-scope-01-c-expected.png:
        * platform/mac/css2.1/t120401-scope-02-c-expected.checksum:
        * platform/mac/css2.1/t120401-scope-02-c-expected.png:
        * platform/mac/css2.1/t120401-scope-03-c-expected.checksum:
        * platform/mac/css2.1/t120401-scope-03-c-expected.png:
        * platform/mac/css2.1/t120401-scope-04-d-expected.checksum:
        * platform/mac/css2.1/t120401-scope-04-d-expected.png:
        * platform/mac/css2.1/t120403-content-none-00-c-expected.checksum:
        * platform/mac/css2.1/t120403-content-none-00-c-expected.png:
        * platform/mac/css2.1/t120403-display-none-00-c-expected.checksum:
        * platform/mac/css2.1/t120403-display-none-00-c-expected.png:
        * platform/mac/css2.1/t120403-visibility-00-c-expected.checksum:
        * platform/mac/css2.1/t120403-visibility-00-c-expected.png:
        * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.checksum:
        * platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.png:
        * platform/mac/css2.1/t1205-c563-list-type-00-b-expected.checksum:
        * platform/mac/css2.1/t1205-c563-list-type-00-b-expected.png:
        * platform/mac/css2.1/t1205-c563-list-type-01-b-expected.checksum:
        * platform/mac/css2.1/t1205-c563-list-type-01-b-expected.png:
        * platform/mac/css2.1/t1205-c564-list-img-00-b-g-expected.checksum:
        * platform/mac/css2.1/t1205-c564-list-img-00-b-g-expected.png:
        * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.checksum:
        * platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.png:
        * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.checksum:
        * platform/mac/css2.1/t1205-c566-list-stl-00-e-ag-expected.png:
        * platform/mac/css2.1/t1205-c566-list-stl-01-c-g-expected.checksum:
        * platform/mac/css2.1/t1205-c566-list-stl-01-c-g-expected.png:
        * platform/mac/css2.1/t1401-c531-color-00-a-expected.checksum:
        * platform/mac/css2.1/t1401-c531-color-00-a-expected.png:
        * platform/mac/css2.1/t1402-c45-bg-canvas-00-b-expected.checksum:
        * platform/mac/css2.1/t1402-c45-bg-canvas-00-b-expected.png:
        * platform/mac/css2.1/t140201-c532-bgcolor-00-a-expected.checksum:
        * platform/mac/css2.1/t140201-c532-bgcolor-00-a-expected.png:
        * platform/mac/css2.1/t140201-c532-bgcolor-01-b-expected.checksum:
        * platform/mac/css2.1/t140201-c532-bgcolor-01-b-expected.png:
        * platform/mac/css2.1/t140201-c533-bgimage-00-a-expected.checksum:
        * platform/mac/css2.1/t140201-c533-bgimage-00-a-expected.png:
        * platform/mac/css2.1/t140201-c533-bgimage-01-b-g-expected.checksum:
        * platform/mac/css2.1/t140201-c533-bgimage-01-b-g-expected.png:
        * platform/mac/css2.1/t140201-c534-bgre-00-b-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c534-bgre-00-b-ag-expected.png:
        * platform/mac/css2.1/t140201-c534-bgre-01-b-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c534-bgre-01-b-ag-expected.png:
        * platform/mac/css2.1/t140201-c534-bgreps-00-c-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c534-bgreps-00-c-ag-expected.png:
        * platform/mac/css2.1/t140201-c534-bgreps-01-c-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c534-bgreps-01-c-ag-expected.png:
        * platform/mac/css2.1/t140201-c534-bgreps-02-c-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c534-bgreps-02-c-ag-expected.png:
        * platform/mac/css2.1/t140201-c534-bgreps-03-c-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c534-bgreps-03-c-ag-expected.png:
        * platform/mac/css2.1/t140201-c534-bgreps-04-c-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c534-bgreps-04-c-ag-expected.png:
        * platform/mac/css2.1/t140201-c534-bgreps-05-c-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c534-bgreps-05-c-ag-expected.png:
        * platform/mac/css2.1/t140201-c535-bg-fixd-00-b-g-expected.checksum:
        * platform/mac/css2.1/t140201-c535-bg-fixd-00-b-g-expected.png:
        * platform/mac/css2.1/t140201-c536-bgpos-00-b-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c536-bgpos-00-b-ag-expected.png:
        * platform/mac/css2.1/t140201-c536-bgpos-01-b-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c536-bgpos-01-b-ag-expected.png:
        * platform/mac/css2.1/t140201-c537-bgfxps-00-c-ag-expected.checksum:
        * platform/mac/css2.1/t140201-c537-bgfxps-00-c-ag-expected.png:
        * platform/mac/css2.1/t1504-c523-font-style-00-b-expected.checksum:
        * platform/mac/css2.1/t1504-c523-font-style-00-b-expected.png:
        * platform/mac/css2.1/t1505-c524-font-var-00-b-expected.checksum:
        * platform/mac/css2.1/t1505-c524-font-var-00-b-expected.png:
        * platform/mac/css2.1/t1506-c525-font-wt-00-b-expected.checksum:
        * platform/mac/css2.1/t1506-c525-font-wt-00-b-expected.png:
        * platform/mac/css2.1/t1507-c526-font-sz-00-b-expected.checksum:
        * platform/mac/css2.1/t1507-c526-font-sz-00-b-expected.png:
        * platform/mac/css2.1/t1507-c526-font-sz-01-b-a-expected.checksum:
        * platform/mac/css2.1/t1507-c526-font-sz-01-b-a-expected.png:
        * platform/mac/css2.1/t1507-c526-font-sz-02-b-a-expected.checksum:
        * platform/mac/css2.1/t1507-c526-font-sz-02-b-a-expected.png:
        * platform/mac/css2.1/t1507-c526-font-sz-03-f-a-expected.checksum:
        * platform/mac/css2.1/t1507-c526-font-sz-03-f-a-expected.png:
        * platform/mac/css2.1/t1508-c527-font-01-b-expected.checksum:
        * platform/mac/css2.1/t1508-c527-font-01-b-expected.png:
        * platform/mac/css2.1/t1508-c527-font-02-b-expected.checksum:
        * platform/mac/css2.1/t1508-c527-font-02-b-expected.png:
        * platform/mac/css2.1/t1508-c527-font-09-b-expected.checksum:
        * platform/mac/css2.1/t1508-c527-font-09-b-expected.png:
        * platform/mac/css2.1/t1601-c547-indent-00-b-a-expected.checksum:
        * platform/mac/css2.1/t1601-c547-indent-00-b-a-expected.png:
        * platform/mac/css2.1/t1601-c547-indent-01-d-expected.checksum:
        * platform/mac/css2.1/t1601-c547-indent-01-d-expected.png:
        * platform/mac/css2.1/t1602-c43-center-00-d-ag-expected.checksum:
        * platform/mac/css2.1/t1602-c43-center-00-d-ag-expected.png:
        * platform/mac/css2.1/t1604-c541-word-sp-00-b-a-expected.checksum:
        * platform/mac/css2.1/t1604-c541-word-sp-00-b-a-expected.png:
        * platform/mac/css2.1/t1604-c541-word-sp-01-b-a-expected.checksum:
        * platform/mac/css2.1/t1604-c541-word-sp-01-b-a-expected.png:
        * platform/mac/css2.1/t1604-c542-letter-sp-00-b-a-expected.checksum:
        * platform/mac/css2.1/t1604-c542-letter-sp-00-b-a-expected.png:
        * platform/mac/css2.1/t1604-c542-letter-sp-01-b-a-expected.checksum:
        * platform/mac/css2.1/t1604-c542-letter-sp-01-b-a-expected.png:
        * platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.checksum:
        * platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-00-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-00-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-01-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-01-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-02-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-02-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-03-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-03-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-04-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-04-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-05-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-05-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-06-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-06-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-07-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-07-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-08-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-08-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-09-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-09-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-10-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-10-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-11-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-11-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-12-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-12-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-13-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-13-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-14-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-14-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-15-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-15-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-16-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-16-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-17-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-17-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-18-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-18-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-19-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-19-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-20-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-20-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-21-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-21-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-22-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-22-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-23-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-23-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-24-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-24-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-25-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-25-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-26-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-26-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-27-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-27-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-28-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-28-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-29-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-29-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-30-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-30-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-31-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-31-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-32-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-32-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-33-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-33-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-34-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-34-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-35-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-35-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-36-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-36-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-37-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-37-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-38-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-38-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-39-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-39-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-40-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-40-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-41-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-41-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-42-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-42-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-43-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-43-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-44-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-44-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-45-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-45-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-46-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-46-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-47-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-47-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-48-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-48-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-49-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-49-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-50-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-50-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-51-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-51-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-52-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-52-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-53-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-53-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-54-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-54-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-55-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-55-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-56-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-56-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-57-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-57-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-58-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-58-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-59-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-59-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-60-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-60-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-61-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-61-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-62-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-62-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-63-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-63-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-64-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-64-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-65-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-65-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-66-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-66-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-67-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-67-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-68-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-68-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-69-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-69-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-70-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-70-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-71-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-71-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-72-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-72-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-73-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-73-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-74-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-74-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-75-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-75-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-76-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-76-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-77-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-77-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-78-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-78-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-79-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-79-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-80-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-80-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-81-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-81-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-82-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-82-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-83-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-83-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-84-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-84-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-85-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-85-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-86-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-86-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-87-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-87-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-88-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-88-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-89-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-89-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-90-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-90-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-91-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-91-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-92-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-92-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-93-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-93-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-94-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-94-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-95-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-95-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-96-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-96-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-97-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-97-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-98-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-98-d-expected.png:
        * platform/mac/css2.1/t170602-bdr-conflct-w-99-d-expected.checksum:
        * platform/mac/css2.1/t170602-bdr-conflct-w-99-d-expected.png:

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

10 years agoFix the Windows build.
aestes@apple.com [Sat, 23 Oct 2010 00:59:24 +0000 (00:59 +0000)]
Fix the Windows build.

* WebCookieManagerCFNet.cpp: Rename CookieStorageWin.h to CookieStorageCFNet.h.
* WebView.cpp: Ditto.

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

10 years ago2010-10-22 Jenn Braithwaite <jennb@chromium.org>
commit-queue@webkit.org [Sat, 23 Oct 2010 00:48:02 +0000 (00:48 +0000)]
2010-10-22  Jenn Braithwaite  <jennb@chromium.org>

        Reviewed by Adam Roben.

        Windows client needs updating when live iframe element is moved between pages
        https://bugs.webkit.org/show_bug.cgi?id=46915

        * platform/win/Skipped:
        Stop skipping fast/frames/iframe-reparenting-adopt-node.html
2010-10-22  Jenn Braithwaite  <jennb@chromium.org>

        Reviewed by Adam Roben.

        Windows client needs updating when live iframe element is moved between pages
        https://bugs.webkit.org/show_bug.cgi?id=46915

        * WebCoreSupport/WebFrameLoaderClient.cpp:
        (WebFrameLoaderClient::didTransferChildFrameToNewDocument):
        Update WebView in WebFrame to match that of the current page.
        * WebFrame.cpp:
        (WebFrame::setWebView):
        Added.
        * WebFrame.h:

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

10 years ago2010-10-22 Eric Seidel <eric@webkit.org>
eric@webkit.org [Sat, 23 Oct 2010 00:41:07 +0000 (00:41 +0000)]
2010-10-22  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        commit-queue should not pass --quiet to subcommands now that the parent command does the reporting
        https://bugs.webkit.org/show_bug.cgi?id=48165

        * Scripts/webkitpy/tool/bot/commitqueuetask.py:
        * Scripts/webkitpy/tool/bot/commitqueuetask_unittest.py:
        * Scripts/webkitpy/tool/commands/queues_unittest.py:

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

10 years agoFix clang++ build.
andersca@apple.com [Sat, 23 Oct 2010 00:38:22 +0000 (00:38 +0000)]
Fix clang++ build.

* Scripts/webkit2/messages.py:

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

10 years ago2010-10-22 Abhishek Arya <inferno@chromium.org>
inferno@chromium.org [Sat, 23 Oct 2010 00:18:57 +0000 (00:18 +0000)]
2010-10-22  Abhishek Arya  <inferno@chromium.org>

        Unreviewed.

        Remove tests from expectations that are now passing.

        * platform/chromium/test_expectations.txt:

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

10 years ago2010-10-22 Mario Sanchez Prada <msanchez@igalia.com>
mario@webkit.org [Sat, 23 Oct 2010 00:09:25 +0000 (00:09 +0000)]
2010-10-22  Mario Sanchez Prada  <msanchez@igalia.com>

        Adding myself as a committer.

        * Scripts/webkitpy/common/config/committers.py:

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

10 years ago2010-10-22 Abhishek Arya <inferno@chromium.org>
inferno@chromium.org [Sat, 23 Oct 2010 00:03:17 +0000 (00:03 +0000)]
2010-10-22  Abhishek Arya  <inferno@chromium.org>

        Unreviewed.

        Fix test fail in chromium. Addition to commit already done in bug 48160.

        * fast/css/modify-ua-rules-from-javascript-expected.txt:
        * fast/css/modify-ua-rules-from-javascript.html:

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

10 years ago2010-10-21 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Sat, 23 Oct 2010 00:00:29 +0000 (00:00 +0000)]
2010-10-21  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel, Peter Kasting, and Darin Fisher.
        (Eric reviewed the CoreGraphics interactions, Peter reviewed the image
        decoder interaction, and Darin Fisher SGTMed the policy decision.)

        [chromium] Chromium Mac should use WebKit's image decoders
        https://bugs.webkit.org/show_bug.cgi?id=47974

        This patch teaches WebKit's image decoders how to talk to CoreGraphics.
        This patch doesn't handle color profiles, but that will come in a
        subsequent patch.

        * WebCore.gyp/WebCore.gyp:
        * WebCore.gypi:
        * loader/CachedImage.cpp:
        (WebCore::CachedImage::createImage):
        * platform/graphics/ImageSource.h:
        * platform/image-decoders/ImageDecoder.cpp:
        (WebCore::RGBA32Buffer::clear):
        (WebCore::RGBA32Buffer::zeroFill):
        (WebCore::RGBA32Buffer::copyBitmapData):
        (WebCore::RGBA32Buffer::setSize):
        * platform/image-decoders/ImageDecoder.h:
        (WebCore::RGBA32Buffer::getAddr):
        * platform/image-decoders/cg: Added.
        * platform/image-decoders/cg/ImageDecoderCG.cpp: Added.
        (WebCore::RGBA32Buffer::copyBitmapData):
        (WebCore::RGBA32Buffer::setSize):
        (WebCore::RGBA32Buffer::asNewNativeImage):

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

10 years agoWebCore: Using the decidePolicyForMIMEType delegate message in an asynchronous manner...
andersca@apple.com [Fri, 22 Oct 2010 23:47:35 +0000 (23:47 +0000)]
WebCore: Using the decidePolicyForMIMEType delegate message in an asynchronous manner does not work
https://bugs.webkit.org/show_bug.cgi?id=48014
<rdar://problem/8202716>

Reviewed by Adam Barth and Darin Adler.

* loader/MainResourceLoader.cpp:
(WebCore::MainResourceLoader::continueAfterContentPolicy):
Resume loading.

(WebCore::MainResourceLoader::didReceiveResponse):
Defer loading until we hear back from the policy client.

WebKitTools: Using the decidePolicyForMIMEType delegate message in an asynchronous manner does not work
https://bugs.webkit.org/show_bug.cgi?id=48014
<rdar://problem/8202716>

Reviewed by Adam Barth and Darin Adler.

* DumpRenderTree/LayoutTestController.cpp:
(setCustomPolicyDelegateCallback):
Add callIgnoreInDecidePolicyForMIMETypeAfterOneSecond argument.

* DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
(LayoutTestController::setCustomPolicyDelegate):
Add callIgnoreInDecidePolicyForMIMETypeAfterOneSecond argument.

* DumpRenderTree/mac/LayoutTestControllerMac.mm:
(LayoutTestController::setCustomPolicyDelegate):
Add callIgnoreInDecidePolicyForMIMETypeAfterOneSecond argument.

* DumpRenderTree/mac/PolicyDelegate.h:
* DumpRenderTree/mac/PolicyDelegate.mm:
(-[PolicyDelegate webView:decidePolicyForMIMEType:request:frame:decisionListener:]):
If _callIgnoreInDecidePolicyForMIMETypeAfterOneSecond is true, call [listener ignore] after one second.

(-[PolicyDelegate setCallIgnoreInDecidePolicyForMIMETypeAfterOneSecond:]):
Update _callIgnoreInDecidePolicyForMIMETypeAfterOneSecond.

* DumpRenderTree/win/LayoutTestControllerWin.cpp:
(LayoutTestController::setCustomPolicyDelegate):
Add callIgnoreInDecidePolicyForMIMETypeAfterOneSecond argument.

* DumpRenderTree/wx/LayoutTestControllerWx.cpp:
(LayoutTestController::setCustomPolicyDelegate):
Add callIgnoreInDecidePolicyForMIMETypeAfterOneSecond argument.

LayoutTests: Using the decidePolicyForMIMEType delegate message in an asynchronous manner does not work
https://bugs.webkit.org/show_bug.cgi?id=48014
<rdar://problem/8202716>

Reviewed by Adam Barth and Darin Adler.

Add tests and update the skipped list.

* fast/loader/decide-policy-for-mime-type-async-expected.txt: Added.
* fast/loader/decide-policy-for-mime-type-async.html: Added.
* platform/gtk/Skipped:
* platform/mac-wk2/Skipped:
* platform/qt/Skipped:
* platform/qt-wk2/Skipped:
* platform/win/Skipped:

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

10 years ago2010-10-22 James Robinson <jamesr@chromium.org>
jamesr@google.com [Fri, 22 Oct 2010 23:39:13 +0000 (23:39 +0000)]
2010-10-22  James Robinson  <jamesr@chromium.org>

        Reviewed by Dimitri Glazkov.

        REGRESSION(66391): http://ligth-arts.all-up.com/ crashes in EventHandler::selectCursor
        https://bugs.webkit.org/show_bug.cgi?id=47942

        Add checks for a NULL StyleImage in a CursorList.

        * css/CSSComputedStyleDeclaration.cpp:
        (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):
        * css/CSSStyleSelector.cpp:
        (WebCore::CSSStyleSelector::loadPendingImages):
        * page/EventHandler.cpp:
        (WebCore::EventHandler::selectCursor):
        * rendering/style/CursorList.h:
        (WebCore::CursorList::at):
        * manual-tests/cursor-empty-url.html: Added.
        * manual-tests/resources/cursor-empty-url.css: Added.

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

10 years ago2010-10-22 Dimitri Glazkov <dglazkov@chromium.org>
dglazkov@chromium.org [Fri, 22 Oct 2010 23:23:47 +0000 (23:23 +0000)]
2010-10-22  Dimitri Glazkov  <dglazkov@chromium.org>

        [Chromium/DRT] Update layout test expectations to match reality.

        * platform/chromium/drt_expectations.txt: Tweaked.

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

10 years ago2010-10-22 Abhishek Arya <inferno@chromium.org>
inferno@chromium.org [Fri, 22 Oct 2010 23:18:40 +0000 (23:18 +0000)]
2010-10-22  Abhishek Arya  <inferno@chromium.org>

        Reviewed by Dimitri Glazkov.

        Fix failing tests on chromium.
        https://bugs.webkit.org/show_bug.cgi?id=48160

        * fast/backgrounds/repeat/background-repeat-shorthand-expected.txt:
        * fast/backgrounds/repeat/margin-shorthand-expected.txt:
        * fast/backgrounds/repeat/resources/background-repeat-shorthand.js:
        (getShorthand):
        * fast/backgrounds/repeat/resources/margin-shorthand.js:
        (iconMarginValue):
        * fast/css/modify-ua-rules-from-javascript.html:

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

10 years agoFix build.
andersca@apple.com [Fri, 22 Oct 2010 23:08:02 +0000 (23:08 +0000)]
Fix build.

* UIProcess/API/qt/qwkpage_p.h:
(QWKPagePrivate::didRelaunchProcess):
* UIProcess/win/WebView.cpp:
(WebKit::WebView::didRelaunchProcess):
* UIProcess/win/WebView.h:

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

10 years ago2010-10-22 Jay Civelli <jcivelli@chromium.org>
jcivelli@chromium.org [Fri, 22 Oct 2010 23:06:36 +0000 (23:06 +0000)]
2010-10-22  Jay Civelli  <jcivelli@chromium.org>

        Reviewed by David Levin.

        Turning on the Autocomplete implementation on the Chromium side.
        https://bugs.webkit.org/show_bug.cgi?id=41283

        * public/WebDocument.h:

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

10 years ago2010-10-22 Dimitri Glazkov <dglazkov@chromium.org>
dglazkov@chromium.org [Fri, 22 Oct 2010 22:53:57 +0000 (22:53 +0000)]
2010-10-22  Dimitri Glazkov  <dglazkov@chromium.org>

        Update layout test expectations after r70335.
        https://bugs.webkit.org/show_bug.cgi?id=48160

        * platform/chromium/test_expectations.txt: Added failing tests.

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

10 years agoWebContext::ensureWebProcess shouldn't send multiple InitializeWebProcess messages.
andersca@apple.com [Fri, 22 Oct 2010 22:51:39 +0000 (22:51 +0000)]
WebContext::ensureWebProcess shouldn't send multiple InitializeWebProcess messages.
https://bugs.webkit.org/show_bug.cgi?id=48158
<rdar://problem/8512572>

Reviewed by Sam Weinig.

If the web process was launching when another call to ensureWebProcess is sent, we
would end up sending another InitializeWebProcess message to it which would result
in assertions firing. Fix this by only checking for m_process, and not requiring a process
to be valid (which it won't be until it's finished launching).

* UIProcess/WebContext.cpp:
(WebKit::WebContext::ensureWebProcess):

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

10 years agoRename revive to relaunch everywhere.
andersca@apple.com [Fri, 22 Oct 2010 22:40:33 +0000 (22:40 +0000)]
Rename revive to relaunch everywhere.

Reviewed by Sam Weinig.

* UIProcess/API/mac/PageClientImpl.h:
* UIProcess/API/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::didRelaunchProcess):
* UIProcess/API/mac/WKView.mm:
(-[WKView _didRelaunchProcess]):
* UIProcess/API/mac/WKViewInternal.h:
* UIProcess/PageClient.h:
* UIProcess/WebContext.cpp:
(WebKit::WebContext::relaunchProcessIfNecessary):
* UIProcess/WebContext.h:
* UIProcess/WebPageNamespace.h:
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::relaunch):
(WebKit::WebPageProxy::initializeWebPage):
(WebKit::WebPageProxy::loadURL):
(WebKit::WebPageProxy::loadURLRequest):
* UIProcess/WebPageProxy.h:

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

10 years agohttps://bugs.webkit.org/show_bug.cgi?id=48156
hyatt@apple.com [Fri, 22 Oct 2010 22:36:42 +0000 (22:36 +0000)]
https://bugs.webkit.org/show_bug.cgi?id=48156

Reviewed by Adele Peterson.

Make vertical lines hit test properly and show a vertical i-beam cursor.  Numerous bugs with overflow were discovered while getting this to work,
so these are in the patch as well.  The broken layout tests are fixed by the overflow bug fixes as well (which just restore the old behavior).

* page/EventHandler.cpp:
(WebCore::EventHandler::selectCursor):
* rendering/InlineBox.h:
(WebCore::InlineBox::width):
(WebCore::InlineBox::height):
* rendering/InlineFlowBox.cpp:
(WebCore::InlineFlowBox::placeBoxesInInlineDirection):
(WebCore::InlineFlowBox::computeBlockDirectionOverflow):
(WebCore::InlineFlowBox::nodeAtPoint):
* rendering/InlineFlowBox.h:
(WebCore::InlineFlowBox::logicalTopVisibleOverflow):
(WebCore::InlineFlowBox::logicalBottomVisibleOverflow):
(WebCore::InlineFlowBox::visibleOverflowRect):
(WebCore::InlineFlowBox::layoutOverflowRect):
(WebCore::InlineFlowBox::logicalTopLayoutOverflow):
(WebCore::InlineFlowBox::logicalBottomLayoutOverflow):
(WebCore::InlineFlowBox::visualOverflowRect):
(WebCore::InlineFlowBox::logicalTopVisualOverflow):
(WebCore::InlineFlowBox::logicalBottomVisualOverflow):
(WebCore::InlineFlowBox::setBlockDirectionOverflowPositions):
* rendering/InlineTextBox.cpp:
(WebCore::InlineTextBox::nodeAtPoint):
* rendering/RenderBox.cpp:
(WebCore::RenderBox::blockDirectionOverflow):
* rendering/RenderBox.h:
* rendering/RenderLineBoxList.cpp:
(WebCore::RenderLineBoxList::hitTest):

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

10 years agoAdded Radar links
mitz@apple.com [Fri, 22 Oct 2010 22:32:39 +0000 (22:32 +0000)]
Added Radar links

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

10 years agoLayout not updating in a subtree when a scrollbar is hidden in a flexbox descendant
mitz@apple.com [Fri, 22 Oct 2010 22:31:36 +0000 (22:31 +0000)]
Layout not updating in a subtree when a scrollbar is hidden in a flexbox descendant
https://bugs.webkit.org/show_bug.cgi?id=48154

Reviewed by Anders Carlsson.

WebCore:

Test: scrollbars/hidden-scrollbar-prevents-layout.html

updateScrollInfoAfterLayout() calling setHasHorizontalScrollbar() caused updateScrollbarParts()
to call setChildNeedsLayout() on the overflow, because the RenderScrollbar was created with
the default thickness instead of the thickness specified in style. This led to the the overflow’s
parent to be re-marked for layout during its own parent’s finishDelayUpdateScrollInfo(), and
the result was that at the end of RenderView::layout(), there was a dirty renderer.

* rendering/RenderScrollbar.cpp:
(WebCore::RenderScrollbar::RenderScrollbar): Set the frame size in the 'display: none' and
'visibility: hidden' cases as well.

LayoutTests:

* scrollbars/hidden-scrollbar-prevents-layout-expected.txt: Added.
* scrollbars/hidden-scrollbar-prevents-layout.html: Added.

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

10 years ago2010-10-22 Ojan Vafai <ojan@chromium.org>
ojan@chromium.org [Fri, 22 Oct 2010 22:27:23 +0000 (22:27 +0000)]
2010-10-22  Ojan Vafai  <ojan@chromium.org>

        fast/parser/block-nesting-cap.html is regularly on the cusp
        of exceeding the 12s timeout on the Chromium Windows Debug bot.
        Mark it slow to give it more time.

        * platform/chromium/test_expectations.txt:

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

10 years agoRename the InjectedBundle for TestWebKitAPI to InjectedBundleTestWebKitAPI.bundle
weinig@apple.com [Fri, 22 Oct 2010 22:27:08 +0000 (22:27 +0000)]
Rename the InjectedBundle for TestWebKitAPI to InjectedBundleTestWebKitAPI.bundle

Reviewed by Anders Carlsson.

* TestWebKitAPI/Configurations/InjectedBundle.xcconfig:
* TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
* TestWebKitAPI/mac/PlatformUtilitiesMac.mm:
(TestWebKitAPI::Util::createInjectedBundlePath):

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

10 years ago2010-10-22 Dirk Pranke <dpranke@chromium.org>
dpranke@chromium.org [Fri, 22 Oct 2010 22:11:37 +0000 (22:11 +0000)]
2010-10-22  Dirk Pranke  <dpranke@chromium.org>

        Reviewed by Eric Seidel.

        test-webkitpy fails when passed -v (or any other option)

        Fix port/base_unittest to pass an explicit list of arguments
        rather than accidentally picking up sys.argv.

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

        * Scripts/webkitpy/layout_tests/port/base_unittest.py:

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

10 years agoFix assert when a NetscapePluginModule loses its last NetscapePlugin.
andersca@apple.com [Fri, 22 Oct 2010 21:58:29 +0000 (21:58 +0000)]
Fix assert when a NetscapePluginModule loses its last NetscapePlugin.
https://bugs.webkit.org/show_bug.cgi?id=48155

Reviewed by Adam Roben.

(The assert in question is ASSERT(pluginModuleIndex != notFound) in
NetscapePluginModule::shutdown()).

* WebProcess/Plugins/Netscape/NetscapePluginModule.cpp:
(WebKit::NetscapePluginModule::pluginCreated):
If we didn't have any live plug-ins, load the plug-in module.

(WebKit::NetscapePluginModule::pluginDestroyed):
If this was the last plug-in, unload the plug-in module.

(WebKit::NetscapePluginModule::shutdown):
Set m_isInitialized to false.

(WebKit::NetscapePluginModule::load):
Don't do anything if the plug-in module has already been initialized.

(WebKit::NetscapePluginModule::unload):
Assert that we're not initialized.

* WebProcess/Plugins/Netscape/mac/NetscapePluginMac.mm:
(WebKit::NetscapePlugin::platformPostInitialize):
Assert that we successfully created the window.

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

10 years agoCrash in Connection::isValid when called in response to
jberlin@webkit.org [Fri, 22 Oct 2010 21:47:22 +0000 (21:47 +0000)]
Crash in Connection::isValid when called in response to
VisitedLinksProvider::pendingVisitedLinksTimerFired after WebProcessProxy::didClose was
already called.
https://bugs.webkit.org/show_bug.cgi?id=48153

Reviewed by Anders Carlsson.

* UIProcess/VisitedLinkProvider.cpp:
(WebKit::VisitedLinkProvider::stopVisitedLinksTimer):
* UIProcess/VisitedLinkProvider.h:

* UIProcess/WebContext.cpp:
(WebKit::WebContext::processDidClose):
Stop the pendingVisitedLinksTimer and null out the process.
* UIProcess/WebContext.h:

* UIProcess/WebProcessProxy.cpp:
(WebKit::WebProcessProxy::didClose):
Tell the WebContext that the WebProcess did close.

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

10 years agoWindows build fix. Update the createNewPage callback to account for the new
bweinstein@apple.com [Fri, 22 Oct 2010 21:43:59 +0000 (21:43 +0000)]
Windows build fix. Update the createNewPage callback to account for the new
arguments.

* MiniBrowser/win/BrowserView.cpp:
(createNewPage):

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

10 years ago2010-10-22 Patrick Gansterer <paroga@webkit.org>
paroga@webkit.org [Fri, 22 Oct 2010 21:40:44 +0000 (21:40 +0000)]
2010-10-22  Patrick Gansterer  <paroga@webkit.org>

        Unreviewed.

        [WINCE] Build fix after r70143.

        * platform/graphics/wince/ImageBufferWinCE.cpp:
        (WebCore::ImageBuffer::ImageBuffer):

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

10 years agoFix windows build.
weinig@apple.com [Fri, 22 Oct 2010 21:32:20 +0000 (21:32 +0000)]
Fix windows build.

* WebCoreSupport/WebChromeClient.h:

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

10 years agoWindows build fix
aroben@apple.com [Fri, 22 Oct 2010 21:16:26 +0000 (21:16 +0000)]
Windows build fix

r70319 added Windows-native versions of the various platform/network
headers to platform/network/win. WebCoreGenerated was copying these
headers over the CFNetwork-specific versions in $WebKitOutputDir,
leading to the wrong headers being used in WebKit.

This patch changes WebCoreGenerated not to copy any headers from
platform/network/win into $WebKitOutputDir. Instead, only headers from
platform/network/cf or platform/network/curl (as specified) are copied.
There were some CFNetwork-specific files still hanging around in
platform/network/win; these have been moved to platform/network/cf.

* WebCore.vcproj/WebCore.vcproj: Updated for file moves and let VS
* format the file as it saw fit.

* WebCore.vcproj/WebCoreGenerated.vcproj: Added the various scripts
* this project uses to make editing them easier.

* WebCore.vcproj/copyForwardingHeaders.cmd: Changed not to copy any
* headers from platform/network/win.

* platform/network/cf/CookieJarCFNet.cpp: Renamed from WebCore/platform/network/win/CookieJarCFNetWin.cpp.
* platform/network/cf/CookieStorageCFNet.cpp: Renamed from WebCore/platform/network/win/CookieStorageWin.cpp.
* platform/network/cf/CookieStorageCFNet.h: Renamed from WebCore/platform/network/win/CookieStorageWin.h.

* platform/network/cf/ResourceHandleCFNet.cpp: Updated for rename.

* platform/network/cf/AuthenticationChallenge.h:
* platform/network/cf/ResourceError.h:
* platform/network/cf/ResourceRequest.h:
* platform/network/cf/ResourceResponse.h:
* platform/network/cf/SocketStreamError.h:
* platform/network/cf/SocketStreamHandle.h:
Touched to force a re-copy.

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

10 years agoFix Qt build.
weinig@apple.com [Fri, 22 Oct 2010 21:08:18 +0000 (21:08 +0000)]
Fix Qt build.

* UIProcess/API/qt/ClientImpl.h:

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

10 years ago2010-10-22 Abhishek Arya <inferno@chromium.org>
inferno@chromium.org [Fri, 22 Oct 2010 21:05:16 +0000 (21:05 +0000)]
2010-10-22  Abhishek Arya  <inferno@chromium.org>

        Reviewed by Dave Hyatt.

        Add code in getMatchedCSSRules to block cross origin access to stylesheet data. Prevent access
        in Javascript to non author stylesheets.
        https://bugs.webkit.org/show_bug.cgi?id=46853

        Tests: http/tests/security/cross-origin-getMatchedCSSRules.html
               http/tests/security/cross-origin-getMatchedCSSRules2.html

        * css/CSSRule.h:
        * css/CSSStyleSelector.cpp:
        (WebCore::CSSStyleSelector::matchRulesForList):
        (WebCore::CSSStyleSelector::SelectorChecker::SelectorChecker):
        (WebCore::CSSStyleSelector::styleRulesForElement):
        (WebCore::CSSStyleSelector::pseudoStyleRulesForElement):
        * css/CSSStyleSelector.h:
        * page/DOMWindow.cpp:
        (WebCore::DOMWindow::getMatchedCSSRules):
        * page/DOMWindow.idl:
2010-10-22  Abhishek Arya  <inferno@chromium.org>

        Reviewed by Dave Hyatt.

        Tests that cross origin bypass does not work with getMatchedCSSRules. Rebaseline existing tests
        that try to access non-author stylesheets. This functionality is no longer supported. So, css rules
        should return null for those cases.
        https://bugs.webkit.org/show_bug.cgi?id=46853

        * fast/backgrounds/repeat/background-repeat-shorthand-expected.txt:
        * fast/backgrounds/repeat/margin-shorthand-expected.txt:
        * fast/backgrounds/repeat/resources/background-repeat-shorthand.js:
        * fast/backgrounds/repeat/resources/margin-shorthand.js:
        * fast/css/disabled-author-styles.html:
        * fast/css/modify-ua-rules-from-javascript-expected.txt:
        * fast/css/modify-ua-rules-from-javascript.html:
        * fast/css/word-break-user-modify-allowed-values.html:
        * http/tests/security/cross-frame-access-call-expected.txt:
        * http/tests/security/cross-frame-access-call.html:
        * http/tests/security/cross-origin-getMatchedCSSRules-expected.txt: Added.
        * http/tests/security/cross-origin-getMatchedCSSRules.html: Added.
        * http/tests/security/cross-origin-getMatchedCSSRules2-expected.txt: Added.
        * http/tests/security/cross-origin-getMatchedCSSRules2.html: Added.
        * http/tests/security/resources/cross-origin-getMatchedCSSRules-frame.html: Added.
        * platform/chromium/http/tests/security/cross-frame-access-call-expected.txt:
        * platform/qt/http/tests/security/cross-frame-access-call-expected.txt:

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

10 years agoAdd the tests for r70332.
aestes@apple.com [Fri, 22 Oct 2010 21:01:44 +0000 (21:01 +0000)]
Add the tests for r70332.
https://bugs.webkit.org/show_bug.cgi?id=48046

Reviewed by Eric Carlson.

* plugins/invalid-mime-with-valid-extension-shows-missing-plugin-expected.txt: Added.
* plugins/invalid-mime-with-valid-extension-shows-missing-plugin.html: Added.

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

10 years agoWebKit2 needs to pass the current event modifier flags when requesting a new window
weinig@apple.com [Fri, 22 Oct 2010 20:59:02 +0000 (20:59 +0000)]
WebKit2 needs to pass the current event modifier flags when requesting a new window
https://bugs.webkit.org/show_bug.cgi?id=48140

Reviewed by Anders Carlsson.

WebCore:

Store the NavigationAction used for the newWindowPolicyDecision in the PolicyCallback
so that it can be used after the decision has been made in further callbacks.

* WebCore.exp.in: Fix export name for new function signature.
* loader/EmptyClients.h:
(WebCore::EmptyChromeClient::createWindow):
(WebCore::EmptyFrameLoaderClient::dispatchCreatePage):
* loader/FrameLoader.cpp:
(WebCore::FrameLoader::callContinueLoadAfterNewWindowPolicy):
(WebCore::FrameLoader::continueLoadAfterNewWindowPolicy):
(WebCore::createWindow):
* loader/FrameLoader.h:
* loader/FrameLoaderClient.h:
* loader/PolicyCallback.cpp:
(WebCore::PolicyCallback::set):
(WebCore::PolicyCallback::call):
(WebCore::PolicyCallback::cancel):
* loader/PolicyCallback.h:
* loader/PolicyChecker.cpp:
(WebCore::PolicyChecker::checkNewWindowPolicy):
* page/Chrome.cpp:
(WebCore::Chrome::createWindow):
* page/Chrome.h:
* page/ChromeClient.h:
* page/ContextMenuController.cpp:
(WebCore::openNewWindow):

WebKit/chromium:

* src/ChromeClientImpl.cpp:
(WebKit::ChromeClientImpl::createWindow):
* src/ChromeClientImpl.h:
* src/FrameLoaderClientImpl.cpp:
(WebKit::FrameLoaderClientImpl::dispatchCreatePage):
* src/FrameLoaderClientImpl.h:
Add NavigationAction parameter.

WebKit/efl:

* WebCoreSupport/ChromeClientEfl.cpp:
(WebCore::ChromeClientEfl::createWindow):
* WebCoreSupport/ChromeClientEfl.h:
* WebCoreSupport/FrameLoaderClientEfl.cpp:
(WebCore::FrameLoaderClientEfl::dispatchCreatePage):
* WebCoreSupport/FrameLoaderClientEfl.h:
Add NavigationAction parameter.

WebKit/gtk:

* WebCoreSupport/ChromeClientGtk.cpp:
(WebKit::ChromeClient::createWindow):
* WebCoreSupport/ChromeClientGtk.h:
* WebCoreSupport/FrameLoaderClientGtk.cpp:
(WebKit::FrameLoaderClient::dispatchCreatePage):
* WebCoreSupport/FrameLoaderClientGtk.h:
Add NavigationAction parameter.

WebKit/haiku:

* WebCoreSupport/ChromeClientHaiku.cpp:
(WebCore::ChromeClientHaiku::createWindow):
* WebCoreSupport/ChromeClientHaiku.h:
* WebCoreSupport/FrameLoaderClientHaiku.cpp:
(WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
* WebCoreSupport/FrameLoaderClientHaiku.h:
Add NavigationAction parameter.

WebKit/mac:

* WebCoreSupport/WebChromeClient.h:
* WebCoreSupport/WebChromeClient.mm:
(WebChromeClient::createWindow):
* WebCoreSupport/WebFrameLoaderClient.h:
* WebCoreSupport/WebFrameLoaderClient.mm:
(WebFrameLoaderClient::dispatchCreatePage):
Add NavigationAction parameter.

WebKit/qt:

* Api/qwebpage.cpp:
(openNewWindow):
* WebCoreSupport/ChromeClientQt.cpp:
(WebCore::ChromeClientQt::createWindow):
* WebCoreSupport/ChromeClientQt.h:
* WebCoreSupport/FrameLoaderClientQt.cpp:
(WebCore::FrameLoaderClientQt::dispatchCreatePage):
* WebCoreSupport/FrameLoaderClientQt.h:
Add NavigationAction parameter.

WebKit/win:

* WebCoreSupport/WebChromeClient.cpp:
(WebChromeClient::createWindow):
* WebCoreSupport/WebFrameLoaderClient.cpp:
(WebFrameLoaderClient::dispatchCreatePage):
* WebCoreSupport/WebFrameLoaderClient.h:
Add NavigationAction parameter.

WebKit/wince:

* WebCoreSupport/ChromeClientWinCE.cpp:
(WebKit::ChromeClientWinCE::createWindow):
* WebCoreSupport/ChromeClientWinCE.h:
* WebCoreSupport/FrameLoaderClientWinCE.cpp:
(WebKit::FrameLoaderClientWinCE::dispatchCreatePage):
* WebCoreSupport/FrameLoaderClientWinCE.h:
Add NavigationAction parameter.

WebKit/wx:

* WebKitSupport/ChromeClientWx.cpp:
(WebCore::ChromeClientWx::createWindow):
* WebKitSupport/ChromeClientWx.h:
* WebKitSupport/FrameLoaderClientWx.cpp:
(WebCore::FrameLoaderClientWx::dispatchCreatePage):
* WebKitSupport/FrameLoaderClientWx.h:
Add NavigationAction parameter.

WebKit2:

In addition to passing modifier flags from the now passed NavigationAction, also pass
the WindowFeatures to the UIProcess.

* Platform/CoreIPC/HandleMessage.h:
(CoreIPC::callMemberFunction):
* Shared/WebCoreArgumentCoders.h:
* Shared/WebEvent.h:
(WebKit::WebEvent::modifiers):
* UIProcess/API/C/WKPage.h:
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::createNewPage):
* UIProcess/WebPageProxy.h:
* UIProcess/WebPageProxy.messages.in:
* UIProcess/WebUIClient.cpp:
(WebKit::WebUIClient::createNewPage):
* UIProcess/WebUIClient.h:
* WebProcess/WebCoreSupport/WebChromeClient.cpp:
(WebKit::WebChromeClient::createWindow):
* WebProcess/WebCoreSupport/WebChromeClient.h:
* WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::dispatchCreatePage):
(WebKit::modifiersForNavigationAction):
(WebKit::mouseButtonForNavigationAction):
* WebProcess/WebCoreSupport/WebFrameLoaderClient.h:

WebKitTools:

* MiniBrowser/mac/BrowserWindowController.m:
(createNewPage):
* WebKitTestRunner/TestController.cpp:
(WTR::createOtherPage):
Update for new signature for the WKPageCreateNewPageCallback.

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

10 years agoWebKit shouldn't load a plug-in based on file extension if a MIME type
aestes@apple.com [Fri, 22 Oct 2010 20:55:51 +0000 (20:55 +0000)]
WebKit shouldn't load a plug-in based on file extension if a MIME type
is specified.
https://bugs.webkit.org/show_bug.cgi?id=48046

Reviewed by Eric Carlson.

WebKit/mac:

If a MIME type is specified in an object or embed element, and that MIME
type isn't supported by an installed plug-in, WebKit shouldn't attempt
to find a plug-in based on the file extension of the url attribute.
Doing so can lead to cases where a plug-in is loaded that can't handle
resources of the MIME type specified by the author.

* WebCoreSupport/WebFrameLoaderClient.mm:
(WebFrameLoaderClient::createPlugin): Only check for a pluginPackage by
extension if MIME type is the empty string.

LayoutTests:

* plugins/invalid-mime-with-valid-extension-shows-missing-plugin-expected.txt: Added.
* plugins/invalid-mime-with-valid-extension-shows-missing-plugin.html: Added.
* plugins/resources/test.testnetscape: Added.

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

10 years ago2010-10-22 Eric Seidel <eric@webkit.org>
eric@webkit.org [Fri, 22 Oct 2010 20:52:58 +0000 (20:52 +0000)]
2010-10-22  Eric Seidel  <eric@webkit.org>

        Unreviewed.  Just adding a test case.

        The style-queue was not recognizing new patches.  It turns
        out I had fixed this in an earlier change, but just not
        deployed to queues.webkit.org.  As part of investigating why it
        was broken, I wrote a test for my previous change which I'm now landing.

        * QueueStatusServer/model/queues_unittest.py:

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

10 years agohttps://bugs.webkit.org/show_bug.cgi?id=48149
hyatt@apple.com [Fri, 22 Oct 2010 20:29:21 +0000 (20:29 +0000)]
https://bugs.webkit.org/show_bug.cgi?id=48149

Reviewed by Sam Weinig.

Update block direction line overflow computation to be writing-mode-aware.

* rendering/InlineBox.h:
(WebCore::InlineBox::logicalBottom):
* rendering/InlineFlowBox.cpp:
(WebCore::InlineFlowBox::computeBlockDirectionOverflow):
* rendering/InlineFlowBox.h:
(WebCore::InlineFlowBox::setInlineDirectionOverflowPositions):
(WebCore::InlineFlowBox::setBlockDirectionOverflowPositions):
* rendering/RenderBlockLineLayout.cpp:
(WebCore::RenderBlock::layoutInlineChildren):
* rendering/RenderBox.cpp:
(WebCore::RenderBox::blockDirectionOverflow):
* rendering/RenderBox.h:
* rendering/RootInlineBox.cpp:
(WebCore::RootInlineBox::addHighlightOverflow):
* rendering/style/RenderStyle.h:
(WebCore::InheritedFlags::getTextShadowBlockDirectionExtent):
(WebCore::InheritedFlags::getBoxShadowBlockDirectionExtent):
(WebCore::InheritedFlags::getShadowBlockDirectionExtent):

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

10 years agoRename processDidExit to processDidCrash
andersca@apple.com [Fri, 22 Oct 2010 20:21:14 +0000 (20:21 +0000)]
Rename processDidExit to processDidCrash
https://bugs.webkit.org/show_bug.cgi?id=48146

Reviewed by Sam Weinig.

* UIProcess/API/C/WKPage.h:
* UIProcess/API/mac/PageClientImpl.h:
* UIProcess/API/mac/PageClientImpl.mm:
(WebKit::PageClientImpl::processDidCrash):
* UIProcess/API/mac/WKView.mm:
(-[WKView _processDidCrash]):
* UIProcess/API/mac/WKViewInternal.h:
* UIProcess/API/qt/qwkpage.cpp:
(QWKPage::QWKPage):
* UIProcess/API/qt/qwkpage_p.h:
(QWKPagePrivate::processDidCrash):
* UIProcess/PageClient.h:
* UIProcess/WebLoaderClient.cpp:
(WebKit::WebLoaderClient::processDidBecomeUnresponsive):
(WebKit::WebLoaderClient::processDidBecomeResponsive):
(WebKit::WebLoaderClient::processDidCrash):
* UIProcess/WebLoaderClient.h:
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::processDidBecomeUnresponsive):
(WebKit::WebPageProxy::processDidBecomeResponsive):
(WebKit::WebPageProxy::processDidCrash):
* UIProcess/WebPageProxy.h:
* UIProcess/WebProcessProxy.cpp:
(WebKit::WebProcessProxy::didClose):
* UIProcess/win/WebView.cpp:
(WebKit::WebView::processDidCrash):
* UIProcess/win/WebView.h:

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

10 years ago2010-10-22 Eric Seidel <eric@webkit.org>
eric@webkit.org [Fri, 22 Oct 2010 20:19:20 +0000 (20:19 +0000)]
2010-10-22  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        EWS does not need to process obsolete patches
        https://bugs.webkit.org/show_bug.cgi?id=48093

        This was an easy change, but to test it I had to pipe
        real Attachment objects into the queue testing system.
        Doing so revealed a whole bunch of bugs in our unit tests,
        which I fixed as part of this patch.

        * Scripts/webkitpy/tool/commands/earlywarningsystem.py:
         - This is the actual code change.  This will not reduce the
           backlog in the EWS queues much, but it will make rejections
           much quicker for obsolete patches or closed bugs.
        * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py:
         - Test my new code.
         - Used a real attachment object and got rid of MockPatch
         - Shared code between the mac-ews and cr-mac-ews tests.
        * Scripts/webkitpy/tool/commands/queues_unittest.py:
         - Can't use MockPatch anymore.
         - Removing MockPatch found more bugs here!
        * Scripts/webkitpy/tool/commands/queuestest.py:
        * Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:
        * Scripts/webkitpy/tool/mocktool.py:
         - MockBugzilla should not be a "Mock" object.  Right now tool.bugs()
           is allowed, but wrong.  Making it not a Mock will make tool.bugs() correctly fail.

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

10 years ago2010-10-22 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Fri, 22 Oct 2010 20:06:20 +0000 (20:06 +0000)]
2010-10-22  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        ASSERT while viewing Google C++ style guide
        https://bugs.webkit.org/show_bug.cgi?id=48148

        Make sure we don't hit an ASSERT when an XSLT outputs HTML.

        * fast/xsl/resources/to-html.xsl: Added.
        * fast/xsl/transform-to-html-expected.txt: Added.
        * fast/xsl/transform-to-html.xml: Added.
2010-10-22  Adam Barth  <abarth@webkit.org>

        Reviewed by Eric Seidel.

        ASSERT while viewing Google C++ style guide
        https://bugs.webkit.org/show_bug.cgi?id=48148

        This code used to stop the parser twice.  Instead of reaching in an
        trying to stop the parser manually, we now just let close() do the work
        for us.

        Test: fast/xsl/transform-to-html.xml

        * xml/XSLTProcessor.cpp:
        (WebCore::XSLTProcessor::createDocumentFromSource):

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

10 years agoCorrected target dependencies.
mitz@apple.com [Fri, 22 Oct 2010 20:01:23 +0000 (20:01 +0000)]
Corrected target dependencies.

Reviewed by Sam Weinig.

* WebKit2.xcodeproj/project.pbxproj: Made WebKit2 depend on DerivedSources and removed
the explicit dependency of All on DerivedSources and WebKit2, since WebProcess depends on
them.

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

10 years ago2010-10-22 Patrick Gansterer <paroga@webkit.org>
paroga@webkit.org [Fri, 22 Oct 2010 19:31:17 +0000 (19:31 +0000)]
2010-10-22  Patrick Gansterer  <paroga@webkit.org>

        Reviewed by Adam Roben.

        [WINCE] Implement GraphicsContext::(get|release)WindowsContext
        https://bugs.webkit.org/show_bug.cgi?id=48136

        * platform/graphics/wince/GraphicsContextWinCE.cpp:
        (WebCore::GraphicsContext::getWindowsContext):
        (WebCore::GraphicsContext::releaseWindowsContext):

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

10 years agoAttempt to fix the Windows build
aroben@apple.com [Fri, 22 Oct 2010 19:27:20 +0000 (19:27 +0000)]
Attempt to fix the Windows build

* platform/network/win/CookieJarCFNetWin.cpp: Add a missing #include.

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

10 years ago2010-10-22 Cosmin Truta <ctruta@chromium.org>
krit@webkit.org [Fri, 22 Oct 2010 19:00:36 +0000 (19:00 +0000)]
2010-10-22  Cosmin Truta  <ctruta@chromium.org>

        Reviewed by Dirk Schulze.

        getBoundingClientRect does not work with SVG <text>
        https://bugs.webkit.org/show_bug.cgi?id=46775

        Added back to SVGStyledTransformableElement overloads of the following
        methods: nearestViewportElement, farthestViewportElement, getBBox.
        This was necessary to appease the Visual C++ compiler, which warned on
        inheritance via dominance.

        * svg/SVGStyledTransformableElement.cpp:
        * svg/SVGStyledTransformableElement.h:
        (SVGStyledTransformableElement::nearestViewportElement):
        (SVGStyledTransformableElement::farthestViewportElement):
        (SVGStyledTransformableElement::getBBox):

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

10 years ago2010-10-22 Dimitri Glazkov <dglazkov@chromium.org>
dglazkov@chromium.org [Fri, 22 Oct 2010 18:45:37 +0000 (18:45 +0000)]
2010-10-22  Dimitri Glazkov  <dglazkov@chromium.org>

        Updated expectations for flaky/passing tests.

        * platform/chromium/test_expectations.txt: Tweaked.

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

10 years ago2010-10-21 Chris Marrin <cmarrin@apple.com>
cmarrin@apple.com [Fri, 22 Oct 2010 18:44:59 +0000 (18:44 +0000)]
2010-10-21  Chris Marrin  <cmarrin@apple.com>

        Reviewed by Adam Roben.

        Content in <iframe> doesn't appear when going back to http://webkit.org/blog/386/3d-transforms/
        https://bugs.webkit.org/show_bug.cgi?id=32447

        Added documentDidBecomeActive() when document comes back from cache to cause compositing
        layers in iframes to be reattached.

        There is no layout test, but I added a manual test. This test is ready to be a layout test
        but currently DRT disables the WebCore page cache, so the back/forward essentially do a
        page load which does not exhibit the bug.

        * history/CachedFrame.cpp:
        (WebCore::CachedFrameBase::restore):
        * manual-tests/compositing/show-composited-iframe-on-back-button.html: Added.

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

10 years agoTurn on ENABLE_3D_RENDERING on all Windows builds
aroben@apple.com [Fri, 22 Oct 2010 18:40:30 +0000 (18:40 +0000)]
Turn on ENABLE_3D_RENDERING on all Windows builds

Reviewed by Sam Weinig.

JavaScriptCore:

Remove the QuartzCorePresent.h mechanism

This header was used to detect whether QuartzCore headers were present
on the system. Everyone should have these headers now so we no longer
need to detect.

* JavaScriptCore.vcproj/JavaScriptCore/build-generated-files.sh: Remove
code to generate QuartzCorePresent.h.

* wtf/Platform.h: Stop including QuartzCorePresent.h on Windows and
collapse all USE_ACCELERATED_COMPOSITING settings into one #ifdef.

WebKitLibraries:

* win/tools/vsprops/FeatureDefines.vsprops:

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

10 years ago2010-10-22 Patrick Gansterer <paroga@webkit.org>
paroga@webkit.org [Fri, 22 Oct 2010 18:22:30 +0000 (18:22 +0000)]
2010-10-22  Patrick Gansterer  <paroga@webkit.org>

        Reviewed by Adam Roben.

        [WIN] Add Windows specific files for platform/network/win
        https://bugs.webkit.org/show_bug.cgi?id=27376

        * platform/network/win/AuthenticationChallenge.h: Added.
        (WebCore::AuthenticationChallenge::AuthenticationChallenge):
        * platform/network/win/ResourceError.h: Added.
        (WebCore::ResourceError::ResourceError):
        * platform/network/win/ResourceRequest.h: Added.
        (WebCore::ResourceRequest::ResourceRequest):
        (WebCore::ResourceRequest::doUpdatePlatformRequest):
        (WebCore::ResourceRequest::doUpdateResourceRequest):
        (WebCore::ResourceRequest::doPlatformCopyData):
        (WebCore::ResourceRequest::doPlatformAdopt):
        * platform/network/win/ResourceResponse.h: Added.
        (WebCore::ResourceResponse::ResourceResponse):
        (WebCore::ResourceResponse::doPlatformCopyData):
        (WebCore::ResourceResponse::doPlatformAdopt):

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

10 years ago2010-10-22 Adam Barth <abarth@webkit.org>
abarth@webkit.org [Fri, 22 Oct 2010 17:54:21 +0000 (17:54 +0000)]
2010-10-22  Adam Barth  <abarth@webkit.org>

        Unreviewed, rolling out r70290.
        http://trac.webkit.org/changeset/70290
        https://bugs.webkit.org/show_bug.cgi?id=48111

        Undelete Android build files.

        * Android.mk: Added.
2010-10-22  Adam Barth  <abarth@webkit.org>

        Unreviewed, rolling out r70290.
        http://trac.webkit.org/changeset/70290
        https://bugs.webkit.org/show_bug.cgi?id=48111

        Undelete Android build files.

        * Android.mk: Added.
2010-10-22  Adam Barth  <abarth@webkit.org>

        Unreviewed, rolling out r70290.
        http://trac.webkit.org/changeset/70290
        https://bugs.webkit.org/show_bug.cgi?id=48111

        Undelete Android build files.

        * Android.mk: Added.

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

10 years ago2010-10-22 Cosmin Truta <ctruta@chromium.org>
krit@webkit.org [Fri, 22 Oct 2010 17:43:31 +0000 (17:43 +0000)]
2010-10-22  Cosmin Truta  <ctruta@chromium.org>

        Reviewed by Nikolas Zimmermann.

        getBoundingClientRect does not work with SVG <text>
        https://bugs.webkit.org/show_bug.cgi?id=46775

        Dispatched the calls from Element::getBoundingClientRect to getBBox
        through SVGElement::boundingBox.
        Recognized SVGTextElement in addition to SVGStyledLocatableElement
        as a class that provides getBBox.
        Fixed the result of zooming: adjusted the getBoundingClientRect rectangle
        for absolute zoom, even for SVG elements.

        Additional cleanup task:
        Removed redundant overloads of SVGStyledTransformableElement
        methods: nearestViewportElement, farthestViewportElement, getBBox.
        These methods are already inherited from SVGStyledLocatableElement.

        Test: css3/zoom-coords.xhtml

        * WebCore.xcodeproj/project.pbxproj: Set role of SVGLocatable.h to private.
        * dom/Element.cpp:
        (Element::getBoundingClientRect): Used SVGElement::boundingBox.
        Adjusted coordinates for absolute zoom, for all kinds of elements.
        * svg/SVGElement.cpp:
        * svg/SVGElement.h:
        (SVGElement::boundingBox): Added.
        * svg/SVGStyledTransformableElement.cpp:
        * svg/SVGStyledTransformableElement.h:
        (SVGStyledTransformableElement::nearestViewportElement): Removed.
        (SVGStyledTransformableElement::farthestViewportElement): Removed.
        (SVGStyledTransformableElement::getBBox): Removed.
2010-10-22  Cosmin Truta  <ctruta@chromium.org>

        Reviewed by Nikolas Zimmermann.

        getBoundingClientRect does not work with SVG <text>
        https://bugs.webkit.org/show_bug.cgi?id=46775

        Added coordinate checks on various zoomed-in and zoomed-out
        XHTML and SVG elements, using getBoundingClientRect.

        * css3/zoom-coords.xhtml: Added.
        * css3/zoom-coords-expected.txt: Added.

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

10 years agoUpdate Windows html5lib results after r70293
aroben@apple.com [Fri, 22 Oct 2010 17:31:21 +0000 (17:31 +0000)]
Update Windows html5lib results after r70293

* platform/win/html5lib/runner-expected.txt:

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

10 years ago2010-10-22 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
commit-queue@webkit.org [Fri, 22 Oct 2010 17:15:30 +0000 (17:15 +0000)]
2010-10-22  Jedrzej Nowacki  <jedrzej.nowacki@nokia.com>

        Reviewed by Antonio Gomes.

        Add new LayoutTest checking web history on document.location change.

        The new test enforce the current behavior; If redirection is caused by
        document.location change, immediately after a page load and without using
        setTimeout, a web history item shouldn't be created.

        History item and document.location change.
        https://bugs.webkit.org/show_bug.cgi?id=48117

        * http/tests/navigation/document-location-script-expected.txt: Added.
        * http/tests/navigation/document-location-script.html: Added.

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

10 years ago2010-10-22 Patrick Gansterer <paroga@webkit.org>
paroga@webkit.org [Fri, 22 Oct 2010 17:12:56 +0000 (17:12 +0000)]
2010-10-22  Patrick Gansterer  <paroga@webkit.org>

        Reviewed by Adam Roben.

        [WIN] Add stubs for SocketStream classes
        https://bugs.webkit.org/show_bug.cgi?id=47983

        * platform/network/win/SocketStreamError.h: Copied from WebCore/platform/network/curl/SocketStreamError.h.
        (WebCore::SocketStreamError::SocketStreamError):
        * platform/network/win/SocketStreamHandle.h: Copied from WebCore/platform/network/curl/SocketStreamHandle.h.
        (WebCore::SocketStreamHandle::create):
        * platform/network/win/SocketStreamHandleWin.cpp: Copied from WebCore/platform/network/curl/SocketStreamHandleCurl.cpp.

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

10 years ago2010-10-22 Patrick Gansterer <paroga@webkit.org>
paroga@webkit.org [Fri, 22 Oct 2010 16:57:55 +0000 (16:57 +0000)]
2010-10-22  Patrick Gansterer  <paroga@webkit.org>

        Reviewed by Adam Roben.

        [WINCE] Implement EditorClient::handleKeyboardEvent
        https://bugs.webkit.org/show_bug.cgi?id=48118

        Copy the implementation from the EFL port.

        * WebCoreSupport/EditorClientWinCE.cpp:
        (WebKit::EditorClientWinCE::interpretKeyEvent):
        (WebKit::EditorClientWinCE::handleEditingKeyboardEvent):
        (WebKit::EditorClientWinCE::handleKeyboardEvent):
        * WebCoreSupport/EditorClientWinCE.h:

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

10 years ago2010-10-22 Patrick Gansterer <paroga@webkit.org>
paroga@webkit.org [Fri, 22 Oct 2010 16:55:58 +0000 (16:55 +0000)]
2010-10-22  Patrick Gansterer  <paroga@webkit.org>

        Reviewed by Adam Roben.

        Disable cache in ResourceHandleWin
        https://bugs.webkit.org/show_bug.cgi?id=48128

        The caching of windows does not work correctly, so disable it for now.

        * platform/network/win/ResourceHandleWin.cpp:
        (WebCore::ResourceHandle::start):

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

10 years ago2010-10-22 Jia Pu <jpu@apple.com>
commit-queue@webkit.org [Fri, 22 Oct 2010 16:11:40 +0000 (16:11 +0000)]
2010-10-22  Jia Pu  <jpu@apple.com>

        Reviewed by Dan Bernstein.

        Regression (r69548): cancelled autocorrection suggestion is still applied.
        https://bugs.webkit.org/show_bug.cgi?id=48081
        <rdar://problem/8579765>

        The test requires a 0.3 second delay using setTimeout(). So we put it in manual-tests.

        * editing/Editor.cpp:
        (WebCore::Editor::handleRejectedCorrection): Clear autocorrection info when user dismissed the panel.
        * manual-tests/autocorrection/autocorrection-cancelled-by-ESC.html: Added.

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

10 years ago2010-10-22 Yi Shen <yi.4.shen@nokia.com>
commit-queue@webkit.org [Fri, 22 Oct 2010 15:35:38 +0000 (15:35 +0000)]
2010-10-22  Yi Shen  <yi.4.shen@nokia.com>

        Reviewed by Andreas Kling.

        [Qt] InspectorClientQt crashes when deleting a qwebpage which has an inspector
        https://bugs.webkit.org/show_bug.cgi?id=48079

        * Api/qwebpage.cpp:
        (QWebPagePrivate::~QWebPagePrivate):
        (QWebPage::~QWebPage):

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

10 years ago2010-10-22 Andreas Kling <kling@webkit.org>
commit-queue@webkit.org [Fri, 22 Oct 2010 15:35:01 +0000 (15:35 +0000)]
2010-10-22  Andreas Kling  <kling@webkit.org>

        Reviewed by Kenneth Rohde Christiansen.

        [Gtk] Fix canvas/philip/tests/2d.path.isPointInPath.nonfinite.html
        https://bugs.webkit.org/show_bug.cgi?id=48133

        * platform/gtk/Skipped: Unskip the now passing test.
2010-10-22  Andreas Kling  <kling@webkit.org>

        Reviewed by Kenneth Rohde Christiansen.

        [Gtk] Fix canvas/philip/tests/2d.path.isPointInPath.nonfinite.html
        https://bugs.webkit.org/show_bug.cgi?id=48133

        * platform/graphics/cairo/PathCairo.cpp:
        (WebCore::Path::contains): Return false if any x or y are nonfinite.

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

10 years ago2010-10-22 Alexander Pavlov <apavlov@chromium.org>
apavlov@chromium.org [Fri, 22 Oct 2010 15:04:52 +0000 (15:04 +0000)]
2010-10-22  Alexander Pavlov  <apavlov@chromium.org>

        Reviewed by Pavel Feldman.

        Web Inspector: Implement property toggling in InspectorCSSAgent

        This change implements enablement/disablement and setting of style properties.
        Disabled properties are persisted in the (top-level) scope of InspectorStyleSheet.
        https://bugs.webkit.org/show_bug.cgi?id=47339

Drive-by: fixes for the Web Inspector Protocol format.
        * inspector/InspectorCSSAgent.cpp:
        (WebCore::InspectorCSSAgent::getComputedStyleForNode2):
        (WebCore::InspectorCSSAgent::getInheritedStylesForNode2):
        (WebCore::InspectorCSSAgent::setPropertyText2):
        (WebCore::InspectorCSSAgent::toggleProperty2):
        (WebCore::InspectorCSSAgent::setRuleSelector2):
        (WebCore::InspectorCSSAgent::buildObjectForAttributeStyles):
        * inspector/InspectorCSSAgent.h:
        * inspector/InspectorStyleSheet.cpp:
        (WebCore::InspectorStyle::buildObjectForStyle):
        (WebCore::InspectorStyle::setPropertyText):
        (WebCore::InspectorStyle::toggleProperty):
        (WebCore::InspectorStyle::disabledIndexByOrdinal):
        (WebCore::InspectorStyle::styleText):
        (WebCore::InspectorStyle::disableProperty):
        (WebCore::InspectorStyle::enableProperty):
        (WebCore::InspectorStyle::populateAllProperties):
        (WebCore::InspectorStyle::populateObjectWithStyleProperties):
        (WebCore::InspectorStyle::shiftDisabledProperties):
        (WebCore::InspectorStyle::replacePropertyInStyleText):
        (WebCore::InspectorStyle::shorthandValue):
        (WebCore::InspectorStyle::shorthandPriority):
        (WebCore::InspectorStyle::longhandProperties):
        (WebCore::InspectorStyleSheet::setText):
        (WebCore::InspectorStyleSheet::setRuleSelector):
        (WebCore::InspectorStyleSheet::addRule):
        (WebCore::InspectorStyleSheet::ruleForId):
        (WebCore::InspectorStyleSheet::buildObjectForStyleSheet):
        (WebCore::InspectorStyleSheet::buildObjectForRule):
        (WebCore::InspectorStyleSheet::buildObjectForStyle):
        (WebCore::InspectorStyleSheet::setPropertyText):
        (WebCore::InspectorStyleSheet::toggleProperty):
        (WebCore::InspectorStyleSheet::styleForId):
        (WebCore::InspectorStyleSheet::inspectorStyleForId):
        (WebCore::InspectorStyleSheet::rememberInspectorStyle):
        (WebCore::InspectorStyleSheet::forgetInspectorStyle):
        (WebCore::InspectorStyleSheet::ruleOrStyleId):
        (WebCore::InspectorStyleSheet::ensureText):
        (WebCore::InspectorStyleSheet::setStyleText):
        (WebCore::InspectorStyleSheet::styleSheetTextWithChangedStyle):
        (WebCore::InspectorStyleSheet::ruleId):
        (WebCore::InspectorStyleSheet::revalidateStyle):
        (WebCore::InspectorStyleSheet::originalStyleSheetText):
        (WebCore::InspectorStyleSheet::resourceStyleSheetText):
        (WebCore::InspectorStyleSheetForInlineStyle::InspectorStyleSheetForInlineStyle):
        (WebCore::InspectorStyleSheetForInlineStyle::setStyleText):
        (WebCore::InspectorStyleSheetForInlineStyle::inspectorStyleForId):
        * inspector/InspectorStyleSheet.h:
        (WebCore::InspectorCSSId::createFromParts):
        (WebCore::InspectorCSSId::InspectorCSSId):
        (WebCore::InspectorCSSId::styleSheetId):
        (WebCore::InspectorCSSId::ordinal):
        (WebCore::InspectorCSSId::isEmpty):
        (WebCore::InspectorCSSId::asString):
        (WebCore::InspectorStyleProperty::InspectorStyleProperty):
        (WebCore::InspectorStyle::create):
        (WebCore::InspectorStyle::InspectorStyle):
        (WebCore::InspectorStyle::cssStyle):
        (WebCore::InspectorStyle::hasDisabledProperties):
        (WebCore::InspectorStyleSheet::styleId):
        (WebCore::InspectorStyleSheetForInlineStyle::styleForId):
        (WebCore::InspectorStyleSheetForInlineStyle::ruleSourceDataFor):
        (WebCore::InspectorStyleSheetForInlineStyle::rememberInspectorStyle):
        (WebCore::InspectorStyleSheetForInlineStyle::forgetInspectorStyle):

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

10 years ago2010-10-22 Pavel Feldman <pfeldman@chromium.org>
pfeldman@chromium.org [Fri, 22 Oct 2010 13:33:14 +0000 (13:33 +0000)]
2010-10-22  Pavel Feldman  <pfeldman@chromium.org>

        Reviewed by Yury Semikhatsky.

        Web Inspector: update resources tree in storage panel upon network events.
        https://bugs.webkit.org/show_bug.cgi?id=48121

        * inspector/Inspector.idl:
        * inspector/InspectorResourceAgent.cpp:
        (WebCore::buildObjectForDocumentLoader):
        (WebCore::buildObjectForFrameTree):
        (WebCore::InspectorResourceAgent::didCommitLoad):
        (WebCore::InspectorResourceAgent::frameDetachedFromParent):
        * inspector/front-end/ResourceManager.js:
        (WebInspector.ResourceManager):
        (WebInspector.ResourceManager.prototype._createResource):
        (WebInspector.ResourceManager.prototype.didReceiveResponse):
        (WebInspector.ResourceManager.prototype.didLoadResourceFromMemoryCache):
        (WebInspector.ResourceManager.prototype.didCommitLoadForFrame):
        (WebInspector.ResourceManager.prototype._addResourceToStorageFrame):
        (WebInspector.ResourceManager.prototype.frameDetachedFromParent):
        (WebInspector.ResourceManager.prototype._clearResources):
        (WebInspector.ResourceManager.prototype._processCachedResources):
        (WebInspector.ResourceManager.prototype._addFramesRecursively):
        (WebInspector.ResourceManager.getContents):
        * inspector/front-end/StoragePanel.js:
        (WebInspector.StoragePanel.prototype.addOrUpdateFrame):
        (WebInspector.StoragePanel.prototype.removeFrame):
        (WebInspector.StoragePanel.prototype.addResourceToFrame):
        (WebInspector.StoragePanel.prototype.removeResourcesFromFrame):
        (WebInspector.BaseStorageTreeElement.prototype.onattach):
        (WebInspector.BaseStorageTreeElement.prototype.onreveal):
        (WebInspector.BaseStorageTreeElement.prototype.set titleText):
        (WebInspector.FrameTreeElement):
        (WebInspector.FrameTreeElement.prototype.onselect):
        (WebInspector.FrameTreeElement.prototype.get displayName):
        (WebInspector.FrameTreeElement.prototype.set displayName):

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

10 years ago2010-10-22 François Sausset <sausset@gmail.com>
commit-queue@webkit.org [Fri, 22 Oct 2010 13:31:40 +0000 (13:31 +0000)]
2010-10-22  François Sausset  <sausset@gmail.com>

        Reviewed by Kenneth Rohde Christiansen.

        Fix wrong xHeight() value for Apple Symbols font.
        https://bugs.webkit.org/show_bug.cgi?id=41535

        * mathml/xHeight.xhtml: Added.
        * platform/mac/mathml/presentation/fenced-expected.checksum:
        * platform/mac/mathml/presentation/fenced-expected.png:
        * platform/mac/mathml/presentation/fenced-expected.txt:
        * platform/mac/mathml/presentation/row-alignment-expected.checksum:
        * platform/mac/mathml/presentation/row-alignment-expected.png:
        * platform/mac/mathml/presentation/row-alignment-expected.txt:
        * platform/mac/mathml/presentation/tables-expected.checksum:
        * platform/mac/mathml/presentation/tables-expected.png:
        * platform/mac/mathml/presentation/tables-expected.txt:
        * platform/mac/mathml/xHeight-expected.checksum: Added.
        * platform/mac/mathml/xHeight-expected.png: Added.
        * platform/mac/mathml/xHeight-expected.txt: Added.
2010-10-22  François Sausset  <sausset@gmail.com>

        Reviewed by Kenneth Rohde Christiansen.

        Fix wrong xHeight() value for Apple Symbols font.
        https://bugs.webkit.org/show_bug.cgi?id=41535

        Test: mathml/xHeight.xhtml

        * platform/graphics/mac/SimpleFontDataMac.mm:
        (WebCore::SimpleFontData::platformInit):

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

10 years ago2010-10-22 Nikolas Zimmermann <nzimmermann@rim.com>
zimmermann@webkit.org [Fri, 22 Oct 2010 13:26:25 +0000 (13:26 +0000)]
2010-10-22  Nikolas Zimmermann  <nzimmermann@rim.com>

        Reviewed by Dirk Schulze.

        Further preparations to deploy the new SVGAnimatedProperty concept for the rest of the SVG datatypes
        https://bugs.webkit.org/show_bug.cgi?id=48125

        Model SVGListPropertyTearOff similar to SVGPropertyTearOff, allow it to be used for SVGXXXList datatypes, that are not animated. (SVGStringList)
        Recognize all SVG primitive datatypes in SVGPropertyTraits.
        Add a new - temporary - macro to support multiple animated properties that map to a single DOM attribute (kernelUnitLength attribute vs. kernelUnitLengthX/Y properties).
        These macros will all be removed and expanded by their content, as soon as the transition to the new SVGAnimatedProperty concept is done.

        Doesn't affect any tests yet, as the code is still unused.

        * svg/properties/SVGAnimatedProperty.h:
        (WebCore::SVGAnimatedProperty::lookupOrCreateWrapper):
        (WebCore::SVGAnimatedProperty::lookupWrapper):
        * svg/properties/SVGAnimatedPropertyMacros.h:
        * svg/properties/SVGAnimatedPropertySynchronizer.h:
        * svg/properties/SVGListPropertyTearOff.h:
        (WebCore::SVGListPropertyTearOff::create):
        (WebCore::SVGListPropertyTearOff::removeItemFromList):
        (WebCore::SVGListPropertyTearOff::detachListWrappers):
        (WebCore::SVGListPropertyTearOff::clear):
        (WebCore::SVGListPropertyTearOff::numberOfItems):
        (WebCore::SVGListPropertyTearOff::initialize):
        (WebCore::SVGListPropertyTearOff::getItem):
        (WebCore::SVGListPropertyTearOff::insertItemBefore):
        (WebCore::SVGListPropertyTearOff::replaceItem):
        (WebCore::SVGListPropertyTearOff::removeItem):
        (WebCore::SVGListPropertyTearOff::appendItem):
        (WebCore::SVGListPropertyTearOff::SVGListPropertyTearOff):
        (WebCore::SVGListPropertyTearOff::~SVGListPropertyTearOff):
        (WebCore::SVGListPropertyTearOff::commitChange):
        * svg/properties/SVGPropertyTearOff.h:
        * svg/properties/SVGPropertyTraits.h:

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

10 years ago2010-10-22 Sheriff Bot <webkit.review.bot@gmail.com>
commit-queue@webkit.org [Fri, 22 Oct 2010 13:13:24 +0000 (13:13 +0000)]
2010-10-22  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r70301.
        http://trac.webkit.org/changeset/70301
        https://bugs.webkit.org/show_bug.cgi?id=48126

        "Lang attribute layout tests failing" (Requested by satish on
        #webkit).

        * fast/speech/input-text-language-tag-expected.txt: Removed.
        * fast/speech/input-text-language-tag.html: Removed.
        * fast/speech/input-text-speechbutton.html:
        * fast/speech/speech-button-ignore-generated-events.html:
        * platform/chromium/test_expectations.txt:
2010-10-22  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r70301.
        http://trac.webkit.org/changeset/70301
        https://bugs.webkit.org/show_bug.cgi?id=48126

        "Lang attribute layout tests failing" (Requested by satish on
        #webkit).

        * dom/Element.cpp:
        (WebCore::Element::computeInheritedLanguage):
        * page/SpeechInput.cpp:
        (WebCore::SpeechInput::startRecognition):
        * page/SpeechInput.h:
        * page/SpeechInputClient.h:
        * platform/mock/SpeechInputClientMock.cpp:
        (WebCore::SpeechInputClientMock::startRecognition):
        (WebCore::SpeechInputClientMock::setRecognitionResult):
        (WebCore::SpeechInputClientMock::timerFired):
        * platform/mock/SpeechInputClientMock.h:
        * rendering/TextControlInnerElements.cpp:
        (WebCore::TextControlInnerElement::attachInnerElement):
        (WebCore::SearchFieldCancelButtonElement::detach):
        (WebCore::SpinButtonElement::defaultEventHandler):
        (WebCore::InputFieldSpeechButtonElement::defaultEventHandler):
        (WebCore::InputFieldSpeechButtonElement::detach):
2010-10-22  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r70301.
        http://trac.webkit.org/changeset/70301
        https://bugs.webkit.org/show_bug.cgi?id=48126

        "Lang attribute layout tests failing" (Requested by satish on
        #webkit).

        * public/WebSpeechInputController.h:
        (WebKit::WebSpeechInputController::startRecognition):
        * public/WebSpeechInputControllerMock.h:
        * src/SpeechInputClientImpl.cpp:
        (WebKit::SpeechInputClientImpl::startRecognition):
        * src/SpeechInputClientImpl.h:
        * src/WebSpeechInputControllerMockImpl.cpp:
        (WebKit::WebSpeechInputControllerMockImpl::setMockRecognitionResult):
        (WebKit::WebSpeechInputControllerMockImpl::startRecognition):
        * src/WebSpeechInputControllerMockImpl.h:
        * src/WebViewImpl.cpp:
        (WebKit::WebViewImpl::WebViewImpl):
        * src/WebViewImpl.h:
2010-10-22  Sheriff Bot  <webkit.review.bot@gmail.com>

        Unreviewed, rolling out r70301.
        http://trac.webkit.org/changeset/70301
        https://bugs.webkit.org/show_bug.cgi?id=48126

        "Lang attribute layout tests failing" (Requested by satish on
        #webkit).

        * DumpRenderTree/LayoutTestController.cpp:
        (setMockSpeechInputResultCallback):
        * DumpRenderTree/LayoutTestController.h:
        * DumpRenderTree/chromium/LayoutTestController.cpp:
        (LayoutTestController::setMockSpeechInputResult):
        * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
        (LayoutTestController::setMockSpeechInputResult):
        * DumpRenderTree/mac/LayoutTestControllerMac.mm:
        (LayoutTestController::setMockSpeechInputResult):
        * DumpRenderTree/qt/LayoutTestControllerQt.cpp:
        (LayoutTestController::setMockSpeechInputResult):
        * DumpRenderTree/qt/LayoutTestControllerQt.h:
        * DumpRenderTree/win/LayoutTestControllerWin.cpp:
        (LayoutTestController::setMockSpeechInputResult):
        * DumpRenderTree/wx/LayoutTestControllerWx.cpp:
        (LayoutTestController::setMockSpeechInputResult):

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

10 years ago2010-10-22 Leandro Gracia Gil <leandrogracia@google.com>
jorlow@chromium.org [Fri, 22 Oct 2010 12:09:08 +0000 (12:09 +0000)]
2010-10-22  Leandro Gracia Gil  <leandrogracia@google.com>

        Reviewed by Jeremy Orlow.

        Added a layout test for the language tag in speech input. Updated
        the speech button tests to include the new language parameter in the
        mock result.
        https://bugs.webkit.org/show_bug.cgi?id=47089

        * fast/speech/input-text-language-tag-expected.txt: Added.
        * fast/speech/input-text-language-tag.html: Added.
        * fast/speech/input-text-speechbutton.html: Added an empty language
          parameter.
        * fast/speech/speech-button-ignore-generated-events.html: Added an
          empty language parameter.
        * platform/chromium/test_expectations.txt: language tag test is expected
          to fail until the chromium-side patch has been applied.
2010-10-22  Leandro Gracia Gil  <leandrogracia@google.com>

        Reviewed by Jeremy Orlow.

        Patch the current speech input implementation to use and validate the
        nearest language tag. The language is now passed to the startRecognition
        methods so that language-specific recognition could be used. Also added
        a second parameter to setMockSpeechInputResult for the language used in
        speech recognition.
        https://bugs.webkit.org/show_bug.cgi?id=47089

        This is the 2nd of a 4-sided patch in Chromium and WebKit. For more
        details see http://codereview.chromium.org/3615005/show and
        http://codereview.chromium.org/3595018/show.

        Test: fast/speech/input-text-language-tag.html

        * dom/Element.cpp:
        (WebCore::Element::computeInheritedLanguage): includes a brief character
          validation for the BCP 47 language tag.
        * page/SpeechInput.cpp:
        (WebCore::SpeechInput::startRecognition):
        * page/SpeechInput.h:
        * page/SpeechInputClient.h:
        * platform/mock/SpeechInputClientMock.cpp:
        (WebCore::SpeechInputClientMock::startRecognition):
        (WebCore::SpeechInputClientMock::setRecognitionResult): results are now
          stored by language using a hash map.
        (WebCore::SpeechInputClientMock::timerFired):
        * platform/mock/SpeechInputClientMock.h:
        * rendering/TextControlInnerElements.cpp:
        (WebCore::TextControlInnerElement::attachInnerElement):
        (WebCore::SearchFieldCancelButtonElement::detach):
        (WebCore::SpinButtonElement::defaultEventHandler):
        (WebCore::InputFieldSpeechButtonElement::defaultEventHandler):
        (WebCore::InputFieldSpeechButtonElement::detach):
2010-10-22  Leandro Gracia Gil  <leandrogracia@google.com>

        Reviewed by Jeremy Orlow.

        Patch the current speech input implementation to use and validate the
        nearest language tag. The language is now passed to the startRecognition
        methods so that language-specific recognition could be used. Also added
        a second parameter to setMockSpeechInputResult for the language used in
        speech recognition.
        https://bugs.webkit.org/show_bug.cgi?id=47089

        This is the 2nd of a 4-sided patch in Chromium and WebKit. For more
        details see http://codereview.chromium.org/3615005/show and
        http://codereview.chromium.org/3595018/show.

        * public/WebSpeechInputController.h:
        (WebKit::WebSpeechInputController::startRecognition):
        * public/WebSpeechInputControllerMock.h:
        * src/SpeechInputClientImpl.cpp:
        (WebKit::SpeechInputClientImpl::create):
        (WebKit::SpeechInputClientImpl::startRecognition):
        * src/SpeechInputClientImpl.h:
        * src/WebSpeechInputControllerMockImpl.cpp:
        (WebKit::WebSpeechInputControllerMockImpl::setMockRecognitionResult):
        (WebKit::WebSpeechInputControllerMockImpl::startRecognition):
        * src/WebSpeechInputControllerMockImpl.h:
        * src/WebViewImpl.cpp:
        (WebKit::WebViewImpl::WebViewImpl):
        * src/WebViewImpl.h:
2010-10-22  Leandro Gracia Gil  <leandrogracia@google.com>

        Reviewed by Jeremy Orlow.

        Added a second parameter to setMockSpeechInputResult for
        the language used in speech input.
        https://bugs.webkit.org/show_bug.cgi?id=47089

        * DumpRenderTree/LayoutTestController.cpp:
        (setMockSpeechInputResultCallback):
        * DumpRenderTree/LayoutTestController.h:
        * DumpRenderTree/chromium/LayoutTestController.cpp:
        (LayoutTestController::setMockSpeechInputResult):
        * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
        (LayoutTestController::setMockSpeechInputResult):
        * DumpRenderTree/mac/LayoutTestControllerMac.mm:
        (LayoutTestController::setMockSpeechInputResult):
        * DumpRenderTree/qt/LayoutTestControllerQt.h:
        * DumpRenderTree/qt/LayoutTestControllerQt.cpp:
        (LayoutTestController::setMockSpeechInputResult):
        * DumpRenderTree/win/LayoutTestControllerWin.cpp:
        (LayoutTestController::setMockSpeechInputResult):
        * DumpRenderTree/wx/LayoutTestControllerWx.cpp:
        (LayoutTestController::setMockSpeechInputResult):

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

10 years ago2010-10-21 Yury Semikhatsky <yurys@chromium.org>
yurys@chromium.org [Fri, 22 Oct 2010 11:40:11 +0000 (11:40 +0000)]
2010-10-21  Yury Semikhatsky  <yurys@chromium.org>

        Unreviewed, rolling out r70298.WebKit win compilation failure.
        http://trac.webkit.org/changeset/70298
        https://bugs.webkit.org/show_bug.cgi?id=48122

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

10 years ago2010-10-22 Zoltan Herczeg <zherczeg@webkit.org>
zherczeg@webkit.org [Fri, 22 Oct 2010 10:54:23 +0000 (10:54 +0000)]
2010-10-22  Zoltan Herczeg  <zherczeg@webkit.org>

        Reviewed by Csaba Osztrogonác.

        JSC interpreter regressions after r69940
        https://bugs.webkit.org/show_bug.cgi?id=47839

        Wrong "if": It should test whether the result exists,
        and not the opposite. It is an interpreter bug, hence
        the bots does not capture it.

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

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