1. 22 Apr, 2013 35 commits
    • jberlin@webkit.org's avatar
      Fix an incorrect rebaseline done in r148830. · e4f44ff5
      jberlin@webkit.org authored
      Instead of updating the cross platform wk2 results, r148830 should have added efl wk2
      specific results. Move the previous mac wk2 specific results into the mac wk2 platform
      directory.
      
      * platform/efl-wk2/loader/go-back-cached-main-resource-expected.txt: Renamed from LayoutTests/platform/wk2/loader/go-back-cached-main-resource-expected.txt.
      * platform/mac-wk2/loader/go-back-cached-main-resource-expected.txt: Downloaded from the mac-wk2 bots.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148889 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e4f44ff5
    • fpizlo@apple.com's avatar
      Memory barrier support should also ensure that we always do a compiler fence · eddb0860
      fpizlo@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=114934
      
      Reviewed by Michael Saboff.
              
      This is a cherry-pick merge of the WTF part of r148836 from the dfgFourthTier
      branch. It fixes a memory ordering bug that is likely asymptomatic, but
      nonetheless real: TCSpinLock expects that using a memoryBarrierBeforeUnlock()
      prior to setting lockword_ to 0 will ensure that the assignment to lockword_
      won't get floated above any of the stores in the critical section. While that
      memory barrier does indeed do the right thing on ARM, it doesn't do the right
      thing on other architectures: it turns into empty code that the compiler blows
      away, which is fine for the hardware since X86 won't reorder that store - but
      it's not fine for the compiler, which may still do its own reorderings.
              
      The WTF part of r148836 fixes this by using a compiler fence: an empty asm
      volatile block that is marked as clobbering memory.
              
      Instead of doing a separate surgical fix in trunk, I decided to merge the
      whole WTF change over, to make merging easier in the future.
              
      Performance testing of this change in dfgFourthTier showed no regression.
      
      * wtf/Atomics.h:
      (WTF::compilerFence):
      (WTF::armV7_dmb):
      (WTF::armV7_dmb_st):
      (WTF::loadLoadFence):
      (WTF::loadStoreFence):
      (WTF::storeLoadFence):
      (WTF::storeStoreFence):
      (WTF::memoryBarrierAfterLock):
      (WTF::memoryBarrierBeforeUnlock):
      (WTF::x86_mfence):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148888 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      eddb0860
    • carlosgc@webkit.org's avatar
      [GTK] Add webkit_web_context_set_disk_cache_directory to WebKit2 GTK+ API · 340e4960
      carlosgc@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=111848
      
      Reviewed by Anders Carlsson.
      
      This allow applications to set a custom directory for the disk
      cache.
      
      * UIProcess/API/gtk/WebKitWebContext.cpp:
      (webkit_web_context_set_disk_cache_directory):
      * UIProcess/API/gtk/WebKitWebContext.h:
      * UIProcess/API/gtk/docs/webkit2gtk-sections.txt: Add new symbol.
      * UIProcess/API/gtk/tests/TestMain.cpp:
      (removeNonEmptyDirectory):
      (main): Use a different temporary disk cache directory for every
      test.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148887 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      340e4960
    • carlosgc@webkit.org's avatar
      [SOUP] Soup disk cache should respect the diskCacheDirectory from the process initial parameters · e3e1391b
      carlosgc@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=111845
      
      Reviewed by Anders Carlsson.
      
      Move the cache initialization to platformInitializeWebProcess() to
      create the cache using the directory received from the UI
      process. This allows to add public API to set a different disk
      cache directory from the UI process.
      
      * UIProcess/efl/WebContextEfl.cpp:
      (WebKit::WebContext::platformDefaultDiskCacheDirectory): Return
      default disk cache directory.
      * UIProcess/gtk/WebContextGtk.cpp:
      (WebKit::WebContext::platformDefaultDiskCacheDirectory): Ditto.
      * WebProcess/efl/WebProcessMainEfl.cpp:
      (WebKit::WebProcessMainEfl): Remove soup cache initialization.
      * WebProcess/gtk/WebProcessMainGtk.cpp:
      (WebKit::WebProcessMainGtk): Ditto.
      * WebProcess/soup/WebProcessSoup.cpp:
      (WebKit::WebProcess::platformInitializeWebProcess): Initialize
      soup cache.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148886 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e3e1391b
    • commit-queue@webkit.org's avatar
      [BlackBerry] Update BatteryClientBlackBerry to use our port's new listener interface · 790745ad
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114892
      
      Patch by Otto Derek Cheung <otcheung@rim.com> on 2013-04-22
      Reviewed by Rob Buis.
      PR 328147
      
      Modify the client so we only have one listener for battery change events.
      The dispatch of different event listeners are handled by BatteryController.
      
      * WebCoreSupport/BatteryClientBlackBerry.cpp:
      (WebCore::BatteryClientBlackBerry::BatteryClientBlackBerry):
      (WebCore::BatteryClientBlackBerry::startUpdating):
      (WebCore::BatteryClientBlackBerry::stopUpdating):
      (WebCore::BatteryClientBlackBerry::onStatusChange):
      * WebCoreSupport/BatteryClientBlackBerry.h:
      (BatteryClientBlackBerry):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148885 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      790745ad
    • ddkilzer@apple.com's avatar
      WTF::AtomicString::find() should take unsigned 'start' argument · 45714576
      ddkilzer@apple.com authored
      <http://webkit.org/b/114958>
      
      Reviewed by Darin Adler.
      
      Fixes the following warnings with -Wshorten-64-to-32:
      
          AtomicString.h:113:76: error: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Werror,-Wshorten-64-to-32]
              size_t find(UChar c, size_t start = 0) const { return m_string.find(c, start); }
                                                                    ~~~~~~~~         ^~~~~
          AtomicString.h:115:35: error: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Werror,-Wshorten-64-to-32]
                  { return m_string.find(s, start, caseSentitive); }
                           ~~~~~~~~         ^~~~~
          AtomicString.h:117:35: error: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Werror,-Wshorten-64-to-32]
                  { return m_string.find(s, start, caseSentitive); }
                           ~~~~~~~~         ^~~~~
      
      * wtf/text/AtomicString.h:
      (WTF::AtomicString::find): Change type of 'start' argument from
      size_t to unsigned.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148884 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      45714576
    • commit-queue@webkit.org's avatar
      [WK2] Fix build warning when GESTURE_EVENTS is ON. · 29fdaffe
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114812
      
      Patch by Krzysztof Wolanski <k.wolanski@samsung.com> on 2013-04-22
      Reviewed by Andreas Kling.
      
      Handle GestureSingleTap in the event type switch.
      
      * WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:
      (WebKit::NetscapePlugin::platformHandleMouseEvent):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148883 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      29fdaffe
    • commit-queue@webkit.org's avatar
      Update layout test verifying Tab behaves correctly after linking to fragment ID · 3f2c6e0d
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114645
      
      Patch by Mario Sanchez Prada <mario.prada@samsung.com> on 2013-04-22
      Reviewed by Chris Fleizach.
      
      * fast/dom/fragment-activation-focuses-target.html: Updated test.
      * fast/dom/fragment-activation-focuses-target-expected.txt: Updated expectations.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148882 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3f2c6e0d
    • commit-queue@webkit.org's avatar
      fix build warning(unused parameter) · f47a9b27
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114855
      
      Patch by Xuefei Ren <xren@blackberry.com> on 2013-04-22
      Reviewed by Rob Buis.
      
      Source/WebCore:
      
      remove warning(unused parameter) in
      Source/WebCore/platform/graphics/blackberry
      
      * platform/graphics/blackberry/CanvasLayerWebKitThread.cpp:
      (WebCore::CanvasLayerCompositingThreadClient::drawTextures):
      (WebCore::CanvasLayerCompositingThreadClient::deleteTextures):
      (WebCore::CanvasLayerCompositingThreadClient::commitPendingTextureUploads):
      * platform/graphics/blackberry/FontBlackBerry.cpp:
      (WebCore::Font::offsetForPositionForComplexText):
      * platform/graphics/blackberry/FontCacheBlackBerry.cpp:
      (WebCore::FontCache::getSimilarFontPlatformData):
      (WebCore::FontCache::getTraitsInFamily):
      * platform/graphics/blackberry/GlyphPageTreeNodeBlackBerry.cpp:
      (WebCore::GlyphPage::fill):
      * platform/graphics/blackberry/GraphicsContext3DBlackBerry.cpp:
      (WebCore::GraphicsContext3D::ImageExtractor::extractImage):
      * platform/graphics/blackberry/GraphicsContextBlackBerry.cpp:
      (WebCore::GraphicsContext::drawConvexPolygon):
      (WebCore::GraphicsContext::fillRect):
      (WebCore::GraphicsContext::fillRoundedRect):
      (WebCore::GraphicsContext::roundToDevicePixels):
      (WebCore::GraphicsContext::setPlatformShadow):
      (WebCore::GraphicsContext::clipConvexPolygon):
      (WebCore::GraphicsContext::setURLForRect):
      (WebCore::GraphicsContext::setPlatformStrokeColor):
      (WebCore::GraphicsContext::setPlatformFillColor):
      (WebCore::GraphicsContext::setPlatformCompositeOperation):
      * platform/graphics/blackberry/ImageBlackBerry.cpp:
      (WebCore::BitmapImage::draw):
      (WebCore::Image::drawPattern):
      * platform/graphics/blackberry/ImageBufferBlackBerry.cpp:
      (WebCore::flushAndDraw):
      (WebCore::ImageBuffer::ImageBuffer):
      (WebCore::ImageBuffer::copyImage):
      (WebCore::ImageBuffer::draw):
      (WebCore::ImageBuffer::platformTransformColorSpace):
      * platform/graphics/blackberry/LayerTiler.cpp:
      (WebCore::LayerTiler::drawTile):
      * platform/graphics/blackberry/PathBlackBerry.cpp:
      (WebCore::GraphicsContext::drawFocusRing):
      (WebCore::GraphicsContext::clipPath):
      * platform/graphics/blackberry/PatternBlackBerry.cpp:
      (WebCore::Pattern::platformPattern):
      
      Source/WebKit/blackberry:
      
      remove warning(unused parameter) in
      Source/WebKit/blackberry/WebKitSupport/InputHandler.cpp
      
      * WebKitSupport/InputHandler.cpp:
      (BlackBerry::WebKit::InputHandler::extractedTextRequest):
      
      Tools:
      
      remove warning(unused parameter) in
      Tools/DumpRenderTree/blackberry/EventSender.cpp
      
      * DumpRenderTree/blackberry/EventSender.cpp:
      (getDragModeCallback):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148881 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f47a9b27
    • commit-queue@webkit.org's avatar
      [BlackBerry] ASSERT in FrameLoaderClient::convertMainResourceLoadToDownload · 90b768b0
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114741
      
      Patch by Xan Lopez <xlopez@igalia.com> on 2013-04-22
      Reviewed by George Staikos.
      
      Consider the case where a ResourceHandle won't have a FilterStream
      object associated (for example, Blob objects) instead of ASSERTing
      pointlessly when asking our network layer for such an object.
      
      This partially fixes fast/dom/HTMLAnchorElement/anchor-nodownload-set.html
      
      * WebCoreSupport/FrameLoaderClientBlackBerry.cpp:
      (WebCore::FrameLoaderClientBlackBerry::convertMainResourceLoadToDownload):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148880 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      90b768b0
    • mifenton@rim.com's avatar
      [BlackBerry] Add additional datalist support. · bb2428bc
      mifenton@rim.com authored
      https://bugs.webkit.org/show_bug.cgi?id=114883
      
      Reviewed by Rob Buis.
      
      PR 210083.
      
      Source/WebCore:
      
      Extend support for datalist to include all non-popup input types.
      
      Re-enabling fast/forms/datalist/input-list
      
      Internally Reviewed by Otto Cheung.
      
      * platform/blackberry/RenderThemeBlackBerry.cpp:
      (WebCore::RenderThemeBlackBerry::supportsDataListUI):
      
      Source/WebKit/blackberry:
      
      Properly set state when opening a Date/Time popup and simplify
      the logic for showing datalist options.
      
      Internally Reviewed by Otto Cheung.
      
      * WebKitSupport/InputHandler.cpp:
      (BlackBerry::WebKit::InputHandler::openDatePopup):
      (BlackBerry::WebKit::InputHandler::showTextInputTypeSuggestionBox):
      
      LayoutTests:
      
      Fix results for fast/forms/datalist/input-list.
      
      Internally Reviewed by Otto Cheung.
      
      * platform/blackberry/fast/forms/datalist/input-list-expected.txt: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148879 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bb2428bc
    • abucur@adobe.com's avatar
      [CSS Regions] Add tests for lists and counters · 066219f9
      abucur@adobe.com authored
      https://bugs.webkit.org/show_bug.cgi?id=103975
      
      Reviewed by Andreas Kling.
      
      Lists and counters work correctly with regions since r148026 (http://trac.webkit.org/changeset/148026).
      This patch adds W3C formatted ref tests to our battery.
      
      * fast/regions/counters/extract-list-items-001-expected.html: Added.
      * fast/regions/counters/extract-list-items-001.html: Added.
      * fast/regions/counters/extract-list-items-002-expected.html: Added.
      * fast/regions/counters/extract-list-items-002.html: Added.
      * fast/regions/counters/extract-list-items-003-expected.html: Added.
      * fast/regions/counters/extract-list-items-003.html: Added.
      * fast/regions/counters/extract-list-items-004-expected.html: Added.
      * fast/regions/counters/extract-list-items-004.html: Added.
      * fast/regions/counters/extract-list-items-005-expected.html: Added.
      * fast/regions/counters/extract-list-items-005.html: Added.
      * fast/regions/counters/extract-list-items-006-expected.html: Added.
      * fast/regions/counters/extract-list-items-006.html: Added.
      * fast/regions/counters/extract-list-items-007-expected.html: Added.
      * fast/regions/counters/extract-list-items-007.html: Added.
      * fast/regions/counters/extract-list-items-008-expected.html: Added.
      * fast/regions/counters/extract-list-items-008.html: Added.
      * fast/regions/counters/extract-list-items-009-expected.html: Added.
      * fast/regions/counters/extract-list-items-009.html: Added.
      * fast/regions/counters/extract-list-items-010-expected.html: Added.
      * fast/regions/counters/extract-list-items-010.html: Added.
      * fast/regions/counters/extract-list-items-011-expected.html: Added.
      * fast/regions/counters/extract-list-items-011.html: Added.
      * fast/regions/counters/extract-list-items-012-expected.html: Added.
      * fast/regions/counters/extract-list-items-012.html: Added.
      * fast/regions/counters/extract-list-items-013-expected.html: Added.
      * fast/regions/counters/extract-list-items-013.html: Added.
      * fast/regions/counters/extract-list-items-014-expected.html: Added.
      * fast/regions/counters/extract-list-items-014.html: Added.
      * fast/regions/counters/extract-list-items-015-expected.html: Added.
      * fast/regions/counters/extract-list-items-015.html: Added.
      * fast/regions/counters/extract-numbered-paragraphs-divs-001-expected.html: Added.
      * fast/regions/counters/extract-numbered-paragraphs-divs-001.html: Added.
      * fast/regions/counters/extract-numbered-paragraphs-divs-002-expected.html: Added.
      * fast/regions/counters/extract-numbered-paragraphs-divs-002.html: Added.
      * fast/regions/counters/extract-numbered-paragraphs-expected.html: Added.
      * fast/regions/counters/extract-numbered-paragraphs.html: Added.
      * fast/regions/counters/extract-numbered-spans-display-only-some-expected.html: Added.
      * fast/regions/counters/extract-numbered-spans-display-only-some.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-001-expected.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-001.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-002-expected.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-002.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-003-expected.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-003.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-001-expected.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-001.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-002-expected.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-002.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-003-expected.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-003.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-004-expected.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-004.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-005-expected.html: Added.
      * fast/regions/counters/extract-ordered-lists-in-regions-explicit-counters-005.html: Added.
      * fast/regions/counters/extract-unordered-lists-in-regions-expected.html: Added.
      * fast/regions/counters/extract-unordered-lists-in-regions.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148878 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      066219f9
    • gyuyoung.kim@samsung.com's avatar
      Unreviewed, gardening. css3-device-adaptation doesn't work for WK1 EFL properly. · 5a49c030
      gyuyoung.kim@samsung.com authored
      * platform/efl-wk1/TestExpectations: Added tests related to css3-device-adaptation.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148877 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5a49c030
    • ch.dumez@sisa.samsung.com's avatar
      Unreviewed EFL gardening. · 5d1794db
      ch.dumez@sisa.samsung.com authored
      Mark IndexedDB test as crashing in Release mode and fix duplicate line in
      TestExpectations.
      
      * platform/efl/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148876 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5d1794db
    • gyuyoung.kim@samsung.com's avatar
      Unreviewed, EFL WK1 gardening. Skip pasteboard tests because EFL WK1 doesn't support it yet. · 99e2e7b9
      gyuyoung.kim@samsung.com authored
      * platform/efl-wk1/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148875 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      99e2e7b9
    • ch.dumez@sisa.samsung.com's avatar
      Unreviewed EFL gardening. · 83fce209
      ch.dumez@sisa.samsung.com authored
      Skip several compositing test cases on EFL WK2 due to regression in
      r148748.
      
      * platform/efl-wk2/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148874 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      83fce209
    • ch.dumez@sisa.samsung.com's avatar
      Unreviewed EFL gardening. · 41cb1a60
      ch.dumez@sisa.samsung.com authored
      Add several regressions to TestExpectations to make the tree green.
      
      * platform/efl-wk2/TestExpectations:
      * platform/efl/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148873 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      41cb1a60
    • ch.dumez@sisa.samsung.com's avatar
      Unreviewed EFL gardening. · 86b08099
      ch.dumez@sisa.samsung.com authored
      Fix expected result for several test cases.
      
      * platform/efl/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148872 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      86b08099
    • zandobersek@gmail.com's avatar
      Unreviewed GTK gardening. · 7b503afa
      zandobersek@gmail.com authored
      * platform/gtk/TestExpectations: Unskipping the fast/sub-pixel layout tests.
      Removing failure expectations for tests that are passing after the subpixel layout was enabled.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148871 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7b503afa
    • commit-queue@webkit.org's avatar
      [BlackBerry] Add dummy implementations of DragData::droppedFileSystemId() · 2038171e
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114861
      
      Patch by Alberto Garcia <agarcia@igalia.com> on 2013-04-22
      Reviewed by Carlos Garcia Campos.
      
      * platform/blackberry/DragDataBlackBerry.cpp:
      (WebCore):
      (WebCore::DragData::droppedFileSystemId):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148870 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2038171e
    • kadam@inf.u-szeged.hu's avatar
      [Qt] Unreviewed gardening. · d5c0327f
      kadam@inf.u-szeged.hu authored
      * platform/qt/TestExpectations: Skip a failing reftest after r148859.
      * platform/qt/fast/borders/rtl-border-04-expected.png: Update after r148791.
      * platform/qt/fast/borders/rtl-border-04-expected.txt: Update after r148791.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148869 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d5c0327f
    • zarvai@inf.u-szeged.hu's avatar
      [Qt] Unreviewed gardening. · a440409e
      zarvai@inf.u-szeged.hu authored
      Unskip fast/exclusions tests after r148594.
      
      * platform/qt/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148868 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a440409e
    • commit-queue@webkit.org's avatar
      [BlackBerry] Add dummy implementation of AccessibilityController::accessibleElementById() · 596be4ad
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114939
      
      Patch by Alberto Garcia <agarcia@igalia.com> on 2013-04-22
      Reviewed by Carlos Garcia Campos.
      
      This was added in r129308.
      
      * DumpRenderTree/blackberry/AccessibilityControllerBlackBerry.cpp:
      (AccessibilityController::accessibleElementById):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148867 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      596be4ad
    • commit-queue@webkit.org's avatar
      [EFL] accessibility/language-attribute.html is failing · b8683e74
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=112030
      
      Unreviewed, EFL gardening.
      
      Unskipping accessibility/language-attribute.html after r148737.
      
      Patch by Krzysztof Czech <k.czech@samsung.com> on 2013-04-22
      
      * platform/efl-wk2/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148866 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b8683e74
    • commit-queue@webkit.org's avatar
      Source/WebCore: [CSS Regions] Elements in a region should be assignable to a named flow · df9b0015
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=74144
      
      Patch by Mihai Maerean <mmaerean@adobe.com> on 2013-04-22
      Reviewed by David Hyatt.
      
      DOM children of a region must not be rendered as children of the region, but can be collected in flow threads.
      
      NodeRenderingContext::parentRenderer now creates the parent render flow thread if it doesn't exist.
      
      Element::moveToFlowThreadIsNeeded is a virtual method that is overriden in PseudoElement to return false and
      in SVGElement so only svg root elements can directly be collected by a render flow thread.
      
      RenderObject::canDOMChildrenHaveRenderParent exists to optimize the code so nodes inside regions (and maybe
      other types of renderers in the future) can still have renderers if they need to be in a flow thread while the
      rest of renderers that can't have children skip the new instructions.
      
      Tests: fast/regions/flow-body-in-html.html . To test the duplicate bug #103685.
             fast/regions/region-content-flown-into-region.html
             fast/regions/universal-selector-children-to-the-same-region.html . To test the duplicate bug #103685.
      
      * dom/Element.cpp:
      (WebCore::Element::moveToFlowThreadIsNeeded):
      * dom/Element.h:
      * dom/NodeRenderingContext.cpp:
      (WebCore::NodeRenderingContext::parentRenderer): the renderer that will be the parent for this node's renderer.
      In the case of RenderFlowThreads, it may need to create it.
      (WebCore::NodeRenderingContext::shouldCreateRenderer): In a region, only the children that need to be in a flow
      thread should have a renderer.
      (WebCore::NodeRenderingContext::moveToFlowThreadIfNeeded):
      (WebCore::NodeRenderingContext::moveToFlowThread):
      * dom/NodeRenderingContext.h:
      (NodeRenderingContext):
      * dom/PseudoElement.h: pseudo-elements cannot be directly collected into a named flow.
      * dom/Text.cpp:
      (WebCore::Text::textRendererIsNeeded):
      (WebCore::Text::updateTextRenderer): Because calling textRendererIsNeeded(NodeRenderingContext(...)) on a
      non-const l-value NodeRenderingContext cannot be done on a temporary object on the stack.
      * dom/Text.h:
      * rendering/FlowThreadController.cpp:
      (WebCore::FlowThreadController::isContentNodeRegisteredWithAnyNamedFlow):
      * rendering/FlowThreadController.h:
      * rendering/RenderObject.h:
      (WebCore::RenderObject::canDOMChildrenHaveRenderParent): Even if this render object can't have render children,
      the children in the DOM tree may have a render parent (that is different from this render object).
      * rendering/RenderRegion.h:
      * svg/SVGElement.cpp:
      (WebCore::SVGElement::moveToFlowThreadIsNeeded): Allow only svg root elements to be directly collected by a
      render flow thread.
      * svg/SVGElement.h:
      
      LayoutTests:  [CSS Regions] Elements in a region should be assignable to a named flow
      https://bugs.webkit.org/show_bug.cgi?id=74144
      
       Reviewed by David Hyatt.
      
       * fast/regions/flow-body-in-html-expected.txt: Added.
      Patch by Mihai Maerean <mmaerean@adobe.com> on 2013-04-22
      
      * fast/regions/flow-body-in-html.html: Added. To test the duplicate bug #103685.
      * fast/regions/region-content-flown-into-region-expected.txt: Added.
      * fast/regions/region-content-flown-into-region.html: Added.
      * fast/regions/universal-selector-children-to-the-same-region-expected.txt: Added.
      * fast/regions/universal-selector-children-to-the-same-region.html: Added. To test the duplicate bug #103685.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148865 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      df9b0015
    • commit-queue@webkit.org's avatar
      Gradient: add PlatformGradient definition for BlackBerry · 81496cc1
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114727
      
      Patch by Alberto Garcia <agarcia@igalia.com> on 2013-04-22
      Reviewed by Carlos Garcia Campos.
      
      * platform/graphics/Gradient.h:
      (Graphics):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148864 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      81496cc1
    • abucur@adobe.com's avatar
      Use DOM ordering for list counts · 7e407dad
      abucur@adobe.com authored
      https://bugs.webkit.org/show_bug.cgi?id=110352
      
      Reviewed by Elliott Sprehn.
      
      Source/WebCore:
      
      Currently the list items ordering is made by traversing the render tree. This gives bad results for:
      - list items flown inside regions because they are not rendered as descendants of their DOM list ancestors.
      - list items matched to insertion points inside a shadow tree. The insertion point may be a child of a
      list so the numbering gets broken.
      
      To implement correct DOM ordering I've taken into account the fact that pseudo-elements can have display: list-item
      so they should be included when traversing the DOM tree. I've added helper methods on the NodeTraversal
      namespace that should allow easily traversing the tree including the pseudo-elements (e.g. firstChildWithPseudo
      for an element with pseudo-before will return the before PseudoElement). Using these helper methods I've implemented
      pre-order traversal methods aware of the pseudo-elements.
      An effect of this change is how the list items inside shadow tree update their counting. With the patch, if there's
      no <ol> or <ul> element on the ancestor chain of a <li> element to the shadow root, the list node will be considered the
      first parent of the <li> or the shadow root if there is no ancestor.
      The RenderListItem class now makes use of this new method of traversal, replacing the one based on the render tree.
      To simplify the CSS counters implementation, I've changed the traversal functions inside RenderCounter to also make use
      of this method. The CSS counters and the list items now have the same traversal algorithm.
      
      In later patches I'll add tests that should cover the regions and shadow DOM use cases.
      Tests bug for shadow DOM: https://bugs.webkit.org/show_bug.cgi?id=113193
      Tests bug for regions: https://bugs.webkit.org/show_bug.cgi?id=103975
      
      Tests: no new tests is this patch; added the correct expectations for fast/lists/positioned-count-crash.html
      and fast/dom/shadow/shadow-and-list-elements.html
      
      * dom/Node.cpp:
      (WebCore::Node::pseudoAwarePreviousSibling):
      (WebCore):
      (WebCore::Node::pseudoAwareNextSibling):
      (WebCore::Node::pseudoAwareFirstChild):
      (WebCore::Node::pseudoAwareLastChild):
      * dom/Node.h:
      (Node):
      * dom/NodeTraversal.cpp:
      (WebCore):
      (WebCore::NodeTraversal::previousIncludingPseudo):
      (NodeTraversal):
      (WebCore::NodeTraversal::nextIncludingPseudo):
      (WebCore::NodeTraversal::nextIncludingPseudoSkippingChildren):
      * dom/NodeTraversal.h:
      (ElementTraversal):
      (NodeTraversal):
      (WebCore::ElementTraversal::previousIncludingPseudo):
      (WebCore::ElementTraversal::nextIncludingPseudo):
      (WebCore::ElementTraversal::nextIncludingPseudoSkippingChildren):
      (WebCore::ElementTraversal::pseudoAwarePreviousSibling):
      * html/HTMLLIElement.cpp:
      (WebCore::HTMLLIElement::attach):
      * html/HTMLOListElement.cpp:
      (WebCore::HTMLOListElement::updateItemValues):
      (WebCore::HTMLOListElement::recalculateItemCount):
      * rendering/RenderCounter.cpp:
      (WebCore::previousInPreOrder):
      (WebCore::previousSiblingOrParent):
      (WebCore::parentElement):
      (WebCore::nextInPreOrder):
      * rendering/RenderListItem.cpp:
      (WebCore):
      (WebCore::enclosingList):
      (WebCore::RenderListItem::nextListItem):
      (WebCore::previousListItem):
      (WebCore::RenderListItem::calcValue):
      (WebCore::RenderListItem::explicitValueChanged):
      (WebCore::previousOrNextItem):
      (WebCore::RenderListItem::updateListMarkerNumbers):
      * rendering/RenderListItem.h:
      (RenderListItem):
      
      LayoutTests:
      
      The fast/dom/shadow/shadow-and-list-elements-expected.html has changed because the list items
      inside the shadow tree no longer see the root <ol> element.
      The test fast/lists/positioned-count-crash.html has the correct rendering after changing
      the list counting to be in DOM order.
      
      * fast/dom/shadow/shadow-and-list-elements-expected.html:
      * fast/lists/positioned-count-crash-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148863 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7e407dad
    • commit-queue@webkit.org's avatar
      Fix multiple definition of ImageBuffer::platformLayer() in the BlackBerry port · f80f945b
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114936
      
      Patch by Alberto Garcia <agarcia@igalia.com> on 2013-04-22
      Reviewed by Carlos Garcia Campos.
      
      We already have a definition in ImageBufferBlackBerry.cpp.
      
      * platform/graphics/ImageBuffer.cpp:
      (WebCore):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148862 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f80f945b
    • commit-queue@webkit.org's avatar
      [GTK] Cleanup TestExpectations to pass --lint-test-files · 0f08eeb4
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114927
      
      Unreviewed gardening.
      
      Patch by Seokju Kwon <seokju.kwon@gmail.com> on 2013-04-22
      
      * platform/gtk/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148861 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0f08eeb4
    • carlosgc@webkit.org's avatar
      [WebKit2] Plugins without a MIME Type fail to load · b9fd4021
      carlosgc@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=112834
      
      Reviewed by Benjamin Poulain.
      
      Source/WebKit2:
      
      The problem is that when the plugin is created and the MIME Type
      is empty, since the MIME Type guessed in the UI process using the
      plugin extension is not passed to the WebProcess, when the plugin
      is instantiated, the value of NPMIMEType parameter passed to
      NPP_New is NULL, and NPERR_INVALID_INSTANCE_ERROR is returned.
      GetPluginPath message has been renamed to FindPlugin, since it
      doesn't only return the path but also the new MIME Type and load
      policy.
      
      * UIProcess/WebPageProxy.cpp:
      (WebKit::WebPageProxy::findPlugin): Receive an output newMIMEType
      parameter that is passed to PluginModuleInfo::findPlugin() so that
      in case of guessing the MIME Type, the new one is passed back to
      the WebProcess.
      * UIProcess/WebPageProxy.h:
      (WebPageProxy):
      * UIProcess/WebPageProxy.messages.in:
      * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
      (WebKit::WebFrameLoaderClient::createPlugin): Pass the MIME Type
      from the parameters to WebPage::createPlugin.
      (WebKit::WebFrameLoaderClient::recreatePlugin): Pass a newMIMEType
      parameter to WebPage::createPlugin.
      * WebProcess/WebPage/WebPage.cpp:
      (WebKit::WebPage::createPlugin): Add newMIMEType out parameter and
      pass it to the FindPlugin message.
      (WebKit::WebPage::canPluginHandleResponse): Pass newMIMEType to
      FindPlugin message.
      * WebProcess/WebPage/WebPage.h:
      (WebPage):
      
      LayoutTests:
      
      * platform/wk2/TestExpectations: Unskip
      plugins/no-mime-with-valid-extension.html.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148860 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b9fd4021
    • commit-queue@webkit.org's avatar
      Division by zero in CSSGradientValue::addStops() · fbd54b53
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114807
      
      Patch by Carlos Garcia Campos <cgarcia@igalia.com> on 2013-04-21
      Reviewed by Dean Jackson.
      
      Source/WebCore:
      
      The normalization of the color stop positions of a linear gradient
      doesn't take into account that the first and last position can be
      the same. In such case the positions are computed dividing by 0.
      Clamp the positions to 1 without moving the end points in such
      case to match what other browsers do. This ensures that positions
      passed to the platform gradient are in the 0-1 range which fixes a
      crash due to an assert in BlackBerry port running test
      fast/forms/type-after-focus-rule-shrink-width.html.
      
      Test: fast/gradients/css3-color-stop-invalid.html
      
      * css/CSSGradientValue.cpp:
      (WebCore::CSSGradientValue::addStops):
      
      LayoutTests:
      
      * fast/gradients/css3-color-stop-invalid-expected.html: Added.
      * fast/gradients/css3-color-stop-invalid.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148859 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fbd54b53
    • ch.dumez@sisa.samsung.com's avatar
      Unreviewed EFL build fix after r148855. · 2f43958d
      ch.dumez@sisa.samsung.com authored
      * TestWebKitAPI/PlatformEfl.cmake:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148858 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2f43958d
    • benjamin@webkit.org's avatar
      Improve StringImpl code density for older ARM hardware · 5ddcdbb6
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114898
      
      Reviewed by Geoffrey Garen.
      
      Source/WebKit: 
      
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
      
      Source/WebKit/win: 
      
      * WebKit.vcproj/WebKitExports.def.in:
      
      Source/WTF: 
      
      Reduce the number of instructions needed for StringImpl::deref
      on older ARM hardware.
      
      The extra indirection should have a negligible impact on x86_64.
      
      * wtf/text/StringImpl.cpp:
      (WTF::StringImpl::destroy):
      * wtf/text/StringImpl.h:
      (StringImpl):
      (WTF::StringImpl::deref):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148857 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5ddcdbb6
    • rniwa@webkit.org's avatar
      Unreviewed, rolling out r148851. · 75734e71
      rniwa@webkit.org authored
      http://trac.webkit.org/changeset/148851
      https://bugs.webkit.org/show_bug.cgi?id=114935
      
      EFL Buildbot reports fail after gardening on r148851
      (Requested by gyuyoung on #webkit).
      
      
      * platform/efl/TestExpectations:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148856 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      75734e71
    • ch.dumez@sisa.samsung.com's avatar
      [EFL][WK2] Mark WKViewClientWebProcessCallbacks API test as failing · d8b9212f
      ch.dumez@sisa.samsung.com authored
      https://bugs.webkit.org/show_bug.cgi?id=114922
      
      Reviewed by Gyuyoung Kim.
      
      Mark WKViewClientWebProcessCallbacks API test as failing on WK2 EFL.
      
      * TestWebKitAPI/PlatformEfl.cmake:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148855 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d8b9212f
  2. 21 Apr, 2013 5 commits
    • benjamin@webkit.org's avatar
      Fix some minor bad use of strings in WebCore · b438d7b8
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114907
      
      Reviewed by Darin Adler.
      
      * editing/Editor.cpp:
      (WebCore::Editor::selectedText): This was implicitly getting the emptyString()
      for the argument "".
      * editing/markup.cpp:
      (WebCore::StyledMarkupAccumulator::takeResults): ditto.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148854 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b438d7b8
    • krit@webkit.org's avatar
      [Part 4] Parse the custom() function in -webkit-filter: parse the matN() functions · efd4ebf1
      krit@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=71444
      
      Reviewed by Dean Jackson.
      
      Source/WebCore:
      
      Custom filter parameters should support mat2 to mat4 value functions. Added parsing
      and style resolving bits to support the matrix function values. A later patch will
      add the matrices to the shader program.
      
      https://dvcs.w3.org/hg/FXTF/raw-file/tip/filters/index.html#custom-filter-parameters
      
      Modified existing tests to cover changes.
      
      * GNUmakefile.list.am: Added WebKitCSSMatFunctionValue to individual build systems.
      * Target.pri:
      * WebCore.vcproj/WebCore.vcproj:
      * WebCore.vcxproj/WebCore.vcxproj:
      * WebCore.vcxproj/WebCore.vcxproj.filters:
      * WebCore.xcodeproj/project.pbxproj:
      * css/CSSComputedStyleDeclaration.cpp:
      (WebCore::valueForCustomFilterMatParameter):
      (WebCore):
      (WebCore::valueForCustomFilterParameter):
      * css/CSSParser.cpp:
      (WebCore::CSSParser::parseTransform):
      (WebCore::CSSParser::parseMatValue):
      (WebCore):
      (WebCore::CSSParser::parseCustomFilterParameters):
      * css/CSSParser.h:
      (WebCore):
      * css/CSSValue.cpp:
      (WebCore::CSSValue::reportMemoryUsage):
      (WebCore::CSSValue::equals):
      (WebCore::CSSValue::cssText):
      (WebCore::CSSValue::destroy):
      (WebCore::CSSValue::cloneForCSSOM):
      * css/CSSValue.h:
      (WebCore::CSSValue::isWebKitCSSMatFunctionValue):
      * css/StyleResolver.cpp:
      (WebCore::StyleResolver::parseCustomFilterArrayParameter):
      (WebCore::StyleResolver::parseCustomFilterParameter):
      * css/StyleResolver.h:
      (StyleResolver):
      * css/WebKitCSSMatFunctionValue.cpp:
      (WebCore::WebKitCSSMatFunctionValue::WebKitCSSMatFunctionValue):
      (WebCore::WebKitCSSMatFunctionValue::customCssText):
      (WebCore::WebKitCSSMatFunctionValue::cloneForCSSOM):
      (WebCore::WebKitCSSMatFunctionValue::equals):
      (WebCore::WebKitCSSMatFunctionValue::reportDescendantMemoryUsage):
      * css/WebKitCSSMatFunctionValue.h:
      (WebKitCSSMatFunctionValue):
      (WebCore::WebKitCSSMatFunctionValue::create):
      * platform/graphics/filters/CustomFilterArrayParameter.h:
      (WebCore::CustomFilterArrayParameter::create):
      (WebCore::CustomFilterArrayParameter::CustomFilterArrayParameter):
      * platform/graphics/filters/CustomFilterParameter.h:
      (CustomFilterParameter):
      * platform/graphics/filters/CustomFilterRenderer.cpp:
      (WebCore::CustomFilterRenderer::bindProgramParameters):
      
      LayoutTests:
      
      Added tests for mat2 to mat4 parameter functions on custom fiter function and
      parameter descriptor.
      
      * css3/filters/custom-with-at-rule-syntax/parsing-custom-function-invalid-expected.txt:
      * css3/filters/custom-with-at-rule-syntax/parsing-custom-function-valid-expected.txt:
      * css3/filters/custom-with-at-rule-syntax/parsing-parameters-property-invalid-expected.txt:
      * css3/filters/custom-with-at-rule-syntax/parsing-parameters-property-valid-expected.txt:
      * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-custom-function-invalid.js:
      * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-custom-function-valid.js:
      * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-parameters-property-invalid.js:
      * css3/filters/custom-with-at-rule-syntax/script-tests/parsing-parameters-property-valid.js:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148852 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      efd4ebf1
    • gyuyoung.kim@samsung.com's avatar
      Unreviewed, EFL gardening. Remove test cases which are expected failed, but passed now. · ed3ea56e
      gyuyoung.kim@samsung.com authored
      * platform/efl/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148851 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ed3ea56e
    • oliver@apple.com's avatar
      JS Lexer and Parser should be more informative when they encounter errors · 568b48ca
      oliver@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=114924
      
      Reviewed by Filip Pizlo.
      
      Source/JavaScriptCore:
      
      Add new tokens to represent the various ways that parsing and lexing have failed.
      This gives us the ability to produce better error messages in some cases,
      and to indicate whether or not the failure was due to invalid source, or simply
      early termination.
      
      The jsc prompt now makes use of this so that you can write functions that
      are more than one line long.
      
      * bytecompiler/BytecodeGenerator.cpp:
      (JSC::BytecodeGenerator::generate):
      * jsc.cpp:
      (stringFromUTF):
      (jscSource):
      (runInteractive):
      * parser/Lexer.cpp:
      (JSC::::parseFourDigitUnicodeHex):
      (JSC::::parseIdentifierSlowCase):
      (JSC::::parseString):
      (JSC::::parseStringSlowCase):
      (JSC::::lex):
      * parser/Lexer.h:
      (UnicodeHexValue):
      (JSC::Lexer::UnicodeHexValue::UnicodeHexValue):
      (JSC::Lexer::UnicodeHexValue::valueType):
      (JSC::Lexer::UnicodeHexValue::isValid):
      (JSC::Lexer::UnicodeHexValue::value):
      (Lexer):
      * parser/Parser.h:
      (JSC::Parser::getTokenName):
      (JSC::Parser::updateErrorMessageSpecialCase):
      (JSC::::parse):
      * parser/ParserError.h:
      (ParserError):
      (JSC::ParserError::ParserError):
      * parser/ParserTokens.h:
      * runtime/Completion.cpp:
      (JSC):
      (JSC::checkSyntax):
      * runtime/Completion.h:
      (JSC):
      
      LayoutTests:
      
      Update test results to cover improved error messages.
      
      * fast/js/kde/parse-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T1-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T2-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T3-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T4-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T5-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T1-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T2-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T3-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T4-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T1-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T10-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T2-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T3-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T4-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T5-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T6-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T7-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T8-expected.txt:
      * sputnik/Conformance/07_Lexical_Conventions/7.7_Punctuators/S7.7_A2_T9-expected.txt:
      * sputnik/Conformance/13_Function_Definition/S13_A7_T3-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148849 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      568b48ca
    • ch.dumez@sisa.samsung.com's avatar
      Regression(r148672): fast/events/touch/frame-hover-update.html fails · 5ae8a47e
      ch.dumez@sisa.samsung.com authored
      https://bugs.webkit.org/show_bug.cgi?id=114912
      
      Reviewed by Allan Sandfeld Jensen.
      
      Fix relative path to js-test-post.js in fast/events/touch/frame-hover-update.html.
      
      * fast/events/touch/frame-hover-update.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148847 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5ae8a47e