1. 10 Jul, 2010 1 commit
  2. 09 Jul, 2010 39 commits
    • tony@chromium.org's avatar
      2010-07-09 Tony Chang <tony@chromium.org> · 7c6786c3
      tony@chromium.org authored
              Reviewed by Ojan Vafai.
      
              crash in WebCore::CompositeEditCommand::splitTreeToNode when indenting pre
              https://bugs.webkit.org/show_bug.cgi?id=38231
      
              * editing/execCommand/indent-pre-expected.txt: Added.
              * editing/execCommand/indent-pre.html: Added.
      2010-07-09  Tony Chang  <tony@chromium.org>
      
              Reviewed by Ojan Vafai.
      
              crash in WebCore::CompositeEditCommand::splitTreeToNode when indenting pre
              https://bugs.webkit.org/show_bug.cgi?id=38231
      
              Test: editing/execCommand/indent-pre.html
      
              * editing/IndentOutdentCommand.cpp:
              (WebCore::countParagraphs):
              (WebCore::IndentOutdentCommand::indentRegion): Split text nodes into one node per paragraph
                                                             so moveParagraph doesn't get confused.
              (WebCore::IndentOutdentCommand::splitTextNodes):
              * editing/IndentOutdentCommand.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63039 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7c6786c3
    • arv@chromium.org's avatar
      2010-07-09 Erik Arvidsson <arv@chromium.org> · 26b6d1b9
      arv@chromium.org authored
              Reviewed by Darin Adler.
      
              Computed style is not implemented for padding-start, padding-end, margin-start, margin-end
              https://bugs.webkit.org/show_bug.cgi?id=41496
      
              * fast/css/margin-start-end-expected.txt:
              * fast/css/padding-start-end-expected.txt:
              * fast/css/script-tests/margin-start-end.js: Added tests for computed style.
              * fast/css/script-tests/padding-start-end.js: Added tests for computed style.
      2010-07-09  Erik Arvidsson  <arv@chromium.org>
      
              Reviewed by Darin Adler.
      
              Computed style is not implemented for padding-start, padding-end, margin-start, margin-end
              https://bugs.webkit.org/show_bug.cgi?id=41496
      
              * css/CSSComputedStyleDeclaration.cpp:
              (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):
              * css/CSSProperty.cpp:
              (WebCore::CSSProperty::resolveDirectionAwareProperty): This function resolves the property ID for a direction aware property.
              * css/CSSProperty.h:
              * css/CSSStyleSelector.cpp: Use helper function.
              (WebCore::CSSStyleSelector::applyProperty):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63038 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      26b6d1b9
    • dbates@webkit.org's avatar
      2010-07-09 Daniel Bates <dbates@rim.com> · 6a76e9f5
      dbates@webkit.org authored
              Reviewed by Darin Adler.
      
              Clean up: Move dump-list.js utility script from LayoutTests/fast/lists
              to LayoutTests/fast/lists/resources
              https://bugs.webkit.org/show_bug.cgi?id=42016
      
              Move fast/lists/dump-list.js to fast/lists/resources since it
              is a utility script and not a test case.
      
              * fast/lists/dump-list.js: Removed. Moved to fast/lists/resources.
              * fast/lists/ol-nested-items-dynamic-insert.html: Modified to look
                for dump-list.js in new location.
              * fast/lists/ol-nested-items-dynamic-remove.html: Ditto.
              * fast/lists/ol-nested-items.html: Ditto.
              * fast/lists/ol-nested-list-dynamic-insert.html: Ditto.
              * fast/lists/ol-nested-list-dynamic-remove.html: Ditto.
              * fast/lists/ol-nested-list.html: Ditto.
              * fast/lists/resources/dump-list.js: Copied from LayoutTests/fast/lists/dump-list.js.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63034 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6a76e9f5
    • commit-queue@webkit.org's avatar
      2010-07-09 Leon Clarke <leonclarke@google.com> · a67f42c4
      commit-queue@webkit.org authored
              Reviewed by Adam Barth.
      
              add support for link prefetching
              https://bugs.webkit.org/show_bug.cgi?id=3652
      
              * Configurations/FeatureDefines.xcconfig:
      2010-07-09  Leon Clarke  <leonclarke@google.com>
      
              Reviewed by Adam Barth.
      
              add support for link prefetching
              https://bugs.webkit.org/show_bug.cgi?id=3652
      
              * fast/dom/HTMLLinkElement/prefetch-expected.txt: Added.
              * fast/dom/HTMLLinkElement/prefetch.html: Added.
              * fast/dom/HTMLLinkElement/prefetch.link: Added.
              * platform/gtk/Skipped:
              * platform/mac/Skipped:
              * platform/qt/Skipped:
              * platform/win/Skipped:
      2010-07-09  Leon Clarke  <leonclarke@google.com>
      
              Reviewed by Adam Barth.
      
              add support for link prefetching
              https://bugs.webkit.org/show_bug.cgi?id=3652
      
              Test: fast/dom/HTMLLinkElement/prefetch.html
      
              * Configurations/FeatureDefines.xcconfig:
              * html/HTMLLinkElement.cpp:
              (WebCore::HTMLLinkElement::tokenizeRelAttribute):
              (WebCore::HTMLLinkElement::process):
              * html/HTMLLinkElement.h:
              (WebCore::HTMLLinkElement::RelAttribute::RelAttribute):
              * loader/Cache.cpp:
              (WebCore::createResource):
              * loader/CachedResource.cpp:
              (WebCore::CachedResource::data):
              (WebCore::CachedResource::didAddClient):
              * loader/CachedResource.h:
              (WebCore::CachedResource::):
              (WebCore::CachedResource::error):
              (WebCore::CachedResource::isPrefetch):
              (WebCore::CachedResource::schedule):
              * loader/CachedScript.cpp:
              * loader/CachedScript.h:
              * loader/DocLoader.cpp:
              (WebCore::DocLoader::requestLinkPrefetch):
              (WebCore::DocLoader::canRequest):
              (WebCore::DocLoader::incrementRequestCount):
              (WebCore::DocLoader::decrementRequestCount):
              * loader/DocLoader.h:
              * loader/loader.cpp:
              (WebCore::cachedResourceTypeToTargetType):
              (WebCore::Loader::determinePriority):
              (WebCore::Loader::load):
              (WebCore::Loader::Host::servePendingRequests):
              (WebCore::Loader::Host::didFinishLoading):
              (WebCore::Loader::Host::didFail):
              (WebCore::Loader::Host::didReceiveResponse):
              (WebCore::Loader::Host::cancelPendingRequests):
              * loader/loader.h:
              (WebCore::Loader::):
              * platform/network/ResourceRequestBase.h:
              (WebCore::ResourceRequestBase::):
      2010-07-09  Leon Clarke  <leonclarke@google.com>
      
              Reviewed by Adam Barth.
      
              add support for link prefetching
              https://bugs.webkit.org/show_bug.cgi?id=3652
      
              * public/WebURLRequest.h:
              (WebKit::WebURLRequest::):
      2010-07-09  Leon Clarke  <leonclarke@google.com>
      
              Reviewed by Adam Barth.
      
              add support for link prefetching
              https://bugs.webkit.org/show_bug.cgi?id=3652
      
              * Configurations/FeatureDefines.xcconfig:
      2010-07-09  Leon Clarke  <leonclarke@google.com>
      
              Reviewed by Adam Barth.
      
              add support for link prefetching
              https://bugs.webkit.org/show_bug.cgi?id=3652
      
              * Configurations/FeatureDefines.xcconfig:
      2010-07-09  Leon Clarke  <leonclarke@google.com>
      
              Reviewed by Adam Barth.
      
              add support for link prefetching
              https://bugs.webkit.org/show_bug.cgi?id=3652
      
              * Scripts/build-webkit:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63032 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a67f42c4
    • simon.fraser@apple.com's avatar
      2010-07-09 Simon Fraser <simon.fraser@apple.com> · a51c1c84
      simon.fraser@apple.com authored
              Reviewed by Darin Adler.
      
              Calling layoutTestController.layerTreeAsText() should update layout
              https://bugs.webkit.org/show_bug.cgi?id=41818
      
              Need to call updateLayout() before we check for any layers, not after,
              since layout will update compositing, and may create layers.
      
              * page/Frame.cpp:
              (WebCore::Frame::layerTreeAsText):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63022 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a51c1c84
    • kbr@google.com's avatar
      2010-07-09 Kenneth Russell <kbr@google.com> · b35cbfdf
      kbr@google.com authored
              Reviewed by Nate Chapin.
      
              bufferSubData causes crash in WebGLBuffer::associateBufferSubData
              https://bugs.webkit.org/show_bug.cgi?id=42004
      
              Test: fast/canvas/webgl/index-validation-crash-with-buffer-sub-data.html
      
              * html/canvas/WebGLBuffer.cpp:
              (WebCore::WebGLBuffer::associateBufferData):
               - Allocate m_elementArrayBuffer for entry point taking only size.
                 Guard against allocation failures of m_elementArrayBuffer.
              (WebCore::WebGLBuffer::associateBufferSubData):
               - Guard against any possibility of crashes due to m_elementArrayBuffer being NULL.
      2010-07-09  Kenneth Russell  <kbr@google.com>
      
              Reviewed by Nate Chapin.
      
              bufferSubData causes crash in WebGLBuffer::associateBufferSubData
              https://bugs.webkit.org/show_bug.cgi?id=42004
      
              * fast/canvas/webgl/index-validation-crash-with-buffer-sub-data-expected.txt: Added.
              * fast/canvas/webgl/index-validation-crash-with-buffer-sub-data.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63017 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b35cbfdf
    • kbr@google.com's avatar
      2010-07-09 Kenneth Russell <kbr@google.com> · 82f5efcb
      kbr@google.com authored
              Reviewed by Dimitri Glazkov.
      
              Assertion failure in String::utf8() for certain invalid UTF16 inputs
              https://bugs.webkit.org/show_bug.cgi?id=41983
      
              * wtf/text/WTFString.cpp:
              (WebCore::String::utf8):
               - Fixed assertion when sourceExhausted is returned from convertUTF16ToUTF8.
      2010-07-09  Kenneth Russell  <kbr@google.com>
      
              Reviewed by Dimitri Glazkov.
      
              Assertion failure in String::utf8() for certain invalid UTF16 inputs
              https://bugs.webkit.org/show_bug.cgi?id=41983
      
              * fast/canvas/webgl/invalid-UTF-16-expected.txt: Added.
              * fast/canvas/webgl/invalid-UTF-16.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63016 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      82f5efcb
    • tonyg@chromium.org's avatar
      2010-07-09 Tony Gentilcore <tonyg@chromium.org> · 090a6158
      tonyg@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              Implement performance.timing.navigationStart
              https://bugs.webkit.org/show_bug.cgi?id=41815
      
              * fast/dom/script-tests/webtiming.js:
              (checkTimingBeforeLoad):
              (checkWebTimingOnLoad):
              (checkWebTimingAfterLoad):
              * fast/dom/webtiming-expected.txt:
      2010-07-09  Tony Gentilcore  <tonyg@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Implement performance.timing.navigationStart
              https://bugs.webkit.org/show_bug.cgi?id=41815
      
              See: http://dev.w3.org/2006/webapi/WebTiming/#nt-navigation-start
      
              * loader/FrameLoader.cpp:
              (WebCore::FrameLoader::loadWithDocumentLoader):
              * loader/FrameLoaderTypes.h:
              (WebCore::FrameLoadTimeline::FrameLoadTimeline):
              * page/Timing.cpp:
              (WebCore::Timing::navigationStart):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63011 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      090a6158
    • ajwong@chromium.org's avatar
      Unreviewed. Build fix. · fcf9c086
      ajwong@chromium.org authored
      [chromium] Add in baseline for ietestcenter tests that pass.  Also
      rebaseline two other tests.
      
      * platform/chromium-mac/fast/js/no-semi-insertion-at-end-of-script-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/11.4.1-4.a-10-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/11.4.1-4.a-8-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.12.1.1-0-2-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.12.1.1-0-3-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.12.2-0-2-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.12.3-0-2-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.10-0-1-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.10-0-2-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.10-1-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.10-2-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-0-1-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-0-2-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-0-3-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-1-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-1-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-10-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-11-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-12-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-13-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-14-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-15-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-16-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-17-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-18-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-19-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-2-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-20-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-21-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-3-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-4-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-5-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-6-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-7-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-8-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-9-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.14-2-4-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.14-3-4-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.3-4-22-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.3-4-25-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.2.3.6-4-1-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.4.4.14-9-a-12-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-3-26-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-3-27-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-5-1-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-5-12-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-5-14-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-5-16-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-5-4-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-8-9-expected.txt: Added.
      * platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-8-a-12-expected.txt: Added.
      * platform/chromium-win/fast/js/no-semi-insertion-at-end-of-script-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/11.4.1-4.a-10-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/11.4.1-4.a-8-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.12.1.1-0-2-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.12.1.1-0-3-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.12.2-0-2-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.12.3-0-2-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.10-0-1-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.10-0-2-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.10-1-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.10-2-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-0-1-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-0-2-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-0-3-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-1-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-1-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-10-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-11-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-12-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-13-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-14-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-15-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-16-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-17-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-18-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-19-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-2-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-20-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-21-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-3-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-4-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-5-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-6-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-7-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-8-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-9-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.14-2-4-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.14-3-4-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.3-4-22-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.3-4-25-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.2.3.6-4-1-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.4.4.14-9-a-12-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.4.4.15-3-26-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.4.4.15-3-27-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.4.4.15-5-1-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.4.4.15-5-12-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.4.4.15-5-14-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.4.4.15-5-16-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.4.4.15-5-4-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.4.4.15-8-9-expected.txt: Added.
      * platform/chromium-win/ietestcenter/Javascript/15.4.4.15-8-a-12-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63010 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fcf9c086
    • eric@webkit.org's avatar
      2010-07-09 Eric Seidel <eric@webkit.org> · b583beb3
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              Fix SVG tag name casing for HTMLTreeBuilder
              https://bugs.webkit.org/show_bug.cgi?id=41998
      
              * html5lib/runner-expected-html5.txt:
      2010-07-09  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
      
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt] GraphicsLayerQt must have syncCompositingStateForThisLayerOnly() implemented
              https://bugs.webkit.org/show_bug.cgi?id=41954
      
              Add GraphicsLayerQt::syncCompositingStateForThisLayerOnly, a non-recursive
              implementation of GraphicsLayerQt::syncCompositingState and which targets
              the current layer only.
      
              * platform/graphics/qt/GraphicsLayerQt.cpp:
              (WebCore::GraphicsLayerQt::syncCompositingStateForThisLayerOnly):
              * platform/graphics/qt/GraphicsLayerQt.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63003 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b583beb3
    • eric@webkit.org's avatar
      2010-07-09 Eric Seidel <eric@webkit.org> · 3791196d
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              Implement SVG attribute case mapping for HTMLTreeBuilder
              https://bugs.webkit.org/show_bug.cgi?id=41949
      
              Update results now that we pass 3 more tests.
      
              * html5lib/runner-expected-html5.txt:
      2010-07-09  Eric Seidel  <eric@webkit.org>
      
              Reviewed by Adam Barth.
      
              Implement SVG attribute case mapping for HTMLTreeBuilder
              https://bugs.webkit.org/show_bug.cgi?id=41949
      
              Tested by html5lib/runner.html.
      
              * html/HTMLTreeBuilder.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62994 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3791196d
    • xji@chromium.org's avatar
      2010-07-09 Xiaomei Ji <xji@chromium.org> · fdb104b2
      xji@chromium.org authored
              Reviewed by David Levin.
      
              Rebaseline bidi-mirror-he-ar.html and bidi-neutral-run.html for Chromium after r62965
              https://bugs.webkit.org/show_bug.cgi?id=41974
      
              * platform/chromium-linux/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
              * platform/chromium-linux/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
              * platform/chromium-linux/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
              * platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.checksum:
              * platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.png:
              * platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
              * platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
              * platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
              * platform/chromium-win/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
              * platform/chromium-win/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
              * platform/chromium-win/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
              * platform/chromium/test_expectations.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62988 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fdb104b2
    • tonyg@chromium.org's avatar
      2010-07-08 Tony Gentilcore <tonyg@chromium.org> · e86499a2
      tonyg@chromium.org authored
              Reviewed by Nate Chapin.
      
              Implement unloadEventEnd, loadEventStart, and loadEventEnd for Web Timing
              https://bugs.webkit.org/show_bug.cgi?id=41332
      
              Expectations are set to FAIL because disabled by default. Passes with --web-timing.
      
              * fast/dom/script-tests/webtiming.js: Added.
              (sleepFiftyMilliseconds):
              (shouldBeGreaterThanOrEqual):
              (checkTimingBeforeLoad):
              (checkWebTimingOnLoad):
              (checkWebTimingAfterLoad):
              * fast/dom/webtiming-expected.txt: Added.
              * fast/dom/webtiming.html: Added.
      2010-07-08  Tony Gentilcore  <tonyg@chromium.org>
      
              Reviewed by Nate Chapin.
      
              Implement unloadEventEnd, loadEventStart, and loadEventEnd for Web Timing
              https://bugs.webkit.org/show_bug.cgi?id=41332
      
              Test: fast/dom/webtiming.html
      
              * loader/FrameLoader.cpp:
              (WebCore::FrameLoader::stopLoading):
              (WebCore::FrameLoader::loadWithDocumentLoader):
              * loader/FrameLoader.h:
              (WebCore::FrameLoader::frameLoadTimeline):
              * loader/FrameLoaderTypes.h:
              (WebCore::FrameLoadTimeline::FrameLoadTimeline):
              * page/DOMWindow.cpp:
              (WebCore::DOMWindow::dispatchLoadEvent):
              * page/Timing.cpp:
              (WebCore::Timing::navigationStart):
              (WebCore::Timing::unloadEventEnd):
              (WebCore::Timing::loadEventStart):
              (WebCore::Timing::loadEventEnd):
              * page/Timing.h:
              * page/Timing.idl:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62984 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e86499a2
    • aa@chromium.org's avatar
      2010-07-09 Aaron Boodman <aa@chromium.org> · ca64f9e8
      aa@chromium.org authored
              Reviewed by Ojan Vafai.
      
              Fix regression from r62876.
              https://bugs.webkit.org/show_bug.cgi?id=41928
      
              * platform/mac/Skipped:
              * printing/page-rule-selection.html:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62982 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ca64f9e8
    • thakis@chromium.org's avatar
      2010-07-09 Nico Weber <thakis@chromium.org> · 94b6c3fc
      thakis@chromium.org authored
              Reviewed by Simon Fraser.
              https://bugs.webkit.org/show_bug.cgi?id=41580
      
              Fix layout test to be smaller in y direction. Also add explanatory text.
      
              * fast/gradients/radial-centered.html: Make divs display:inline-block.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62981 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      94b6c3fc
    • xji@chromium.org's avatar
      2010-07-09 Xiaomei Ji <xji@chromium.org> · d71fe6a1
      xji@chromium.org authored
              Reviewed by David Levin.
      
              Rebaseline bidi-mirror-he-ar.html for leopard and snowleopard.
              https://bugs.webkit.org/show_bug.cgi?id=41974
      
              * platform/mac-leopard/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
              * platform/mac-snowleopard/platform/mac/fast/text: Removed.
              * platform/mac-snowleopard/platform/mac/fast/text/international: Removed.
              * platform/mac-snowleopard/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Removed.
              * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62979 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d71fe6a1
    • ajwong@chromium.org's avatar
      Not reviewed · 1de3cd7e
      ajwong@chromium.org authored
      [chromium] upstreaming expectations from chromium.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62977 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1de3cd7e
    • ajwong@chromium.org's avatar
      Not reviewed, build fix. · c4efe9d2
      ajwong@chromium.org authored
      [chromium] Update test expecations for failing tests.
      
      * platform/chromium/test_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62975 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c4efe9d2
    • commit-queue@webkit.org's avatar
      2010-07-09 François Sausset <sausset@gmail.com> · d183ef22
      commit-queue@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              Test for the newly implemented MathML mathcolor & mathbackground attributes
              https://bugs.webkit.org/show_bug.cgi?id=41895
      
              * mathml/presentation/attributes.xhtml: Added.
              * platform/mac/mathml/presentation/attributes-expected.checksum: Added.
              * platform/mac/mathml/presentation/attributes-expected.png: Added.
              * platform/mac/mathml/presentation/attributes-expected.txt: Added.
      2010-07-09  François Sausset  <sausset@gmail.com>
      
              Reviewed by Kenneth Rohde Christiansen.
      
              Implement MathML mathcolor & mathbackground attributes
              https://bugs.webkit.org/show_bug.cgi?id=41895
      
              Test: mathml/presentation/attributes.xhtml
      
              * dom/MappedAttributeEntry.h:
              (WebCore::):
              * mathml/MathMLElement.cpp:
              (WebCore::MathMLElement::MathMLElement):
              (WebCore::MathMLElement::mapToEntry):
              (WebCore::MathMLElement::parseMappedAttribute):
              * mathml/MathMLElement.h:
              * mathml/mathattrs.in:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62968 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d183ef22
    • vitalyr@chromium.org's avatar
      2010-07-09 Vitaly Repeshko <vitalyr@chromium.org> · 328bb4f0
      vitalyr@chromium.org authored
              Unreviewed.
      
              [chromium] Updating expectations.
      
              * platform/chromium-win/svg/batik/paints/gradientLimit-expected.txt:
              * platform/chromium-win/svg/batik/paints/patternPreserveAspectRatioA-expected.txt:
              * platform/chromium-win/svg/batik/text/textLength-expected.txt:
              * platform/chromium-win/svg/carto.net/button-expected.txt:
              * platform/chromium-win/svg/carto.net/colourpicker-expected.txt:
              * platform/chromium-win/svg/carto.net/combobox-expected.txt:
              * platform/chromium-win/svg/carto.net/slider-expected.txt:
              * platform/chromium-win/svg/carto.net/textbox-expected.txt:
              * platform/chromium-win/svg/carto.net/window-expected.txt:
              * platform/chromium-win/svg/custom/animate-path-morphing-expected.txt:
              * platform/chromium-win/svg/custom/coords-relative-units-transforms-expected.txt:
              * platform/chromium-win/svg/custom/foreign-object-skew-expected.txt:
              * platform/chromium-win/svg/custom/pattern-rotate-expected.txt:
              * platform/chromium-win/svg/custom/text-rotated-gradient-expected.txt:
              * platform/chromium-win/svg/custom/use-detach-expected.txt:
              * platform/chromium-win/svg/custom/use-font-face-crash-expected.txt:
              * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
              * platform/chromium-win/svg/custom/use-property-changes-through-svg-dom-expected.txt:
              * platform/chromium-win/svg/custom/use-referencing-nonexisting-symbol-expected.txt:
              * platform/chromium-win/svg/custom/use-transform-expected.txt:
              * platform/chromium-win/svg/hixie/text/003b-expected.txt:
              * platform/chromium-win/svg/text/foreignObject-repaint-expected.txt:
              * platform/chromium-win/svg/transforms/animated-path-inside-transformed-html-expected.txt:
              * platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt:
              * platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62966 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      328bb4f0
    • xji@chromium.org's avatar
      2010-07-09 Xiaomei Ji <xji@chromium.org> · d6be5636
      xji@chromium.org authored
              Reviewed by David Levin.
      
              Fix characters with unicode-bidi-mirror property are not correctly
              mirrored in Linux.
              https://bugs.webkit.org/show_bug.cgi?id=41305
      
              Since harfbuzz does not do mirroring, chromium should iterate each
              character in the string and mirror it if needed before passing the
              string to harfbuzz for shaping.
      
              Test: fast/text/international/bidi-mirror-he-ar.html
      
              * platform/graphics/chromium/FontLinux.cpp:
              (WebCore::TextRunWalker::TextRunWalker):
              (WebCore::TextRunWalker::~TextRunWalker):
              (WebCore::TextRunWalker::mirrorCharacters):
      
      2010-07-09  Xiaomei Ji  <xji@chromium.org>
      
              Reviewed by David Levin.
      
              Fix characters with unicode-bidi-mirror property are not correctly
              mirrored in Linux.
              https://bugs.webkit.org/show_bug.cgi?id=41305
      
              Since harfbuzz does not do mirroring, chromium should iterate each
              character in the string and mirror it if needed before passing the
              string to harfbuzz for shaping.
      
              * fast/text/international/bidi-mirror-he-ar.html: Added.
              * platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.checksum:
              * platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.png:
              * platform/mac-snowleopard/platform/mac/fast/text: Added.
              * platform/mac-snowleopard/platform/mac/fast/text/international: Added.
              * platform/mac-snowleopard/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
              * platform/mac-tiger/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
              * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
              * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
              * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62965 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d6be5636
    • kbr@google.com's avatar
      2010-07-09 Kenneth Russell <kbr@google.com> · 0793a879
      kbr@google.com authored
              Reviewed by Dimitri Glazkov.
      
              Crash with uniform array test
              https://bugs.webkit.org/show_bug.cgi?id=36028
      
              * bindings/v8/custom/V8WebGLRenderingContextCustom.cpp:
              (WebCore::vertexAttribAndUniformHelperf):
              (WebCore::uniformHelperi):
              (WebCore::uniformMatrixHelper):
               - Fixed type tests and casting of incoming arrays.
              * html/canvas/WebGLRenderingContext.cpp:
              (WebCore::WebGLRenderingContext::getUniform):
               - Fixed crash when null WebGLUniform is passed to getUniform.
      2010-07-09  Kenneth Russell  <kbr@google.com>
      
              Reviewed by Dimitri Glazkov.
      
              Crash with uniform array test
              https://bugs.webkit.org/show_bug.cgi?id=36028
      
              * fast/canvas/webgl/gl-uniform-arrays-expected.txt:
               - Updated test expectations.
              * fast/canvas/webgl/gl-uniform-arrays.html:
               - Separated calling wrong uniform*fv entry point from calling with non-array.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62961 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0793a879
    • cfleizach@apple.com's avatar
      AX: text editing not spoken by VO on web view contenteditable textbox · 3e980f35
      cfleizach@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=41912
      
      Reviewed by Darin Adler.
      
      WebCore: 
      
      Test: platform/mac/accessibility/selection-value-changes-for-aria-textbox.html
      
      * accessibility/AccessibilityRenderObject.cpp:
      (WebCore::AccessibilityRenderObject::renderObjectIsObservable):
      
      LayoutTests: 
      
      * platform/mac/accessibility/selection-value-changes-for-aria-textbox-expected.txt: Added.
      * platform/mac/accessibility/selection-value-changes-for-aria-textbox.html: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62960 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3e980f35
    • vitalyr@chromium.org's avatar
      2010-07-09 Vitaly Repeshko <vitalyr@chromium.org> · 3d8ffc13
      vitalyr@chromium.org authored
              Unreviewed.
      
              [chromium] Updating expectations.
      
              * platform/chromium-linux/svg/batik/paints/patternRegions-expected.txt:
              * platform/chromium-linux/svg/batik/text/textOnPath-expected.txt:
              * platform/chromium-linux/svg/batik/text/textPosition-expected.txt:
              * platform/chromium-linux/svg/batik/text/textPosition2-expected.txt:
              * platform/chromium-linux/svg/batik/text/verticalTextOnPath-expected.txt:
              * platform/chromium-linux/svg/css/text-shadow-multiple-expected.txt: Removed.
              * platform/chromium-linux/svg/custom/image-with-transform-clip-filter-expected.txt:
              * platform/chromium-linux/svg/custom/repaint-moving-svg-and-div-expected.checksum: Added.
              * platform/chromium-linux/svg/custom/stroke-width-large-expected.txt:
              * platform/chromium-linux/svg/hixie/perf/001-expected.txt:
              * platform/chromium-linux/svg/hixie/perf/002-expected.txt:
              * platform/chromium-linux/svg/hixie/perf/007-expected.txt:
              * platform/chromium-linux/svg/hixie/text/003a-expected.txt:
              * platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
              * platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
              * platform/chromium-linux/svg/text/select-textLength-spacing-stretch-1-expected.txt:
              * platform/chromium-linux/svg/text/select-textLength-spacing-stretch-2-expected.txt:
              * platform/chromium-linux/svg/text/select-textLength-spacing-stretch-3-expected.txt:
              * platform/chromium-linux/svg/text/select-textLength-spacing-stretch-4-expected.txt:
              * platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
              * platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
              * platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
              * platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
              * platform/chromium-linux/svg/text/selection-doubleclick-expected.txt:
              * platform/chromium-mac/fast/dom/prototype-inheritance-expected.txt: Added.
              * platform/chromium-mac/html5lib/runner-expected.txt:
              * platform/chromium-mac/ietestcenter/Javascript/15.5.4.20-1-1-expected.txt: Added.
              * platform/chromium-mac/ietestcenter/Javascript/15.5.4.20-1-2-expected.txt: Added.
              * platform/chromium-mac/plugins/clicking-missing-plugin-fires-delegate-expected.txt: Added.
              * platform/chromium-mac/svg/clip-path/clip-path-childs-clipped-expected.txt: Removed.
              * platform/chromium-mac/svg/clip-path/clip-path-clipped-expected.txt: Removed.
              * platform/chromium-mac/svg/clip-path/clip-path-evenodd-expected.txt: Removed.
              * platform/chromium-mac/svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Removed.
              * platform/chromium-mac/svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Removed.
              * platform/chromium-mac/svg/custom/clip-path-referencing-use2-expected.txt:
              * platform/chromium-mac/svg/custom/createelement-expected.txt:
              * platform/chromium-mac/svg/custom/junk-data-expected.txt:
              * platform/chromium-mac/svg/custom/missing-xlink-expected.txt:
              * platform/chromium-mac/svg/custom/repaint-moving-svg-and-div-expected.checksum: Added.
              * platform/chromium-mac/svg/custom/repaint-moving-svg-and-div-expected.png: Added.
              * platform/chromium-mac/userscripts/user-script-top-frame-only-expected.txt: Added.
              * platform/chromium-mac/userscripts/user-style-top-frame-only-expected.txt: Added.
              * platform/chromium-win-xp/svg/batik/text/textFeatures-expected.txt:
              * platform/chromium-win/fast/dom/prototype-inheritance-expected.txt: Added.
              * platform/chromium-win/html5lib/runner-expected.txt:
              * platform/chromium-win/ietestcenter/Javascript/15.5.4.20-1-1-expected.txt: Added.
              * platform/chromium-win/ietestcenter/Javascript/15.5.4.20-1-2-expected.txt: Added.
              * platform/chromium-win/plugins/clicking-missing-plugin-fires-delegate-expected.txt: Added.
              * platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
              * platform/chromium-win/svg/batik/filters/feTile-expected.txt:
              * platform/chromium-win/svg/batik/filters/filterRegions-expected.txt:
              * platform/chromium-win/svg/batik/masking/maskRegions-expected.txt:
              * platform/chromium-win/svg/batik/paints/patternRegionA-expected.txt:
              * platform/chromium-win/svg/batik/paints/patternRegions-expected.txt:
              * platform/chromium-win/svg/batik/text/longTextOnPath-expected.txt:
              * platform/chromium-win/svg/batik/text/textAnchor-expected.txt:
              * platform/chromium-win/svg/batik/text/textAnchor2-expected.txt:
              * platform/chromium-win/svg/batik/text/textAnchor3-expected.txt:
              * platform/chromium-win/svg/batik/text/textDecoration-expected.txt:
              * platform/chromium-win/svg/batik/text/textDecoration2-expected.txt:
              * platform/chromium-win/svg/batik/text/textEffect-expected.txt:
              * platform/chromium-win/svg/batik/text/textEffect2-expected.txt:
              * platform/chromium-win/svg/batik/text/textEffect3-expected.txt:
              * platform/chromium-win/svg/batik/text/textFeatures-expected.txt:
              * platform/chromium-win/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
              * platform/chromium-win/svg/batik/text/textLayout-expected.txt:
              * platform/chromium-win/svg/batik/text/textLayout2-expected.txt:
              * platform/chromium-win/svg/batik/text/textOnPath-expected.txt:
              * platform/chromium-win/svg/batik/text/textOnPath2-expected.txt:
              * platform/chromium-win/svg/batik/text/textOnPath3-expected.txt:
              * platform/chromium-win/svg/batik/text/textOnPathSpaces-expected.txt:
              * platform/chromium-win/svg/batik/text/textPCDATA-expected.txt:
              * platform/chromium-win/svg/batik/text/textPosition-expected.txt:
              * platform/chromium-win/svg/batik/text/textPosition2-expected.txt:
              * platform/chromium-win/svg/batik/text/textProperties-expected.txt:
              * platform/chromium-win/svg/batik/text/textProperties2-expected.txt:
              * platform/chromium-win/svg/batik/text/textStyles-expected.txt:
              * platform/chromium-win/svg/batik/text/verticalText-expected.txt:
              * platform/chromium-win/svg/batik/text/verticalTextOnPath-expected.txt:
              * platform/chromium-win/svg/batik/text/xmlSpace-expected.txt:
              * platform/chromium-win/svg/carto.net/scrollbar-expected.txt:
              * platform/chromium-win/svg/carto.net/selectionlist-expected.txt:
              * platform/chromium-win/svg/clip-path/clip-path-childs-clipped-expected.txt: Removed.
              * platform/chromium-win/svg/clip-path/clip-path-clipped-expected.txt: Removed.
              * platform/chromium-win/svg/clip-path/clip-path-evenodd-expected.txt: Removed.
              * platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Removed.
              * platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Removed.
              * platform/chromium-win/svg/clip-path/clip-path-text-and-shape-expected.txt:
              * platform/chromium-win/svg/clip-path/clip-path-text-and-stroke-expected.txt:
              * platform/chromium-win/svg/clip-path/clip-path-text-expected.txt:
              * platform/chromium-win/svg/clip-path/clip-path-with-text-clipped-expected.txt:
              * platform/chromium-win/svg/css/group-with-shadow-expected.txt:
              * platform/chromium-win/svg/css/text-shadow-multiple-expected.txt:
              * platform/chromium-win/svg/custom/SVGMatrix-interface-expected.txt:
              * platform/chromium-win/svg/custom/SVGPoint-matrixTransform-expected.txt:
              * platform/chromium-win/svg/custom/alignment-baseline-modes-expected.txt:
              * platform/chromium-win/svg/custom/altglyph-expected.txt:
              * platform/chromium-win/svg/custom/circle-move-invalidation-expected.txt:
              * platform/chromium-win/svg/custom/clip-path-referencing-use-expected.txt:
              * platform/chromium-win/svg/custom/clip-path-referencing-use2-expected.txt:
              * platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.txt:
              * platform/chromium-win/svg/custom/container-opacity-clip-viewBox-expected.txt:
              * platform/chromium-win/svg/custom/createImageElement2-expected.txt:
              * platform/chromium-win/svg/custom/createelement-expected.txt:
              * platform/chromium-win/svg/custom/dominant-baseline-modes-expected.txt:
              * platform/chromium-win/svg/custom/empty-clip-path-expected.txt:
              * platform/chromium-win/svg/custom/empty-mask-expected.txt:
              * platform/chromium-win/svg/custom/feComponentTransfer-Discrete-expected.txt:
              * platform/chromium-win/svg/custom/feComponentTransfer-Gamma-expected.txt:
              * platform/chromium-win/svg/custom/feComponentTransfer-Linear-expected.txt:
              * platform/chromium-win/svg/custom/feComponentTransfer-Table-expected.txt:
              * platform/chromium-win/svg/custom/fill-fallback-expected.txt:
              * platform/chromium-win/svg/custom/focus-ring-expected.txt:
              * platform/chromium-win/svg/custom/font-face-cascade-order-expected.txt:
              * platform/chromium-win/svg/custom/font-face-simple-expected.txt:
              * platform/chromium-win/svg/custom/foreignObject-crash-on-hover-expected.txt:
              * platform/chromium-win/svg/custom/getTransformToElement-expected.txt:
              * platform/chromium-win/svg/custom/gradient-cycle-detection-expected.txt:
              * platform/chromium-win/svg/custom/gradient-deep-referencing-expected.txt:
              * platform/chromium-win/svg/custom/hit-test-unclosed-subpaths-expected.txt:
              * platform/chromium-win/svg/custom/image-small-width-height-expected.txt:
              * platform/chromium-win/svg/custom/image-with-transform-clip-filter-expected.txt:
              * platform/chromium-win/svg/custom/invalid-css-expected.txt:
              * platform/chromium-win/svg/custom/invalid-fill-expected.txt:
              * platform/chromium-win/svg/custom/invalid-fill-hex-expected.txt:
              * platform/chromium-win/svg/custom/invalid-lengthlist-expected.txt:
              * platform/chromium-win/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
              * platform/chromium-win/svg/custom/js-late-clipPath-creation-expected.txt:
              * platform/chromium-win/svg/custom/js-late-gradient-and-object-creation-expected.txt:
              * platform/chromium-win/svg/custom/js-late-gradient-creation-expected.txt:
              * platform/chromium-win/svg/custom/js-late-pattern-and-object-creation-expected.txt:
              * platform/chromium-win/svg/custom/js-late-pattern-creation-expected.txt:
              * platform/chromium-win/svg/custom/junk-data-expected.txt:
              * platform/chromium-win/svg/custom/marker-default-width-height-expected.txt:
              * platform/chromium-win/svg/custom/marker-overflow-clip-expected.txt:
              * platform/chromium-win/svg/custom/mask-invalidation-expected.txt:
              * platform/chromium-win/svg/custom/missing-xlink-expected.txt:
              * platform/chromium-win/svg/custom/non-opaque-filters-expected.txt:
              * platform/chromium-win/svg/custom/path-bad-data-expected.txt:
              * platform/chromium-win/svg/custom/path-textPath-simulation-expected.txt:
              * platform/chromium-win/svg/custom/pattern-cycle-detection-expected.txt:
              * platform/chromium-win/svg/custom/pattern-deep-referencing-expected.txt:
              * platform/chromium-win/svg/custom/pattern-with-transformation-expected.txt:
              * platform/chromium-win/svg/custom/pointer-events-image-expected.txt:
              * platform/chromium-win/svg/custom/pointer-events-path-expected.txt:
              * platform/chromium-win/svg/custom/pointer-events-text-expected.txt:
              * platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
              * platform/chromium-win/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt:
              * platform/chromium-win/svg/custom/relative-sized-inner-svg-expected.txt:
              * platform/chromium-win/svg/custom/relative-sized-use-on-symbol-expected.txt:
              * platform/chromium-win/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.txt:
              * platform/chromium-win/svg/custom/repaint-moving-svg-and-div-expected.checksum: Added.
              * platform/chromium-win/svg/custom/repaint-moving-svg-and-div-expected.png: Added.
              * platform/chromium-win/svg/custom/second-inline-text-expected.txt:
              * platform/chromium-win/svg/custom/shape-rendering-expected.txt:
              * platform/chromium-win/svg/custom/shapes-supporting-markers-expected.txt:
              * platform/chromium-win/svg/custom/stroke-fallback-expected.txt:
              * platform/chromium-win/svg/custom/stroke-width-large-expected.txt:
              * platform/chromium-win/svg/custom/stroked-pattern-expected.txt:
              * platform/chromium-win/svg/custom/style-attribute-font-size-expected.txt:
              * platform/chromium-win/svg/custom/svg-curve-with-relative-cordinates-expected.txt:
              * platform/chromium-win/svg/custom/svg-float-border-padding-expected.txt:
              * platform/chromium-win/svg/custom/text-clip-expected.txt:
              * platform/chromium-win/svg/custom/text-ctm-expected.txt:
              * platform/chromium-win/svg/custom/text-decoration-visibility-expected.txt:
              * platform/chromium-win/svg/custom/text-filter-expected.txt:
              * platform/chromium-win/svg/custom/text-hit-test-expected.txt:
              * platform/chromium-win/svg/custom/text-image-opacity-expected.txt:
              * platform/chromium-win/svg/custom/text-letter-spacing-expected.txt:
              * platform/chromium-win/svg/custom/text-linking-expected.txt:
              * platform/chromium-win/svg/custom/text-repaint-including-stroke-expected.txt:
              * platform/chromium-win/svg/custom/text-whitespace-handling-expected.txt:
              * platform/chromium-win/svg/custom/text-x-dx-lists-expected.txt:
              * platform/chromium-win/svg/custom/text-x-override-in-tspan-child-expected.txt:
              * platform/chromium-win/svg/custom/text-xy-updates-SVGList-expected.txt:
              * platform/chromium-win/svg/custom/text-xy-updates-expected.txt:
              * platform/chromium-win/svg/custom/tref-update-expected.txt:
              * platform/chromium-win/svg/custom/use-clipped-hit-expected.txt:
              * platform/chromium-win/svg/custom/use-dynamic-append-expected.txt:
              * platform/chromium-win/svg/custom/use-elementInstance-event-target-expected.txt:
              * platform/chromium-win/svg/custom/use-elementInstance-methods-expected.txt:
              * platform/chromium-win/svg/custom/use-event-handler-on-referenced-element-expected.txt:
              * platform/chromium-win/svg/custom/use-event-handler-on-use-element-expected.txt:
              * platform/chromium-win/svg/custom/use-events-crash-expected.txt:
              * platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.txt:
              * platform/chromium-win/svg/custom/use-modify-container-in-target-expected.txt:
              * platform/chromium-win/svg/custom/use-modify-target-container-expected.txt:
              * platform/chromium-win/svg/custom/use-modify-target-symbol-expected.txt:
              * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
              * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
              * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
              * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
              * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
              * platform/chromium-win/svg/custom/use-on-g-containing-symbol-expected.txt:
              * platform/chromium-win/svg/custom/use-on-g-containing-use-expected.txt:
              * platform/chromium-win/svg/custom/use-on-g-expected.txt:
              * platform/chromium-win/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
              * platform/chromium-win/svg/custom/use-on-rect-expected.txt:
              * platform/chromium-win/svg/custom/use-on-symbol-expected.txt:
              * platform/chromium-win/svg/custom/use-on-symbol-inside-pattern-expected.txt:
              * platform/chromium-win/svg/custom/use-on-text-expected.txt:
              * platform/chromium-win/svg/custom/use-on-use-expected.txt:
              * platform/chromium-win/svg/custom/use-property-changes-through-dom-expected.txt:
              * platform/chromium-win/svg/custom/use-recursion-1-expected.txt:
              * platform/chromium-win/svg/custom/use-recursion-2-expected.txt:
              * platform/chromium-win/svg/custom/use-recursion-3-expected.txt:
              * platform/chromium-win/svg/custom/use-recursion-4-expected.txt:
              * platform/chromium-win/svg/custom/use-setAttribute-crash-expected.txt:
              * platform/chromium-win/svg/custom/viewbox-syntax-expected.txt:
              * platform/chromium-win/svg/custom/viewport-em-expected.txt:
              * platform/chromium-win/svg/filters/feColorMatrix-values-expected.txt:
              * platform/chromium-win/svg/filters/feComposite-expected.txt:
              * platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.txt:
              * platform/chromium-win/svg/filters/filter-on-tspan-expected.txt:
              * platform/chromium-win/svg/filters/filter-width-update-expected.txt:
              * platform/chromium-win/svg/filters/sourceAlpha-expected.txt:
              * platform/chromium-win/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
              * platform/chromium-win/svg/foreignObject/svg-document-as-direct-child-expected.txt:
              * platform/chromium-win/svg/foreignObject/svg-document-in-html-document-expected.txt:
              * platform/chromium-win/svg/hixie/data-types/002-expected.txt:
              * platform/chromium-win/svg/hixie/dynamic/002-expected.txt:
              * platform/chromium-win/svg/hixie/error/002-expected.txt:
              * platform/chromium-win/svg/hixie/error/010-expected.txt:
              * platform/chromium-win/svg/hixie/error/011-expected.txt:
              * platform/chromium-win/svg/hixie/error/012-expected.txt:
              * platform/chromium-win/svg/hixie/error/013-expected.txt:
              * platform/chromium-win/svg/hixie/error/017-expected.txt:
              * platform/chromium-win/svg/hixie/links/002-expected.txt:
              * platform/chromium-win/svg/hixie/links/003-broken-expected.txt:
              * platform/chromium-win/svg/hixie/mixed/003-expected.txt:
              * platform/chromium-win/svg/hixie/mixed/004-expected.txt:
              * platform/chromium-win/svg/hixie/mixed/005-expected.txt:
              * platform/chromium-win/svg/hixie/mixed/011-expected.txt:
              * platform/chromium-win/svg/hixie/perf/001-expected.txt:
              * platform/chromium-win/svg/hixie/perf/002-expected.txt:
              * platform/chromium-win/svg/hixie/perf/007-expected.txt:
              * platform/chromium-win/svg/hixie/shapes/path/001-expected.txt:
              * platform/chromium-win/svg/hixie/text/002-expected.txt:
              * platform/chromium-win/svg/hixie/text/003a-expected.txt:
              * platform/chromium-win/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
              * platform/chromium-win/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
              * platform/chromium-win/svg/text/foreignObject-text-clipping-bug-expected.txt:
              * platform/chromium-win/svg/text/kerning-expected.txt:
              * platform/chromium-win/svg/text/multichar-glyph-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacing-squeeze-3-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacing-squeeze-4-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacing-stretch-1-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacing-stretch-2-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacing-stretch-3-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacing-stretch-4-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
              * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
              * platform/chromium-win/svg/text/select-x-list-1-expected.txt:
              * platform/chromium-win/svg/text/select-x-list-2-expected.txt:
              * platform/chromium-win/svg/text/select-x-list-3-expected.txt:
              * platform/chromium-win/svg/text/select-x-list-4-expected.txt:
              * platform/chromium-win/svg/text/select-x-list-with-tspans-1-expected.txt:
              * platform/chromium-win/svg/text/select-x-list-with-tspans-2-expected.txt:
              * platform/chromium-win/svg/text/select-x-list-with-tspans-3-expected.txt:
              * platform/chromium-win/svg/text/select-x-list-with-tspans-4-expected.txt:
              * platform/chromium-win/svg/text/selection-background-color-expected.txt:
              * platform/chromium-win/svg/text/selection-doubleclick-expected.txt:
              * platform/chromium-win/svg/text/selection-styles-expected.txt:
              * platform/chromium-win/svg/text/selection-tripleclick-expected.txt:
              * platform/chromium-win/svg/text/text-gradient-positioning-expected.txt:
              * platform/chromium-win/svg/text/text-repaint-rects-expected.txt:
              * platform/chromium-win/svg/text/textPathBoundsBug-expected.txt:
              * platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
              * platform/chromium-win/svg/zoom/page/zoom-foreignObject-expected.txt:
              * platform/chromium-win/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
              * platform/chromium-win/svg/zoom/text/zoom-foreignObject-expected.txt:
              * platform/chromium-win/svg/zoom/text/zoom-svg-float-border-padding-expected.txt:
              * platform/chromium-win/transforms/svg-vs-css-expected.txt:
              * platform/chromium-win/userscripts/user-script-top-frame-only-expected.txt: Added.
              * platform/chromium-win/userscripts/user-style-top-frame-only-expected.txt: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62958 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3d8ffc13
    • commit-queue@webkit.org's avatar
      2010-07-09 Michael Nordman <michaeln@google.com> · 71efdccd
      commit-queue@webkit.org authored
              Reviewed by Dumitru Daniliuc.
      
              Add a layout test to verify the expected number of progress events are raised by the appcache,
              and that those events have properly set 'lengthComputable', 'loaded', and 'total' attributes.
              Also update a couple of other tests that depend on counting the number of progress events to
              determine success or failure to now expect the additional final progress event that is being
              raised.
              https://bugs.webkit.org/show_bug.cgi?id=37602
      
              * http/tests/appcache/foreign-iframe-main-expected.txt:
              * http/tests/appcache/progress-counter-expected.txt: Added.
              * http/tests/appcache/progress-counter.html: Added.
              * http/tests/appcache/resources/different-https-origin-resource.html:
              * http/tests/appcache/resources/progress-counter.manifest: Added.
      2010-07-09  Michael Nordman  <michaeln@google.com>
      
              Reviewed by Dumitru Daniliuc.
      
              Use class ProgressEvent when raising appcache related progress events and
              set the 'total', 'loaded', and 'lengthComputable' attributes.
              Also raise the final progress event with the 'total' and 'loaded' attribute
              values are equal to one another to keep pace with the spec for this feature.
              https://bugs.webkit.org/show_bug.cgi?id=37602
      
              Test: http/tests/appcache/progress-counter.html
      
              * loader/appcache/ApplicationCacheGroup.cpp:
              (WebCore::ApplicationCacheGroup::ApplicationCacheGroup):
              (WebCore::ApplicationCacheGroup::didFinishLoadingManifest):
              (WebCore::ApplicationCacheGroup::checkIfLoadIsComplete):
              (WebCore::ApplicationCacheGroup::startLoadingEntry):
              (WebCore::CallCacheListenerTask::create):
              (WebCore::CallCacheListenerTask::performTask):
              (WebCore::CallCacheListenerTask::CallCacheListenerTask):
              (WebCore::ApplicationCacheGroup::postListenerTask):
              * loader/appcache/ApplicationCacheGroup.h:
              (WebCore::ApplicationCacheGroup::postListenerTask):
              * loader/appcache/ApplicationCacheHost.cpp:
              (WebCore::ApplicationCacheHost::notifyDOMApplicationCache):
              (WebCore::ApplicationCacheHost::stopDeferringEvents):
              (WebCore::ApplicationCacheHost::dispatchDOMEvent):
              * loader/appcache/ApplicationCacheHost.h:
              (WebCore::ApplicationCacheHost::DeferredEvent::DeferredEvent):
      2010-07-09  Michael Nordman  <michaeln@google.com>
      
              Reviewed by Dumitru Daniliuc.
      
              Use class ProgressEvent when raising appcache related progress events and
              set the 'total', 'loaded', and 'lengthComputable' attributes.
              Also raise the final progress event with the 'total' and 'loaded' attribute
              values are equal to one another to keep pace with the spec for this feature.
              https://bugs.webkit.org/show_bug.cgi?id=37602
      
              * src/ApplicationCacheHost.cpp:
              (WebCore::ApplicationCacheHost::notifyDOMApplicationCache):
              (WebCore::ApplicationCacheHost::stopDeferringEvents):
              (WebCore::ApplicationCacheHost::dispatchDOMEvent):
              * src/ApplicationCacheHostInternal.h:
              (WebCore::ApplicationCacheHostInternal::notifyEventListener):
              (WebCore::ApplicationCacheHostInternal::notifyProgressEventListener):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62957 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      71efdccd
    • benm@google.com's avatar
      [Arm] Missing NaN check in XPath substring function · 0c112c01
      benm@google.com authored
      https://bugs.webkit.org/show_bug.cgi?id=41862
      
      Reviewed by Steve Block.
      
      WebCore: 
      
      Test: fast/xpath/substring-nan-position.html
      
      * xml/XPathFunctions.cpp:
      (WebCore::XPath::FunSubstring::evaluate): Add an isnan()
          to the value returned from evaluating the position
          argument and early out and return the empty string.
      
      LayoutTests: 
      
      This layout test checks for the case described in the bug
      and some related edge cases that do currently already pass
      but only through a fluke.
      
      * fast/xpath/substring-nan-position-expected.txt: Added.
      * fast/xpath/substring-nan-position.html: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62952 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0c112c01
    • commit-queue@webkit.org's avatar
      2010-07-09 François Sausset <sausset@gmail.com> · 35ab3468
      commit-queue@webkit.org authored
              Reviewed by Beth Dakin.
      
              Add test to be sure that only <mi> elements use italic fonts by default.
              Update test with fractions to take into account the correct behaviour of mtext (regular instead of italic).
              https://bugs.webkit.org/show_bug.cgi?id=41626
      
              * mathml/presentation/tokenElements.xhtml: Added.
              * platform/mac/mathml/presentation/fractions-expected.checksum:
              * platform/mac/mathml/presentation/fractions-expected.png:
              * platform/mac/mathml/presentation/fractions-expected.txt:
              * platform/mac/mathml/presentation/tokenElements-expected.checksum: Added.
              * platform/mac/mathml/presentation/tokenElements-expected.png: Added.
              * platform/mac/mathml/presentation/tokenElements-expected.txt: Added.
      2010-07-09  François Sausset  <sausset@gmail.com>
      
              Reviewed by Beth Dakin.
      
              Correct the default font variant of mtext (regular instead of italic).
              https://bugs.webkit.org/show_bug.cgi?id=41626
      
              Add test to be sure that only <mi> elements use italic fonts by default.
              Update test with fractions to take into account the correct behaviour of mtext (regular instead of italic).
      
              * css/mathml.css:
              (mi):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62948 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      35ab3468
    • tonyg@chromium.org's avatar
      2010-07-09 Tony Gentilcore <tonyg@chromium.org> · fe847a4c
      tonyg@chromium.org authored
              Reviewed by Dimitri Glazkov.
      
              Implement performance.navigation.type
              https://bugs.webkit.org/show_bug.cgi?id=41564
      
              Expectations set to FAIL because disabled by default. Tests pass with --web-timing.
      
              * fast/dom/navigation-type-back-forward-expected.txt: Added.
              * fast/dom/navigation-type-back-forward.html: Added.
              * fast/dom/navigation-type-navigate-expected.txt: Added.
              * fast/dom/navigation-type-navigate.html: Added.
              * fast/dom/navigation-type-reload-expected.txt: Added.
              * fast/dom/navigation-type-reload.html: Added.
              * fast/dom/resources/navigation-type-matches-querystring.html: Added.
      2010-07-09  Tony Gentilcore  <tonyg@chromium.org>
      
              Reviewed by Dimitri Glazkov.
      
              Implement performance.navigation.type
              https://bugs.webkit.org/show_bug.cgi?id=41564
      
              Tests: fast/dom/navigation-type-back-forward.html
                     fast/dom/navigation-type-navigate.html
                     fast/dom/navigation-type-reload.html
      
              * page/Navigation.cpp:
              (WebCore::Navigation::type):
              * page/Navigation.h:
              (WebCore::Navigation::):
              * page/Navigation.idl:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62947 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fe847a4c
    • commit-queue@webkit.org's avatar
      2010-07-09 François Sausset <sausset@gmail.com> · a88b639e
      commit-queue@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              Set the good default behaviour for the columalign attribute on MathML mtable element
              https://bugs.webkit.org/show_bug.cgi?id=41631
      
              Test updated.
      
              * mathml/presentation/tables.xhtml:
              * platform/mac/mathml/presentation/tables-expected.checksum:
              * platform/mac/mathml/presentation/tables-expected.png:
              * platform/mac/mathml/presentation/tables-expected.txt:
      2010-07-09  François Sausset  <sausset@gmail.com>
      
              Reviewed by Kenneth Rohde Christiansen.
      
              Set the good default behaviour for the columalign attribute on MathML mtable element
              https://bugs.webkit.org/show_bug.cgi?id=41631
      
              Test update: mathml/tables.xhtml
      
              * css/mathml.css:
              (math):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62945 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a88b639e
    • zimmermann@webkit.org's avatar
      2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com> · 871be229
      zimmermann@webkit.org authored
              Not reviewed.
      
              RenderSVGRoot does not include border/padding while repainting
              https://bugs.webkit.org/show_bug.cgi?id=41854
      
              Add mac-tiger specific results. That should mark the end of the journey.
      
              * platform/mac-tiger/svg/hixie/text/003-expected.txt:
              * platform/mac-tiger/svg/hixie/text/003a-expected.txt:
              * platform/mac-tiger/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
              * platform/mac-tiger/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62943 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      871be229
    • zimmermann@webkit.org's avatar
      2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com> · 94defbf4
      zimmermann@webkit.org authored
              Not reviewed.
      
              RenderSVGRoot does not include border/padding while repainting
              https://bugs.webkit.org/show_bug.cgi?id=41854
      
              Hopefully last round of gtk specific results.
      
              * platform/gtk/svg/text/select-x-list-with-tspans-1-expected.txt:
              * platform/gtk/svg/text/select-x-list-with-tspans-2-expected.txt:
              * platform/gtk/svg/text/select-x-list-with-tspans-3-expected.txt:
              * platform/gtk/svg/text/select-x-list-with-tspans-4-expected.txt:
              * platform/gtk/svg/text/selection-background-color-expected.txt:
              * platform/gtk/svg/text/selection-doubleclick-expected.txt:
              * platform/gtk/svg/text/selection-styles-expected.txt:
              * platform/gtk/svg/text/selection-tripleclick-expected.txt:
              * platform/gtk/svg/text/text-hkern-expected.txt:
              * platform/gtk/svg/text/text-hkern-on-vertical-text-expected.txt:
              * platform/gtk/svg/text/text-vkern-expected.txt:
              * platform/gtk/svg/text/text-vkern-on-horizontal-text-expected.txt:
              * platform/gtk/svg/zoom/page/relative-sized-document-scrollbars-expected.txt:
              * platform/gtk/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
              * platform/gtk/svg/zoom/page/zoom-foreignObject-expected.txt:
              * platform/gtk/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
              * platform/gtk/svg/zoom/text/relative-sized-document-scrollbars-expected.txt:
              * platform/gtk/svg/zoom/text/zoom-foreignObject-expected.txt:
              * platform/gtk/svg/zoom/text/zoom-svg-float-border-padding-expected.txt:
              * platform/gtk/transforms/svg-vs-css-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62938 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      94defbf4
    • zimmermann@webkit.org's avatar
      2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com> · 20ee5012
      zimmermann@webkit.org authored
              Not reviewed.
      
              RenderSVGRoot does not include border/padding while repainting
              https://bugs.webkit.org/show_bug.cgi?id=41854
      
              Next round of gtk specific results.
      
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
              * platform/gtk/svg/text/select-x-list-1-expected.txt:
              * platform/gtk/svg/text/select-x-list-2-expected.txt:
              * platform/gtk/svg/text/select-x-list-3-expected.txt:
              * platform/gtk/svg/text/select-x-list-4-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62936 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      20ee5012
    • zimmermann@webkit.org's avatar
      2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com> · 782b3548
      zimmermann@webkit.org authored
              Not reviewed.
      
              RenderSVGRoot does not include border/padding while repainting
              https://bugs.webkit.org/show_bug.cgi?id=41854
      
              Last round of qt specific results.
      
              * platform/qt/fast/repaint/moving-shadow-on-container-expected.txt:
              * platform/qt/fast/repaint/moving-shadow-on-path-expected.txt:
              * platform/qt/fast/repaint/svg-layout-root-style-attr-update-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62934 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      782b3548
    • zimmermann@webkit.org's avatar
      2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com> · 5bf73ba9
      zimmermann@webkit.org authored
              Not reviewed.
      
              RenderSVGRoot does not include border/padding while repainting
              https://bugs.webkit.org/show_bug.cgi?id=41854
      
              Next round of win specific results.
      
              * platform/win/svg/custom/broken-internal-references-expected.txt:
              * platform/win/svg/custom/clip-path-referencing-use2-expected.txt:
              * platform/win/svg/custom/image-with-transform-clip-filter-expected.txt:
              * platform/win/svg/filters/feColorMatrix-values-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62933 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5bf73ba9
    • ossy@webkit.org's avatar
      [Qt] Update platform specific expected results after r62922. · eb099f7a
      ossy@webkit.org authored
      Reviewed by Nikolas Zimmermann.
      
      RenderSVGRoot does not include border/padding while repainting
      https://bugs.webkit.org/show_bug.cgi?id=41854
      
      * platform/qt/svg/custom/js-update-image-and-display-expected.txt:
      * platform/qt/svg/custom/js-update-image-and-display2-expected.txt:
      * platform/qt/svg/custom/js-update-image-and-display3-expected.txt:
      * platform/qt/svg/custom/marker-opacity-expected.txt:
      * platform/qt/svg/custom/marker-referencePoint-expected.txt:
      * platform/qt/svg/custom/marker-strokeWidth-changes-expected.txt:
      * platform/qt/svg/custom/mask-invalidation-expected.txt:
      * platform/qt/svg/custom/mask-on-multiple-objects-expected.txt:
      * platform/qt/svg/custom/mask-with-default-value-expected.txt:
      * platform/qt/svg/custom/non-scaling-stroke-expected.txt:
      * platform/qt/svg/custom/pattern-excessive-malloc-expected.txt:
      * platform/qt/svg/custom/pattern-size-bigger-than-target-size-expected.txt:
      * platform/qt/svg/custom/pattern-skew-transformed-expected.txt:
      * platform/qt/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt:
      * platform/qt/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt:
      * platform/qt/svg/custom/relative-sized-use-on-symbol-expected.txt:
      * platform/qt/svg/custom/repaint-stroke-width-changes-expected.txt:
      * platform/qt/svg/custom/resource-invalidate-on-target-update-expected.txt:
      * platform/qt/svg/custom/stroke-width-large-expected.txt:
      * platform/qt/svg/custom/text-xy-updates-SVGList-expected.txt:
      * platform/qt/svg/custom/text-zoom-expected.txt:
      * platform/qt/svg/custom/transformedMaskFails-expected.txt:
      * platform/qt/svg/custom/use-on-clip-path-with-transformation-expected.txt:
      * platform/qt/svg/custom/use-on-symbol-inside-pattern-expected.txt:
      * platform/qt/svg/filters/feColorMatrix-values-expected.txt:
      * platform/qt/svg/filters/feComposite-expected.txt:
      * platform/qt/svg/filters/feGaussianBlur-expected.txt:
      * platform/qt/svg/filters/feLighting-crash-expected.txt:
      * platform/qt/svg/filters/feMerge-expected.txt:
      * platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
      * platform/qt/svg/filters/feOffset-expected.txt:
      * platform/qt/svg/filters/feTile-expected.txt:
      * platform/qt/svg/filters/filter-clip-expected.txt:
      * platform/qt/svg/filters/filter-on-filter-for-text-expected.txt:
      * platform/qt/svg/filters/filter-on-tspan-expected.txt:
      * platform/qt/svg/filters/filter-source-position-expected.txt:
      * platform/qt/svg/filters/filteredImage-expected.txt:
      * platform/qt/svg/filters/shadow-on-filter-expected.txt:
      * platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
      * platform/qt/svg/filters/sourceAlpha-expected.txt:
      * platform/qt/svg/filters/subRegion-one-effect-expected.txt:
      * platform/qt/svg/filters/subRegion-two-effects-expected.txt:
      * platform/qt/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.txt:
      * platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
      * platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.txt:
      * platform/qt/svg/foreignObject/svg-document-in-html-document-expected.txt:
      * platform/qt/svg/overflow/overflow-on-foreignObject-expected.txt:
      * platform/qt/svg/overflow/overflow-on-inner-svg-element-defaults-expected.txt:
      * platform/qt/svg/overflow/overflow-on-inner-svg-element-expected.txt:
      * platform/qt/svg/text/foreignObject-text-clipping-bug-expected.txt:
      * platform/qt/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
      * platform/qt/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
      * platform/qt/svg/text/select-textLength-spacing-squeeze-3-expected.txt:
      * platform/qt/svg/text/select-textLength-spacing-squeeze-4-expected.txt:
      * platform/qt/svg/text/select-textLength-spacing-stretch-1-expected.txt:
      * platform/qt/svg/text/select-textLength-spacing-stretch-2-expected.txt:
      * platform/qt/svg/text/select-textLength-spacing-stretch-3-expected.txt:
      * platform/qt/svg/text/select-textLength-spacing-stretch-4-expected.txt:
      * platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
      * platform/qt/svg/text/select-x-list-1-expected.txt:
      * platform/qt/svg/text/select-x-list-2-expected.txt:
      * platform/qt/svg/text/select-x-list-3-expected.txt:
      * platform/qt/svg/text/select-x-list-4-expected.txt:
      * platform/qt/svg/text/select-x-list-with-tspans-1-expected.txt:
      * platform/qt/svg/text/select-x-list-with-tspans-2-expected.txt:
      * platform/qt/svg/text/select-x-list-with-tspans-3-expected.txt:
      * platform/qt/svg/text/select-x-list-with-tspans-4-expected.txt:
      * platform/qt/svg/text/selection-background-color-expected.txt:
      * platform/qt/svg/text/selection-doubleclick-expected.txt:
      * platform/qt/svg/text/selection-styles-expected.txt:
      * platform/qt/svg/text/selection-tripleclick-expected.txt:
      * platform/qt/svg/text/text-hkern-expected.txt:
      * platform/qt/svg/text/text-hkern-on-vertical-text-expected.txt:
      * platform/qt/svg/text/text-vkern-expected.txt:
      * platform/qt/svg/text/text-vkern-on-horizontal-text-expected.txt:
      * platform/qt/svg/zoom/page/relative-sized-document-scrollbars-expected.txt:
      * platform/qt/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
      * platform/qt/svg/zoom/page/zoom-foreignObject-expected.txt:
      * platform/qt/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
      * platform/qt/svg/zoom/text/relative-sized-document-scrollbars-expected.txt:
      * platform/qt/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt:
      * platform/qt/svg/zoom/text/zoom-foreignObject-expected.txt:
      * platform/qt/svg/zoom/text/zoom-svg-float-border-padding-expected.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62932 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      eb099f7a
    • zimmermann@webkit.org's avatar
      2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com> · a872c62a
      zimmermann@webkit.org authored
              Not reviewed.
      
              RenderSVGRoot does not include border/padding while repainting
              https://bugs.webkit.org/show_bug.cgi?id=41854
      
              Next round of gtk specific results.
      
              * platform/gtk/fast/repaint/moving-shadow-on-container-expected.txt:
              * platform/gtk/fast/repaint/moving-shadow-on-path-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-squeeze-3-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-squeeze-4-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-stretch-1-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-stretch-2-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-stretch-3-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacing-stretch-4-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt:
              * platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62930 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a872c62a
    • zimmermann@webkit.org's avatar
      2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com> · d225f126
      zimmermann@webkit.org authored
              Not reviewed.
      
              RenderSVGRoot does not include border/padding while repainting
              https://bugs.webkit.org/show_bug.cgi?id=41854
      
              Next round of gtk specific results.
      
              * platform/gtk/svg/custom/text-zoom-expected.txt:
              * platform/gtk/svg/filters/feDisplacementMap-expected.txt:
              * platform/gtk/svg/filters/feLighting-crash-expected.txt:
              * platform/gtk/svg/filters/filter-on-filter-for-text-expected.txt:
              * platform/gtk/svg/filters/filter-on-tspan-expected.txt:
              * platform/gtk/svg/overflow/overflow-on-foreignObject-expected.txt:
              * platform/gtk/svg/overflow/overflow-on-inner-svg-element-defaults-expected.txt:
              * platform/gtk/svg/text/foreignObject-text-clipping-bug-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62929 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d225f126
    • abarth@webkit.org's avatar
      2010-07-09 Adam Barth <abarth@webkit.org> · a81765ec
      abarth@webkit.org authored
              Reviewed by Eric Seidel.
      
              Skip leading newlines in <textarea>
              https://bugs.webkit.org/show_bug.cgi?id=41947
      
              We would have caught this earlier with the ASSERT.
      
              * html/HTMLTokenizer.cpp:
              (WebCore::HTMLTokenizer::nextToken):
      2010-07-09  Adam Barth  <abarth@webkit.org>
      
              Reviewed by Eric Seidel.
      
              Skip leading newlines in <textarea>
              https://bugs.webkit.org/show_bug.cgi?id=41947
      
              * html5lib/runner-expected-html5.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62928 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a81765ec
    • eric@webkit.org's avatar
      2010-07-09 Eric Seidel <eric@webkit.org> · 86b7fdf5
      eric@webkit.org authored
              Reviewed by Adam Barth.
      
              Implement self closing start tag state in the tokenizer
              https://bugs.webkit.org/show_bug.cgi?id=41946
      
              * html5lib/runner-expected-html5.txt:
               - Yay progressions!
      2010-07-09  Eric Seidel  <eric@webkit.org>
      
              Reviewed by Adam Barth.
      
              Implement self closing start tag state in the tokenizer
              https://bugs.webkit.org/show_bug.cgi?id=41946
      
              Amazingly we got this far w/o needing self closing.
              The LegacyHTMLTreeBuilder clearly uses the self-closing
              state, but the fact that we never exposed it seems to
              not have caused any test failures.  Sad.
      
              The new HTMLTreeBuilder only needs the self closing state
              for foreign content mode (and a few parse error cases).
      
              * html/HTMLToken.h:
              (WebCore::HTMLToken::setSelfClosing):
              * html/HTMLTokenizer.cpp:
              (WebCore::HTMLTokenizer::nextToken):
              * html/HTMLTreeBuilder.cpp:
              (WebCore::):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62926 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      86b7fdf5