1. 16 Feb, 2011 18 commits
  2. 15 Feb, 2011 22 commits
    • commit-queue@webkit.org's avatar
      2011-02-15 Xianzhu Wang <wangxianzhu@google.com> · a1042bf0
      commit-queue@webkit.org authored
              Reviewed by Kent Tamura.
      
              Fixed a small bug about --no-timeout option.
              https://bugs.webkit.org/show_bug.cgi?id=52873
      
              * DumpRenderTree/chromium/DumpRenderTree.cpp:
              (main):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78685 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a1042bf0
    • tkent@chromium.org's avatar
      2011-02-15 Kent Tamura <tkent@chromium.org> · e2b6492d
      tkent@chromium.org authored
              Unreviewed, test expectation update.
      
              Chromium-Mac-Leopard baseline files for r78677.
      
              * platform/chromium-mac-leopard/fast/forms/input-appearance-spinbutton-layer-expected.checksum: Added.
              * platform/chromium-mac-leopard/fast/forms/input-appearance-spinbutton-layer-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78682 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e2b6492d
    • tkent@chromium.org's avatar
      2011-02-15 Kent Tamura <tkent@chromium.org> · 03a1c3d2
      tkent@chromium.org authored
              Unreviewed, test expectation update.
      
              Chromium baseline files for a new test of r78677.
      
              * platform/chromium-linux/fast/forms/input-appearance-spinbutton-layer-expected.checksum: Added.
              * platform/chromium-linux/fast/forms/input-appearance-spinbutton-layer-expected.png: Added.
              * platform/chromium-linux/fast/forms/input-appearance-spinbutton-layer-expected.txt: Added.
              * platform/chromium-win-xp/fast/forms/input-appearance-spinbutton-layer-expected.checksum: Added.
              * platform/chromium-win-xp/fast/forms/input-appearance-spinbutton-layer-expected.png: Added.
              * platform/chromium-win-xp/fast/forms/input-appearance-spinbutton-layer-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78681 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      03a1c3d2
    • commit-queue@webkit.org's avatar
      2011-02-15 Ami Fischman <fischman@chromium.org> · 692cf891
      commit-queue@webkit.org authored
              Reviewed by David Levin.
      
              Remove the artificial -32px shift for media controls in mediaDocuments
              so that they overlap the canvas as they do in non-mediaDocuments.
              This also fixes test_shell failing to update the media slider (see
              linked crbug below).
      
              https://bugs.webkit.org/show_bug.cgi?id=27798
              http://crbug.com/72623
      
              Test: media/video-controls-in-media-document.html
              Added a render test that asserts that the controls show up in the
              expected spot (0,208) instead of below the canvas (0,240).
      
              * css/mediaControlsChromium.css:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78680 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      692cf891
    • rniwa@webkit.org's avatar
      2011-02-15 Ryosuke Niwa <rniwa@webkit.org> · 077e7702
      rniwa@webkit.org authored
              Reviewed by Darin Adler.
      
              Extract a function to process ancestor and their sibling nodes from processContents
              https://bugs.webkit.org/show_bug.cgi?id=54425
      
              Extracted processAncestorsAndTheirSiblings.
      
              * dom/Range.cpp:
              (WebCore::Range::processContents): Calls processContents.
              (WebCore::Range::processAncestorsAndTheirSiblings): Extracted from processContents.
              * dom/Range.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78679 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      077e7702
    • commit-queue@webkit.org's avatar
      2011-02-15 Bill Budge <bbudge@chromium.org> · b54516ce
      commit-queue@webkit.org authored
              Reviewed by David Levin.
      
              WebURLRequest, WebURLResponse properties should be passed to WebCore Layer
              https://bugs.webkit.org/show_bug.cgi?id=54489
      
              No tests needed, exposes no new functionality
      
              * src/WebURLRequest.cpp:
              (WebKit::WebURLRequestPrivateImpl::WebURLRequestPrivateImpl):
              (WebKit::WebURLRequest::downloadToFile):
              (WebKit::WebURLRequest::setDownloadToFile):
              * src/WebURLRequestPrivate.h:
              (WebKit::WebURLRequestPrivate::WebURLRequestPrivate):
              * src/WebURLResponse.cpp:
              (WebKit::WebURLResponsePrivateImpl::WebURLResponsePrivateImpl):
              (WebKit::WebURLResponse::downloadFilePath):
              (WebKit::WebURLResponse::setDownloadFilePath):
              * src/WebURLResponsePrivate.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78678 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b54516ce
    • tkent@chromium.org's avatar
      [Chromium] Rendering error of spin buttons on layers · eb14de0a
      tkent@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=54427
      
      Reviewed by Darin Fisher.
      
      Source/WebCore:
      
      Test: fast/forms/input-appearance-spinbutton-layer.html
      
      * rendering/RenderThemeChromiumWin.cpp:
        Add checks for multiple ThemePainter instances.
      (WebCore::RenderThemeChromiumWin::paintInnerSpinButton):
        Avoid to create multiple ThemePainter instances.
      
      LayoutTests:
      
      * fast/forms/input-appearance-spinbutton-layer.html: Added.
      * platform/mac/fast/forms/input-appearance-spinbutton-layer-expected.checksum: Added.
      * platform/mac/fast/forms/input-appearance-spinbutton-layer-expected.png: Added.
      * platform/mac/fast/forms/input-appearance-spinbutton-layer-expected.txt: Added.
      * platform/gtk/Skipped:
      * platform/qt/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78677 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      eb14de0a
    • andersca@apple.com's avatar
      2011-02-15 Anders Carlsson <andersca@apple.com> · 37bdf9c8
      andersca@apple.com authored
              Reviewed by Sam Weinig.
      
              WebPluginSiteDataManager should work with plug-in process
              https://bugs.webkit.org/show_bug.cgi?id=54523
              <rdar://problem/8689312>
      
              * PluginProcess/PluginProcess.cpp:
              (WebKit::PluginProcess::removeWebProcessConnection):
              Call startShutdownTimerIfNecessary().
      
              (WebKit::PluginProcess::getSitesWithData):
              Ask the plug-in module for the sites with data and send them back
              in a PluginProcessProxy::DidGetSitesWithData message.
      
              (WebKit::PluginProcess::clearSiteData):
              Clear site data and send back a DidClearSiteData message.
      
              (WebKit::PluginProcess::startShutdownTimerIfNecessary):
              Factor code out from removeWebProcessConnection.
      
              * PluginProcess/PluginProcess.messages.in:
              Add new messages.
      
              * UIProcess/Plugins/PluginInfoStore.cpp:
              (WebKit::PluginInfoStore::plugins):
              New function for getting all plug-ins.
      
              * UIProcess/Plugins/PluginProcessManager.cpp:
              (WebKit::PluginProcessManager::getPluginProcessConnection):
              Call getOrCreatePluginProcess.
      
              (WebKit::PluginProcessManager::getSitesWithData):
              Get a plug-in process proxy and call getSitesWithData.
      
              (WebKit::PluginProcessManager::clearSiteData):
              Get a plug-in process proxy and call clearSiteData.
      
              (WebKit::PluginProcessManager::getOrCreatePluginProcess):
              Factor code to create a plug-in process out into a separate function.
      
              * UIProcess/Plugins/PluginProcessProxy.cpp:
              (WebKit::PluginProcessProxy::getSitesWithData):
              (WebKit::PluginProcessProxy::clearSiteData):
              Update the pending reply struct. If the process is still launching,
              enqueue the request. Otherwise, just send the message.
      
              (WebKit::PluginProcessProxy::pluginProcessCrashedOrFailedToLaunch):
              Make sure that pending replies are sent out.
      
              (WebKit::PluginProcessProxy::didFinishLaunching):
              Send our pending requests.
      
              (WebKit::PluginProcessProxy::didGetSitesWithData):
              (WebKit::PluginProcessProxy::didClearSiteData):
              Call down to the plug-in site data manager.
      
              * UIProcess/Plugins/PluginProcessProxy.messages.in:
              Add DidGetSitesWithData and DidClearSiteData messages.
      
              * UIProcess/Plugins/WebPluginSiteDataManager.cpp:
              (WebKit::WebPluginSiteDataManager::GetSitesWithDataState::GetSitesWithDataState):
              Initialize the state.
      
              (WebKit::WebPluginSiteDataManager::GetSitesWithDataState::getSitesWithDataForNextPlugin):
              If the plug-in queue is empty, call didGetSitesWithDataForAllPlugins. Otherwise, ask
              the plug-in process manager to get sites for the next plug-in.
      
              (WebKit::WebPluginSiteDataManager::GetSitesWithDataState::didGetSitesWithDataForSinglePlugin):
              Update the sites set and get sites for the next plug-in.
      
              (WebKit::WebPluginSiteDataManager::ClearSiteDataState::ClearSiteDataState):
              Initialize the state.
      
              (WebKit::WebPluginSiteDataManager::ClearSiteDataState::clearSiteDataForNextPlugin):
              If the plug-in queue is empty, call didClearSiteDataForAllPlugins. Otherwise, ask
              the plug-in process manager to get sites for the next plug-in.
              
              (WebKit::WebPluginSiteDataManager::ClearSiteDataState::didClearSiteDataForSinglePlugin):
              Update the sites set and ask the next plug-in to clear site data.
      
              (WebKit::WebPluginSiteDataManager::~WebPluginSiteDataManager):
              Assert that all maps are empty.
      
              (WebKit::WebPluginSiteDataManager::invalidate):
              Delete and clear the pending state maps.
      
              (WebKit::WebPluginSiteDataManager::getSitesWithData):
              In the ENABLE(PLUGIN_PROCESS) case, allocate a new GetSitesWithDataState object and
              tell it to get sites for the next plug-in. Otherwise, make sure that the web process
              is alive before sending a GetSitesWithPluginData message.
              
              (WebKit::WebPluginSiteDataManager::clearSiteData):
              In the ENABLE(PLUGIN_PROCESS) case, allocate a new ClearSiteDataState object and
              tell it to get sites for the next plug-in. Otherwise, make sure that the web process
              is alive before sending a ClearPluginSiteData message.
              
              (WebKit::WebPluginSiteDataManager::didGetSitesWithDataForSinglePlugin):
              Call down to the GetSitesWithDataState object.
      
              (WebKit::WebPluginSiteDataManager::didGetSitesWithDataForAllPlugins):
              Free the GetSitesWithDataState object and invoke the callback.
      
              (WebKit::WebPluginSiteDataManager::didClearSiteDataForSinglePlugin):
              Call down to the GetSitesWithDataState object.
              
              (WebKit::WebPluginSiteDataManager::didClearSiteDataForAllPlugins):
              Free the GetSitesWithDataState object and invoke the callback.
      
              * UIProcess/WebContext.cpp:
              (WebKit::WebContext::processDidClose):
              Don't invalidate the plug-in site data manager if we're using a plug-in process.
      
              * WebProcess/WebProcess.cpp:
              (WebKit::WebProcess::getSitesWithPluginData):
              (WebKit::WebProcess::clearPluginSiteData):
              Call shutdownIfPossible().
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78676 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      37bdf9c8
    • mrobinson@webkit.org's avatar
      2011-02-15 Martin Robinson <mrobinson@igalia.com> · 17ac09d2
      mrobinson@webkit.org authored
              Skip all Hixie SVG performance tests on GTK+. They seem
              to be timing out on the GTK+ debug bots.
      
              * platform/gtk/Skipped: Skip Hixie SVG performance tests.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78675 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      17ac09d2
    • ddkilzer@apple.com's avatar
      2011-02-15 David Kilzer <ddkilzer@apple.com> · 0f91cc56
      ddkilzer@apple.com authored
              <http://webkit.org/b/54505> Move -[WebDynamicScrollBarsView inProgrammaticScroll] to WebDynamicScrollBarsViewInternal.h
      
              Reviewed by Darin Adler.
      
              * WebView/WebDynamicScrollBarsView.h:
              (-[WebDynamicScrollBarsView inProgrammaticScroll]): Removed
              declaration.
              * WebView/WebDynamicScrollBarsView.mm:
              (-[WebDynamicScrollBarsView inProgrammaticScroll]): Moved
              implementation into correct category.
              * WebView/WebDynamicScrollBarsViewInternal.h:
              (-[WebDynamicScrollBarsView inProgrammaticScroll]): Added
              declaration.
              * WebView/WebHTMLView.mm: Included
              WebDynamicScrollBarsViewInternal.h instead of
              WebDynamicScrollBarsView.h.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78674 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0f91cc56
    • jhoneycutt@apple.com's avatar
      Copy over new WebKit 2 header. · 151e453d
      jhoneycutt@apple.com authored
      Rubber-stamped by Alice Liu.
      
      * win/WebKit2Generated.make:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78673 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      151e453d
    • sfalken@apple.com's avatar
      Skipped crashing test on Windows. · e0e6ba43
      sfalken@apple.com authored
      Tracked by https://bugs.webkit.org/show_bug.cgi?id=54519
      
      * platform/win/Skipped: Skip fast/xmlhttprequest/xmlhttprequest-responsetype-arraybuffer.html
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78672 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e0e6ba43
    • crogers@google.com's avatar
      2011-02-15 Chris Rogers <crogers@google.com> · 7712a9a8
      crogers@google.com authored
              Reviewed by Kenneth Russell.
      
              Fix race condition in JavaScriptAudioNode
              https://bugs.webkit.org/show_bug.cgi?id=54518
      
              No new tests since audio API is not yet implemented.
      
              * webaudio/JavaScriptAudioNode.cpp:
              (WebCore::JavaScriptAudioNode::process):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78671 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7712a9a8
    • pkasting@chromium.org's avatar
      Unreviewed, Chromium test expectations update. · 3abb12ea
      pkasting@chromium.org authored
      Remove line with dupe expectations.
      
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78664 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3abb12ea
    • andersca@apple.com's avatar
      2011-02-15 Anders Carlsson <andersca@apple.com> · d08dc073
      andersca@apple.com authored
              Reviewed by Darin Adler.
      
              Implement WKPluginSiteDataManagerClearSiteData
              https://bugs.webkit.org/show_bug.cgi?id=54512
              <rdar://problem/8689312>
      
              * UIProcess/API/C/WKPluginSiteDataManager.cpp:
              (WKPluginSiteDataManagerGetTypeID):
              Implement this.
      
              (toNPClearSiteDataFlags):
              Convert WKClearSiteDataFlags to NPP_ClearSiteData flags.
              
              (WKPluginSiteDataManagerClearSiteData):
              (WKPluginSiteDataManagerClearAllSiteData):
              Call through to WebPluginSiteDataManager::clearSiteData.
      
              * UIProcess/API/C/WKPluginSiteDataManager.h:
              Change the clear functions to take a completion callback.
      
              * UIProcess/Plugins/WebPluginSiteDataManager.cpp:
              (WebKit::WebPluginSiteDataManager::clearSiteData):
              Ask the plug-in info store for all plug-in paths and send a
              ClearPluginSiteData message to the web process.
              
              (WebKit::WebPluginSiteDataManager::didClearSiteData):
              call the callback.
      
              * UIProcess/WebContext.cpp:
              (WebKit::WebContext::didClearPluginSiteData):
              Call through to the plug-in site data manager.
      
              * UIProcess/WebContext.messages.in:
              Add ClearPluginSiteData message.
      
              * WebProcess/WebProcess.cpp:
              (WebKit::WebProcess::clearPluginSiteData):
              Iterate over all the plug-in paths, creating plug-in modules and calling
              clearSiteData for each one.
      
              * WebProcess/WebProcess.h:
              * WebProcess/WebProcess.messages.in:
              Add DidClearPluginSiteData message.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78663 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d08dc073
    • mihaip@chromium.org's avatar
      2011-02-15 Mihai Parparita <mihaip@chromium.org> · c36f7499
      mihaip@chromium.org authored
              Unreviewed chromium-gpu-linux rebaseline of
              compositing/geometry/vertical-scroll-composited.html.
      
              * platform/chromium-gpu-linux/compositing/geometry/vertical-scroll-composited-expected.checksum:
              * platform/chromium-gpu-linux/compositing/geometry/vertical-scroll-composited-expected.png:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78657 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c36f7499
    • pkasting@chromium.org's avatar
      Unreviewed, Chromium test expectations update. · 7fc89679
      pkasting@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78656 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7fc89679
    • jorlow@chromium.org's avatar
      2011-02-10 Jeremy Orlow <jorlow@chromium.org> · bfea2341
      jorlow@chromium.org authored
              Reviewed by Nate Chapin.
      
              Throwing in an IndexedDB error or success event should lead to the transaction aborting
              https://bugs.webkit.org/show_bug.cgi?id=54249
      
              * storage/indexeddb/exception-in-event-aborts-expected.txt: Added.
              * storage/indexeddb/exception-in-event-aborts.html: Added.
                  tests new feature
              * storage/indexeddb/queued-commands-expected.txt:
              * storage/indexeddb/queued-commands.html:
                  cleaned up (while debuggign something else)
              * storage/indexeddb/request-event-propagation-expected.txt:
              * storage/indexeddb/request-event-propagation.html:
                  a few additional tests + cleanup
              * storage/indexeddb/transaction-event-propagation-expected.txt:
              * storage/indexeddb/transaction-event-propagation.html:
                  a few additional tests + cleanup
      2011-02-10  Jeremy Orlow  <jorlow@chromium.org>
      
              Reviewed by Nate Chapin.
      
              Throwing in an IndexedDB error or success event should lead to the transaction aborting
              https://bugs.webkit.org/show_bug.cgi?id=54249
      
              When an exception is thrown but not handled  within an IDBRequests success/error event,
              we should abort the transaction.
      
              Test: storage/indexeddb/exception-in-event-aborts.html
      
              * bindings/js/JSEventListener.cpp:
              (WebCore::JSEventListener::handleEvent):
              * bindings/js/JSEventTarget.cpp:
              (WebCore::toJS):
              * bindings/v8/V8AbstractEventListener.cpp:
              (WebCore::V8AbstractEventListener::invokeEventHandler):
              * dom/EventTarget.cpp:
              (WebCore::EventTarget::uncaughtExceptionInEventHandler):
              * dom/EventTarget.h:
              * storage/IDBRequest.cpp:
              (WebCore::IDBRequest::uncaughtExceptionInEventHandler):
              * storage/IDBRequest.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78655 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bfea2341
    • jhoneycutt@apple.com's avatar
      Windows build fix for · 5848fb23
      jhoneycutt@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=54415
      
      * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
      Remove deleted files.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78654 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5848fb23
    • commit-queue@webkit.org's avatar
      2011-02-15 Ian Henderson <ianh@apple.com> · 05d9e77e
      commit-queue@webkit.org authored
              Reviewed by Darin Adler.
      
              To determine image properties, CG allocates memory which isn't included in CachedImage's decoded size
              https://bugs.webkit.org/show_bug.cgi?id=53281
      
              When determining properties of an image (such as its size), CG ends up
              decoding part of the image.  This patch adds accounting for this extra
              decoded size so a cache prune can clean up the allocations.
      
              * platform/graphics/BitmapImage.cpp:
              (WebCore::BitmapImage::BitmapImage):
              (WebCore::BitmapImage::destroyMetadataAndNotify):
              Clearing the source destroys the extra decoded data.  Report this
              change in decoded size to the image observer.
              (WebCore::BitmapImage::cacheFrame):
              The first decoded frame subsumes the data decoded when determining
              image properties, so we subtract it out here.
              (WebCore::BitmapImage::didDecodeProperties):
              Reports the extra decoded size to the image's observer.
              (WebCore::BitmapImage::size):
              (WebCore::BitmapImage::currentFrameSize):
              (WebCore::BitmapImage::getHotSpot):
              (WebCore::BitmapImage::frameCount):
              (WebCore::BitmapImage::isSizeAvailable):
              (WebCore::BitmapImage::repetitionCount):
              * platform/graphics/BitmapImage.h:
              * platform/graphics/ImageSource.cpp:
              (WebCore::ImageSource::bytesDecodedToDetermineProperties):
              The default value is 0 to match the current behavior on other
              platforms.
              * platform/graphics/ImageSource.h:
              * platform/graphics/cg/ImageSourceCG.cpp:
              (WebCore::ImageSource::bytesDecodedToDetermineProperties):
              Add a constant value for bytesDecodedToDetermineProperties(), measured
              by tracing malloc/calloc calls while asking an image source for its
              properties.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78652 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      05d9e77e
    • sfalken@apple.com's avatar
      Windows-specific results for tests added in r78396. · 766ee385
      sfalken@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=54506
      
      * platform/win/fast/inline: Added.
      * platform/win/fast/inline/inline-box-background-expected.txt: Added.
      * platform/win/fast/inline/inline-box-background-long-image-expected.txt: Added.
      * platform/win/fast/inline/inline-box-background-repeat-x-expected.txt: Added.
      * platform/win/fast/inline/inline-box-background-repeat-y-expected.txt: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78651 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      766ee385
    • mihaip@chromium.org's avatar
      2011-02-15 Mihai Parparita <mihaip@chromium.org> · d0d1b89f
      mihaip@chromium.org authored
              Unreviewed chromium-gpu rebaseline. Rebaseline tests that were unskipped
              after r78619 as well as some lingering Mac rebaselines.
      
              * platform/chromium-gpu-linux/compositing/color-matching/image-color-matching-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/color-matching/image-color-matching-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/color-matching/image-color-matching-expected.txt: Added.
              * platform/chromium-gpu-linux/compositing/geometry/abs-position-inside-opacity-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/geometry/abs-position-inside-opacity-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/geometry/abs-position-inside-opacity-expected.txt: Added.
              * platform/chromium-gpu-linux/compositing/masks/direct-image-mask-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/masks/direct-image-mask-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/masks/direct-image-mask-expected.txt: Added.
              * platform/chromium-gpu-linux/compositing/overflow/ancestor-overflow-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/overflow/ancestor-overflow-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/overflow/ancestor-overflow-expected.txt: Added.
              * platform/chromium-gpu-linux/compositing/repaint/composited-document-element-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/repaint/composited-document-element-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/repaint/composited-document-element-expected.txt: Added.
              * platform/chromium-gpu-linux/compositing/shadows/shadow-drawing-expected.checksum: Added.
              * platform/chromium-gpu-linux/compositing/shadows/shadow-drawing-expected.png: Added.
              * platform/chromium-gpu-linux/compositing/shadows/shadow-drawing-expected.txt: Added.
              * platform/chromium-gpu-mac/compositing/color-matching/image-color-matching-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/color-matching/image-color-matching-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/geometry/abs-position-inside-opacity-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/geometry/abs-position-inside-opacity-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/masks/direct-image-mask-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/masks/direct-image-mask-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/overflow/overflow-scroll-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/overflow/overflow-scroll-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/repaint/composited-document-element-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/repaint/composited-document-element-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/repaint/opacity-between-absolute2-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/repaint/opacity-between-absolute2-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/shadows/shadow-drawing-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/shadows/shadow-drawing-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/text-on-large-layer-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/text-on-large-layer-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/tiling/constrained-layer-size-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/tiling/constrained-layer-size-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/transitions/scale-transition-no-start-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/transitions/scale-transition-no-start-expected.png: Added.
              * platform/chromium-gpu-mac/compositing/z-order/negative-z-index-expected.checksum: Added.
              * platform/chromium-gpu-mac/compositing/z-order/negative-z-index-expected.png: Added.
              * platform/chromium-gpu-win/compositing/color-matching/image-color-matching-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/color-matching/image-color-matching-expected.png: Added.
              * platform/chromium-gpu-win/compositing/color-matching/image-color-matching-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/geometry/abs-position-inside-opacity-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/geometry/abs-position-inside-opacity-expected.png: Added.
              * platform/chromium-gpu-win/compositing/geometry/abs-position-inside-opacity-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/masks/direct-image-mask-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/masks/direct-image-mask-expected.png: Added.
              * platform/chromium-gpu-win/compositing/masks/direct-image-mask-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/overflow/ancestor-overflow-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/overflow/ancestor-overflow-expected.png: Added.
              * platform/chromium-gpu-win/compositing/overflow/ancestor-overflow-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/repaint/composited-document-element-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/repaint/composited-document-element-expected.png: Added.
              * platform/chromium-gpu-win/compositing/repaint/composited-document-element-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/shadows/shadow-drawing-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/shadows/shadow-drawing-expected.png: Added.
              * platform/chromium-gpu-win/compositing/shadows/shadow-drawing-expected.txt: Added.
              * platform/chromium-gpu-win/compositing/tiling/constrained-layer-size-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/tiling/constrained-layer-size-expected.png: Added.
              * platform/chromium-gpu-win/compositing/z-order/negative-z-index-expected.checksum: Added.
              * platform/chromium-gpu-win/compositing/z-order/negative-z-index-expected.png: Added.
              * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78649 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d0d1b89f