test-webkitpy: remove --skip-integrationtests flag
https://bugs.webkit.org/show_bug.cgi?id=92907

Reviewed by Ryosuke Niwa.

This flag is no longer used since the tests complete quickly.

Also clean up the unused skip_if_parallel arg in finder, and
make a couple of lint fixes.

* Scripts/webkitpy/test/finder.py:
(Finder.find_names):
(Finder._default_names):
* Scripts/webkitpy/test/finder_unittest.py:
(FinderTest.check_names):
(FinderTest.test_default_names):
* Scripts/webkitpy/test/main.py:
(Tester._parse_args):
(Tester.run):
* Scripts/webkitpy/test/main_unittest.py:
(TesterTest.test_no_tests_found):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124377 268f45cc-cd09-0410-ab3c-d52691b4dbfc
test-webkitpy: clean up handling of tests to skip
https://bugs.webkit.org/show_bug.cgi?id=92909

Reviewed by Ryosuke Niwa.

This change moves the handling of tests to skip into main.py
where it is at least slightly more findable and generic.

Also fix a couple of lint nits.

* Scripts/webkitpy/test/finder.py:
(Finder.__init__):
(Finder.skip):
(Finder._default_names):
* Scripts/webkitpy/test/main.py:
(main):
(Tester.skip):
* Scripts/webkitpy/test/main_unittest.py:
(TesterTest.test_no_tests_found):
* Scripts/webkitpy/test/runner_unittest.py:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124378 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Read tag names and attributes from the saved tokens in HTMLElementStack
https://bugs.webkit.org/show_bug.cgi?id=92830

Reviewed by Adam Barth.

This is a follow-up patch for r123577.
Replaced top()->hasTagName(x) with topStackItem()->hasTagName(x).
Also replaced item->element()->hasTagName(x) with item->hasTagName(x).

No new tests, covered by existing tests.

* html/parser/HTMLElementStack.cpp:
(WebCore::HTMLElementStack::pop):
(WebCore::HTMLElementStack::popUntil):
(WebCore::HTMLElementStack::pushHTMLHtmlElement):
(WebCore::HTMLElementStack::pushHTMLHeadElement):
(WebCore::HTMLElementStack::pushHTMLBodyElement):
(WebCore::HTMLElementStack::push):
(WebCore::HTMLElementStack::insertAbove):
(WebCore::HTMLElementStack::popCommon):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124379 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Use testRunner instead of layoutTestController in SVG tests
https://bugs.webkit.org/show_bug.cgi?id=92898

Reviewed by Dirk Schulze.

