1. 12 Jan, 2013 27 commits
    • fpizlo@apple.com's avatar
      If you use Phantom to force something to be live across an OSR exit, you... · 895e5bbc
      fpizlo@apple.com authored
      If you use Phantom to force something to be live across an OSR exit, you should put it after the OSR exit
      https://bugs.webkit.org/show_bug.cgi?id=106724
      
      Reviewed by Oliver Hunt.
              
      In cases where we were getting it wrong, I think it was benign because we would either already have an
      OSR exit prior to there, or the operand would be a constant.  But still, it's good to get this right.
      
      * dfg/DFGByteCodeParser.cpp:
      (JSC::DFG::ByteCodeParser::parseBlock):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139540 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      895e5bbc
    • noel.gordon@gmail.com's avatar
      [chromium] fast/repaint/4776765.html passes on the chromium bots · cee0fece
      noel.gordon@gmail.com authored
      https://bugs.webkit.org/show_bug.cgi?id=103955
      
      Unreviewed w/end gardening.
      
      * platform/chromium-linux-x86/fast/repaint/4776765-expected.png: Removed.
      * platform/chromium-win-xp/fast/repaint/4776765-expected.png: Removed.
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139539 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cee0fece
    • noel.gordon@gmail.com's avatar
      [chromium] fast/repaint/4774354.html passes on the chromium bots · 2ff29feb
      noel.gordon@gmail.com authored
      https://bugs.webkit.org/show_bug.cgi?id=103955
      
      Unreviewed w/end gardening.
      
      * platform/chromium-linux-x86/fast/repaint/4774354-expected.png: Removed.
      * platform/chromium-win-xp/fast/repaint/4774354-expected.png: Removed.
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139538 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2ff29feb
    • eae@chromium.org's avatar
      offsetWidth/height incorrect for images when zoomed · 2190f514
      eae@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106624
      
      Source/WebCore:
      
      Reviewed by Levi Weintraub.
      
      offsetWidth and height are incorrect for images at certain zoom
      levels due to flooring the values ones adjusted for zoom.
      By rounding the value instead we avoid the problem and return
      the right size.
      
      Test: fast/images/zoomed-offset-size.html
      
      * dom/Element.cpp:
      (WebCore::Element::offsetWidth):
      (WebCore::Element::offsetHeight):
      (WebCore::Element::clientWidth):
      (WebCore::Element::clientHeight):
      Change to round (as opposed to floor) the zoom adjusted value.
      
      * rendering/RenderObject.h:
      (WebCore::adjustLayoutUnitForAbsoluteZoom):
      * rendering/style/RenderStyle.h:
      (WebCore::adjustLayoutUnitForAbsoluteZoom):
      Add LayoutUnit version of adjustForAbsoluteZoom to avoid float
      conversion.
      
      LayoutTests:
      
      Reviewed by Levi Weintraub.
      
      Add test for offsetWidth/Height for zoomed image.
      
      * fast/images/zoomed-offset-size-expected.txt: Added.
      * fast/images/zoomed-offset-size.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139537 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2190f514
    • ojan@chromium.org's avatar
      Fixed width overrides intrinsic min-width/max-width for text inputs and listboxes · ec03f916
      ojan@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106675
      
      Reviewed by Emil A Eklund.
      
      Source/WebCore:
      
      Implement computeIntrinsicLogicalWidths so that RenderBox::computeLogicalWidthInRegionUsing
      can get the correct intrinsic sizes instead of the preferred sizes.
      
      Test: fast/forms/select/listbox-intrinsic-min-width-applies-with-fixed-width.html
      
      * rendering/RenderListBox.cpp:
      (WebCore::RenderListBox::computeIntrinsicLogicalWidths):
      (WebCore):
      (WebCore::RenderListBox::computePreferredLogicalWidths):
      * rendering/RenderListBox.h:
      (RenderListBox):
      * rendering/RenderTextControl.cpp:
      (WebCore::RenderTextControl::computeIntrinsicLogicalWidths):
      (WebCore):
      (WebCore::RenderTextControl::computePreferredLogicalWidths):
      * rendering/RenderTextControl.h:
      (RenderTextControl):
      
      LayoutTests:
      
      * fast/forms/file/intrinsic-min-width-overrides-width-expected.html:
      * fast/forms/file/intrinsic-min-width-overrides-width.html:
      * fast/forms/select/listbox-intrinsic-min-width-applies-with-fixed-width-expected.html: Added.
      * fast/forms/select/listbox-intrinsic-min-width-applies-with-fixed-width.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139536 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ec03f916
    • ojan@chromium.org's avatar
      Setting width overrides intrinsic min-width/max-width on flexboxes and their subclasses · 0b873891
      ojan@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106617
      
      Reviewed by Tony Chang.
      
      Source/WebCore:
      
      Override computeIntrinsicLogicalWidths for all RenderFlexibleBox and RenderDeprecatedFlexibleBox
      classes that override computePreferredLogicalWidths so that RenderBox can use
      computeIntrinsicLogicalWidths in order to get the correct intrinsic values.
      
      Tests: css3/flexbox/intrinsic-min-width-applies-with-fixed-width.html
             fast/flexbox/intrinsic-min-width-applies-with-fixed-width.html
             fast/forms/select/intrinsic-min-width-applies-with-fixed-width.html
      
      * rendering/RenderBox.cpp:
      (WebCore::RenderBox::computeLogicalWidthInRegionUsing):
      fit-content needs to use the intrinsic sizes not the preferred sizes
      since a fixed width overrides the preferred size.
      As best I can tell, the sizesLogicalWidthToFitContent codepath can keep
      using preferred widths, which are considerably faster, since that's only used
      computing width values. Added a clause to that if-statement to make this more
      explicit.
      
      * rendering/RenderDeprecatedFlexibleBox.cpp:
      (WebCore::RenderDeprecatedFlexibleBox::computeIntrinsicLogicalWidths):
      (WebCore::RenderDeprecatedFlexibleBox::computePreferredLogicalWidths):
      * rendering/RenderDeprecatedFlexibleBox.h:
      (RenderDeprecatedFlexibleBox):
      * rendering/RenderFlexibleBox.cpp:
      (WebCore::RenderFlexibleBox::computeIntrinsicLogicalWidths):
      (WebCore):
      (WebCore::RenderFlexibleBox::computePreferredLogicalWidths):
      * rendering/RenderFlexibleBox.h:
      * rendering/RenderMenuList.cpp:
      (WebCore::RenderMenuList::computeIntrinsicLogicalWidths):
      (WebCore):
      (WebCore::RenderMenuList::computePreferredLogicalWidths):
      * rendering/RenderMenuList.h:
      (RenderMenuList):
      * rendering/RenderSlider.cpp:
      (WebCore::RenderSlider::computeIntrinsicLogicalWidths):
      (WebCore):
      (WebCore::RenderSlider::computePreferredLogicalWidths):
      * rendering/RenderSlider.h:
      (RenderSlider):
      No logic changes in any of these computeIntrinsic methods. Just moving
      the code over from the computePreferred methods.
      
      LayoutTests:
      
      * css3/flexbox/intrinsic-min-width-applies-with-fixed-width-expected.txt: Added.
      * css3/flexbox/intrinsic-min-width-applies-with-fixed-width.html: Added.
      * fast/flexbox/intrinsic-min-width-applies-with-fixed-width-expected.txt: Added.
      * fast/flexbox/intrinsic-min-width-applies-with-fixed-width.html: Added.
      * fast/forms/select/intrinsic-min-width-applies-with-fixed-width-expected.html: Added.
      * fast/forms/select/intrinsic-min-width-applies-with-fixed-width.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139535 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0b873891
    • commit-queue@webkit.org's avatar
      Need new accessibility layout test to verify levels of headings · d950dc12
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106243
      
      Patch by James Craig <james@cookiecrook.com> on 2013-01-11
      Reviewed by Chris Fleizach.
      
      New layout test to verify accessibility API heading levels on implicit h1-h6 and explicit @aria-level.
      
      * accessibility/heading-level-expected.txt: Added.
      * accessibility/heading-level.html: Added.
      * platform/chromium/TestExpectations: Skip for Chromium due to webkit.org/b/106682
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139534 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d950dc12
    • tonyg@chromium.org's avatar
      Move HTMLTokenTypes to its own file · 04511b4a
      tonyg@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106722
      
      Reviewed by Levi Weintraub.
      
      Also mark AtomicHTMLToken ctor as explicit.
      
      No new tests because no new functionality.
      
      * GNUmakefile.list.am:
      * Target.pri:
      * WebCore.gypi:
      * WebCore.vcproj/WebCore.vcproj:
      * WebCore.xcodeproj/project.pbxproj:
      * html/parser/HTMLToken.h:
      (WebCore::AtomicHTMLToken::AtomicHTMLToken):
      * html/parser/HTMLTokenTypes.h: Added.
      (WebCore):
      (HTMLTokenTypes):
      (DoctypeData):
      (WebCore::HTMLTokenTypes::DoctypeData::DoctypeData):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139533 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      04511b4a
    • commit-queue@webkit.org's avatar
      WebWidgetClient::didHandleGestureEvent needs to distinguish the case if the... · 5401a183
      commit-queue@webkit.org authored
      WebWidgetClient::didHandleGestureEvent needs to distinguish the case if the event is processed or swallowed
      https://bugs.webkit.org/show_bug.cgi?id=104427
      
      Patch by Tien-Ren Chen <trchen@chromium.org> on 2013-01-11
      Reviewed by Adam Barth.
      
      When a gesture needs to be disambiguated, WebKit doesn't update cursor focus.
      We added an extra status for didHandleGestureEvent(), so we can distinguish
      the case whether the event is actually delivered to the web page or cancelled.
      
      * public/WebViewClient.h:
      * public/WebWidgetClient.h:
      (WebKit):
      (WebWidgetClient):
      (WebKit::WebWidgetClient::didHandleGestureEvent):
      * src/WebViewImpl.cpp:
      (WebKit::WebViewImpl::handleGestureEvent):
      * tests/WebViewTest.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139532 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5401a183
    • commit-queue@webkit.org's avatar
      [chromium] Add ContinuousPainter to call setNeedsDisplay on all layers... · ce39a91f
      commit-queue@webkit.org authored
      [chromium] Add ContinuousPainter to call setNeedsDisplay on all layers recursively in continuous painting mode
      https://bugs.webkit.org/show_bug.cgi?id=105458
      
      Patch by Eberhard Graether <egraether@google.com> on 2013-01-11
      Reviewed by James Robinson.
      
      In continuous painting mode all layers are constantly repainted to allow for life measurements of page paint time,
      while changing HTML and CSS using the WebInspector. This change adds the ContinuousPainter helper object, which
      calls setNeedsDisplay() on all GraphicsLayers recursively in order to force all layers to repaint. PageOverlay
      layers get excluded from being repainted, because their extra paint time is altering the page paint time metric.
      
      * WebKit.gyp:
      * src/PageOverlay.h:
      (WebKit::PageOverlay::graphicsLayer):
      (PageOverlay):
      * src/PageOverlayList.cpp:
      (WebKit::PageOverlayList::findGraphicsLayer):
      (WebKit):
      * src/PageOverlayList.h:
      (WebCore):
      (PageOverlayList):
      * src/WebViewImpl.cpp:
      (WebKit::WebViewImpl::WebViewImpl):
      (WebKit::WebViewImpl::didBeginFrame):
      * src/WebViewImpl.h:
      * src/painting/ContinuousPainter.cpp: Copied from Source/WebKit/chromium/src/PageOverlay.h.
      (WebKit):
      (WebKit::ContinuousPainter::setNeedsDisplayRecursive):
      * src/painting/ContinuousPainter.h: Copied from Source/WebKit/chromium/src/PageOverlay.h.
      (WebCore):
      (WebKit):
      (ContinuousPainter):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139531 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ce39a91f
    • commit-queue@webkit.org's avatar
      [BlackBerry] Focus zoom animation doesn't occur on devices with physical keyboard · 7805e7c5
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106719
      
      Patch by Andrew Lo <anlo@rim.com> on 2013-01-11
      Reviewed by Yong Li.
      Internally reviewed by Mike Fenton.
      
      Internal PR 278687
      
      Always ensureFocusTextElementVisible if an element is focused when
      the device has a physical keyboard.
      
      * WebKitSupport/InputHandler.cpp:
      (BlackBerry::WebKit::InputHandler::setElementFocused):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139530 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7805e7c5
    • esprehn@chromium.org's avatar
      No need to initialize RefPtrs to 0 in ElementRareData · 19b0120a
      esprehn@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106717
      
      Reviewed by Ryosuke Niwa.
      
      RefPtrs initialize themself to null, so there's no reason
      to do it manually. This was code leftover from when
      PseudoElements were stored in bare ptrs instead of in
      RefPtrs.
      
      No new tests, just refactoring.
      
      * dom/ElementRareData.h:
      (WebCore::ElementRareData::ElementRareData):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139529 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      19b0120a
    • fpizlo@apple.com's avatar
      Phantom(GetLocal) should be treated as relevant to OSR · d6083f10
      fpizlo@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=106715
      
      Reviewed by Mark Hahnenberg.
      
      Source/JavaScriptCore: 
      
      * dfg/DFGCSEPhase.cpp:
      (JSC::DFG::CSEPhase::performBlockCSE):
      
      LayoutTests: 
      
      * fast/js/dfg-phantom-get-local-expected.txt: Added.
      * fast/js/dfg-phantom-get-local.html: Added.
      * fast/js/jsc-test-list:
      * fast/js/script-tests/dfg-phantom-get-local.js: Added.
      (foo):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139528 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d6083f10
    • leviw@chromium.org's avatar
      Unreviewed gardening. Marking... · 3dc100a5
      leviw@chromium.org authored
      Unreviewed gardening. Marking platform/chromium/virtual/gpu/fast/canvas/getPutImageDataPairTest.html
      as slow on all Chromium platforms.
      
      
      * platform/chromium/TestExpectations:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139527 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3dc100a5
    • commit-queue@webkit.org's avatar
      [TexMap] Rename current[Transform|Opacity|Filters] in TextureMapperLayer. · a254b375
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=105760
      
      Patch by Huang Dongsung <luxtella@company100.net> on 2013-01-11
      Reviewed by Noam Rosenthal.
      
      Source/WebCore:
      
      TextureMapperLayer has two transform members: an original value and a
      changeable value. The changeable value would be changed by animations.
      This patch puts 'current' prefix on the changeable value to clarify
      its purpose. Opacity and filters ditto.
      
      No new tests. Refactoring only.
      
      * platform/graphics/texmap/TextureMapperLayer.cpp:
      (WebCore::TextureMapperLayer::computeTransformsRecursive):
      (WebCore::TextureMapperLayer::paintSelf):
      (WebCore::TextureMapperLayer::paintSelfAndChildren):
      (WebCore::TextureMapperLayer::intermediateSurfaceRect):
      (WebCore::TextureMapperLayer::shouldPaintToIntermediateSurface):
      (WebCore::TextureMapperLayer::isVisible):
      (WebCore::TextureMapperLayer::paintSelfAndChildrenWithReplica):
      (WebCore::TextureMapperLayer::paintRecursive):
      (WebCore::TextureMapperLayer::flushCompositingStateForThisLayerOnly):
      (WebCore::TextureMapperLayer::syncAnimations):
      (WebCore::TextureMapperLayer::setScrollPositionDeltaIfNeeded):
      * platform/graphics/texmap/TextureMapperLayer.h:
      (WebCore::TextureMapperLayer::TextureMapperLayer):
      (TextureMapperLayer):
      (WebCore::TextureMapperLayer::State::State):
      
      Source/WebKit/qt:
      
      TextureMapperLayerClientQt uses setTransform() and setOpacity() in
      GraphicsLayer instead of TextureMapperLayer like LayerTreeRenderer.
      This removes unnecessary public API for TextureMapperLayer.
      
      * WebCoreSupport/TextureMapperLayerClientQt.cpp:
      (TextureMapperLayerClientQt::renderCompositedLayers):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139526 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a254b375
    • commit-queue@webkit.org's avatar
      Coordinated Graphics: Remove the dependency of WebCoordinatedSurface::Handle... · 93f7b524
      commit-queue@webkit.org authored
      Coordinated Graphics: Remove the dependency of WebCoordinatedSurface::Handle from Coordinated Graphics.
      https://bugs.webkit.org/show_bug.cgi?id=104347
      
      Patch by Huang Dongsung <luxtella@company100.net> on 2013-01-11
      Reviewed by Noam Rosenthal.
      
      It is a preparation patch for Threaded Coordinated Graphics on WK1.
      
      Currently, UpdateAtlas and CoordinatedImageBacking use
      WebCoordinatedSurface::Handle, but WebCoordinatedSurface::Handle can be
      used only IPC-based Coordinated Graphics. So this patch removes the
      dependency of WebCoordinatedSurface::Handle from UpdateAtlas and
      CoordinatedImageBacking. Now CoordinatedLayerTreeHost converts the
      handle to a WebCoordinatedSurface.
      
      * WebProcess/WebPage/CoordinatedGraphics/CoordinatedImageBacking.cpp:
      (WebKit::CoordinatedImageBacking::update):
      (WebKit::CoordinatedImageBacking::releaseSurfaceIfNeeded):
      * WebProcess/WebPage/CoordinatedGraphics/CoordinatedImageBacking.h:
      (Coordinator):
      (CoordinatedImageBacking):
      * WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:
      (WebKit::CoordinatedLayerTreeHost::updateImageBacking):
      (WebKit::CoordinatedLayerTreeHost::createUpdateAtlas):
      * WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:
      (WebKit):
      (CoordinatedLayerTreeHost):
      * WebProcess/WebPage/CoordinatedGraphics/UpdateAtlas.cpp:
      (WebKit::UpdateAtlas::UpdateAtlas):
      (WebKit::UpdateAtlas::~UpdateAtlas):
      (WebKit::UpdateAtlas::beginPaintingOnAvailableBuffer):
      * WebProcess/WebPage/CoordinatedGraphics/UpdateAtlas.h:
      (UpdateAtlasClient):
      (UpdateAtlas):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139525 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      93f7b524
    • schenney@chromium.org's avatar
      [Chromium] Fixing the linux layout tests · 506403b1
      schenney@chromium.org authored
      Unreviewed test expectations update.
      
      Some tests were apparently not rebaselined for linux.
      
      * platform/chromium/TestExpectations:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139524 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      506403b1
    • tonyg@chromium.org's avatar
      Move constructTreeFromHTMLToken into HTMLDocumentParser · 639188a8
      tonyg@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106694
      
      Reviewed by Adam Barth.
      
      This way it will sit parallel to a new constructTreeFromCompactHTMLToken method.
      
      No new tests because no new functionality.
      
      * html/parser/HTMLDocumentParser.cpp:
      (WebCore::HTMLDocumentParser::pumpTokenizer):
      (WebCore::HTMLDocumentParser::constructTreeFromHTMLToken):
      (WebCore):
      * html/parser/HTMLDocumentParser.h:
      * html/parser/HTMLTreeBuilder.cpp:
      * html/parser/HTMLTreeBuilder.h:
      (HTMLTreeBuilder):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139523 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      639188a8
    • jparent@chromium.org's avatar
      Builder should not be a valid parameter for stats dashboard · 808b8c29
      jparent@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106698
      
      Reviewed by Dirk Pranke.
      
      Since builder is a dashboard specific parameter, dashboard_base
      should not be handling it in handleValidHashParameterWrapper, rather,
      each specific dashboard should in its handleValidHashParameter function.
      
      Note that the FIXME in dashboard_base about this was actually wrong -
      we don't want to move it to g_crossDashboardState, because it isn't
      actually cross dashboard state.
      
      In fact, flakiness and treemap have the code in
      handleValidHashParameter, but it is currently dead code because
      dashboard_base gets to it first.
      
      Added the proper handling to timeline_explorer, since builder is
      valid there.
      
      * TestResultServer/static-dashboards/dashboard_base.js:
      * TestResultServer/static-dashboards/timeline_explorer.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139522 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      808b8c29
    • schenney@chromium.org's avatar
      [Chromium] Fixing the 10.8 layout tests · a4ff0987
      schenney@chromium.org authored
      Unreviewed test expectations update.
      
      * platform/chromium/TestExpectations:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139521 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a4ff0987
    • commit-queue@webkit.org's avatar
      Explicitly set msvs_cygwin_shell to true for actions in WebKit · f87b4290
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106706
      
      Patch by Robert Iannucci <iannucci@chromium.org> on 2013-01-11
      Reviewed by Tony Chang.
      
      Currently, msvs_cygwin_shell is set to 1 by default. This patch
      explicitly sets it on the actions which will break if msvs_cygwin_shell
      were set to 0. This is in preparation for changing the default value of
      msvs_cygwin_shell, which in turn is in preparation of the removal of
      cygwin as a buld-system requirement.
      
      Since this change will have no semantic effect, no new tests are
      required.
      
      * WebCore.gyp/WebCore.gyp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139520 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f87b4290
    • commit-queue@webkit.org's avatar
      [BlackBerry] Modifying the databaseQuota call to WebPageClient · 8348e12b
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106703
      
      Patch by Otto Derek Cheung <otcheung@rim.com> on 2013-01-11
      Reviewed by Yong Li.
      
      The databaseQuota call in WebPageClientImpl is modified to take in
      BP:Strings directly. Also, we want to use the origin URL from the security origin.
      Not the database identifier.
      
      * Api/WebPageClient.h:
      * WebCoreSupport/ChromeClientBlackBerry.cpp:
      (WebCore::ChromeClientBlackBerry::exceededDatabaseQuota):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139519 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8348e12b
    • jsbell@chromium.org's avatar
      IndexedDB: IDBTransaction should manage lifetime of IDBRequests · 340f1c19
      jsbell@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106678
      
      Reviewed by Tony Chang.
      
      Ensure reference count of IDBRequests don't bounce off zero if there are no script
      references are while the events are arriving.
      
      No new tests - no detectable behavior changes.
      
      * Modules/indexeddb/IDBRequest.cpp:
      (WebCore::IDBRequest::create): Register with transaction (which now takes a ref) here to...
      (WebCore::IDBRequest::IDBRequest): ...avoid having to relax adoption requirements here.
      * Modules/indexeddb/IDBTransaction.cpp: Keep RefPtr<>s to outstanding requests.
      (WebCore::IDBTransaction::~IDBTransaction):
      (WebCore::IDBTransaction::abort):
      (WebCore::IDBTransaction::onAbort):
      * Modules/indexeddb/IDBTransaction.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139518 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      340f1c19
    • schenney@chromium.org's avatar
      [Resource Timing] XMLHttpRequests should have initiator type 'xmlhttprequest' · 2a122f86
      schenney@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106409
      
      Patch by James Simonsen <simonjam@chromium.org> on 2013-01-11
      Reviewed by Nate Chapin.
      
      * http/tests/w3c/webperf/resources/all_resource_types.htm:
      * http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types-expected.txt:
      * http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139517 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2a122f86
    • ap@apple.com's avatar
      [WK2] Network process unblocks all waiting threads when any sync reply arrives · 76813418
      ap@apple.com authored
              https://bugs.webkit.org/show_bug.cgi?id=106713
      
              Reviewed by Brady Eidson.
      
              Switch to sending sync CoreIPC messages, which is now possible.
      
              * NetworkProcess/NetworkConnectionToWebProcess.h:
              * NetworkProcess/NetworkConnectionToWebProcess.cpp: (WebKit::NetworkConnectionToWebProcess::didClose):
              We no longer have response maps.
      
              * NetworkProcess/NetworkResourceLoader.cpp:
              (WebKit::NetworkResourceLoader::willSendRequest): Just send a sync message.
              (WebKit::NetworkResourceLoader::canAuthenticateAgainstProtectionSpace): Ditto.
              (WebKit::NetworkResourceLoader::didReceiveDataArray): Added an unrelated assertion.
      
              * NetworkProcess/NetworkResourceLoader.h:
              * NetworkProcess/NetworkResourceLoader.messages.in:
              Removed no longer used reply messages and their handlers.
      
              * Shared/BlockingResponseMap.h: Removed a bool version, which was not perfectly
              safe, and only used in NetworkProcess.
              (BlockingResponseMap::didReceiveResponse): Updated a still valid FIXME to not refer
              to network process.
              (BlockingResponseMap::cancel): Ditto.
      
              * WebProcess/Network/NetworkProcessConnection.h:
              * WebProcess/Network/NetworkProcessConnection.cpp:
              (WebKit::NetworkProcessConnection::didReceiveSyncMessage):
              Plumbing to handle sync messages.
      
              * WebProcess/Network/WebResourceLoader.cpp:
              (WebKit::WebResourceLoader::willSendRequest):
              (WebKit::WebResourceLoader::canAuthenticateAgainstProtectionSpace):
              * WebProcess/Network/WebResourceLoader.h:
              * WebProcess/Network/WebResourceLoader.messages.in:
              Updated (simplified) sync messages and their handlers.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139516 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      76813418
    • ap@apple.com's avatar
      [WK2] Make it possible to send sync messages from secondary threads · 736e0542
      ap@apple.com authored
              https://bugs.webkit.org/show_bug.cgi?id=106708
      
              Apply another review comment (overlooked a "ditto").
      
              * Platform/CoreIPC/Connection.cpp:
              (CoreIPC::Connection::sendSyncMessage):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139515 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      736e0542
    • ap@apple.com's avatar
      [WK2] Make it possible to send sync messages from secondary threads · 4104765a
      ap@apple.com authored
              https://bugs.webkit.org/show_bug.cgi?id=106708
      
              Reviewed by Anders Carlsson.
      
              It is hugely beneficial to implement sync messages at Connection level, because
              ad hoc code that blocks a thread and wakes it up when a reply arrives on main
              thread can't be made equally performant. A CoreOPC MessageDecoder can be moved across
              threads, which can't be done with a decoded argument passed by reference to client code.
      
              Sync messages from secondary threads are tracked in much simpler data structure
              than client thread ones, because we don't need to be concerned with incoming messages.
      
              * Platform/CoreIPC/Connection.cpp:
              (Connection::SecondaryThreadPendingSyncReply):
              (CoreIPC::Connection::SecondaryThreadPendingSyncReply::SecondaryThreadPendingSyncReply):
              (CoreIPC::Connection::createSyncMessageEncoder):
              (CoreIPC::Connection::sendSyncMessage):
              (CoreIPC::Connection::sendSyncMessageFromSecondaryThread):
              (CoreIPC::Connection::processIncomingSyncReply):
              (CoreIPC::Connection::connectionDidClose):
      
              * Platform/CoreIPC/Connection.h: Also corrected a misleading comment.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139514 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4104765a
  2. 11 Jan, 2013 13 commits
    • simonjam@chromium.org's avatar
      [Resource Timing] XMLHttpRequests should have initiator type 'xmlhttprequest' · c29cfd5d
      simonjam@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106409
      
      Reviewed by Nate Chapin.
      
      Source/WebCore:
      
      The initiator is passed through ThreadableLoaderOptions to the CachedResourceRequest. This is
      optional, so other users of ThreadableLoader will have the default initiator of 'request'. Note
      that synchronous XHRs don't show up in the Resource Timing buffer yet.
      
      Test: http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types.html
      
      * loader/DocumentThreadableLoader.cpp:
      (WebCore::DocumentThreadableLoader::loadRequest):
      * loader/ThreadableLoader.h:
      (ThreadableLoaderOptions):
      * loader/cache/CachedResourceRequestInitiators.cpp:
      (WebCore::CachedResourceRequestInitiators::CachedResourceRequestInitiators):
      * loader/cache/CachedResourceRequestInitiators.h:
      (CachedResourceRequestInitiators):
      * xml/XMLHttpRequest.cpp:
      (WebCore::XMLHttpRequest::createRequest):
      
      LayoutTests:
      
      * http/tests/w3c/webperf/resources/all_resource_types.htm:
      * http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types-expected.txt:
      * http/tests/w3c/webperf/submission/resource-timing/html/test_resource_initiator_types.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139513 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c29cfd5d
    • schenney@chromium.org's avatar
      [Chromium] More test expectations for Skia changes · 20769065
      schenney@chromium.org authored
      Unreviewed test expectations update.
      
      New results for fast tests.
      
      * platform/chromium-linux-x86/fast/backgrounds/body-generated-image-propagated-to-root-expected.png: Added.
      * platform/chromium-linux-x86/fast/backgrounds/gradient-background-leakage-2-expected.png: Added.
      * platform/chromium-linux-x86/fast/backgrounds/gradient-background-leakage-expected.png: Added.
      * platform/chromium-linux-x86/fast/backgrounds/gradient-background-leakage-hidpi-expected.png: Added.
      * platform/chromium-linux-x86/fast/backgrounds/size/contain-and-cover-expected.png: Added.
      * platform/chromium-linux-x86/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Added.
      * platform/chromium-linux-x86/fast/block/basic: Added.
      * platform/chromium-linux-x86/fast/block/basic/011-expected.png: Added.
      * platform/chromium-linux-x86/fast/block/float/float-avoidance-expected.png: Added.
      * platform/chromium-linux-x86/fast/block/margin-collapse: Added.
      * platform/chromium-linux-x86/fast/block/margin-collapse/103-expected.png: Added.
      * platform/chromium-linux-x86/fast/block/positioning/inline-block-relposition-expected.png: Added.
      * platform/chromium-linux-x86/fast/borders/border-image-massive-scale-expected.png: Added.
      * platform/chromium-linux-x86/fast/borders/border-image-outset-expected.png: Added.
      * platform/chromium-linux-x86/fast/borders/border-image-outset-in-shorthand-expected.png: Added.
      * platform/chromium-linux-x86/fast/borders/border-image-outset-split-inline-expected.png: Added.
      * platform/chromium-linux-x86/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
      * platform/chromium-linux-x86/fast/borders/border-image-scaled-gradient-expected.png:
      * platform/chromium-linux-x86/fast/borders/border-image-slice-constrained-expected.png:
      * platform/chromium-linux-x86/fast/borders/border-image-trumps-radius-expected.png: Added.
      * platform/chromium-linux-x86/fast/canvas/arc360-expected.png: Added.
      * platform/chromium-linux-x86/fast/canvas/canvas-incremental-repaint-expected.png: Added.
      * platform/chromium-linux-x86/fast/canvas/canvas-text-alignment-expected.png: Added.
      * platform/chromium-linux-x86/fast/canvas/fillrect_gradient-expected.png: Added.
      * platform/chromium-linux-x86/fast/canvas/gradient-add-second-start-end-stop-expected.png: Added.
      * platform/chromium-linux-x86/fast/css/linear-gradient-currentcolor-expected.png: Added.
      * platform/chromium-linux-x86/fast/css/margin-top-bottom-dynamic-expected.png: Added.
      * platform/chromium-linux-x86/fast/css/non-standard-checkbox-size-expected.png: Added.
      * platform/chromium-linux-x86/fast/css/rtl-ordering-expected.png: Added.
      * platform/chromium-linux-x86/fast/css/shadow-multiple-expected.png: Added.
      * platform/chromium-linux-x86/fast/css/square-button-appearance-expected.png: Added.
      * platform/chromium-linux-x86/fast/css/text-transform-select-expected.png: Added.
      * platform/chromium-linux-x86/fast/css/transformed-mask-expected.png: Added.
      * platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png: Added.
      * platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png: Added.
      * platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png: Added.
      * platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-element-expected.png: Added.
      * platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png: Added.
      * platform/chromium-linux-x86/fast/dom/HTMLMeterElement/meter-styles-expected.png: Added.
      * platform/chromium-linux-x86/fast/dom/HTMLTableColElement: Added.
      * platform/chromium-linux-x86/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png: Added.
      * platform/chromium-linux-x86/fast/dom/HTMLTextAreaElement: Added.
      * platform/chromium-linux-x86/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/001-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/003-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/004-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label01-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label02-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label03-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label04-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label06-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/HTMLOptionElement_label07-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/basic-buttons-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/basic-inputs-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/basic-selects-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/blankbuttons-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/box-shadow-override-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/button-align-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/button-cannot-be-nested-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/button-generated-content-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/button-inner-block-reuse-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/button-positioned-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/button-sizes-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/button-style-color-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/button-table-styles-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/button-text-transform-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/button-white-space-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/control-clip-overflow-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/control-restrict-line-height-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/disabled-select-change-index-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/file: Added.
      * platform/chromium-linux-x86/fast/forms/file/file-input-direction-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/file/file-input-disabled-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/file/file-input-pressed-state-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/file/input-file-re-render-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/form-element-geometry-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/formmove-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/formmove2-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/formmove3-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/select: Added.
      * platform/chromium-linux-x86/fast/forms/select-size-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/select-style-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/select-visual-hebrew-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/select-writing-direction-natural-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/select/optgroup-rendering-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/selectlist-minsize-expected.png: Added.
      * platform/chromium-linux-x86/fast/forms/stuff-on-my-optgroup-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/background-clipped-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/border-image-gradient-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/css3-color-stop-units-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/css3-color-stops-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/css3-radial-gradients-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/css3-radial-gradients2-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/css3-radial-gradients3-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/css3-repeating-end-fill-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/css3-repeating-linear-gradients2-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/css3-repeating-radial-gradients-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/generated-gradients-expected.png:
      * platform/chromium-linux-x86/fast/gradients/gradient-after-transparent-border-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/radial-centered-expected.png: Added.
      * platform/chromium-linux-x86/fast/gradients/simple-gradients-expected.png:
      * platform/chromium-linux-x86/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
      * platform/chromium-linux-x86/fast/hidpi: Added.
      * platform/chromium-linux-x86/fast/hidpi/focus-rings-expected.png: Added.
      * platform/chromium-linux-x86/fast/hidpi/gradient-with-scaled-ancestor-expected.png: Added.
      * platform/chromium-linux-x86/fast/html: Added.
      * platform/chromium-linux-x86/fast/html/details-replace-summary-child-expected.png: Added.
      * platform/chromium-linux-x86/fast/html/details-replace-text-expected.png: Added.
      * platform/chromium-linux-x86/fast/html/keygen-expected.png: Added.
      * platform/chromium-linux-x86/fast/invalid: Added.
      * platform/chromium-linux-x86/fast/invalid/014-expected.png: Added.
      * platform/chromium-linux-x86/fast/parser/bad-xml-slash-expected.png: Added.
      * platform/chromium-linux-x86/fast/parser/document-write-option-expected.png: Added.
      * platform/chromium-linux-x86/fast/reflections: Added.
      * platform/chromium-linux-x86/fast/reflections/reflection-masks-expected.png: Added.
      * platform/chromium-linux-x86/fast/repaint/4774354-expected.png: Added.
      * platform/chromium-linux-x86/fast/repaint/4776765-expected.png: Added.
      * platform/chromium-linux-x86/fast/repaint/background-generated-expected.png: Added.
      * platform/chromium-linux-x86/fast/replaced/replaced-breaking-expected.png: Added.
      * platform/chromium-linux-x86/fast/replaced/replaced-breaking-mixture-expected.png: Added.
      * platform/chromium-linux-x86/fast/replaced/three-selects-break-expected.png: Added.
      * platform/chromium-linux-x86/fast/replaced/width100percent-button-expected.png: Added.
      * platform/chromium-linux-x86/fast/replaced/width100percent-menulist-expected.png: Added.
      * platform/chromium-linux-x86/fast/replaced/width100percent-radio-expected.png: Added.
      * platform/chromium-linux-x86/fast/selectors/064-expected.png: Added.
      * platform/chromium-linux-x86/fast/table: Added.
      * platform/chromium-linux-x86/fast/table/append-cells2-expected.png: Added.
      * platform/chromium-linux-x86/fast/table/remove-td-display-none-expected.png: Added.
      * platform/chromium-linux-x86/fast/text/international/bidi-menulist-expected.png: Added.
      * platform/chromium-linux-x86/fast/text/international/hindi-spacing-expected.png: Added.
      * platform/chromium-linux-x86/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png: Added.
      * platform/chromium-linux-x86/fast/text/stroking-decorations-expected.png: Added.
      * platform/chromium-linux-x86/fast/text/stroking-expected.png: Added.
      * platform/chromium-linux-x86/fast/text/textIteratorNilRenderer-expected.png: Added.
      * platform/chromium-linux-x86/fast/text/whitespace: Added.
      * platform/chromium-linux-x86/fast/text/whitespace/normal-after-nowrap-breaking-expected.png: Added.
      * platform/chromium-linux/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
      * platform/chromium-linux/fast/backgrounds/gradient-background-leakage-2-expected.png:
      * platform/chromium-linux/fast/backgrounds/gradient-background-leakage-expected.png:
      * platform/chromium-linux/fast/backgrounds/gradient-background-leakage-hidpi-expected.png:
      * platform/chromium-linux/fast/backgrounds/size/contain-and-cover-expected.png:
      * platform/chromium-linux/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
      * platform/chromium-linux/fast/block/basic/011-expected.png:
      * platform/chromium-linux/fast/block/float/float-avoidance-expected.png:
      * platform/chromium-linux/fast/block/margin-collapse/103-expected.png:
      * platform/chromium-linux/fast/block/positioning/inline-block-relposition-expected.png:
      * platform/chromium-linux/fast/borders/border-image-massive-scale-expected.png:
      * platform/chromium-linux/fast/borders/border-image-outset-expected.png:
      * platform/chromium-linux/fast/borders/border-image-outset-in-shorthand-expected.png:
      * platform/chromium-linux/fast/borders/border-image-outset-split-inline-expected.png: Added.
      * platform/chromium-linux/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
      * platform/chromium-linux/fast/borders/border-image-scaled-gradient-expected.png:
      * platform/chromium-linux/fast/borders/border-image-slice-constrained-expected.png:
      * platform/chromium-linux/fast/borders/border-image-trumps-radius-expected.png: Added.
      * platform/chromium-linux/fast/canvas/arc360-expected.png:
      * platform/chromium-linux/fast/canvas/canvas-incremental-repaint-expected.png:
      * platform/chromium-linux/fast/canvas/canvas-text-alignment-expected.png:
      * platform/chromium-linux/fast/canvas/fillrect_gradient-expected.png:
      * platform/chromium-linux/fast/canvas/gradient-add-second-start-end-stop-expected.png: Added.
      * platform/chromium-linux/fast/css/linear-gradient-currentcolor-expected.png: Added.
      * platform/chromium-linux/fast/css/margin-top-bottom-dynamic-expected.png:
      * platform/chromium-linux/fast/css/non-standard-checkbox-size-expected.png:
      * platform/chromium-linux/fast/css/rtl-ordering-expected.png:
      * platform/chromium-linux/fast/css/shadow-multiple-expected.png:
      * platform/chromium-linux/fast/css/square-button-appearance-expected.png:
      * platform/chromium-linux/fast/css/text-transform-select-expected.png:
      * platform/chromium-linux/fast/css/transformed-mask-expected.png:
      * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png:
      * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png:
      * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
      * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-element-expected.png: Added.
      * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png: Added.
      * platform/chromium-linux/fast/dom/HTMLMeterElement/meter-styles-expected.png:
      * platform/chromium-linux/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png:
      * platform/chromium-linux/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
      * platform/chromium-linux/fast/forms/001-expected.png:
      * platform/chromium-linux/fast/forms/003-expected.png:
      * platform/chromium-linux/fast/forms/004-expected.png:
      * platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.png:
      * platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.png:
      * platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.png:
      * platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.png:
      * platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.png:
      * platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.png:
      * platform/chromium-linux/fast/forms/basic-buttons-expected.png:
      * platform/chromium-linux/fast/forms/basic-inputs-expected.png:
      * platform/chromium-linux/fast/forms/basic-selects-expected.png:
      * platform/chromium-linux/fast/forms/blankbuttons-expected.png:
      * platform/chromium-linux/fast/forms/box-shadow-override-expected.png:
      * platform/chromium-linux/fast/forms/button-align-expected.png:
      * platform/chromium-linux/fast/forms/button-cannot-be-nested-expected.png:
      * platform/chromium-linux/fast/forms/button-generated-content-expected.png:
      * platform/chromium-linux/fast/forms/button-inner-block-reuse-expected.png:
      * platform/chromium-linux/fast/forms/button-positioned-expected.png:
      * platform/chromium-linux/fast/forms/button-sizes-expected.png:
      * platform/chromium-linux/fast/forms/button-style-color-expected.png:
      * platform/chromium-linux/fast/forms/button-table-styles-expected.png:
      * platform/chromium-linux/fast/forms/button-text-transform-expected.png:
      * platform/chromium-linux/fast/forms/button-white-space-expected.png:
      * platform/chromium-linux/fast/forms/control-clip-overflow-expected.png:
      * platform/chromium-linux/fast/forms/control-restrict-line-height-expected.png:
      * platform/chromium-linux/fast/forms/disabled-select-change-index-expected.png:
      * platform/chromium-linux/fast/forms/file/file-input-direction-expected.png:
      * platform/chromium-linux/fast/forms/file/file-input-disabled-expected.png:
      * platform/chromium-linux/fast/forms/file/file-input-pressed-state-expected.png:
      * platform/chromium-linux/fast/forms/file/input-file-re-render-expected.png:
      * platform/chromium-linux/fast/forms/form-element-geometry-expected.png:
      * platform/chromium-linux/fast/forms/formmove-expected.png:
      * platform/chromium-linux/fast/forms/formmove2-expected.png:
      * platform/chromium-linux/fast/forms/formmove3-expected.png:
      * platform/chromium-linux/fast/forms/select-size-expected.png:
      * platform/chromium-linux/fast/forms/select-style-expected.png:
      * platform/chromium-linux/fast/forms/select-visual-hebrew-expected.png:
      * platform/chromium-linux/fast/forms/select-writing-direction-natural-expected.png:
      * platform/chromium-linux/fast/forms/select/optgroup-rendering-expected.png:
      * platform/chromium-linux/fast/forms/selectlist-minsize-expected.png:
      * platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.png:
      * platform/chromium-linux/fast/gradients/background-clipped-expected.png:
      * platform/chromium-linux/fast/gradients/border-image-gradient-expected.png: Added.
      * platform/chromium-linux/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
      * platform/chromium-linux/fast/gradients/css3-color-stop-units-expected.png:
      * platform/chromium-linux/fast/gradients/css3-color-stops-expected.png: Added.
      * platform/chromium-linux/fast/gradients/css3-radial-gradients-expected.png:
      * platform/chromium-linux/fast/gradients/css3-radial-gradients2-expected.png:
      * platform/chromium-linux/fast/gradients/css3-radial-gradients3-expected.png: Added.
      * platform/chromium-linux/fast/gradients/css3-repeating-end-fill-expected.png: Added.
      * platform/chromium-linux/fast/gradients/css3-repeating-linear-gradients-expected.png:
      * platform/chromium-linux/fast/gradients/css3-repeating-linear-gradients2-expected.png: Added.
      * platform/chromium-linux/fast/gradients/css3-repeating-radial-gradients-expected.png:
      * platform/chromium-linux/fast/gradients/generated-gradients-expected.png:
      * platform/chromium-linux/fast/gradients/gradient-after-transparent-border-expected.png:
      * platform/chromium-linux/fast/gradients/radial-centered-expected.png:
      * platform/chromium-linux/fast/gradients/simple-gradients-expected.png:
      * platform/chromium-linux/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
      * platform/chromium-linux/fast/hidpi/focus-rings-expected.png: Added.
      * platform/chromium-linux/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
      * platform/chromium-linux/fast/html/details-replace-summary-child-expected.png:
      * platform/chromium-linux/fast/html/details-replace-text-expected.png:
      * platform/chromium-linux/fast/html/keygen-expected.png:
      * platform/chromium-linux/fast/invalid/014-expected.png:
      * platform/chromium-linux/fast/parser/bad-xml-slash-expected.png:
      * platform/chromium-linux/fast/parser/document-write-option-expected.png:
      * platform/chromium-linux/fast/reflections/reflection-masks-expected.png: Added.
      * platform/chromium-linux/fast/repaint/4774354-expected.png:
      * platform/chromium-linux/fast/repaint/4776765-expected.png:
      * platform/chromium-linux/fast/repaint/background-generated-expected.png: Added.
      * platform/chromium-linux/fast/replaced/replaced-breaking-expected.png:
      * platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.png:
      * platform/chromium-linux/fast/replaced/three-selects-break-expected.png:
      * platform/chromium-linux/fast/replaced/width100percent-button-expected.png:
      * platform/chromium-linux/fast/replaced/width100percent-menulist-expected.png:
      * platform/chromium-linux/fast/replaced/width100percent-radio-expected.png:
      * platform/chromium-linux/fast/selectors/064-expected.png:
      * platform/chromium-linux/fast/table/append-cells2-expected.png:
      * platform/chromium-linux/fast/table/remove-td-display-none-expected.png:
      * platform/chromium-linux/fast/text/international/bidi-menulist-expected.png:
      * platform/chromium-linux/fast/text/international/hindi-spacing-expected.png:
      * platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
      * platform/chromium-linux/fast/text/stroking-decorations-expected.png:
      * platform/chromium-linux/fast/text/stroking-expected.png:
      * platform/chromium-linux/fast/text/textIteratorNilRenderer-expected.png:
      * platform/chromium-linux/fast/text/whitespace/normal-after-nowrap-breaking-expected.png:
      * platform/chromium-mac-lion/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
      * platform/chromium-mac-lion/fast/backgrounds/gradient-background-leakage-2-expected.png: Added.
      * platform/chromium-mac-lion/fast/backgrounds/gradient-background-leakage-expected.png: Added.
      * platform/chromium-mac-lion/fast/backgrounds/gradient-background-leakage-hidpi-expected.png: Added.
      * platform/chromium-mac-lion/fast/backgrounds/size/contain-and-cover-expected.png: Added.
      * platform/chromium-mac-lion/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Added.
      * platform/chromium-mac-lion/fast/borders/border-image-massive-scale-expected.png:
      * platform/chromium-mac-lion/fast/borders/border-image-outset-expected.png: Added.
      * platform/chromium-mac-lion/fast/borders/border-image-outset-in-shorthand-expected.png: Added.
      * platform/chromium-mac-lion/fast/borders/border-image-outset-split-inline-expected.png: Added.
      * platform/chromium-mac-lion/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
      * platform/chromium-mac-lion/fast/borders/border-image-scaled-gradient-expected.png: Added.
      * platform/chromium-mac-lion/fast/borders/border-image-slice-constrained-expected.png: Added.
      * platform/chromium-mac-lion/fast/borders/border-image-trumps-radius-expected.png: Added.
      * platform/chromium-mac-lion/fast/canvas/arc360-expected.png:
      * platform/chromium-mac-lion/fast/canvas/canvas-incremental-repaint-expected.png:
      * platform/chromium-mac-lion/fast/canvas/canvas-text-alignment-expected.png:
      * platform/chromium-mac-lion/fast/canvas/fillrect_gradient-expected.png:
      * platform/chromium-mac-lion/fast/canvas/gradient-add-second-start-end-stop-expected.png: Added.
      * platform/chromium-mac-lion/fast/css/linear-gradient-currentcolor-expected.png: Added.
      * platform/chromium-mac-lion/fast/css/shadow-multiple-expected.png:
      * platform/chromium-mac-lion/fast/css/transformed-mask-expected.png:
      * platform/chromium-mac-lion/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png: Added.
      * platform/chromium-mac-lion/fast/dom/HTMLMeterElement/meter-styles-expected.png:
      * platform/chromium-mac-lion/fast/gradients/background-clipped-expected.png:
      * platform/chromium-mac-lion/fast/gradients/border-image-gradient-expected.png: Added.
      * platform/chromium-mac-lion/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
      * platform/chromium-mac-lion/fast/gradients/css3-color-stop-units-expected.png:
      * platform/chromium-mac-lion/fast/gradients/css3-color-stops-expected.png: Added.
      * platform/chromium-mac-lion/fast/gradients/css3-radial-gradients-expected.png: Added.
      * platform/chromium-mac-lion/fast/gradients/css3-radial-gradients2-expected.png: Added.
      * platform/chromium-mac-lion/fast/gradients/css3-radial-gradients3-expected.png: Added.
      * platform/chromium-mac-lion/fast/gradients/css3-repeating-end-fill-expected.png: Added.
      * platform/chromium-mac-lion/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
      * platform/chromium-mac-lion/fast/gradients/css3-repeating-linear-gradients2-expected.png: Added.
      * platform/chromium-mac-lion/fast/gradients/css3-repeating-radial-gradients-expected.png: Added.
      * platform/chromium-mac-lion/fast/gradients/generated-gradients-expected.png:
      * platform/chromium-mac-lion/fast/gradients/gradient-after-transparent-border-expected.png:
      * platform/chromium-mac-lion/fast/gradients/radial-centered-expected.png:
      * platform/chromium-mac-lion/fast/gradients/simple-gradients-expected.png:
      * platform/chromium-mac-lion/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
      * platform/chromium-mac-lion/fast/hidpi/focus-rings-expected.png: Added.
      * platform/chromium-mac-lion/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
      * platform/chromium-mac-lion/fast/reflections/reflection-masks-expected.png: Added.
      * platform/chromium-mac-lion/fast/repaint/4774354-expected.png:
      * platform/chromium-mac-lion/fast/repaint/4776765-expected.png:
      * platform/chromium-mac-lion/fast/repaint/background-generated-expected.png: Added.
      * platform/chromium-mac-lion/fast/text/stroking-decorations-expected.png:
      * platform/chromium-mac-lion/fast/text/stroking-expected.png:
      * platform/chromium-mac-snowleopard/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
      * platform/chromium-mac-snowleopard/fast/backgrounds/gradient-background-leakage-2-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/backgrounds/gradient-background-leakage-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/backgrounds/gradient-background-leakage-hidpi-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/backgrounds/size/contain-and-cover-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/borders/border-image-massive-scale-expected.png:
      * platform/chromium-mac-snowleopard/fast/borders/border-image-outset-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/borders/border-image-outset-in-shorthand-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/borders/border-image-outset-split-inline-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/borders/border-image-scaled-gradient-expected.png:
      * platform/chromium-mac-snowleopard/fast/borders/border-image-slice-constrained-expected.png:
      * platform/chromium-mac-snowleopard/fast/borders/border-image-trumps-radius-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/canvas/arc360-expected.png:
      * platform/chromium-mac-snowleopard/fast/canvas/canvas-incremental-repaint-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/canvas/canvas-text-alignment-expected.png:
      * platform/chromium-mac-snowleopard/fast/canvas/fillrect_gradient-expected.png:
      * platform/chromium-mac-snowleopard/fast/canvas/gradient-add-second-start-end-stop-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/css/linear-gradient-currentcolor-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/css/shadow-multiple-expected.png:
      * platform/chromium-mac-snowleopard/fast/css/transformed-mask-expected.png:
      * platform/chromium-mac-snowleopard/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/dom/HTMLMeterElement/meter-styles-expected.png:
      * platform/chromium-mac-snowleopard/fast/gradients/background-clipped-expected.png:
      * platform/chromium-mac-snowleopard/fast/gradients/border-image-gradient-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/css3-color-stop-units-expected.png:
      * platform/chromium-mac-snowleopard/fast/gradients/css3-color-stops-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/css3-radial-gradients-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/css3-radial-gradients2-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/css3-radial-gradients3-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/css3-repeating-end-fill-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/css3-repeating-linear-gradients2-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/css3-repeating-radial-gradients-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/generated-gradients-expected.png:
      * platform/chromium-mac-snowleopard/fast/gradients/gradient-after-transparent-border-expected.png:
      * platform/chromium-mac-snowleopard/fast/gradients/radial-centered-expected.png:
      * platform/chromium-mac-snowleopard/fast/gradients/simple-gradients-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/hidpi/focus-rings-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
      * platform/chromium-mac-snowleopard/fast/reflections/reflection-masks-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/repaint/4774354-expected.png:
      * platform/chromium-mac-snowleopard/fast/repaint/4776765-expected.png:
      * platform/chromium-mac-snowleopard/fast/repaint/background-generated-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/text/stroking-decorations-expected.png: Added.
      * platform/chromium-mac-snowleopard/fast/text/stroking-expected.png: Added.
      * platform/chromium-mac/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
      * platform/chromium-mac/fast/backgrounds/gradient-background-leakage-2-expected.png:
      * platform/chromium-mac/fast/backgrounds/gradient-background-leakage-expected.png:
      * platform/chromium-mac/fast/backgrounds/gradient-background-leakage-hidpi-expected.png:
      * platform/chromium-mac/fast/backgrounds/size/contain-and-cover-expected.png:
      * platform/chromium-mac/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
      * platform/chromium-mac/fast/borders/border-image-massive-scale-expected.png:
      * platform/chromium-mac/fast/borders/border-image-outset-expected.png:
      * platform/chromium-mac/fast/borders/border-image-outset-in-shorthand-expected.png:
      * platform/chromium-mac/fast/borders/border-image-outset-split-inline-expected.png: Added.
      * platform/chromium-mac/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
      * platform/chromium-mac/fast/borders/border-image-scaled-gradient-expected.png:
      * platform/chromium-mac/fast/borders/border-image-slice-constrained-expected.png:
      * platform/chromium-mac/fast/borders/border-image-trumps-radius-expected.png: Added.
      * platform/chromium-mac/fast/canvas/arc360-expected.png:
      * platform/chromium-mac/fast/canvas/canvas-incremental-repaint-expected.png:
      * platform/chromium-mac/fast/canvas/canvas-text-alignment-expected.png:
      * platform/chromium-mac/fast/canvas/fillrect_gradient-expected.png:
      * platform/chromium-mac/fast/canvas/gradient-add-second-start-end-stop-expected.png:
      * platform/chromium-mac/fast/css/linear-gradient-currentcolor-expected.png: Added.
      * platform/chromium-mac/fast/css/shadow-multiple-expected.png:
      * platform/chromium-mac/fast/css/transformed-mask-expected.png:
      * platform/chromium-mac/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png:
      * platform/chromium-mac/fast/dom/HTMLMeterElement/meter-styles-expected.png:
      * platform/chromium-mac/fast/gradients/background-clipped-expected.png:
      * platform/chromium-mac/fast/gradients/border-image-gradient-expected.png:
      * platform/chromium-mac/fast/gradients/border-image-gradient-sides-and-corners-expected.png:
      * platform/chromium-mac/fast/gradients/css3-color-stop-units-expected.png:
      * platform/chromium-mac/fast/gradients/css3-color-stops-expected.png:
      * platform/chromium-mac/fast/gradients/css3-radial-gradients-expected.png:
      * platform/chromium-mac/fast/gradients/css3-radial-gradients2-expected.png:
      * platform/chromium-mac/fast/gradients/css3-radial-gradients3-expected.png:
      * platform/chromium-mac/fast/gradients/css3-repeating-end-fill-expected.png: Added.
      * platform/chromium-mac/fast/gradients/css3-repeating-linear-gradients-expected.png:
      * platform/chromium-mac/fast/gradients/css3-repeating-linear-gradients2-expected.png:
      * platform/chromium-mac/fast/gradients/css3-repeating-radial-gradients-expected.png:
      * platform/chromium-mac/fast/gradients/generated-gradients-expected.png:
      * platform/chromium-mac/fast/gradients/gradient-after-transparent-border-expected.png:
      * platform/chromium-mac/fast/gradients/radial-centered-expected.png:
      * platform/chromium-mac/fast/gradients/simple-gradients-expected.png:
      * platform/chromium-mac/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
      * platform/chromium-mac/fast/hidpi/focus-rings-expected.png:
      * platform/chromium-mac/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
      * platform/chromium-mac/fast/reflections/reflection-masks-expected.png:
      * platform/chromium-mac/fast/repaint/4774354-expected.png:
      * platform/chromium-mac/fast/repaint/4776765-expected.png:
      * platform/chromium-mac/fast/repaint/background-generated-expected.png:
      * platform/chromium-mac/fast/text/stroking-decorations-expected.png:
      * platform/chromium-mac/fast/text/stroking-expected.png:
      * platform/chromium-win-xp/fast/backgrounds/body-generated-image-propagated-to-root-expected.png: Added.
      * platform/chromium-win-xp/fast/backgrounds/gradient-background-leakage-2-expected.png: Added.
      * platform/chromium-win-xp/fast/backgrounds/gradient-background-leakage-expected.png: Added.
      * platform/chromium-win-xp/fast/backgrounds/gradient-background-leakage-hidpi-expected.png: Added.
      * platform/chromium-win-xp/fast/backgrounds/size/contain-and-cover-expected.png: Added.
      * platform/chromium-win-xp/fast/backgrounds/size/contain-and-cover-zoomed-expected.png: Added.
      * platform/chromium-win-xp/fast/borders/border-image-massive-scale-expected.png: Added.
      * platform/chromium-win-xp/fast/borders/border-image-outset-expected.png: Added.
      * platform/chromium-win-xp/fast/borders/border-image-outset-in-shorthand-expected.png: Added.
      * platform/chromium-win-xp/fast/borders/border-image-outset-split-inline-expected.png: Added.
      * platform/chromium-win-xp/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png: Added.
      * platform/chromium-win-xp/fast/borders/border-image-scaled-gradient-expected.png:
      * platform/chromium-win-xp/fast/borders/border-image-slice-constrained-expected.png:
      * platform/chromium-win-xp/fast/borders/border-image-trumps-radius-expected.png: Added.
      * platform/chromium-win-xp/fast/canvas/arc360-expected.png: Added.
      * platform/chromium-win-xp/fast/canvas/canvas-incremental-repaint-expected.png: Added.
      * platform/chromium-win-xp/fast/canvas/canvas-text-alignment-expected.png: Added.
      * platform/chromium-win-xp/fast/canvas/fillrect_gradient-expected.png: Added.
      * platform/chromium-win-xp/fast/canvas/gradient-add-second-start-end-stop-expected.png: Added.
      * platform/chromium-win-xp/fast/css/linear-gradient-currentcolor-expected.png: Added.
      * platform/chromium-win-xp/fast/css/shadow-multiple-expected.png: Added.
      * platform/chromium-win-xp/fast/css/transformed-mask-expected.png: Added.
      * platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png: Added.
      * platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png: Added.
      * platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png: Added.
      * platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-element-expected.png: Added.
      * platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png: Added.
      * platform/chromium-win-xp/fast/dom/HTMLMeterElement/meter-styles-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/background-clipped-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/border-image-gradient-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/border-image-gradient-sides-and-corners-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/css3-color-stop-units-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/css3-color-stops-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/css3-radial-gradients-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/css3-radial-gradients2-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/css3-radial-gradients3-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/css3-repeating-end-fill-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/css3-repeating-linear-gradients-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/css3-repeating-linear-gradients2-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/css3-repeating-radial-gradients-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/generated-gradients-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/gradient-after-transparent-border-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/radial-centered-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/simple-gradients-expected.png: Added.
      * platform/chromium-win-xp/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
      * platform/chromium-win-xp/fast/hidpi: Added.
      * platform/chromium-win-xp/fast/hidpi/focus-rings-expected.png: Added.
      * platform/chromium-win-xp/fast/hidpi/gradient-with-scaled-ancestor-expected.png: Added.
      * platform/chromium-win-xp/fast/reflections: Added.
      * platform/chromium-win-xp/fast/reflections/reflection-masks-expected.png: Added.
      * platform/chromium-win-xp/fast/repaint/4774354-expected.png: Added.
      * platform/chromium-win-xp/fast/repaint/4776765-expected.png: Added.
      * platform/chromium-win-xp/fast/repaint/background-generated-expected.png: Added.
      * platform/chromium-win-xp/fast/text/stroking-decorations-expected.png:
      * platform/chromium-win-xp/fast/text/stroking-expected.png:
      * platform/chromium-win/fast/backgrounds/body-generated-image-propagated-to-root-expected.png:
      * platform/chromium-win/fast/backgrounds/gradient-background-leakage-2-expected.png:
      * platform/chromium-win/fast/backgrounds/gradient-background-leakage-expected.png:
      * platform/chromium-win/fast/backgrounds/gradient-background-leakage-hidpi-expected.png:
      * platform/chromium-win/fast/backgrounds/size/contain-and-cover-expected.png:
      * platform/chromium-win/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
      * platform/chromium-win/fast/borders/border-image-massive-scale-expected.png:
      * platform/chromium-win/fast/borders/border-image-outset-expected.png:
      * platform/chromium-win/fast/borders/border-image-outset-in-shorthand-expected.png:
      * platform/chromium-win/fast/borders/border-image-outset-split-inline-expected.png: Added.
      * platform/chromium-win/fast/borders/border-image-outset-split-inline-vertical-lr-expected.png:
      * platform/chromium-win/fast/borders/border-image-scaled-gradient-expected.png:
      * platform/chromium-win/fast/borders/border-image-slice-constrained-expected.png:
      * platform/chromium-win/fast/borders/border-image-trumps-radius-expected.png: Added.
      * platform/chromium-win/fast/canvas/arc360-expected.png:
      * platform/chromium-win/fast/canvas/canvas-incremental-repaint-expected.png:
      * platform/chromium-win/fast/canvas/canvas-text-alignment-expected.png:
      * platform/chromium-win/fast/canvas/fillrect_gradient-expected.png:
      * platform/chromium-win/fast/canvas/gradient-add-second-start-end-stop-expected.png:
      * platform/chromium-win/fast/css/linear-gradient-currentcolor-expected.png: Added.
      * platform/chromium-win/fast/css/shadow-multiple-expected.png:
      * platform/chromium-win/fast/css/transformed-mask-expected.png:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.png:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.png:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-boundary-values-expected.png:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.png:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.png:
      * platform/chromium-win/fast/dom/HTMLMeterElement/meter-styles-expected.png:
      * platform/chromium-win/fast/gradients/background-clipped-expected.png:
      * platform/chromium-win/fast/gradients/border-image-gradient-expected.png:
      * platform/chromium-win/fast/gradients/border-image-gradient-sides-and-corners-expected.png:
      * platform/chromium-win/fast/gradients/css3-color-stop-units-expected.png:
      * platform/chromium-win/fast/gradients/css3-color-stops-expected.png:
      * platform/chromium-win/fast/gradients/css3-radial-gradients-expected.png:
      * platform/chromium-win/fast/gradients/css3-radial-gradients2-expected.png:
      * platform/chromium-win/fast/gradients/css3-radial-gradients3-expected.png:
      * platform/chromium-win/fast/gradients/css3-repeating-end-fill-expected.png: Added.
      * platform/chromium-win/fast/gradients/css3-repeating-linear-gradients-expected.png:
      * platform/chromium-win/fast/gradients/css3-repeating-linear-gradients2-expected.png:
      * platform/chromium-win/fast/gradients/css3-repeating-radial-gradients-expected.png:
      * platform/chromium-win/fast/gradients/generated-gradients-expected.png:
      * platform/chromium-win/fast/gradients/gradient-after-transparent-border-expected.png:
      * platform/chromium-win/fast/gradients/radial-centered-expected.png:
      * platform/chromium-win/fast/gradients/simple-gradients-expected.png:
      * platform/chromium-win/fast/gradients/zero-range-repeating-gradient-hang-expected.png: Added.
      * platform/chromium-win/fast/hidpi/focus-rings-expected.png:
      * platform/chromium-win/fast/hidpi/gradient-with-scaled-ancestor-expected.png:
      * platform/chromium-win/fast/reflections/reflection-masks-expected.png:
      * platform/chromium-win/fast/repaint/4774354-expected.png:
      * platform/chromium-win/fast/repaint/4776765-expected.png:
      * platform/chromium-win/fast/repaint/background-generated-expected.png:
      * platform/chromium-win/fast/text/stroking-decorations-expected.png:
      * platform/chromium-win/fast/text/stroking-expected.png:
      * platform/chromium/TestExpectations:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139512 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      20769065
    • tony@chromium.org's avatar
      Unreviewed, revert r139157 to fix the chromium build. · 7337be91
      tony@chromium.org authored
      These files were deleted in a follow up and since r139044 was reverted, we need to
      add back these files.
      
      * WebKit.gyp:
      * src/DragScrollTimer.cpp: Added.
      (WebKit):
      (WebKit::distanceToRect):
      (WebKit::DragScrollTimer::DragScrollTimer):
      (WebKit::DragScrollTimer::~DragScrollTimer):
      (WebKit::DragScrollTimer::stop):
      (WebKit::DragScrollTimer::scroll):
      (WebKit::DragScrollTimer::update):
      (WebKit::DragScrollTimer::triggerScroll):
      (WebKit::DragScrollTimer::scrollDistanceFor):
      * src/DragScrollTimer.h: Added.
      (WebKit):
      (DragScrollTimer):
      (WebKit::DragScrollTimer::fired):
      (WebKit::DragScrollTimer::shouldScroll):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139511 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7337be91
    • psolanki@apple.com's avatar
      Fix function name typo ProgramExecutable::initalizeGlobalProperties() · b70d9c3f
      psolanki@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=106701
      
      Reviewed by Geoffrey Garen.
      
      * interpreter/Interpreter.cpp:
      (JSC::Interpreter::execute):
      * runtime/Executable.cpp:
      (JSC::ProgramExecutable::initializeGlobalProperties):
      * runtime/Executable.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139510 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b70d9c3f
    • simonjam@chromium.org's avatar
      Restore old semantics to webkitRequestAnimationFrame callbacks · 9fa00ef8
      simonjam@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106697
      
      Reviewed by James Robinson.
      
      Source/WebCore:
      
      Sites that use GWT <= 2.4 are buggy and rely on Date.now()-like callback values.
      We'll restore that behavior to the prefixed version of webkitRequestAnimationFrame.
      requestAnimationFrame will continue to follow the spec.
      
      Test: fast/animation/request-animation-frame-prefix.html
      
      * dom/RequestAnimationFrameCallback.h:
      (RequestAnimationFrameCallback):
      * dom/ScriptedAnimationController.cpp:
      (WebCore::ScriptedAnimationController::serviceScriptedAnimations):
      * page/DOMWindow.cpp:
      (WebCore::DOMWindow::requestAnimationFrame):
      (WebCore):
      (WebCore::DOMWindow::webkitRequestAnimationFrame):
      * page/DOMWindow.h:
      (DOMWindow):
      * page/DOMWindow.idl:
      
      LayoutTests:
      
      * fast/animation/request-animation-frame-prefix-expected.txt: Added.
      * fast/animation/request-animation-frame-prefix.html: Added.
      * fast/animation/script-tests/request-animation-frame-prefix.js: Added.
      (busyWait):
      (window.webkitRequestAnimationFrame):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139509 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9fa00ef8
    • mhahnenberg@apple.com's avatar
      testapi is failing with a block-related error in the Objc API · bf1fd77c
      mhahnenberg@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=106055
      
      Reviewed by Filip Pizlo.
      
      Same bug as in testapi.mm. We need to actually call the static block, rather than casting the block to a bool.
      
      * API/ObjCCallbackFunction.mm:
      (blockSignatureContainsClass):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139508 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bf1fd77c
    • fpizlo@apple.com's avatar
      Add a run-time option to print bytecode at DFG compile time · 067902be
      fpizlo@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=106704
      
      Reviewed by Mark Hahnenberg.
      
      * dfg/DFGByteCodeParser.cpp:
      (JSC::DFG::ByteCodeParser::parseCodeBlock):
      * runtime/Options.h:
      (JSC):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139506 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      067902be
    • rniwa@webkit.org's avatar
      REGRESSION: buildbot mangles error messages with timestamps run-webkit-tests outputs · 940e0b85
      rniwa@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106688
      
      Reviewed by Eric Seidel.
      
      Update the regular expression used to strip the garbage at the beginning.
      
      * BuildSlaveSupport/build.webkit.org-config/master.cfg:
      (RunWebKitTests.nrwt_log_message_regexp):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139505 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      940e0b85
    • kbr@google.com's avatar
      [Chromium] Layout Test fast/canvas/webgl/context-release-upon-reload.html is a flaky timeout · 530d19d4
      kbr@google.com authored
      https://bugs.webkit.org/show_bug.cgi?id=106606
      
      Reviewed by Dimitri Glazkov.
      
      Reduced number of iterations of test, and marked as slow. Changed
      test's output and expectations so number of iterations can be
      adjusted without rebaselining.
      
      * fast/canvas/webgl/context-release-upon-reload-expected.txt:
      * fast/canvas/webgl/context-release-upon-reload.html:
      * platform/chromium/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139504 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      530d19d4
    • commit-queue@webkit.org's avatar
      Unreviewed, rolling out r139044. · 2e62898f
      commit-queue@webkit.org authored
      http://trac.webkit.org/changeset/139044
      https://bugs.webkit.org/show_bug.cgi?id=106702
      
      Caused various scrolling anomolies on Mac with drag and drop
      (Requested by smfr on #webkit).
      
      Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-01-11
      
      Source/WebCore:
      
      * page/AutoscrollController.cpp:
      (WebCore::AutoscrollController::AutoscrollController):
      (WebCore::AutoscrollController::autoscrollTimerFired):
      * page/AutoscrollController.h:
      (WebCore):
      (AutoscrollController):
      * page/EventHandler.cpp:
      (WebCore::EventHandler::updateDragAndDrop):
      * rendering/RenderBox.cpp:
      (WebCore):
      (WebCore::RenderBox::autoscroll):
      * rendering/RenderBox.h:
      (RenderBox):
      * rendering/RenderLayer.cpp:
      (WebCore::RenderLayer::autoscroll):
      * rendering/RenderLayer.h:
      (RenderLayer):
      * rendering/RenderListBox.cpp:
      (WebCore::RenderListBox::autoscroll):
      * rendering/RenderListBox.h:
      (RenderListBox):
      * rendering/RenderTextControlSingleLine.cpp:
      (WebCore::RenderTextControlSingleLine::autoscroll):
      * rendering/RenderTextControlSingleLine.h:
      (RenderTextControlSingleLine):
      
      Source/WebKit/chromium:
      
      * src/WebViewImpl.cpp:
      (WebKit::WebViewImpl::WebViewImpl):
      (WebKit::WebViewImpl::dragSourceEndedAt):
      (WebKit::WebViewImpl::dragSourceMovedTo):
      (WebKit::WebViewImpl::dragTargetDrop):
      (WebKit::WebViewImpl::dragTargetDragEnterOrOver):
      * src/WebViewImpl.h:
      (WebKit):
      
      LayoutTests:
      
      * fast/events/drag-and-drop-autoscroll-expected.txt: Removed.
      * fast/events/drag-and-drop-autoscroll.html: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139503 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2e62898f
    • rafaelw@chromium.org's avatar
      Prevent HTMLPreloadScanner from fetching resources inside <template> · 6405bd06
      rafaelw@chromium.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106687
      
      Reviewed by Adam Barth.
      
      Source/WebCore:
      
      This patch adds a simple counter to the preload scanner which increments on template start
      tag and decrements on template element. It only fetchs resources when the counter is at zero
      (i.e. for elements not contained by a template element).
      
      Test re-enabled within fast/dom/HTMLTemplateElement/inertContents.html
      
      * html/parser/HTMLPreloadScanner.cpp:
      (WebCore::HTMLPreloadScanner::HTMLPreloadScanner):
      (WebCore::HTMLPreloadScanner::processToken):
      * html/parser/HTMLPreloadScanner.h:
      (HTMLPreloadScanner):
      
      LayoutTests:
      
      * fast/dom/HTMLTemplateElement/inertContents-expected.txt:
      * fast/dom/HTMLTemplateElement/inertContents.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139502 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6405bd06
    • schenney@chromium.org's avatar
      [Chromium] More test expectations for Skia changes · 2ad3f772
      schenney@chromium.org authored
      Unreviewed test expectations update.
      
      CSS and editing results for all outstanding platforms.
      
      * platform/chromium-linux-x86/css1/box_properties/acid_test-expected.png: Added.
      * platform/chromium-linux-x86/css2.1/t09-c5526c-display-00-e-expected.png: Added.
      * platform/chromium-linux-x86/css3/images: Added.
      * platform/chromium-linux-x86/css3/images/cross-fade-overflow-position-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/html: Added.
      * platform/chromium-linux-x86/css3/selectors3/html/css3-modsel-161-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/html/css3-modsel-19b-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/html/css3-modsel-25-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/html/css3-modsel-64-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/html/css3-modsel-70-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/xhtml: Added.
      * platform/chromium-linux-x86/css3/selectors3/xhtml/css3-modsel-161-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/xhtml/css3-modsel-19b-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/xhtml/css3-modsel-25-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/xhtml/css3-modsel-64-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/xhtml/css3-modsel-70-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/xml: Added.
      * platform/chromium-linux-x86/css3/selectors3/xml/css3-modsel-161-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/xml/css3-modsel-19b-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/xml/css3-modsel-25-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/xml/css3-modsel-64-expected.png: Added.
      * platform/chromium-linux-x86/css3/selectors3/xml/css3-modsel-70-expected.png: Added.
      * platform/chromium-linux-x86/editing/pasteboard/4641033-expected.png: Added.
      * platform/chromium-linux-x86/editing/pasteboard/4944770-1-expected.png: Added.
      * platform/chromium-linux-x86/editing/pasteboard/4944770-2-expected.png: Added.
      * platform/chromium-linux-x86/editing/selection/3690703-2-expected.png: Added.
      * platform/chromium-linux-x86/editing/selection/3690703-expected.png: Added.
      * platform/chromium-linux-x86/editing/selection/3690719-expected.png: Added.
      * platform/chromium-linux-x86/editing/selection/4397952-expected.png: Added.
      * platform/chromium-linux-x86/editing/selection/5240265-expected.png: Added.
      * platform/chromium-linux-x86/editing/selection/caret-before-select-expected.png: Added.
      * platform/chromium-linux-x86/editing/selection/replaced-boundaries-3-expected.png: Added.
      * platform/chromium-linux-x86/editing/selection/select-box-expected.png: Added.
      * platform/chromium-linux-x86/editing/selection/select-element-paragraph-boundary-expected.png: Added.
      * platform/chromium-linux-x86/editing/selection/selection-button-text-expected.png: Added.
      * platform/chromium-linux-x86/editing/spelling: Added.
      * platform/chromium-linux-x86/editing/spelling/grammar-markers-hidpi-expected.png: Added.
      * platform/chromium-linux/css1/box_properties/acid_test-expected.png:
      * platform/chromium-linux/css2.1/t09-c5526c-display-00-e-expected.png:
      * platform/chromium-linux/css3/images/cross-fade-overflow-position-expected.png:
      * platform/chromium-linux/css3/selectors3/html/css3-modsel-161-expected.png:
      * platform/chromium-linux/css3/selectors3/html/css3-modsel-19b-expected.png:
      * platform/chromium-linux/css3/selectors3/html/css3-modsel-25-expected.png:
      * platform/chromium-linux/css3/selectors3/html/css3-modsel-64-expected.png:
      * platform/chromium-linux/css3/selectors3/html/css3-modsel-70-expected.png:
      * platform/chromium-linux/css3/selectors3/xhtml/css3-modsel-161-expected.png:
      * platform/chromium-linux/css3/selectors3/xhtml/css3-modsel-19b-expected.png:
      * platform/chromium-linux/css3/selectors3/xhtml/css3-modsel-25-expected.png:
      * platform/chromium-linux/css3/selectors3/xhtml/css3-modsel-64-expected.png:
      * platform/chromium-linux/css3/selectors3/xhtml/css3-modsel-70-expected.png:
      * platform/chromium-linux/css3/selectors3/xml/css3-modsel-161-expected.png:
      * platform/chromium-linux/css3/selectors3/xml/css3-modsel-19b-expected.png:
      * platform/chromium-linux/css3/selectors3/xml/css3-modsel-25-expected.png:
      * platform/chromium-linux/css3/selectors3/xml/css3-modsel-64-expected.png:
      * platform/chromium-linux/css3/selectors3/xml/css3-modsel-70-expected.png:
      * platform/chromium-linux/editing/pasteboard/4641033-expected.png:
      * platform/chromium-linux/editing/pasteboard/4944770-1-expected.png:
      * platform/chromium-linux/editing/pasteboard/4944770-2-expected.png:
      * platform/chromium-linux/editing/selection/3690703-2-expected.png:
      * platform/chromium-linux/editing/selection/3690703-expected.png:
      * platform/chromium-linux/editing/selection/3690719-expected.png:
      * platform/chromium-linux/editing/selection/4397952-expected.png:
      * platform/chromium-linux/editing/selection/5240265-expected.png:
      * platform/chromium-linux/editing/selection/caret-before-select-expected.png:
      * platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.png:
      * platform/chromium-linux/editing/selection/select-box-expected.png:
      * platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.png:
      * platform/chromium-linux/editing/selection/selection-button-text-expected.png:
      * platform/chromium-linux/editing/spelling/grammar-markers-hidpi-expected.png:
      * platform/chromium-mac-lion/css3/images: Added.
      * platform/chromium-mac-lion/css3/images/cross-fade-overflow-position-expected.png: Added.
      * platform/chromium-mac-lion/editing/pasteboard/4641033-expected.png:
      * platform/chromium-mac-lion/editing/pasteboard/4944770-1-expected.png:
      * platform/chromium-mac-lion/editing/pasteboard/4944770-2-expected.png:
      * platform/chromium-mac-lion/editing/selection/3690703-2-expected.png:
      * platform/chromium-mac-lion/editing/selection/3690703-expected.png:
      * platform/chromium-mac-lion/editing/selection/3690719-expected.png:
      * platform/chromium-mac-lion/editing/selection/4397952-expected.png:
      * platform/chromium-mac-lion/editing/selection/caret-before-select-expected.png:
      * platform/chromium-mac-lion/editing/selection/replaced-boundaries-3-expected.png:
      * platform/chromium-mac-lion/editing/selection/select-box-expected.png:
      * platform/chromium-mac-lion/editing/selection/select-element-paragraph-boundary-expected.png:
      * platform/chromium-mac-lion/editing/spelling/grammar-markers-hidpi-expected.png:
      * platform/chromium-mac-snowleopard/css3/images/cross-fade-overflow-position-expected.png: Added.
      * platform/chromium-mac-snowleopard/editing/pasteboard/4641033-expected.png:
      * platform/chromium-mac-snowleopard/editing/pasteboard/4944770-1-expected.png:
      * platform/chromium-mac-snowleopard/editing/pasteboard/4944770-2-expected.png:
      * platform/chromium-mac-snowleopard/editing/selection/3690703-2-expected.png:
      * platform/chromium-mac-snowleopard/editing/selection/3690703-expected.png:
      * platform/chromium-mac-snowleopard/editing/selection/3690719-expected.png:
      * platform/chromium-mac-snowleopard/editing/selection/4397952-expected.png:
      * platform/chromium-mac-snowleopard/editing/selection/caret-before-select-expected.png:
      * platform/chromium-mac-snowleopard/editing/selection/replaced-boundaries-3-expected.png:
      * platform/chromium-mac-snowleopard/editing/selection/select-box-expected.png:
      * platform/chromium-mac-snowleopard/editing/selection/select-element-paragraph-boundary-expected.png:
      * platform/chromium-mac-snowleopard/editing/spelling/grammar-markers-hidpi-expected.png: Added.
      * platform/chromium-mac/css3/images/cross-fade-overflow-position-expected.png:
      * platform/chromium-mac/editing/pasteboard/4641033-expected.png:
      * platform/chromium-mac/editing/pasteboard/4944770-1-expected.png:
      * platform/chromium-mac/editing/pasteboard/4944770-2-expected.png:
      * platform/chromium-mac/editing/selection/3690703-2-expected.png:
      * platform/chromium-mac/editing/selection/3690703-expected.png:
      * platform/chromium-mac/editing/selection/3690719-expected.png:
      * platform/chromium-mac/editing/selection/4397952-expected.png:
      * platform/chromium-mac/editing/selection/caret-before-select-expected.png:
      * platform/chromium-mac/editing/selection/replaced-boundaries-3-expected.png:
      * platform/chromium-mac/editing/selection/select-box-expected.png:
      * platform/chromium-mac/editing/selection/select-element-paragraph-boundary-expected.png:
      * platform/chromium-mac/editing/spelling/grammar-markers-hidpi-expected.png:
      * platform/chromium-win-xp/css3/images: Added.
      * platform/chromium-win-xp/css3/images/cross-fade-overflow-position-expected.png: Added.
      * platform/chromium-win-xp/editing/spelling: Added.
      * platform/chromium-win-xp/editing/spelling/grammar-markers-hidpi-expected.png: Added.
      * platform/chromium-win/css3/images/cross-fade-overflow-position-expected.png:
      * platform/chromium-win/editing/spelling/grammar-markers-hidpi-expected.png:
      * platform/chromium/TestExpectations:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139501 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2ad3f772
    • mitz@apple.com's avatar
      Exclude unused resources. · aa696242
      mitz@apple.com authored
      Reviewed by Darin Adler.
      
      * Configurations/WebKit2.xcconfig: Defined EXCLUDED_SOURCE_FILE_NAMES.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139500 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      aa696242