2014-11-28 Andrzej Badowski [ATK] Allowing the use of AccessibilityUIElement::columnHeaders method for table. https://bugs.webkit.org/show_bug.cgi?id=139044 Reviewed by Chris Fleizach. ATK method AccessibilityUIElement::columnHeaders currently focused only on the object table cell. The proposed solution will enable the use of this method for the object table. Existing test shows the result. * accessibility/table-column-headers-with-captions.html: Updated for ATK platform. * platform/efl/accessibility/table-column-headers-with-captions-expected.txt: Added. * platform/gtk/TestExpectations: Updated for GTK. * platform/gtk/accessibility/table-column-headers-with-captions-expected.txt: Added. 2014-11-27 Joanmarie Diggs AX: [ATK] Meter and Option elements do not expose their id attribute https://bugs.webkit.org/show_bug.cgi?id=139017 Reviewed by Mario Sanchez Prada. * accessibility/roles-exposed.html: Unskipped the meter element test. * platform/efl/accessibility/roles-exposed-expected.txt: Updated to reflect fixes. * platform/gtk/accessibility/roles-exposed-expected.txt: Updated to reflect fixes. 2014-11-27 Hunseop Jeong [GTK] Unreviewed GTK gardening. https://bugs.webkit.org/show_bug.cgi?id=139061 rebaseline after r176354. * platform/gtk/fast/multicol/tall-image-behavior-expected.png: Added. * platform/gtk/fast/multicol/tall-image-behavior-expected.txt: Added. * platform/gtk/fast/multicol/tall-image-behavior-lr-expected.png: Added. * platform/gtk/fast/multicol/tall-image-behavior-lr-expected.txt: Added. * platform/gtk/fast/multicol/tall-image-behavior-rl-expected.png: Added. * platform/gtk/fast/multicol/tall-image-behavior-rl-expected.txt: Added. 2014-11-26 Hunseop Jeong [EFL] Unreviewed EFL gardening after r176354. https://bugs.webkit.org/show_bug.cgi?id=139060 rebaseline after r176354. * platform/efl/fast/multicol/tall-image-behavior-expected.png: Added. * platform/efl/fast/multicol/tall-image-behavior-expected.txt: Added. * platform/efl/fast/multicol/tall-image-behavior-lr-expected.png: Added. * platform/efl/fast/multicol/tall-image-behavior-lr-expected.txt: Added. * platform/efl/fast/multicol/tall-image-behavior-rl-expected.png: Added. * platform/efl/fast/multicol/tall-image-behavior-rl-expected.txt: Added. 2014-11-25 Sukolsak Sakshuwong Add parsing for :dir() https://bugs.webkit.org/show_bug.cgi?id=138932 Reviewed by Benjamin Poulain. * fast/css/css-selector-text-expected.txt: * fast/css/css-selector-text.html: * fast/css/css-set-selector-text-expected.txt: * fast/css/css-set-selector-text.html: * fast/selectors/invalid-functional-pseudo-class-expected.txt: * fast/selectors/invalid-functional-pseudo-class.html: 2014-11-25 Alejandro G. Castro Unreviewed, upload two missing test files in the commit r174677. * mathml/presentation/mo-stretch-update-expected.html: Added. * mathml/presentation/mo-stretch-update.html: Added. 2014-11-24 Dhi Aurrahman Fix the parsing and re-serialization of :lang pseudo class selector when it has multiple arguments with same value https://bugs.webkit.org/show_bug.cgi?id=139013 Reviewed by Benjamin Poulain. Updated tests to verify the parsing and serialization of :lang pseudo class selector when it has multiple arguments with same value. * fast/css/css-selector-text-expected.txt: Updated to cover fix. * fast/css/css-selector-text.html: Updated to cover fix. 2014-11-24 Antti Koivisto Avoid String concatenation with line break iterator https://bugs.webkit.org/show_bug.cgi?id=139034 Reviewed by Zalan Bujtas. Test that there is no implicit break point between Text nodes. * fast/text/simple-lines-multiple-renderers-break-expected.html: Added. * fast/text/simple-lines-multiple-renderers-break.html: Added. 2014-11-24 Zalan Bujtas SimpleLineLayout::canUseFor() should iterate through RenderTexts to check if their content is eligible for simple line layout. https://bugs.webkit.org/show_bug.cgi?id=139007 Reviewed by Antti Koivisto. * fast/text/simple-line-layout-multiple-renderers-non-breaking-space-expected.html: Added. * fast/text/simple-line-layout-multiple-renderers-non-breaking-space.html: Added. * fast/text/simple-line-layout-multiple-renderers-with-float-expected.html: Added. * fast/text/simple-line-layout-multiple-renderers-with-float.html: Added. 2014-11-24 Zalan Bujtas Simple line layout: fast/text/simple-lines-multiple-renderers test has the wrong content. https://bugs.webkit.org/show_bug.cgi?id=139036 Swap simple-lines-multiple-renderers.html and simple-lines-multiple-renderers-expected.html * fast/text/simple-lines-multiple-renderers-expected.html: * fast/text/simple-lines-multiple-renderers.html: 2014-11-24 Joanmarie Diggs AX: [ATK] Unskip the skipped ATK tests in roles-exposed.html https://bugs.webkit.org/show_bug.cgi?id=139016 Reviewed by Chris Fleizach. * accessibility/roles-exposed.html: Unskipped a bunch of tests. * platform/efl/accessibility/roles-exposed-expected.txt: Updated for unskipped tests. * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for unskipped tests. 2014-11-22 Joanmarie Diggs AX: [ATK] Accessible names missing for imagemap images and links https://bugs.webkit.org/show_bug.cgi?id=127288 New and updated tests to reflect the expected role, accessible hierarchy, and exposure of the alternative text for each platform. Reviewed by Chris Fleizach. * accessibility/image-with-alt-and-map.html: Added. * accessibility/roles-exposed.html: Added some more elements to the test. * platform/efl/accessibility/image-map1-expected.txt: Added. * platform/efl/accessibility/image-map2-expected.txt: Updated to reflect fix. * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Added. * platform/efl/accessibility/roles-exposed-expected.txt: Updated for added elements. * platform/gtk/accessibility/image-map1-expected.txt: Added. * platform/gtk/accessibility/image-map2-expected.txt: Updated to reflect fix. * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Added. * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for added elements. * platform/mac/accessibility/image-with-alt-and-map-expected.txt: Added. * platform/mac/accessibility/roles-exposed-expected.txt: Updated for added elements. * platform/mac-mavericks/accessibility/roles-exposed-expected.txt: Updated for added elements. * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt: Updated for added elements. 2014-11-21 Chris Dumez Throttled DOMTimers can prevent their document from being garbage collected https://bugs.webkit.org/show_bug.cgi?id=138915 Reviewed by Andreas Kling. Improve fast/dom/throttled-timer-running-on-document-destruction.html layout test to cover the case where the throttled timer is changing the style of an element on the *same* document when the document is destroyed. * fast/dom/resources/frame-with-throttled-timer-animating-element-other-document.html: Renamed from LayoutTests/fast/dom/resources/frame-with-throttled-timer.html. * fast/dom/resources/frame-with-throttled-timer-animating-element-same-document.html: Added. * fast/dom/throttled-timer-running-on-document-destruction.html: 2014-11-21 Chris Dumez [iOS] Regression(r176202): line-height is wrong on marco.org https://bugs.webkit.org/show_bug.cgi?id=138970 Reviewed by Simon Fraser. Add layout test to cover line-height CSS property and its interaction with -webkit-text-size-adjust. * fast/css/line-height-text-autosizing-expected.txt: Added. * fast/css/line-height-text-autosizing.html: Added. * platform/ios-simulator/fast/css/line-height-text-autosizing-expected.txt: Added. 2014-11-21 Chris Fleizach AX: Unclear that user and password are autofilled, no VoiceOver version of the yellow outline. https://bugs.webkit.org/show_bug.cgi?id=138904 Reviewed by Mario Sanchez Prada. * accessibility/auto-filled-value.html: Added. * platform/mac/accessibility/auto-filled-value-expected.txt: Added. 2014-11-21 Michael Saboff Allocate local ScopeChain register https://bugs.webkit.org/show_bug.cgi?id=138793 Reviewed by Geoffrey Garen. New test that sets a breakpoint in a callee of a DFG caller. While stopped in the breakpoint, it modifies a global via the scope chain of the DFG caller as well as a local of the DFG caller. * inspector-protocol/debugger/resources/breakpoint.js: (notInlineable3): (dfgWithoutInline3): * inspector-protocol/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local-expected.txt: Added. * inspector-protocol/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local.html: Added. 2014-11-21 Glenn Adams and Myles C. Maxfield CSS3: line-break property support https://bugs.webkit.org/show_bug.cgi?id=89235 Reviewed by Eric Seidel and Dave Hyatt. * platform/mac/TestExpectations: Mark css3/line-break tests as passing. 2014-11-21 Zalan Bujtas REGRESSION(r175259) Simple line layout text measuring behavior changed. https://bugs.webkit.org/show_bug.cgi?id=138947 rdar://problem/19050653 Reviewed by Antti Koivisto. In certain cases, when block flow needs to compute the preferred width of a particular text renderer, we use the non-simple line layout text measuring. However, the same text renderer might end up at simple line layout later. Complex line layout measures text including the trailing space and it subtracts (the constant value of) space width afterwards, while simple line layout measures runs without the extra space. In such cases, this may result different word widths and produce unexpected line breaking. (preferred width != final width) In long term, any text renderer qualified for simple line layout should go through the simple text measuring code path. (https://bugs.webkit.org/show_bug.cgi?id=138973) For now, just copy complex line layout behaviour. This also matches the previous simple line layout line breaking implementation. * fast/text/simple-line-text-measuring-with-trailing-space-expected.html: Added. * fast/text/simple-line-text-measuring-with-trailing-space.html: Added. 2014-11-21 Chris Dumez Crash when setting 'transition-delay' CSS property to a calculated value https://bugs.webkit.org/show_bug.cgi?id=138784 Reviewed by Sam Weinig. Add a layout test to check that setting the 'transition-delay' CSS property to a calculated value does not crash and works as intended. * fast/css/transition-delay-calculated-value-expected.txt: Added. * fast/css/transition-delay-calculated-value.html: Added. 2014-11-20 Roger Fong Two WebGL tests try to use an external resource. https://bugs.webkit.org/show_bug.cgi?id=138936. Reviewed by Alexey Proskuryakov. * http/tests/resources/square128.png: Added. * http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/more/functions/texImage2DHTML.html: * http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/more/functions/texSubImage2DHTML.html: * http/tests/webgl/1.0.2/texImage2DHTML-expected.txt: * http/tests/webgl/1.0.2/texSubImage2DHTML-expected.txt: 2014-11-21 Chris Dumez Regression(r175381): -webkit-mask-box-image is broken https://bugs.webkit.org/show_bug.cgi?id=138969 Reviewed by Simon Fraser. Add a layout test to add basic coverage for -webkit-mask-box-image CSS property. * fast/css/resources/mask.png: Added. * fast/css/webkit-mask-box-image.html: Added. * fast/css/webkit-mask-box-image-expected.html: Added 2014-11-21 Chris Dumez Crash when setting 'font' CSS property to 'calc(2 * 3)' https://bugs.webkit.org/show_bug.cgi?id=138933 Reviewed by Darin Adler. Add a layout test to cover the case where the 'font' CSS property is set to a value whose weight is a calculated value, to make sure it does not crash and behaves as intended. * fast/css/font-calculated-value-expected.txt: Added. * fast/css/font-calculated-value.html: Added. 2014-11-21 Bear Travis [CSS Font Loading] Switch to dispatching events asynchronously https://bugs.webkit.org/show_bug.cgi?id=138755 Reviewed by Simon Fraser. Refactoring tests to check for all events only after the FontLoader itself has completed. Tests were previously checking after a specific font had loaded, at which point some of the events may have yet to fire. * fast/css/fontloader-multiple-faces-download-error-expected.txt: * fast/css/fontloader-multiple-faces-download-error.html: * fast/css/fontloader-multiple-faces-expected.txt: * fast/css/fontloader-multiple-faces.html: * fast/css/fontloader-multiple-families-expected.txt: * fast/css/fontloader-multiple-families.html: * fast/css/fontloader-svg-select-expected.txt: Added * fast/css/fontloader-svg-select.svg: Added 2014-11-21 Chris Fleizach AX: MathML expressions are misread by VoiceOver https://bugs.webkit.org/show_bug.cgi?id=138948 Reviewed by Mario Sanchez Prada. * platform/mac/accessibility/mathml-root-expected.txt: Added. * platform/mac/accessibility/mathml-root.html: Added. 2014-11-20 Daniel Bates [iOS] Skip some tests that fail with stderr * platform/ios-simulator/TestExpectations: 2014-11-20 Zalan Bujtas REGRESSION (174986): CSS clip property is ignored when border-radius is present. https://bugs.webkit.org/show_bug.cgi?id=138935 rdar://problem/18965984 Reviewed by Simon Fraser. Revert back to r163382 and fix bug 127729 properly. Save the graphics context when paint and clip rects are the same, but the clip rect has radius. Each iteration on ::clipRect() from r163382 onwards just introduced yet another regression. * fast/clip/css-clip-does-not-work-when-border-radius-is-present-expected.html: Added. * fast/clip/css-clip-does-not-work-when-border-radius-is-present.html: Added. 2014-11-20 Dean Jackson Support unprefixed animation event types https://bugs.webkit.org/show_bug.cgi?id=138931 Reviewed by Simon Fraser. Add a test for unprefixed animation event names, as well as a test that ensures we don't get multiple dispatches if we're still listening for the old events. And for the older tests, just add the new things from the window namespace. * animations/unprefixed-events-expected.txt: Added. * animations/unprefixed-events-mixed-with-prefixed-expected.txt: Added. * animations/unprefixed-events-mixed-with-prefixed.html: Added. * animations/unprefixed-events.html: Added. * fast/events/event-creation-expected.txt: * fast/events/event-creation.html: * js/dom/constructor-length.html: * js/dom/global-constructors-attributes-expected.txt: * platform/efl/js/dom/constructor-length-expected.txt: * platform/efl/js/dom/global-constructors-attributes-expected.txt: * platform/gtk/js/dom/constructor-length-expected.txt: * platform/gtk/js/dom/global-constructors-attributes-expected.txt: * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt: * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt: * platform/mac/js/dom/constructor-length-expected.txt: * platform/mac/js/dom/global-constructors-attributes-expected.txt: * platform/win/js/dom/global-constructors-attributes-expected.txt: 2014-11-20 Daniel Bates [iOS] Update TestExpectation file for LayoutTests/canvas tests Also skip some LayoutTests/animation tests that are flaky or fail due to an assertion failure. * platform/ios-simulator/TestExpectations: 2014-11-20 Alexey Proskuryakov Skip flaky inspector-protocol/debugger tests. webkit.org/b/100846, webkit.org/b/136715 * platform/mac/TestExpectations: 2014-11-20 Alexey Proskuryakov http tests should not use shared temporary files, part 2 https://bugs.webkit.org/show_bug.cgi?id=138894 Rubber-stamped by Tim Horton. Made more scripts that access local files use per-test files. Some tests could use HTTP referrer, others needed explicit parameters. * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-allow.html: * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-block.html: * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-empty.html: * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-filter.html: * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-invalid.html: * http/tests/security/contentSecurityPolicy/report-uri-from-child-frame-expected.txt: * http/tests/security/contentSecurityPolicy/report-uri-from-child-frame.html: * http/tests/security/contentSecurityPolicy/resources/echo-report.php: * http/tests/security/contentSecurityPolicy/resources/generate-csp-report.html: Removed. * http/tests/security/contentSecurityPolicy/resources/generate-csp-report.php: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/resources/generate-csp-report.html. * http/tests/security/contentSecurityPolicy/resources/go-to-echo-report.php: Added. * http/tests/security/contentSecurityPolicy/resources/reflected-xss-and-xss-protection.js: (testMixedHeader): * http/tests/security/contentSecurityPolicy/resources/report-file-path.php: Added. * http/tests/security/contentSecurityPolicy/resources/save-report.php: * http/tests/security/contentSecurityPolicy/xmlhttprequest-protected-resource-does-not-crash.html: * http/tests/security/xssAuditor/block-does-not-leak-location-expected.txt: * http/tests/security/xssAuditor/block-does-not-leak-location.html: * http/tests/security/xssAuditor/block-does-not-leak-referrer.html: * http/tests/security/xssAuditor/cookie-injection-expected.txt: * http/tests/security/xssAuditor/cookie-injection.html: * http/tests/security/xssAuditor/embed-tag-code-attribute-2-expected.txt: * http/tests/security/xssAuditor/embed-tag-code-attribute-2.html: * http/tests/security/xssAuditor/embed-tag-code-attribute-expected.txt: * http/tests/security/xssAuditor/embed-tag-code-attribute.html: * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt: * http/tests/security/xssAuditor/embed-tag-control-char.html: * http/tests/security/xssAuditor/embed-tag-expected.txt: * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt: * http/tests/security/xssAuditor/embed-tag-javascript-url.html: * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt: * http/tests/security/xssAuditor/embed-tag-null-char.html: * http/tests/security/xssAuditor/embed-tag.html: * http/tests/security/xssAuditor/faux-script1.html: * http/tests/security/xssAuditor/faux-script2.html: * http/tests/security/xssAuditor/faux-script3.html: * http/tests/security/xssAuditor/form-action-expected.txt: * http/tests/security/xssAuditor/form-action.html: * http/tests/security/xssAuditor/formaction-on-button-expected.txt: * http/tests/security/xssAuditor/formaction-on-button.html: * http/tests/security/xssAuditor/formaction-on-input-expected.txt: * http/tests/security/xssAuditor/formaction-on-input.html: * http/tests/security/xssAuditor/frameset-injection-expected.txt: * http/tests/security/xssAuditor/frameset-injection.html: * http/tests/security/xssAuditor/full-block-get-from-iframe-expected.txt: * http/tests/security/xssAuditor/full-block-get-from-iframe.html: * http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt: * http/tests/security/xssAuditor/full-block-iframe-javascript-url.html: * http/tests/security/xssAuditor/full-block-iframe-no-inherit-expected.txt: * http/tests/security/xssAuditor/full-block-iframe-no-inherit.php: * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt: * http/tests/security/xssAuditor/full-block-link-onclick.html: * http/tests/security/xssAuditor/full-block-object-tag-expected.txt: * http/tests/security/xssAuditor/full-block-object-tag.html: * http/tests/security/xssAuditor/full-block-post-from-iframe.html: * http/tests/security/xssAuditor/full-block-script-tag-cross-domain-expected.txt: * http/tests/security/xssAuditor/full-block-script-tag-cross-domain.html: * http/tests/security/xssAuditor/full-block-script-tag-expected.txt: * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt: * http/tests/security/xssAuditor/full-block-script-tag-with-source.html: * http/tests/security/xssAuditor/full-block-script-tag.html: * http/tests/security/xssAuditor/get-from-iframe-expected.txt: * http/tests/security/xssAuditor/get-from-iframe.html: * http/tests/security/xssAuditor/iframe-injection-allowed-2.html: * http/tests/security/xssAuditor/iframe-injection-allowed-3.html: * http/tests/security/xssAuditor/iframe-injection-allowed.html: * http/tests/security/xssAuditor/iframe-injection-expected.txt: * http/tests/security/xssAuditor/iframe-injection.html: * http/tests/security/xssAuditor/iframe-javascript-url-expected.txt: * http/tests/security/xssAuditor/iframe-javascript-url-more-encoding-expected.txt: * http/tests/security/xssAuditor/iframe-javascript-url-more-encoding.html: * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode-expected.txt: * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode.html: * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2-expected.txt: * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2.html: * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3-expected.txt: * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3.html: * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded-expected.txt: * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded.html: * http/tests/security/xssAuditor/iframe-javascript-url.html: * http/tests/security/xssAuditor/iframe-onload-GBK-char-expected.txt: * http/tests/security/xssAuditor/iframe-onload-GBK-char.html: * http/tests/security/xssAuditor/iframe-onload-in-svg-tag-expected.txt: * http/tests/security/xssAuditor/iframe-onload-in-svg-tag.html: * http/tests/security/xssAuditor/iframe-srcdoc-expected.txt: * http/tests/security/xssAuditor/iframe-srcdoc.html: * http/tests/security/xssAuditor/img-onerror-GBK-char-expected.txt: * http/tests/security/xssAuditor/img-onerror-GBK-char.html: * http/tests/security/xssAuditor/img-onerror-accented-char-expected.txt: * http/tests/security/xssAuditor/img-onerror-accented-char.html: * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt: * http/tests/security/xssAuditor/img-onerror-non-ASCII-char.html: * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-expected.txt: * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2.html: * http/tests/security/xssAuditor/img-onerror-tricky.html: * http/tests/security/xssAuditor/img-tag-with-comma-expected.txt: * http/tests/security/xssAuditor/img-tag-with-comma.html: * http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt: * http/tests/security/xssAuditor/inline-event-HTML-entities.html: * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt: * http/tests/security/xssAuditor/link-onclick-ampersand.html: * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt: * http/tests/security/xssAuditor/link-onclick-control-char.html: * http/tests/security/xssAuditor/link-onclick-entities-expected.txt: * http/tests/security/xssAuditor/link-onclick-entities.html: * http/tests/security/xssAuditor/link-onclick-expected.txt: * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt: * http/tests/security/xssAuditor/link-onclick-null-char.html: * http/tests/security/xssAuditor/link-onclick.html: * http/tests/security/xssAuditor/link-opens-new-window-expected.txt: * http/tests/security/xssAuditor/link-opens-new-window.html: * http/tests/security/xssAuditor/malformed-HTML-expected.txt: * http/tests/security/xssAuditor/malformed-HTML.html: * http/tests/security/xssAuditor/malformed-xss-protection-header-1-expected.txt: * http/tests/security/xssAuditor/malformed-xss-protection-header-1.html: * http/tests/security/xssAuditor/malformed-xss-protection-header-2-expected.txt: * http/tests/security/xssAuditor/malformed-xss-protection-header-2.html: * http/tests/security/xssAuditor/malformed-xss-protection-header-3-expected.txt: * http/tests/security/xssAuditor/malformed-xss-protection-header-3.html: * http/tests/security/xssAuditor/malformed-xss-protection-header-4-expected.txt: * http/tests/security/xssAuditor/malformed-xss-protection-header-4.html: * http/tests/security/xssAuditor/malformed-xss-protection-header-5-expected.txt: * http/tests/security/xssAuditor/malformed-xss-protection-header-5.html: * http/tests/security/xssAuditor/malformed-xss-protection-header-6-expected.txt: * http/tests/security/xssAuditor/malformed-xss-protection-header-6.html: * http/tests/security/xssAuditor/malformed-xss-protection-header-7-expected.txt: * http/tests/security/xssAuditor/malformed-xss-protection-header-7.html: * http/tests/security/xssAuditor/malformed-xss-protection-header-8-expected.txt: * http/tests/security/xssAuditor/malformed-xss-protection-header-8.html: * http/tests/security/xssAuditor/malformed-xss-protection-header-9-expected.txt: * http/tests/security/xssAuditor/malformed-xss-protection-header-9.html: * http/tests/security/xssAuditor/no-protection-script-tag.html: * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt: * http/tests/security/xssAuditor/object-embed-tag-control-char.html: * http/tests/security/xssAuditor/object-embed-tag-expected.txt: * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt: * http/tests/security/xssAuditor/object-embed-tag-null-char.html: * http/tests/security/xssAuditor/object-embed-tag.html: * http/tests/security/xssAuditor/object-tag-expected.txt: * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt: * http/tests/security/xssAuditor/object-tag-javascript-url.html: * http/tests/security/xssAuditor/object-tag.html: * http/tests/security/xssAuditor/open-event-handler-iframe-expected.txt: * http/tests/security/xssAuditor/open-event-handler-iframe.html: * http/tests/security/xssAuditor/open-iframe-src-03-expected.txt: * http/tests/security/xssAuditor/open-iframe-src-03.html: * http/tests/security/xssAuditor/post-from-iframe.html: * http/tests/security/xssAuditor/report-script-tag-expected.txt: * http/tests/security/xssAuditor/report-script-tag-full-block-expected.txt: * http/tests/security/xssAuditor/report-script-tag-full-block.html: * http/tests/security/xssAuditor/report-script-tag-replace-state-expected.txt: * http/tests/security/xssAuditor/report-script-tag-replace-state.html: * http/tests/security/xssAuditor/report-script-tag.html: * http/tests/security/xssAuditor/resources/echo-intertag.pl: * http/tests/security/xssAuditor/script-tag-Big5-char-expected.txt: * http/tests/security/xssAuditor/script-tag-Big5-char-twice-url-encode-expected.txt: * http/tests/security/xssAuditor/script-tag-Big5-char-twice-url-encode.html: * http/tests/security/xssAuditor/script-tag-Big5-char.html: * http/tests/security/xssAuditor/script-tag-Big5-char2-expected.txt: * http/tests/security/xssAuditor/script-tag-Big5-char2.html: * http/tests/security/xssAuditor/script-tag-control-char-expected.txt: * http/tests/security/xssAuditor/script-tag-control-char.html: * http/tests/security/xssAuditor/script-tag-convoluted-expected.txt: * http/tests/security/xssAuditor/script-tag-convoluted.html: * http/tests/security/xssAuditor/script-tag-entities-expected.txt: * http/tests/security/xssAuditor/script-tag-entities.html: * http/tests/security/xssAuditor/script-tag-expected.txt: * http/tests/security/xssAuditor/script-tag-expression-follows-expected.txt: * http/tests/security/xssAuditor/script-tag-expression-follows.html: * http/tests/security/xssAuditor/script-tag-inside-svg-tag-expected.txt: * http/tests/security/xssAuditor/script-tag-inside-svg-tag.html: * http/tests/security/xssAuditor/script-tag-inside-svg-tag2-expected.txt: * http/tests/security/xssAuditor/script-tag-inside-svg-tag2.html: * http/tests/security/xssAuditor/script-tag-inside-svg-tag3-expected.txt: * http/tests/security/xssAuditor/script-tag-inside-svg-tag3.html: * http/tests/security/xssAuditor/script-tag-near-start-expected.txt: * http/tests/security/xssAuditor/script-tag-near-start.html: * http/tests/security/xssAuditor/script-tag-null-char-expected.txt: * http/tests/security/xssAuditor/script-tag-null-char.html: * http/tests/security/xssAuditor/script-tag-open-redirect-expected.txt: * http/tests/security/xssAuditor/script-tag-open-redirect.html: * http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt: * http/tests/security/xssAuditor/script-tag-post-control-char.html: * http/tests/security/xssAuditor/script-tag-post-expected.txt: * http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt: * http/tests/security/xssAuditor/script-tag-post-null-char.html: * http/tests/security/xssAuditor/script-tag-post.html: * http/tests/security/xssAuditor/script-tag-redirect-expected.txt: * http/tests/security/xssAuditor/script-tag-redirect.html: * http/tests/security/xssAuditor/script-tag-with-16bit-unicode-surrogate-pair-expected.txt: * http/tests/security/xssAuditor/script-tag-with-16bit-unicode-surrogate-pair.html: * http/tests/security/xssAuditor/script-tag-with-16bit-unicode5-expected.txt: * http/tests/security/xssAuditor/script-tag-with-16bit-unicode5.html: * http/tests/security/xssAuditor/script-tag-with-actual-comma-expected.txt: * http/tests/security/xssAuditor/script-tag-with-actual-comma.html: * http/tests/security/xssAuditor/script-tag-with-callbacks-expected.txt: * http/tests/security/xssAuditor/script-tag-with-callbacks.html: * http/tests/security/xssAuditor/script-tag-with-comma-01-expected.txt: * http/tests/security/xssAuditor/script-tag-with-comma-01.html: * http/tests/security/xssAuditor/script-tag-with-comma-02-expected.txt: * http/tests/security/xssAuditor/script-tag-with-comma-02.html: * http/tests/security/xssAuditor/script-tag-with-fancy-unicode-expected.txt: * http/tests/security/xssAuditor/script-tag-with-fancy-unicode.html: * http/tests/security/xssAuditor/script-tag-with-invalid-closing-tag-expected.txt: * http/tests/security/xssAuditor/script-tag-with-invalid-closing-tag.html: * http/tests/security/xssAuditor/script-tag-with-invalid-url-encoding-expected.txt: * http/tests/security/xssAuditor/script-tag-with-invalid-url-encoding.html: * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-control-char.html: * http/tests/security/xssAuditor/script-tag-with-source-data-url-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-data-url.html: * http/tests/security/xssAuditor/script-tag-with-source-data-url2-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-data-url2.html: * http/tests/security/xssAuditor/script-tag-with-source-data-url3-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-data-url3.html: * http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-double-quote.html: * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-entities.html: * http/tests/security/xssAuditor/script-tag-with-source-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-no-quote.html: * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-null-char.html: * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme.html: * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query.html: * http/tests/security/xssAuditor/script-tag-with-source-same-host.html: * http/tests/security/xssAuditor/script-tag-with-source-unterminated-01-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-unterminated-01.html: * http/tests/security/xssAuditor/script-tag-with-source-unterminated-02-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-unterminated-02.html: * http/tests/security/xssAuditor/script-tag-with-source-unterminated-03-expected.txt: * http/tests/security/xssAuditor/script-tag-with-source-unterminated-03.html: * http/tests/security/xssAuditor/script-tag-with-source.html: * http/tests/security/xssAuditor/script-tag-with-three-times-url-encoded-16bit-unicode-expected.txt: * http/tests/security/xssAuditor/script-tag-with-three-times-url-encoded-16bit-unicode.html: * http/tests/security/xssAuditor/script-tag-with-trailing-comment-U2028-expected.txt: * http/tests/security/xssAuditor/script-tag-with-trailing-comment-U2028.html: * http/tests/security/xssAuditor/script-tag-with-trailing-comment-expected.txt: * http/tests/security/xssAuditor/script-tag-with-trailing-comment.html: * http/tests/security/xssAuditor/script-tag-with-trailing-comment2-expected.txt: * http/tests/security/xssAuditor/script-tag-with-trailing-comment2.html: * http/tests/security/xssAuditor/script-tag-with-trailing-comment3-expected.txt: * http/tests/security/xssAuditor/script-tag-with-trailing-comment3.html: * http/tests/security/xssAuditor/script-tag-with-trailing-comment4-expected.txt: * http/tests/security/xssAuditor/script-tag-with-trailing-comment4.html: * http/tests/security/xssAuditor/script-tag-with-trailing-comment5-expected.txt: * http/tests/security/xssAuditor/script-tag-with-trailing-comment5.html: * http/tests/security/xssAuditor/script-tag.html: * http/tests/security/xssAuditor/svg-animate-expected.txt: * http/tests/security/xssAuditor/svg-animate.html: * http/tests/security/xssAuditor/svg-script-tag-expected.txt: * http/tests/security/xssAuditor/svg-script-tag.html: * http/tests/security/xssAuditor/xss-filter-bypass-big5-expected.txt: * http/tests/security/xssAuditor/xss-filter-bypass-big5.html: * http/tests/security/xssAuditor/xss-filter-bypass-sjis-expected.txt: * http/tests/security/xssAuditor/xss-filter-bypass-sjis.html: * http/tests/security/xssAuditor/xss-protection-parsing-01.html: * http/tests/security/xssAuditor/xss-protection-parsing-02-expected.txt: * http/tests/security/xssAuditor/xss-protection-parsing-02.html: * http/tests/security/xssAuditor/xss-protection-parsing-03-expected.txt: * http/tests/security/xssAuditor/xss-protection-parsing-03.html: * http/tests/security/xssAuditor/xss-protection-parsing-04-expected.txt: * http/tests/security/xssAuditor/xss-protection-parsing-04.html: 2014-11-20 Daniel Bates [iOS] Update expected results for LayoutTests/animations * platform/ios-simulator/TestExpectations: * platform/ios-simulator/animations/3d/replace-filling-transform-expected.txt: Added. * platform/ios-simulator/animations/animation-offscreen-to-onscreen-expected.txt: Added. * platform/ios-simulator/animations/missing-values-first-keyframe-expected.txt: Added. * platform/ios-simulator/animations/missing-values-last-keyframe-expected.txt: Added. * platform/ios-simulator/animations/opacity-transform-animation-expected.txt: Added. * platform/ios-simulator/animations/suspend-transform-animation-expected.txt: Added. 2014-11-20 Eric Carlson Update media/track/track-in-band-cues-added-once.html to make failures easier to diagnose https://bugs.webkit.org/show_bug.cgi?id=138908 Reviewed by Alexey Proskuryakov. * media/track/track-in-band-cues-added-once.html: Update test to remove one potential source of flakeyness and to do more logging in the event of a failure to make debugging failures simpler. * media/track/track-in-band-cues-added-once-expected.txt: 2014-11-20 Daniel Bates [iOS] Temporarily skip almost all DRT tests Towards updating the expected results on iOS, temporarily skip running almost all DRT tests on iOS. We'll subsequently un-skip tests as we land updated/new expected results for them. * platform/ios-simulator/TestExpectations: 2014-11-20 Yusuke Suzuki Rename String.prototype.contains to String.prototype.includes https://bugs.webkit.org/show_bug.cgi?id=138923 Reviewed by Geoffrey Garen. * js/Object-getOwnPropertyNames-expected.txt: * js/script-tests/Object-getOwnPropertyNames.js: * js/script-tests/string-includes.js: Renamed from LayoutTests/js/script-tests/string-contains.js. (stringToSearchIn.toString): (startOffset.valueOf): (matchString.toString): (endOffset.valueOf): * js/string-includes-expected.txt: Renamed from LayoutTests/js/string-contains-expected.txt. * js/string-includes.html: Renamed from LayoutTests/js/string-contains.html. 2014-11-20 Chris Dumez Crash when destroying a Document that has a throttled timer still running https://bugs.webkit.org/show_bug.cgi?id=138914 Reviewed by Benjamin Poulain. Add a layout test to test the case where a Document gets destroyed while throttled timer is still running. * fast/dom/resources/frame-with-throttled-timer.html: Added. * fast/dom/throttled-timer-running-on-document-destruction-expected.txt: Added. * fast/dom/throttled-timer-running-on-document-destruction.html: Added. 2014-11-20 Zalan Bujtas Simple line layout: Introduce text fragment continuation. https://bugs.webkit.org/show_bug.cgi?id=138274 Rebaseline for simple line layout's multiple rendere support. Reviewed by Antti Koivisto. * fast/text/simple-lines-multiple-renderers-expected.html: Added. * fast/text/simple-lines-multiple-renderers.html: Added. * fast/tokenizer/script_extra_close-expected.txt: Multiple tab characters should collapse into a single whitespace. This needs fixing in complex line layout. * tables/mozilla/bugs/bug157890-expected.txt: no-op endofline run is added by complex inline layout when multiple text content is injected through JS into a
. This requires fixing complex line layout.

