1 2014-11-27 Joanmarie Diggs <jdiggs@igalia.com>
3 AX: [ATK] Meter and Option elements do not expose their id attribute
4 https://bugs.webkit.org/show_bug.cgi?id=139017
6 Reviewed by Mario Sanchez Prada.
8 * accessibility/roles-exposed.html: Unskipped the meter element test.
9 * platform/efl/accessibility/roles-exposed-expected.txt: Updated to reflect fixes.
10 * platform/gtk/accessibility/roles-exposed-expected.txt: Updated to reflect fixes.
12 2014-11-27 Hunseop Jeong <hs85.jeong@samsung.com>
14 [GTK] Unreviewed GTK gardening.
15 https://bugs.webkit.org/show_bug.cgi?id=139061
17 rebaseline after r176354.
19 * platform/gtk/fast/multicol/tall-image-behavior-expected.png: Added.
20 * platform/gtk/fast/multicol/tall-image-behavior-expected.txt: Added.
21 * platform/gtk/fast/multicol/tall-image-behavior-lr-expected.png: Added.
22 * platform/gtk/fast/multicol/tall-image-behavior-lr-expected.txt: Added.
23 * platform/gtk/fast/multicol/tall-image-behavior-rl-expected.png: Added.
24 * platform/gtk/fast/multicol/tall-image-behavior-rl-expected.txt: Added.
26 2014-11-26 Hunseop Jeong <hs85.jeong@samsung.com>
28 [EFL] Unreviewed EFL gardening after r176354.
29 https://bugs.webkit.org/show_bug.cgi?id=139060
31 rebaseline after r176354.
33 * platform/efl/fast/multicol/tall-image-behavior-expected.png: Added.
34 * platform/efl/fast/multicol/tall-image-behavior-expected.txt: Added.
35 * platform/efl/fast/multicol/tall-image-behavior-lr-expected.png: Added.
36 * platform/efl/fast/multicol/tall-image-behavior-lr-expected.txt: Added.
37 * platform/efl/fast/multicol/tall-image-behavior-rl-expected.png: Added.
38 * platform/efl/fast/multicol/tall-image-behavior-rl-expected.txt: Added.
40 2014-11-25 Sukolsak Sakshuwong <sukolsak@gmail.com>
42 Add parsing for :dir()
43 https://bugs.webkit.org/show_bug.cgi?id=138932
45 Reviewed by Benjamin Poulain.
47 * fast/css/css-selector-text-expected.txt:
48 * fast/css/css-selector-text.html:
49 * fast/css/css-set-selector-text-expected.txt:
50 * fast/css/css-set-selector-text.html:
51 * fast/selectors/invalid-functional-pseudo-class-expected.txt:
52 * fast/selectors/invalid-functional-pseudo-class.html:
54 2014-11-25 Alejandro G. Castro <alex@igalia.com>
56 Unreviewed, upload two missing test files in the commit r174677.
58 * mathml/presentation/mo-stretch-update-expected.html: Added.
59 * mathml/presentation/mo-stretch-update.html: Added.
61 2014-11-24 Dhi Aurrahman <diorahman@rockybars.com>
63 Fix the parsing and re-serialization of :lang pseudo class selector when it has multiple arguments with same value
64 https://bugs.webkit.org/show_bug.cgi?id=139013
66 Reviewed by Benjamin Poulain.
68 Updated tests to verify the parsing and serialization of :lang pseudo class
69 selector when it has multiple arguments with same value.
71 * fast/css/css-selector-text-expected.txt: Updated to cover fix.
72 * fast/css/css-selector-text.html: Updated to cover fix.
74 2014-11-24 Antti Koivisto <antti@apple.com>
76 Avoid String concatenation with line break iterator
77 https://bugs.webkit.org/show_bug.cgi?id=139034
79 Reviewed by Zalan Bujtas.
81 Test that there is no implicit break point between Text nodes.
83 * fast/text/simple-lines-multiple-renderers-break-expected.html: Added.
84 * fast/text/simple-lines-multiple-renderers-break.html: Added.
86 2014-11-24 Zalan Bujtas <zalan@apple.com>
88 SimpleLineLayout::canUseFor() should iterate through RenderTexts to check if their content is eligible for simple line layout.
89 https://bugs.webkit.org/show_bug.cgi?id=139007
91 Reviewed by Antti Koivisto.
93 * fast/text/simple-line-layout-multiple-renderers-non-breaking-space-expected.html: Added.
94 * fast/text/simple-line-layout-multiple-renderers-non-breaking-space.html: Added.
95 * fast/text/simple-line-layout-multiple-renderers-with-float-expected.html: Added.
96 * fast/text/simple-line-layout-multiple-renderers-with-float.html: Added.
98 2014-11-24 Zalan Bujtas <zalan@apple.com>
100 Simple line layout: fast/text/simple-lines-multiple-renderers test has the wrong content.
101 https://bugs.webkit.org/show_bug.cgi?id=139036
103 Swap simple-lines-multiple-renderers.html and simple-lines-multiple-renderers-expected.html
105 * fast/text/simple-lines-multiple-renderers-expected.html:
106 * fast/text/simple-lines-multiple-renderers.html:
108 2014-11-24 Joanmarie Diggs <jdiggs@igalia.com>
110 AX: [ATK] Unskip the skipped ATK tests in roles-exposed.html
111 https://bugs.webkit.org/show_bug.cgi?id=139016
113 Reviewed by Chris Fleizach.
115 * accessibility/roles-exposed.html: Unskipped a bunch of tests.
116 * platform/efl/accessibility/roles-exposed-expected.txt: Updated for unskipped tests.
117 * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for unskipped tests.
119 2014-11-22 Joanmarie Diggs <jdiggs@igalia.com>
121 AX: [ATK] Accessible names missing for imagemap images and links
122 https://bugs.webkit.org/show_bug.cgi?id=127288
124 New and updated tests to reflect the expected role, accessible hierarchy,
125 and exposure of the alternative text for each platform.
127 Reviewed by Chris Fleizach.
129 * accessibility/image-with-alt-and-map.html: Added.
130 * accessibility/roles-exposed.html: Added some more elements to the test.
131 * platform/efl/accessibility/image-map1-expected.txt: Added.
132 * platform/efl/accessibility/image-map2-expected.txt: Updated to reflect fix.
133 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Added.
134 * platform/efl/accessibility/roles-exposed-expected.txt: Updated for added elements.
135 * platform/gtk/accessibility/image-map1-expected.txt: Added.
136 * platform/gtk/accessibility/image-map2-expected.txt: Updated to reflect fix.
137 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Added.
138 * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for added elements.
139 * platform/mac/accessibility/image-with-alt-and-map-expected.txt: Added.
140 * platform/mac/accessibility/roles-exposed-expected.txt: Updated for added elements.
141 * platform/mac-mavericks/accessibility/roles-exposed-expected.txt: Updated for added elements.
142 * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt: Updated for added elements.
144 2014-11-21 Chris Dumez <cdumez@apple.com>
146 Throttled DOMTimers can prevent their document from being garbage collected
147 https://bugs.webkit.org/show_bug.cgi?id=138915
149 Reviewed by Andreas Kling.
151 Improve fast/dom/throttled-timer-running-on-document-destruction.html
152 layout test to cover the case where the throttled timer is changing the
153 style of an element on the *same* document when the document is
156 * fast/dom/resources/frame-with-throttled-timer-animating-element-other-document.html: Renamed from LayoutTests/fast/dom/resources/frame-with-throttled-timer.html.
157 * fast/dom/resources/frame-with-throttled-timer-animating-element-same-document.html: Added.
158 * fast/dom/throttled-timer-running-on-document-destruction.html:
160 2014-11-21 Chris Dumez <cdumez@apple.com>
162 [iOS] Regression(r176202): line-height is wrong on marco.org
163 https://bugs.webkit.org/show_bug.cgi?id=138970
165 Reviewed by Simon Fraser.
167 Add layout test to cover line-height CSS property and its interaction
168 with -webkit-text-size-adjust.
170 * fast/css/line-height-text-autosizing-expected.txt: Added.
171 * fast/css/line-height-text-autosizing.html: Added.
172 * platform/ios-simulator/fast/css/line-height-text-autosizing-expected.txt: Added.
174 2014-11-21 Chris Fleizach <cfleizach@apple.com>
176 AX: Unclear that user and password are autofilled, no VoiceOver version of the yellow outline.
177 https://bugs.webkit.org/show_bug.cgi?id=138904
179 Reviewed by Mario Sanchez Prada.
181 * accessibility/auto-filled-value.html: Added.
182 * platform/mac/accessibility/auto-filled-value-expected.txt: Added.
184 2014-11-21 Michael Saboff <msaboff@apple.com>
186 Allocate local ScopeChain register
187 https://bugs.webkit.org/show_bug.cgi?id=138793
189 Reviewed by Geoffrey Garen.
191 New test that sets a breakpoint in a callee of a DFG caller. While stopped in the
192 breakpoint, it modifies a global via the scope chain of the DFG caller as well as
193 a local of the DFG caller.
195 * inspector-protocol/debugger/resources/breakpoint.js:
198 * inspector-protocol/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local-expected.txt: Added.
199 * inspector-protocol/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local.html: Added.
201 2014-11-21 Glenn Adams <glenn@skynav.com> and Myles C. Maxfield <mmaxfield@apple.com>
203 CSS3: line-break property support
204 https://bugs.webkit.org/show_bug.cgi?id=89235
206 Reviewed by Eric Seidel and Dave Hyatt.
208 * platform/mac/TestExpectations: Mark css3/line-break tests as passing.
210 2014-11-21 Zalan Bujtas <zalan@apple.com>
212 REGRESSION(r175259) Simple line layout text measuring behavior changed.
213 https://bugs.webkit.org/show_bug.cgi?id=138947
214 rdar://problem/19050653
216 Reviewed by Antti Koivisto.
218 In certain cases, when block flow needs to compute the preferred width of a particular text
219 renderer, we use the non-simple line layout text measuring.
220 However, the same text renderer might end up at simple line layout later.
221 Complex line layout measures text including the trailing space and it subtracts
222 (the constant value of) space width afterwards, while simple line layout measures
223 runs without the extra space.
224 In such cases, this may result different word widths and produce unexpected line breaking. (preferred width != final width)
225 In long term, any text renderer qualified for simple line layout should go through the simple
226 text measuring code path. (https://bugs.webkit.org/show_bug.cgi?id=138973)
227 For now, just copy complex line layout behaviour. This also matches the previous simple line layout line breaking implementation.
229 * fast/text/simple-line-text-measuring-with-trailing-space-expected.html: Added.
230 * fast/text/simple-line-text-measuring-with-trailing-space.html: Added.
232 2014-11-21 Chris Dumez <cdumez@apple.com>
234 Crash when setting 'transition-delay' CSS property to a calculated value
235 https://bugs.webkit.org/show_bug.cgi?id=138784
237 Reviewed by Sam Weinig.
239 Add a layout test to check that setting the 'transition-delay' CSS
240 property to a calculated value does not crash and works as intended.
242 * fast/css/transition-delay-calculated-value-expected.txt: Added.
243 * fast/css/transition-delay-calculated-value.html: Added.
245 2014-11-20 Roger Fong <roger_fong@apple.com>
247 Two WebGL tests try to use an external resource.
248 https://bugs.webkit.org/show_bug.cgi?id=138936.
250 Reviewed by Alexey Proskuryakov.
252 * http/tests/resources/square128.png: Added.
253 * http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/more/functions/texImage2DHTML.html:
254 * http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/more/functions/texSubImage2DHTML.html:
255 * http/tests/webgl/1.0.2/texImage2DHTML-expected.txt:
256 * http/tests/webgl/1.0.2/texSubImage2DHTML-expected.txt:
258 2014-11-21 Chris Dumez <cdumez@apple.com>
260 Regression(r175381): -webkit-mask-box-image is broken
261 https://bugs.webkit.org/show_bug.cgi?id=138969
262 <rdar://problem/19054471>
264 Reviewed by Simon Fraser.
266 Add a layout test to add basic coverage for -webkit-mask-box-image
269 * fast/css/resources/mask.png: Added.
270 * fast/css/webkit-mask-box-image.html: Added.
271 * fast/css/webkit-mask-box-image-expected.html: Added
273 2014-11-21 Chris Dumez <cdumez@apple.com>
275 Crash when setting 'font' CSS property to 'calc(2 * 3)'
276 https://bugs.webkit.org/show_bug.cgi?id=138933
278 Reviewed by Darin Adler.
280 Add a layout test to cover the case where the 'font' CSS property is
281 set to a value whose weight is a calculated value, to make sure it
282 does not crash and behaves as intended.
284 * fast/css/font-calculated-value-expected.txt: Added.
285 * fast/css/font-calculated-value.html: Added.
287 2014-11-21 Bear Travis <betravis@gmail.com>
289 [CSS Font Loading] Switch to dispatching events asynchronously
290 https://bugs.webkit.org/show_bug.cgi?id=138755
292 Reviewed by Simon Fraser.
294 Refactoring tests to check for all events only after the FontLoader
295 itself has completed. Tests were previously checking after a specific font
296 had loaded, at which point some of the events may have yet to fire.
298 * fast/css/fontloader-multiple-faces-download-error-expected.txt:
299 * fast/css/fontloader-multiple-faces-download-error.html:
300 * fast/css/fontloader-multiple-faces-expected.txt:
301 * fast/css/fontloader-multiple-faces.html:
302 * fast/css/fontloader-multiple-families-expected.txt:
303 * fast/css/fontloader-multiple-families.html:
304 * fast/css/fontloader-svg-select-expected.txt: Added
305 * fast/css/fontloader-svg-select.svg: Added
307 2014-11-21 Chris Fleizach <cfleizach@apple.com>
309 AX: MathML expressions are misread by VoiceOver
310 https://bugs.webkit.org/show_bug.cgi?id=138948
312 Reviewed by Mario Sanchez Prada.
314 * platform/mac/accessibility/mathml-root-expected.txt: Added.
315 * platform/mac/accessibility/mathml-root.html: Added.
317 2014-11-20 Daniel Bates <dabates@apple.com>
319 [iOS] Skip some tests that fail with stderr
321 * platform/ios-simulator/TestExpectations:
323 2014-11-20 Zalan Bujtas <zalan@apple.com>
325 REGRESSION (174986): CSS clip property is ignored when border-radius is present.
326 https://bugs.webkit.org/show_bug.cgi?id=138935
327 rdar://problem/18965984
329 Reviewed by Simon Fraser.
331 Revert back to r163382 and fix bug 127729 properly. Save the graphics context when paint and clip rects are
332 the same, but the clip rect has radius.
333 Each iteration on ::clipRect() from r163382 onwards just introduced yet another regression.
335 * fast/clip/css-clip-does-not-work-when-border-radius-is-present-expected.html: Added.
336 * fast/clip/css-clip-does-not-work-when-border-radius-is-present.html: Added.
338 2014-11-20 Dean Jackson <dino@apple.com>
340 Support unprefixed animation event types
341 https://bugs.webkit.org/show_bug.cgi?id=138931
342 <rdar://problem/18943167>
344 Reviewed by Simon Fraser.
346 Add a test for unprefixed animation event names, as well
347 as a test that ensures we don't get multiple dispatches if
348 we're still listening for the old events.
350 And for the older tests, just add the new things from the
353 * animations/unprefixed-events-expected.txt: Added.
354 * animations/unprefixed-events-mixed-with-prefixed-expected.txt: Added.
355 * animations/unprefixed-events-mixed-with-prefixed.html: Added.
356 * animations/unprefixed-events.html: Added.
358 * fast/events/event-creation-expected.txt:
359 * fast/events/event-creation.html:
360 * js/dom/constructor-length.html:
361 * js/dom/global-constructors-attributes-expected.txt:
362 * platform/efl/js/dom/constructor-length-expected.txt:
363 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
364 * platform/gtk/js/dom/constructor-length-expected.txt:
365 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
366 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
367 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
368 * platform/mac/js/dom/constructor-length-expected.txt:
369 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
370 * platform/win/js/dom/global-constructors-attributes-expected.txt:
373 2014-11-20 Daniel Bates <dabates@apple.com>
375 [iOS] Update TestExpectation file for LayoutTests/canvas tests
377 Also skip some LayoutTests/animation tests that are flaky or fail due to an assertion failure.
379 * platform/ios-simulator/TestExpectations:
381 2014-11-20 Alexey Proskuryakov <ap@apple.com>
383 Skip flaky inspector-protocol/debugger tests.
384 webkit.org/b/100846, webkit.org/b/136715
386 * platform/mac/TestExpectations:
388 2014-11-20 Alexey Proskuryakov <ap@apple.com>
390 http tests should not use shared temporary files, part 2
391 https://bugs.webkit.org/show_bug.cgi?id=138894
393 Rubber-stamped by Tim Horton.
395 Made more scripts that access local files use per-test files. Some tests could use
396 HTTP referrer, others needed explicit parameters.
398 * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-allow.html:
399 * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-block.html:
400 * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-empty.html:
401 * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-filter.html:
402 * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-invalid.html:
403 * http/tests/security/contentSecurityPolicy/report-uri-from-child-frame-expected.txt:
404 * http/tests/security/contentSecurityPolicy/report-uri-from-child-frame.html:
405 * http/tests/security/contentSecurityPolicy/resources/echo-report.php:
406 * http/tests/security/contentSecurityPolicy/resources/generate-csp-report.html: Removed.
407 * http/tests/security/contentSecurityPolicy/resources/generate-csp-report.php: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/resources/generate-csp-report.html.
408 * http/tests/security/contentSecurityPolicy/resources/go-to-echo-report.php: Added.
409 * http/tests/security/contentSecurityPolicy/resources/reflected-xss-and-xss-protection.js:
411 * http/tests/security/contentSecurityPolicy/resources/report-file-path.php: Added.
412 * http/tests/security/contentSecurityPolicy/resources/save-report.php:
413 * http/tests/security/contentSecurityPolicy/xmlhttprequest-protected-resource-does-not-crash.html:
414 * http/tests/security/xssAuditor/block-does-not-leak-location-expected.txt:
415 * http/tests/security/xssAuditor/block-does-not-leak-location.html:
416 * http/tests/security/xssAuditor/block-does-not-leak-referrer.html:
417 * http/tests/security/xssAuditor/cookie-injection-expected.txt:
418 * http/tests/security/xssAuditor/cookie-injection.html:
419 * http/tests/security/xssAuditor/embed-tag-code-attribute-2-expected.txt:
420 * http/tests/security/xssAuditor/embed-tag-code-attribute-2.html:
421 * http/tests/security/xssAuditor/embed-tag-code-attribute-expected.txt:
422 * http/tests/security/xssAuditor/embed-tag-code-attribute.html:
423 * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
424 * http/tests/security/xssAuditor/embed-tag-control-char.html:
425 * http/tests/security/xssAuditor/embed-tag-expected.txt:
426 * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
427 * http/tests/security/xssAuditor/embed-tag-javascript-url.html:
428 * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
429 * http/tests/security/xssAuditor/embed-tag-null-char.html:
430 * http/tests/security/xssAuditor/embed-tag.html:
431 * http/tests/security/xssAuditor/faux-script1.html:
432 * http/tests/security/xssAuditor/faux-script2.html:
433 * http/tests/security/xssAuditor/faux-script3.html:
434 * http/tests/security/xssAuditor/form-action-expected.txt:
435 * http/tests/security/xssAuditor/form-action.html:
436 * http/tests/security/xssAuditor/formaction-on-button-expected.txt:
437 * http/tests/security/xssAuditor/formaction-on-button.html:
438 * http/tests/security/xssAuditor/formaction-on-input-expected.txt:
439 * http/tests/security/xssAuditor/formaction-on-input.html:
440 * http/tests/security/xssAuditor/frameset-injection-expected.txt:
441 * http/tests/security/xssAuditor/frameset-injection.html:
442 * http/tests/security/xssAuditor/full-block-get-from-iframe-expected.txt:
443 * http/tests/security/xssAuditor/full-block-get-from-iframe.html:
444 * http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt:
445 * http/tests/security/xssAuditor/full-block-iframe-javascript-url.html:
446 * http/tests/security/xssAuditor/full-block-iframe-no-inherit-expected.txt:
447 * http/tests/security/xssAuditor/full-block-iframe-no-inherit.php:
448 * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
449 * http/tests/security/xssAuditor/full-block-link-onclick.html:
450 * http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
451 * http/tests/security/xssAuditor/full-block-object-tag.html:
452 * http/tests/security/xssAuditor/full-block-post-from-iframe.html:
453 * http/tests/security/xssAuditor/full-block-script-tag-cross-domain-expected.txt:
454 * http/tests/security/xssAuditor/full-block-script-tag-cross-domain.html:
455 * http/tests/security/xssAuditor/full-block-script-tag-expected.txt:
456 * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
457 * http/tests/security/xssAuditor/full-block-script-tag-with-source.html:
458 * http/tests/security/xssAuditor/full-block-script-tag.html:
459 * http/tests/security/xssAuditor/get-from-iframe-expected.txt:
460 * http/tests/security/xssAuditor/get-from-iframe.html:
461 * http/tests/security/xssAuditor/iframe-injection-allowed-2.html:
462 * http/tests/security/xssAuditor/iframe-injection-allowed-3.html:
463 * http/tests/security/xssAuditor/iframe-injection-allowed.html:
464 * http/tests/security/xssAuditor/iframe-injection-expected.txt:
465 * http/tests/security/xssAuditor/iframe-injection.html:
466 * http/tests/security/xssAuditor/iframe-javascript-url-expected.txt:
467 * http/tests/security/xssAuditor/iframe-javascript-url-more-encoding-expected.txt:
468 * http/tests/security/xssAuditor/iframe-javascript-url-more-encoding.html:
469 * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode-expected.txt:
470 * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode.html:
471 * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2-expected.txt:
472 * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2.html:
473 * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3-expected.txt:
474 * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3.html:
475 * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded-expected.txt:
476 * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded.html:
477 * http/tests/security/xssAuditor/iframe-javascript-url.html:
478 * http/tests/security/xssAuditor/iframe-onload-GBK-char-expected.txt:
479 * http/tests/security/xssAuditor/iframe-onload-GBK-char.html:
480 * http/tests/security/xssAuditor/iframe-onload-in-svg-tag-expected.txt:
481 * http/tests/security/xssAuditor/iframe-onload-in-svg-tag.html:
482 * http/tests/security/xssAuditor/iframe-srcdoc-expected.txt:
483 * http/tests/security/xssAuditor/iframe-srcdoc.html:
484 * http/tests/security/xssAuditor/img-onerror-GBK-char-expected.txt:
485 * http/tests/security/xssAuditor/img-onerror-GBK-char.html:
486 * http/tests/security/xssAuditor/img-onerror-accented-char-expected.txt:
487 * http/tests/security/xssAuditor/img-onerror-accented-char.html:
488 * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt:
489 * http/tests/security/xssAuditor/img-onerror-non-ASCII-char.html:
490 * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-expected.txt:
491 * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2.html:
492 * http/tests/security/xssAuditor/img-onerror-tricky.html:
493 * http/tests/security/xssAuditor/img-tag-with-comma-expected.txt:
494 * http/tests/security/xssAuditor/img-tag-with-comma.html:
495 * http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt:
496 * http/tests/security/xssAuditor/inline-event-HTML-entities.html:
497 * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt:
498 * http/tests/security/xssAuditor/link-onclick-ampersand.html:
499 * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt:
500 * http/tests/security/xssAuditor/link-onclick-control-char.html:
501 * http/tests/security/xssAuditor/link-onclick-entities-expected.txt:
502 * http/tests/security/xssAuditor/link-onclick-entities.html:
503 * http/tests/security/xssAuditor/link-onclick-expected.txt:
504 * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt:
505 * http/tests/security/xssAuditor/link-onclick-null-char.html:
506 * http/tests/security/xssAuditor/link-onclick.html:
507 * http/tests/security/xssAuditor/link-opens-new-window-expected.txt:
508 * http/tests/security/xssAuditor/link-opens-new-window.html:
509 * http/tests/security/xssAuditor/malformed-HTML-expected.txt:
510 * http/tests/security/xssAuditor/malformed-HTML.html:
511 * http/tests/security/xssAuditor/malformed-xss-protection-header-1-expected.txt:
512 * http/tests/security/xssAuditor/malformed-xss-protection-header-1.html:
513 * http/tests/security/xssAuditor/malformed-xss-protection-header-2-expected.txt:
514 * http/tests/security/xssAuditor/malformed-xss-protection-header-2.html:
515 * http/tests/security/xssAuditor/malformed-xss-protection-header-3-expected.txt:
516 * http/tests/security/xssAuditor/malformed-xss-protection-header-3.html:
517 * http/tests/security/xssAuditor/malformed-xss-protection-header-4-expected.txt:
518 * http/tests/security/xssAuditor/malformed-xss-protection-header-4.html:
519 * http/tests/security/xssAuditor/malformed-xss-protection-header-5-expected.txt:
520 * http/tests/security/xssAuditor/malformed-xss-protection-header-5.html:
521 * http/tests/security/xssAuditor/malformed-xss-protection-header-6-expected.txt:
522 * http/tests/security/xssAuditor/malformed-xss-protection-header-6.html:
523 * http/tests/security/xssAuditor/malformed-xss-protection-header-7-expected.txt:
524 * http/tests/security/xssAuditor/malformed-xss-protection-header-7.html:
525 * http/tests/security/xssAuditor/malformed-xss-protection-header-8-expected.txt:
526 * http/tests/security/xssAuditor/malformed-xss-protection-header-8.html:
527 * http/tests/security/xssAuditor/malformed-xss-protection-header-9-expected.txt:
528 * http/tests/security/xssAuditor/malformed-xss-protection-header-9.html:
529 * http/tests/security/xssAuditor/no-protection-script-tag.html:
530 * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
531 * http/tests/security/xssAuditor/object-embed-tag-control-char.html:
532 * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
533 * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
534 * http/tests/security/xssAuditor/object-embed-tag-null-char.html:
535 * http/tests/security/xssAuditor/object-embed-tag.html:
536 * http/tests/security/xssAuditor/object-tag-expected.txt:
537 * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
538 * http/tests/security/xssAuditor/object-tag-javascript-url.html:
539 * http/tests/security/xssAuditor/object-tag.html:
540 * http/tests/security/xssAuditor/open-event-handler-iframe-expected.txt:
541 * http/tests/security/xssAuditor/open-event-handler-iframe.html:
542 * http/tests/security/xssAuditor/open-iframe-src-03-expected.txt:
543 * http/tests/security/xssAuditor/open-iframe-src-03.html:
544 * http/tests/security/xssAuditor/post-from-iframe.html:
545 * http/tests/security/xssAuditor/report-script-tag-expected.txt:
546 * http/tests/security/xssAuditor/report-script-tag-full-block-expected.txt:
547 * http/tests/security/xssAuditor/report-script-tag-full-block.html:
548 * http/tests/security/xssAuditor/report-script-tag-replace-state-expected.txt:
549 * http/tests/security/xssAuditor/report-script-tag-replace-state.html:
550 * http/tests/security/xssAuditor/report-script-tag.html:
551 * http/tests/security/xssAuditor/resources/echo-intertag.pl:
552 * http/tests/security/xssAuditor/script-tag-Big5-char-expected.txt:
553 * http/tests/security/xssAuditor/script-tag-Big5-char-twice-url-encode-expected.txt:
554 * http/tests/security/xssAuditor/script-tag-Big5-char-twice-url-encode.html:
555 * http/tests/security/xssAuditor/script-tag-Big5-char.html:
556 * http/tests/security/xssAuditor/script-tag-Big5-char2-expected.txt:
557 * http/tests/security/xssAuditor/script-tag-Big5-char2.html:
558 * http/tests/security/xssAuditor/script-tag-control-char-expected.txt:
559 * http/tests/security/xssAuditor/script-tag-control-char.html:
560 * http/tests/security/xssAuditor/script-tag-convoluted-expected.txt:
561 * http/tests/security/xssAuditor/script-tag-convoluted.html:
562 * http/tests/security/xssAuditor/script-tag-entities-expected.txt:
563 * http/tests/security/xssAuditor/script-tag-entities.html:
564 * http/tests/security/xssAuditor/script-tag-expected.txt:
565 * http/tests/security/xssAuditor/script-tag-expression-follows-expected.txt:
566 * http/tests/security/xssAuditor/script-tag-expression-follows.html:
567 * http/tests/security/xssAuditor/script-tag-inside-svg-tag-expected.txt:
568 * http/tests/security/xssAuditor/script-tag-inside-svg-tag.html:
569 * http/tests/security/xssAuditor/script-tag-inside-svg-tag2-expected.txt:
570 * http/tests/security/xssAuditor/script-tag-inside-svg-tag2.html:
571 * http/tests/security/xssAuditor/script-tag-inside-svg-tag3-expected.txt:
572 * http/tests/security/xssAuditor/script-tag-inside-svg-tag3.html:
573 * http/tests/security/xssAuditor/script-tag-near-start-expected.txt:
574 * http/tests/security/xssAuditor/script-tag-near-start.html:
575 * http/tests/security/xssAuditor/script-tag-null-char-expected.txt:
576 * http/tests/security/xssAuditor/script-tag-null-char.html:
577 * http/tests/security/xssAuditor/script-tag-open-redirect-expected.txt:
578 * http/tests/security/xssAuditor/script-tag-open-redirect.html:
579 * http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt:
580 * http/tests/security/xssAuditor/script-tag-post-control-char.html:
581 * http/tests/security/xssAuditor/script-tag-post-expected.txt:
582 * http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt:
583 * http/tests/security/xssAuditor/script-tag-post-null-char.html:
584 * http/tests/security/xssAuditor/script-tag-post.html:
585 * http/tests/security/xssAuditor/script-tag-redirect-expected.txt:
586 * http/tests/security/xssAuditor/script-tag-redirect.html:
587 * http/tests/security/xssAuditor/script-tag-with-16bit-unicode-surrogate-pair-expected.txt:
588 * http/tests/security/xssAuditor/script-tag-with-16bit-unicode-surrogate-pair.html:
589 * http/tests/security/xssAuditor/script-tag-with-16bit-unicode5-expected.txt:
590 * http/tests/security/xssAuditor/script-tag-with-16bit-unicode5.html:
591 * http/tests/security/xssAuditor/script-tag-with-actual-comma-expected.txt:
592 * http/tests/security/xssAuditor/script-tag-with-actual-comma.html:
593 * http/tests/security/xssAuditor/script-tag-with-callbacks-expected.txt:
594 * http/tests/security/xssAuditor/script-tag-with-callbacks.html:
595 * http/tests/security/xssAuditor/script-tag-with-comma-01-expected.txt:
596 * http/tests/security/xssAuditor/script-tag-with-comma-01.html:
597 * http/tests/security/xssAuditor/script-tag-with-comma-02-expected.txt:
598 * http/tests/security/xssAuditor/script-tag-with-comma-02.html:
599 * http/tests/security/xssAuditor/script-tag-with-fancy-unicode-expected.txt:
600 * http/tests/security/xssAuditor/script-tag-with-fancy-unicode.html:
601 * http/tests/security/xssAuditor/script-tag-with-invalid-closing-tag-expected.txt:
602 * http/tests/security/xssAuditor/script-tag-with-invalid-closing-tag.html:
603 * http/tests/security/xssAuditor/script-tag-with-invalid-url-encoding-expected.txt:
604 * http/tests/security/xssAuditor/script-tag-with-invalid-url-encoding.html:
605 * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt:
606 * http/tests/security/xssAuditor/script-tag-with-source-control-char.html:
607 * http/tests/security/xssAuditor/script-tag-with-source-data-url-expected.txt:
608 * http/tests/security/xssAuditor/script-tag-with-source-data-url.html:
609 * http/tests/security/xssAuditor/script-tag-with-source-data-url2-expected.txt:
610 * http/tests/security/xssAuditor/script-tag-with-source-data-url2.html:
611 * http/tests/security/xssAuditor/script-tag-with-source-data-url3-expected.txt:
612 * http/tests/security/xssAuditor/script-tag-with-source-data-url3.html:
613 * http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt:
614 * http/tests/security/xssAuditor/script-tag-with-source-double-quote.html:
615 * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt:
616 * http/tests/security/xssAuditor/script-tag-with-source-entities.html:
617 * http/tests/security/xssAuditor/script-tag-with-source-expected.txt:
618 * http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt:
619 * http/tests/security/xssAuditor/script-tag-with-source-no-quote.html:
620 * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt:
621 * http/tests/security/xssAuditor/script-tag-with-source-null-char.html:
622 * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme-expected.txt:
623 * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme.html:
624 * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt:
625 * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query.html:
626 * http/tests/security/xssAuditor/script-tag-with-source-same-host.html:
627 * http/tests/security/xssAuditor/script-tag-with-source-unterminated-01-expected.txt:
628 * http/tests/security/xssAuditor/script-tag-with-source-unterminated-01.html:
629 * http/tests/security/xssAuditor/script-tag-with-source-unterminated-02-expected.txt:
630 * http/tests/security/xssAuditor/script-tag-with-source-unterminated-02.html:
631 * http/tests/security/xssAuditor/script-tag-with-source-unterminated-03-expected.txt:
632 * http/tests/security/xssAuditor/script-tag-with-source-unterminated-03.html:
633 * http/tests/security/xssAuditor/script-tag-with-source.html:
634 * http/tests/security/xssAuditor/script-tag-with-three-times-url-encoded-16bit-unicode-expected.txt:
635 * http/tests/security/xssAuditor/script-tag-with-three-times-url-encoded-16bit-unicode.html:
636 * http/tests/security/xssAuditor/script-tag-with-trailing-comment-U2028-expected.txt:
637 * http/tests/security/xssAuditor/script-tag-with-trailing-comment-U2028.html:
638 * http/tests/security/xssAuditor/script-tag-with-trailing-comment-expected.txt:
639 * http/tests/security/xssAuditor/script-tag-with-trailing-comment.html:
640 * http/tests/security/xssAuditor/script-tag-with-trailing-comment2-expected.txt:
641 * http/tests/security/xssAuditor/script-tag-with-trailing-comment2.html:
642 * http/tests/security/xssAuditor/script-tag-with-trailing-comment3-expected.txt:
643 * http/tests/security/xssAuditor/script-tag-with-trailing-comment3.html:
644 * http/tests/security/xssAuditor/script-tag-with-trailing-comment4-expected.txt:
645 * http/tests/security/xssAuditor/script-tag-with-trailing-comment4.html:
646 * http/tests/security/xssAuditor/script-tag-with-trailing-comment5-expected.txt:
647 * http/tests/security/xssAuditor/script-tag-with-trailing-comment5.html:
648 * http/tests/security/xssAuditor/script-tag.html:
649 * http/tests/security/xssAuditor/svg-animate-expected.txt:
650 * http/tests/security/xssAuditor/svg-animate.html:
651 * http/tests/security/xssAuditor/svg-script-tag-expected.txt:
652 * http/tests/security/xssAuditor/svg-script-tag.html:
653 * http/tests/security/xssAuditor/xss-filter-bypass-big5-expected.txt:
654 * http/tests/security/xssAuditor/xss-filter-bypass-big5.html:
655 * http/tests/security/xssAuditor/xss-filter-bypass-sjis-expected.txt:
656 * http/tests/security/xssAuditor/xss-filter-bypass-sjis.html:
657 * http/tests/security/xssAuditor/xss-protection-parsing-01.html:
658 * http/tests/security/xssAuditor/xss-protection-parsing-02-expected.txt:
659 * http/tests/security/xssAuditor/xss-protection-parsing-02.html:
660 * http/tests/security/xssAuditor/xss-protection-parsing-03-expected.txt:
661 * http/tests/security/xssAuditor/xss-protection-parsing-03.html:
662 * http/tests/security/xssAuditor/xss-protection-parsing-04-expected.txt:
663 * http/tests/security/xssAuditor/xss-protection-parsing-04.html:
665 2014-11-20 Daniel Bates <dabates@apple.com>
667 [iOS] Update expected results for LayoutTests/animations
669 * platform/ios-simulator/TestExpectations:
670 * platform/ios-simulator/animations/3d/replace-filling-transform-expected.txt: Added.
671 * platform/ios-simulator/animations/animation-offscreen-to-onscreen-expected.txt: Added.
672 * platform/ios-simulator/animations/missing-values-first-keyframe-expected.txt: Added.
673 * platform/ios-simulator/animations/missing-values-last-keyframe-expected.txt: Added.
674 * platform/ios-simulator/animations/opacity-transform-animation-expected.txt: Added.
675 * platform/ios-simulator/animations/suspend-transform-animation-expected.txt: Added.
677 2014-11-20 Eric Carlson <eric.carlson@apple.com>
679 Update media/track/track-in-band-cues-added-once.html to make failures easier to diagnose
680 https://bugs.webkit.org/show_bug.cgi?id=138908
682 Reviewed by Alexey Proskuryakov.
684 * media/track/track-in-band-cues-added-once.html: Update test to remove one potential
685 source of flakeyness and to do more logging in the event of a failure to make debugging
687 * media/track/track-in-band-cues-added-once-expected.txt:
689 2014-11-20 Daniel Bates <dabates@apple.com>
691 [iOS] Temporarily skip almost all DRT tests
693 Towards updating the expected results on iOS, temporarily skip running almost
694 all DRT tests on iOS. We'll subsequently un-skip tests as we land updated/new
695 expected results for them.
697 * platform/ios-simulator/TestExpectations:
699 2014-11-20 Yusuke Suzuki <utatane.tea@gmail.com>
701 Rename String.prototype.contains to String.prototype.includes
702 https://bugs.webkit.org/show_bug.cgi?id=138923
704 Reviewed by Geoffrey Garen.
706 * js/Object-getOwnPropertyNames-expected.txt:
707 * js/script-tests/Object-getOwnPropertyNames.js:
708 * js/script-tests/string-includes.js: Renamed from LayoutTests/js/script-tests/string-contains.js.
709 (stringToSearchIn.toString):
710 (startOffset.valueOf):
711 (matchString.toString):
713 * js/string-includes-expected.txt: Renamed from LayoutTests/js/string-contains-expected.txt.
714 * js/string-includes.html: Renamed from LayoutTests/js/string-contains.html.
716 2014-11-20 Chris Dumez <cdumez@apple.com>
718 Crash when destroying a Document that has a throttled timer still running
719 https://bugs.webkit.org/show_bug.cgi?id=138914
721 Reviewed by Benjamin Poulain.
723 Add a layout test to test the case where a Document gets destroyed while
724 throttled timer is still running.
726 * fast/dom/resources/frame-with-throttled-timer.html: Added.
727 * fast/dom/throttled-timer-running-on-document-destruction-expected.txt: Added.
728 * fast/dom/throttled-timer-running-on-document-destruction.html: Added.
730 2014-11-20 Zalan Bujtas <zalan@apple.com>
732 Simple line layout: Introduce text fragment continuation.
733 https://bugs.webkit.org/show_bug.cgi?id=138274
735 Rebaseline for simple line layout's multiple rendere support.
737 Reviewed by Antti Koivisto.
739 * fast/text/simple-lines-multiple-renderers-expected.html: Added.
740 * fast/text/simple-lines-multiple-renderers.html: Added.
741 * fast/tokenizer/script_extra_close-expected.txt: Multiple tab characters should collapse into a single whitespace. This
742 needs fixing in complex line layout.
743 * tables/mozilla/bugs/bug157890-expected.txt: no-op endofline run is added by complex inline layout
744 when multiple text content is injected through JS into a <pre>. This requires fixing complex line layout.
746 2014-11-20 Mark Lam <mark.lam@apple.com>
748 WTFCrashWithSecurityImplication under SpeculativeJIT::compile() when loading a page from theblaze.com.
749 <https://webkit.org/b/137642>
751 Reviewed by Filip Pizlo.
753 * js/dfg-inline-identity-expected.txt: Added.
754 * js/dfg-inline-identity.html: Added.
755 * js/script-tests/dfg-inline-identity.js: Added.
760 2014-11-20 Commit Queue <commit-queue@webkit.org>
762 Unreviewed, rolling out r176396.
763 https://bugs.webkit.org/show_bug.cgi?id=138926
765 revealed some WebCore::BidiResolver issue. rollout this for
766 now. (Requested by zalan on #webkit).
770 "Simple line layout: Introduce text fragment continuation."
771 https://bugs.webkit.org/show_bug.cgi?id=138274
772 http://trac.webkit.org/changeset/176396
774 2014-11-20 Zalan Bujtas <zalan@apple.com>
776 Simple line layout: Introduce text fragment continuation.
777 https://bugs.webkit.org/show_bug.cgi?id=138274
779 Rebaseline for simple line layout's multiple rendere support.
781 Reviewed by Antti Koivisto.
783 * fast/text/simple-lines-multiple-renderers-expected.html: Added.
784 * fast/text/simple-lines-multiple-renderers.html: Added.
785 * fast/tokenizer/script_extra_close-expected.txt: Multiple tab characters should collapse into a single whitespace. This
786 needs fixing in complex line layout.
787 * tables/mozilla/bugs/bug157890-expected.txt: no-op endofline run is added by complex inline layout
788 when multiple text content is injected through JS into a <pre>. This requires fixing complex line layout.
790 2014-11-19 Myles C. Maxfield <mmaxfield@apple.com>
792 [OS X] Upright vertical text is completely broken for multi-code-unit codepoints
793 https://bugs.webkit.org/show_bug.cgi?id=138891
795 Reviewed by Dan Bernstein.
797 Make sure a single upright vertical multi-code-unit codepoint is rendered the same as
798 the same codepoint rendered horizontally.
800 * platform/mac/fast/text/multiple-codeunit-vertical-upright-expected.html: Added.
801 * platform/mac/fast/text/multiple-codeunit-vertical-upright.html: Added.
802 * platform/mac/fast/text/resources/multiple-codeunit-vertical-upright.otf: Added.
804 2014-11-16 Sam Weinig <sam@webkit.org>
806 Move the 'quotes' CSS property to the new StyleBuilder
807 https://bugs.webkit.org/show_bug.cgi?id=138788
809 Reviewed by Chris Dumez.
811 Add a test for the behavior of non-valid primitive identifiers being
812 used with the quotes property.
814 * fast/css/content/content-quotes-07-expected.txt: Added.
815 * fast/css/content/content-quotes-07.html: Added.
817 2014-11-19 Dean Jackson <dino@apple.com>
819 Handle unprefixed @keyframes rule
820 https://bugs.webkit.org/show_bug.cgi?id=138899
821 <rdar://problem/18943117>
823 Reviewed by Simon Fraser.
825 Tests for @keyframes, both the OM side and the parsing.
827 * animations/unprefixed-keyframes-expected.txt: Added.
828 * animations/unprefixed-keyframes-rule-expected.txt: Added.
829 * animations/unprefixed-keyframes-rule.html: Added.
830 * animations/unprefixed-keyframes.html: Added.
832 2014-11-19 Joseph Pecoraro <pecoraro@apple.com>
834 Web Inspector: JSContext inspection Resource search does not work
835 https://bugs.webkit.org/show_bug.cgi?id=131252
837 Reviewed by Timothy Hatcher.
839 * inspector/debugger/search-scripts-expected.txt: Added.
840 * inspector/debugger/search-scripts.html: Added.
841 Tests for Debugger.searchInContent.
843 2014-11-19 Joseph Pecoraro <pecoraro@apple.com>
845 Web Inspector: Provide $exception in the console for the thrown exception value
846 https://bugs.webkit.org/show_bug.cgi?id=138726
848 Reviewed by Timothy Hatcher.
850 Provide some tests to ensure $exception is the value we expect at different times,
851 such as on the exception line, when there is no exception, or when stepping through
852 catch blocks (it should always be the most recent caught exception).
854 * inspector/debugger/command-line-api-exception-expected.txt: Added.
855 * inspector/debugger/command-line-api-exception-nested-catch-expected.txt: Added.
856 * inspector/debugger/command-line-api-exception-nested-catch.html: Added.
857 * inspector/debugger/command-line-api-exception.html: Added.
858 * inspector/debugger/resources/exceptions.js: Added.
859 (triggerUncaughtTypeException):
860 (triggerUncaughtReferenceException):
861 (triggerUncaughtSyntaxException):
862 (triggerUncaughtDOMException):
871 2014-11-19 David Hyatt <hyatt@apple.com>
873 Images/replaced elements that are as tall as a page should be on their own page
874 https://bugs.webkit.org/show_bug.cgi?id=138886 - <rdar://problem/18296371>
876 Reviewed by Dean Jackson.
878 * fast/multicol/tall-image-behavior-lr.html: Added.
879 * fast/multicol/tall-image-behavior-rl.html: Added.
880 * fast/multicol/tall-image-behavior.html: Added.
881 * platform/mac/fast/multicol/tall-image-behavior-expected.png: Added.
882 * platform/mac/fast/multicol/tall-image-behavior-expected.txt: Added.
883 * platform/mac/fast/multicol/tall-image-behavior-lr-expected.png: Added.
884 * platform/mac/fast/multicol/tall-image-behavior-lr-expected.txt: Added.
885 * platform/mac/fast/multicol/tall-image-behavior-rl-expected.png: Added.
886 * platform/mac/fast/multicol/tall-image-behavior-rl-expected.txt: Added.
888 2014-11-18 Ada Chan <adachan@apple.com>
890 Take Web Audio into account for the Page::isPlayingAudio() API.
891 https://bugs.webkit.org/show_bug.cgi?id=137464
893 Reviewed by Jer Noble.
895 This test checks that Page::isPlayingAudio() returns false before an audio context is created
896 and before the oscillator node makes a sound. It then starts the oscillator node and checks
897 that Page::isPlayingAudio() later returns true.
899 * webaudio/web-audio-is-playing-expected.txt: Added.
900 * webaudio/web-audio-is-playing.html: Added.
902 2014-11-19 Chris Dumez <cdumez@apple.com>
904 Add layout test for throttling of DOM timer changing the style of visible and invisible elements
905 https://bugs.webkit.org/show_bug.cgi?id=138875
907 Reviewed by Simon Fraser.
909 Add a layout test to test that a repeating DOM timer changing the style
910 of both visible and invisible elements does not get throttled.
912 Also rename existing tests to use "display-none" instead of "invisible"
915 * fast/dom/nested-timer-display-none-element-throttling-expected.txt: Renamed from LayoutTests/fast/dom/nested-timer-invisible-element-throttling-expected.txt.
916 * fast/dom/nested-timer-display-none-element-throttling.html: Renamed from LayoutTests/fast/dom/nested-timer-invisible-element-throttling.html.
917 * fast/dom/repeating-timer-display-none-element-throttling-expected.txt: Renamed from LayoutTests/fast/dom/repeating-timer-invisible-element-throttling-expected.txt.
918 * fast/dom/repeating-timer-display-none-element-throttling.html: Renamed from LayoutTests/fast/dom/repeating-timer-invisible-element-throttling.html.
919 * fast/dom/repeating-timer-mixed-visible-display-none-elements-throttling-expected.txt: Added.
920 * fast/dom/repeating-timer-mixed-visible-display-none-elements-throttling.html: Added.
922 2014-11-19 Chris Dumez <cdumez@apple.com>
924 Add layout test for DOM timer throttling and element moving into view after layout
925 https://bugs.webkit.org/show_bug.cgi?id=138874
927 Reviewed by Simon Fraser.
929 Add a layout test to make sure we unthrottle a DOM timer changing the
930 style of an element outside viewport if the element ends up inside
931 the viewport after layout.
933 * fast/dom/timer-unthrottle-on-layout-expected.txt: Added.
934 * fast/dom/timer-unthrottle-on-layout.html: Added.
936 2014-11-19 Chris Dumez <cdumez@apple.com>
938 Add layout test for DOM timers throttling and 0 height element with visible overflowing content
939 https://bugs.webkit.org/show_bug.cgi?id=138873
941 Reviewed by Simon Fraser.
943 Add a layout test for verify that a DOM timer changing the style of a 0
944 height element with visible overflowing content does not get throttled.
945 If the implementation did not properly use the overflow rect to
946 determine if the element is visible, this test would fail.
948 This covers the case of the top scrolling banner on huffingtonpost.com.
950 * fast/dom/repeating-timer-element-overflow-throttling-expected.txt: Added.
951 * fast/dom/repeating-timer-element-overflow-throttling.html: Added.
953 2014-11-19 Chris Fleizach <cfleizach@apple.com>
955 AX: Safari fails to load a web page with VoiceOver
956 https://bugs.webkit.org/show_bug.cgi?id=138849
958 Reviewed by Mario Sanchez Prada.
960 * accessibility/inline-block-assertion-expected.txt: Added.
961 * accessibility/inline-block-assertion.html: Added.
963 2014-11-19 Chris Fleizach <cfleizach@apple.com>
965 AX: Screen braille input doesn't work on forms.
966 https://bugs.webkit.org/show_bug.cgi?id=138804
968 Reviewed by Mario Sanchez Prada.
970 * platform/ios-sim: Copied from LayoutTests/platform/ios-sim.
971 * platform/ios-sim/accessibility/set-value-expected.txt: Added.
972 * platform/ios-sim/accessibility/set-value.html: Added.
974 2014-11-19 Dhi Aurrahman <diorahman@rockybars.com>
976 Add selector checker for :lang pseudo class in Selectors level 4
977 https://bugs.webkit.org/show_bug.cgi?id=138281
979 Reviewed by Benjamin Poulain.
981 Add layout tests for :lang selector checker with multiple arguments and
982 related behaviors on extended filtering.
984 * fast/selectors/lang-extended-filtering-expected.txt: Added.
985 * fast/selectors/lang-extended-filtering.html: Added.
986 * fast/selectors/lang-multiple-expected.txt: Added.
987 * fast/selectors/lang-multiple.html: Added.
989 2014-11-18 Philippe Normand <pnormand@igalia.com>
991 start/stop method for AudioBufferSourceNodes and OscillatorNodes can take no args
992 https://bugs.webkit.org/show_bug.cgi?id=138739
994 Reviewed by Darin Adler.
996 * webaudio/dom-exceptions-expected.txt: Added.
997 * webaudio/dom-exceptions.html: Added.
999 2014-11-18 Ryosuke Niwa <rniwa@webkit.org>
1001 Aad failing test expectations to some tests imported in r176144.
1003 * platform/win/TestExpectations:
1005 2014-11-18 Alexey Proskuryakov <ap@apple.com>
1007 Use of uninitialized value in string eq in many http tests
1008 https://bugs.webkit.org/show_bug.cgi?id=138852
1010 Reviewed by Daniel Bates.
1012 * http/tests/security/xssAuditor/resources/echo-intertag.pl: Don't use it uninitialized.
1014 2014-11-18 Benjamin Poulain <benjamin@webkit.org>
1016 Add the initial implementation of dynamic specificity for :matches()
1017 https://bugs.webkit.org/show_bug.cgi?id=138822
1019 Reviewed by Andreas Kling.
1021 * fast/css/matches-specificity-1-expected.html: Added.
1022 * fast/css/matches-specificity-1.html: Added.
1023 * fast/css/matches-specificity-2-expected.html: Added.
1024 * fast/css/matches-specificity-2.html: Added.
1025 * fast/css/matches-specificity-3-expected.html: Added.
1026 * fast/css/matches-specificity-3.html: Added.
1027 * fast/css/matches-specificity-4-expected.html: Added.
1028 * fast/css/matches-specificity-4.html: Added.
1029 * fast/css/matches-specificity-5-expected.html: Added.
1030 * fast/css/matches-specificity-5.html: Added.
1031 * fast/css/matches-specificity-6-expected.html: Added.
1032 * fast/css/matches-specificity-6.html: Added.
1033 * fast/css/matches-specificity-7-expected.html: Added.
1034 * fast/css/matches-specificity-7.html: Added.
1035 * fast/css/matches-specificity-8-expected.html: Added.
1036 * fast/css/matches-specificity-8.html: Added.
1037 * fast/css/matches-specificity-9-expected.html: Added.
1038 * fast/css/matches-specificity-9.html: Added.
1039 * fast/css/matches-specificity-10-expected.html: Added.
1040 * fast/css/matches-specificity-10.html: Added.
1042 2014-11-18 Chris Dumez <cdumez@apple.com>
1044 Crash when setting 'z-index' / 'flex-shrink' CSS properties to a calculated value
1045 https://bugs.webkit.org/show_bug.cgi?id=138783
1047 Reviewed by Andreas Kling.
1049 Add layout tests to check that settings 'z-index' / 'flex-shrink' CSS
1050 properties to a calculated value does not crash and behaves as
1053 * fast/css/flex-shrink-calculated-value-expected.txt: Added.
1054 * fast/css/flex-shrink-calculated-value.html: Added.
1055 * fast/css/z-index-calculated-value-expected.txt: Added.
1056 * fast/css/z-index-calculated-value.html: Added.
1058 2014-11-18 Commit Queue <commit-queue@webkit.org>
1060 Unreviewed, rolling out r176263 and r176273.
1061 https://bugs.webkit.org/show_bug.cgi?id=138854
1063 Underlines are hideous. (Requested by litherum on #webkit).
1065 Reverted changesets:
1067 "Use underlining metrics from the font file"
1068 https://bugs.webkit.org/show_bug.cgi?id=138762
1069 http://trac.webkit.org/changeset/176263
1072 http://trac.webkit.org/changeset/176273
1074 2014-11-18 David Hyatt <hyatt@apple.com>
1076 REGRESSION (r167210): Invalid cast in WebCore::RenderBlock::blockSelectionGaps
1077 https://bugs.webkit.org/show_bug.cgi?id=137590
1079 Reviewed by Dean Jackson.
1081 * fast/block/selection-block-gap-crash-expected.txt: Added.
1082 * fast/block/selection-block-gap-crash.html: Added.
1084 2014-11-18 Andreas Kling <akling@apple.com>
1086 Avoid synchronous style recalc in Document.activeElement
1087 <https://webkit.org/b/138850>
1089 Reviewed by Ryosuke Niwa.
1091 Tweak a test to run once the DOM is loaded instead of during parsing.
1093 * fast/forms/autofocus-in-sandbox-with-allow-scripts.html:
1095 2014-11-18 David Hyatt <hyatt@apple.com>
1097 REGRESSION(r152313): Inline-block element doesn't wrap properly
1098 https://bugs.webkit.org/show_bug.cgi?id=138846 - <rdar://problem/18838703>
1100 Reviewed by Simon Fraser.
1102 * fast/inline-block/inline-block-empty-spans-expected.html: Added.
1103 * fast/inline-block/inline-block-empty-spans.html: Added.
1105 2014-11-18 Myles C. Maxfield <litherum@gmail.com>
1107 Multicolumn layout with negative line spacing and orphans causes pieces of letters to be shown at the bottom of columns
1108 https://bugs.webkit.org/show_bug.cgi?id=138204
1110 Reviewed by Dave Hyatt.
1112 Create a layout where the "orphans" css property causes a block element to
1113 be pushed to the next column.
1115 * fast/multicol/orphans-negative-line-spacing-expected.html: Added.
1116 * fast/multicol/orphans-negative-line-spacing.html: Added.
1118 2014-11-18 Chris Dumez <cdumez@apple.com>
1120 DOMTimers sometimes don't get unthrottled on scrolling
1121 https://bugs.webkit.org/show_bug.cgi?id=138838
1123 Reviewed by Antti Koivisto.
1125 Add a layout test to verify that DOMTimers get unthrottled on scroll if
1126 the element whose style they are changing is inside the viewport after
1129 * fast/dom/timer-unthrottle-on-scroll-expected.txt: Added.
1130 * fast/dom/timer-unthrottle-on-scroll.html: Added.
1132 2014-11-18 Myles C. Maxfield <litherum@gmail.com>
1134 Use underlining metrics from the font file
1135 https://bugs.webkit.org/show_bug.cgi?id=138762
1137 Reviewed by Dave Hyatt.
1139 This patch makes underline placement platform-dependent.
1141 * 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.
1142 * 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.
1144 2014-11-17 David Hyatt <hyatt@apple.com>
1146 Improve Ruby selection (getting rid of overlap and improving gap filling)
1147 https://bugs.webkit.org/show_bug.cgi?id=138250
1149 Reviewed by Dean Jackson.
1151 Added fast/repaint/selection-ruby-rl.html
1153 * fast/repaint/selection-ruby-rl-expected.txt: Added.
1154 * fast/repaint/selection-ruby-rl.html: Added.
1156 2014-11-18 Commit Queue <commit-queue@webkit.org>
1158 Unreviewed, rolling out r176218.
1159 https://bugs.webkit.org/show_bug.cgi?id=138827
1161 seems to have caused regressions on the perf bots (Requested
1162 by lajava on #webkit).
1166 "[CSS Grid Layout] Upgrade align-self and align-items parsing
1168 https://bugs.webkit.org/show_bug.cgi?id=133359
1169 http://trac.webkit.org/changeset/176218
1171 2014-11-18 Mihnea Ovidenie <mihnea@adobe.com>
1173 fast/multicol/newmulticol tests use a non-existent resource
1174 https://bugs.webkit.org/show_bug.cgi?id=138800
1176 Reviewed by Andrei Bucur.
1180 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination-expected.html:
1181 * fast/multicol/newmulticol/compare-with-old-impl/shrink-to-column-height-for-pagination.html:
1182 * fast/multicol/newmulticol/float-multicol-expected.html:
1183 * fast/multicol/newmulticol/float-multicol.html:
1185 2014-11-18 Joanmarie Diggs <jdiggs@igalia.com>
1187 AX: [ATK] Crash getting the orientation of a MenuListOption after the MenuList was removed from the document
1188 https://bugs.webkit.org/show_bug.cgi?id=138727
1190 Reviewed by Chris Fleizach.
1192 * platform/gtk/accessibility/combobox-descendants-orientation-crash-expected.txt: Added.
1193 * platform/gtk/accessibility/combobox-descendants-orientation-crash.html: Added.
1195 2014-11-17 Sukolsak Sakshuwong <sukolsak@gmail.com>
1197 Add parsing for :role()
1198 https://bugs.webkit.org/show_bug.cgi?id=138310
1200 Reviewed by Benjamin Poulain.
1202 * fast/css/css-selector-text-expected.txt:
1203 * fast/css/css-selector-text.html:
1204 * fast/css/css-set-selector-text-expected.txt:
1205 * fast/css/css-set-selector-text.html:
1206 * fast/selectors/invalid-functional-pseudo-class-expected.txt:
1207 * fast/selectors/invalid-functional-pseudo-class.html:
1209 2014-11-17 Chris Dumez <cdumez@apple.com>
1211 Add initial layout testing coverage for timer throttling
1212 https://bugs.webkit.org/show_bug.cgi?id=138809
1214 Reviewed by Simon Fraser.
1216 Add initial layout test coverage for timer throttling. It currently
1217 covers the following cases:
1218 - Repeating timer changes the style of an Element that is visible
1219 - Repeating timer changes the style of an Element that is not visible
1220 (i.e. "display: none").
1221 - Repeating timer doing DOM mutations
1222 - Nested timer changes the style of an Element that is visible
1223 - Nested timer changes the style of an Element that is not visible
1224 (i.e. "display: none").
1225 - Nested timer doing DOM mutations
1227 More layout tests are coming. In particular, we should add coverage for
1228 changing the style of an Element outside the viewport. We should also
1229 Test that the timer gets unthrottled if necessary on scrolling / layout.
1231 * fast/dom/nested-timer-invisible-element-throttling-expected.txt: Added.
1232 * fast/dom/nested-timer-invisible-element-throttling.html: Added.
1233 * fast/dom/nested-timer-visible-element-throttling-expected.txt: Added.
1234 * fast/dom/nested-timer-visible-element-throttling.html: Added.
1235 * fast/dom/repeating-timer-invisible-element-throttling-expected.txt: Added.
1236 * fast/dom/repeating-timer-invisible-element-throttling.html: Added.
1237 * fast/dom/repeating-timer-visible-element-throttling-expected.txt: Added.
1238 * fast/dom/repeating-timer-visible-element-throttling.html: Added.
1240 2014-11-17 Alexey Proskuryakov <ap@apple.com>
1242 media/track/track-in-band-cues-added-once.html fails sometimes
1243 https://bugs.webkit.org/show_bug.cgi?id=138806
1245 * platform/mac/TestExpectations: Marked as flaky.
1247 2014-11-17 Alexey Proskuryakov <ap@apple.com>
1249 fast/multicol/newmulticol/spanner-crash.html still crashes sometimes
1250 https://bugs.webkit.org/show_bug.cgi?id=137316
1252 * TestExpectations: Skipped it.
1254 2014-11-17 Javier Fernandez <jfernandez@igalia.com>
1256 [CSS Grid Layout] Upgrade align-self and align-items parsing to CSS 3
1257 https://bugs.webkit.org/show_bug.cgi?id=133359
1259 Reviewed by David Hyatt.
1261 From Blink r164817 and r165264 by <jchaffraix@chromium.org>
1263 Broaden justify-self's parsing name and upgrade align-self and
1264 align-items parsing to CSS 3.
1266 * css3/flexbox/css-properties-expected.txt:
1267 * css3/flexbox/css-properties.html:
1268 * css3/parse-align-items-expected.txt: Added.
1269 * css3/parse-align-items.html: Added.
1270 * css3/parse-align-self-expected.txt: Added.
1271 * css3/parse-align-self.html: Added.
1272 * css3/resources/alignment-parsing-utils.js: Added.
1275 (checkInitialValues):
1276 (checkInheritValues):
1277 (checkLegacyValues):
1278 * fast/css/getComputedStyle/computed-style-expected.txt:
1279 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1280 * fast/css/getComputedStyle/resources/property-names.js:
1281 * svg/css/getComputedStyle-basic-expected.txt:
1282 * platform/gtk/TestExpectations: Report new failures and update expectations.
1284 2014-11-17 Shivakumar JM <shiva.jm@samsung.com>
1286 Attribute text in HTMLAnchorElement should behave as per specification.
1287 https://bugs.webkit.org/show_bug.cgi?id=138557
1289 Reviewed by Darin Adler.
1291 * fast/dom/HTMLAnchorElement/anchor-text-attribute-expected.txt: Added.
1292 * fast/dom/HTMLAnchorElement/anchor-text-attribute.html: Added.
1294 2014-11-17 Alexey Proskuryakov <ap@apple.com>
1296 media/track/track-cues-sorted-before-dispatch.html is flaky on Mountain Lion
1297 https://bugs.webkit.org/show_bug.cgi?id=138798
1299 * platform/mac/TestExpectations: Marked it as such.
1301 2014-11-17 Commit Queue <commit-queue@webkit.org>
1303 Unreviewed, rolling out r176169.
1304 https://bugs.webkit.org/show_bug.cgi?id=138797
1306 Appears to have broken svg/custom/anchor-on-use.svg (Requested
1311 "Attribute text in HTMLAnchorElement should behave as per
1313 https://bugs.webkit.org/show_bug.cgi?id=138557
1314 http://trac.webkit.org/changeset/176169
1316 2014-11-16 Andreas Kling <akling@apple.com>
1318 Avoid synchronous style recalc when mutating a Node inside FrameSelection.
1319 <https://webkit.org/b/138791>
1321 Reviewed by Antti Koivisto.
1323 Rebaseline fast/dynamic/move-node-with-selection.html.
1324 This is a progression, we avoid littering the render tree with some empty
1325 text renderers due to deferring the style recalc in selection clearing.
1327 * platform/efl/fast/dynamic/move-node-with-selection-expected.txt:
1328 * platform/gtk/fast/dynamic/move-node-with-selection-expected.txt:
1329 * platform/ios-sim-deprecated/fast/dynamic/move-node-with-selection-expected.txt:
1330 * platform/ios-simulator/fast/dynamic/move-node-with-selection-expected.txt:
1331 * platform/mac/fast/dynamic/move-node-with-selection-expected.txt:
1333 2014-11-17 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
1335 [EFL] Skip timeouting editing tests
1336 https://bugs.webkit.org/show_bug.cgi?id=138693
1338 Reviewed by Csaba Osztrogonác.
1340 * platform/efl/TestExpectations:
1342 2014-11-17 Carlos Garcia Campos <cgarcia@igalia.com>
1344 Unreviewed GTK+ gardening. Skip more tests failing after r175776.
1346 There is no network load scheduling or prioritization with NetworkProcess.
1348 * platform/gtk/TestExpectations:
1350 2014-11-16 Benjamin Poulain <benjamin@webkit.org>
1352 Implement :valid and :invalid matching for the fieldset element
1353 https://bugs.webkit.org/show_bug.cgi?id=138769
1355 Reviewed by Darin Adler.
1357 There are many ways to change the validation state of a submittable element.
1358 I included a series of test trying to exercises as many combination
1361 * fast/css/pseudo-valid-unapplied-expected.txt:
1362 * fast/css/pseudo-valid-unapplied.html:
1363 This test was checking that :valid and :invalid are not applied
1364 to fieldset. Such results are incorrect with the latest specification.
1366 * fast/css/pseudo-invalid-fieldset-expected.html: Added.
1367 * fast/css/pseudo-invalid-fieldset-invalidation-optimization-expected.txt: Added.
1368 * fast/css/pseudo-invalid-fieldset-invalidation-optimization.html: Added.
1369 * fast/css/pseudo-invalid-fieldset-style-sharing-expected.html: Added.
1370 * fast/css/pseudo-invalid-fieldset-style-sharing.html: Added.
1371 * fast/css/pseudo-invalid-fieldset.html: Added.
1372 * fast/css/pseudo-valid-fieldset-expected.html: Added.
1373 * fast/css/pseudo-valid-fieldset-invalidation-optimization-expected.txt: Added.
1374 * fast/css/pseudo-valid-fieldset-invalidation-optimization.html: Added.
1375 * fast/css/pseudo-valid-fieldset-style-sharing-expected.html: Added.
1376 * fast/css/pseudo-valid-fieldset-style-sharing.html: Added.
1377 * fast/css/pseudo-valid-fieldset.html: Added.
1378 * fast/selectors/invalid-fieldset-style-update-1-expected.txt: Added.
1379 * fast/selectors/invalid-fieldset-style-update-1.html: Added.
1380 * fast/selectors/invalid-fieldset-style-update-2-expected.txt: Added.
1381 * fast/selectors/invalid-fieldset-style-update-2.html: Added.
1382 * fast/selectors/invalid-fieldset-style-update-3-expected.txt: Added.
1383 * fast/selectors/invalid-fieldset-style-update-3.html: Added.
1384 * fast/selectors/invalid-fieldset-style-update-4-expected.txt: Added.
1385 * fast/selectors/invalid-fieldset-style-update-4.html: Added.
1386 * fast/selectors/invalid-fieldset-style-update-5-expected.txt: Added.
1387 * fast/selectors/invalid-fieldset-style-update-5.html: Added.
1388 * fast/selectors/valid-fieldset-style-update-1-expected.txt: Added.
1389 * fast/selectors/valid-fieldset-style-update-1.html: Added.
1390 * fast/selectors/valid-fieldset-style-update-2-expected.txt: Added.
1391 * fast/selectors/valid-fieldset-style-update-2.html: Added.
1392 * fast/selectors/valid-fieldset-style-update-3-expected.txt: Added.
1393 * fast/selectors/valid-fieldset-style-update-3.html: Added.
1394 * fast/selectors/valid-fieldset-style-update-4-expected.txt: Added.
1395 * fast/selectors/valid-fieldset-style-update-4.html: Added.
1396 * fast/selectors/valid-fieldset-style-update-5-expected.txt: Added.
1397 * fast/selectors/valid-fieldset-style-update-5.html: Added.
1399 2014-11-16 Chris Dumez <cdumez@apple.com>
1401 Crash when setting 'order' CSS property to a calculated value
1402 https://bugs.webkit.org/show_bug.cgi?id=138780
1404 Reviewed by Darin Adler.
1406 Add a layout test to validate that setting a calculated value to the
1407 'order' CSS property does not crash and behaves as expected.
1409 * fast/css/order-calculated-value-expected.txt: Added.
1410 * fast/css/order-calculated-value.html: Added.
1412 2014-11-16 Chris Dumez <cdumez@apple.com>
1414 Assertion hit when setting a very large value to 'border-width' / 'font-size' CSS properties
1415 https://bugs.webkit.org/show_bug.cgi?id=138770
1417 Reviewed by Darin Adler.
1419 Add a layout test setting very large values to 'border-width' and
1420 'font-size' CSS properties.
1422 * fast/css/style-builder-infinite-value-expected.txt: Added.
1423 * fast/css/style-builder-infinite-value.html: Added.
1425 2014-11-16 Shivakumar JM <shiva.jm@samsung.com>
1427 Attribute text in HTMLAnchorElement should behave as per specification.
1428 https://bugs.webkit.org/show_bug.cgi?id=138557
1430 Reviewed by Darin Adler.
1432 * fast/dom/HTMLAnchorElement/anchor-text-attribute-expected.txt: Added.
1433 * fast/dom/HTMLAnchorElement/anchor-text-attribute.html: Added.
1435 2014-11-16 Alexey Proskuryakov <ap@apple.com>
1437 Test expectation gardening.
1439 * platform/mac/TestExpectations:
1441 2014-11-16 Chris Dumez <cdumez@apple.com>
1443 Crash when setting '-webkit-line-clamp' CSS property to a calculated value
1444 https://bugs.webkit.org/show_bug.cgi?id=138777
1446 Reviewed by Benjamin Poulain.
1448 Add a layout test to check that assigning calculated values to the
1449 '-webkit-line-clamp' CSS property does not crash and behaves as
1452 * fast/css/webkit-line-clamp-calculated-value-expected.txt: Added.
1453 * fast/css/webkit-line-clamp-calculated-value.html: Added.
1455 2014-11-16 Joanmarie Diggs <jdiggs@igalia.com>
1457 AX: [ATK] Expose the blockquote element using ATK_ROLE_BLOCK_QUOTE
1458 https://bugs.webkit.org/show_bug.cgi?id=138771
1460 Reviewed by Chris Fleizach.
1462 Updated the expectations for GTK and EFL as there is a new role
1463 being used. The Mac expectations were not updated because the
1464 new role on that platform continues to be to AXGroup.
1466 * platform/efl/accessibility/roles-exposed-expected.txt: Updated
1467 * platform/gtk/accessibility/roles-exposed-expected.txt: Updated
1469 2014-11-16 Chris Dumez <cdumez@apple.com>
1471 Crash when setting 'alt' CSS property to inherit or initial
1472 https://bugs.webkit.org/show_bug.cgi?id=138774
1473 <rdar://problem/18995409>
1475 Reviewed by Chris Fleizach.
1477 Add a layout test to verify that setting the 'alt' CSS property to
1478 inherit / initial is not crashing and working as intended.
1480 * fast/css/alt-inherit-initial-expected.txt: Added.
1481 * fast/css/alt-inherit-initial.html: Added.
1483 2014-11-15 Joanmarie Diggs <jdiggs@igalia.com>
1485 AX: [ATK] Lists with selectable children should have ATK_ROLE_LIST_BOX
1486 https://bugs.webkit.org/show_bug.cgi?id=127060
1488 Reviewed by Chris Fleizach.
1490 Updated the expectations to reflect the corrected role.
1492 * platform/efl/accessibility/roles-exposed-expected.txt: updated
1493 * platform/gtk/accessibility/roles-exposed-expected.txt: updated
1495 2014-11-15 Joanmarie Diggs <jdiggs@igalia.com>
1497 AX: [ATK] Video and audio elements should be exposed using ATK's video and audio roles.
1498 https://bugs.webkit.org/show_bug.cgi?id=138767
1500 Reviewed by Chris Fleizach.
1502 Updated expectations to reflect the new mapping to ATK_ROLE_AUDIO and
1505 * platform/efl/accessibility/media-element-expected.txt: updated
1506 * platform/efl/accessibility/media-emits-object-replacement-expected.txt: updated
1507 * platform/gtk/accessibility/media-controls-panel-title-expected.txt: updated
1508 * platform/gtk/accessibility/media-controls-panel-title.html: updated
1509 * platform/gtk/accessibility/media-element-expected.txt: updated
1510 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: updated
1512 2014-11-15 Joanmarie Diggs <jdiggs@igalia.com>
1514 AX: [ATK] Expose the footer element as ATK_ROLE_FOOTER
1515 https://bugs.webkit.org/show_bug.cgi?id=138773
1517 Reviewed by Chris Fleizach.
1519 * accessibility/roles-exposed.html: Unskip the footer element test for GTK and EFL
1520 * platform/efl/accessibility/roles-exposed-expected.txt: Updated expectations
1521 * platform/gtk/accessibility/roles-exposed-expected.txt: Updated expectations
1523 2014-11-14 Dean Jackson <dino@apple.com>
1525 Rename WebKitCSSKeyframe(s)Rule into CSSKeyframe(s)Rule
1526 https://bugs.webkit.org/show_bug.cgi?id=138763
1527 <rdar://problem/18991569>
1529 Reviewed by Simon Fraser.
1531 Some of the tests use the prefixed interface name. Replace that
1532 with the unprefixed version.
1534 The "keyframes-rule.html" test added a check to make sure the
1535 old constant WEBKIT_KEYFRAMES_RULE is the same as the new
1536 constant KEYFRAMES_RULE.
1538 * animations/keyframes-rule-expected.txt:
1539 * animations/keyframes-rule.html:
1540 * fast/dom/resources/wrapper-identity-base.js:
1541 * fast/dom/wrapper-classes.html:
1542 * fast/dom/wrapper-identity-expected.txt:
1543 * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1544 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1545 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
1546 * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
1547 * platform/mac/fast/dom/objc-wrapper-identity-expected.txt:
1548 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1549 * platform/win/js/dom/global-constructors-attributes-expected.txt:
1551 2014-11-14 Alexey Proskuryakov <ap@apple.com>
1553 Application test expectation gardening on WK2.
1555 * platform/mac-wk2/TestExpectations: Skip two tests that toggle private browsing,
1556 and added a bug number to http/tests/appcache/auth.html.
1558 2014-11-14 Dean Jackson <dino@apple.com>
1560 [Media] Timeline scrubber not updating as the video plays
1561 https://bugs.webkit.org/show_bug.cgi?id=138717
1562 <rdar://problem/18957509>
1564 Reviewed by Jer Noble.
1566 Tests that an inline video will actually advance the
1567 timeline scrubber if it plays momentarily.
1569 Eric wrote all the hard bits here. I just changed
1570 a few lines to test if the timeline had moved from 0.
1571 Unfortunately we can't rely on the timeline value
1572 being identical to the currentTime of the media element,
1573 because we only move the timeline when we get events.
1575 * media/media-controls-timeline-updates.html: Added.
1577 2014-11-14 Myles C. Maxfield <mmaxfield@apple.com>
1579 Test that small caps of web fonts works regardless of where the font face is declared
1580 https://bugs.webkit.org/show_bug.cgi?id=138700
1582 Reviewed by Alexey Proskuryakov.
1584 * fast/text/svg-small-caps-expected.html: Added.
1585 * fast/text/svg-small-caps.html: Added.
1587 2014-11-14 Alexey Proskuryakov <ap@apple.com>
1589 Add shortcut macros to Mac TestExpectations
1590 https://bugs.webkit.org/show_bug.cgi?id=138729
1592 Reviewed by Simon Fraser.
1594 * platform/mac-wk2/TestExpectations:
1595 * platform/mac/TestExpectations:
1596 Use the new functionality.
1598 2014-11-14 Alexey Proskuryakov <ap@apple.com>
1600 Many (most?) transitions tests are very flaky, frequently failing all at once
1601 https://bugs.webkit.org/show_bug.cgi?id=137883
1604 * platform/mac/TestExpectations:
1605 Add more affected tests to unbreak EWS.
1607 2014-11-11 David Hyatt <hyatt@apple.com>
1609 Table rows repaint entire table when their background color changes.
1610 https://bugs.webkit.org/show_bug.cgi?id=26662
1612 Reviewed by Simon Fraser.
1614 Added fast/repaint/table-row-repaint.html
1616 * fast/repaint/table-row-repaint-expected.txt: Added.
1617 * fast/repaint/table-row-repaint.html: Added.
1618 * platform/mac/accessibility/table-detection-expected.txt:
1620 2014-11-14 Andrzej Badowski <a.badowski@samsung.com>
1622 AX: Improve AccessibilityTableCell isColumnHeaderCell function.
1623 https://bugs.webkit.org/show_bug.cgi?id=138423
1625 Reviewed by Chris Fleizach.
1627 Files of expected type are adapted to changes in the code of the function.
1629 * accessibility/table-cells-roles-expected.txt:
1630 * platform/efl/accessibility/table-attributes-expected.txt:
1631 * platform/efl/accessibility/table-cells-expected.txt:
1632 * platform/gtk/accessibility/table-attributes-expected.txt:
1633 * platform/gtk/accessibility/table-cells-expected.txt:
1634 * platform/mac/accessibility/table-attributes-expected.txt:
1635 * platform/mac/accessibility/table-cells-expected.txt:
1637 2014-11-14 Carlos Garcia Campos <cgarcia@igalia.com>
1639 Unreviewed GTK+ gardening. Skip http/tests/appcache/auth.html after r175776.
1641 Appcache manifest is still downloaded in the WebProcess.
1643 * platform/gtk/TestExpectations:
1645 2014-11-14 Alexey Proskuryakov <ap@apple.com>
1647 Remove some ineffective entries.
1649 * platform/mac/TestExpectations: Remove entries that were meant to override other
1652 2014-11-13 Pratik Solanki <psolanki@apple.com>
1654 Rebaseline iOS layout tests
1655 https://bugs.webkit.org/show_bug.cgi?id=138721
1657 Reviewed by Simon Fraser.
1659 Rebaseline many of the failures in compositing tests.
1661 * platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt:
1662 * platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt:
1663 * platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt:
1664 * platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt:
1665 * platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt:
1666 * platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt:
1667 * platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt:
1668 * platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt:
1669 * platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt:
1670 * platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt:
1671 * platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt:
1672 * platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt:
1673 * platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt:
1674 * platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt:
1675 * platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt:
1676 * platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt:
1677 * platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt:
1678 * platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt:
1679 * platform/ios-simulator/compositing/columns/composited-columns-expected.txt:
1680 * platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt:
1681 * platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt:
1682 * platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt:
1683 * platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt:
1684 * platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt:
1685 * platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt:
1686 * platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt:
1687 * platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt:
1688 * platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt:
1689 * platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt:
1690 * platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt:
1691 * platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt:
1692 * platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt:
1693 * platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt:
1694 * platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt:
1695 * platform/ios-simulator/compositing/contents-opaque/filter-expected.txt:
1696 * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt:
1697 * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt:
1698 * platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt:
1699 * platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt:
1700 * platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt:
1701 * platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt:
1702 * platform/ios-simulator/compositing/contents-scale/animating-expected.txt:
1703 * platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt:
1704 * platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt:
1705 * platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt:
1706 * platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt:
1707 * platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt:
1708 * platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt:
1709 * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt:
1710 * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt:
1711 * platform/ios-simulator/compositing/fixed-image-loading-expected.txt:
1712 * platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt:
1713 * platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt:
1714 * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt:
1715 * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt:
1716 * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt:
1717 * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt:
1718 * platform/ios-simulator/compositing/geometry/clip-expected.txt:
1719 * platform/ios-simulator/compositing/geometry/clip-inside-expected.txt:
1720 * platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt:
1721 * platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt:
1722 * platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt:
1723 * platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt:
1724 * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt:
1725 * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt:
1726 * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt:
1727 * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt:
1728 * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt:
1729 * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt:
1730 * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt:
1731 * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt:
1732 * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt:
1733 * platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt:
1734 * platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt:
1735 * platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt:
1736 * platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt:
1737 * platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt:
1738 * platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt:
1739 * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
1740 * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt:
1741 * platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt:
1742 * platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt:
1743 * platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt:
1744 * platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt:
1745 * platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt:
1746 * platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt: Progression.
1747 * platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt: Progression.
1748 * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt:
1749 * platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt:
1750 * platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt:
1751 * platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt:
1752 * platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt:
1753 * platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt:
1754 * platform/ios-simulator/compositing/iframes/resizer-expected.txt:
1755 * platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt:
1756 * platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt:
1757 * platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt:
1758 * platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt:
1759 * platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt:
1760 * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt:
1761 * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt:
1762 * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt:
1763 * platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt:
1764 * platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt:
1765 * platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt:
1766 * platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt:
1767 * platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt:
1768 * platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt:
1769 * platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt:
1770 * platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt:
1771 * platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt:
1772 * platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt:
1773 * platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt:
1774 * platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt:
1775 * platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt:
1776 * platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt:
1777 * platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt:
1778 * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt:
1779 * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt:
1780 * platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt:
1781 * platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt:
1782 * platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt:
1783 * platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Progression.
1784 * platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt:
1785 * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
1786 * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
1787 * platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt:
1788 * platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt:
1789 * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt:
1790 * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt:
1791 * platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt:
1792 * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt:
1793 * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt:
1794 * platform/ios-simulator/compositing/overflow/resize-painting-expected.txt:
1795 * platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt:
1796 * platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt:
1797 * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt:
1798 * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt:
1799 * platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt:
1800 * platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt:
1801 * platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt:
1802 * platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt:
1803 * platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt:
1804 * platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt:
1805 * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt:
1806 * platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt:
1807 * platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt:
1808 * platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt:
1809 * platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt:
1810 * platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt:
1811 * platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt:
1812 * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt:
1813 * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt:
1814 * platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt:
1815 * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt:
1816 * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt:
1817 * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt:
1818 * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt:
1819 * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt:
1820 * platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt:
1821 * platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt:
1822 * platform/ios-simulator/compositing/scrolling/touch-scroll-to-clip-expected.txt:
1823 * platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt:
1824 * platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt:
1825 * platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
1826 * platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt:
1827 * platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt:
1828 * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt:
1829 * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
1830 * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt:
1831 * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1832 * platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt:
1833 * platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt:
1834 * platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt:
1835 * platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt:
1836 * platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt:
1837 * platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt:
1838 * platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt:
1839 * platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt:
1840 * platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt:
1841 * platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt:
1842 * platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt:
1843 * platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt:
1844 * platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt:
1846 2014-11-13 Myles C. Maxfield <mmaxfield@apple.com>
1848 Update expected .png for platform/mac/editing/input/devanagari-ligature.html
1849 https://bugs.webkit.org/show_bug.cgi?id=138712
1851 This doesn't actually fix the test, it just updates the image.
1853 Reviewed by Zalan Bujtas.
1855 * platform/mac/editing/input/devanagari-ligature-expected.png:
1857 2014-11-13 Joanmarie Diggs <jdiggs@igalia.com>
1859 AX: [ATK] Do not return ATK_ROLE_UNKNOWN for null or otherwise invalid accessible objects
1860 https://bugs.webkit.org/show_bug.cgi?id=137867
1862 Reviewed by Chris Fleizach.
1864 * platform/gtk/accessibility/detached-object-role-expected.txt: Added.
1865 * platform/gtk/accessibility/detached-object-role.html: Added.
1867 2014-11-13 Pratik Solanki <psolanki@apple.com>
1869 Rename ios-sim to ios-sim-deprecated.
1871 The results here are historical and new results should go into ios-simulator
1872 directory. Eventually, we should get rid of this directory completely.
1874 Rubber-stamped by Simon Fraser.
1876 * platform/ios-sim: Removed.
1877 * platform/ios-sim-deprecated: Copied from LayoutTests/platform/ios-sim.
1879 2014-11-13 Benjamin Poulain <bpoulain@apple.com>
1881 Implement the matching for :nth-last-child(An+B of selector-list)
1882 https://bugs.webkit.org/show_bug.cgi?id=138650
1884 Reviewed by Andreas Kling.
1886 * fast/selectors/nth-last-child-of-class-style-update-expected.txt: Added.
1887 * fast/selectors/nth-last-child-of-class-style-update.html: Added.
1888 Verify simple cases of style update.
1890 * fast/css/nth-last-child-of-style-update-optimization-expected.txt: Added.
1891 * fast/css/nth-last-child-of-style-update-optimization.html: Added.
1892 Verify that style invalidation stays reasonable.
1894 * fast/css/nth-last-child-of-style-sharing-1-expected.html: Added.
1895 * fast/css/nth-last-child-of-style-sharing-1.html: Added.
1896 * fast/css/nth-last-child-of-style-sharing-2-expected.html: Added.
1897 * fast/css/nth-last-child-of-style-sharing-2.html: Added.
1898 Check that style sharing is disabled for elements matching :nth-last-child().
1900 * fast/css/nth-child-and-nth-last-child-expected.html: Added.
1901 * fast/css/nth-child-and-nth-last-child.html: Added.
1902 Test uniqueness testing by combining :nth-child() and :nth-last-child().
1904 * fast/css/nth-last-child-of-classname-expected.html: Added.
1905 * fast/css/nth-last-child-of-classname.html: Added.
1906 * fast/css/nth-last-child-of-complex-selector-expected.html: Added.
1907 * fast/css/nth-last-child-of-complex-selector.html: Added.
1908 * fast/css/nth-last-child-of-compound-selector-expected.html: Added.
1909 * fast/css/nth-last-child-of-compound-selector.html: Added.
1910 * fast/css/nth-last-child-of-tagname-expected.html: Added.
1911 * fast/css/nth-last-child-of-tagname.html: Added.
1912 Test matching, those are the "last-child" counterpart of the existing
1913 "nth-child-of" tests.
1915 2014-11-12 Jon Honeycutt <jhoneycutt@apple.com>
1917 REGRESSION (r172826): Password field placeholder text is missing if
1918 placeholder attribute precedes type attribute
1920 <https://bugs.webkit.org/show_bug.cgi?id=138682>
1921 <rdar://problem/18574213>
1923 Reviewed by Benjamin Poulain.
1925 * fast/forms/placeholder-attribute-ordering-expected.html: Added.
1926 * fast/forms/placeholder-attribute-ordering.html: Added.
1928 2014-11-13 Joanmarie Diggs <jdiggs@igalia.com>
1930 AX: [ATK] Accessible focus events are emitted when the selection is changed in non-focused combo boxes
1931 https://bugs.webkit.org/show_bug.cgi?id=137866
1933 Reviewed by Mario Sanchez Prada.
1935 * platform/gtk/accessibility/menu-list-unfocused-notifications-expected.txt: Added.
1936 * platform/gtk/accessibility/menu-list-unfocused-notifications.html: Added.
1938 2014-11-13 Alexey Proskuryakov <ap@apple.com>
1940 Simplify expectations for fullscreen/full-screen-iframe-legacy.html, as the more
1941 specific variant doesn't work due to <https://bugs.webkit.org/show_bug.cgi?id=138698>.
1943 * platform/mac/TestExpectations:
1945 2014-11-13 Alexey Proskuryakov <ap@apple.com>
1947 fast/events/overflow-scroll-fake-mouse-move.html is flaky
1948 https://bugs.webkit.org/show_bug.cgi?id=138697
1950 * platform/mac-wk1/TestExpectations: Mark it as such.
1952 2014-11-13 Zalan Bujtas <zalan@apple.com>
1954 Unreviewed WK2 subpixel gardening.
1956 * platform/mac-wk2/TestExpectations:
1958 2014-11-13 Chris Dumez <cdumez@apple.com>
1960 Lazily create HTMLInputElement's inputType and shadow subtree
1961 https://bugs.webkit.org/show_bug.cgi?id=138524
1963 Reviewed by Ryosuke Niwa.
1965 Add a test case to make sure we don't crash when parsing an <input>
1966 Element that has a |border| attribute as first attribute. This is what
1967 was happening with the first version of this patch that landed in
1968 r175852. When attributeChanged() was called for the |border| attribute
1969 HTMLInputElement::isPresentationAttribute() would get called before
1970 m_inputType is initialized, and "name == borderAttr && isImageButton()"
1971 would crash because isImageButton() dereferences m_inputType.
1973 * fast/dom/HTMLInputElement/border-attribute-crash-expected.txt: Added.
1974 * fast/dom/HTMLInputElement/border-attribute-crash.html: Added.
1976 2014-11-12 Carlos Garcia Campos <cgarcia@igalia.com>
1978 Unreviewed GTK gardening. Skip more test failing after r175776.
1980 * platform/gtk/TestExpectations:
1982 2014-11-12 Dean Jackson <dino@apple.com>
1984 Support unprefixed animation property names
1985 https://bugs.webkit.org/show_bug.cgi?id=138678
1986 <rdar://problem/18943059>
1988 Reviewed by Simon Fraser.
1990 Tests for unprefixed parsing and calculation of animation
1991 properties. Fun fact, this is the first test we have
1992 for the computed style of all animation-direction values.
1994 * animations/unprefixed-properties-expected.txt: Added.
1995 * animations/unprefixed-properties.html: Added.
1996 * animations/unprefixed-shorthand-expected.txt: Added.
1997 * animations/unprefixed-shorthand.html: Added.
1999 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2001 <rdar://problem/15864185> Syrah: platform/mac/editing/attributed-string tests are failing
2003 Land Yosemite results, and remove the tests from TestExpectations.
2005 * platform/mac-mavericks/platform/mac/editing/attributed-string: Added.
2006 * platform/mac-mavericks/platform/mac/editing/attributed-string/anchor-element-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/anchor-element-expected.txt.
2007 * platform/mac-mavericks/platform/mac/editing/attributed-string/basic-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/basic-expected.txt.
2008 * platform/mac-mavericks/platform/mac/editing/attributed-string/font-size-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-size-expected.txt.
2009 * 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.
2010 * platform/mac-mavericks/platform/mac/editing/attributed-string/font-weight-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-weight-expected.txt.
2011 * platform/mac-mavericks/platform/mac/editing/attributed-string/letter-spacing-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/letter-spacing-expected.txt.
2012 * platform/mac-mavericks/platform/mac/editing/attributed-string/text-decorations-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/text-decorations-expected.txt.
2013 * platform/mac-mavericks/platform/mac/editing/attributed-string/vertical-align-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/vertical-align-expected.txt.
2014 * platform/mac/editing/attributed-string/anchor-element-expected.txt:
2015 * platform/mac/editing/attributed-string/basic-expected.txt:
2016 * platform/mac/editing/attributed-string/font-size-expected.txt:
2017 * platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt:
2018 * platform/mac/editing/attributed-string/font-weight-expected.txt:
2019 * platform/mac/editing/attributed-string/letter-spacing-expected.txt:
2020 * platform/mac/editing/attributed-string/text-decorations-expected.txt:
2021 * platform/mac/editing/attributed-string/vertical-align-expected.txt:
2022 * platform/mac/TestExpectations:
2024 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2026 Make Mac media-source test expectations future compatible
2027 https://bugs.webkit.org/show_bug.cgi?id=138674
2029 Roll it out, it somehow broke Mountain Liona and Mavericks.
2031 * platform/mac/TestExpectations:
2033 2014-11-12 Jer Noble <jer.noble@apple.com>
2035 media/video-play-pause-exception.html is flakey.
2036 https://bugs.webkit.org/show_bug.cgi?id=138670
2038 Reviewed by Alexey Proskuryakov.
2040 Work around race-condition behavior in HTMLMediaElement's resource selection algorithm.
2042 * media/video-play-pause-exception.html:
2044 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2046 Make Mac media-source test expectations future compatible
2047 https://bugs.webkit.org/show_bug.cgi?id=138674
2049 Reviewed by Eric Carlson.
2051 * platform/mac/TestExpectations:
2053 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2055 Flaky Test: media/video-ended-event-slow-motion-playback.html
2056 https://bugs.webkit.org/show_bug.cgi?id=136755
2058 Reviewed by Jer Noble.
2060 * media/video-ended-event-slow-motion-playback.html: The test verifies that playback
2061 rate doesn't get rounded down to 0, and that is very easy to detect, no need for
2064 * platform/mac/TestExpectations: Remove the flakiness expectation. Also while at it,
2065 updated media/video-playbackrate.html to match what the bots actually see.
2067 2014-11-05 Ada Chan <adachan@apple.com>
2069 Implement new plug-in API for muting plug-ins
2070 https://bugs.webkit.org/show_bug.cgi?id=138105
2072 Reviewed by Anders Carlsson.
2074 * platform/mac-wk2/plugins/muted-state-expected.txt: Added.
2075 * platform/mac-wk2/plugins/muted-state.html: Added.
2077 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2079 Some platform/mac text expectation cleanup.
2081 * platform/mac-wk1/TestExpectations:
2082 * platform/mac/TestExpectations:
2084 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2086 Mac-WK2 test expectations cleanup, part 1.
2088 Put WK1 specific expectations into mac-wk1 (they used to be put in mac, and then
2089 being overridden for wk2).
2090 Remove expectations for tests that are no longer flaky.
2091 Add more specific expectations to encient entries that were added in old format,
2092 and just skipped indiscriminately.
2094 * platform/mac-wk1/TestExpectations:
2095 * platform/mac-wk2/TestExpectations:
2096 * platform/mac/TestExpectations:
2098 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2100 Remove expectations for a couple tests that were marked as flaky on WK1 only,
2101 as they don't appear to be flaky any more.
2103 * platform/mac-wk1/TestExpectations:
2105 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2107 Some WebKit1-only Yosemite-only failures don't appear to exist any more.
2109 * platform/mac-wk2/TestExpectations:
2110 * platform/mac/TestExpectations:
2113 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2115 A number of hidpi tests don't appear to fail on Yosemite now, let's try unmarking them.
2117 * platform/mac-wk2/TestExpectations:
2118 * platform/mac/TestExpectations:
2120 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2122 Instead of blacklisting tests for OS X versions that use PPT for testing,
2123 whitelist MountainLion that doesn't. That's more future compatible.
2125 * platform/mac-wk2/TestExpectations:
2127 2014-11-12 Jer Noble <jer.noble@apple.com>
2129 [Mac] media/track/audio-track.html is flakey
2130 https://bugs.webkit.org/show_bug.cgi?id=138394
2132 Reviewed by Alexey Proskuryakov.
2134 * platform/mac/TestExpectations:
2136 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2138 Fix a typo in the previous commit - a test should be skipped, not its expectation.
2140 * platform/mac/TestExpectations:
2142 2014-11-12 Alexey Proskuryakov <ap@apple.com>
2144 compositing/video/video-border-radius.html frequently times out on Mountain Lion only
2145 https://bugs.webkit.org/show_bug.cgi?id=138662
2147 Make the test a reftest again, and skip it, as nothing helps.
2149 Also, updated all compositing/video expectations to match what bots see now.
2151 * compositing/video/video-border-radius-expected.html: Copied from LayoutTests/compositing/video/video-border-radius-expected.html-disabled.
2152 * compositing/video/video-border-radius-expected.html-disabled: Removed.
2153 * compositing/video/video-border-radius-expected.png: Removed.
2154 * compositing/video/video-border-radius-expected.txt: Removed.
2155 * platform/mac/TestExpectations:
2157 2014-11-12 Carlos Garcia Campos <cgarcia@igalia.com>
2159 Unreviewed GTK gardening. Skip shared worker tests after r175776.
2161 Shared workers are disabled with the Network Process.
2163 * platform/gtk/TestExpectations:
2165 2014-09-01 Philippe Normand <pnormand@igalia.com>
2167 [WK2] UserMediaClient support
2168 https://bugs.webkit.org/show_bug.cgi?id=123158
2170 Reviewed by Benjamin Poulain.
2172 Simple UserMedia permission request tests inspired from the
2173 Geolocation test suite.
2175 * fast/mediastream/error-expected.txt: Added.
2176 * fast/mediastream/error.html: Added.
2177 * fast/mediastream/script-tests/error.js: Added.
2178 * fast/mediastream/script-tests/success.js: Added.
2179 * fast/mediastream/success-expected.txt: Added.
2180 * fast/mediastream/success.html: Added.
2181 * fast/mediastream/delayed-permission-allowed-expected.txt: Added.
2182 * fast/mediastream/delayed-permission-allowed.html: Added.
2183 * fast/mediastream/delayed-permission-denied-expected.txt: Added.
2184 * fast/mediastream/delayed-permission-denied.html: Added.
2185 * http/tests/media/media-stream/disconnected-frame-already-expected.txt: Added.
2186 * http/tests/media/media-stream/disconnected-frame-already.html: Added.
2187 * http/tests/media/media-stream/disconnected-frame-expected.txt: Added.
2188 * http/tests/media/media-stream/disconnected-frame-permission-denied-expected.txt: Added.
2189 * http/tests/media/media-stream/disconnected-frame-permission-denied.html: Added.
2190 * http/tests/media/media-stream/disconnected-frame.html: Added.
2191 * http/tests/media/media-stream/resources/disconnected-frame-already-inner1.html: Added.
2192 * http/tests/media/media-stream/resources/disconnected-frame-already-inner2.html: Added.
2193 * http/tests/media/media-stream/resources/disconnected-frame-inner.html: Added.
2194 * platform/gtk/TestExpectations:
2196 2014-11-11 Jinwoo Song <jinwoo7.song@samsung.com>
2198 [EFL] Unreviewed EFL gardening. Rebaseline after r174535.
2200 * platform/efl/css3/selectors3/html/css3-modsel-61-expected.txt:
2201 * platform/efl/css3/selectors3/html/css3-modsel-83-expected.txt:
2202 * platform/efl/css3/selectors3/xhtml/css3-modsel-61-expected.txt:
2203 * platform/efl/css3/selectors3/xhtml/css3-modsel-83-expected.txt:
2204 * platform/efl/css3/selectors3/xml/css3-modsel-61-expected.txt:
2205 * platform/efl/css3/selectors3/xml/css3-modsel-83-expected.txt:
2206 * platform/efl/fast/selectors/061-expected.txt:
2207 * platform/efl/fast/selectors/083-expected.txt:
2209 2014-11-11 Alexey Proskuryakov <ap@apple.com>
2211 Temporarlity turn video/video-border-radius-expected.html into a non-reftest,
2212 hoping to get some error output from it.
2214 * compositing/video/video-border-radius-expected.html: Removed.
2215 * compositing/video/video-border-radius-expected.html-disabled: Copied from LayoutTests/compositing/video/video-border-radius-expected.html.
2216 * compositing/video/video-border-radius-expected.png: Added.
2217 * compositing/video/video-border-radius-expected.txt: Added.
2219 2014-11-11 Alexey Proskuryakov <ap@apple.com>
2221 fast/text/international/hindi-spacing.html and transforms/2d/hindi-rotated.html are
2223 https://bugs.webkit.org/show_bug.cgi?id=138075
2225 * platform/mac/TestExpectations: Mark them as such.
2227 2014-11-11 Alexey Proskuryakov <ap@apple.com>
2229 inspector/css/matched-style-properties.html and inspector/css/selector-specificity.html
2230 are very flaky on Mac
2231 https://bugs.webkit.org/show_bug.cgi?id=138636
2233 Bring back Crash expectattion, as this is how it's reported on WK1. Also added one more test.
2235 * platform/mac/TestExpectations:
2237 2014-11-11 Alexey Proskuryakov <ap@apple.com>
2239 compositing/video/video-border-radius.html frequently times out on 10.8
2241 Add an error even listener, to at hopefully get a proper failure when this happens.
2243 * compositing/video/video-border-radius.html:
2245 2014-11-11 Alexey Proskuryakov <ap@apple.com>
2247 inspector/css/matched-style-properties.html and inspector/css/selector-specificity.html
2248 are very flaky on Mac
2249 https://bugs.webkit.org/show_bug.cgi?id=138636
2251 Updated the results and comments for tests that don't work in production builds,
2252 those are not quite relevant here.
2254 * platform/mac/TestExpectations:
2256 2014-11-11 Alexey Proskuryakov <ap@apple.com>
2258 compositing/video/video-border-radius.html frequently times out on 10.8
2260 Add an event listener before setting source, not after. This should not affect
2261 anything, but seems worth a try.
2263 * compositing/video/video-border-radius.html:
2265 2014-11-11 Daniel Bates <dabates@apple.com>
2267 [Frame Flattening] ASSERT(transaction->view == &view()) fails in RenderBlock::removeFromUpdateScrollInfoAfterLayoutTransaction()
2268 https://bugs.webkit.org/show_bug.cgi?id=138615
2269 <rdar://problem/18928487>
2271 Reviewed by David Hyatt.
2273 Add a test that causes an assertion failure in affected builds.
2275 * fast/frames/flattening/iframe-flattening-inside-flexbox-with-delayed-scroll-update-expected.txt: Added.
2276 * fast/frames/flattening/iframe-flattening-inside-flexbox-with-delayed-scroll-update.html: Added.
2278 2014-11-11 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
2280 [EFL] Unskip now passing http tests
2281 https://bugs.webkit.org/show_bug.cgi?id=137694
2283 Reviewed by Csaba Osztrogonác.
2285 * platform/efl/TestExpectations:
2287 2014-10-07 Sergio Villar Senin <svillar@igalia.com>
2289 [CSS Grid Layout] Limit the size of explicit/implicit grid
2290 https://bugs.webkit.org/show_bug.cgi?id=136217
2292 Reviewed by Andreas Kling.
2294 Removed as they are now part of the WebCore's CSSParser.cpp unit
2295 test. The reason why it was moved there is because the test would
2296 require huge (~1000000 tracks) grid allocations, making the test
2297 quite slow specially on Debug builds.
2299 * fast/css-grid-layout/grid-element-repeat-max-repetitions-expected.txt: Removed.
2300 * fast/css-grid-layout/grid-element-repeat-max-repetitions.html: Removed.
2302 2014-11-11 Jinwoo Song <jinwoo7.song@samsung.com>
2304 [EFL] Unreviewed EFL gardening after r174233.
2306 * platform/efl/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt:
2307 * platform/efl/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
2308 * platform/efl/css2.1/t1602-c546-txt-align-00-b-expected.txt:
2309 * platform/efl/fast/multicol/float-avoidance-expected.txt:
2310 * platform/efl/fast/multicol/overflow-across-columns-expected.txt:
2311 * platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.txt:
2312 * platform/efl/fast/multicol/overflow-unsplittable-expected.txt:
2313 * platform/efl/fast/multicol/positive-leading-expected.txt:
2314 * platform/efl/fast/multicol/vertical-lr/float-avoidance-expected.txt:
2315 * platform/efl/fast/multicol/vertical-rl/float-avoidance-expected.txt:
2316 * platform/efl/fast/repaint/line-flow-with-floats-1-expected.txt:
2317 * platform/efl/fast/repaint/line-flow-with-floats-10-expected.txt:
2318 * platform/efl/fast/repaint/line-flow-with-floats-2-expected.txt:
2319 * platform/efl/fast/repaint/line-flow-with-floats-3-expected.txt:
2320 * platform/efl/fast/repaint/line-flow-with-floats-4-expected.txt:
2321 * platform/efl/fast/repaint/line-flow-with-floats-5-expected.txt:
2322 * platform/efl/fast/repaint/line-flow-with-floats-6-expected.txt:
2323 * platform/efl/fast/repaint/line-flow-with-floats-7-expected.txt:
2324 * platform/efl/fast/repaint/line-flow-with-floats-8-expected.txt:
2325 * platform/efl/fast/repaint/line-flow-with-floats-9-expected.txt:
2326 * platform/efl/fast/text/hyphenate-character-expected.txt:
2327 * platform/efl/fast/text/hyphens-expected.txt:
2328 * platform/efl/fast/text/justified-selection-at-edge-expected.txt:
2329 * platform/efl/fast/text/justify-nbsp-expected.txt: Added.
2330 * platform/efl/fast/text/trailing-white-space-2-expected.txt:
2331 * platform/efl/tables/mozilla/marvin/x_tbody_align_justify-expected.txt:
2332 * platform/efl/tables/mozilla/marvin/x_td_align_justify-expected.txt:
2333 * platform/efl/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt:
2334 * platform/efl/tables/mozilla/marvin/x_th_align_justify-expected.txt:
2335 * platform/efl/tables/mozilla/marvin/x_thead_align_justify-expected.txt:
2336 * platform/efl/tables/mozilla/marvin/x_tr_align_justify-expected.txt:
2338 2014-11-11 Yusuke Suzuki <utatane.tea@gmail.com>
2340 CSS4 Selectors: Add multiple pseudo elements support to :matches
2341 https://bugs.webkit.org/show_bug.cgi?id=138214
2343 Reviewed by Benjamin Poulain.
2345 * fast/selectors/pseudo-element-in-non-rightmost-fragments-expected.html: Added.
2346 * fast/selectors/pseudo-element-in-non-rightmost-fragments.html: Added.
2347 In this test, we ensure that pseudo elements selector in the
2348 non-rightmost fragments becomes unmatched.
2349 * fast/selectors/pseudo-element-inside-matches-expected.html: Added.
2350 * fast/selectors/pseudo-element-inside-matches.html: Added.
2351 * fast/selectors/ignore-pseudo-element-inside-non-rightmost-fragments-expected.txt: Added.
2352 * fast/selectors/ignore-pseudo-element-inside-non-rightmost-fragments.html: Added.
2354 2014-11-10 Benjamin Poulain <bpoulain@apple.com>
2356 Add parsing support for the extended :nth-last-child(An+B of selector-list)
2357 https://bugs.webkit.org/show_bug.cgi?id=138520
2359 Reviewed by Andreas Kling.
2361 All the tests are variations of the existing tests for :nth-child(An+B of selector-list).
2363 * fast/css/css-selector-text-expected.txt:
2364 * fast/css/css-selector-text.html:
2365 * fast/css/css-set-selector-text-expected.txt:
2366 * fast/css/css-set-selector-text.html:
2367 * fast/css/parsing-css-nth-last-child-of-1-expected.txt: Added.
2368 * fast/css/parsing-css-nth-last-child-of-1.html: Added.
2369 * fast/css/parsing-css-nth-last-child-of-2-expected.txt: Added.
2370 * fast/css/parsing-css-nth-last-child-of-2.html: Added.
2371 * fast/css/parsing-css-nth-last-child-of-3-expected.txt: Added.
2372 * fast/css/parsing-css-nth-last-child-of-3.html: Added.
2373 * fast/css/parsing-css-nth-last-child-of-4-expected.txt: Added.
2374 * fast/css/parsing-css-nth-last-child-of-4.html: Added.
2376 2014-11-10 Said Abou-Hallawa <sabouhallawa@apple.com>
2378 SVG foreign objects do not inherit the container coordinates system if they are repainted..
2379 https://bugs.webkit.org/show_bug.cgi?id=138481.
2381 Reviewed by Simon Fraser.
2383 Ensure the repaint rectangle of the SVG foreign object is calculated correctly
2384 when the container element has transformation.
2386 * svg/transforms/svg-transform-foreign-object-repaint-expected.png: Added.
2387 * svg/transforms/svg-transform-foreign-object-repaint-expected.txt: Added.
2388 * svg/transforms/svg-transform-foreign-object-repaint.html: Added.
2390 Re-baseline these tests since the render tree dumping uses renderer.absoluteClippedOverflowRect()
2391 in writePositionAndStyle() to get the object rectangle so this issue only affects test output.
2393 * svg/zoom/page/zoom-foreign-content-expected.txt:
2394 * platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt:
2396 2014-11-10 Andreas Kling <akling@apple.com>
2398 The JIT should cache property lookup misses.
2399 <https://webkit.org/b/135578>
2401 Add a JSRegress test for caching of property lookup misses.
2402 There are three subtests:
2405 2. Test for when a property previously cached as missing suddenly
2406 appears on the object.
2407 3. Same as (2), but it appears on the prototype.
2409 The test runs ~5.5x faster with the optimization.
2411 Reviewed by Filip Pizlo.
2413 * js/regress/script-tests/undefined-property-access.js: Added.
2417 * js/regress/undefined-property-access-expected.txt: Added.
2418 * js/regress/undefined-property-access.html: Added.
2420 2014-11-10 Myles C. Maxfield <mmaxfield@apple.com>
2422 Test that complext and fast text codepaths measure the same width
2423 https://bugs.webkit.org/show_bug.cgi?id=138581
2425 Reviewed by Simon Fraser.
2427 * fast/text/space-width-expected.html: Added.
2428 * fast/text/space-width.html: Added.
2430 2014-11-10 Alexey Proskuryakov <ap@apple.com>
2432 http tests should not use shared temporary files
2433 https://bugs.webkit.org/show_bug.cgi?id=138583
2435 Reviewed by Tim Horton.
2437 Made some of the scripts that write to files take a path argument, and made others
2438 more strictly serve only one test.
2440 This way, we don't race for any files.
2442 * http/tests/appcache/fail-on-update-2.html:
2443 * http/tests/appcache/fallback.html:
2444 * http/tests/appcache/main-resource-fallback-for-network-error-crash.html:
2445 * http/tests/appcache/main-resource-hash.html:
2446 * http/tests/appcache/main-resource-redirect.html:
2447 * http/tests/appcache/multi-fallback.html:
2448 * http/tests/appcache/non-html.xhtml:
2449 * http/tests/appcache/offline-access.html:
2450 * http/tests/appcache/online-whitelist.html:
2451 * http/tests/appcache/remove-cache.html:
2452 * http/tests/appcache/resources/counter.php: Removed.
2453 * http/tests/appcache/resources/fail-on-update-2.php:
2454 * http/tests/appcache/resources/fail-on-update.php:
2455 * http/tests/appcache/resources/main-resource-redirect-frame.php:
2456 * http/tests/appcache/resources/main-resource-redirect.manifest:
2457 * http/tests/appcache/resources/non-html.manifest:
2458 * http/tests/appcache/resources/offline-access-frame.html:
2459 * http/tests/appcache/resources/offline-access.js:
2460 * http/tests/appcache/resources/offline-access.manifest:
2461 * http/tests/appcache/resources/online-whitelist.manifest:
2462 * http/tests/appcache/resources/online-whitelist.php: Copied from LayoutTests/http/tests/appcache/resources/counter.php.
2463 * http/tests/appcache/resources/remove-cache-frame-2.html:
2464 * http/tests/appcache/resources/remove-cache-frame.html:
2465 * http/tests/appcache/resources/remove-cache.php: Copied from LayoutTests/http/tests/appcache/resources/fail-on-update.php.
2466 * http/tests/appcache/resources/update-cache.php: Copied from LayoutTests/http/tests/appcache/resources/versioned-manifest.php.
2467 * http/tests/appcache/resources/versioned-manifest.php: Removed.
2468 * http/tests/appcache/update-cache.html:
2469 * http/tests/cache/network-error-during-revalidation.html:
2470 * http/tests/cache/post-redirect-get.php:
2471 * http/tests/cache/post-with-cached-subresources.php:
2472 * http/tests/cache/reload-main-resource.php:
2473 * http/tests/cache/resources/network-error-during-revalidation-frame.html:
2474 * http/tests/cache/resources/partitioned-cache-echo-state.php:
2475 * http/tests/cache/resources/partitioned-cache-loader.html:
2476 * http/tests/cache/resources/post-image-to-verify.php:
2477 * http/tests/cache/resources/reload-main-resource-iframe.php:
2478 * http/tests/cache/stopped-revalidation.html:
2479 * http/tests/cache/subresource-fragment-identifier.html:
2480 * http/tests/css/border-image-loading.html:
2481 * http/tests/css/css-image-loading.html:
2482 * http/tests/css/mask-image-loading.html:
2483 * http/tests/css/reflection-mask-image-loading.html:
2484 * http/tests/css/resources/request-logging.js:
2485 * http/tests/loading/preload-img-test.html:
2486 * http/tests/local/link-stylesheet-load-order-preload.html:
2487 * http/tests/local/link-stylesheet-load-order.html:
2488 * http/tests/misc/link-rel-prefetch-and-subresource.html:
2489 * http/tests/resources/network-simulator.php:
2490 * http/tests/resources/tripmine.php: Removed.
2491 * http/tests/xmlhttprequest/access-control-preflight-async-header-denied-expected.txt:
2492 * http/tests/xmlhttprequest/access-control-preflight-async-header-denied.html:
2493 * http/tests/xmlhttprequest/access-control-preflight-async-method-denied-expected.txt:
2494 * http/tests/xmlhttprequest/access-control-preflight-async-method-denied.html:
2495 * http/tests/xmlhttprequest/access-control-preflight-async-not-supported-expected.txt:
2496 * http/tests/xmlhttprequest/access-control-preflight-async-not-supported.html:
2497 * http/tests/xmlhttprequest/access-control-preflight-headers-async.html:
2498 * http/tests/xmlhttprequest/access-control-preflight-headers-sync.html:
2499 * http/tests/xmlhttprequest/access-control-preflight-sync-header-denied-expected.txt:
2500 * http/tests/xmlhttprequest/access-control-preflight-sync-header-denied.html:
2501 * http/tests/xmlhttprequest/access-control-preflight-sync-method-denied-expected.txt:
2502 * http/tests/xmlhttprequest/access-control-preflight-sync-method-denied.html:
2503 * http/tests/xmlhttprequest/access-control-preflight-sync-not-supported-expected.txt:
2504 * http/tests/xmlhttprequest/access-control-preflight-sync-not-supported.html:
2505 * http/tests/xmlhttprequest/redirect-cross-origin-tripmine.html:
2506 * http/tests/xmlhttprequest/resources/access-control-preflight-denied-xsrf.php:
2507 * http/tests/xmlhttprequest/resources/no-custom-header.php:
2508 * http/tests/xmlhttprequest/resources/redirect-cross-origin-tripmine.php: Copied from LayoutTests/http/tests/resources/tripmine.php.
2509 * http/tests/xmlhttprequest/state-after-network-error.html:
2510 * http/tests/xmlhttprequest/xmlhttprequest-responseURL-expected.txt:
2511 * http/tests/xmlhttprequest/xmlhttprequest-responseURL.html:
2513 2014-11-10 Michael Saboff <msaboff@apple.com>
2515 Add test for fix of REGRESSION (r174985-174986): Site display disappears
2516 https://bugs.webkit.org/show_bug.cgi?id=138470
2518 Reviewed by Geoffrey Garen.
2520 This checks that document.write() and document.writeln() are cached and the same instance
2523 * js/dom/document-write-functions-cached-expected.txt: Added.
2524 * js/dom/document-write-functions-cached.html: Added.
2526 2014-11-04 Jer Noble <jer.noble@apple.com>
2528 REGRESSION(r174823): Several tests fail due to canplaythrough firing before tracks are available
2529 https://bugs.webkit.org/show_bug.cgi?id=137882
2531 Reviewed by Eric Carlson.
2533 * platform/mac/TestExpectations:
2534 * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
2536 2014-11-10 Commit Queue <commit-queue@webkit.org>
2538 Unreviewed, rolling out r175813.
2539 https://bugs.webkit.org/show_bug.cgi?id=138573
2541 Breaks complex text layout spacing (Requested by litherum on
2546 "[OSX] Some words are placed on top of each other in complex
2548 https://bugs.webkit.org/show_bug.cgi?id=138348
2549 http://trac.webkit.org/changeset/175813
2551 2014-11-10 Myles C. Maxfield <mmaxfield@apple.com>
2553 [OSX] Some words are placed on top of each other in complex text layout
2554 https://bugs.webkit.org/show_bug.cgi?id=138348
2556 Reviewed by Simon Fraser.
2558 Updating tests to not use cached space width.
2560 * fast/text/large-space-width-complex-expected.html: Added.
2561 * fast/text/large-space-width-complex.html: Added.
2562 * fast/text/resources/NotoNastaliqUrduDraft.ttf: Added.
2563 * platform/mac-mavericks/fast/text/emphasis-expected.png:
2564 * platform/mac-mavericks/fast/text/emphasis-expected.txt: This test is orthogonal to space widths.
2565 * platform/mac-mountainlion/fast/text/emphasis-expected.png:
2566 * platform/mac-mountainlion/fast/text/emphasis-expected.txt:
2567 * platform/mac/fast/text/emphasis-expected.png:
2568 * platform/mac/fast/text/emphasis-expected.txt:
2569 * platform/mac/fast/text/sticky-typesetting-features-expected.png:
2570 * platform/mac/fast/text/sticky-typesetting-features-expected.txt: Ditto.
2571 * platform/mac/fast/writing-mode/text-orientation-basic-expected.png:
2572 * platform/mac/fast/writing-mode/text-orientation-basic-expected.txt: This test actually is improved with
2573 this patch. Instead of a weirdly wide space width, the two words are spaced appropriately now.
2575 2014-11-10 Csaba Osztrogonác <ossy@webkit.org>
2577 Crash in WebCore::Node::getFlag
2578 https://bugs.webkit.org/show_bug.cgi?id=137961
2580 Reviewed by Antti Koivisto.
2582 * editing/execCommand/crash-137961-expected.txt: Added.
2583 * editing/execCommand/crash-137961.html: Added.
2585 2014-11-10 Mihnea Ovidenie <mihnea@adobe.com>
2587 ASSERTION FAILED: !object || !object->parent()->isRuby() || is<RenderRubyRun>(*object) || (object->isInline() && (object->isBeforeContent() || object->isAfterContent())) || (object->isAnonymous() && ... ) in WebCore::isAnonymousRubyInlineBlock
2588 https://bugs.webkit.org/show_bug.cgi?id=137958
2590 Reviewed by Chris Dumez.
2592 * fast/multicol/newmulticol/ruby-from-multicol-to-auto-expected.txt: Added.
2593 * fast/multicol/newmulticol/ruby-from-multicol-to-auto.html: Added.
2595 2014-11-10 Sanghyup Lee <sh53.lee@samsung.com>
2597 [EFL] Add missing test results since r169631, r174992
2598 https://bugs.webkit.org/show_bug.cgi?id=138502
2600 Reviewed by Gyuyoung Kim.
2602 * platform/efl/accessibility/aria-inherits-presentational-expected.txt: Added.
2603 * platform/efl/accessibility/css-content-attribute-expected.txt: Added.
2605 2014-11-09 Simon Fraser <simon.fraser@apple.com>
2607 Put bug link at the start of the line.
2609 * platform/mac-wk2/TestExpectations:
2611 2014-11-08 Simon Fraser <simon.fraser@apple.com>
2613 Implement round-rect clipping on video elements
2614 https://bugs.webkit.org/show_bug.cgi?id=138537
2615 rdar://problem/9534399
2617 Reviewed by Darin Adler.
2619 Test that uses clip() to compare a bit of rounded-rect video in the corner.
2620 Rebaselined test that dumped contents layers.
2622 * compositing/video/video-border-radius-expected.html: Added.
2623 * compositing/video/video-border-radius.html: Added.
2624 * platform/mac/compositing/reflections/direct-image-object-fit-reflected-expected.txt:
2626 2014-11-08 Alexey Proskuryakov <ap@apple.com>
2628 http/tests/xmlhttprequest/cross-origin-cookie-storage.html fails with PPT.
2630 This test used to pass because some previous test leaked a cookie. Now that we
2631 clear cookies between tests, it fails, and will fail until we implement testRunner.setAlwaysAcceptCookies.
2633 * platform/mac-wk2/TestExpectations:
2635 2014-11-08 Alexey Proskuryakov <ap@apple.com>
2637 http/tests/navigation/redirect-on-back-updates-history-item.html leaks a cookie
2638 https://bugs.webkit.org/show_bug.cgi?id=138507
2640 Reviewed by Pratik Solanki.
2642 * http/tests/navigation/resources/redirect-updates-history-item-done.html:
2644 2014-11-07 Chris Dumez <cdumez@apple.com>
2646 Move 'webkit-clip-path' CSS property to the new StyleBuilder
2647 https://bugs.webkit.org/show_bug.cgi?id=138452
2649 Reviewed by Andreas Kling.
2651 Add layout test to make sure we don't crash in the StyleBuilder when
2652 setting unexpected values to webkit-clip-path property.
2654 * fast/masking/clip-path-bad-value-expected.txt: Added.
2655 * fast/masking/clip-path-bad-value.html: Added.
2657 2014-11-07 Joseph Pecoraro <pecoraro@apple.com>
2659 Web Inspector: Pseudo element matchedCSSRules do not include matching selector info
2660 https://bugs.webkit.org/show_bug.cgi?id=138438
2662 Reviewed by Benjamin Poulain.
2664 * inspector/css/pseudo-element-matches-expected.txt: Added.
2665 * inspector/css/pseudo-element-matches.html: Added.
2666 Add a test to ensure we get correct selector matches for a pseudo element
2667 inside of an <audio> element. The test is heavily coupled to our UserAgent
2668 stylesheet and Shadow DOM layout, so check for possible failures if
2669 WebCore changes things.
2671 2014-11-07 Bem Jones-Bey <bjonesbe@adobe.com>
2673 [CSS Shapes] the sandbag JS utility code isn't producing the correct expected result in the shape-image gradient tests
2674 https://bugs.webkit.org/show_bug.cgi?id=135923
2676 Reviewed by Dirk Schulze.
2678 Import tests from upstream. They have been modified so that they use
2679 testharness to validate success or failure instead of being reftests,
2680 allowing for fuzziness in matching to get around small variances
2681 between implementations.
2684 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.html: Removed.
2685 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.txt: Added.
2686 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html:
2687 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.html: Removed.
2688 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.txt: Added.
2689 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html:
2690 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.html: Removed.
2691 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.txt: Added.
2692 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html:
2693 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.html: Removed.
2694 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.txt: Added.
2695 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html:
2696 * css3/shapes/shape-outside/shape-image/gradients/w3c-import.log:
2697 * css3/shapes/shape-outside/supported-shapes/support/test-utils.js:
2700 2014-11-07 Mark Lam <mark.lam@apple.com>
2702 Gardening: get-by-pname.js is failing when run with JSC_useLLINT=false and other special JIT configurations.
2703 <https://webkit.org/b/138497>
2707 * js/script-tests/get-by-pname.js:
2708 - temporarily skipping this from the JSC tests to green the bots until the issue is fixed.
2710 2014-11-06 Darin Adler <darin@apple.com>
2712 REGRESSION (r175549): http/tests/multipart/stop-crash.html failing (assertion failure in CachedResource::setEncodedSize)
2713 https://bugs.webkit.org/show_bug.cgi?id=138358
2715 Reviewed by Alexey Proskuryakov.
2717 * TestExpectations: Turn the test back on.
2719 2014-11-06 Mark Lam <mark.lam@apple.com>
2721 Refactor the get-by-pname.js test [follow up 2].
2722 <https://webkit.org/b/138483>
2724 Reviewed by Michael Saboff.
2726 Make unique copies of the test functions to ensure that each test case does not
2727 affect the tiering up of other test cases.
2729 * js/get-by-pname-expected.txt:
2730 * js/script-tests/get-by-pname.js:
2732 (getByPnameOnConstant): Deleted.
2733 (getByPnameOnVar): Deleted.
2735 2014-11-06 Mark Lam <mark.lam@apple.com>
2737 Refactor the get-by-pname.js test [follow up].
2738 <https://webkit.org/b/138483>
2740 Reviewed by Michael Saboff.
2742 Used named properties to make the test code more readable.
2744 * js/script-tests/get-by-pname.js:
2747 (testExpr): Deleted.
2748 (testExpectedResult): Deleted.
2750 2014-11-06 Mark Lam <mark.lam@apple.com>
2752 slow_path_get_direct_pname() needs to be hardened against a constant baseValue.
2753 <https://webkit.org/b/138476>
2755 Reviewed by Michael Saboff.
2757 * js/get-by-pname-expected.txt:
2758 * js/script-tests/get-by-pname.js:
2759 (getByPnameOnConstant):
2761 - Added more test cases.
2763 2014-11-06 Mark Lam <mark.lam@apple.com>
2765 Refactor the get-by-pname.js test.
2766 <https://webkit.org/b/138483>
2768 Reviewed by Geoffrey Garen.
2770 Refactored the test code to:
2771 1. make it easier to add more test cases.
2772 2. test each case against different tier JITs.
2773 3. print only one set of results for each tier being tested.
2775 * js/get-by-pname-expected.txt:
2776 * js/script-tests/get-by-pname.js:
2777 (getByPnameOnConstant):
2780 (testExpectedResult):
2784 2014-11-06 Bem Jones-Bey <bjonesbe@adobe.com>
2786 [CSS Shapes] the spec-examples reftests are off by a few pixels
2787 https://bugs.webkit.org/show_bug.cgi?id=135927
2789 Reviewed by Zoltan Horvath.
2791 Import new versions of the spec example tests that are js tests
2792 instead of ref tests so that they can properly handle the small pixel
2793 differences in rendering between platforms.
2796 * css3/shapes/spec-examples/shape-outside-010-expected.html: Removed.
2797 * css3/shapes/spec-examples/shape-outside-010-expected.txt: Added.
2798 * css3/shapes/spec-examples/shape-outside-010.html:
2799 * css3/shapes/spec-examples/shape-outside-011-expected.html: Removed.
2800 * css3/shapes/spec-examples/shape-outside-011-expected.txt: Added.
2801 * css3/shapes/spec-examples/shape-outside-011.html:
2802 * css3/shapes/spec-examples/shape-outside-012-expected.html: Removed.
2803 * css3/shapes/spec-examples/shape-outside-012-expected.txt: Added.
2804 * css3/shapes/spec-examples/shape-outside-012.html:
2805 * css3/shapes/spec-examples/shape-outside-013-expected.html: Removed.
2806 * css3/shapes/spec-examples/shape-outside-013-expected.txt: Added.
2807 * css3/shapes/spec-examples/shape-outside-013.html:
2808 * css3/shapes/spec-examples/shape-outside-014-expected.html: Removed.
2809 * css3/shapes/spec-examples/shape-outside-014-expected.txt: Added.
2810 * css3/shapes/spec-examples/shape-outside-014.html:
2811 * css3/shapes/spec-examples/shape-outside-015-expected.html: Removed.
2812 * css3/shapes/spec-examples/shape-outside-015-expected.txt: Added.
2813 * css3/shapes/spec-examples/shape-outside-015.html:
2814 * css3/shapes/spec-examples/shape-outside-016-expected.html: Removed.
2815 * css3/shapes/spec-examples/shape-outside-016-expected.txt: Added.
2816 * css3/shapes/spec-examples/shape-outside-016.html:
2817 * css3/shapes/spec-examples/shape-outside-017-expected.html: Removed.
2818 * css3/shapes/spec-examples/shape-outside-017-expected.txt: Added.
2819 * css3/shapes/spec-examples/shape-outside-017.html:
2820 * css3/shapes/spec-examples/shape-outside-018-expected.html: Removed.
2821 * css3/shapes/spec-examples/shape-outside-018-expected.txt: Added.
2822 * css3/shapes/spec-examples/shape-outside-018.html:
2823 * css3/shapes/spec-examples/shape-outside-019-expected.html: Removed.
2824 * css3/shapes/spec-examples/shape-outside-019-expected.txt: Added.
2825 * css3/shapes/spec-examples/shape-outside-019.html:
2826 * css3/shapes/spec-examples/support/spec-example-utils.js: Added.
2829 * css3/shapes/spec-examples/support/w3c-import.log:
2830 * css3/shapes/spec-examples/w3c-import.log:
2832 2014-11-06 Dean Jackson <dino@apple.com>
2834 [filters2] Support for backdrop-filter
2835 https://bugs.webkit.org/show_bug.cgi?id=138384
2836 <rdar://problem/18874494>
2838 Reviewed by Simon Fraser.
2840 Take 2!! Previous patch was rolled out.
2842 Tests for backdrop-filter. These are skipped on non-Apple platforms.
2844 * platform/win/TestExpections: Skip these tests.
2845 * platform/efl/TestExpections:
2846 * platform/gtk/TestExpections:
2847 * platform/mac-mavericks/TestExpectations: Yosemite only.
2849 * css3/filters/backdrop/backdropfilter-property-computed-style-expected.txt: Added.
2850 * css3/filters/backdrop/backdropfilter-property-computed-style.html: Added.
2851 * css3/filters/backdrop/backdropfilter-property-expected.txt: Added.
2852 * css3/filters/backdrop/backdropfilter-property-parsing-expected.txt: Added.
2853 * css3/filters/backdrop/backdropfilter-property-parsing-invalid-expected.txt: Added.
2854 * css3/filters/backdrop/backdropfilter-property-parsing-invalid.html: Added.
2855 * css3/filters/backdrop/backdropfilter-property-parsing.html: Added.
2856 * css3/filters/backdrop/backdropfilter-property.html: Added.
2857 * css3/filters/backdrop/effect-hw-expected.html: Added.
2858 * css3/filters/backdrop/effect-hw.html: Added.
2859 * css3/filters/backdrop/script-tests/backdropfilter-property-computed-style.js: Added.
2860 (testComputedFilterRule):
2861 * css3/filters/backdrop/script-tests/backdropfilter-property-parsing-invalid.js: Added.
2862 (testInvalidFilterRule):
2863 * css3/filters/backdrop/script-tests/backdropfilter-property-parsing.js: Added.
2867 * css3/filters/backdrop/script-tests/backdropfilter-property.js: Added.
2869 2014-11-06 Benjamin Poulain <bpoulain@apple.com>
2871 Give pseudo elements the correct specificity
2872 https://bugs.webkit.org/show_bug.cgi?id=138378
2874 Reviewed by Dean Jackson.
2876 * fast/css/pseudo-element-specificity-expected.html: Added.
2877 * fast/css/pseudo-element-specificity.html: Added.
2878 Given that all selector affecting the pseudo element were offset by one,
2879 it is impossible to use a pseudo element directly to affect the order, making the bug
2882 What I did here for testing is use the stauration at 255 of any specificity field.
2883 With 255 class + 1 pseudo element, the old code would saturate at (0, 255, 0), while
2884 the fixed code would correctly give (0, 255, 1). By comparing that to a non-saturated
2885 selector, I can show the fix is correct.
2887 * inspector/css/selector-specificity-expected.txt:
2889 2014-11-06 Alexey Proskuryakov <ap@apple.com>
2891 inspector-protocol/debugger/setPauseOnExceptions-uncaught.html frequently times out on Yosemite
2892 https://bugs.webkit.org/show_bug.cgi?id=138097
2894 * platform/mac-wk2/TestExpectations: Marking it as such.
2896 2014-11-06 Bem Jones-Bey <bjonesbe@adobe.com>
2898 Update testharness.js to the latest version
2899 https://bugs.webkit.org/show_bug.cgi?id=138446
2901 Reviewed by Ryosuke Niwa.
2903 The only change I've made from upstream is to set output to false by
2906 * resources/testharness.js:
2908 2014-11-06 Chris Dumez <cdumez@apple.com>
2910 Unreviewed, fix nits after r175688.
2912 Just a couple of non-functional fixes to the layout test.
2914 * fast/dom/Text/splitText.html:
2916 2014-11-05 Shivakumar JM <shiva.jm@samsung.com>
2918 splitText API does not match DOM specification.
2919 https://bugs.webkit.org/show_bug.cgi?id=138405
2921 Reviewed by Chris Dumez.
2923 * fast/dom/Text/splitText-expected.txt: Added.
2924 * fast/dom/Text/splitText.html: Added.
2925 * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
2926 * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
2928 2014-11-05 Commit Queue <commit-queue@webkit.org>
2930 Unreviewed, rolling out r175672.
2931 https://bugs.webkit.org/show_bug.cgi?id=138455
2933 Tries to make backdrop layers on every layer, asserts on
2934 Mavericks (Requested by smfr on #webkit).
2938 "[filters2] Support for backdrop-filter"
2939 https://bugs.webkit.org/show_bug.cgi?id=138384
2940 http://trac.webkit.org/changeset/175672
2942 2014-11-04 Dean Jackson <dino@apple.com>
2944 [filters2] Support for backdrop-filter
2945 https://bugs.webkit.org/show_bug.cgi?id=138384
2946 <rdar://problem/18874494>
2948 Reviewed by Simon Fraser.
2950 Tests for backdrop-filter. These are skipped on non-Apple platforms.
2952 * platform/win/TestExpections: Skip these tests.
2953 * platform/efl/TestExpections:
2954 * platform/gtk/TestExpections:
2955 * platform/mac-mavericks/TestExpectations: Yosemite only.
2957 * css3/filters/backdrop/backdropfilter-property-computed-style-expected.txt: Added.
2958 * css3/filters/backdrop/backdropfilter-property-computed-style.html: Added.
2959 * css3/filters/backdrop/backdropfilter-property-expected.txt: Added.
2960 * css3/filters/backdrop/backdropfilter-property-parsing-expected.txt: Added.
2961 * css3/filters/backdrop/backdropfilter-property-parsing-invalid-expected.txt: Added.
2962 * css3/filters/backdrop/backdropfilter-property-parsing-invalid.html: Added.
2963 * css3/filters/backdrop/backdropfilter-property-parsing.html: Added.
2964 * css3/filters/backdrop/backdropfilter-property.html: Added.
2965 * css3/filters/backdrop/effect-hw-expected.html: Added.
2966 * css3/filters/backdrop/effect-hw.html: Added.
2967 * css3/filters/backdrop/script-tests/backdropfilter-property-computed-style.js: Added.
2968 (testComputedFilterRule):
2969 * css3/filters/backdrop/script-tests/backdropfilter-property-parsing-invalid.js: Added.
2970 (testInvalidFilterRule):
2971 * css3/filters/backdrop/script-tests/backdropfilter-property-parsing.js: Added.
2975 * css3/filters/backdrop/script-tests/backdropfilter-property.js: Added.
2977 2014-11-05 Simon Fraser <simon.fraser@apple.com>
2979 Avoid backing store for opacity:0 descendant layers
2980 https://bugs.webkit.org/show_bug.cgi?id=138448
2982 Reviewed by Dean Jackson.
2984 Test for no backing store with opacity:0 child, and that we get backing
2985 store when dynamically changing the opacity to non-0.
2987 * compositing/backing/no-backing-for-opacity-0-child-expected.txt: Added.
2988 * compositing/backing/no-backing-for-opacity-0-child.html: Added.
2989 * compositing/backing/toggle-opacity-0-child-expected.txt: Added.
2990 * compositing/backing/toggle-opacity-0-child.html: Added.
2992 2014-11-05 Chris Fleizach <cfleizach@apple.com>
2994 AX: add "alt" as an overriding synonym of "-webkit-alt" (now in the CSS4 spec)
2995 https://bugs.webkit.org/show_bug.cgi?id=138393
2997 Reviewed by Dean Jackson.
2999 * platform/mac/accessibility/alt-for-css-content-expected.txt: Added.
3000 * platform/mac/accessibility/alt-for-css-content.html: Added.
3002 2014-11-05 Dan Bernstein <mitz@apple.com>
3004 Remove the unused deletion UI feature
3005 https://bugs.webkit.org/show_bug.cgi?id=138442
3007 Rubber-stamped by Alexey Proskuryakov.
3009 Removed tests, expected results, and support files for this feature.
3011 * platform/mac/editing/deleting/deletionUI-borders-expected.txt: Removed.
3012 * platform/mac/editing/deleting/deletionUI-borders.html: Removed.
3013 * platform/mac/editing/deleting/deletionUI-click-on-delete-button-expected.txt: Removed.
3014 * platform/mac/editing/deleting/deletionUI-click-on-delete-button.html: Removed.
3015 * platform/mac/editing/deleting/deletionUI-differing-background-expected.txt: Removed.
3016 * platform/mac/editing/deleting/deletionUI-differing-background.html: Removed.
3017 * platform/mac/editing/deleting/deletionUI-minimum-size-expected.txt: Removed.
3018 * platform/mac/editing/deleting/deletionUI-minimum-size.html: Removed.
3019 * platform/mac/editing/deleting/deletionUI-single-instance-expected.png: Removed.
3020 * platform/mac/editing/deleting/deletionUI-single-instance-expected.txt: Removed.
3021 * platform/mac/editing/deleting/deletionUI-single-instance.html: Removed.
3022 * platform/mac/editing/deleting/deletionUI-successful-deletion-expected.txt: Removed.
3023 * platform/mac/editing/deleting/deletionUI-successful-deletion.html: Removed.
3024 * platform/mac/editing/deleting/id-in-deletebutton-expected.txt: Removed.
3025 * platform/mac/editing/deleting/id-in-deletebutton.html: Removed.
3026 * platform/mac/editing/deleting/resources: Removed.
3027 * platform/mac/editing/deleting/resources/deletionUI-helpers.js: Removed.
3028 * platform/wk2/TestExpectations:
3030 2014-11-04 David Hyatt <hyatt@apple.com>
3032 Descendant ends up in wrong flow thread with nested columns and spans.
3033 https://bugs.webkit.org/show_bug.cgi?id=137273
3035 Reviewed by Simon Fraser.
3037 Unskipped the two problematic span tests.
3041 2014-11-05 Bem Jones-Bey <bjonesbe@adobe.com>
3043 [CSS Shapes] Positioned polygon reftests failing again
3044 https://bugs.webkit.org/show_bug.cgi?id=138058
3046 Reviewed by Anders Carlsson.
3048 Remove these tests from TestExpectations since they do pass.
3052 2014-11-05 Bem Jones-Bey <bjonesbe@adobe.com>
3054 [CSS Shapes] shape-image-threshold parsing tests have a few failures
3055 https://bugs.webkit.org/show_bug.cgi?id=138060
3057 Reviewed by Dirk Schulze.
3059 Remove testing for inline style from the CSSWG test because it isn't
3060 specified and isn't consistent across browsers. This has been updated
3063 Add inline style tests to the WebKit test suite to make sure that
3064 WebKIt doesn't lose coverage with this change.
3067 * css3/shapes/shape-outside/values/shape-image-threshold-001-expected.txt:
3068 * css3/shapes/shape-outside/values/shape-image-threshold-001.html:
3069 * fast/shapes/parsing/parsing-shape-image-threshold-expected.txt:
3070 * fast/shapes/parsing/parsing-shape-image-threshold.html:
3072 2014-11-05 Chris Dumez <cdumez@apple.com>
3074 Stop special-casing the empty string in HTMLInputElement.type setter
3075 https://bugs.webkit.org/show_bug.cgi?id=138403
3077 Reviewed by Ryosuke Niwa.
3079 Add layout test to check the functionality of the HTMLInputElement.type
3082 * fast/dom/HTMLInputElement/input-type-attribute-expected.txt: Added.
3083 * fast/dom/HTMLInputElement/input-type-attribute.html: Added.
3085 2014-11-05 Andreas Kling <akling@apple.com>
3087 Simple line layout: support text-transform: lowercase|uppercase|capitalize
3088 <https://webkit.org/b/138406>
3090 Reviewed by Antti Koivisto.
3092 Add ref test for simple line layout with all text-transform values.
3094 * fast/text/simple-lines-text-transform-expected.html: Added.
3095 * fast/text/simple-lines-text-transform.html: Added.
3097 2014-11-04 Michael Saboff <msaboff@apple.com>
3099 Disable flakey dfg-int8array.js and dfg-int16array.js tests for ARM64
3100 https://bugs.webkit.org/show_bug.cgi?id=138379
3102 Reviewed by Mark Lam.
3104 Disabled these test for ARM64. Will address the failures and then re-enable.
3106 * js/script-tests/dfg-int16array.js:
3107 * js/script-tests/dfg-int8array.js:
3109 2014-11-04 Myles C. Maxfield <mmaxfield@apple.com>
3111 [OSX] CJK characters styled with font-family: cursive are italicized
3112 https://bugs.webkit.org/show_bug.cgi?id=138328
3113 rdar://problem/18801907
3115 Reviewed by Simon Fraser.
3117 Make sure that the text matches the output of a different codepath.
3119 * platform/mac/fast/text/font-cursive-italic-cjk-expected.html: Added.
3120 * platform/mac/fast/text/font-cursive-italic-cjk.html: Added.
3121 * platform/mac/TestExpectations: Skipped test on non-Yosemite platforms.
3123 2014-11-04 Benjamin Poulain <bpoulain@apple.com>
3125 When computing the specificity of selectors, use saturated arithmetic per component
3126 https://bugs.webkit.org/show_bug.cgi?id=138336
3128 Reviewed by Andreas Kling.
3130 * fast/selectors/specificity-overflow-2-expected.txt: Added.
3131 * fast/selectors/specificity-overflow-2.html: Added.
3133 2014-11-04 Darin Adler <darin@apple.com>
3135 * TestExpectations: Turn off http/tests/multipart/stop-crash.html.
3136 Will turn it back on soon.
3138 2014-11-04 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
3140 [EFL] Skip websocket tests
3141 https://bugs.webkit.org/show_bug.cgi?id=138355
3143 Reviewed by Csaba Osztrogonác.
3145 * platform/efl/TestExpectations:
3147 2014-11-04 Nikos Andrkos Andronikos <nikos.andronikos-webkit@cisra.canon.com.au>
3149 Fix animation of orient attribute on marker element
3150 https://bugs.webkit.org/show_bug.cgi?id=137942
3152 Reviewed by Dirk Schulze.
3154 Test the rendered result of the animation of the orient attribute.
3155 Existing tests were only testing the animated value in the DOM.
3157 * svg/animations/animate-marker-orienttype-1-expected.txt: Added.
3158 * svg/animations/animate-marker-orienttype-1.html: Added.
3159 * svg/animations/animate-marker-orienttype-2-expected.txt: Added.
3160 * svg/animations/animate-marker-orienttype-2.html: Added.
3161 * svg/animations/animate-marker-orienttype-3-expected.txt: Added.
3162 * svg/animations/animate-marker-orienttype-3.html: Added.
3164 2014-11-03 Shivakumar JM <shiva.jm@samsung.com>
3166 Adding test for array buffer and data view POST in XMLHttpRequest async send.
3167 https://bugs.webkit.org/show_bug.cgi?id=138304
3169 Reviewed by Alexey Proskuryakov.
3171 Adding test for array buffer and data view
3173 * http/tests/xmlhttprequest/send-data-view-async-expected.txt: Added.
3174 * http/tests/xmlhttprequest/send-data-view-async.html: Added.
3176 2014-11-03 Chris Dumez <cdumez@apple.com>
3178 Fix jquery/manipulation.html flakiness on debug builds
3179 https://bugs.webkit.org/show_bug.cgi?id=138335
3181 Reviewed by Alexey Proskuryakov.
3183 Update jquery's qunit config to not refresh the test results
3184 regularly as this is not useful as part of layout testing.
3186 This was causing qunit to set a timer every 13ms to check if
3187 results should be updated and this timer would sometimes get
3188 throttled after r175441.
3191 * jquery/resources/test/qunit/qunit/qunit.js:
3194 2014-11-03 Joseph Pecoraro <pecoraro@apple.com>
3196 Web Inspector: Show Selector's Specificity
3197 https://bugs.webkit.org/show_bug.cgi?id=138189
3199 Reviewed by Timothy Hatcher.
3201 * inspector/css/matched-style-properties.html:
3202 * inspector/css/selector-specificity-expected.txt: Added.
3203 * inspector/css/selector-specificity.html: Copied from LayoutTests/inspector/css/matched-style-properties.html.
3205 2014-11-03 Lorenzo Tilve <ltilve@igalia.com>
3207 [GTK] Unreviewed gardening. Rebaseline after r175259.
3208 https://bugs.webkit.org/show_bug.cgi?id=138317
3210 Rebaseline pending test expectations affected by r175259.
3212 * platform/gtk/css1/box_properties/border_bottom-expected.txt:
3213 * platform/gtk/css1/box_properties/border_top-expected.txt:
3214 * platform/gtk/css1/formatting_model/inline_elements-expected.txt:
3215 * platform/gtk/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
3216 * platform/gtk/fast/table/border-collapsing/004-vertical-expected.txt:
3217 * platform/gtk/svg/custom/bug45331-expected.txt:
3218 * platform/gtk/svg/custom/path-bad-data-expected.txt:
3220 2014-11-03 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
3222 [EFL] Unskip passing ENCRYPTED_MEDIA_V2 tests
3223 https://bugs.webkit.org/show_bug.cgi?id=138133
3225 Reviewed by Csaba Osztrogonác.
3227 * platform/efl/TestExpectations:
3229 2014-11-03 Sungmann Cho <sungmann.cho@navercorp.com>
3231 AX: Fix some minor typos related to the word "accessibility".
3232 https://bugs.webkit.org/show_bug.cgi?id=138299
3234 Reviewed by Chris Fleizach.
3236 * accessibility/aria-link-supports-press.html:
3238 2014-11-01 KyungTae Kim <ktf.kim@samsung.com>
3240 [CSS] Add tests for :read-only and :read-write
3241 https://bugs.webkit.org/show_bug.cgi?id=92473
3243 Add test case for :readonly and :readwrite pseudoclass for common elements
3245 Reviewed by Benjamin Poulain.
3247 * fast/css/readonly-pseudoclass-common-element-expected.txt: Added.
3248 * fast/css/readonly-pseudoclass-common-element.html: Added.
3249 * fast/css/readwrite-pseudoclass-editable-expected.txt: Added.
3250 * fast/css/readwrite-pseudoclass-editable.html: Added.
3252 2014-11-01 Alexey Proskuryakov <ap@apple.com>
3254 REGRESSION: Using a media element changes window.name
3255 https://bugs.webkit.org/show_bug.cgi?id=138278
3256 rdar://problem/18704134
3258 Reviewed by Jer Noble.
3260 * fast/media/window-name-expected.txt: Added.
3261 * fast/media/window-name.html: Added.
3263 * platform/mac/webarchive/loading/video-in-webarchive-expected.txt: Removed.
3264 This result was incorrect due to this bug, and now Mac matches cross-platform
3267 2014-11-01 Chris Dumez <cdumez@apple.com>
3269 Unreviewed gardening.
3271 Mark jquery/manipulation.html as flakey on Debug bots as marking it
3272 as slow did not help.
3276 2014-11-01 Chris Dumez <cdumez@apple.com>
3278 Unreviewed, fix double-slash in previous gardening commit.
3282 2014-11-01 Chris Dumez <cdumez@apple.com>
3284 Unreviewed gardening.
3286 Mark jquery/manipulation.html as slow on Debug builds until I can
3287 investigate how to avoid this with timer throttling.
3291 2014-11-01 Benjamin Poulain <bpoulain@apple.com>
3293 Fix the specificity of the extended :not() selector
3294 https://bugs.webkit.org/show_bug.cgi?id=138275
3296 Reviewed by Andreas Kling.
3298 * fast/css/not-self-specificity-expected.html: Added.
3299 * fast/css/not-self-specificity.html: Added.
3300 Test that :not() itself does not influence the specificity,
3301 only the nested selectors contribute to the global specificity.
3303 * fast/css/not-specificity-1-expected.html: Added.
3304 * fast/css/not-specificity-1.html: Added.
3305 * fast/css/not-specificity-2-expected.html: Added.
3306 * fast/css/not-specificity-2.html: Added.
3307 * fast/css/not-specificity-3-expected.html: Added.
3308 * fast/css/not-specificity-3.html: Added.
3309 Tests for compound selectors.
3310 All tests are variations of the same base testing specificity
3313 * fast/css/not-specificity-4-expected.html: Added.
3314 * fast/css/not-specificity-4.html: Added.
3315 * fast/css/not-specificity-5-expected.html: Added.
3316 * fast/css/not-specificity-5.html: Added.
3317 * fast/css/not-specificity-6-expected.html: Added.
3318 * fast/css/not-specificity-6.html: Added.
3319 Same thing for complex selectors.
3321 * fast/selectors/class-style-update-with-not-expected.txt:
3322 Yeah, one more test fixed :)
3324 2014-11-01 Hunseop Jeong <hs85.jeong@samsung.com>
3326 [EFL] Unreviewed EFL gardening.
3327 https://bugs.webkit.org/show_bug.cgi?id=138276
3329 Rebaseline after r175259.
3331 * platform/efl/css1/basic/containment-expected.txt:
3332 * platform/efl/css1/basic/contextual_selectors-expected.txt:
3333 * platform/efl/css1/basic/grouping-expected.txt:
3334 * platform/efl/css1/basic/id_as_selector-expected.txt:
3335 * platform/efl/css1/basic/inheritance-expected.txt:
3336 * platform/efl/css1/box_properties/border-expected.txt:
3337 * platform/efl/css1/box_properties/border_bottom-expected.txt:
3338 * platform/efl/css1/box_properties/border_bottom_inline-expected.txt:
3339 * platform/efl/css1/box_properties/border_bottom_width-expected.txt:
3340 * platform/efl/css1/box_properties/border_bottom_width_inline-expected.txt:
3341 * platform/efl/css1/box_properties/border_color-expected.txt:
3342 * platform/efl/css1/box_properties/border_color_inline-expected.txt:
3343 * platform/efl/css1/box_properties/border_inline-expected.txt:
3344 * platform/efl/css1/box_properties/border_left-expected.txt:
3345 * platform/efl/css1/box_properties/border_left_inline-expected.txt:
3346 * platform/efl/css1/box_properties/border_left_width-expected.txt:
3347 * platform/efl/css1/box_properties/border_left_width_inline-expected.txt:
3348 * platform/efl/css1/box_properties/border_right-expected.txt:
3349 * platform/efl/css1/box_properties/border_right_inline-expected.txt:
3350 * platform/efl/css1/box_properties/border_right_width-expected.txt:
3351 * platform/efl/css1/box_properties/border_right_width_inline-expected.txt:
3352 * platform/efl/css1/box_properties/border_style-expected.txt:
3353 * platform/efl/css1/box_properties/border_style_inline-expected.txt:
3354 * platform/efl/css1/box_properties/border_top-expected.txt:
3355 * platform/efl/css1/box_properties/border_top_inline-expected.txt:
3356 * platform/efl/css1/box_properties/border_top_width-expected.txt:
3357 * platform/efl/css1/box_properties/border_top_width_inline-expected.txt:
3358 * platform/efl/css1/box_properties/border_width-expected.txt:
3359 * platform/efl/css1/box_properties/border_width_inline-expected.txt:
3360 * platform/efl/css1/box_properties/clear-expected.txt:
3361 * platform/efl/css1/box_properties/clear_float-expected.txt:
3362 * platform/efl/css1/box_properties/float-expected.txt:
3363 * platform/efl/css1/box_properties/float_elements_in_series-expected.txt:
3364 * platform/efl/css1/box_properties/float_margin-expected.txt:
3365 * platform/efl/css1/box_properties/float_on_text_elements-expected.txt:
3366 * platform/efl/css1/box_properties/height-expected.txt:
3367 * platform/efl/css1/box_properties/margin-expected.txt:
3368 * platform/efl/css1/box_properties/margin_bottom-expected.txt:
3369 * platform/efl/css1/box_properties/margin_bottom_inline-expected.txt:
3370 * platform/efl/css1/box_properties/margin_inline-expected.txt:
3371 * platform/efl/css1/box_properties/margin_left-expected.txt:
3372 * platform/efl/css1/box_properties/margin_left_inline-expected.txt:
3373 * platform/efl/css1/box_properties/margin_right-expected.txt:
3374 * platform/efl/css1/box_properties/margin_right_inline-expected.txt:
3375 * platform/efl/css1/box_properties/margin_top-expected.txt:
3376 * platform/efl/css1/box_properties/margin_top_inline-expected.txt:
3377 * platform/efl/css1/box_properties/padding-expected.txt:
3378 * platform/efl/css1/box_properties/padding_bottom-expected.txt:
3379 * platform/efl/css1/box_properties/padding_bottom_inline-expected.txt:
3380 * platform/efl/css1/box_properties/padding_inline-expected.txt:
3381 * platform/efl/css1/box_properties/padding_left-expected.txt:
3382 * platform/efl/css1/box_properties/padding_left_inline-expected.txt:
3383 * platform/efl/css1/box_properties/padding_right-expected.txt:
3384 * platform/efl/css1/box_properties/padding_right_inline-expected.txt:
3385 * platform/efl/css1/box_properties/padding_top-expected.txt:
3386 * platform/efl/css1/box_properties/padding_top_inline-expected.txt:
3387 * platform/efl/css1/box_properties/width-expected.txt:
3388 * platform/efl/css1/cascade/cascade_order-expected.txt:
3389 * platform/efl/css1/cascade/important-expected.txt:
3390 * platform/efl/css1/classification/display-expected.txt:
3391 * platform/efl/css1/classification/list_style-expected.txt:
3392 * platform/efl/css1/classification/list_style_image-expected.txt:
3393 * platform/efl/css1/classification/list_style_position-expected.txt:
3394 * platform/efl/css1/classification/list_style_type-expected.txt:
3395 * platform/efl/css1/classification/white_space-expected.txt:
3396 * platform/efl/css1/color_and_background/background-expected.txt:
3397 * platform/efl/css1/color_and_background/background_attachment-expected.txt:
3398 * platform/efl/css1/color_and_background/background_color-expected.txt:
3399 * platform/efl/css1/color_and_background/background_image-expected.txt:
3400 * platform/efl/css1/color_and_background/background_position-expected.txt:
3401 * platform/efl/css1/color_and_background/background_repeat-expected.txt:
3402 * platform/efl/css1/color_and_background/color-expected.txt:
3403 * platform/efl/css1/conformance/forward_compatible_parsing-expected.txt:
3404 * platform/efl/css1/font_properties/font-expected.txt:
3405 * platform/efl/css1/font_properties/font_family-expected.txt:
3406 * platform/efl/css1/font_properties/font_size-expected.txt:
3407 * platform/efl/css1/font_properties/font_style-expected.txt:
3408 * platform/efl/css1/font_properties/font_variant-expected.txt:
3409 * platform/efl/css1/font_properties/font_weight-expected.txt:
3410 * platform/efl/css1/formatting_model/canvas-expected.txt:
3411 * platform/efl/css1/formatting_model/floating_elements-expected.txt:
3412 * platform/efl/css1/formatting_model/height_of_lines-expected.txt:
3413 * platform/efl/css1/formatting_model/inline_elements-expected.txt:
3414 * platform/efl/css1/formatting_model/replaced_elements-expected.txt:
3415 * platform/efl/css1/formatting_model/vertical_formatting-expected.txt:
3416 * platform/efl/css1/pseudo/anchor-expected.txt:
3417 * platform/efl/css1/pseudo/firstletter-expected.txt:
3418 * platform/efl/css1/pseudo/firstline-expected.txt:
3419 * platform/efl/css1/pseudo/multiple_pseudo_elements-expected.txt:
3420 * platform/efl/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
3421 * platform/efl/css1/text_properties/letter_spacing-expected.txt:
3422 * platform/efl/css1/text_properties/line_height-expected.txt:
3423 * platform/efl/css1/text_properties/text_align-expected.txt:
3424 * platform/efl/css1/text_properties/text_decoration-expected.txt:
3425 * platform/efl/css1/text_properties/text_indent-expected.txt:
3426 * platform/efl/css1/text_properties/text_transform-expected.txt:
3427 * platform/efl/css1/text_properties/vertical_align-expected.txt:
3428 * platform/efl/css1/text_properties/word_spacing-expected.txt:
3429 * platform/efl/css1/units/color_units-expected.txt:
3430 * platform/efl/css1/units/length_units-expected.txt:
3431 * platform/efl/css1/units/percentage_units-expected.txt:
3432 * platform/efl/css1/units/urls-expected.txt:
3433 * platform/efl/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
3434 * platform/efl/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt:
3435 * platform/efl/fast/css/empty-pseudo-class-expected.txt:
3436 * platform/efl/fast/css/first-child-pseudo-class-expected.txt:
3437 * platform/efl/fast/css/last-child-pseudo-class-expected.txt:
3438 * platform/efl/fast/css/only-child-pseudo-class-expected.txt:
3439 * platform/efl/fast/forms/targeted-frame-submission-expected.txt:
3440 * platform/efl/fast/frames/onlyCommentInIFrame-expected.txt:
3441 * platform/efl/fast/html/listing-expected.txt:
3442 * platform/efl/fast/invalid/junk-data-expected.txt:
3443 * platform/efl/fast/invalid/missing-end-tag-expected.txt:
3444 * platform/efl/fast/loader/text-document-wrapping-expected.txt:
3445 * platform/efl/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
3446 * platform/efl/fast/parser/xhtml-alternate-entities-expected.txt:
3447 * platform/efl/fast/table/border-collapsing/004-expected.txt:
3448 * platform/efl/fast/table/border-collapsing/004-vertical-expected.txt:
3449 * platform/efl/fast/text/whitespace/001-expected.txt: Added.
3450 * platform/efl/fast/text/whitespace/013-expected.txt: Added.
3451 * platform/efl/fast/text/whitespace/014-expected.txt: Added.
3452 * platform/efl/fast/text/whitespace/022-expected.txt:
3453 * platform/efl/fast/text/whitespace/024-expected.txt:
3454 * platform/efl/fast/text/whitespace/030-expected.txt:
3455 * platform/efl/fast/xsl/xslt-extra-content-at-end-expected.txt:
3456 * platform/efl/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt:
3457 * platform/efl/svg/hixie/error/012-expected.txt:
3458 * platform/efl/tables/mozilla/bugs/45621-expected.txt:
3459 * platform/efl/tables/mozilla/bugs/bug139524-2-expected.txt:
3460 * platform/efl/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
3461 * platform/efl/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
3462 * platform/efl/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
3463 * platform/efl/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
3465 2014-10-31 Dhi Aurrahman <diorahman@rockybars.com>
3467 Add initial parsing functionality of :lang pseudo class in Selectors Level 4.
3468 https://bugs.webkit.org/show_bug.cgi?id=138170
3470 Reviewed by Benjamin Poulain.
3472 Add tests for comma-separated list arguments