* svg/W3C-SVG-1.1-SE/paths-dom-02-f.svg:
* svg/animations/animate-beginElementAt.svg:
* svg/animations/animate-calcMode-spline-crash-bad-array-length.xhtml:
* svg/animations/animate-linear-discrete-additive-b.svg:
* svg/animations/animate-linear-discrete-additive-c.svg:
* svg/animations/animate-linear-discrete-additive.svg:
* svg/animations/animate-list-crash.svg:
* svg/animations/animate-setcurrenttime.html:
* svg/animations/animate-update-crash.xhtml:
* svg/animations/animateColor-additive-2a.svg:
* svg/animations/animateColor-additive-2b.svg:
* svg/animations/animateColor-additive-2c.svg:
* svg/animations/animateColor-additive-2d.svg:
* svg/animations/animateMotion-additive-1.svg:
* svg/animations/animateMotion-additive-2a.svg:
* svg/animations/animateMotion-additive-2b.svg:
* svg/animations/animateMotion-additive-2c.svg:
* svg/animations/animateMotion-additive-2d.svg:
* svg/animations/animateTransform-accumulation.svg:
* svg/animations/animateTransform-by-scale-1.svg:
* svg/animations/animateTransform-by-scale.svg:
* svg/animations/animateTransform-from-by-from-to-comparision-expected.svg:
* svg/animations/animateTransform-from-by-from-to-comparision.svg:
* svg/animations/animateTransform-from-by-scale-additive-sum.svg:
* svg/animations/animateTransform-from-by-scale.svg:
* svg/animations/animateTransform-rotate-around-point.svg:
* svg/animations/animateTransform-skewX.svg:
* svg/animations/animateTransform-skewY.svg:
* svg/animations/animateTransform-translate.svg:
* svg/animations/dynamic-modify-attributename-crash.svg:
* svg/animations/keypoints-mismatch.svg:
* svg/animations/length-list-animation.svg:
* svg/animations/list-wrapper-assertion.svg:
* svg/animations/mozilla/animateMotion-by-1.svg:
* svg/animations/mozilla/animateMotion-from-to-1-expected.svg:
* svg/animations/mozilla/animateMotion-from-to-1.svg:
* svg/animations/mozilla/animateMotion-mpath-pathLength-1.svg:
* svg/animations/mozilla/animateMotion-mpath-targetChange-1.svg:
* svg/animations/mozilla/animateMotion-to-overridden-1.svg:
* svg/animations/multiple-animateTransform-additive-sum.svg:
* svg/animations/multiple-begin-animation-discrete.svg:
* svg/animations/multiple-begin-animation.svg:
* svg/animations/path-animation.svg:
* svg/animations/repeatDur-zero.xhtml:
* svg/animations/repeating-path-animation.svg:
* svg/animations/resources/SVGAnimationTestCase.js:
(runAnimationTest):
* svg/animations/smil-element-not-removed-crash.html:
* svg/animations/smil-element-target-crash-main.html:
* svg/animations/smil-leak-dynamically-added-element-instances.svg:
* svg/animations/smil-leak-element-instances-noBaseValRef.svg:
* svg/animations/smil-leak-element-instances.svg:
* svg/animations/smil-leak-elements.svg:
* svg/animations/svg-two-animate-elements-crash.svg:
* svg/animations/svglength-animation-retarget-crash.html:
* svg/animations/svglength-element-removed-crash.svg:
* svg/as-background-image/animated-svg-as-background.html:
* svg/as-background-image/svg-background-crash-on-refresh.html:
* svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size.html:
* svg/as-image/animated-svg-as-image-same-image.html:
* svg/as-image/animated-svg-as-image.html:
* svg/as-image/animated-svg-repaints-completely-in-hidpi.html:
* svg/as-image/drag-svg-as-image.html:
* svg/as-image/image-respects-deviceScaleFactor.html:
* svg/as-image/image-respects-pageScaleFactor-change.html:
* svg/as-image/svg-image-leak-cached-data.html:
* svg/as-image/svg-image-leak-loader.html:
* svg/as-image/svg-nested.html:
* svg/as-object/embedded-svg-immediate-offsetWidth-query.html:
* svg/as-object/embedded-svg-size-changes-no-layout-triggers.html:
* svg/as-object/embedded-svg-size-changes.html:
* svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1.html:
* svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2.html:
* svg/as-object/nested-embedded-svg-size-changes.html:
* svg/as-object/resources/embedded-svg-size-changes-no-layout-triggers.svg:
* svg/as-object/resources/nested-embedded-svg-size-changes-target-no-layout-triggers-1.html:
* svg/carto.net/frameless-svg-parse-error.html:
* svg/carto.net/window.svg:
* svg/css/crash-css-generated-content.xhtml:
* svg/css/cursor-image-replace.svg:
* svg/css/cursor-replace.svg:
* svg/css/getComputedStyle-basic.xhtml:
* svg/css/invalid-color-crash.svg:
* svg/css/multiple-cursors-crash.html:
* svg/css/script-tests/svg-attribute-length-parsing.js:
* svg/css/script-tests/svg-attribute-parser-mode.js:
* svg/css/style-change-crash.html:
* svg/css/svg-ellipse-render-crash.html:
* svg/custom/acid3-test-77.html:
* svg/custom/anchor-on-use.svg:
* svg/custom/animate-disallowed-mask-element.svg:
* svg/custom/animate-disallowed-use-element.svg:
* svg/custom/animate-path-discrete.svg:
* svg/custom/animate-path-morphing.svg:
* svg/custom/animate-target-id-changed.svg:
* svg/custom/animate-target-removed-from-document.svg:
* svg/custom/animate-use-crash.xhtml:
* svg/custom/assert-empty-layout-attributes.svg:
* svg/custom/bbox-of-g-in-symbol.svg:
* svg/custom/boundingBox.html:
* svg/custom/bug78700.svg:
* svg/custom/bug78807.svg:
* svg/custom/bug78838.html:
* svg/custom/bug79798.html:
* svg/custom/bug86119.html:
* svg/custom/bug86392.html:
* svg/custom/bug86781.html:
* svg/custom/click-internal-anchor-with-use-crash.xhtml:
* svg/custom/crash-inline-container-client.html:
* svg/custom/crash-text-in-textpath.svg:
* svg/custom/crash-textPath-attributes.html:
* svg/custom/delete-modified-text-in-defs-crash.svg:
* svg/custom/delete-text-crash.html:
* svg/custom/delete-text-innerText-crash.html:
* svg/custom/detached-outermost-svg-crash.html:
* svg/custom/disallowed-text-content-rendering.svg:
* svg/custom/display-table-caption-foreignObject.svg:
* svg/custom/display-table-caption-inherit-foreignObject.xhtml:
* svg/custom/display-table-caption-inherit-text.xhtml:
* svg/custom/display-table-caption-text.svg:
* svg/custom/element-instance-held-by-js-crash.svg:
* svg/custom/embedded-svg-allowed-in-dashboard.xml:
* svg/custom/empty-className-baseVal-crash.html:
* svg/custom/filter-on-svgimage.svg:
* svg/custom/font-face-move.svg:
* svg/custom/font-face-name-without-name-attr.svg:
* svg/custom/font-face-not-in-document.svg:
* svg/custom/font-platformDestroy-crash.svg:
* svg/custom/foreignObject-crash-on-hover.xml:
* svg/custom/foreignobject-crash-with-absolute-positioned-children.svg:
* svg/custom/frame-getSVGDocument.html:
* svg/custom/g-outside-svg.html:
* svg/custom/get-text-element-transform-crash.html:
* svg/custom/getBBox-empty-container.html:
* svg/custom/getBBox-js.svg:
* svg/custom/getBBox-path.svg:
* svg/custom/getBBox-perpendicular-path.svg:
* svg/custom/getscreenctm-in-mixed-content2.xhtml:
* svg/custom/gradient-attr-update.svg:
* svg/custom/gradient-stop-display-none-crash.svg:
* svg/custom/hit-test-path-stroke.svg:
* svg/custom/hit-test-path.svg:
* svg/custom/hit-test-unclosed-subpaths.svg:
* svg/custom/hit-test-with-br.xhtml:
* svg/custom/image-base-uri.svg:
* svg/custom/image-clipped-hit.svg:
* svg/custom/image-rescale-scroll.html:
* svg/custom/image-with-prefix-in-webarchive-expected.webarchive:
* svg/custom/image-with-prefix-in-webarchive.svg:
* svg/custom/insertItemBefore-from-non-list-origin.svg:
* svg/custom/intersection-list-clipping.svg:
* svg/custom/intersection-list-crash.svg:
* svg/custom/intersection-list-nested-svg.svg:
* svg/custom/intersection-list-null.svg:
* svg/custom/invalid-gradient-with-xlink.svg:
* svg/custom/invalid-paint-shape-mask.svg:
* svg/custom/js-late-clipPath-and-object-creation.svg:
* svg/custom/js-late-clipPath-creation.svg:
* svg/custom/js-late-gradient-and-object-creation.svg:
* svg/custom/js-late-gradient-creation.svg:
* svg/custom/js-late-marker-and-object-creation.svg:
* svg/custom/js-late-marker-creation.svg:
* svg/custom/js-late-mask-and-object-creation.svg:
* svg/custom/js-late-mask-creation.svg:
* svg/custom/js-late-pattern-and-object-creation.svg:
* svg/custom/js-late-pattern-creation.svg:
* svg/custom/js-svg-constructors.svg:
* svg/custom/js-update-container2.svg:
* svg/custom/js-update-image-and-display.svg:
* svg/custom/js-update-image-and-display2.svg:
* svg/custom/js-update-image-and-display3.svg:
* svg/custom/layout-loop.svg:
* svg/custom/linking-a-03-b-all.svg:
* svg/custom/linking-a-03-b-preserveAspectRatio.svg:
* svg/custom/linking-a-03-b-transform.svg:
* svg/custom/linking-a-03-b-viewBox-transform.svg:
* svg/custom/linking-a-03-b-viewBox.svg:
* svg/custom/linking-a-03-b-viewTarget.svg:
* svg/custom/linking-a-03-b-zoomAndPan.svg:
* svg/custom/linking-uri-01-b.svg:
* svg/custom/loadevents-capturing.svg:
* svg/custom/loadevents-externalresourcesrequired-displaynone.svg:
* svg/custom/loadevents-externalresourcesrequired.svg:
* svg/custom/loadevents-normal-displaynone.svg:
* svg/custom/loadevents-normal.svg:
* svg/custom/manually-parsed-embedded-svg-allowed-in-dashboard.html:
* svg/custom/manually-parsed-svg-allowed-in-dashboard.html:
* svg/custom/marker-getPropertyValue.svg:
* svg/custom/mask-changes.svg:
* svg/custom/mask-invalidation.svg:
* svg/custom/mouse-move-on-svg-container-standalone.svg:
* svg/custom/mouse-move-on-svg-container.xhtml:
* svg/custom/mouse-move-on-svg-root-standalone.svg:
* svg/custom/mouse-move-on-svg-root.xhtml:
* svg/custom/multiple-title-elements.svg:
* svg/custom/new-image-is-html-element.svg:
* svg/custom/path-getPresentationAttribute-crash.html:
* svg/custom/path-getTotalLength-on-big-segment-crash.svg:
* svg/custom/path-getTotalLength.svg:
* svg/custom/pending-resource-after-removal.xhtml:
* svg/custom/pending-resource-leak-2.svg:
* svg/custom/pending-resource-leak-3.svg:
* svg/custom/pending-resource-leak.svg:
* svg/custom/pointer-events-image-css-transform.svg:
* svg/custom/pointer-events-image.svg:
* svg/custom/pointer-events-invalid-fill.svg:
* svg/custom/pointer-events-on-rounded-rect.xhtml:
* svg/custom/pointer-events-on-svg-with-pointer.xhtml:
* svg/custom/pointer-events-on-svg-without-pointer.xhtml:
* svg/custom/pointer-events-text-css-transform.svg:
* svg/custom/pointer-events-text.svg:
* svg/custom/pointer-events-with-linecaps-and-miterlimits.xhtml:
* svg/custom/poly-points-attribute-changes.svg:
* svg/custom/polyline-hittest.svg:
* svg/custom/polyline-points-crash.html:
* svg/custom/prevent-default.svg:
* svg/custom/recursive-use.svg:
* svg/custom/recursive-use2.svg:
* svg/custom/repaint-moving-svg-and-div.xhtml:
* svg/custom/resource-client-removal.svg:
* svg/custom/resources/focus-event-handling-keyboard.js:
* svg/custom/resources/focus-event-handling.js:
* svg/custom/resources/link-target.html:
* svg/custom/resources/linkingCircle-f.svg:
* svg/custom/resources/svgsvgelement-ctm.js:
* svg/custom/resources/use-instanceRoot-event-bubbling.js:
(repaintTest):
* svg/custom/resources/use-instanceRoot-event-listeners.js:
(repaintTest):
* svg/custom/scroll-hit-test.xhtml:
* svg/custom/scroll-to-anchor-in-symbol.svg:
* svg/custom/scroll-to-svg-element-assertion.html:
* svg/custom/scrolling-embedded-svg-file-image-repaint-problem.html:
* svg/custom/stop-crash.svg:
* svg/custom/stroke-width-click.svg:
* svg/custom/svg-allowed-in-dashboard-object.html:
* svg/custom/svg-features.html:
* svg/custom/svg-fonts-in-html-linebreaks.html:
* svg/custom/svg-fonts-no-latin-glyph.html:
* svg/custom/svg-getelementid.xhtml:
* svg/custom/svg-parse-overflow-1.html:
* svg/custom/svg-parse-overflow-2.html:
* svg/custom/svg-parse-overflow-3.html:
* svg/custom/svg-parse-overflow-4.html:
* svg/custom/svg-parse-overflow-5.html:
* svg/custom/svg-use-style-float-crash.svg:
* svg/custom/svg-width-intrinsic-crash.html:
* svg/custom/symbol-viewport-element-crash.svg:
* svg/custom/text-node-in-text-invalidated.svg:
* svg/custom/text-tref-03-b-dynamic.svg:
* svg/custom/text-tref-03-b-dynamic2.svg:
* svg/custom/textPath-assert.svg:
* svg/custom/textPath-set-id.svg:
* svg/custom/tiling-regular-hexagonal-crash.svg:
* svg/custom/tref-clone-crash.html:
* svg/custom/tref-shadowdom.html:
* svg/custom/use-animation-in-fill.html:
* svg/custom/use-crash-in-non-wellformed-document.svg:
* svg/custom/use-crash-pending-resource.svg:
* svg/custom/use-crash-using-children-before-destroy.svg:
* svg/custom/use-crash-when-href-change.svg:
* svg/custom/use-detach.svg:
* svg/custom/use-display-none.svg:
* svg/custom/use-elementInstance-event-target.svg:
* svg/custom/use-elementInstance-methods.svg:
* svg/custom/use-event-handler-on-referenced-element.svg:
* svg/custom/use-event-handler-on-use-element.svg:
* svg/custom/use-external-crash.svg:
* svg/custom/use-instanceRoot-as-event-target.xhtml:
* svg/custom/use-instanceRoot-event-listener-liveness.xhtml:
* svg/custom/use-instanceRoot-with-use-removed.svg:
* svg/custom/use-invalid-font-face.svg:
* svg/custom/use-invalid-html.xhtml:
* svg/custom/use-invalid-pattern.svg:
* svg/custom/use-invalid-style.svg:
* svg/custom/use-move-to-offset.svg:
* svg/custom/use-multiple-on-nested-disallowed-font.html:
* svg/custom/use-mutation-event-crash.svg:
* svg/custom/use-nested-children.svg:
* svg/custom/use-nested-disallowed-target.svg:
* svg/custom/use-nested-missing-target-added.svg:
* svg/custom/use-nested-missing-target-removed.svg:
* svg/custom/use-nested-missing-target.svg:
* svg/custom/use-nested-notarget.svg:
* svg/custom/use-non-existing-symbol-crash.svg:
* svg/custom/use-on-use-with-child-and-empty-target.svg:
* svg/custom/use-on-use-with-child.svg:
* svg/custom/use-referencing-style-crash.svg:
* svg/custom/use-shadow-root-parent-removal.svg:
* svg/custom/use-tref-crash.svg:
* svg/custom/webkit-transform-crash.html:
* svg/custom/xlink-prefix-in-attributes.html:
* svg/custom/xlink-to-invalid-gradient.svg:
* svg/dom/SVGPathSegList-xml-dom-synchronization.xhtml:
* svg/dom/SVGPolygonElement-baseVal-list-removal-crash.html:
* svg/dom/SVGScriptElement/script-async-attr.svg:
* svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg:
* svg/dom/SVGScriptElement/script-clone-rerun-self.svg:
* svg/dom/SVGScriptElement/script-clone-rerun.svg:
* svg/dom/SVGScriptElement/script-load-and-error-events.svg:
* svg/dom/SVGScriptElement/script-onerror-bubbling.svg:
* svg/dom/SVGScriptElement/script-reexecution.svg:
* svg/dom/SVGScriptElement/script-set-href.svg:
* svg/dom/SVGStyledElement-pendingResource-crash.html:
* svg/dom/SVGTransformList-empty-list-consolidation.html:
* svg/dom/animated-tearoff-equality.xhtml:
* svg/dom/animated-tearoff-lifespan.xhtml:
* svg/dom/baseVal-animVal-crash.html:
* svg/dom/baseVal-animVal-list-crash.html:
* svg/dom/frame-related-api-during-load.html:
* svg/dom/parent-view-layout-crash.html:
* svg/dom/path-marker-removed-crash.svg:
* svg/dom/resources/viewspec-parser.js:
(continueFuzzing.else.script.onload):
(continueFuzzing):
* svg/dom/script-tests/SVGViewSpec.js:
(completeTest.script.onload):
(completeTest):
* svg/dom/smil-methods.svg:
* svg/dom/stylesheet-candidate-node-crash-main.html:
* svg/dom/svg-element-attribute-js-null.xhtml:
* svg/dom/symbol-embeddedAnimation.svg:
* svg/dom/use-style-recalc-script-execute-crash.html:
* svg/dom/use-transform.svg:
* svg/dom/viewport-container-crash.svg:
* svg/dom/vkern-element-crash.html:
* svg/dynamic-updates/resources/SVGTestCase.js:
(createSVGTestCase):
(embedSVGTestCase):
(completeTest.script.onload):
(completeTest):
* svg/dynamic-updates/resources/linkTarget.svg:
* svg/filters/feBlend-invalid-mode.xhtml:
* svg/filters/feColorMatrix-invalid-value.svg:
* svg/filters/feComponentTransfer-style-crash.xhtml:
* svg/filters/feDisplacementMap-crash-test.xhtml:
* svg/filters/feImage-animated-transform-on-target-rect.svg:
* svg/filters/feImage-target-reappend-to-document.svg:
* svg/filters/feImage-zero-size-crash.svg:
* svg/filters/feMorphology-invalid-radius.svg:
* svg/filters/feMorphology-zero-radius.svg:
* svg/filters/filter-after-transform-crash.svg:
* svg/filters/reparent-animated-filter-target.html:
* svg/filters/svg-transform-blur-crash.svg:
* svg/foreignObject/absolute-position-foreign-object-child-crash.html:
* svg/foreignObject/fO-fixed-position-crash.html:
* svg/hittest/foreign-object-background.svg:
* svg/hittest/svg-ellipse-non-scale-stroke.xhtml:
* svg/hittest/svg-ellipse-rect-stroke.xhtml:
* svg/hittest/svg-ellipse.xhtml:
* svg/hittest/svg-inside-display-table.xhtml:
* svg/hittest/svg-inside-table.xhtml:
* svg/hittest/svg-padding.xhtml:
* svg/hittest/svg-shapes-non-scale-stroke.html:
* svg/hittest/svg-small-path.xhtml:
* svg/hittest/svg-small-viewbox.xhtml:
* svg/hittest/zero-length-butt-cap-path.xhtml:
* svg/hittest/zero-length-round-cap-path.xhtml:
* svg/hittest/zero-length-square-cap-path.xhtml:
* svg/hixie/dynamic/001.xml:
* svg/hixie/links/003.xml:
* svg/hixie/perf/001.xml:
* svg/hixie/perf/002.xml:
* svg/hixie/perf/003.xml:
* svg/hixie/perf/004.xml:
* svg/hixie/perf/005.xml:
* svg/hixie/perf/006.xml:
* svg/hixie/perf/007.xml:
* svg/in-html/script-external.html:
* svg/in-html/script-nested.html:
* svg/in-html/script-write.html:
* svg/in-html/script.html:
* svg/in-html/svg-assert-failure-percentage.html:
* svg/path-arc-invalid.html:
* svg/repaint/filter-repaint.svg:
* svg/repaint/image-href-change.svg:
* svg/repaint/image-with-clip-path.svg:
* svg/repaint/repainting-after-animation-element-removal.svg:
* svg/text/add-tspan-position-bug.html:
* svg/text/caret-in-svg-text.xhtml:
* svg/text/clear-floats-crash.svg:
* svg/text/font-size-null-assertion.svg:
* svg/text/font-size-too-large-crash.svg:
* svg/text/foreignObject-text-clipping-bug.xml:
* svg/text/glyphref-renderer-create-crash.html:
* svg/text/highcharts-assertion.html:
* svg/text/inline-text-destroy-attributes-crash.xhtml:
* svg/text/modify-tspan-position-bug.html:
* svg/text/resources/SelectionTestCase.js:
* svg/text/select-text-svgfont.html:
* svg/text/selection-doubleclick.svg:
* svg/text/selection-tripleclick.svg:
* svg/text/svg-rtl-text-crash.html:
* svg/text/svg-zoom-large-value.xhtml:
* svg/text/text-align-01-b.svg:
* svg/text/text-align-02-b.svg:
* svg/text/text-align-03-b.svg:
* svg/text/text-align-04-b.svg:
* svg/text/text-align-05-b.svg:
* svg/text/text-align-06-b.svg:
* svg/text/text-altglyph-01-b.svg:
* svg/text/text-assert.svg:
* svg/text/text-block-child-crash.xhtml:
* svg/text/text-deco-01-b.svg:
* svg/text/text-font-anonymous-parent.xhtml:
* svg/text/text-font-invalid.html:
* svg/text/text-font-uri-invalid.svg:
* svg/text/text-fonts-01-t.svg:
* svg/text/text-fonts-02-t.svg:
* svg/text/text-intro-05-t.svg:
* svg/text/text-path-01-b.svg:
* svg/text/text-positioning-remove-child-crash.svg:
* svg/text/text-property-with-display-none.html:
* svg/text/text-spacing-01-b.svg:
* svg/text/text-style-invalid.svg:
* svg/text/text-style-recalc-crash.html:
* svg/text/text-text-01-b.svg:
* svg/text/text-text-03-b.svg:
* svg/text/text-text-04-t.svg:
* svg/text/text-text-05-t.svg:
* svg/text/text-text-06-t.svg:
* svg/text/text-text-07-t.svg:
* svg/text/text-text-08-b.svg:
* svg/text/text-tref-01-b.svg:
* svg/text/text-tselect-01-b.svg:
* svg/text/text-tselect-02-f.svg:
* svg/text/text-tspan-01-b.svg:
* svg/text/text-ws-01-t.svg:
* svg/text/text-ws-02-t.svg:
* svg/text/textPathBoundsBug.svg:
* svg/text/textpath-reference-crash.html:
* svg/text/tref-event-listener-crash.svg:
* svg/text/tspan-getComputedTextLength.svg:
* svg/transforms/percent-transform-values.xhtml:
* svg/transforms/transform-origin-presentation-attribute.xhtml:
* svg/webarchive/svg-cursor-subresources-expected.webarchive:
* svg/webarchive/svg-cursor-subresources.svg:
* svg/webarchive/svg-feimage-subresources-expected.webarchive:
* svg/webarchive/svg-feimage-subresources.svg:
* svg/webarchive/svg-script-subresouces-expected.webarchive:
* svg/webarchive/svg-script-subresouces.svg:
* svg/zoom/page/zoom-getBoundingClientRect.xhtml:
* svg/zoom/page/zoom-zoom-coords.xhtml:
* svg/zoom/resources/testPageZoom.js:
(repaintTest):
(completeDynamicTest.script.onload):
(completeDynamicTest):
* svg/zoom/resources/testTextZoom.js:
(repaintTest):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124380 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Set the svn:mime-type property on libWebKitSystemInterfaceMountainLion.a to indicate that it is a binary.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124381 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] IndexedDB: API stubs to simplify WebIDBCursor API
https://bugs.webkit.org/show_bug.cgi?id=92414

