c1566dd0222cf12e8fc9c5e8c12eb947566708b3
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-11-27  Joanmarie Diggs  <jdiggs@igalia.com>
2
3         AX: [ATK] Meter and Option elements do not expose their id attribute
4         https://bugs.webkit.org/show_bug.cgi?id=139017
5
6         Reviewed by Mario Sanchez Prada.
7
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.
11
12 2014-11-27  Hunseop Jeong  <hs85.jeong@samsung.com>
13
14         [GTK] Unreviewed GTK gardening. 
15         https://bugs.webkit.org/show_bug.cgi?id=139061
16
17         rebaseline after r176354.
18
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.
25
26 2014-11-26  Hunseop Jeong  <hs85.jeong@samsung.com>
27
28         [EFL] Unreviewed EFL gardening after r176354.
29         https://bugs.webkit.org/show_bug.cgi?id=139060
30
31         rebaseline after r176354.
32
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.
39
40 2014-11-25  Sukolsak Sakshuwong  <sukolsak@gmail.com>
41
42         Add parsing for :dir()
43         https://bugs.webkit.org/show_bug.cgi?id=138932
44
45         Reviewed by Benjamin Poulain.
46
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:
53
54 2014-11-25  Alejandro G. Castro  <alex@igalia.com>
55
56         Unreviewed, upload two missing test files in the commit r174677.
57
58         * mathml/presentation/mo-stretch-update-expected.html: Added.
59         * mathml/presentation/mo-stretch-update.html: Added.
60
61 2014-11-24  Dhi Aurrahman  <diorahman@rockybars.com>
62
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
65
66         Reviewed by Benjamin Poulain.
67
68         Updated tests to verify the parsing and serialization of :lang pseudo class
69         selector when it has multiple arguments with same value.
70
71         * fast/css/css-selector-text-expected.txt: Updated to cover fix.
72         * fast/css/css-selector-text.html: Updated to cover fix.
73
74 2014-11-24  Antti Koivisto  <antti@apple.com>
75
76         Avoid String concatenation with line break iterator
77         https://bugs.webkit.org/show_bug.cgi?id=139034
78
79         Reviewed by Zalan Bujtas.
80
81         Test that there is no implicit break point between Text nodes.
82
83         * fast/text/simple-lines-multiple-renderers-break-expected.html: Added.
84         * fast/text/simple-lines-multiple-renderers-break.html: Added.
85
86 2014-11-24  Zalan Bujtas  <zalan@apple.com>
87
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
90
91         Reviewed by Antti Koivisto.
92
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.
97
98 2014-11-24  Zalan Bujtas  <zalan@apple.com>
99
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
102
103         Swap simple-lines-multiple-renderers.html and simple-lines-multiple-renderers-expected.html
104
105         * fast/text/simple-lines-multiple-renderers-expected.html:
106         * fast/text/simple-lines-multiple-renderers.html:
107
108 2014-11-24  Joanmarie Diggs  <jdiggs@igalia.com>
109
110         AX: [ATK] Unskip the skipped ATK tests in roles-exposed.html
111         https://bugs.webkit.org/show_bug.cgi?id=139016
112
113         Reviewed by Chris Fleizach.
114
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.
118
119 2014-11-22  Joanmarie Diggs  <jdiggs@igalia.com>
120
121         AX: [ATK] Accessible names missing for imagemap images and links
122         https://bugs.webkit.org/show_bug.cgi?id=127288
123
124         New and updated tests to reflect the expected role, accessible hierarchy,
125         and exposure of the alternative text for each platform.
126
127         Reviewed by Chris Fleizach.
128
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.
143
144 2014-11-21  Chris Dumez  <cdumez@apple.com>
145
146         Throttled DOMTimers can prevent their document from being garbage collected
147         https://bugs.webkit.org/show_bug.cgi?id=138915
148
149         Reviewed by Andreas Kling.
150
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
154         destroyed.
155
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:
159
160 2014-11-21  Chris Dumez  <cdumez@apple.com>
161
162         [iOS] Regression(r176202): line-height is wrong on marco.org
163         https://bugs.webkit.org/show_bug.cgi?id=138970
164
165         Reviewed by Simon Fraser.
166
167         Add layout test to cover line-height CSS property and its interaction
168         with -webkit-text-size-adjust.
169
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.
173
174 2014-11-21  Chris Fleizach  <cfleizach@apple.com>
175
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
178
179         Reviewed by Mario Sanchez Prada.
180
181         * accessibility/auto-filled-value.html: Added.
182         * platform/mac/accessibility/auto-filled-value-expected.txt: Added.
183
184 2014-11-21  Michael Saboff  <msaboff@apple.com>
185
186         Allocate local ScopeChain register
187         https://bugs.webkit.org/show_bug.cgi?id=138793
188
189         Reviewed by Geoffrey Garen.
190
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.
194
195         * inspector-protocol/debugger/resources/breakpoint.js:
196         (notInlineable3):
197         (dfgWithoutInline3):
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.
200
201 2014-11-21  Glenn Adams  <glenn@skynav.com> and Myles C. Maxfield  <mmaxfield@apple.com>
202
203         CSS3: line-break property support
204         https://bugs.webkit.org/show_bug.cgi?id=89235
205
206         Reviewed by Eric Seidel and Dave Hyatt.
207
208         * platform/mac/TestExpectations: Mark css3/line-break tests as passing.
209
210 2014-11-21  Zalan Bujtas  <zalan@apple.com>
211
212         REGRESSION(r175259) Simple line layout text measuring behavior changed.
213         https://bugs.webkit.org/show_bug.cgi?id=138947
214         rdar://problem/19050653
215
216         Reviewed by Antti Koivisto.
217
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.
228
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.
231
232 2014-11-21  Chris Dumez  <cdumez@apple.com>
233
234         Crash when setting 'transition-delay' CSS property to a calculated value
235         https://bugs.webkit.org/show_bug.cgi?id=138784
236
237         Reviewed by Sam Weinig.
238
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.
241
242         * fast/css/transition-delay-calculated-value-expected.txt: Added.
243         * fast/css/transition-delay-calculated-value.html: Added.
244
245 2014-11-20  Roger Fong  <roger_fong@apple.com>
246
247         Two WebGL tests try to use an external resource.
248         https://bugs.webkit.org/show_bug.cgi?id=138936.
249
250         Reviewed by Alexey Proskuryakov.
251
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:
257
258 2014-11-21  Chris Dumez  <cdumez@apple.com>
259
260         Regression(r175381): -webkit-mask-box-image is broken
261         https://bugs.webkit.org/show_bug.cgi?id=138969
262         <rdar://problem/19054471>
263
264         Reviewed by Simon Fraser.
265
266         Add a layout test to add basic coverage for -webkit-mask-box-image
267         CSS property.
268
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
272
273 2014-11-21  Chris Dumez  <cdumez@apple.com>
274
275         Crash when setting 'font' CSS property to 'calc(2 * 3)'
276         https://bugs.webkit.org/show_bug.cgi?id=138933
277
278         Reviewed by Darin Adler.
279
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.
283
284         * fast/css/font-calculated-value-expected.txt: Added.
285         * fast/css/font-calculated-value.html: Added.
286
287 2014-11-21  Bear Travis  <betravis@gmail.com>
288
289         [CSS Font Loading] Switch to dispatching events asynchronously
290         https://bugs.webkit.org/show_bug.cgi?id=138755
291
292         Reviewed by Simon Fraser.
293
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.
297
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
306
307 2014-11-21  Chris Fleizach  <cfleizach@apple.com>
308
309         AX: MathML expressions are misread by VoiceOver
310         https://bugs.webkit.org/show_bug.cgi?id=138948
311
312         Reviewed by Mario Sanchez Prada.
313
314         * platform/mac/accessibility/mathml-root-expected.txt: Added.
315         * platform/mac/accessibility/mathml-root.html: Added.
316
317 2014-11-20  Daniel Bates  <dabates@apple.com>
318
319         [iOS] Skip some tests that fail with stderr
320
321         * platform/ios-simulator/TestExpectations:
322
323 2014-11-20  Zalan Bujtas  <zalan@apple.com>
324
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
328
329         Reviewed by Simon Fraser.
330
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.
334
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.
337
338 2014-11-20  Dean Jackson  <dino@apple.com>
339
340         Support unprefixed animation event types
341         https://bugs.webkit.org/show_bug.cgi?id=138931
342         <rdar://problem/18943167>
343
344         Reviewed by Simon Fraser.
345
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.
349
350         And for the older tests, just add the new things from the
351         window namespace.
352
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.
357
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:
371
372
373 2014-11-20  Daniel Bates  <dabates@apple.com>
374
375         [iOS] Update TestExpectation file for LayoutTests/canvas tests
376
377         Also skip some LayoutTests/animation tests that are flaky or fail due to an assertion failure.
378
379         * platform/ios-simulator/TestExpectations:
380
381 2014-11-20  Alexey Proskuryakov  <ap@apple.com>
382
383         Skip flaky inspector-protocol/debugger tests.
384         webkit.org/b/100846, webkit.org/b/136715
385
386         * platform/mac/TestExpectations:
387
388 2014-11-20  Alexey Proskuryakov  <ap@apple.com>
389
390         http tests should not use shared temporary files, part 2
391         https://bugs.webkit.org/show_bug.cgi?id=138894
392
393         Rubber-stamped by Tim Horton.
394
395         Made more scripts that access local files use per-test files. Some tests could use
396         HTTP referrer, others needed explicit parameters.
397
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:
410         (testMixedHeader):
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:
664
665 2014-11-20  Daniel Bates  <dabates@apple.com>
666
667         [iOS] Update expected results for LayoutTests/animations
668
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.
676
677 2014-11-20  Eric Carlson  <eric.carlson@apple.com>
678
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
681
682         Reviewed by Alexey Proskuryakov.
683
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 
686             failures simpler.
687         * media/track/track-in-band-cues-added-once-expected.txt:
688
689 2014-11-20  Daniel Bates  <dabates@apple.com>
690
691         [iOS] Temporarily skip almost all DRT tests
692
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.
696
697         * platform/ios-simulator/TestExpectations:
698
699 2014-11-20  Yusuke Suzuki  <utatane.tea@gmail.com>
700
701         Rename String.prototype.contains to String.prototype.includes
702         https://bugs.webkit.org/show_bug.cgi?id=138923
703
704         Reviewed by Geoffrey Garen.
705
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):
712         (endOffset.valueOf):
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.
715
716 2014-11-20  Chris Dumez  <cdumez@apple.com>
717
718         Crash when destroying a Document that has a throttled timer still running
719         https://bugs.webkit.org/show_bug.cgi?id=138914
720
721         Reviewed by Benjamin Poulain.
722
723         Add a layout test to test the case where a Document gets destroyed while
724         throttled timer is still running.
725
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.
729
730 2014-11-20  Zalan Bujtas  <zalan@apple.com>
731
732         Simple line layout: Introduce text fragment continuation.
733         https://bugs.webkit.org/show_bug.cgi?id=138274
734
735         Rebaseline for simple line layout's multiple rendere support.
736
737         Reviewed by Antti Koivisto.
738
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.
745
746 2014-11-20  Mark Lam  <mark.lam@apple.com>
747
748         WTFCrashWithSecurityImplication under SpeculativeJIT::compile() when loading a page from theblaze.com.
749         <https://webkit.org/b/137642>
750
751         Reviewed by Filip Pizlo.
752
753         * js/dfg-inline-identity-expected.txt: Added.
754         * js/dfg-inline-identity.html: Added.
755         * js/script-tests/dfg-inline-identity.js: Added.
756         (o.toKey):
757         (foo):
758         (test):
759
760 2014-11-20  Commit Queue  <commit-queue@webkit.org>
761
762         Unreviewed, rolling out r176396.
763         https://bugs.webkit.org/show_bug.cgi?id=138926
764
765         revealed some WebCore::BidiResolver issue. rollout this for
766         now. (Requested by zalan on #webkit).
767
768         Reverted changeset:
769
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
773
774 2014-11-20  Zalan Bujtas  <zalan@apple.com>
775
776         Simple line layout: Introduce text fragment continuation.
777         https://bugs.webkit.org/show_bug.cgi?id=138274
778
779         Rebaseline for simple line layout's multiple rendere support.
780
781         Reviewed by Antti Koivisto.
782
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.
789
790 2014-11-19  Myles C. Maxfield  <mmaxfield@apple.com>
791
792         [OS X] Upright vertical text is completely broken for multi-code-unit codepoints
793         https://bugs.webkit.org/show_bug.cgi?id=138891
794
795         Reviewed by Dan Bernstein.
796
797         Make sure a single upright vertical multi-code-unit codepoint is rendered the same as
798         the same codepoint rendered horizontally.
799
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.
803
804 2014-11-16  Sam Weinig  <sam@webkit.org>
805
806         Move the 'quotes' CSS property to the new StyleBuilder
807         https://bugs.webkit.org/show_bug.cgi?id=138788
808
809         Reviewed by Chris Dumez.
810
811         Add a test for the behavior of non-valid primitive identifiers being
812         used with the quotes property.
813
814         * fast/css/content/content-quotes-07-expected.txt: Added.
815         * fast/css/content/content-quotes-07.html: Added.
816
817 2014-11-19  Dean Jackson  <dino@apple.com>
818
819         Handle unprefixed @keyframes rule
820         https://bugs.webkit.org/show_bug.cgi?id=138899
821         <rdar://problem/18943117>
822
823         Reviewed by Simon Fraser.
824
825         Tests for @keyframes, both the OM side and the parsing.
826
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.
831
832 2014-11-19  Joseph Pecoraro  <pecoraro@apple.com>
833
834         Web Inspector: JSContext inspection Resource search does not work
835         https://bugs.webkit.org/show_bug.cgi?id=131252
836
837         Reviewed by Timothy Hatcher.
838
839         * inspector/debugger/search-scripts-expected.txt: Added.
840         * inspector/debugger/search-scripts.html: Added.
841         Tests for Debugger.searchInContent.
842
843 2014-11-19  Joseph Pecoraro  <pecoraro@apple.com>
844
845         Web Inspector: Provide $exception in the console for the thrown exception value
846         https://bugs.webkit.org/show_bug.cgi?id=138726
847
848         Reviewed by Timothy Hatcher.
849
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).
853
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):
863         (throwString):
864         (throwNumber):
865         (throwNull):
866         (throwObject):
867         (throwNode):
868         (catcher):
869         (nestedCatchBlocks):
870
871 2014-11-19  David Hyatt  <hyatt@apple.com>
872
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>
875
876         Reviewed by Dean Jackson.
877
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.
887
888 2014-11-18  Ada Chan  <adachan@apple.com>
889
890         Take Web Audio into account for the Page::isPlayingAudio() API.
891         https://bugs.webkit.org/show_bug.cgi?id=137464
892
893         Reviewed by Jer Noble.
894
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.
898
899         * webaudio/web-audio-is-playing-expected.txt: Added.
900         * webaudio/web-audio-is-playing.html: Added.
901
902 2014-11-19  Chris Dumez  <cdumez@apple.com>
903
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
906
907         Reviewed by Simon Fraser.
908
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.
911
912         Also rename existing tests to use "display-none" instead of "invisible"
913         for clarity.
914
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.
921
922 2014-11-19  Chris Dumez  <cdumez@apple.com>
923
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
926
927         Reviewed by Simon Fraser.
928
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.
932
933         * fast/dom/timer-unthrottle-on-layout-expected.txt: Added.
934         * fast/dom/timer-unthrottle-on-layout.html: Added.
935
936 2014-11-19  Chris Dumez  <cdumez@apple.com>
937
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
940
941         Reviewed by Simon Fraser.
942
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.
947
948         This covers the case of the top scrolling banner on huffingtonpost.com.
949
950         * fast/dom/repeating-timer-element-overflow-throttling-expected.txt: Added.
951         * fast/dom/repeating-timer-element-overflow-throttling.html: Added.
952
953 2014-11-19  Chris Fleizach  <cfleizach@apple.com>
954
955         AX: Safari fails to load a web page with VoiceOver
956         https://bugs.webkit.org/show_bug.cgi?id=138849
957
958         Reviewed by Mario Sanchez Prada.
959
960         * accessibility/inline-block-assertion-expected.txt: Added.
961         * accessibility/inline-block-assertion.html: Added.
962
963 2014-11-19  Chris Fleizach  <cfleizach@apple.com>
964
965         AX: Screen braille input doesn't work on forms.
966         https://bugs.webkit.org/show_bug.cgi?id=138804
967
968         Reviewed by Mario Sanchez Prada.
969
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.
973
974 2014-11-19  Dhi Aurrahman  <diorahman@rockybars.com>
975
976         Add selector checker for :lang pseudo class in Selectors level 4
977         https://bugs.webkit.org/show_bug.cgi?id=138281
978
979         Reviewed by Benjamin Poulain.
980
981         Add layout tests for :lang selector checker with multiple arguments and
982         related behaviors on extended filtering.
983
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.
988
989 2014-11-18  Philippe Normand  <pnormand@igalia.com>
990
991         start/stop method for AudioBufferSourceNodes and OscillatorNodes can take no args
992         https://bugs.webkit.org/show_bug.cgi?id=138739
993
994         Reviewed by Darin Adler.
995
996         * webaudio/dom-exceptions-expected.txt: Added.
997         * webaudio/dom-exceptions.html: Added.
998
999 2014-11-18  Ryosuke Niwa  <rniwa@webkit.org>
1000
1001         Aad failing test expectations to some tests imported in r176144.
1002
1003         * platform/win/TestExpectations:
1004
1005 2014-11-18  Alexey Proskuryakov  <ap@apple.com>
1006
1007         Use of uninitialized value in string eq in many http tests
1008         https://bugs.webkit.org/show_bug.cgi?id=138852
1009
1010         Reviewed by Daniel Bates.
1011
1012         * http/tests/security/xssAuditor/resources/echo-intertag.pl: Don't use it uninitialized.
1013
1014 2014-11-18  Benjamin Poulain  <benjamin@webkit.org>
1015
1016         Add the initial implementation of dynamic specificity for :matches()
1017         https://bugs.webkit.org/show_bug.cgi?id=138822
1018
1019         Reviewed by Andreas Kling.
1020
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.
1041
1042 2014-11-18  Chris Dumez  <cdumez@apple.com>
1043
1044         Crash when setting 'z-index' / 'flex-shrink' CSS properties to a calculated value
1045         https://bugs.webkit.org/show_bug.cgi?id=138783
1046
1047         Reviewed by Andreas Kling.
1048
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
1051         expected.
1052
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.
1057
1058 2014-11-18  Commit Queue  <commit-queue@webkit.org>
1059
1060         Unreviewed, rolling out r176263 and r176273.
1061         https://bugs.webkit.org/show_bug.cgi?id=138854
1062
1063         Underlines are hideous. (Requested by litherum on #webkit).
1064
1065         Reverted changesets:
1066
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
1070
1071         "iOS build fix."
1072         http://trac.webkit.org/changeset/176273
1073
1074 2014-11-18  David Hyatt  <hyatt@apple.com>
1075
1076         REGRESSION (r167210): Invalid cast in WebCore::RenderBlock::blockSelectionGaps
1077         https://bugs.webkit.org/show_bug.cgi?id=137590
1078
1079         Reviewed by Dean Jackson.
1080
1081         * fast/block/selection-block-gap-crash-expected.txt: Added.
1082         * fast/block/selection-block-gap-crash.html: Added.
1083
1084 2014-11-18  Andreas Kling  <akling@apple.com>
1085
1086         Avoid synchronous style recalc in Document.activeElement
1087         <https://webkit.org/b/138850>
1088
1089         Reviewed by Ryosuke Niwa.
1090
1091         Tweak a test to run once the DOM is loaded instead of during parsing.
1092
1093         * fast/forms/autofocus-in-sandbox-with-allow-scripts.html:
1094
1095 2014-11-18  David Hyatt  <hyatt@apple.com>
1096
1097         REGRESSION(r152313): Inline-block element doesn't wrap properly
1098         https://bugs.webkit.org/show_bug.cgi?id=138846 - <rdar://problem/18838703>
1099
1100         Reviewed by Simon Fraser.
1101
1102         * fast/inline-block/inline-block-empty-spans-expected.html: Added.
1103         * fast/inline-block/inline-block-empty-spans.html: Added.
1104
1105 2014-11-18  Myles C. Maxfield  <litherum@gmail.com>
1106
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
1109
1110         Reviewed by Dave Hyatt.
1111
1112         Create a layout where the "orphans" css property causes a block element to
1113         be pushed to the next column.
1114
1115         * fast/multicol/orphans-negative-line-spacing-expected.html: Added.
1116         * fast/multicol/orphans-negative-line-spacing.html: Added.
1117
1118 2014-11-18  Chris Dumez  <cdumez@apple.com>
1119
1120         DOMTimers sometimes don't get unthrottled on scrolling
1121         https://bugs.webkit.org/show_bug.cgi?id=138838
1122
1123         Reviewed by Antti Koivisto.
1124
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
1127         the scroll.
1128
1129         * fast/dom/timer-unthrottle-on-scroll-expected.txt: Added.
1130         * fast/dom/timer-unthrottle-on-scroll.html: Added.
1131
1132 2014-11-18  Myles C. Maxfield  <litherum@gmail.com>
1133
1134         Use underlining metrics from the font file
1135         https://bugs.webkit.org/show_bug.cgi?id=138762
1136
1137         Reviewed by Dave Hyatt.
1138
1139         This patch makes underline placement platform-dependent.
1140
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.
1143
1144 2014-11-17  David Hyatt  <hyatt@apple.com>
1145
1146         Improve Ruby selection (getting rid of overlap and improving gap filling)
1147         https://bugs.webkit.org/show_bug.cgi?id=138250
1148
1149         Reviewed by Dean Jackson.
1150
1151         Added fast/repaint/selection-ruby-rl.html
1152
1153         * fast/repaint/selection-ruby-rl-expected.txt: Added.
1154         * fast/repaint/selection-ruby-rl.html: Added.
1155
1156 2014-11-18  Commit Queue  <commit-queue@webkit.org>
1157
1158         Unreviewed, rolling out r176218.
1159         https://bugs.webkit.org/show_bug.cgi?id=138827
1160
1161         seems to have caused regressions on the perf bots (Requested
1162         by lajava on #webkit).
1163
1164         Reverted changeset:
1165
1166         "[CSS Grid Layout] Upgrade align-self and align-items parsing
1167         to CSS 3"
1168         https://bugs.webkit.org/show_bug.cgi?id=133359
1169         http://trac.webkit.org/changeset/176218
1170
1171 2014-11-18  Mihnea Ovidenie  <mihnea@adobe.com>
1172
1173         fast/multicol/newmulticol tests use a non-existent resource
1174         https://bugs.webkit.org/show_bug.cgi?id=138800
1175
1176         Reviewed by Andrei Bucur.
1177
1178         Fix path in tests.
1179
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:
1184
1185 2014-11-18  Joanmarie Diggs  <jdiggs@igalia.com>
1186
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
1189
1190         Reviewed by Chris Fleizach.
1191
1192         * platform/gtk/accessibility/combobox-descendants-orientation-crash-expected.txt: Added.
1193         * platform/gtk/accessibility/combobox-descendants-orientation-crash.html: Added.
1194
1195 2014-11-17  Sukolsak Sakshuwong  <sukolsak@gmail.com>
1196
1197         Add parsing for :role()
1198         https://bugs.webkit.org/show_bug.cgi?id=138310
1199
1200         Reviewed by Benjamin Poulain.
1201
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:
1208
1209 2014-11-17  Chris Dumez  <cdumez@apple.com>
1210
1211         Add initial layout testing coverage for timer throttling
1212         https://bugs.webkit.org/show_bug.cgi?id=138809
1213
1214         Reviewed by Simon Fraser.
1215
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
1226
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.
1230
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.
1239
1240 2014-11-17  Alexey Proskuryakov  <ap@apple.com>
1241
1242         media/track/track-in-band-cues-added-once.html fails sometimes
1243         https://bugs.webkit.org/show_bug.cgi?id=138806
1244
1245         * platform/mac/TestExpectations: Marked as flaky.
1246
1247 2014-11-17  Alexey Proskuryakov  <ap@apple.com>
1248
1249         fast/multicol/newmulticol/spanner-crash.html still crashes sometimes
1250         https://bugs.webkit.org/show_bug.cgi?id=137316
1251
1252         * TestExpectations: Skipped it.
1253
1254 2014-11-17  Javier Fernandez  <jfernandez@igalia.com>
1255
1256         [CSS Grid Layout] Upgrade align-self and align-items parsing to CSS 3
1257         https://bugs.webkit.org/show_bug.cgi?id=133359
1258
1259         Reviewed by David Hyatt.
1260
1261         From Blink r164817 and r165264 by <jchaffraix@chromium.org>
1262
1263         Broaden justify-self's parsing name and upgrade align-self and
1264         align-items parsing to CSS 3.
1265
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.
1273         (checkValues):
1274         (checkBadValues):
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.
1283
1284 2014-11-17  Shivakumar JM  <shiva.jm@samsung.com>
1285
1286         Attribute text in HTMLAnchorElement should behave as per specification.
1287         https://bugs.webkit.org/show_bug.cgi?id=138557
1288
1289         Reviewed by Darin Adler.
1290
1291         * fast/dom/HTMLAnchorElement/anchor-text-attribute-expected.txt: Added.
1292         * fast/dom/HTMLAnchorElement/anchor-text-attribute.html: Added.
1293
1294 2014-11-17  Alexey Proskuryakov  <ap@apple.com>
1295
1296         media/track/track-cues-sorted-before-dispatch.html is flaky on Mountain Lion
1297         https://bugs.webkit.org/show_bug.cgi?id=138798
1298
1299         * platform/mac/TestExpectations: Marked it as such.
1300
1301 2014-11-17  Commit Queue  <commit-queue@webkit.org>
1302
1303         Unreviewed, rolling out r176169.
1304         https://bugs.webkit.org/show_bug.cgi?id=138797
1305
1306         Appears to have broken svg/custom/anchor-on-use.svg (Requested
1307         by ap on #webkit).
1308
1309         Reverted changeset:
1310
1311         "Attribute text in HTMLAnchorElement should behave as per
1312         specification."
1313         https://bugs.webkit.org/show_bug.cgi?id=138557
1314         http://trac.webkit.org/changeset/176169
1315
1316 2014-11-16  Andreas Kling  <akling@apple.com>
1317
1318         Avoid synchronous style recalc when mutating a Node inside FrameSelection.
1319         <https://webkit.org/b/138791>
1320
1321         Reviewed by Antti Koivisto.
1322
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.
1326
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:
1332
1333 2014-11-17  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
1334
1335         [EFL] Skip timeouting editing tests
1336         https://bugs.webkit.org/show_bug.cgi?id=138693
1337
1338         Reviewed by Csaba Osztrogonác.
1339
1340         * platform/efl/TestExpectations:
1341
1342 2014-11-17  Carlos Garcia Campos  <cgarcia@igalia.com>
1343
1344         Unreviewed GTK+ gardening. Skip more tests failing after r175776.
1345
1346         There is no network load scheduling or prioritization with NetworkProcess.
1347
1348         * platform/gtk/TestExpectations:
1349
1350 2014-11-16  Benjamin Poulain  <benjamin@webkit.org>
1351
1352         Implement :valid and :invalid matching for the fieldset element
1353         https://bugs.webkit.org/show_bug.cgi?id=138769
1354
1355         Reviewed by Darin Adler.
1356
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
1359         as possible.
1360
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.
1365
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.
1398
1399 2014-11-16  Chris Dumez  <cdumez@apple.com>
1400
1401         Crash when setting 'order' CSS property to a calculated value
1402         https://bugs.webkit.org/show_bug.cgi?id=138780
1403
1404         Reviewed by Darin Adler.
1405
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.
1408
1409         * fast/css/order-calculated-value-expected.txt: Added.
1410         * fast/css/order-calculated-value.html: Added.
1411
1412 2014-11-16  Chris Dumez  <cdumez@apple.com>
1413
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
1416
1417         Reviewed by Darin Adler.
1418
1419         Add a layout test setting very large values to 'border-width' and
1420         'font-size' CSS properties.
1421
1422         * fast/css/style-builder-infinite-value-expected.txt: Added.
1423         * fast/css/style-builder-infinite-value.html: Added.
1424
1425 2014-11-16  Shivakumar JM  <shiva.jm@samsung.com>
1426
1427         Attribute text in HTMLAnchorElement should behave as per specification.
1428         https://bugs.webkit.org/show_bug.cgi?id=138557
1429
1430         Reviewed by Darin Adler.
1431
1432         * fast/dom/HTMLAnchorElement/anchor-text-attribute-expected.txt: Added.
1433         * fast/dom/HTMLAnchorElement/anchor-text-attribute.html: Added.
1434
1435 2014-11-16  Alexey Proskuryakov  <ap@apple.com>
1436
1437         Test expectation gardening.
1438
1439         * platform/mac/TestExpectations:
1440
1441 2014-11-16  Chris Dumez  <cdumez@apple.com>
1442
1443         Crash when setting '-webkit-line-clamp' CSS property to a calculated value
1444         https://bugs.webkit.org/show_bug.cgi?id=138777
1445
1446         Reviewed by Benjamin Poulain.
1447
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
1450         expected.
1451
1452         * fast/css/webkit-line-clamp-calculated-value-expected.txt: Added.
1453         * fast/css/webkit-line-clamp-calculated-value.html: Added.
1454
1455 2014-11-16  Joanmarie Diggs  <jdiggs@igalia.com>
1456
1457         AX: [ATK] Expose the blockquote element using ATK_ROLE_BLOCK_QUOTE
1458         https://bugs.webkit.org/show_bug.cgi?id=138771
1459
1460         Reviewed by Chris Fleizach.
1461
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.
1465
1466         * platform/efl/accessibility/roles-exposed-expected.txt: Updated
1467         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated
1468
1469 2014-11-16  Chris Dumez  <cdumez@apple.com>
1470
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>
1474
1475         Reviewed by Chris Fleizach.
1476
1477         Add a layout test to verify that setting the 'alt' CSS property to
1478         inherit / initial is not crashing and working as intended.
1479
1480         * fast/css/alt-inherit-initial-expected.txt: Added.
1481         * fast/css/alt-inherit-initial.html: Added.
1482
1483 2014-11-15  Joanmarie Diggs  <jdiggs@igalia.com>
1484
1485         AX: [ATK] Lists with selectable children should have ATK_ROLE_LIST_BOX
1486         https://bugs.webkit.org/show_bug.cgi?id=127060
1487
1488         Reviewed by Chris Fleizach.
1489
1490         Updated the expectations to reflect the corrected role.
1491
1492         * platform/efl/accessibility/roles-exposed-expected.txt: updated
1493         * platform/gtk/accessibility/roles-exposed-expected.txt: updated
1494
1495 2014-11-15  Joanmarie Diggs  <jdiggs@igalia.com>
1496
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
1499
1500         Reviewed by Chris Fleizach.
1501
1502         Updated expectations to reflect the new mapping to ATK_ROLE_AUDIO and
1503         ATK_ROLE_VIDEO.
1504
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
1511
1512 2014-11-15  Joanmarie Diggs  <jdiggs@igalia.com>
1513
1514         AX: [ATK] Expose the footer element as ATK_ROLE_FOOTER
1515         https://bugs.webkit.org/show_bug.cgi?id=138773
1516
1517         Reviewed by Chris Fleizach.
1518
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
1522
1523 2014-11-14  Dean Jackson  <dino@apple.com>
1524
1525         Rename WebKitCSSKeyframe(s)Rule into CSSKeyframe(s)Rule
1526         https://bugs.webkit.org/show_bug.cgi?id=138763
1527         <rdar://problem/18991569>
1528
1529         Reviewed by Simon Fraser.
1530
1531         Some of the tests use the prefixed interface name. Replace that
1532         with the unprefixed version.
1533
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.
1537
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:
1550
1551 2014-11-14  Alexey Proskuryakov  <ap@apple.com>
1552
1553         Application test expectation gardening on WK2.
1554
1555         * platform/mac-wk2/TestExpectations: Skip two tests that toggle private browsing,
1556         and added a bug number to http/tests/appcache/auth.html.
1557
1558 2014-11-14  Dean Jackson  <dino@apple.com>
1559
1560         [Media] Timeline scrubber not updating as the video plays
1561         https://bugs.webkit.org/show_bug.cgi?id=138717
1562         <rdar://problem/18957509>
1563
1564         Reviewed by Jer Noble.
1565
1566         Tests that an inline video will actually advance the
1567         timeline scrubber if it plays momentarily.
1568
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.
1574
1575         * media/media-controls-timeline-updates.html: Added.
1576
1577 2014-11-14  Myles C. Maxfield  <mmaxfield@apple.com>
1578
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
1581
1582         Reviewed by Alexey Proskuryakov.
1583
1584         * fast/text/svg-small-caps-expected.html: Added.
1585         * fast/text/svg-small-caps.html: Added.
1586
1587 2014-11-14  Alexey Proskuryakov  <ap@apple.com>
1588
1589         Add shortcut macros to Mac TestExpectations
1590         https://bugs.webkit.org/show_bug.cgi?id=138729
1591
1592         Reviewed by Simon Fraser.
1593
1594         * platform/mac-wk2/TestExpectations:
1595         * platform/mac/TestExpectations:
1596         Use the new functionality.
1597
1598 2014-11-14  Alexey Proskuryakov  <ap@apple.com>
1599
1600         Many (most?)  transitions tests are very flaky, frequently failing all at once
1601         https://bugs.webkit.org/show_bug.cgi?id=137883
1602
1603         * TestExpectations:
1604         * platform/mac/TestExpectations:
1605         Add more affected tests to unbreak EWS.
1606
1607 2014-11-11  David Hyatt  <hyatt@apple.com>
1608
1609         Table rows repaint entire table when their background color changes.
1610         https://bugs.webkit.org/show_bug.cgi?id=26662
1611
1612         Reviewed by Simon Fraser.
1613
1614         Added fast/repaint/table-row-repaint.html
1615
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:
1619
1620 2014-11-14  Andrzej Badowski  <a.badowski@samsung.com>
1621
1622         AX: Improve AccessibilityTableCell isColumnHeaderCell function.
1623         https://bugs.webkit.org/show_bug.cgi?id=138423
1624
1625         Reviewed by Chris Fleizach.
1626
1627         Files of expected type are adapted to changes in the code of the function.
1628
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:
1636
1637 2014-11-14  Carlos Garcia Campos  <cgarcia@igalia.com>
1638
1639         Unreviewed GTK+ gardening. Skip http/tests/appcache/auth.html after r175776.
1640
1641         Appcache manifest is still downloaded in the WebProcess.
1642
1643         * platform/gtk/TestExpectations:
1644
1645 2014-11-14  Alexey Proskuryakov  <ap@apple.com>
1646
1647         Remove some ineffective entries.
1648
1649         * platform/mac/TestExpectations: Remove entries that were meant to override other
1650         ones, but don't.
1651
1652 2014-11-13  Pratik Solanki  <psolanki@apple.com>
1653
1654         Rebaseline iOS layout tests
1655         https://bugs.webkit.org/show_bug.cgi?id=138721
1656
1657         Reviewed by Simon Fraser.
1658
1659         Rebaseline many of the failures in compositing tests.
1660
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:
1845
1846 2014-11-13  Myles C. Maxfield  <mmaxfield@apple.com>
1847
1848         Update expected .png for platform/mac/editing/input/devanagari-ligature.html
1849         https://bugs.webkit.org/show_bug.cgi?id=138712
1850
1851         This doesn't actually fix the test, it just updates the image.
1852
1853         Reviewed by Zalan Bujtas.
1854
1855         * platform/mac/editing/input/devanagari-ligature-expected.png:
1856
1857 2014-11-13  Joanmarie Diggs  <jdiggs@igalia.com>
1858
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
1861
1862         Reviewed by Chris Fleizach.
1863
1864         * platform/gtk/accessibility/detached-object-role-expected.txt: Added.
1865         * platform/gtk/accessibility/detached-object-role.html: Added.
1866
1867 2014-11-13  Pratik Solanki  <psolanki@apple.com>
1868
1869         Rename ios-sim to ios-sim-deprecated.
1870
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.
1873
1874         Rubber-stamped by Simon Fraser.
1875
1876         * platform/ios-sim: Removed.
1877         * platform/ios-sim-deprecated: Copied from LayoutTests/platform/ios-sim.
1878
1879 2014-11-13  Benjamin Poulain  <bpoulain@apple.com>
1880
1881         Implement the matching for :nth-last-child(An+B of selector-list)
1882         https://bugs.webkit.org/show_bug.cgi?id=138650
1883
1884         Reviewed by Andreas Kling.
1885
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.
1889
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.
1893
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().
1899
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().
1903
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.
1914
1915 2014-11-12  Jon Honeycutt  <jhoneycutt@apple.com>
1916
1917         REGRESSION (r172826): Password field placeholder text is missing if
1918         placeholder attribute precedes type attribute
1919
1920         <https://bugs.webkit.org/show_bug.cgi?id=138682>
1921         <rdar://problem/18574213> 
1922
1923         Reviewed by Benjamin Poulain.
1924
1925         * fast/forms/placeholder-attribute-ordering-expected.html: Added.
1926         * fast/forms/placeholder-attribute-ordering.html: Added.
1927
1928 2014-11-13  Joanmarie Diggs  <jdiggs@igalia.com>
1929
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
1932
1933         Reviewed by Mario Sanchez Prada.
1934
1935         * platform/gtk/accessibility/menu-list-unfocused-notifications-expected.txt: Added.
1936         * platform/gtk/accessibility/menu-list-unfocused-notifications.html: Added.
1937
1938 2014-11-13  Alexey Proskuryakov  <ap@apple.com>
1939
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>.
1942
1943         * platform/mac/TestExpectations:
1944
1945 2014-11-13  Alexey Proskuryakov  <ap@apple.com>
1946
1947         fast/events/overflow-scroll-fake-mouse-move.html is flaky
1948         https://bugs.webkit.org/show_bug.cgi?id=138697
1949
1950         * platform/mac-wk1/TestExpectations: Mark it as such.
1951
1952 2014-11-13  Zalan Bujtas  <zalan@apple.com>
1953
1954         Unreviewed WK2 subpixel gardening.
1955
1956         * platform/mac-wk2/TestExpectations:
1957
1958 2014-11-13  Chris Dumez  <cdumez@apple.com>
1959
1960         Lazily create HTMLInputElement's inputType and shadow subtree
1961         https://bugs.webkit.org/show_bug.cgi?id=138524
1962
1963         Reviewed by Ryosuke Niwa.
1964
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.
1972
1973         * fast/dom/HTMLInputElement/border-attribute-crash-expected.txt: Added.
1974         * fast/dom/HTMLInputElement/border-attribute-crash.html: Added.
1975
1976 2014-11-12  Carlos Garcia Campos  <cgarcia@igalia.com>
1977
1978         Unreviewed GTK gardening. Skip more test failing after r175776.
1979
1980         * platform/gtk/TestExpectations:
1981
1982 2014-11-12  Dean Jackson  <dino@apple.com>
1983
1984         Support unprefixed animation property names
1985         https://bugs.webkit.org/show_bug.cgi?id=138678
1986         <rdar://problem/18943059>
1987
1988         Reviewed by Simon Fraser.
1989
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.
1993
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.
1998
1999 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2000
2001         <rdar://problem/15864185> Syrah: platform/mac/editing/attributed-string tests are failing
2002
2003         Land Yosemite results, and remove the tests from TestExpectations.
2004
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:
2023
2024 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2025
2026         Make Mac media-source test expectations future compatible
2027         https://bugs.webkit.org/show_bug.cgi?id=138674
2028
2029         Roll it out, it somehow broke Mountain Liona and Mavericks.
2030
2031         * platform/mac/TestExpectations:
2032
2033 2014-11-12  Jer Noble  <jer.noble@apple.com>
2034
2035         media/video-play-pause-exception.html is flakey.
2036         https://bugs.webkit.org/show_bug.cgi?id=138670
2037
2038         Reviewed by Alexey Proskuryakov.
2039
2040         Work around race-condition behavior in HTMLMediaElement's resource selection algorithm.
2041
2042         * media/video-play-pause-exception.html:
2043
2044 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2045
2046         Make Mac media-source test expectations future compatible
2047         https://bugs.webkit.org/show_bug.cgi?id=138674
2048
2049         Reviewed by Eric Carlson.
2050
2051         * platform/mac/TestExpectations:
2052
2053 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2054
2055         Flaky Test: media/video-ended-event-slow-motion-playback.html
2056         https://bugs.webkit.org/show_bug.cgi?id=136755
2057
2058         Reviewed by Jer Noble.
2059
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
2062         flaky timeouts.
2063
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.
2066
2067 2014-11-05  Ada Chan  <adachan@apple.com>
2068
2069         Implement new plug-in API for muting plug-ins
2070         https://bugs.webkit.org/show_bug.cgi?id=138105
2071
2072         Reviewed by Anders Carlsson.
2073
2074         * platform/mac-wk2/plugins/muted-state-expected.txt: Added.
2075         * platform/mac-wk2/plugins/muted-state.html: Added.
2076
2077 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2078
2079         Some platform/mac text expectation cleanup.
2080
2081         * platform/mac-wk1/TestExpectations:
2082         * platform/mac/TestExpectations:
2083
2084 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2085
2086         Mac-WK2 test expectations cleanup, part 1.
2087
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.
2093
2094         * platform/mac-wk1/TestExpectations:
2095         * platform/mac-wk2/TestExpectations:
2096         * platform/mac/TestExpectations:
2097
2098 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2099
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.
2102
2103         * platform/mac-wk1/TestExpectations:
2104
2105 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2106
2107         Some WebKit1-only Yosemite-only failures don't appear to exist any more.
2108
2109         * platform/mac-wk2/TestExpectations:
2110         * platform/mac/TestExpectations:
2111         Unmark the tests.
2112
2113 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2114
2115         A number of hidpi tests don't appear to fail on Yosemite now, let's try unmarking them.
2116
2117         * platform/mac-wk2/TestExpectations:
2118         * platform/mac/TestExpectations:
2119
2120 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2121
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.
2124
2125         * platform/mac-wk2/TestExpectations:
2126
2127 2014-11-12  Jer Noble  <jer.noble@apple.com>
2128
2129         [Mac] media/track/audio-track.html is flakey
2130         https://bugs.webkit.org/show_bug.cgi?id=138394
2131
2132         Reviewed by Alexey Proskuryakov.
2133
2134         * platform/mac/TestExpectations:
2135
2136 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2137
2138         Fix a typo in the previous commit - a test should be skipped, not its expectation.
2139
2140         * platform/mac/TestExpectations:
2141
2142 2014-11-12  Alexey Proskuryakov  <ap@apple.com>
2143
2144         compositing/video/video-border-radius.html frequently times out on Mountain Lion only
2145         https://bugs.webkit.org/show_bug.cgi?id=138662
2146
2147         Make the test a reftest again, and skip it, as nothing helps.
2148
2149         Also, updated all compositing/video expectations to match what bots see now.
2150
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:
2156
2157 2014-11-12  Carlos Garcia Campos  <cgarcia@igalia.com>
2158
2159         Unreviewed GTK gardening. Skip shared worker tests after r175776.
2160
2161         Shared workers are disabled with the Network Process.
2162
2163         * platform/gtk/TestExpectations:
2164
2165 2014-09-01  Philippe Normand  <pnormand@igalia.com>
2166
2167         [WK2] UserMediaClient support
2168         https://bugs.webkit.org/show_bug.cgi?id=123158
2169
2170         Reviewed by Benjamin Poulain.
2171
2172         Simple UserMedia permission request tests inspired from the
2173         Geolocation test suite.
2174
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:
2195
2196 2014-11-11  Jinwoo Song  <jinwoo7.song@samsung.com>
2197
2198         [EFL] Unreviewed EFL gardening. Rebaseline after r174535.
2199
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:
2208
2209 2014-11-11  Alexey Proskuryakov  <ap@apple.com>
2210
2211         Temporarlity turn video/video-border-radius-expected.html into a non-reftest,
2212         hoping to get some error output from it.
2213
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.
2218
2219 2014-11-11  Alexey Proskuryakov  <ap@apple.com>
2220
2221         fast/text/international/hindi-spacing.html and transforms/2d/hindi-rotated.html are
2222         flaky on Yosemite
2223         https://bugs.webkit.org/show_bug.cgi?id=138075
2224
2225         * platform/mac/TestExpectations: Mark them as such.
2226
2227 2014-11-11  Alexey Proskuryakov  <ap@apple.com>
2228
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
2232
2233         Bring back Crash expectattion, as this is how it's reported on WK1. Also added one more test.
2234
2235         * platform/mac/TestExpectations:
2236
2237 2014-11-11  Alexey Proskuryakov  <ap@apple.com>
2238
2239         compositing/video/video-border-radius.html frequently times out on 10.8
2240
2241         Add an error even listener, to at hopefully get a proper failure when this happens.
2242
2243         * compositing/video/video-border-radius.html:
2244
2245 2014-11-11  Alexey Proskuryakov  <ap@apple.com>
2246
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
2250
2251         Updated the results and comments for tests that don't work in production builds,
2252         those are not quite relevant here.
2253
2254         * platform/mac/TestExpectations:
2255
2256 2014-11-11  Alexey Proskuryakov  <ap@apple.com>
2257
2258         compositing/video/video-border-radius.html frequently times out on 10.8
2259
2260         Add an event listener before setting source, not after. This should not affect
2261         anything, but seems worth a try.
2262
2263         * compositing/video/video-border-radius.html:
2264
2265 2014-11-11  Daniel Bates  <dabates@apple.com>
2266
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>
2270
2271         Reviewed by David Hyatt.
2272
2273         Add a test that causes an assertion failure in affected builds.
2274
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.
2277
2278 2014-11-11  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
2279
2280         [EFL] Unskip now passing http tests
2281         https://bugs.webkit.org/show_bug.cgi?id=137694
2282
2283         Reviewed by Csaba Osztrogonác.
2284
2285         * platform/efl/TestExpectations:
2286
2287 2014-10-07  Sergio Villar Senin  <svillar@igalia.com>
2288
2289         [CSS Grid Layout] Limit the size of explicit/implicit grid
2290         https://bugs.webkit.org/show_bug.cgi?id=136217
2291
2292         Reviewed by Andreas Kling.
2293
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.
2298
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.
2301
2302 2014-11-11  Jinwoo Song  <jinwoo7.song@samsung.com>
2303
2304         [EFL] Unreviewed EFL gardening after r174233.
2305
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:
2337
2338 2014-11-11  Yusuke Suzuki  <utatane.tea@gmail.com>
2339
2340         CSS4 Selectors: Add multiple pseudo elements support to :matches
2341         https://bugs.webkit.org/show_bug.cgi?id=138214
2342
2343         Reviewed by Benjamin Poulain.
2344
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.
2353
2354 2014-11-10  Benjamin Poulain  <bpoulain@apple.com>
2355
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
2358
2359         Reviewed by Andreas Kling.
2360
2361         All the tests are variations of the existing tests for :nth-child(An+B of selector-list).
2362
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.
2375
2376 2014-11-10  Said Abou-Hallawa  <sabouhallawa@apple.com>
2377
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.
2380
2381         Reviewed by Simon Fraser.
2382
2383         Ensure the repaint rectangle of the SVG foreign object is calculated correctly
2384         when the container element has transformation.
2385         
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.
2389         
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.
2392
2393         * svg/zoom/page/zoom-foreign-content-expected.txt:
2394         * platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt:
2395
2396 2014-11-10  Andreas Kling  <akling@apple.com>
2397
2398         The JIT should cache property lookup misses.
2399         <https://webkit.org/b/135578>
2400
2401         Add a JSRegress test for caching of property lookup misses.
2402         There are three subtests:
2403
2404             1. Pure speed test.
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.
2408
2409         The test runs ~5.5x faster with the optimization.
2410
2411         Reviewed by Filip Pizlo.
2412
2413         * js/regress/script-tests/undefined-property-access.js: Added.
2414         (foo):
2415         (bar):
2416         (baz):
2417         * js/regress/undefined-property-access-expected.txt: Added.
2418         * js/regress/undefined-property-access.html: Added.
2419
2420 2014-11-10  Myles C. Maxfield  <mmaxfield@apple.com>
2421
2422         Test that complext and fast text codepaths measure the same width
2423         https://bugs.webkit.org/show_bug.cgi?id=138581
2424
2425         Reviewed by Simon Fraser.
2426
2427         * fast/text/space-width-expected.html: Added.
2428         * fast/text/space-width.html: Added.
2429
2430 2014-11-10  Alexey Proskuryakov  <ap@apple.com>
2431
2432         http tests should not use shared temporary files
2433         https://bugs.webkit.org/show_bug.cgi?id=138583
2434
2435         Reviewed by Tim Horton.
2436
2437         Made some of the scripts that write to files take a path argument, and made others
2438         more strictly serve only one test.
2439
2440         This way, we don't race for any files.
2441
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:
2512
2513 2014-11-10  Michael Saboff  <msaboff@apple.com>
2514
2515         Add test for fix of REGRESSION (r174985-174986): Site display disappears
2516         https://bugs.webkit.org/show_bug.cgi?id=138470
2517
2518         Reviewed by Geoffrey Garen.
2519
2520         This checks that document.write() and document.writeln() are cached and the same instance
2521         is always returned.
2522
2523         * js/dom/document-write-functions-cached-expected.txt: Added.
2524         * js/dom/document-write-functions-cached.html: Added.
2525
2526 2014-11-04  Jer Noble  <jer.noble@apple.com>
2527
2528         REGRESSION(r174823): Several tests fail due to canplaythrough firing before tracks are available
2529         https://bugs.webkit.org/show_bug.cgi?id=137882
2530
2531         Reviewed by Eric Carlson.
2532
2533         * platform/mac/TestExpectations:
2534         * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
2535
2536 2014-11-10  Commit Queue  <commit-queue@webkit.org>
2537
2538         Unreviewed, rolling out r175813.
2539         https://bugs.webkit.org/show_bug.cgi?id=138573
2540
2541         Breaks complex text layout spacing (Requested by litherum on
2542         #webkit).
2543
2544         Reverted changeset:
2545
2546         "[OSX] Some words are placed on top of each other in complex
2547         text layout"
2548         https://bugs.webkit.org/show_bug.cgi?id=138348
2549         http://trac.webkit.org/changeset/175813
2550
2551 2014-11-10  Myles C. Maxfield  <mmaxfield@apple.com>
2552
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
2555
2556         Reviewed by Simon Fraser.
2557
2558         Updating tests to not use cached space width.
2559
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.
2574
2575 2014-11-10  Csaba Osztrogonác  <ossy@webkit.org>
2576
2577         Crash in WebCore::Node::getFlag
2578         https://bugs.webkit.org/show_bug.cgi?id=137961
2579
2580         Reviewed by Antti Koivisto.
2581
2582         * editing/execCommand/crash-137961-expected.txt: Added.
2583         * editing/execCommand/crash-137961.html: Added.
2584
2585 2014-11-10  Mihnea Ovidenie  <mihnea@adobe.com>
2586
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
2589
2590         Reviewed by Chris Dumez.
2591
2592         * fast/multicol/newmulticol/ruby-from-multicol-to-auto-expected.txt: Added.
2593         * fast/multicol/newmulticol/ruby-from-multicol-to-auto.html: Added.
2594
2595 2014-11-10  Sanghyup Lee  <sh53.lee@samsung.com>
2596
2597         [EFL] Add missing test results since r169631, r174992 
2598         https://bugs.webkit.org/show_bug.cgi?id=138502
2599
2600         Reviewed by Gyuyoung Kim.
2601
2602         * platform/efl/accessibility/aria-inherits-presentational-expected.txt: Added.
2603         * platform/efl/accessibility/css-content-attribute-expected.txt: Added.
2604
2605 2014-11-09  Simon Fraser  <simon.fraser@apple.com>
2606
2607         Put bug link at the start of the line.
2608
2609         * platform/mac-wk2/TestExpectations:
2610
2611 2014-11-08  Simon Fraser  <simon.fraser@apple.com>
2612
2613         Implement round-rect clipping on video elements
2614         https://bugs.webkit.org/show_bug.cgi?id=138537
2615         rdar://problem/9534399
2616
2617         Reviewed by Darin Adler.
2618         
2619         Test that uses clip() to compare a bit of rounded-rect video in the corner.
2620         Rebaselined test that dumped contents layers.
2621
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:
2625
2626 2014-11-08  Alexey Proskuryakov  <ap@apple.com>
2627
2628         http/tests/xmlhttprequest/cross-origin-cookie-storage.html fails with PPT.
2629
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.
2632
2633         * platform/mac-wk2/TestExpectations:
2634
2635 2014-11-08  Alexey Proskuryakov  <ap@apple.com>
2636
2637         http/tests/navigation/redirect-on-back-updates-history-item.html leaks a cookie
2638         https://bugs.webkit.org/show_bug.cgi?id=138507
2639
2640         Reviewed by Pratik Solanki.
2641
2642         * http/tests/navigation/resources/redirect-updates-history-item-done.html:
2643
2644 2014-11-07  Chris Dumez  <cdumez@apple.com>
2645
2646         Move 'webkit-clip-path' CSS property to the new StyleBuilder
2647         https://bugs.webkit.org/show_bug.cgi?id=138452
2648
2649         Reviewed by Andreas Kling.
2650
2651         Add layout test to make sure we don't crash in the StyleBuilder when
2652         setting unexpected values to webkit-clip-path property.
2653
2654         * fast/masking/clip-path-bad-value-expected.txt: Added.
2655         * fast/masking/clip-path-bad-value.html: Added.
2656
2657 2014-11-07  Joseph Pecoraro  <pecoraro@apple.com>
2658
2659         Web Inspector: Pseudo element matchedCSSRules do not include matching selector info
2660         https://bugs.webkit.org/show_bug.cgi?id=138438
2661
2662         Reviewed by Benjamin Poulain.
2663
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.
2670
2671 2014-11-07  Bem Jones-Bey  <bjonesbe@adobe.com>
2672
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
2675
2676         Reviewed by Dirk Schulze.
2677
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.
2682
2683         * TestExpectations:
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:
2698         (verifyTextPoints):
2699
2700 2014-11-07  Mark Lam  <mark.lam@apple.com>
2701
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>
2704
2705         Unreviewed.
2706
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.
2709
2710 2014-11-06  Darin Adler  <darin@apple.com>
2711
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
2714
2715         Reviewed by Alexey Proskuryakov.
2716
2717         * TestExpectations: Turn the test back on.
2718
2719 2014-11-06  Mark Lam  <mark.lam@apple.com>
2720
2721         Refactor the get-by-pname.js test [follow up 2].
2722         <https://webkit.org/b/138483>
2723
2724         Reviewed by Michael Saboff.
2725
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.
2728
2729         * js/get-by-pname-expected.txt:
2730         * js/script-tests/get-by-pname.js:
2731         (foo): Deleted.
2732         (getByPnameOnConstant): Deleted.
2733         (getByPnameOnVar): Deleted.
2734
2735 2014-11-06  Mark Lam  <mark.lam@apple.com>
2736
2737         Refactor the get-by-pname.js test [follow up].
2738         <https://webkit.org/b/138483>
2739
2740         Reviewed by Michael Saboff.
2741
2742         Used named properties to make the test code more readable.
2743         
2744         * js/script-tests/get-by-pname.js:
2745         (isTierIteration):
2746         (tierName):
2747         (testExpr): Deleted.
2748         (testExpectedResult): Deleted.
2749
2750 2014-11-06  Mark Lam  <mark.lam@apple.com>
2751
2752         slow_path_get_direct_pname() needs to be hardened against a constant baseValue.
2753         <https://webkit.org/b/138476>
2754
2755         Reviewed by Michael Saboff.
2756
2757         * js/get-by-pname-expected.txt:
2758         * js/script-tests/get-by-pname.js:
2759         (getByPnameOnConstant):
2760         (getByPnameOnVar):
2761         - Added more test cases.
2762
2763 2014-11-06  Mark Lam  <mark.lam@apple.com>
2764
2765         Refactor the get-by-pname.js test.
2766         <https://webkit.org/b/138483>
2767
2768         Reviewed by Geoffrey Garen.
2769
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.
2774
2775         * js/get-by-pname-expected.txt:
2776         * js/script-tests/get-by-pname.js:
2777         (getByPnameOnConstant):
2778         (getByPnameOnVar):
2779         (testExpr):
2780         (testExpectedResult):
2781         (isTierIteration):
2782         (tierName):
2783
2784 2014-11-06  Bem Jones-Bey  <bjonesbe@adobe.com>
2785
2786         [CSS Shapes] the spec-examples reftests are off by a few pixels
2787         https://bugs.webkit.org/show_bug.cgi?id=135927
2788
2789         Reviewed by Zoltan Horvath.
2790
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.
2794
2795         * TestExpectations:
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.
2827         (.runTest):
2828         (approxShapeTest):
2829         * css3/shapes/spec-examples/support/w3c-import.log:
2830         * css3/shapes/spec-examples/w3c-import.log:
2831
2832 2014-11-06  Dean Jackson  <dino@apple.com>
2833
2834         [filters2] Support for backdrop-filter
2835         https://bugs.webkit.org/show_bug.cgi?id=138384
2836         <rdar://problem/18874494>
2837
2838         Reviewed by Simon Fraser.
2839
2840         Take 2!! Previous patch was rolled out.
2841
2842         Tests for backdrop-filter. These are skipped on non-Apple platforms.
2843
2844         * platform/win/TestExpections: Skip these tests.
2845         * platform/efl/TestExpections:
2846         * platform/gtk/TestExpections:
2847         * platform/mac-mavericks/TestExpectations: Yosemite only.
2848
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.
2864         (jsWrapperClass):
2865         (shouldBeType):
2866         (testFilterRule):
2867         * css3/filters/backdrop/script-tests/backdropfilter-property.js: Added.
2868
2869 2014-11-06  Benjamin Poulain  <bpoulain@apple.com>
2870
2871         Give pseudo elements the correct specificity
2872         https://bugs.webkit.org/show_bug.cgi?id=138378
2873
2874         Reviewed by Dean Jackson.
2875
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
2880         hard to test.
2881
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.
2886
2887         * inspector/css/selector-specificity-expected.txt:
2888
2889 2014-11-06  Alexey Proskuryakov  <ap@apple.com>
2890
2891         inspector-protocol/debugger/setPauseOnExceptions-uncaught.html frequently times out on Yosemite
2892         https://bugs.webkit.org/show_bug.cgi?id=138097
2893
2894         * platform/mac-wk2/TestExpectations: Marking it as such.
2895
2896 2014-11-06  Bem Jones-Bey  <bjonesbe@adobe.com>
2897
2898         Update testharness.js to the latest version
2899         https://bugs.webkit.org/show_bug.cgi?id=138446
2900
2901         Reviewed by Ryosuke Niwa.
2902
2903         The only change I've made from upstream is to set output to false by
2904         default.
2905
2906         * resources/testharness.js:
2907
2908 2014-11-06  Chris Dumez  <cdumez@apple.com>
2909
2910         Unreviewed, fix nits after r175688.
2911
2912         Just a couple of non-functional fixes to the layout test.
2913
2914         * fast/dom/Text/splitText.html:
2915
2916 2014-11-05  Shivakumar JM  <shiva.jm@samsung.com>
2917
2918         splitText API does not match DOM specification.
2919         https://bugs.webkit.org/show_bug.cgi?id=138405
2920
2921         Reviewed by Chris Dumez.
2922
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:
2927
2928 2014-11-05  Commit Queue  <commit-queue@webkit.org>
2929
2930         Unreviewed, rolling out r175672.
2931         https://bugs.webkit.org/show_bug.cgi?id=138455
2932
2933         Tries to make backdrop layers on every layer, asserts on
2934         Mavericks (Requested by smfr on #webkit).
2935
2936         Reverted changeset:
2937
2938         "[filters2] Support for backdrop-filter"
2939         https://bugs.webkit.org/show_bug.cgi?id=138384
2940         http://trac.webkit.org/changeset/175672
2941
2942 2014-11-04  Dean Jackson  <dino@apple.com>
2943
2944         [filters2] Support for backdrop-filter
2945         https://bugs.webkit.org/show_bug.cgi?id=138384
2946         <rdar://problem/18874494>
2947
2948         Reviewed by Simon Fraser.
2949
2950         Tests for backdrop-filter. These are skipped on non-Apple platforms.
2951
2952         * platform/win/TestExpections: Skip these tests.
2953         * platform/efl/TestExpections:
2954         * platform/gtk/TestExpections:
2955         * platform/mac-mavericks/TestExpectations: Yosemite only.
2956
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.
2972         (jsWrapperClass):
2973         (shouldBeType):
2974         (testFilterRule):
2975         * css3/filters/backdrop/script-tests/backdropfilter-property.js: Added.
2976
2977 2014-11-05  Simon Fraser  <simon.fraser@apple.com>
2978
2979         Avoid backing store for opacity:0 descendant layers
2980         https://bugs.webkit.org/show_bug.cgi?id=138448
2981
2982         Reviewed by Dean Jackson.
2983         
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.
2986
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.
2991
2992 2014-11-05  Chris Fleizach  <cfleizach@apple.com>
2993
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
2996
2997         Reviewed by Dean Jackson.
2998
2999         * platform/mac/accessibility/alt-for-css-content-expected.txt: Added.
3000         * platform/mac/accessibility/alt-for-css-content.html: Added.
3001
3002 2014-11-05  Dan Bernstein  <mitz@apple.com>
3003
3004         Remove the unused deletion UI feature
3005         https://bugs.webkit.org/show_bug.cgi?id=138442
3006
3007         Rubber-stamped by Alexey Proskuryakov.
3008
3009         Removed tests, expected results, and support files for this feature.
3010
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:
3029
3030 2014-11-04  David Hyatt  <hyatt@apple.com>
3031
3032         Descendant ends up in wrong flow thread with nested columns and spans.
3033         https://bugs.webkit.org/show_bug.cgi?id=137273
3034
3035         Reviewed by Simon Fraser.
3036
3037         Unskipped the two problematic span tests.
3038
3039         * TestExpectations:
3040
3041 2014-11-05  Bem Jones-Bey  <bjonesbe@adobe.com>
3042
3043         [CSS Shapes] Positioned polygon reftests failing again
3044         https://bugs.webkit.org/show_bug.cgi?id=138058
3045
3046         Reviewed by Anders Carlsson.
3047
3048         Remove these tests from TestExpectations since they do pass.
3049
3050         * TestExpectations:
3051
3052 2014-11-05  Bem Jones-Bey  <bjonesbe@adobe.com>
3053
3054         [CSS Shapes] shape-image-threshold parsing tests have a few failures
3055         https://bugs.webkit.org/show_bug.cgi?id=138060
3056
3057         Reviewed by Dirk Schulze.
3058
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
3061         upstream as well.
3062
3063         Add inline style tests to the WebKit test suite to make sure that
3064         WebKIt doesn't lose coverage with this change.
3065
3066         * TestExpectations:
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:
3071
3072 2014-11-05  Chris Dumez  <cdumez@apple.com>
3073
3074         Stop special-casing the empty string in HTMLInputElement.type setter
3075         https://bugs.webkit.org/show_bug.cgi?id=138403
3076
3077         Reviewed by Ryosuke Niwa.
3078
3079         Add layout test to check the functionality of the HTMLInputElement.type
3080         getter and setter.
3081
3082         * fast/dom/HTMLInputElement/input-type-attribute-expected.txt: Added.
3083         * fast/dom/HTMLInputElement/input-type-attribute.html: Added.
3084
3085 2014-11-05  Andreas Kling  <akling@apple.com>
3086
3087         Simple line layout: support text-transform: lowercase|uppercase|capitalize
3088         <https://webkit.org/b/138406>
3089
3090         Reviewed by Antti Koivisto.
3091
3092         Add ref test for simple line layout with all text-transform values.
3093
3094         * fast/text/simple-lines-text-transform-expected.html: Added.
3095         * fast/text/simple-lines-text-transform.html: Added.
3096
3097 2014-11-04  Michael Saboff  <msaboff@apple.com>
3098
3099         Disable flakey dfg-int8array.js and dfg-int16array.js tests for ARM64
3100         https://bugs.webkit.org/show_bug.cgi?id=138379
3101
3102         Reviewed by Mark Lam.
3103
3104         Disabled these test for ARM64.  Will address the failures and then re-enable.
3105
3106         * js/script-tests/dfg-int16array.js:
3107         * js/script-tests/dfg-int8array.js:
3108
3109 2014-11-04  Myles C. Maxfield  <mmaxfield@apple.com>
3110
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
3114
3115         Reviewed by Simon Fraser.
3116
3117         Make sure that the text matches the output of a different codepath.
3118
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.
3122
3123 2014-11-04  Benjamin Poulain  <bpoulain@apple.com>
3124
3125         When computing the specificity of selectors, use saturated arithmetic per component
3126         https://bugs.webkit.org/show_bug.cgi?id=138336
3127
3128         Reviewed by Andreas Kling.
3129
3130         * fast/selectors/specificity-overflow-2-expected.txt: Added.
3131         * fast/selectors/specificity-overflow-2.html: Added.
3132
3133 2014-11-04  Darin Adler  <darin@apple.com>
3134
3135         * TestExpectations: Turn off http/tests/multipart/stop-crash.html.
3136         Will turn it back on soon.
3137
3138 2014-11-04  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
3139
3140         [EFL] Skip websocket tests
3141         https://bugs.webkit.org/show_bug.cgi?id=138355
3142
3143         Reviewed by Csaba Osztrogonác.
3144
3145         * platform/efl/TestExpectations:
3146
3147 2014-11-04  Nikos Andrkos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
3148
3149         Fix animation of orient attribute on marker element
3150         https://bugs.webkit.org/show_bug.cgi?id=137942
3151
3152         Reviewed by Dirk Schulze.
3153
3154         Test the rendered result of the animation of the orient attribute.
3155         Existing tests were only testing the animated value in the DOM.
3156
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.
3163
3164 2014-11-03  Shivakumar JM  <shiva.jm@samsung.com>
3165
3166         Adding test for array buffer and data view POST in XMLHttpRequest async send.
3167         https://bugs.webkit.org/show_bug.cgi?id=138304
3168
3169         Reviewed by Alexey Proskuryakov.
3170
3171         Adding test for array buffer and data view
3172
3173         * http/tests/xmlhttprequest/send-data-view-async-expected.txt: Added.
3174         * http/tests/xmlhttprequest/send-data-view-async.html: Added.
3175
3176 2014-11-03  Chris Dumez  <cdumez@apple.com>
3177
3178         Fix jquery/manipulation.html flakiness on debug builds
3179         https://bugs.webkit.org/show_bug.cgi?id=138335
3180
3181         Reviewed by Alexey Proskuryakov.
3182
3183         Update jquery's qunit config to not refresh the test results
3184         regularly as this is not useful as part of layout testing.
3185
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.
3189
3190         * TestExpectations:
3191         * jquery/resources/test/qunit/qunit/qunit.js:
3192         (.):
3193
3194 2014-11-03  Joseph Pecoraro  <pecoraro@apple.com>
3195
3196         Web Inspector: Show Selector's Specificity
3197         https://bugs.webkit.org/show_bug.cgi?id=138189
3198
3199         Reviewed by Timothy Hatcher.
3200
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.
3204
3205 2014-11-03  Lorenzo Tilve  <ltilve@igalia.com>
3206
3207         [GTK] Unreviewed gardening. Rebaseline after r175259.
3208         https://bugs.webkit.org/show_bug.cgi?id=138317
3209
3210         Rebaseline pending test expectations affected by r175259.
3211
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:
3219
3220 2014-11-03  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
3221
3222         [EFL] Unskip passing ENCRYPTED_MEDIA_V2 tests
3223         https://bugs.webkit.org/show_bug.cgi?id=138133
3224
3225         Reviewed by Csaba Osztrogonác.
3226
3227         * platform/efl/TestExpectations:
3228
3229 2014-11-03  Sungmann Cho  <sungmann.cho@navercorp.com>
3230
3231         AX: Fix some minor typos related to the word "accessibility".
3232         https://bugs.webkit.org/show_bug.cgi?id=138299
3233
3234         Reviewed by Chris Fleizach.
3235
3236         * accessibility/aria-link-supports-press.html:
3237
3238 2014-11-01  KyungTae Kim  <ktf.kim@samsung.com>
3239
3240         [CSS] Add tests for :read-only and :read-write
3241         https://bugs.webkit.org/show_bug.cgi?id=92473
3242
3243         Add test case for :readonly and :readwrite pseudoclass for common elements
3244
3245         Reviewed by Benjamin Poulain.
3246
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.
3251
3252 2014-11-01  Alexey Proskuryakov  <ap@apple.com>
3253
3254         REGRESSION: Using a media element changes window.name
3255         https://bugs.webkit.org/show_bug.cgi?id=138278
3256         rdar://problem/18704134
3257
3258         Reviewed by Jer Noble.
3259
3260         * fast/media/window-name-expected.txt: Added.
3261         * fast/media/window-name.html: Added.
3262
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
3265         results.
3266
3267 2014-11-01  Chris Dumez  <cdumez@apple.com>
3268
3269         Unreviewed gardening.
3270
3271         Mark jquery/manipulation.html as flakey on Debug bots as marking it
3272         as slow did not help.
3273
3274         * TestExpectations:
3275
3276 2014-11-01  Chris Dumez  <cdumez@apple.com>
3277
3278         Unreviewed, fix double-slash in previous gardening commit.
3279
3280         * TestExpectations:
3281
3282 2014-11-01  Chris Dumez  <cdumez@apple.com>
3283
3284         Unreviewed gardening.
3285
3286         Mark jquery/manipulation.html as slow on Debug builds until I can
3287         investigate how to avoid this with timer throttling.
3288
3289         * TestExpectations:
3290
3291 2014-11-01  Benjamin Poulain  <bpoulain@apple.com>
3292
3293         Fix the specificity of the extended :not() selector
3294         https://bugs.webkit.org/show_bug.cgi?id=138275
3295
3296         Reviewed by Andreas Kling.
3297
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.
3302
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
3311         and position.
3312
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.
3320
3321         * fast/selectors/class-style-update-with-not-expected.txt:
3322         Yeah, one more test fixed :)
3323
3324 2014-11-01  Hunseop Jeong  <hs85.jeong@samsung.com>
3325
3326         [EFL] Unreviewed EFL gardening.
3327         https://bugs.webkit.org/show_bug.cgi?id=138276
3328
3329         Rebaseline after r175259.
3330
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:
3464
3465 2014-10-31  Dhi Aurrahman  <diorahman@rockybars.com>
3466
3467         Add initial parsing functionality of :lang pseudo class in Selectors Level 4.
3468         https://bugs.webkit.org/show_bug.cgi?id=138170
3469
3470         Reviewed by Benjamin Poulain.
3471
3472         Add tests for comma-separated list arguments