1. 22 Nov, 2010 40 commits
    • aroben@apple.com's avatar
      Add Windows-specific results for editing/selection/extend-selection-home-end.html · cabb55d7
      aroben@apple.com authored
      These results are identical to the cross-platform results, but are
      needed to override the Mac-specific results in platform/mac.
      
      Fixes <http://webkit.org/b/49874>.
      
      * platform/win/editing/selection/extend-selection-home-end-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72543 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cabb55d7
    • antonm@chromium.org's avatar
      Not reviewed. Test expectations arrangements and rebaselinings. · 7039eb9a
      antonm@chromium.org authored
      * platform/chromium-mac/fast/lists/001-vertical-expected.checksum: Removed.
      * platform/chromium-mac/fast/lists/001-vertical-expected.png: Removed.
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72542 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7039eb9a
    • antonm@chromium.org's avatar
      Not reviewed. Fallback font rebaselines. · 343de918
      antonm@chromium.org authored
      * platform/chromium-linux/fast/css/line-height-determined-by-primary-font-expected.checksum: Added.
      * platform/chromium-linux/fast/css/line-height-determined-by-primary-font-expected.png: Added.
      * platform/chromium-linux/fast/css/line-height-determined-by-primary-font-expected.txt: Added.
      * platform/chromium-linux/fast/text/international/hebrew-vowels-expected.checksum: Added.
      * platform/chromium-linux/fast/text/international/hebrew-vowels-expected.png: Added.
      * platform/chromium-mac/css2.1/t1202-counters-04-b-expected.checksum: Added.
      * platform/chromium-mac/css2.1/t1202-counters-04-b-expected.png: Added.
      * platform/chromium-mac/editing/selection/caret-rtl-2-expected.checksum:
      * platform/chromium-mac/editing/selection/caret-rtl-2-expected.png:
      * platform/chromium-mac/fast/css/line-height-determined-by-primary-font-expected.checksum: Added.
      * platform/chromium-mac/fast/css/line-height-determined-by-primary-font-expected.png: Added.
      * platform/chromium-mac/fast/forms/select-visual-hebrew-expected.checksum: Added.
      * platform/chromium-mac/fast/forms/select-visual-hebrew-expected.png: Added.
      * platform/chromium-mac/fast/forms/visual-hebrew-text-field-expected.checksum: Added.
      * platform/chromium-mac/fast/forms/visual-hebrew-text-field-expected.png: Added.
      * platform/chromium-mac/fast/text/international/001-expected.checksum: Added.
      * platform/chromium-mac/fast/text/international/001-expected.png: Added.
      * platform/chromium-mac/fast/text/international/hebrew-vowels-expected.checksum: Added.
      * platform/chromium-mac/fast/text/international/hebrew-vowels-expected.png: Added.
      * platform/chromium-win/fast/css/line-height-determined-by-primary-font-expected.checksum: Added.
      * platform/chromium-win/fast/css/line-height-determined-by-primary-font-expected.png: Added.
      * platform/chromium-win/fast/css/line-height-determined-by-primary-font-expected.txt: Added.
      * platform/chromium-win/fast/text/international/hebrew-vowels-expected.checksum: Added.
      * platform/chromium-win/fast/text/international/hebrew-vowels-expected.png: Added.
      * platform/chromium-win/fast/text/international/hebrew-vowels-expected.txt: Added.
      * platform/chromium/test_expectations.txt:
      
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72541 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      343de918
    • apavlov@chromium.org's avatar
      2010-11-22 Alexander Pavlov <apavlov@chromium.org> · 13626397
      apavlov@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: [REGRESSION] Contents of rules inside @media not displayed/editable
              https://bugs.webkit.org/show_bug.cgi?id=49804
      
              WebCore:
              * css/CSSImportRule.cpp:
              (WebCore::CSSImportRule::insertedIntoParent):
              * inspector/InspectorCSSAgent.cpp:
              (WebCore::InspectorCSSAgent::setStyleSheetText2):
              * inspector/InspectorStyleSheet.cpp:
              (WebCore::asCSSRuleList):
              (WebCore::InspectorStyleSheet::reparseStyleSheet):
              (WebCore::InspectorStyleSheet::setText):
              (WebCore::InspectorStyleSheet::addRule):
              (WebCore::InspectorStyleSheet::ruleForId):
              (WebCore::InspectorStyleSheet::ruleIndexByStyle):
              (WebCore::InspectorStyleSheet::ensureText):
              (WebCore::InspectorStyleSheet::ensureSourceData):
              (WebCore::InspectorStyleSheet::ensureFlatRules):
              (WebCore::InspectorStyleSheet::revalidateStyle):
              (WebCore::InspectorStyleSheet::buildArrayForRuleList):
              (WebCore::InspectorStyleSheet::fixUnparsedPropertyRanges):
              (WebCore::InspectorStyleSheet::collectFlatRules):
              * inspector/InspectorStyleSheet.h:
              
              LayoutTests:
              * inspector/resources/styles-new-API-1.css: Added.
              (@page):
              (@page :first):
              (#absent-id):
              (body):
              * inspector/resources/styles-new-API.css:
              * inspector/styles-new-API-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72540 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      13626397
    • antonm@chromium.org's avatar
      Not reviewed. Amending expectations for Chromium. · a1d2e1e3
      antonm@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72539 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a1d2e1e3
    • antonm@chromium.org's avatar
      Not reviewed. Another portion of Chromium rebaselines for SVG. · 08ccaf57
      antonm@chromium.org authored
      * platform/chromium-linux/svg/dom/SVGPathSegList-appendItem-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-appendItem-expected.png: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-clear-and-initialize-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-clear-and-initialize-expected.png: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-insertItemBefore-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-insertItemBefore-expected.png: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-removeItem-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-removeItem-expected.png: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-replaceItem-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-replaceItem-expected.png: Added.
      * platform/chromium-mac/svg/dom/SVGPathSegList-appendItem-expected.checksum: Added.
      * platform/chromium-mac/svg/dom/SVGPathSegList-appendItem-expected.png: Added.
      * platform/chromium-mac/svg/dom/SVGPathSegList-clear-and-initialize-expected.checksum: Added.
      * platform/chromium-mac/svg/dom/SVGPathSegList-clear-and-initialize-expected.png: Added.
      * platform/chromium-mac/svg/dom/SVGPathSegList-insertItemBefore-expected.checksum: Added.
      * platform/chromium-mac/svg/dom/SVGPathSegList-insertItemBefore-expected.png: Added.
      * platform/chromium-mac/svg/dom/SVGPathSegList-removeItem-expected.checksum: Added.
      * platform/chromium-mac/svg/dom/SVGPathSegList-removeItem-expected.png: Added.
      * platform/chromium-mac/svg/dom/SVGPathSegList-replaceItem-expected.checksum: Added.
      * platform/chromium-mac/svg/dom/SVGPathSegList-replaceItem-expected.png: Added.
      * platform/chromium-mac/svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:
      * platform/chromium-win/svg/dom/SVGPathSegList-appendItem-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-appendItem-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-clear-and-initialize-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-clear-and-initialize-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-insertItemBefore-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-insertItemBefore-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-removeItem-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-removeItem-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-replaceItem-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-replaceItem-expected.png: Added.
      * platform/chromium-win/svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72538 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      08ccaf57
    • antonm@chromium.org's avatar
      Not reviewed. Another portion of Chromium rebaselines. · db96030a
      antonm@chromium.org authored
      * platform/chromium-linux/fast/text/international/hindi-whitespace-expected.checksum:
      * platform/chromium-linux/fast/text/international/hindi-whitespace-expected.png:
      * platform/chromium-linux/fast/text/international/hindi-whitespace-expected.txt:
      * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum:
      * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png:
      * platform/chromium-linux/svg/carto.net/selectionlist-expected.checksum:
      * platform/chromium-linux/svg/carto.net/selectionlist-expected.png:
      * platform/chromium-linux/svg/custom/image-small-width-height-expected.checksum:
      * platform/chromium-linux/svg/custom/image-small-width-height-expected.png:
      * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum:
      * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png:
      * platform/chromium-win/svg/carto.net/selectionlist-expected.checksum:
      * platform/chromium-win/svg/carto.net/selectionlist-expected.png:
      * platform/chromium-win/svg/custom/image-small-width-height-expected.checksum:
      * platform/chromium-win/svg/custom/image-small-width-height-expected.png:
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72537 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      db96030a
    • tony@chromium.org's avatar
      2010-11-22 Tony Chang <tony@chromium.org> · b61ff7d8
      tony@chromium.org authored
              Unreviewed, update Chromium Win plugin test expectations.
      
              * platform/chromium/drt_expectations.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72536 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b61ff7d8
    • antonm@chromium.org's avatar
      Not reviewed. Chromium rebaselines after http://trac.webkit.org/changeset/72518 · fe906f2e
      antonm@chromium.org authored
      * platform/chromium-linux/svg/dom/SVGLengthList-basics-expected.checksum:
      * platform/chromium-linux/svg/dom/SVGLengthList-basics-expected.png:
      * platform/chromium-linux/svg/dom/SVGNumberList-basics-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGNumberList-basics-expected.png: Added.
      * platform/chromium-linux/svg/dom/SVGPointList-basics-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGPointList-basics-expected.png: Added.
      * platform/chromium-linux/svg/dom/SVGStringList-basics-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGStringList-basics-expected.png: Added.
      * platform/chromium-linux/svg/dom/SVGTransformList-basics-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGTransformList-basics-expected.png: Added.
      * platform/chromium-mac/svg/dom/SVGLengthList-basics-expected.checksum: Added.
      * platform/chromium-mac/svg/dom/SVGLengthList-basics-expected.png: Added.
      * platform/chromium-mac/svg/dom/SVGNumberList-basics-expected.checksum: Added.
      * platform/chromium-mac/svg/dom/SVGNumberList-basics-expected.png: Added.
      * platform/chromium-mac/svg/dom/SVGPointList-basics-expected.checksum: Added.
      * platform/chromium-mac/svg/dom/SVGPointList-basics-expected.png: Added.
      * platform/chromium-mac/svg/dom/SVGStringList-basics-expected.checksum: Added.
      * platform/chromium-mac/svg/dom/SVGStringList-basics-expected.png: Added.
      * platform/chromium-mac/svg/dom/SVGTransformList-basics-expected.checksum: Added.
      * platform/chromium-mac/svg/dom/SVGTransformList-basics-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGLengthList-basics-expected.checksum:
      * platform/chromium-win/svg/dom/SVGLengthList-basics-expected.png:
      * platform/chromium-win/svg/dom/SVGNumberList-basics-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGNumberList-basics-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGPointList-basics-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGPointList-basics-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGStringList-basics-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGStringList-basics-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGTransformList-basics-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGTransformList-basics-expected.png: Added.
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72535 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fe906f2e
    • antonm@chromium.org's avatar
      Not reviewed. Reorganizing suppressions. · 6277b4c5
      antonm@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72534 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6277b4c5
    • antonm@chromium.org's avatar
      Unreviewed. Tons of Chromium rebaselines after http://trac.webkit.org/changeset/72527 · 93f5f26d
      antonm@chromium.org authored
      * platform/chromium-linux/css1/box_properties/margin_right-expected.checksum:
      * platform/chromium-linux/css1/box_properties/margin_right-expected.png:
      * platform/chromium-linux/css1/box_properties/padding_right-expected.checksum:
      * platform/chromium-linux/css1/box_properties/padding_right-expected.png:
      * platform/chromium-linux/css2.1/t0805-c5520-brdr-b-01-e-expected.checksum:
      * platform/chromium-linux/css2.1/t0805-c5520-brdr-b-01-e-expected.png:
      * platform/chromium-linux/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
      * platform/chromium-linux/editing/pasteboard/merge-end-list-expected.checksum:
      * platform/chromium-linux/editing/pasteboard/merge-end-list-expected.png:
      * platform/chromium-linux/editing/selection/extend-by-word-002-expected.checksum:
      * platform/chromium-linux/editing/selection/extend-by-word-002-expected.png:
      * platform/chromium-linux/fast/css/background-shorthand-invalid-url-expected.checksum:
      * platform/chromium-linux/fast/css/background-shorthand-invalid-url-expected.png:
      * platform/chromium-linux/fast/doctypes/002-expected.checksum:
      * platform/chromium-linux/fast/doctypes/002-expected.png:
      * platform/chromium-linux/fast/lists/001-vertical-expected.checksum:
      * platform/chromium-linux/fast/lists/001-vertical-expected.png:
      * platform/chromium-linux/fast/lists/001-vertical-expected.txt: Removed.
      * platform/chromium-linux/fast/lists/002-expected.checksum:
      * platform/chromium-linux/fast/lists/002-expected.png:
      * platform/chromium-linux/fast/lists/002-vertical-expected.checksum:
      * platform/chromium-linux/fast/lists/002-vertical-expected.png:
      * platform/chromium-linux/fast/lists/002-vertical-expected.txt: Removed.
      * platform/chromium-linux/fast/lists/003-expected.checksum:
      * platform/chromium-linux/fast/lists/003-expected.png:
      * platform/chromium-linux/fast/lists/003-vertical-expected.checksum:
      * platform/chromium-linux/fast/lists/003-vertical-expected.png:
      * platform/chromium-linux/fast/lists/003-vertical-expected.txt: Removed.
      * platform/chromium-linux/fast/lists/007-vertical-expected.checksum:
      * platform/chromium-linux/fast/lists/007-vertical-expected.png:
      * platform/chromium-linux/fast/lists/007-vertical-expected.txt: Removed.
      * platform/chromium-linux/fast/lists/008-vertical-expected.checksum:
      * platform/chromium-linux/fast/lists/008-vertical-expected.png:
      * platform/chromium-linux/fast/lists/008-vertical-expected.txt: Removed.
      * platform/chromium-linux/fast/lists/marker-before-empty-inline-expected.checksum:
      * platform/chromium-linux/fast/lists/marker-before-empty-inline-expected.png:
      * platform/chromium-linux/fast/lists/outSideListMarkers-expected.checksum: Added.
      * platform/chromium-linux/fast/lists/outSideListMarkers-expected.png: Added.
      * platform/chromium-mac/css1/box_properties/margin_right-expected.checksum:
      * platform/chromium-mac/css1/box_properties/margin_right-expected.png:
      * platform/chromium-mac/css1/box_properties/padding_right-expected.checksum:
      * platform/chromium-mac/css1/box_properties/padding_right-expected.png:
      * platform/chromium-mac/css2.1/t0805-c5520-brdr-b-01-e-expected.checksum:
      * platform/chromium-mac/css2.1/t0805-c5520-brdr-b-01-e-expected.png:
      * platform/chromium-mac/editing/pasteboard/merge-end-list-expected.checksum: Removed.
      * platform/chromium-mac/editing/pasteboard/merge-end-list-expected.png: Removed.
      * platform/chromium-mac/editing/selection/extend-by-word-002-expected.checksum: Removed.
      * platform/chromium-mac/editing/selection/extend-by-word-002-expected.png: Removed.
      * platform/chromium-mac/fast/css/background-shorthand-invalid-url-expected.checksum: Removed.
      * platform/chromium-mac/fast/lists/008-vertical-expected.checksum:
      * platform/chromium-mac/fast/lists/008-vertical-expected.png:
      * platform/chromium-mac/fast/lists/marker-before-empty-inline-expected.checksum: Added.
      * platform/chromium-mac/fast/lists/marker-before-empty-inline-expected.png: Added.
      * platform/chromium-win/css1/box_properties/margin_right-expected.checksum:
      * platform/chromium-win/css1/box_properties/margin_right-expected.png:
      * platform/chromium-win/css1/box_properties/margin_right-expected.txt:
      * platform/chromium-win/css1/box_properties/padding_right-expected.checksum:
      * platform/chromium-win/css1/box_properties/padding_right-expected.png:
      * platform/chromium-win/css1/box_properties/padding_right-expected.txt:
      * platform/chromium-win/css2.1/t0805-c5520-brdr-b-01-e-expected.checksum:
      * platform/chromium-win/css2.1/t0805-c5520-brdr-b-01-e-expected.png:
      * platform/chromium-win/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
      * platform/chromium-win/editing/pasteboard/merge-end-list-expected.checksum:
      * platform/chromium-win/editing/pasteboard/merge-end-list-expected.png:
      * platform/chromium-win/editing/pasteboard/merge-end-list-expected.txt:
      * platform/chromium-win/editing/selection/extend-by-word-002-expected.checksum:
      * platform/chromium-win/editing/selection/extend-by-word-002-expected.png:
      * platform/chromium-win/editing/selection/extend-by-word-002-expected.txt:
      * platform/chromium-win/fast/css/background-shorthand-invalid-url-expected.checksum:
      * platform/chromium-win/fast/css/background-shorthand-invalid-url-expected.png:
      * platform/chromium-win/fast/css/background-shorthand-invalid-url-expected.txt:
      * platform/chromium-win/fast/doctypes/002-expected.checksum:
      * platform/chromium-win/fast/doctypes/002-expected.png:
      * platform/chromium-win/fast/doctypes/002-expected.txt:
      * platform/chromium-win/fast/lists/001-vertical-expected.checksum:
      * platform/chromium-win/fast/lists/001-vertical-expected.png:
      * platform/chromium-win/fast/lists/001-vertical-expected.txt:
      * platform/chromium-win/fast/lists/002-expected.checksum:
      * platform/chromium-win/fast/lists/002-expected.png:
      * platform/chromium-win/fast/lists/002-expected.txt:
      * platform/chromium-win/fast/lists/002-vertical-expected.checksum:
      * platform/chromium-win/fast/lists/002-vertical-expected.png:
      * platform/chromium-win/fast/lists/002-vertical-expected.txt:
      * platform/chromium-win/fast/lists/003-expected.checksum:
      * platform/chromium-win/fast/lists/003-expected.png:
      * platform/chromium-win/fast/lists/003-expected.txt:
      * platform/chromium-win/fast/lists/003-vertical-expected.checksum:
      * platform/chromium-win/fast/lists/003-vertical-expected.png:
      * platform/chromium-win/fast/lists/003-vertical-expected.txt:
      * platform/chromium-win/fast/lists/007-vertical-expected.checksum:
      * platform/chromium-win/fast/lists/007-vertical-expected.png:
      * platform/chromium-win/fast/lists/007-vertical-expected.txt:
      * platform/chromium-win/fast/lists/008-vertical-expected.checksum:
      * platform/chromium-win/fast/lists/008-vertical-expected.png:
      * platform/chromium-win/fast/lists/008-vertical-expected.txt:
      * platform/chromium-win/fast/lists/marker-before-empty-inline-expected.checksum:
      * platform/chromium-win/fast/lists/marker-before-empty-inline-expected.png:
      * platform/chromium-win/fast/lists/marker-before-empty-inline-expected.txt:
      * platform/chromium-win/fast/lists/outSideListMarkers-expected.checksum: Added.
      * platform/chromium-win/fast/lists/outSideListMarkers-expected.png: Added.
      * platform/chromium-win/fast/lists/outSideListMarkers-expected.txt: Added.
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72533 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      93f5f26d
    • ossy@webkit.org's avatar
      Make WebKit2 compile with ENABLE_JAVASCRIPT_DEBUGGER=0 · 0b1ae099
      ossy@webkit.org authored
      Patch by Kenneth Rohde Christiansen <kenneth@webkit.org> on 2010-11-22
      Reviewed by Andreas Kling.
      
      * WebProcess/WebPage/WebInspector.cpp: Add missing ENABLE(JAVASCRIPT_DEBUGGER) guards.
      (WebKit::WebInspector::startJavaScriptDebugging):
      (WebKit::WebInspector::stopJavaScriptDebugging):
      (WebKit::WebInspector::startJavaScriptProfiling):
      (WebKit::WebInspector::stopJavaScriptProfiling):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72532 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0b1ae099
    • loislo@chromium.org's avatar
      2010-11-22 Ilya Tikhonovsky <loislo@chromium.org> · 546c520c
      loislo@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: dump inspector protocol messages into console.
              Sometimes I need to dump inspector messages into console.
              It'd be much simple to have this code in repository and
              enable protocol dumping just by a flag.
      
              https://bugs.webkit.org/show_bug.cgi?id=49905
      
              * inspector/CodeGeneratorInspector.pm:
              * inspector/front-end/WorkersSidebarPane.js:
              (WebInspector.WorkersSidebarPane.prototype.reset):
              * inspector/front-end/inspector.js:
              (WebInspector_syncDispatch):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72531 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      546c520c
    • ossy@webkit.org's avatar
      Unreviewed. Update Qt specific expected results after r72527. · 3d8f171c
      ossy@webkit.org authored
      * platform/qt/css1/box_properties/margin_right-expected.checksum: Added.
      * platform/qt/css1/box_properties/margin_right-expected.png: Added.
      * platform/qt/css1/box_properties/margin_right-expected.txt:
      * platform/qt/css1/box_properties/padding_right-expected.checksum: Added.
      * platform/qt/css1/box_properties/padding_right-expected.png: Added.
      * platform/qt/css1/box_properties/padding_right-expected.txt:
      * platform/qt/editing/pasteboard/merge-end-list-expected.checksum: Added.
      * platform/qt/editing/pasteboard/merge-end-list-expected.png: Added.
      * platform/qt/editing/pasteboard/merge-end-list-expected.txt:
      * platform/qt/fast/doctypes/002-expected.checksum: Added.
      * platform/qt/fast/doctypes/002-expected.png: Added.
      * platform/qt/fast/doctypes/002-expected.txt:
      * platform/qt/fast/lists/001-vertical-expected.checksum:
      * platform/qt/fast/lists/001-vertical-expected.png:
      * platform/qt/fast/lists/001-vertical-expected.txt:
      * platform/qt/fast/lists/002-vertical-expected.checksum:
      * platform/qt/fast/lists/002-vertical-expected.png:
      * platform/qt/fast/lists/002-vertical-expected.txt:
      * platform/qt/fast/lists/003-vertical-expected.checksum:
      * platform/qt/fast/lists/003-vertical-expected.png:
      * platform/qt/fast/lists/003-vertical-expected.txt:
      * platform/qt/fast/lists/007-vertical-expected.checksum:
      * platform/qt/fast/lists/007-vertical-expected.png:
      * platform/qt/fast/lists/007-vertical-expected.txt:
      * platform/qt/fast/lists/008-vertical-expected.checksum:
      * platform/qt/fast/lists/008-vertical-expected.png:
      * platform/qt/fast/lists/008-vertical-expected.txt:
      * platform/qt/fast/lists/outSideListMarkers-expected.checksum: Added.
      * platform/qt/fast/lists/outSideListMarkers-expected.png: Added.
      * platform/qt/fast/lists/outSideListMarkers-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72530 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3d8f171c
    • andreas.kling@nokia.com's avatar
      2010-11-22 Andreas Kling <kling@webkit.org> · 70459f28
      andreas.kling@nokia.com authored
              Unreviewed, 2 missing rebaselines after r72527.
      
              * platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
              * platform/mac/fast/lists/marker-before-empty-inline-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72529 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      70459f28
    • andreas.kling@nokia.com's avatar
      2010-11-22 Andreas Kling <kling@webkit.org> · e77b4212
      andreas.kling@nokia.com authored
              Reviewed by Nikolas Zimmermann.
      
              GraphicsContext: Make drawFocusRing() take a Path instead of a Vector<Path>
              https://bugs.webkit.org/show_bug.cgi?id=49840
      
              This avoid copying a Path object when drawing focus rings.
      
              * platform/graphics/GraphicsContext.h:
              * platform/graphics/cairo/GraphicsContextCairo.cpp:
              (WebCore::GraphicsContext::drawFocusRing):
              * platform/graphics/haiku/GraphicsContextHaiku.cpp:
              (WebCore::GraphicsContext::drawFocusRing):
              * platform/graphics/mac/GraphicsContextMac.mm:
              (WebCore::GraphicsContext::drawFocusRing):
              * platform/graphics/qt/GraphicsContextQt.cpp:
              (WebCore::GraphicsContext::drawFocusRing):
              * platform/graphics/skia/GraphicsContextSkia.cpp:
              (WebCore::GraphicsContext::drawFocusRing):
              * platform/graphics/win/GraphicsContextCGWin.cpp:
              (WebCore::GraphicsContext::drawFocusRing):
              * platform/graphics/wince/GraphicsContextWinCE.cpp:
              (WebCore::GraphicsContext::drawFocusRing):
              * platform/graphics/wx/GraphicsContextWx.cpp:
              (WebCore::GraphicsContext::drawFocusRing):
              * rendering/RenderImage.h:
              * rendering/RenderImage.cpp:
              (WebCore::RenderImage::paint):
              (WebCore::RenderImage::paintFocusRing):
              Renamed from paintFocusRings since it only paints one ring.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72528 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e77b4212
    • reni@webkit.org's avatar
      Outside list bullets ignore text-align style. · dfde6358
      reni@webkit.org authored
      https://bugs.webkit.org/show-bug.cgi?id=15713
      
      Patch by Renata Hodovan <reni@webkit.org> on 2010-11-22
      Reviewed by Andreas Kling.
      
      WebCore: 
      
      Fix the position of outside markers by setting its logicalLeft member. Embedded markers need special treatment.
      First, the total width of markers should be calculated. Subtracting it from logicalLeft we get the outermost bullet's
      position. As for the others, this sum should be decremented with the previous marker's width.
      In case of vertical markers the padding is unneeded.
      
      Test: fast/lists/outSideListMarkers.html
      
      * rendering/InlineFlowBox.cpp:
      (WebCore::InlineFlowBox::placeBoxesInInlineDirection):
      * rendering/RenderListItem.cpp:
      (WebCore::RenderListItem::positionListMarker):
      
      LayoutTests: 
      
      Add new test for checking outside marker's position and update the related expecteds of tests.
      
      * fast/lists/outSideListMarkers-expected.txt: Added.
      * fast/lists/outSideListMarkers.html: Added.
      * platform/mac-leopard/css1/box_properties/margin_right-expected.checksum:
      * platform/mac-leopard/css1/box_properties/margin_right-expected.png:
      * platform/mac-leopard/css1/box_properties/padding_right-expected.checksum:
      * platform/mac-leopard/css1/box_properties/padding_right-expected.png:
      * platform/mac-leopard/editing/pasteboard/merge-end-list-expected.checksum:
      * platform/mac-leopard/editing/pasteboard/merge-end-list-expected.png:
      * platform/mac-leopard/fast/css/background-shorthand-invalid-url-expected.checksum:
      * platform/mac-leopard/fast/css/background-shorthand-invalid-url-expected.png:
      * platform/mac-leopard/fast/css/empty-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/empty-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/first-child-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/first-child-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/first-of-type-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/first-of-type-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/last-child-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/last-child-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/last-of-type-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/last-of-type-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/only-child-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/only-child-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/only-of-type-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/only-of-type-pseudo-class-expected.png:
      * platform/mac-leopard/fast/doctypes/002-expected.checksum:
      * platform/mac-leopard/fast/doctypes/002-expected.png:
      * platform/mac-leopard/fast/lists/001-expected.checksum:
      * platform/mac-leopard/fast/lists/001-expected.png:
      * platform/mac-leopard/fast/lists/002-expected.checksum:
      * platform/mac-leopard/fast/lists/002-expected.png:
      * platform/mac-leopard/fast/lists/003-expected.checksum:
      * platform/mac-leopard/fast/lists/003-expected.png:
      * platform/mac/css1/box_properties/margin_right-expected.txt:
      * platform/mac/css1/box_properties/padding_right-expected.txt:
      * platform/mac/editing/pasteboard/merge-end-list-expected.txt:
      * platform/mac/editing/selection/extend-by-word-002-expected.checksum:
      * platform/mac/editing/selection/extend-by-word-002-expected.png:
      * platform/mac/editing/selection/extend-by-word-002-expected.txt:
      * platform/mac/fast/css/background-shorthand-invalid-url-expected.txt:
      * platform/mac/fast/css/empty-pseudo-class-expected.txt:
      * platform/mac/fast/css/first-child-pseudo-class-expected.txt:
      * platform/mac/fast/css/first-of-type-pseudo-class-expected.txt:
      * platform/mac/fast/css/last-child-pseudo-class-expected.txt:
      * platform/mac/fast/css/last-of-type-pseudo-class-expected.txt:
      * platform/mac/fast/css/only-child-pseudo-class-expected.txt:
      * platform/mac/fast/css/only-of-type-pseudo-class-expected.txt:
      * platform/mac/fast/doctypes/002-expected.txt:
      * platform/mac/fast/lists/001-expected.txt:
      * platform/mac/fast/lists/001-vertical-expected.checksum:
      * platform/mac/fast/lists/001-vertical-expected.png:
      * platform/mac/fast/lists/001-vertical-expected.txt:
      * platform/mac/fast/lists/002-expected.txt:
      * platform/mac/fast/lists/002-vertical-expected.checksum:
      * platform/mac/fast/lists/002-vertical-expected.png:
      * platform/mac/fast/lists/002-vertical-expected.txt:
      * platform/mac/fast/lists/003-expected.txt:
      * platform/mac/fast/lists/003-vertical-expected.checksum:
      * platform/mac/fast/lists/003-vertical-expected.png:
      * platform/mac/fast/lists/003-vertical-expected.txt:
      * platform/mac/fast/lists/007-vertical-expected.checksum:
      * platform/mac/fast/lists/007-vertical-expected.png:
      * platform/mac/fast/lists/007-vertical-expected.txt:
      * platform/mac/fast/lists/008-vertical-expected.checksum:
      * platform/mac/fast/lists/008-vertical-expected.png:
      * platform/mac/fast/lists/008-vertical-expected.txt:
      * platform/mac/fast/lists/outSideListMarkers-expected.checksum: Added.
      * platform/mac/fast/lists/outSideListMarkers-expected.png: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72527 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dfde6358
    • yael.aharon@nokia.com's avatar
      2010-11-22 Yael Aharon <yael.aharon@nokia.com> · 09ec4f36
      yael.aharon@nokia.com authored
              Reviewed by Antonio Gomes.
      
              Spatial Navigation: Additional tests.
              https://bugs.webkit.org/show_bug.cgi?id=49604
      
              * fast/events/spatial-navigation/snav-div-overflow-scrol-hidden-expected.txt: Added.
              * fast/events/spatial-navigation/snav-div-overflow-scrol-hidden.html: Added.
              * fast/events/spatial-navigation/snav-z-index-expected.txt: Added.
              * fast/events/spatial-navigation/snav-z-index.html: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72526 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      09ec4f36
    • antonm@chromium.org's avatar
      Not reviewed. Rebaselining various Win/Linux only deviations. · 9a661d68
      antonm@chromium.org authored
      * platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
      * platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
      * platform/chromium-linux/svg/custom/baseval-animval-equality-expected.checksum:
      * platform/chromium-linux/svg/custom/baseval-animval-equality-expected.png:
      * platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Added.
      * platform/chromium-linux/svg/dom/path-parser-expected.txt: Removed.
      * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
      * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
      * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
      * platform/chromium-win/svg/custom/baseval-animval-equality-expected.checksum:
      * platform/chromium-win/svg/custom/baseval-animval-equality-expected.png:
      * platform/chromium-win/svg/custom/baseval-animval-equality-expected.txt:
      * platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.txt: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt: Added.
      * platform/chromium-win/svg/dom/path-parser-expected.txt: Added.
      * platform/chromium-win/svg/filters/filter-rounding-issues-expected.checksum: Added.
      * platform/chromium-win/svg/filters/filter-rounding-issues-expected.png: Added.
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72525 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9a661d68
    • ossy@webkit.org's avatar
      Unreviewed. · dd8988f9
      ossy@webkit.org authored
      [Qt] fast/workers/storage/interrupt-database-sync.html fails intermittently
      https://bugs.webkit.org/show_bug.cgi?id=49906
      
      * platform/qt/Skipped: fast/workers/storage/interrupt-database-sync.html added until fix.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72524 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dd8988f9
    • ossy@webkit.org's avatar
      Unreviewed. · c90f9cec
      ossy@webkit.org authored
      [Qt] Add platform specific expected results for new passing tests.
      Compared to Mac png files and Mac expected files.
      
      * platform/qt/fast/css/negative-leading-expected.checksum: Added.
      * platform/qt/fast/css/negative-leading-expected.png: Added.
      * platform/qt/fast/css/negative-leading-expected.txt: Added. (introduced in r72141)
      * platform/qt/fast/images/imagemap-focus-ring-zoom-expected.checksum: Added.
      * platform/qt/fast/images/imagemap-focus-ring-zoom-expected.png: Added.
      * platform/qt/fast/images/imagemap-focus-ring-zoom-expected.txt: Added. (introduced in r72402)
      * platform/qt/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum: Added.
      * platform/qt/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Added.
      * platform/qt/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: Added. (introduced in r72381)
      * platform/qt/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
      * platform/qt/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
      * platform/qt/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added. (introduced in r72518)
      * platform/qt/svg/custom/image-rescale-expected.checksum: Added.
      * platform/qt/svg/custom/image-rescale-expected.png: Added.
      * platform/qt/svg/custom/image-rescale-expected.txt: Added. (introduced in r72470)
      * platform/qt/svg/custom/image-rescale-scroll-expected.checksum: Added.
      * platform/qt/svg/custom/image-rescale-scroll-expected.png: Added.
      * platform/qt/svg/custom/image-rescale-scroll-expected.txt: Added. (introduced in r72470)
      * platform/qt/svg/dom/SVGPathSegList-cloning-expected.checksum: Added.
      * platform/qt/svg/dom/SVGPathSegList-cloning-expected.png: Added.
      * platform/qt/svg/dom/SVGPathSegList-cloning-expected.txt: Added. (introduced in r72381)
      * platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.checksum: Added.
      * platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
      * platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.txt: Added. (introduced in r72381)
      * platform/qt/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum: Added.
      * platform/qt/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Added.
      * platform/qt/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt: Added. (introduced in r72381)
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72523 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c90f9cec
    • yael.aharon@nokia.com's avatar
      Spatial Navigation: issues with the node selection algorithm. · 0a818c21
      yael.aharon@nokia.com authored
      https://bugs.webkit.org/show_bug.cgi?id=49382
      
      Patch by Yael Aharon  <yael.aharon@nokia.com>, Chang Shu <chang.shu@nokia.com> on 2010-11-22
      Reviewed by Antonio Gomes.
      
      WebCore: 
      
      Modify the Spatial Navigation algorithm, to better handle initial focus and
      navigation between frames.
      The new algorithm takes the rect of the focused node as the startingRect,
      instead of the node itself. That allows us to construct a virtual rect if
      there is no focused node, or if it is off the screen.
      The virtual rect is the edge of the container in the direction of the navigation.
      
      With this patch, scrollable containers and frames will scroll regardless of weather
      they have focusable content. Users will be able to use arrow keys to view all the
      content of such a container. The only exception is if the container has style overflow:hidden. 
      We will not scroll in that case.
      
      With this patch, we handle z-index and positioning so that if there are 2 overlapping focusable nodes,
      we do a hit test and only the node on top can get focus.
      
      hasOffScreenRect() was modified so that it can check if a node will be off-screen even after we scrolled
      its parent container. We do not add the scrolling conditions for containers that have overflow:hidden
      and cannot scroll.
      
      calculateScrollbarModesForLayout is used to decide if a frame can scroll or not. We cannot rely on
      the exsistance of the scrollbar, because it could be removed via the API, while the frame is still
      allowed to scroll.
      
      * page/FocusController.cpp:
      (WebCore::updateFocusCandidateIfNeeded):
      (WebCore::FocusController::findFocusCandidateInContainer):
      (WebCore::FocusController::advanceFocusDirectionallyInContainer):
      (WebCore::FocusController::advanceFocusDirectionally):
      * page/FocusController.h:
      * page/FrameView.h:
      * page/SpatialNavigation.cpp:
      (WebCore::FocusCandidate::FocusCandidate):
      (WebCore::distanceDataForNode):
      (WebCore::alignmentForRects):
      (WebCore::areRectsMoreThanFullScreenApart):
      (WebCore::isRectInDirection):
      (WebCore::hasOffscreenRect):
      (WebCore::scrollInDirection):
      (WebCore::isScrollableContainerNode):
      (WebCore::scrollableEnclosingBoxOrParentFrameForNodeInDirection):
      (WebCore::canScrollInDirection):
      (WebCore::rectToAbsoluteCoordinates):
      (WebCore::nodeRectInAbsoluteCoordinates):
      (WebCore::frameRectInAbsoluteCoordinates):
      (WebCore::entryAndExitPointsForDirection):
      (WebCore::canBeScrolledIntoView):
      (WebCore::virtualRectForDirection):
      * page/SpatialNavigation.h:
      
      LayoutTests: 
      
      Replaced text in tests with images with fixed size to make them more cross platform and modified
      test results to reflect that we can scroll container that do not include focusable content. 
      
      * fast/events/spatial-navigation/snav-clipped-overflowed-content-expected.txt:
      * fast/events/spatial-navigation/snav-clipped-overflowed-content.html:
      * fast/events/spatial-navigation/snav-div-scrollable-but-without-focusable-content-expected.txt:
      * fast/events/spatial-navigation/snav-div-scrollable-but-without-focusable-content.html:
      * fast/events/spatial-navigation/snav-iframe-no-focusable-content-expected.txt:
      * fast/events/spatial-navigation/snav-iframe-no-focusable-content.html:
      * fast/events/spatial-navigation/snav-iframe-no-scrollable-content-expected.txt:
      * fast/events/spatial-navigation/snav-iframe-no-scrollable-content.html:
      * fast/events/spatial-navigation/snav-iframe-with-offscreen-focusable-element-expected.txt:
      * fast/events/spatial-navigation/snav-iframe-with-offscreen-focusable-element.html:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72522 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0a818c21
    • antonm@chromium.org's avatar
      Amending suppressions from previous commit. · 61483f2b
      antonm@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72521 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      61483f2b
    • antonm@chromium.org's avatar
      Not reviewed. Adding new suppressions after http://trac.webkit.org/changeset/72518 · 0607ea86
      antonm@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72520 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0607ea86
    • antonm@chromium.org's avatar
      Not reviewed. Next batch of SVG rebaselines. · ed910b7b
      antonm@chromium.org authored
      * platform/chromium-linux/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum: Added.
      * platform/chromium-linux/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-cloning-expected.checksum: Added.
      * platform/chromium-linux/svg/dom/SVGPathSegList-cloning-expected.png: Added.
      * platform/chromium-win/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum: Added.
      * platform/chromium-win/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Added.
      * platform/chromium-win/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: Added.
      * platform/chromium-win/svg/custom/svg-curve-with-relative-cordinates-expected.txt:
      * platform/chromium-win/svg/dom/SVGPathSegList-cloning-expected.checksum: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-cloning-expected.png: Added.
      * platform/chromium-win/svg/dom/SVGPathSegList-cloning-expected.txt: Added.
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72519 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ed910b7b
    • commit-queue@webkit.org's avatar
      2010-11-22 Nikolas Zimmermann <nzimmermann@rim.com> · 7ab490e1
      commit-queue@webkit.org authored
              Reviewed by Dirk Schulze.
      
              Fix various problems with the SVG*List code
              https://bugs.webkit.org/show_bug.cgi?id=49880
      
              Add tests for all SVG*List types, that were missing.
              Add SVG 1.1 2nd edition testcase, types-dom-07-f.svg, testing that all animVal values are readonly.
      
              * platform/mac-leopard/svg/custom/baseval-animval-equality-expected.checksum:
              * platform/mac-leopard/svg/custom/baseval-animval-equality-expected.png:
              * platform/mac-leopard/svg/dom/SVGLengthList-basics-expected.checksum:
              * platform/mac-leopard/svg/dom/SVGLengthList-basics-expected.png:
              * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
              * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
              * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
              * platform/mac/svg/custom/baseval-animval-equality-expected.txt:
              * platform/mac/svg/dom/SVGNumberList-basics-expected.checksum: Added.
              * platform/mac/svg/dom/SVGNumberList-basics-expected.png: Added.
              * platform/mac/svg/dom/SVGPointList-basics-expected.checksum: Added.
              * platform/mac/svg/dom/SVGPointList-basics-expected.png: Added.
              * platform/mac/svg/dom/SVGStringList-basics-expected.checksum: Added.
              * platform/mac/svg/dom/SVGStringList-basics-expected.png: Added.
              * platform/mac/svg/dom/SVGTransformList-basics-expected.checksum: Added.
              * platform/mac/svg/dom/SVGTransformList-basics-expected.png: Added.
              * svg/W3C-SVG-1.1-SE/types-dom-07-f.svg: Added.
              * svg/custom/baseval-animval-equality.svg: Fix wrong test.
              * svg/custom/polyline-points-crash-expected.txt:
              * svg/dom/SVGLengthList-basics-expected.txt:
              * svg/dom/SVGLengthList-basics.xhtml: Extended test, synchronized with the other SVG*List tests.
              * svg/dom/SVGNumberList-basics-expected.txt: Added.
              * svg/dom/SVGNumberList-basics.xhtml: Added.
              * svg/dom/SVGPointList-basics-expected.txt: Added.
              * svg/dom/SVGPointList-basics.xhtml: Added.
              * svg/dom/SVGStringList-basics-expected.txt: Added.
              * svg/dom/SVGStringList-basics.xhtml: Added.
              * svg/dom/SVGTransformList-basics-expected.txt: Added.
              * svg/dom/SVGTransformList-basics.xhtml: Added.
              * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
      2010-11-22  Nikolas Zimmermann  <nzimmermann@rim.com>
      
              Reviewed by Dirk Schulze.
      
              Fix various problems with the SVG*List code
              https://bugs.webkit.org/show_bug.cgi?id=49880
      
              Write tests for SVGNumberList/SVGPointList/SVGStringList/SVGTransformList and extend SVGLengthList tests.
              SVG DOM <-> XML DOM synchronization is now tested for all these types, and works great. Unify the string format produced
              by the various valueAsString() functions for maximum compatibility with Firefox / Opera.
      
              * Build a real transform string for SVGTransformList, instead of dumping the elements of the concatted matrix.
              * Add SVGStringList XML dom synchronization, only affects SVGTests requiredFeatures/requiredExtensions/systemLanguage.
              * Make all animVal properties readonly, tested by types-dom-07-f.svg (from SVG 1.1 2nd edition).
              * Enable StrictTypeChecking/RequiresAllArguments=Raise for all SVGList types.
      
              Tests: svg/W3C-SVG-1.1-SE/types-dom-07-f.svg
                     svg/dom/SVGNumberList-basics.xhtml
                     svg/dom/SVGPointList-basics.xhtml
                     svg/dom/SVGStringList-basics.xhtml
                     svg/dom/SVGTransformList-basics.xhtml
      
              * bindings/js/JSSVGLengthCustom.cpp:
              (WebCore::JSSVGLength::setValue): Throw NO_MODIFICATION_ALLOWED_ERR when the SVGPropertyTearOffs role is AnimValRole.
              (WebCore::JSSVGLength::convertToSpecifiedUnits): Ditto.
              * bindings/scripts/CodeGeneratorJS.pm: Ditto.
              * bindings/scripts/CodeGeneratorObjC.pm: Ditto.
              * bindings/scripts/CodeGeneratorV8.pm: Ditto.
              * bindings/v8/custom/V8SVGLengthCustom.cpp:
              (WebCore::V8SVGLength::valueAccessorSetter): Ditto.
              (WebCore::V8SVGLength::convertToSpecifiedUnitsCallback): Ditto.
              * svg/SVGAElement.cpp:
              (WebCore::SVGAElement::synchronizeProperty): Also synchronize the SVGTests SVGStringLists.
              * svg/SVGAnimationElement.cpp:
              (WebCore::SVGAnimationElement::synchronizeProperty): Ditto.
              * svg/SVGCircleElement.cpp:
              (WebCore::SVGCircleElement::synchronizeProperty): Ditto.
              * svg/SVGClipPathElement.cpp:
              (WebCore::SVGClipPathElement::synchronizeProperty): Ditto.
              * svg/SVGCursorElement.cpp:
              (WebCore::SVGCursorElement::synchronizeProperty): Ditto.
              * svg/SVGDefsElement.cpp:
              (WebCore::SVGDefsElement::synchronizeProperty): Ditto.
              * svg/SVGEllipseElement.cpp:
              (WebCore::SVGEllipseElement::synchronizeProperty): Ditto.
              * svg/SVGForeignObjectElement.cpp:
              (WebCore::SVGForeignObjectElement::synchronizeProperty): Ditto.
              * svg/SVGGElement.cpp:
              (WebCore::SVGGElement::synchronizeProperty): Ditto.
              * svg/SVGImageElement.cpp:
              (WebCore::SVGImageElement::synchronizeProperty): Ditto.
              * svg/SVGLengthList.cpp:
              (WebCore::SVGLengthList::valueAsString): Use ' ' instead of ',' as seperator.
              * svg/SVGLengthList.idl: Enable StrictTypeChecking, RequiresAllArguments=Raise.
              * svg/SVGLineElement.cpp:
              (WebCore::SVGLineElement::synchronizeProperty): Also synchronize the SVGTests SVGStringLists.
              * svg/SVGMaskElement.cpp:
              (WebCore::SVGMaskElement::synchronizeProperty): Ditto.
              * svg/SVGNumberList.cpp:
              (WebCore::SVGNumberList::valueAsString): Use ' ' instead of ',' as seperator.
              * svg/SVGNumberList.idl: Enable StrictTypeChecking, RequiresAllArguments=Raise.
              * svg/SVGPathElement.cpp:
              (WebCore::SVGPathElement::synchronizeProperty): Also synchronize the SVGTests SVGStringLists.
              * svg/SVGPatternElement.cpp:
              (WebCore::SVGPatternElement::synchronizeProperty): Ditto.
              * svg/SVGPointList.idl: Enable StrictTypeChecking, RequiresAllArguments=Raise.
              * svg/SVGPolyElement.cpp:
              (WebCore::SVGPolyElement::synchronizeProperty): Also synchronize the SVGTests SVGStringLists.
              * svg/SVGRectElement.cpp:
              (WebCore::SVGRectElement::synchronizeProperty): Ditto.
              * svg/SVGSVGElement.cpp:
              (WebCore::SVGSVGElement::synchronizeProperty): Ditto.
              * svg/SVGStringList.cpp:
              (WebCore::SVGStringList::valueAsString): Add valueAsString() implementation, necessary for SVG DOM <-> XML DOM synchronization.
              * svg/SVGStringList.h:
              * svg/SVGStringList.idl: Enable StrictTypeChecking, RequiresAllArguments=Raise.
              * svg/SVGSwitchElement.cpp:
              (WebCore::SVGSwitchElement::synchronizeProperty): Also synchronize the SVGTests SVGStringLists.
              * svg/SVGTests.cpp: Rewrite, similar to SVGPolyElement, to synchronize the requiredFeatures/requiredExtension/systemLanguage SVGStringLists with their XML DOM attributes.
              (WebCore::SVGTests::SVGTests):
              (WebCore::SVGTests::isValid):
              (WebCore::SVGTests::parseMappedAttribute):
              (WebCore::SVGTests::isKnownAttribute):
              (WebCore::SVGTests::handleAttributeChange):
              (WebCore::SVGTests::synchronizeProperties): To be called by all classes inheriting from SVGTests, in their synchronizeProperty() methods.
              (WebCore::SVGTests::synchronizeRequiredFeatures):
              (WebCore::SVGTests::synchronizeRequiredExtensions):
              (WebCore::SVGTests::synchronizeSystemLanguage):
              (WebCore::SVGTests::requiredFeatures):
              (WebCore::SVGTests::requiredExtensions):
              (WebCore::SVGTests::systemLanguage):
              * svg/SVGTests.h:
              * svg/SVGTextContentElement.cpp:
              (WebCore::SVGTextContentElement::synchronizeProperty): Also synchronize the SVGTests SVGStringLists.
              * svg/SVGTransform.cpp:
              (WebCore::SVGTransform::valueAsString): Added a proper way to serialize a SVGTransform into a String.
              * svg/SVGTransform.h:
              * svg/SVGTransformList.cpp:
              (WebCore::SVGTransformList::valueAsString): Rewrite, to build a real transform list string, instead of dumping the concatted matrix.
              * svg/SVGUseElement.cpp:
              (WebCore::SVGUseElement::synchronizeProperty): Also synchronize the SVGTests SVGStringLists.
              * svg/properties/SVGListProperty.h: s/TYPE_MISMATCH_ERR/SVGException::SVG_WRONG_TYPE_ERR/ for compatibility with Firefox.
              (WebCore::SVGListProperty::initializeValuesAndWrappers):
              (WebCore::SVGListProperty::insertItemBeforeValuesAndWrappers):
              (WebCore::SVGListProperty::replaceItemValues):
              (WebCore::SVGListProperty::replaceItemValuesAndWrappers):
              (WebCore::SVGListProperty::removeItemValuesAndWrappers): Handle corner case, the item passed to removeItem() was the only on in the list, list is empty now, nothing to replace.
              (WebCore::SVGListProperty::appendItemValuesAndWrappers):
              (WebCore::SVGListProperty::role): Expose the role of this list property.
              * svg/properties/SVGPathSegListPropertyTearOff.h: s/TYPE_MISMATCH_ERR/SVGException::SVG_WRONG_TYPE_ERR/ for compatibility with Firefox.
              (WebCore::SVGPathSegListPropertyTearOff::initialize):
              (WebCore::SVGPathSegListPropertyTearOff::insertItemBefore):
              (WebCore::SVGPathSegListPropertyTearOff::replaceItem):
              (WebCore::SVGPathSegListPropertyTearOff::appendItem):
              * svg/properties/SVGProperty.h: Add new virtual SVGPropertyRole role() accessor.
              * svg/properties/SVGPropertyTearOff.h:
              (WebCore::SVGPropertyTearOff::create): Store the passed in SVGProperyRole, instead of ignoring it.
              (WebCore::SVGPropertyTearOff::role):
              (WebCore::SVGPropertyTearOff::SVGPropertyTearOff):
              * svg/properties/SVGStaticPropertyTearOff.h:
              (WebCore::SVGStaticPropertyTearOff::SVGStaticPropertyTearOff): Pass UndefinedRole as default role to SVGPropertyTearOff.
              * svg/properties/SVGStaticPropertyWithParentTearOff.h: Ditto.
              (WebCore::SVGStaticPropertyWithParentTearOff::SVGStaticPropertyWithParentTearOff):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72518 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7ab490e1
    • antonm@chromium.org's avatar
      Not reviewed. Rebaselining fast/images/imagemap-focus-ring-zoom.html for... · ca49e4fa
      antonm@chromium.org authored
      Not reviewed.  Rebaselining fast/images/imagemap-focus-ring-zoom.html for Chromium on Win and Linux.
      
      * platform/chromium-linux/fast/images/imagemap-focus-ring-zoom-expected.checksum: Added.
      * platform/chromium-linux/fast/images/imagemap-focus-ring-zoom-expected.png: Added.
      * platform/chromium-win/fast/images/imagemap-focus-ring-zoom-expected.checksum: Added.
      * platform/chromium-win/fast/images/imagemap-focus-ring-zoom-expected.png: Added.
      * platform/chromium-win/fast/images/imagemap-focus-ring-zoom-expected.txt: Added.
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72517 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ca49e4fa
    • antonm@chromium.org's avatar
      Not reviewed. Rebaselining svg/custom/image-rescale.svg for Chromium on Mac. · 4871893f
      antonm@chromium.org authored
      * platform/chromium-mac/svg/custom/image-rescale-expected.checksum: Added.
      * platform/chromium-mac/svg/custom/image-rescale-expected.png: Added.
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72516 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4871893f
    • antonm@chromium.org's avatar
      Not reviewed, removing suppression for now passing editing/selection/5354455-1.html (on Win) · 2a96b90a
      antonm@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72515 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2a96b90a
    • antonm@chromium.org's avatar
      Not reviewed, proper platform for international test. · aef18080
      antonm@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72514 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      aef18080
    • antonm@chromium.org's avatar
      Not reviewed, Chromium suppressions for a bunch of SVG tests and one international. · 6d75c9d7
      antonm@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72513 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6d75c9d7
    • antonm@chromium.org's avatar
      Not reviewed, temporary suppressing fast/css/font-face-data-uri.html for Chromium. · 71d47d84
      antonm@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72512 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      71d47d84
    • pfeldman@chromium.org's avatar
      2010-11-22 Pavel Feldman <pfeldman@chromium.org> · 56da90a8
      pfeldman@chromium.org authored
              Not reviewed. Partially roll out r72282.
              It should not have modified devtools files.
      
              * src/js/devTools.css:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72511 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      56da90a8
    • commit-queue@webkit.org's avatar
      2010-11-22 Jan Erik Hanssen <jhanssen@sencha.com> · 18742a00
      commit-queue@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt] QWebElement::appendInside() doesn't work on head elements
              https://bugs.webkit.org/show_bug.cgi?id=49166
      
              Make QWebElement::appendInside() call
              Element::deprecatedCreateContextualFragment(), bypassing the check for
              the HEAD tag in the HTMLElement implementation of this function.
      
              * Api/qwebelement.cpp:
              (QWebElement::appendInside):
              * tests/qwebelement/tst_qwebelement.cpp:
              (tst_QWebElement::addElementToHead):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72510 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      18742a00
    • antonm@chromium.org's avatar
      Not reviewed. Suppressing fast/canvas/canvas-fillPath-shadow.html for Chromium-gpu. · ab41f142
      antonm@chromium.org authored
      * platform/chromium-gpu/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72509 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ab41f142
    • antonm@chromium.org's avatar
      Not reviewed, remove duplicate suppression. · 7fad6750
      antonm@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72508 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7fad6750
    • antonm@chromium.org's avatar
      Not reviewed. Suppressing fast/canvas/canvas-fillPath-shadow.html for Chromium. · 354d2446
      antonm@chromium.org authored
      * platform/chromium/test_expectations.txt:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72507 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      354d2446
    • commit-queue@webkit.org's avatar
      2010-11-22 João Paulo Rechi Vita <jprvita@profusion.mobi> · 96fdd32c
      commit-queue@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              Fix EWebLauncher zoom discretization
              https://bugs.webkit.org/show_bug.cgi?id=49810
      
              * EWebLauncher/main.c:
              (nearest_zoom_level_get):
              (zoom_level_set):
              (on_load_finished):
              (on_key_down):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72506 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      96fdd32c
    • antonm@chromium.org's avatar
      Not reviewed. Rebaselining fast/js/regexp-overflow.html expectations · 92f8bfab
      antonm@chromium.org authored
      for Chromium after http://trac.webkit.org/changeset/72489
      
      * platform/chromium-mac/fast/js/regexp-overflow-expected.txt: Added.
      * platform/chromium-win/fast/js/regexp-overflow-expected.txt: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72505 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      92f8bfab
    • yuzo@google.com's avatar
      2010-11-22 Yuzo Fujishima <yuzo@google.com> · 474f0223
      yuzo@google.com authored
              Reviewed by Dan Bernstein.
      
              Fix for Bug 49374 - Web Font specified with base64 data URI ending with EOT is not rendered.
              https://bugs.webkit.org/show_bug.cgi?id=49374
      
              * fast/css/font-face-data-uri-expected.txt: Added.
              * fast/css/font-face-data-uri.html: Added.
      2010-11-22  Yuzo Fujishima  <yuzo@google.com>
      
              Reviewed by Dan Bernstein.
      
              Fix for Bug 49374 - Web Font specified with base64 data URI ending with EOT is not rendered.
              https://bugs.webkit.org/show_bug.cgi?id=49374
      
              Test: fast/css/font-face-data-uri.html
      
              * css/CSSFontFaceSrcValue.cpp:
              (WebCore::CSSFontFaceSrcValue::isSupportedFormat): Do not check "file
              extension" for data URI. For other URI, check against ".eot" rather
              than "eot".
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72504 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      474f0223