2014-11-20  Mark Lam  

        WTFCrashWithSecurityImplication under SpeculativeJIT::compile() when loading a page from theblaze.com.
        

        Reviewed by Filip Pizlo.

        * js/dfg-inline-identity-expected.txt: Added.
        * js/dfg-inline-identity.html: Added.
        * js/script-tests/dfg-inline-identity.js: Added.
        (o.toKey):
        (foo):
        (test):

2014-11-20  Commit Queue  

        Unreviewed, rolling out r176396.
        https://bugs.webkit.org/show_bug.cgi?id=138926

        revealed some WebCore::BidiResolver issue. rollout this for
        now. (Requested by zalan on #webkit).

        Reverted changeset:

        "Simple line layout: Introduce text fragment continuation."
        https://bugs.webkit.org/show_bug.cgi?id=138274
        http://trac.webkit.org/changeset/176396

2014-11-20  Zalan Bujtas  

        Simple line layout: Introduce text fragment continuation.
        https://bugs.webkit.org/show_bug.cgi?id=138274

        Rebaseline for simple line layout's multiple rendere support.

        Reviewed by Antti Koivisto.

        * fast/text/simple-lines-multiple-renderers-expected.html: Added.
        * fast/text/simple-lines-multiple-renderers.html: Added.
        * fast/tokenizer/script_extra_close-expected.txt: Multiple tab characters should collapse into a single whitespace. This
        needs fixing in complex line layout.
        * tables/mozilla/bugs/bug157890-expected.txt: no-op endofline run is added by complex inline layout
        when multiple text content is injected through JS into a 
. This requires fixing complex line layout.

2014-11-19  Myles C. Maxfield  

        [OS X] Upright vertical text is completely broken for multi-code-unit codepoints
        https://bugs.webkit.org/show_bug.cgi?id=138891

        Reviewed by Dan Bernstein.

        Make sure a single upright vertical multi-code-unit codepoint is rendered the same as
        the same codepoint rendered horizontally.

        * platform/mac/fast/text/multiple-codeunit-vertical-upright-expected.html: Added.
        * platform/mac/fast/text/multiple-codeunit-vertical-upright.html: Added.
        * platform/mac/fast/text/resources/multiple-codeunit-vertical-upright.otf: Added.

2014-11-16  Sam Weinig  

        Move the 'quotes' CSS property to the new StyleBuilder
        https://bugs.webkit.org/show_bug.cgi?id=138788

        Reviewed by Chris Dumez.

        Add a test for the behavior of non-valid primitive identifiers being
        used with the quotes property.

        * fast/css/content/content-quotes-07-expected.txt: Added.
        * fast/css/content/content-quotes-07.html: Added.

2014-11-19  Dean Jackson  

        Handle unprefixed @keyframes rule
        https://bugs.webkit.org/show_bug.cgi?id=138899
        

        Reviewed by Simon Fraser.

        Tests for @keyframes, both the OM side and the parsing.

        * animations/unprefixed-keyframes-expected.txt: Added.
        * animations/unprefixed-keyframes-rule-expected.txt: Added.
        * animations/unprefixed-keyframes-rule.html: Added.
        * animations/unprefixed-keyframes.html: Added.

2014-11-19  Joseph Pecoraro  

        Web Inspector: JSContext inspection Resource search does not work
        https://bugs.webkit.org/show_bug.cgi?id=131252

        Reviewed by Timothy Hatcher.

        * inspector/debugger/search-scripts-expected.txt: Added.
        * inspector/debugger/search-scripts.html: Added.
        Tests for Debugger.searchInContent.

2014-11-19  Joseph Pecoraro  

        Web Inspector: Provide $exception in the console for the thrown exception value
        https://bugs.webkit.org/show_bug.cgi?id=138726

        Reviewed by Timothy Hatcher.

        Provide some tests to ensure $exception is the value we expect at different times,
        such as on the exception line, when there is no exception, or when stepping through
        catch blocks (it should always be the most recent caught exception).

        * inspector/debugger/command-line-api-exception-expected.txt: Added.
        * inspector/debugger/command-line-api-exception-nested-catch-expected.txt: Added.
        * inspector/debugger/command-line-api-exception-nested-catch.html: Added.
        * inspector/debugger/command-line-api-exception.html: Added.
        * inspector/debugger/resources/exceptions.js: Added.
        (triggerUncaughtTypeException):
        (triggerUncaughtReferenceException):
        (triggerUncaughtSyntaxException):
        (triggerUncaughtDOMException):
        (throwString):
        (throwNumber):
        (throwNull):
        (throwObject):
        (throwNode):
        (catcher):
        (nestedCatchBlocks):

2014-11-19  David Hyatt  

        Images/replaced elements that are as tall as a page should be on their own page
        https://bugs.webkit.org/show_bug.cgi?id=138886 - 

        Reviewed by Dean Jackson.

        * fast/multicol/tall-image-behavior-lr.html: Added.
        * fast/multicol/tall-image-behavior-rl.html: Added.
        * fast/multicol/tall-image-behavior.html: Added.
        * platform/mac/fast/multicol/tall-image-behavior-expected.png: Added.
        * platform/mac/fast/multicol/tall-image-behavior-expected.txt: Added.
        * platform/mac/fast/multicol/tall-image-behavior-lr-expected.png: Added.
        * platform/mac/fast/multicol/tall-image-behavior-lr-expected.txt: Added.
        * platform/mac/fast/multicol/tall-image-behavior-rl-expected.png: Added.
        * platform/mac/fast/multicol/tall-image-behavior-rl-expected.txt: Added.

2014-11-18  Ada Chan  

        Take Web Audio into account for the Page::isPlayingAudio() API.
        https://bugs.webkit.org/show_bug.cgi?id=137464

        Reviewed by Jer Noble.

        This test checks that Page::isPlayingAudio() returns false before an audio context is created
        and before the oscillator node makes a sound. It then starts the oscillator node and checks
        that Page::isPlayingAudio() later returns true.

        * webaudio/web-audio-is-playing-expected.txt: Added.
        * webaudio/web-audio-is-playing.html: Added.

2014-11-19  Chris Dumez  

        Add layout test for throttling of DOM timer changing the style of visible and invisible elements
        https://bugs.webkit.org/show_bug.cgi?id=138875

        Reviewed by Simon Fraser.

        Add a layout test to test that a repeating DOM timer changing the style
        of both visible and invisible elements does not get throttled.

        Also rename existing tests to use "display-none" instead of "invisible"
        for clarity.

        * fast/dom/nested-timer-display-none-element-throttling-expected.txt: Renamed from LayoutTests/fast/dom/nested-timer-invisible-element-throttling-expected.txt.
        * fast/dom/nested-timer-display-none-element-throttling.html: Renamed from LayoutTests/fast/dom/nested-timer-invisible-element-throttling.html.
        * fast/dom/repeating-timer-display-none-element-throttling-expected.txt: Renamed from LayoutTests/fast/dom/repeating-timer-invisible-element-throttling-expected.txt.
        * fast/dom/repeating-timer-display-none-element-throttling.html: Renamed from LayoutTests/fast/dom/repeating-timer-invisible-element-throttling.html.
        * fast/dom/repeating-timer-mixed-visible-display-none-elements-throttling-expected.txt: Added.
        * fast/dom/repeating-timer-mixed-visible-display-none-elements-throttling.html: Added.

2014-11-19  Chris Dumez  

        Add layout test for DOM timer throttling and element moving into view after layout
        https://bugs.webkit.org/show_bug.cgi?id=138874

        Reviewed by Simon Fraser.

        Add a layout test to make sure we unthrottle a DOM timer changing the
        style of an element outside viewport if the element ends up inside
        the viewport after layout.

        * fast/dom/timer-unthrottle-on-layout-expected.txt: Added.
        * fast/dom/timer-unthrottle-on-layout.html: Added.

2014-11-19  Chris Dumez  

        Add layout test for DOM timers throttling and 0 height element with visible overflowing content
        https://bugs.webkit.org/show_bug.cgi?id=138873

        Reviewed by Simon Fraser.

        Add a layout test for verify that a DOM timer changing the style of a 0
        height element with visible overflowing content does not get throttled.
        If the implementation did not properly use the overflow rect to
        determine if the element is visible, this test would fail.

        This covers the case of the top scrolling banner on huffingtonpost.com.

        * fast/dom/repeating-timer-element-overflow-throttling-expected.txt: Added.
        * fast/dom/repeating-timer-element-overflow-throttling.html: Added.

2014-11-19  Chris Fleizach  

        AX: Safari fails to load a web page with VoiceOver
        https://bugs.webkit.org/show_bug.cgi?id=138849

        Reviewed by Mario Sanchez Prada.

        * accessibility/inline-block-assertion-expected.txt: Added.
        * accessibility/inline-block-assertion.html: Added.

2014-11-19  Chris Fleizach  

        AX: Screen braille input doesn't work on forms.
        https://bugs.webkit.org/show_bug.cgi?id=138804

        Reviewed by Mario Sanchez Prada.

        * platform/ios-sim: Copied from LayoutTests/platform/ios-sim.
        * platform/ios-sim/accessibility/set-value-expected.txt: Added.
        * platform/ios-sim/accessibility/set-value.html: Added.

2014-11-19  Dhi Aurrahman  

        Add selector checker for :lang pseudo class in Selectors level 4
        https://bugs.webkit.org/show_bug.cgi?id=138281

        Reviewed by Benjamin Poulain.

        Add layout tests for :lang selector checker with multiple arguments and
        related behaviors on extended filtering.

        * fast/selectors/lang-extended-filtering-expected.txt: Added.
        * fast/selectors/lang-extended-filtering.html: Added.
        * fast/selectors/lang-multiple-expected.txt: Added.
        * fast/selectors/lang-multiple.html: Added.

2014-11-18  Philippe Normand  

        start/stop method for AudioBufferSourceNodes and OscillatorNodes can take no args
        https://bugs.webkit.org/show_bug.cgi?id=138739

        Reviewed by Darin Adler.

        * webaudio/dom-exceptions-expected.txt: Added.
        * webaudio/dom-exceptions.html: Added.

2014-11-18  Ryosuke Niwa  

        Aad failing test expectations to some tests imported in r176144.

        * platform/win/TestExpectations:

2014-11-18  Alexey Proskuryakov  

        Use of uninitialized value in string eq in many http tests
        https://bugs.webkit.org/show_bug.cgi?id=138852

        Reviewed by Daniel Bates.

        * http/tests/security/xssAuditor/resources/echo-intertag.pl: Don't use it uninitialized.

2014-11-18  Benjamin Poulain  

        Add the initial implementation of dynamic specificity for :matches()
        https://bugs.webkit.org/show_bug.cgi?id=138822

        Reviewed by Andreas Kling.

        * fast/css/matches-specificity-1-expected.html: Added.
        * fast/css/matches-specificity-1.html: Added.
        * fast/css/matches-specificity-2-expected.html: Added.
        * fast/css/matches-specificity-2.html: Added.
        * fast/css/matches-specificity-3-expected.html: Added.
        * fast/css/matches-specificity-3.html: Added.
        * fast/css/matches-specificity-4-expected.html: Added.
        * fast/css/matches-specificity-4.html: Added.
        * fast/css/matches-specificity-5-expected.html: Added.
        * fast/css/matches-specificity-5.html: Added.
        * fast/css/matches-specificity-6-expected.html: Added.
        * fast/css/matches-specificity-6.html: Added.
        * fast/css/matches-specificity-7-expected.html: Added.
        * fast/css/matches-specificity-7.html: Added.
        * fast/css/matches-specificity-8-expected.html: Added.
        * fast/css/matches-specificity-8.html: Added.
        * fast/css/matches-specificity-9-expected.html: Added.
        * fast/css/matches-specificity-9.html: Added.
        * fast/css/matches-specificity-10-expected.html: Added.
        * fast/css/matches-specificity-10.html: Added.

2014-11-18  Chris Dumez  

        Crash when setting 'z-index' / 'flex-shrink' CSS properties to a calculated value
        https://bugs.webkit.org/show_bug.cgi?id=138783

        Reviewed by Andreas Kling.

        Add layout tests to check that settings 'z-index' / 'flex-shrink' CSS
        properties to a calculated value does not crash and behaves as
        expected.

        * fast/css/flex-shrink-calculated-value-expected.txt: Added.
        * fast/css/flex-shrink-calculated-value.html: Added.
        * fast/css/z-index-calculated-value-expected.txt: Added.
        * fast/css/z-index-calculated-value.html: Added.

2014-11-18  Commit Queue  

        Unreviewed, rolling out r176263 and r176273.
        https://bugs.webkit.org/show_bug.cgi?id=138854

        Underlines are hideous. (Requested by litherum on #webkit).

        Reverted changesets:

        "Use underlining metrics from the font file"
        https://bugs.webkit.org/show_bug.cgi?id=138762
        http://trac.webkit.org/changeset/176263

        "iOS build fix."
        http://trac.webkit.org/changeset/176273

2014-11-18  David Hyatt  

        REGRESSION (r167210): Invalid cast in WebCore::RenderBlock::blockSelectionGaps
        https://bugs.webkit.org/show_bug.cgi?id=137590

        Reviewed by Dean Jackson.

        * fast/block/selection-block-gap-crash-expected.txt: Added.
        * fast/block/selection-block-gap-crash.html: Added.

2014-11-18  Andreas Kling  

        Avoid synchronous style recalc in Document.activeElement
        

        Reviewed by Ryosuke Niwa.

        Tweak a test to run once the DOM is loaded instead of during parsing.

        * fast/forms/autofocus-in-sandbox-with-allow-scripts.html:

2014-11-18  David Hyatt  

        REGRESSION(r152313): Inline-block element doesn't wrap properly
        https://bugs.webkit.org/show_bug.cgi?id=138846 - 

        Reviewed by Simon Fraser.

        * fast/inline-block/inline-block-empty-spans-expected.html: Added.
        * fast/inline-block/inline-block-empty-spans.html: Added.

2014-11-18  Myles C. Maxfield  

        Multicolumn layout with negative line spacing and orphans causes pieces of letters to be shown at the bottom of columns
        https://bugs.webkit.org/show_bug.cgi?id=138204

        Reviewed by Dave Hyatt.

        Create a layout where the "orphans" css property causes a block element to
        be pushed to the next column.

        * fast/multicol/orphans-negative-line-spacing-expected.html: Added.
        * fast/multicol/orphans-negative-line-spacing.html: Added.

2014-11-18  Chris Dumez  

        DOMTimers sometimes don't get unthrottled on scrolling
        https://bugs.webkit.org/show_bug.cgi?id=138838

        Reviewed by Antti Koivisto.

        Add a layout test to verify that DOMTimers get unthrottled on scroll if
        the element whose style they are changing is inside the viewport after
        the scroll.

        * fast/dom/timer-unthrottle-on-scroll-expected.txt: Added.
        * fast/dom/timer-unthrottle-on-scroll.html: Added.

2014-11-18  Myles C. Maxfield  

        Use underlining metrics from the font file
        https://bugs.webkit.org/show_bug.cgi?id=138762

        Reviewed by Dave Hyatt.

        This patch makes underline placement platform-dependent.

        * platform/mac/fast/css3-text/css3-text-decoration/text-decoration-thickness-expected.html: Renamed from LayoutTests/fast/css3-text/css3-text-decoration/text-decoration-thickness-expected.html.
        * platform/mac/fast/css3-text/css3-text-decoration/text-decoration-thickness.html: Renamed from LayoutTests/fast/css3-text/css3-text-decoration/text-decoration-thickness.html.

2014-11-17  David Hyatt  

        Improve Ruby selection (getting rid of overlap and improving gap filling)
        https://bugs.webkit.org/show_bug.cgi?id=138250

        Reviewed by Dean Jackson.

        Added fast/repaint/selection-ruby-rl.html

        * fast/repaint/selection-ruby-rl-expected.txt: Added.
        * fast/repaint/selection-ruby-rl.html: Added.

2014-11-18  Commit Queue  

        Unreviewed, rolling out r176218.
        https://bugs.webkit.org/show_bug.cgi?id=138827

        seems to have caused regressions on the perf bots (Requested
        by lajava on #webkit).

        Reverted changeset:

        "[CSS Grid Layout] Upgrade align-self and align-items parsing
        to CSS 3"
        https://bugs.webkit.org/show_bug.cgi?id=133359
        http://trac.webkit.org/changeset/176218

2014-11-18  Mihnea Ovidenie  

        fast/multicol/newmulticol tests use a non-existent resource
        https://bugs.webkit.org/show_bug.cgi?id=138800

        Reviewed by Andrei Bucur.

        Fix path in tests.

        * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination-expected.html:
        * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html:
        * fast/multicol/newmulticol/float-multicol-expected.html:
        * fast/multicol/newmulticol/float-multicol.html:

2014-11-18  Joanmarie Diggs  

        AX: [ATK] Crash getting the orientation of a MenuListOption after the MenuList was removed from the document
        https://bugs.webkit.org/show_bug.cgi?id=138727

        Reviewed by Chris Fleizach.

        * platform/gtk/accessibility/combobox-descendants-orientation-crash-expected.txt: Added.
        * platform/gtk/accessibility/combobox-descendants-orientation-crash.html: Added.

2014-11-17  Sukolsak Sakshuwong  

        Add parsing for :role()
        https://bugs.webkit.org/show_bug.cgi?id=138310

        Reviewed by Benjamin Poulain.

        * fast/css/css-selector-text-expected.txt:
        * fast/css/css-selector-text.html:
        * fast/css/css-set-selector-text-expected.txt:
        * fast/css/css-set-selector-text.html:
        * fast/selectors/invalid-functional-pseudo-class-expected.txt:
        * fast/selectors/invalid-functional-pseudo-class.html:

2014-11-17  Chris Dumez  

        Add initial layout testing coverage for timer throttling
        https://bugs.webkit.org/show_bug.cgi?id=138809

        Reviewed by Simon Fraser.

        Add initial layout test coverage for timer throttling. It currently
        covers the following cases:
        - Repeating timer changes the style of an Element that is visible
        - Repeating timer changes the style of an Element that is not visible
          (i.e. "display: none").
        - Repeating timer doing DOM mutations
        - Nested timer changes the style of an Element that is visible
        - Nested timer changes the style of an Element that is not visible
          (i.e. "display: none").
        - Nested timer doing DOM mutations

        More layout tests are coming. In particular, we should add coverage for
        changing the style of an Element outside the viewport. We should also
        Test that the timer gets unthrottled if necessary on scrolling / layout.

        * fast/dom/nested-timer-invisible-element-throttling-expected.txt: Added.
        * fast/dom/nested-timer-invisible-element-throttling.html: Added.
        * fast/dom/nested-timer-visible-element-throttling-expected.txt: Added.
        * fast/dom/nested-timer-visible-element-throttling.html: Added.
        * fast/dom/repeating-timer-invisible-element-throttling-expected.txt: Added.
        * fast/dom/repeating-timer-invisible-element-throttling.html: Added.
        * fast/dom/repeating-timer-visible-element-throttling-expected.txt: Added.
        * fast/dom/repeating-timer-visible-element-throttling.html: Added.

2014-11-17  Alexey Proskuryakov  

        media/track/track-in-band-cues-added-once.html fails sometimes
        https://bugs.webkit.org/show_bug.cgi?id=138806

        * platform/mac/TestExpectations: Marked as flaky.

2014-11-17  Alexey Proskuryakov  

        fast/multicol/newmulticol/spanner-crash.html still crashes sometimes
        https://bugs.webkit.org/show_bug.cgi?id=137316

        * TestExpectations: Skipped it.

2014-11-17  Javier Fernandez  

        [CSS Grid Layout] Upgrade align-self and align-items parsing to CSS 3
        https://bugs.webkit.org/show_bug.cgi?id=133359

        Reviewed by David Hyatt.

        From Blink r164817 and r165264 by 

        Broaden justify-self's parsing name and upgrade align-self and
        align-items parsing to CSS 3.

        * css3/flexbox/css-properties-expected.txt:
        * css3/flexbox/css-properties.html:
        * css3/parse-align-items-expected.txt: Added.
        * css3/parse-align-items.html: Added.
        * css3/parse-align-self-expected.txt: Added.
        * css3/parse-align-self.html: Added.
        * css3/resources/alignment-parsing-utils.js: Added.
        (checkValues):
        (checkBadValues):
        (checkInitialValues):
        (checkInheritValues):
        (checkLegacyValues):
        * fast/css/getComputedStyle/computed-style-expected.txt:
        * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
        * fast/css/getComputedStyle/resources/property-names.js:
        * svg/css/getComputedStyle-basic-expected.txt:
        * platform/gtk/TestExpectations: Report new failures and update expectations.

2014-11-17  Shivakumar JM  

        Attribute text in HTMLAnchorElement should behave as per specification.
        https://bugs.webkit.org/show_bug.cgi?id=138557

        Reviewed by Darin Adler.

        * fast/dom/HTMLAnchorElement/anchor-text-attribute-expected.txt: Added.
        * fast/dom/HTMLAnchorElement/anchor-text-attribute.html: Added.

2014-11-17  Alexey Proskuryakov  

        media/track/track-cues-sorted-before-dispatch.html is flaky on Mountain Lion
        https://bugs.webkit.org/show_bug.cgi?id=138798

        * platform/mac/TestExpectations: Marked it as such.

2014-11-17  Commit Queue  

        Unreviewed, rolling out r176169.
        https://bugs.webkit.org/show_bug.cgi?id=138797

        Appears to have broken svg/custom/anchor-on-use.svg (Requested
        by ap on #webkit).

        Reverted changeset:

        "Attribute text in HTMLAnchorElement should behave as per
        specification."
        https://bugs.webkit.org/show_bug.cgi?id=138557
        http://trac.webkit.org/changeset/176169

2014-11-16  Andreas Kling  

        Avoid synchronous style recalc when mutating a Node inside FrameSelection.
        

        Reviewed by Antti Koivisto.

        Rebaseline fast/dynamic/move-node-with-selection.html.
        This is a progression, we avoid littering the render tree with some empty
        text renderers due to deferring the style recalc in selection clearing.

        * platform/efl/fast/dynamic/move-node-with-selection-expected.txt:
        * platform/gtk/fast/dynamic/move-node-with-selection-expected.txt:
        * platform/ios-sim-deprecated/fast/dynamic/move-node-with-selection-expected.txt:
        * platform/ios-simulator/fast/dynamic/move-node-with-selection-expected.txt:
        * platform/mac/fast/dynamic/move-node-with-selection-expected.txt:

2014-11-17  Tibor Meszaros  

        [EFL] Skip timeouting editing tests
        https://bugs.webkit.org/show_bug.cgi?id=138693

        Reviewed by Csaba Osztrogonác.

        * platform/efl/TestExpectations:

2014-11-17  Carlos Garcia Campos  

        Unreviewed GTK+ gardening. Skip more tests failing after r175776.

        There is no network load scheduling or prioritization with NetworkProcess.

        * platform/gtk/TestExpectations:

2014-11-16  Benjamin Poulain  

        Implement :valid and :invalid matching for the fieldset element
        https://bugs.webkit.org/show_bug.cgi?id=138769

        Reviewed by Darin Adler.

        There are many ways to change the validation state of a submittable element.
        I included a series of test trying to exercises as many combination
        as possible.

        * fast/css/pseudo-valid-unapplied-expected.txt:
        * fast/css/pseudo-valid-unapplied.html:
        This test was checking that :valid and :invalid are not applied
        to fieldset. Such results are incorrect with the latest specification.

        * fast/css/pseudo-invalid-fieldset-expected.html: Added.
        * fast/css/pseudo-invalid-fieldset-invalidation-optimization-expected.txt: Added.
        * fast/css/pseudo-invalid-fieldset-invalidation-optimization.html: Added.
        * fast/css/pseudo-invalid-fieldset-style-sharing-expected.html: Added.
        * fast/css/pseudo-invalid-fieldset-style-sharing.html: Added.
        * fast/css/pseudo-invalid-fieldset.html: Added.
        * fast/css/pseudo-valid-fieldset-expected.html: Added.
        * fast/css/pseudo-valid-fieldset-invalidation-optimization-expected.txt: Added.
        * fast/css/pseudo-valid-fieldset-invalidation-optimization.html: Added.
        * fast/css/pseudo-valid-fieldset-style-sharing-expected.html: Added.
        * fast/css/pseudo-valid-fieldset-style-sharing.html: Added.
        * fast/css/pseudo-valid-fieldset.html: Added.
        * fast/selectors/invalid-fieldset-style-update-1-expected.txt: Added.
        * fast/selectors/invalid-fieldset-style-update-1.html: Added.
        * fast/selectors/invalid-fieldset-style-update-2-expected.txt: Added.
        * fast/selectors/invalid-fieldset-style-update-2.html: Added.
        * fast/selectors/invalid-fieldset-style-update-3-expected.txt: Added.
        * fast/selectors/invalid-fieldset-style-update-3.html: Added.
        * fast/selectors/invalid-fieldset-style-update-4-expected.txt: Added.
        * fast/selectors/invalid-fieldset-style-update-4.html: Added.
        * fast/selectors/invalid-fieldset-style-update-5-expected.txt: Added.
        * fast/selectors/invalid-fieldset-style-update-5.html: Added.
        * fast/selectors/valid-fieldset-style-update-1-expected.txt: Added.
        * fast/selectors/valid-fieldset-style-update-1.html: Added.
        * fast/selectors/valid-fieldset-style-update-2-expected.txt: Added.
        * fast/selectors/valid-fieldset-style-update-2.html: Added.
        * fast/selectors/valid-fieldset-style-update-3-expected.txt: Added.
        * fast/selectors/valid-fieldset-style-update-3.html: Added.
        * fast/selectors/valid-fieldset-style-update-4-expected.txt: Added.
        * fast/selectors/valid-fieldset-style-update-4.html: Added.
        * fast/selectors/valid-fieldset-style-update-5-expected.txt: Added.
        * fast/selectors/valid-fieldset-style-update-5.html: Added.

2014-11-16  Chris Dumez  

        Crash when setting 'order' CSS property to a calculated value
        https://bugs.webkit.org/show_bug.cgi?id=138780

        Reviewed by Darin Adler.

        Add a layout test to validate that setting a calculated value to the
        'order' CSS property does not crash and behaves as expected.

        * fast/css/order-calculated-value-expected.txt: Added.
        * fast/css/order-calculated-value.html: Added.

2014-11-16  Chris Dumez  

        Assertion hit when setting a very large value to 'border-width' / 'font-size' CSS properties
        https://bugs.webkit.org/show_bug.cgi?id=138770

        Reviewed by Darin Adler.

        Add a layout test setting very large values to 'border-width' and
        'font-size' CSS properties.

        * fast/css/style-builder-infinite-value-expected.txt: Added.
        * fast/css/style-builder-infinite-value.html: Added.

2014-11-16  Shivakumar JM  

        Attribute text in HTMLAnchorElement should behave as per specification.
        https://bugs.webkit.org/show_bug.cgi?id=138557

        Reviewed by Darin Adler.

        * fast/dom/HTMLAnchorElement/anchor-text-attribute-expected.txt: Added.
        * fast/dom/HTMLAnchorElement/anchor-text-attribute.html: Added.

2014-11-16  Alexey Proskuryakov  

        Test expectation gardening.

        * platform/mac/TestExpectations:

2014-11-16  Chris Dumez  

        Crash when setting '-webkit-line-clamp' CSS property to a calculated value
        https://bugs.webkit.org/show_bug.cgi?id=138777

        Reviewed by Benjamin Poulain.

        Add a layout test to check that assigning calculated values to the
        '-webkit-line-clamp' CSS property does not crash and behaves as
        expected.

        * fast/css/webkit-line-clamp-calculated-value-expected.txt: Added.
        * fast/css/webkit-line-clamp-calculated-value.html: Added.

2014-11-16  Joanmarie Diggs  

        AX: [ATK] Expose the blockquote element using ATK_ROLE_BLOCK_QUOTE
        https://bugs.webkit.org/show_bug.cgi?id=138771

        Reviewed by Chris Fleizach.

        Updated the expectations for GTK and EFL as there is a new role
        being used. The Mac expectations were not updated because the
        new role on that platform continues to be to AXGroup.

        * platform/efl/accessibility/roles-exposed-expected.txt: Updated
        * platform/gtk/accessibility/roles-exposed-expected.txt: Updated

2014-11-16  Chris Dumez  

        Crash when setting 'alt' CSS property to inherit or initial
        https://bugs.webkit.org/show_bug.cgi?id=138774
        

        Reviewed by Chris Fleizach.

        Add a layout test to verify that setting the 'alt' CSS property to
        inherit / initial is not crashing and working as intended.

        * fast/css/alt-inherit-initial-expected.txt: Added.
        * fast/css/alt-inherit-initial.html: Added.

2014-11-15  Joanmarie Diggs  

        AX: [ATK] Lists with selectable children should have ATK_ROLE_LIST_BOX
        https://bugs.webkit.org/show_bug.cgi?id=127060

        Reviewed by Chris Fleizach.

        Updated the expectations to reflect the corrected role.

        * platform/efl/accessibility/roles-exposed-expected.txt: updated
        * platform/gtk/accessibility/roles-exposed-expected.txt: updated

2014-11-15  Joanmarie Diggs  

        AX: [ATK] Video and audio elements should be exposed using ATK's video and audio roles.
        https://bugs.webkit.org/show_bug.cgi?id=138767

        Reviewed by Chris Fleizach.

        Updated expectations to reflect the new mapping to ATK_ROLE_AUDIO and
        ATK_ROLE_VIDEO.

        * platform/efl/accessibility/media-element-expected.txt: updated
        * platform/efl/accessibility/media-emits-object-replacement-expected.txt: updated
        * platform/gtk/accessibility/media-controls-panel-title-expected.txt: updated
        * platform/gtk/accessibility/media-controls-panel-title.html: updated
        * platform/gtk/accessibility/media-element-expected.txt: updated
        * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: updated

2014-11-15  Joanmarie Diggs  

        AX: [ATK] Expose the footer element as ATK_ROLE_FOOTER
        https://bugs.webkit.org/show_bug.cgi?id=138773

        Reviewed by Chris Fleizach.

        * accessibility/roles-exposed.html: Unskip the footer element test for GTK and EFL
        * platform/efl/accessibility/roles-exposed-expected.txt: Updated expectations
        * platform/gtk/accessibility/roles-exposed-expected.txt: Updated expectations

2014-11-14  Dean Jackson  

        Rename WebKitCSSKeyframe(s)Rule into CSSKeyframe(s)Rule
        https://bugs.webkit.org/show_bug.cgi?id=138763
        

        Reviewed by Simon Fraser.

        Some of the tests use the prefixed interface name. Replace that
        with the unprefixed version.

        The "keyframes-rule.html" test added a check to make sure the
        old constant WEBKIT_KEYFRAMES_RULE is the same as the new
        constant KEYFRAMES_RULE.

        * animations/keyframes-rule-expected.txt:
        * animations/keyframes-rule.html:
        * fast/dom/resources/wrapper-identity-base.js:
        * fast/dom/wrapper-classes.html:
        * fast/dom/wrapper-identity-expected.txt:
        * platform/efl/js/dom/global-constructors-attributes-expected.txt:
        * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
        * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
        * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
        * platform/mac/fast/dom/objc-wrapper-identity-expected.txt:
        * platform/mac/js/dom/global-constructors-attributes-expected.txt:
        * platform/win/js/dom/global-constructors-attributes-expected.txt:

2014-11-14  Alexey Proskuryakov  

        Application test expectation gardening on WK2.

        * platform/mac-wk2/TestExpectations: Skip two tests that toggle private browsing,
        and added a bug number to http/tests/appcache/auth.html.

2014-11-14  Dean Jackson  

        [Media] Timeline scrubber not updating as the video plays
        https://bugs.webkit.org/show_bug.cgi?id=138717
        

        Reviewed by Jer Noble.

        Tests that an inline video will actually advance the
        timeline scrubber if it plays momentarily.

        Eric wrote all the hard bits here. I just changed
        a few lines to test if the timeline had moved from 0.
        Unfortunately we can't rely on the timeline value
        being identical to the currentTime of the media element,
        because we only move the timeline when we get events.

        * media/media-controls-timeline-updates.html: Added.

2014-11-14  Myles C. Maxfield  

        Test that small caps of web fonts works regardless of where the font face is declared
        https://bugs.webkit.org/show_bug.cgi?id=138700

        Reviewed by Alexey Proskuryakov.

        * fast/text/svg-small-caps-expected.html: Added.
        * fast/text/svg-small-caps.html: Added.

2014-11-14  Alexey Proskuryakov  

        Add shortcut macros to Mac TestExpectations
        https://bugs.webkit.org/show_bug.cgi?id=138729

        Reviewed by Simon Fraser.

        * platform/mac-wk2/TestExpectations:
        * platform/mac/TestExpectations:
        Use the new functionality.

2014-11-14  Alexey Proskuryakov  

        Many (most?)  transitions tests are very flaky, frequently failing all at once
        https://bugs.webkit.org/show_bug.cgi?id=137883

        * TestExpectations:
        * platform/mac/TestExpectations:
        Add more affected tests to unbreak EWS.

2014-11-11  David Hyatt  

        Table rows repaint entire table when their background color changes.
        https://bugs.webkit.org/show_bug.cgi?id=26662

        Reviewed by Simon Fraser.

        Added fast/repaint/table-row-repaint.html

        * fast/repaint/table-row-repaint-expected.txt: Added.
        * fast/repaint/table-row-repaint.html: Added.
        * platform/mac/accessibility/table-detection-expected.txt:

2014-11-14  Andrzej Badowski  

        AX: Improve AccessibilityTableCell isColumnHeaderCell function.
        https://bugs.webkit.org/show_bug.cgi?id=138423

        Reviewed by Chris Fleizach.

        Files of expected type are adapted to changes in the code of the function.

        * accessibility/table-cells-roles-expected.txt:
        * platform/efl/accessibility/table-attributes-expected.txt:
        * platform/efl/accessibility/table-cells-expected.txt:
        * platform/gtk/accessibility/table-attributes-expected.txt:
        * platform/gtk/accessibility/table-cells-expected.txt:
        * platform/mac/accessibility/table-attributes-expected.txt:
        * platform/mac/accessibility/table-cells-expected.txt:

2014-11-14  Carlos Garcia Campos  

        Unreviewed GTK+ gardening. Skip http/tests/appcache/auth.html after r175776.

        Appcache manifest is still downloaded in the WebProcess.

        * platform/gtk/TestExpectations:

2014-11-14  Alexey Proskuryakov  

        Remove some ineffective entries.

        * platform/mac/TestExpectations: Remove entries that were meant to override other
        ones, but don't.

2014-11-13  Pratik Solanki  

        Rebaseline iOS layout tests
        https://bugs.webkit.org/show_bug.cgi?id=138721

        Reviewed by Simon Fraser.

        Rebaseline many of the failures in compositing tests.

        * platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt:
        * platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt:
        * platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt:
        * platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt:
        * platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt:
        * platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt:
        * platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt:
        * platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt:
        * platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt:
        * platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt:
        * platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt:
        * platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt:
        * platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt:
        * platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt:
        * platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt:
        * platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt:
        * platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt:
        * platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt:
        * platform/ios-simulator/compositing/columns/composited-columns-expected.txt:
        * platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt:
        * platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt:
        * platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt:
        * platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
        * platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt:
        * platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt:
        * platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt:
        * platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt:
        * platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt:
        * platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/filter-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt:
        * platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt:
        * platform/ios-simulator/compositing/contents-scale/animating-expected.txt:
        * platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt:
        * platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt:
        * platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt:
        * platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt:
        * platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt:
        * platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt:
        * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt:
        * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt:
        * platform/ios-simulator/compositing/fixed-image-loading-expected.txt:
        * platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt:
        * platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt:
        * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
        * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt:
        * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
        * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt:
        * platform/ios-simulator/compositing/geometry/clip-expected.txt:
        * platform/ios-simulator/compositing/geometry/clip-inside-expected.txt:
        * platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt:
        * platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt:
        * platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt:
        * platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt:
        * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt:
        * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt:
        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt:
        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt:
        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt:
        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt:
        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt:
        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt:
        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt:
        * platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt:
        * platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt:
        * platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt:
        * platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt:
        * platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt:
        * platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt:
        * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
        * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt:
        * platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt:
        * platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt:
        * platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt:
        * platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt:
        * platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt:
        * platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt: Progression.
        * platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt: Progression.
        * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt:
        * platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt:
        * platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt:
        * platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt:
        * platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt:
        * platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt:
        * platform/ios-simulator/compositing/iframes/resizer-expected.txt:
        * platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt:
        * platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt:
        * platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt:
        * platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt:
        * platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt:
        * platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Progression.
        * platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt:
        * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
        * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
        * platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt:
        * platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt:
        * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt:
        * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt:
        * platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt:
        * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt:
        * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt:
        * platform/ios-simulator/compositing/overflow/resize-painting-expected.txt:
        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt:
        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt:
        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt:
        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt:
        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt:
        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt:
        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt:
        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt:
        * platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt:
        * platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt:
        * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt:
        * platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt:
        * platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt:
        * platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt:
        * platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt:
        * platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt:
        * platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt:
        * platform/ios-simulator/compositing/scrolling/touch-scroll-to-clip-expected.txt:
        * platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt:
        * platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt:
        * platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
        * platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt:
        * platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt:
        * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt:
        * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
        * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt:
        * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
        * platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt:
        * platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt:
        * platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt:
        * platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt:
        * platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt:
        * platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt:
        * platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt:
        * platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt:
        * platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt:
        * platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt:
        * platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt:
        * platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt:
        * platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt:

2014-11-13  Myles C. Maxfield  

        Update expected .png for platform/mac/editing/input/devanagari-ligature.html
        https://bugs.webkit.org/show_bug.cgi?id=138712

        This doesn't actually fix the test, it just updates the image.

        Reviewed by Zalan Bujtas.

        * platform/mac/editing/input/devanagari-ligature-expected.png:

2014-11-13  Joanmarie Diggs  

        AX: [ATK] Do not return ATK_ROLE_UNKNOWN for null or otherwise invalid accessible objects
        https://bugs.webkit.org/show_bug.cgi?id=137867

        Reviewed by Chris Fleizach.

        * platform/gtk/accessibility/detached-object-role-expected.txt: Added.
        * platform/gtk/accessibility/detached-object-role.html: Added.

2014-11-13  Pratik Solanki  

        Rename ios-sim to ios-sim-deprecated.

        The results here are historical and new results should go into ios-simulator
        directory. Eventually, we should get rid of this directory completely.

        Rubber-stamped by Simon Fraser.

        * platform/ios-sim: Removed.
        * platform/ios-sim-deprecated: Copied from LayoutTests/platform/ios-sim.

2014-11-13  Benjamin Poulain  

        Implement the matching for :nth-last-child(An+B of selector-list)
        https://bugs.webkit.org/show_bug.cgi?id=138650

        Reviewed by Andreas Kling.

        * fast/selectors/nth-last-child-of-class-style-update-expected.txt: Added.
        * fast/selectors/nth-last-child-of-class-style-update.html: Added.
        Verify simple cases of style update.

        * fast/css/nth-last-child-of-style-update-optimization-expected.txt: Added.
        * fast/css/nth-last-child-of-style-update-optimization.html: Added.
        Verify that style invalidation stays reasonable.

        * fast/css/nth-last-child-of-style-sharing-1-expected.html: Added.
        * fast/css/nth-last-child-of-style-sharing-1.html: Added.
        * fast/css/nth-last-child-of-style-sharing-2-expected.html: Added.
        * fast/css/nth-last-child-of-style-sharing-2.html: Added.
        Check that style sharing is disabled for elements matching :nth-last-child().

        * fast/css/nth-child-and-nth-last-child-expected.html: Added.
        * fast/css/nth-child-and-nth-last-child.html: Added.
        Test uniqueness testing by combining :nth-child() and :nth-last-child().

        * fast/css/nth-last-child-of-classname-expected.html: Added.
        * fast/css/nth-last-child-of-classname.html: Added.
        * fast/css/nth-last-child-of-complex-selector-expected.html: Added.
        * fast/css/nth-last-child-of-complex-selector.html: Added.
        * fast/css/nth-last-child-of-compound-selector-expected.html: Added.
        * fast/css/nth-last-child-of-compound-selector.html: Added.
        * fast/css/nth-last-child-of-tagname-expected.html: Added.
        * fast/css/nth-last-child-of-tagname.html: Added.
        Test matching, those are the "last-child" counterpart of the existing
        "nth-child-of" tests.

2014-11-12  Jon Honeycutt  

        REGRESSION (r172826): Password field placeholder text is missing if
        placeholder attribute precedes type attribute

        
         

        Reviewed by Benjamin Poulain.

        * fast/forms/placeholder-attribute-ordering-expected.html: Added.
        * fast/forms/placeholder-attribute-ordering.html: Added.

2014-11-13  Joanmarie Diggs  

        AX: [ATK] Accessible focus events are emitted when the selection is changed in non-focused combo boxes
        https://bugs.webkit.org/show_bug.cgi?id=137866

        Reviewed by Mario Sanchez Prada.

        * platform/gtk/accessibility/menu-list-unfocused-notifications-expected.txt: Added.
        * platform/gtk/accessibility/menu-list-unfocused-notifications.html: Added.

2014-11-13  Alexey Proskuryakov  

        Simplify expectations for fullscreen/full-screen-iframe-legacy.html, as the more
        specific variant doesn't work due to .

        * platform/mac/TestExpectations:

2014-11-13  Alexey Proskuryakov  

        fast/events/overflow-scroll-fake-mouse-move.html is flaky
        https://bugs.webkit.org/show_bug.cgi?id=138697

        * platform/mac-wk1/TestExpectations: Mark it as such.

2014-11-13  Zalan Bujtas  

        Unreviewed WK2 subpixel gardening.

        * platform/mac-wk2/TestExpectations:

2014-11-13  Chris Dumez  

        Lazily create HTMLInputElement's inputType and shadow subtree
        https://bugs.webkit.org/show_bug.cgi?id=138524

        Reviewed by Ryosuke Niwa.

        Add a test case to make sure we don't crash when parsing an 
        Element that has a |border| attribute as first attribute. This is what
        was happening with the first version of this patch that landed in
        r175852. When attributeChanged() was called for the |border| attribute
        HTMLInputElement::isPresentationAttribute() would get called before
        m_inputType is initialized, and "name == borderAttr && isImageButton()"
        would crash because isImageButton() dereferences m_inputType.

        * fast/dom/HTMLInputElement/border-attribute-crash-expected.txt: Added.
        * fast/dom/HTMLInputElement/border-attribute-crash.html: Added.

2014-11-12  Carlos Garcia Campos  

        Unreviewed GTK gardening. Skip more test failing after r175776.

        * platform/gtk/TestExpectations:

2014-11-12  Dean Jackson  

        Support unprefixed animation property names
        https://bugs.webkit.org/show_bug.cgi?id=138678
        

        Reviewed by Simon Fraser.

        Tests for unprefixed parsing and calculation of animation
        properties. Fun fact, this is the first test we have
        for the computed style of all animation-direction values.

        * animations/unprefixed-properties-expected.txt: Added.
        * animations/unprefixed-properties.html: Added.
        * animations/unprefixed-shorthand-expected.txt: Added.
        * animations/unprefixed-shorthand.html: Added.

2014-11-12  Alexey Proskuryakov  

         Syrah: platform/mac/editing/attributed-string tests are failing

        Land Yosemite results, and remove the tests from TestExpectations.

        * platform/mac-mavericks/platform/mac/editing/attributed-string: Added.
        * platform/mac-mavericks/platform/mac/editing/attributed-string/anchor-element-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/anchor-element-expected.txt.
        * platform/mac-mavericks/platform/mac/editing/attributed-string/basic-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/basic-expected.txt.
        * platform/mac-mavericks/platform/mac/editing/attributed-string/font-size-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-size-expected.txt.
        * platform/mac-mavericks/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt.
        * platform/mac-mavericks/platform/mac/editing/attributed-string/font-weight-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-weight-expected.txt.
        * platform/mac-mavericks/platform/mac/editing/attributed-string/letter-spacing-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/letter-spacing-expected.txt.
        * platform/mac-mavericks/platform/mac/editing/attributed-string/text-decorations-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/text-decorations-expected.txt.
        * platform/mac-mavericks/platform/mac/editing/attributed-string/vertical-align-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/vertical-align-expected.txt.
        * platform/mac/editing/attributed-string/anchor-element-expected.txt:
        * platform/mac/editing/attributed-string/basic-expected.txt:
        * platform/mac/editing/attributed-string/font-size-expected.txt:
        * platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt:
        * platform/mac/editing/attributed-string/font-weight-expected.txt:
        * platform/mac/editing/attributed-string/letter-spacing-expected.txt:
        * platform/mac/editing/attributed-string/text-decorations-expected.txt:
        * platform/mac/editing/attributed-string/vertical-align-expected.txt:
        * platform/mac/TestExpectations:

2014-11-12  Alexey Proskuryakov  

        Make Mac media-source test expectations future compatible
        https://bugs.webkit.org/show_bug.cgi?id=138674

        Roll it out, it somehow broke Mountain Liona and Mavericks.

        * platform/mac/TestExpectations:

2014-11-12  Jer Noble  

        media/video-play-pause-exception.html is flakey.
        https://bugs.webkit.org/show_bug.cgi?id=138670

        Reviewed by Alexey Proskuryakov.

        Work around race-condition behavior in HTMLMediaElement's resource selection algorithm.

        * media/video-play-pause-exception.html:

2014-11-12  Alexey Proskuryakov  

        Make Mac media-source test expectations future compatible
        https://bugs.webkit.org/show_bug.cgi?id=138674

        Reviewed by Eric Carlson.

        * platform/mac/TestExpectations:

2014-11-12  Alexey Proskuryakov  

        Flaky Test: media/video-ended-event-slow-motion-playback.html
        https://bugs.webkit.org/show_bug.cgi?id=136755

        Reviewed by Jer Noble.

        * media/video-ended-event-slow-motion-playback.html: The test verifies that playback
        rate doesn't get rounded down to 0, and that is very easy to detect, no need for
        flaky timeouts.

        * platform/mac/TestExpectations: Remove the flakiness expectation. Also while at it,
        updated media/video-playbackrate.html to match what the bots actually see.

2014-11-05  Ada Chan  

        Implement new plug-in API for muting plug-ins
        https://bugs.webkit.org/show_bug.cgi?id=138105

        Reviewed by Anders Carlsson.

        * platform/mac-wk2/plugins/muted-state-expected.txt: Added.
        * platform/mac-wk2/plugins/muted-state.html: Added.

2014-11-12  Alexey Proskuryakov  

        Some platform/mac text expectation cleanup.

        * platform/mac-wk1/TestExpectations:
        * platform/mac/TestExpectations:

2014-11-12  Alexey Proskuryakov  

        Mac-WK2 test expectations cleanup, part 1.

        Put WK1 specific expectations into mac-wk1 (they used to be put in mac, and then
        being overridden for wk2).
        Remove expectations for tests that are no longer flaky.
        Add more specific expectations to encient entries that were added in old format,
        and just skipped indiscriminately.

        * platform/mac-wk1/TestExpectations:
        * platform/mac-wk2/TestExpectations:
        * platform/mac/TestExpectations:

2014-11-12  Alexey Proskuryakov  

        Remove expectations for a couple tests that were marked as flaky on WK1 only,
        as they don't appear to be flaky any more.

        * platform/mac-wk1/TestExpectations:

2014-11-12  Alexey Proskuryakov  

        Some WebKit1-only Yosemite-only failures don't appear to exist any more.

        * platform/mac-wk2/TestExpectations:
        * platform/mac/TestExpectations:
        Unmark the tests.

2014-11-12  Alexey Proskuryakov  

        A number of hidpi tests don't appear to fail on Yosemite now, let's try unmarking them.

        * platform/mac-wk2/TestExpectations:
        * platform/mac/TestExpectations:

2014-11-12  Alexey Proskuryakov  

        Instead of blacklisting tests for OS X versions that use PPT for testing,
        whitelist MountainLion that doesn't. That's more future compatible.

        * platform/mac-wk2/TestExpectations:

2014-11-12  Jer Noble  

        [Mac] media/track/audio-track.html is flakey
        https://bugs.webkit.org/show_bug.cgi?id=138394

        Reviewed by Alexey Proskuryakov.

        * platform/mac/TestExpectations:

2014-11-12  Alexey Proskuryakov  

        Fix a typo in the previous commit - a test should be skipped, not its expectation.

        * platform/mac/TestExpectations:

2014-11-12  Alexey Proskuryakov  

        compositing/video/video-border-radius.html frequently times out on Mountain Lion only
        https://bugs.webkit.org/show_bug.cgi?id=138662

        Make the test a reftest again, and skip it, as nothing helps.

        Also, updated all compositing/video expectations to match what bots see now.

        * compositing/video/video-border-radius-expected.html: Copied from LayoutTests/compositing/video/video-border-radius-expected.html-disabled.
        * compositing/video/video-border-radius-expected.html-disabled: Removed.
        * compositing/video/video-border-radius-expected.png: Removed.
        * compositing/video/video-border-radius-expected.txt: Removed.
        * platform/mac/TestExpectations:

2014-11-12  Carlos Garcia Campos  

        Unreviewed GTK gardening. Skip shared worker tests after r175776.

        Shared workers are disabled with the Network Process.

        * platform/gtk/TestExpectations:

2014-09-01  Philippe Normand  

        [WK2] UserMediaClient support
        https://bugs.webkit.org/show_bug.cgi?id=123158

        Reviewed by Benjamin Poulain.

        Simple UserMedia permission request tests inspired from the
        Geolocation test suite.

        * fast/mediastream/error-expected.txt: Added.
        * fast/mediastream/error.html: Added.
        * fast/mediastream/script-tests/error.js: Added.
        * fast/mediastream/script-tests/success.js: Added.
        * fast/mediastream/success-expected.txt: Added.
        * fast/mediastream/success.html: Added.
        * fast/mediastream/delayed-permission-allowed-expected.txt: Added.
        * fast/mediastream/delayed-permission-allowed.html: Added.
        * fast/mediastream/delayed-permission-denied-expected.txt: Added.
        * fast/mediastream/delayed-permission-denied.html: Added.
        * http/tests/media/media-stream/disconnected-frame-already-expected.txt: Added.
        * http/tests/media/media-stream/disconnected-frame-already.html: Added.
        * http/tests/media/media-stream/disconnected-frame-expected.txt: Added.
        * http/tests/media/media-stream/disconnected-frame-permission-denied-expected.txt: Added.
        * http/tests/media/media-stream/disconnected-frame-permission-denied.html: Added.
        * http/tests/media/media-stream/disconnected-frame.html: Added.
        * http/tests/media/media-stream/resources/disconnected-frame-already-inner1.html: Added.
        * http/tests/media/media-stream/resources/disconnected-frame-already-inner2.html: Added.
        * http/tests/media/media-stream/resources/disconnected-frame-inner.html: Added.
        * platform/gtk/TestExpectations:

2014-11-11  Jinwoo Song  

        [EFL] Unreviewed EFL gardening. Rebaseline after r174535.

        * platform/efl/css3/selectors3/html/css3-modsel-61-expected.txt:
        * platform/efl/css3/selectors3/html/css3-modsel-83-expected.txt:
        * platform/efl/css3/selectors3/xhtml/css3-modsel-61-expected.txt:
        * platform/efl/css3/selectors3/xhtml/css3-modsel-83-expected.txt:
        * platform/efl/css3/selectors3/xml/css3-modsel-61-expected.txt:
        * platform/efl/css3/selectors3/xml/css3-modsel-83-expected.txt:
        * platform/efl/fast/selectors/061-expected.txt:
        * platform/efl/fast/selectors/083-expected.txt:

2014-11-11  Alexey Proskuryakov  

        Temporarlity turn video/video-border-radius-expected.html into a non-reftest,
        hoping to get some error output from it.

        * compositing/video/video-border-radius-expected.html: Removed.
        * compositing/video/video-border-radius-expected.html-disabled: Copied from LayoutTests/compositing/video/video-border-radius-expected.html.
        * compositing/video/video-border-radius-expected.png: Added.
        * compositing/video/video-border-radius-expected.txt: Added.

2014-11-11  Alexey Proskuryakov  

        fast/text/international/hindi-spacing.html and transforms/2d/hindi-rotated.html are
        flaky on Yosemite
        https://bugs.webkit.org/show_bug.cgi?id=138075

        * platform/mac/TestExpectations: Mark them as such.

2014-11-11  Alexey Proskuryakov  

        inspector/css/matched-style-properties.html and inspector/css/selector-specificity.html
        are very flaky on Mac
        https://bugs.webkit.org/show_bug.cgi?id=138636

        Bring back Crash expectattion, as this is how it's reported on WK1. Also added one more test.

        * platform/mac/TestExpectations:

2014-11-11  Alexey Proskuryakov  

        compositing/video/video-border-radius.html frequently times out on 10.8

        Add an error even listener, to at hopefully get a proper failure when this happens.

        * compositing/video/video-border-radius.html:

2014-11-11  Alexey Proskuryakov  

        inspector/css/matched-style-properties.html and inspector/css/selector-specificity.html
        are very flaky on Mac
        https://bugs.webkit.org/show_bug.cgi?id=138636

        Updated the results and comments for tests that don't work in production builds,
        those are not quite relevant here.

        * platform/mac/TestExpectations:

2014-11-11  Alexey Proskuryakov  

        compositing/video/video-border-radius.html frequently times out on 10.8

        Add an event listener before setting source, not after. This should not affect
        anything, but seems worth a try.

        * compositing/video/video-border-radius.html:

2014-11-11  Daniel Bates  

        [Frame Flattening] ASSERT(transaction->view == &view()) fails in RenderBlock::removeFromUpdateScrollInfoAfterLayoutTransaction()
        https://bugs.webkit.org/show_bug.cgi?id=138615
        

        Reviewed by David Hyatt.

        Add a test that causes an assertion failure in affected builds.

        * fast/frames/flattening/iframe-flattening-inside-flexbox-with-delayed-scroll-update-expected.txt: Added.
        * fast/frames/flattening/iframe-flattening-inside-flexbox-with-delayed-scroll-update.html: Added.

2014-11-11  Tibor Meszaros  

        [EFL] Unskip now passing http tests
        https://bugs.webkit.org/show_bug.cgi?id=137694

        Reviewed by Csaba Osztrogonác.

        * platform/efl/TestExpectations:

2014-10-07  Sergio Villar Senin  

        [CSS Grid Layout] Limit the size of explicit/implicit grid
        https://bugs.webkit.org/show_bug.cgi?id=136217

        Reviewed by Andreas Kling.

        Removed as they are now part of the WebCore's CSSParser.cpp unit
        test. The reason why it was moved there is because the test would
        require huge (~1000000 tracks) grid allocations, making the test
        quite slow specially on Debug builds.

        * fast/css-grid-layout/grid-element-repeat-max-repetitions-expected.txt: Removed.
        * fast/css-grid-layout/grid-element-repeat-max-repetitions.html: Removed.

2014-11-11  Jinwoo Song  

        [EFL] Unreviewed EFL gardening after r174233.

        * platform/efl/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
        * platform/efl/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
        * platform/efl/css2.1/t1602-c546-txt-align-00-b-expected.txt:
        * platform/efl/fast/multicol/float-avoidance-expected.txt:
        * platform/efl/fast/multicol/overflow-across-columns-expected.txt:
        * platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.txt:
        * platform/efl/fast/multicol/overflow-unsplittable-expected.txt:
        * platform/efl/fast/multicol/positive-leading-expected.txt:
        * platform/efl/fast/multicol/vertical-lr/float-avoidance-expected.txt:
        * platform/efl/fast/multicol/vertical-rl/float-avoidance-expected.txt:
        * platform/efl/fast/repaint/line-flow-with-floats-1-expected.txt:
        * platform/efl/fast/repaint/line-flow-with-floats-10-expected.txt:
        * platform/efl/fast/repaint/line-flow-with-floats-2-expected.txt:
        * platform/efl/fast/repaint/line-flow-with-floats-3-expected.txt:
        * platform/efl/fast/repaint/line-flow-with-floats-4-expected.txt:
        * platform/efl/fast/repaint/line-flow-with-floats-5-expected.txt:
        * platform/efl/fast/repaint/line-flow-with-floats-6-expected.txt:
        * platform/efl/fast/repaint/line-flow-with-floats-7-expected.txt:
        * platform/efl/fast/repaint/line-flow-with-floats-8-expected.txt:
        * platform/efl/fast/repaint/line-flow-with-floats-9-expected.txt:
        * platform/efl/fast/text/hyphenate-character-expected.txt:
        * platform/efl/fast/text/hyphens-expected.txt:
        * platform/efl/fast/text/justified-selection-at-edge-expected.txt:
        * platform/efl/fast/text/justify-nbsp-expected.txt: Added.
        * platform/efl/fast/text/trailing-white-space-2-expected.txt:
        * platform/efl/tables/mozilla/marvin/x_tbody_align_justify-expected.txt:
        * platform/efl/tables/mozilla/marvin/x_td_align_justify-expected.txt:
        * platform/efl/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt:
        * platform/efl/tables/mozilla/marvin/x_th_align_justify-expected.txt:
        * platform/efl/tables/mozilla/marvin/x_thead_align_justify-expected.txt:
        * platform/efl/tables/mozilla/marvin/x_tr_align_justify-expected.txt:

2014-11-11  Yusuke Suzuki  

        CSS4 Selectors: Add multiple pseudo elements support to :matches
        https://bugs.webkit.org/show_bug.cgi?id=138214

        Reviewed by Benjamin Poulain.

        * fast/selectors/pseudo-element-in-non-rightmost-fragments-expected.html: Added.
        * fast/selectors/pseudo-element-in-non-rightmost-fragments.html: Added.
        In this test, we ensure that pseudo elements selector in the
        non-rightmost fragments becomes unmatched.
        * fast/selectors/pseudo-element-inside-matches-expected.html: Added.
        * fast/selectors/pseudo-element-inside-matches.html: Added.
        * fast/selectors/ignore-pseudo-element-inside-non-rightmost-fragments-expected.txt: Added.
        * fast/selectors/ignore-pseudo-element-inside-non-rightmost-fragments.html: Added.

2014-11-10  Benjamin Poulain  

        Add parsing support for the extended :nth-last-child(An+B of selector-list)
        https://bugs.webkit.org/show_bug.cgi?id=138520

        Reviewed by Andreas Kling.

        All the tests are variations of the existing tests for :nth-child(An+B of selector-list).

        * fast/css/css-selector-text-expected.txt:
        * fast/css/css-selector-text.html:
        * fast/css/css-set-selector-text-expected.txt:
        * fast/css/css-set-selector-text.html:
        * fast/css/parsing-css-nth-last-child-of-1-expected.txt: Added.
        * fast/css/parsing-css-nth-last-child-of-1.html: Added.
        * fast/css/parsing-css-nth-last-child-of-2-expected.txt: Added.
        * fast/css/parsing-css-nth-last-child-of-2.html: Added.
        * fast/css/parsing-css-nth-last-child-of-3-expected.txt: Added.
        * fast/css/parsing-css-nth-last-child-of-3.html: Added.
        * fast/css/parsing-css-nth-last-child-of-4-expected.txt: Added.
        * fast/css/parsing-css-nth-last-child-of-4.html: Added.

2014-11-10  Said Abou-Hallawa  

        SVG foreign objects do not inherit the container coordinates system if they are repainted..
        https://bugs.webkit.org/show_bug.cgi?id=138481.

        Reviewed by Simon Fraser.

        Ensure the repaint rectangle of the SVG foreign object is calculated correctly
        when the container element has transformation.
        
        * svg/transforms/svg-transform-foreign-object-repaint-expected.png: Added.
        * svg/transforms/svg-transform-foreign-object-repaint-expected.txt: Added.
        * svg/transforms/svg-transform-foreign-object-repaint.html: Added.
        
        Re-baseline these tests since the render tree dumping uses renderer.absoluteClippedOverflowRect() 
        in writePositionAndStyle() to get the object rectangle so this issue only affects test output.

        * svg/zoom/page/zoom-foreign-content-expected.txt:
        * platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt:

2014-11-10  Andreas Kling  

        The JIT should cache property lookup misses.
        

        Add a JSRegress test for caching of property lookup misses.
        There are three subtests:

            1. Pure speed test.
            2. Test for when a property previously cached as missing suddenly
               appears on the object.
            3. Same as (2), but it appears on the prototype.

        The test runs ~5.5x faster with the optimization.

        Reviewed by Filip Pizlo.

        * js/regress/script-tests/undefined-property-access.js: Added.
        (foo):
        (bar):
        (baz):
        * js/regress/undefined-property-access-expected.txt: Added.
        * js/regress/undefined-property-access.html: Added.

2014-11-10  Myles C. Maxfield  

        Test that complext and fast text codepaths measure the same width
        https://bugs.webkit.org/show_bug.cgi?id=138581

        Reviewed by Simon Fraser.

        * fast/text/space-width-expected.html: Added.
        * fast/text/space-width.html: Added.

2014-11-10  Alexey Proskuryakov  

        http tests should not use shared temporary files
        https://bugs.webkit.org/show_bug.cgi?id=138583

        Reviewed by Tim Horton.

        Made some of the scripts that write to files take a path argument, and made others
        more strictly serve only one test.

        This way, we don't race for any files.

        * http/tests/appcache/fail-on-update-2.html:
        * http/tests/appcache/fallback.html:
        * http/tests/appcache/main-resource-fallback-for-network-error-crash.html:
        * http/tests/appcache/main-resource-hash.html:
        * http/tests/appcache/main-resource-redirect.html:
        * http/tests/appcache/multi-fallback.html:
        * http/tests/appcache/non-html.xhtml:
        * http/tests/appcache/offline-access.html:
        * http/tests/appcache/online-whitelist.html:
        * http/tests/appcache/remove-cache.html:
        * http/tests/appcache/resources/counter.php: Removed.
        * http/tests/appcache/resources/fail-on-update-2.php:
        * http/tests/appcache/resources/fail-on-update.php:
        * http/tests/appcache/resources/main-resource-redirect-frame.php:
        * http/tests/appcache/resources/main-resource-redirect.manifest:
        * http/tests/appcache/resources/non-html.manifest:
        * http/tests/appcache/resources/offline-access-frame.html:
        * http/tests/appcache/resources/offline-access.js:
        * http/tests/appcache/resources/offline-access.manifest:
        * http/tests/appcache/resources/online-whitelist.manifest:
        * http/tests/appcache/resources/online-whitelist.php: Copied from LayoutTests/http/tests/appcache/resources/counter.php.
        * http/tests/appcache/resources/remove-cache-frame-2.html:
        * http/tests/appcache/resources/remove-cache-frame.html:
        * http/tests/appcache/resources/remove-cache.php: Copied from LayoutTests/http/tests/appcache/resources/fail-on-update.php.
        * http/tests/appcache/resources/update-cache.php: Copied from LayoutTests/http/tests/appcache/resources/versioned-manifest.php.
        * http/tests/appcache/resources/versioned-manifest.php: Removed.
        * http/tests/appcache/update-cache.html:
        * http/tests/cache/network-error-during-revalidation.html:
        * http/tests/cache/post-redirect-get.php:
        * http/tests/cache/post-with-cached-subresources.php:
        * http/tests/cache/reload-main-resource.php:
        * http/tests/cache/resources/network-error-during-revalidation-frame.html:
        * http/tests/cache/resources/partitioned-cache-echo-state.php:
        * http/tests/cache/resources/partitioned-cache-loader.html:
        * http/tests/cache/resources/post-image-to-verify.php:
        * http/tests/cache/resources/reload-main-resource-iframe.php:
        * http/tests/cache/stopped-revalidation.html:
        * http/tests/cache/subresource-fragment-identifier.html:
        * http/tests/css/border-image-loading.html:
        * http/tests/css/css-image-loading.html:
        * http/tests/css/mask-image-loading.html:
        * http/tests/css/reflection-mask-image-loading.html:
        * http/tests/css/resources/request-logging.js:
        * http/tests/loading/preload-img-test.html:
        * http/tests/local/link-stylesheet-load-order-preload.html:
        * http/tests/local/link-stylesheet-load-order.html:
        * http/tests/misc/link-rel-prefetch-and-subresource.html:
        * http/tests/resources/network-simulator.php:
        * http/tests/resources/tripmine.php: Removed.
        * http/tests/xmlhttprequest/access-control-preflight-async-header-denied-expected.txt:
        * http/tests/xmlhttprequest/access-control-preflight-async-header-denied.html:
        * http/tests/xmlhttprequest/access-control-preflight-async-method-denied-expected.txt:
        * http/tests/xmlhttprequest/access-control-preflight-async-method-denied.html:
        * http/tests/xmlhttprequest/access-control-preflight-async-not-supported-expected.txt:
        * http/tests/xmlhttprequest/access-control-preflight-async-not-supported.html:
        * http/tests/xmlhttprequest/access-control-preflight-headers-async.html:
        * http/tests/xmlhttprequest/access-control-preflight-headers-sync.html:
        * http/tests/xmlhttprequest/access-control-preflight-sync-header-denied-expected.txt:
        * http/tests/xmlhttprequest/access-control-preflight-sync-header-denied.html:
        * http/tests/xmlhttprequest/access-control-preflight-sync-method-denied-expected.txt:
        * http/tests/xmlhttprequest/access-control-preflight-sync-method-denied.html:
        * http/tests/xmlhttprequest/access-control-preflight-sync-not-supported-expected.txt:
        * http/tests/xmlhttprequest/access-control-preflight-sync-not-supported.html:
        * http/tests/xmlhttprequest/redirect-cross-origin-tripmine.html:
        * http/tests/xmlhttprequest/resources/access-control-preflight-denied-xsrf.php:
        * http/tests/xmlhttprequest/resources/no-custom-header.php:
        * http/tests/xmlhttprequest/resources/redirect-cross-origin-tripmine.php: Copied from LayoutTests/http/tests/resources/tripmine.php.
        * http/tests/xmlhttprequest/state-after-network-error.html:
        * http/tests/xmlhttprequest/xmlhttprequest-responseURL-expected.txt:
        * http/tests/xmlhttprequest/xmlhttprequest-responseURL.html:

2014-11-10  Michael Saboff  

        Add test for fix of REGRESSION (r174985-174986): Site display disappears
        https://bugs.webkit.org/show_bug.cgi?id=138470

        Reviewed by Geoffrey Garen.

        This checks that document.write() and document.writeln() are cached and the same instance
        is always returned.

        * js/dom/document-write-functions-cached-expected.txt: Added.
        * js/dom/document-write-functions-cached.html: Added.

2014-11-04  Jer Noble  

        REGRESSION(r174823): Several tests fail due to canplaythrough firing before tracks are available
        https://bugs.webkit.org/show_bug.cgi?id=137882

        Reviewed by Eric Carlson.

        * platform/mac/TestExpectations:
        * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:

2014-11-10  Commit Queue  

        Unreviewed, rolling out r175813.
        https://bugs.webkit.org/show_bug.cgi?id=138573

        Breaks complex text layout spacing (Requested by litherum on
        #webkit).

        Reverted changeset:

        "[OSX] Some words are placed on top of each other in complex
        text layout"
        https://bugs.webkit.org/show_bug.cgi?id=138348
        http://trac.webkit.org/changeset/175813

2014-11-10  Myles C. Maxfield  

        [OSX] Some words are placed on top of each other in complex text layout
        https://bugs.webkit.org/show_bug.cgi?id=138348

        Reviewed by Simon Fraser.

        Updating tests to not use cached space width.

        * fast/text/large-space-width-complex-expected.html: Added.
        * fast/text/large-space-width-complex.html: Added.
        * fast/text/resources/NotoNastaliqUrduDraft.ttf: Added.
        * platform/mac-mavericks/fast/text/emphasis-expected.png:
        * platform/mac-mavericks/fast/text/emphasis-expected.txt: This test is orthogonal to space widths.
        * platform/mac-mountainlion/fast/text/emphasis-expected.png:
        * platform/mac-mountainlion/fast/text/emphasis-expected.txt:
        * platform/mac/fast/text/emphasis-expected.png:
        * platform/mac/fast/text/emphasis-expected.txt:
        * platform/mac/fast/text/sticky-typesetting-features-expected.png:
        * platform/mac/fast/text/sticky-typesetting-features-expected.txt: Ditto.
        * platform/mac/fast/writing-mode/text-orientation-basic-expected.png:
        * platform/mac/fast/writing-mode/text-orientation-basic-expected.txt: This test actually is improved with
        this patch. Instead of a weirdly wide space width, the two words are spaced appropriately now.

2014-11-10  Csaba Osztrogonác  

        Crash in WebCore::Node::getFlag
        https://bugs.webkit.org/show_bug.cgi?id=137961

        Reviewed by Antti Koivisto.

        * editing/execCommand/crash-137961-expected.txt: Added.
        * editing/execCommand/crash-137961.html: Added.

2014-11-10  Mihnea Ovidenie  

        ASSERTION FAILED: !object || !object->parent()->isRuby() || is(*object) || (object->isInline() && (object->isBeforeContent() || object->isAfterContent())) || (object->isAnonymous() && ... ) in WebCore::isAnonymousRubyInlineBlock
        https://bugs.webkit.org/show_bug.cgi?id=137958

        Reviewed by Chris Dumez.

        * fast/multicol/newmulticol/ruby-from-multicol-to-auto-expected.txt: Added.
        * fast/multicol/newmulticol/ruby-from-multicol-to-auto.html: Added.

2014-11-10  Sanghyup Lee  

        [EFL] Add missing test results since r169631, r174992 
        https://bugs.webkit.org/show_bug.cgi?id=138502

        Reviewed by Gyuyoung Kim.

        * platform/efl/accessibility/aria-inherits-presentational-expected.txt: Added.
        * platform/efl/accessibility/css-content-attribute-expected.txt: Added.

2014-11-09  Simon Fraser  

        Put bug link at the start of the line.

        * platform/mac-wk2/TestExpectations:

2014-11-08  Simon Fraser  

        Implement round-rect clipping on video elements
        https://bugs.webkit.org/show_bug.cgi?id=138537
        rdar://problem/9534399

        Reviewed by Darin Adler.
        
        Test that uses clip() to compare a bit of rounded-rect video in the corner.
        Rebaselined test that dumped contents layers.

        * compositing/video/video-border-radius-expected.html: Added.
        * compositing/video/video-border-radius.html: Added.
        * platform/mac/compositing/reflections/direct-image-object-fit-reflected-expected.txt:

2014-11-08  Alexey Proskuryakov  

        http/tests/xmlhttprequest/cross-origin-cookie-storage.html fails with PPT.

        This test used to pass because some previous test leaked a cookie. Now that we
        clear cookies between tests, it fails, and will fail until we implement testRunner.setAlwaysAcceptCookies.

        * platform/mac-wk2/TestExpectations:

2014-11-08  Alexey Proskuryakov  

        http/tests/navigation/redirect-on-back-updates-history-item.html leaks a cookie
        https://bugs.webkit.org/show_bug.cgi?id=138507

        Reviewed by Pratik Solanki.

        * http/tests/navigation/resources/redirect-updates-history-item-done.html:

2014-11-07  Chris Dumez  

        Move 'webkit-clip-path' CSS property to the new StyleBuilder
        https://bugs.webkit.org/show_bug.cgi?id=138452

        Reviewed by Andreas Kling.

        Add layout test to make sure we don't crash in the StyleBuilder when
        setting unexpected values to webkit-clip-path property.

        * fast/masking/clip-path-bad-value-expected.txt: Added.
        * fast/masking/clip-path-bad-value.html: Added.

2014-11-07  Joseph Pecoraro  

        Web Inspector: Pseudo element matchedCSSRules do not include matching selector info
        https://bugs.webkit.org/show_bug.cgi?id=138438

        Reviewed by Benjamin Poulain.

        * inspector/css/pseudo-element-matches-expected.txt: Added.
        * inspector/css/pseudo-element-matches.html: Added.
        Add a test to ensure we get correct selector matches for a pseudo element
        inside of an