Reviewed by Adam Barth.

Prep work to unblock Chromium changes so that http://webkit.org/b/92278 can land.
Adds no-op methods which will later be implemented; during the landing sequence,
Chromium will call both the new methods and the old ones. The end goal is that
the success callbacks for cursors will include the new key/primaryKey/value rather
than requiring the callee to call back into the cursor backend to fetch them.

* public/WebIDBCallbacks.h:
(WebIDBCallbacks):
(WebKit::WebIDBCallbacks::onSuccess):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124382 268f45cc-cd09-0410-ab3c-d52691b4dbfc
IndexedDB: integer version layout tests
https://bugs.webkit.org/show_bug.cgi?id=92560

Reviewed by Nate Chapin.

Most of the integer version layout tests are here, with failures in
the expected files.  This will allow us to incrementally implement
upgradeneeded and integer versions and just make the big patch in bug
89505 smaller.

There are two added skips to TestExpectations, one test exposes a bug
in the current implementation, causing an assert to fail.  The other
times out in DRT so we will run it as a content_browsertest for the
time being.

* platform/chromium/TestExpectations:
* storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Added.
* storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html: Added.
* storage/indexeddb/intversion-and-setversion-expected.txt: Added.
* storage/indexeddb/intversion-and-setversion.html: Added.
* storage/indexeddb/intversion-blocked-expected.txt: Added.
* storage/indexeddb/intversion-blocked.html: Added.
* storage/indexeddb/intversion-close-between-events-expected.txt: Added.
* storage/indexeddb/intversion-close-between-events.html: Added.
* storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
* storage/indexeddb/intversion-close-in-oncomplete.html: Added.
* storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
* storage/indexeddb/intversion-close-in-upgradeneeded.html: Added.
* storage/indexeddb/intversion-delete-in-upgradeneeded-expected.txt: Added.
* storage/indexeddb/intversion-delete-in-upgradeneeded.html: Added.
* storage/indexeddb/intversion-gated-on-delete-expected.txt: Added.
* storage/indexeddb/intversion-gated-on-delete.html: Added.
* storage/indexeddb/intversion-invalid-setversion-has-no-side-effects-expected.txt: Added.
* storage/indexeddb/intversion-invalid-setversion-has-no-side-effects.html: Added.
* storage/indexeddb/intversion-long-queue-expected.txt: Added.
* storage/indexeddb/intversion-long-queue.html: Added.
* storage/indexeddb/intversion-omit-parameter-expected.txt: Added.
* storage/indexeddb/intversion-omit-parameter.html: Added.
* storage/indexeddb/intversion-open-with-version-expected.txt: Added.
* storage/indexeddb/intversion-open-with-version.html: Added.
and their respective js files...
* storage/indexeddb/resources/shared.js:
(unexpectedVersionChangeCallback):
(setDBNameFromPath):
(preamble):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124383 268f45cc-cd09-0410-ab3c-d52691b4dbfc