14d55d351b06fdefbb28d4c70b1e9c10e6a72762
[WebKit.git] / LayoutTests / ChangeLog
1 2015-09-15  Alex Christensen  <achristensen@webkit.org>
2
3         Unreviewed gardening.
4
5         * platform/win/TestExpectations:
6         Fix Windows tests after r189769.
7
8 2015-09-14  Alexey Proskuryakov  <ap@apple.com>
9
10         Layout Test http/tests/media/media-document-referer.html is flaky
11         https://bugs.webkit.org/show_bug.cgi?id=145257
12
13         Reviewed by Chris Dumez.
14
15         * http/tests/media/media-document-referer.html: Increase the timeout, one second is not much.
16
17         * platform/gtk/TestExpectations: Fingers crossed, this will help Gtk as well.
18
19 2015-09-14  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
20
21         Unreviewed, EFL gardening on 15th Sep.
22
23         Mark tests of css1/box_properties to flaky and tests of editing, fast are set to timeout.
24
25         * platform/efl/TestExpectations:
26
27 2015-09-14  Alexey Proskuryakov  <ap@apple.com>
28
29         fast/events/frame-scroll-fake-mouse-move.html is flaky
30         https://bugs.webkit.org/show_bug.cgi?id=149140
31
32         Reviewed by Darin Adler.
33
34         * fast/events/frame-scroll-fake-mouse-move.html:
35
36 2015-09-14  Chris Dumez  <cdumez@apple.com>
37
38         Drop non-standard [IsIndex] WebKit IDL extended attribute
39         https://bugs.webkit.org/show_bug.cgi?id=149122
40         <rdar://problem/22547139>
41
42         Reviewed by Darin Adler.
43
44         * dom/html/level1/core/hc_characterdataindexsizeerrdeletedatacountnegative-expected.txt:
45         * dom/html/level1/core/hc_characterdataindexsizeerrreplacedatacountnegative-expected.txt:
46         * dom/html/level1/core/hc_characterdataindexsizeerrsubstringcountnegative-expected.txt:
47         * dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedatacountnegative-expected.txt:
48         * dom/xhtml/level1/core/hc_characterdataindexsizeerrreplacedatacountnegative-expected.txt:
49         * dom/xhtml/level1/core/hc_characterdataindexsizeerrsubstringcountnegative-expected.txt:
50         Rebaseline outdated DOM tests that are now failing.
51
52         * svg/custom/getSubStringLength-expected.txt:
53         * svg/custom/script-tests/getSubStringLength.js:
54         * svg/custom/script-tests/selectSubString.js:
55         * svg/custom/selectSubString-expected.txt:
56         Update existing SVG tests that were expecting an exception if the nchars
57         parameter in the SVGTextContentElement API is negative. I have verified
58         that Chrome and Firefox do not throw for these either.
59
60 2015-09-14  Myles C. Maxfield  <mmaxfield@apple.com>
61
62         Add tests for control characters being rendered visibly
63         https://bugs.webkit.org/show_bug.cgi?id=149142
64
65         Reviewed by Alexey Proskuryakov.
66
67         According to [1] and [2], all browsers are migrating to rendering control characters. This patch
68         adds tests for this behavior. Because we do not implement the behavior yet [3], these tests are
69         marked as failing.
70
71         [1] http://logs.csswg.org/irc.w3.org/css/2015-02-08/#e520447
72         [2] https://lists.w3.org/Archives/Public/www-style/2015Sep/0076.html
73         [3] https://bugs.webkit.org/show_bug.cgi?id=149128
74
75         * platform/efl/TestExpectations:
76         * platform/gtk/TestExpectations:
77         * platform/ios-simulator/TestExpectations:
78         * platform/mac/TestExpectations:
79         * fast/text/control-characters/visible-control-characters-1-expected-mismatch.html: Added.
80         * fast/text/control-characters/visible-control-characters-1.html: Added.
81         * fast/text/control-characters/visible-control-characters-2-expected-mismatch.html: Added.
82         * fast/text/control-characters/visible-control-characters-2.html: Added.
83         * fast/text/control-characters/visible-control-characters-3-expected-mismatch.html: Added.
84         * fast/text/control-characters/visible-control-characters-3.html: Added.
85         * fast/text/control-characters/visible-control-characters-2-expected-mismatch.xhtml: Added.
86         * fast/text/control-characters/visible-control-characters-2.xhtml: Added.
87         * fast/text/control-characters/visible-control-characters-3-expected-mismatch.xhtml: Added.
88         * fast/text/control-characters/visible-control-characters-3.xhtml: Added.
89
90 2015-09-14  Myles C. Maxfield  <mmaxfield@apple.com>
91
92         WebKitTestRunner declarative language setting is broken for iOS
93         https://bugs.webkit.org/show_bug.cgi?id=149119
94
95         Unreviewed.
96
97         * platform/ios-simulator/TestExpectations:
98
99 2015-09-14  Chris Dumez  <cdumez@apple.com>
100
101         Document.createNodeIterator(null) / Document.createTreeWalker(null) should throw a TypeError
102         https://bugs.webkit.org/show_bug.cgi?id=149126
103         <rdar://problem/22564891>
104
105         Reviewed by Ryosuke Niwa.
106
107         Update existing tests to add test coverage for this case.
108
109         * fast/dom/createNodeIterator-parameters-expected.txt:
110         * fast/dom/createNodeIterator-parameters.html:
111         * fast/dom/createTreeWalker-parameters-expected.txt:
112         * fast/dom/createTreeWalker-parameters.html:
113
114 2015-09-14  Chris Dumez  <cdumez@apple.com>
115
116         window.HTMLDetailsElement should exist
117         https://bugs.webkit.org/show_bug.cgi?id=149139
118
119         Reviewed by Ryosuke Niwa.
120
121         Rebaseline test now that HTMLDetailsElement is exposed on the global
122         Window object.
123
124         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
125         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
126         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
127         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
128         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
129         * platform/win/js/dom/global-constructors-attributes-expected.txt:
130
131 2015-09-14  Brian Burg  <bburg@apple.com>
132
133         Web Inspector: backend command promises are not rejected when a protocol error occurs
134         https://bugs.webkit.org/show_bug.cgi?id=141403
135
136         Reviewed by Joseph Pecoraro.
137
138         Expand coverage of an existing protocol layer test to cover success and failure modes.
139
140         * inspector/protocol/inspector-backend-invocation-return-value-expected.txt:
141         * inspector/protocol/inspector-backend-invocation-return-value.html:
142
143 2015-09-14  Myles C. Maxfield  <mmaxfield@apple.com>
144
145         Test gardening after r189670
146
147         Unreviewed.
148
149         * platform/mac-wk1/TestExpectations:
150         * platform/mac/TestExpectations:
151
152 2015-09-14  Chris Dumez  <cdumez@apple.com>
153
154         Disable PICTURE_SIZES on AppleWin
155         https://bugs.webkit.org/show_bug.cgi?id=149125
156
157         Reviewed by Alexey Proskuryakov.
158
159         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Removed.
160         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Removed.
161         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Removed.
162         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Removed.
163         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Removed.
164
165 2015-09-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
166
167         Unreviewed, skip fast/text/international/system-language for now.
168         WebKitTestRunner declarative language setting is broken for iOS.
169
170         * platform/ios-simulator/TestExpectations:
171
172 2015-09-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
173
174         Unreviewed, expect css3/flexbox/image-percent-max-height.html to fail on iOS.
175         The test is already expected to fail on mac, windows and gtk.
176
177         * platform/ios-simulator/TestExpectations:
178
179 2015-09-14  Chris Dumez  <cdumez@apple.com>
180
181         Unreviewed, rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html on iOS.
182
183         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
184
185 2015-09-14  Alexey Proskuryakov  <ap@apple.com>
186
187         Skip fast/text/international/system-language where unsupported.
188
189         * platform/ios-simulator-wk1/TestExpectations:
190         * platform/win/TestExpectations:
191
192 2015-09-09  Sergio Villar Senin  <svillar@igalia.com>
193
194         min-width/height should default to auto for grid items
195         https://bugs.webkit.org/show_bug.cgi?id=146021
196
197         Reviewed by Darin Adler.
198
199         Based on Blink's r194408, r194863 and r194887 by <rego@igalia.com>.
200
201         Apart from the original tests this includes some extra ones to
202         verify that we behave correctly with vertical writing modes.
203
204         * fast/css-grid-layout/min-width-height-auto-expected.txt: Added.
205         * fast/css-grid-layout/min-width-height-auto-overflow-expected.html: Added.
206         * fast/css-grid-layout/min-width-height-auto-overflow.html: Added.
207         * fast/css-grid-layout/min-width-height-auto.html: Added.
208         * fast/css/auto-min-size-expected.txt:
209         * fast/css/auto-min-size.html:
210
211 2015-09-14  Manuel Rego Casasnovas  <rego@igalia.com>
212
213         [css-grid] Percentage columns should remove scrollbar's width
214         https://bugs.webkit.org/show_bug.cgi?id=149116
215
216         Reviewed by Sergio Villar Senin.
217
218         Added test to check the behavior for both columns and rows.
219         Note that rows (height) were already working fine.
220
221         * fast/css-grid-layout/grid-percent-track-scrollbar-expected.txt: Added.
222         * fast/css-grid-layout/grid-percent-track-scrollbar.html: Added.
223
224 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
225
226         [Streams API] pipe-to writable stream tests
227         https://bugs.webkit.org/show_bug.cgi?id=148296
228
229         Reviewed by Darin Adler.
230
231         * streams/reference-implementation/pipe-to-expected.txt: Added.
232         * streams/reference-implementation/pipe-to.html: Added.
233
234 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
235
236         [Streams API] Add readable stream templated tests for writable streams
237         https://bugs.webkit.org/show_bug.cgi?id=148304
238
239         Reviewed by Darin Adler.
240
241         * streams/reference-implementation/readable-stream-templated-expected.txt: Added new expectations.
242         * streams/reference-implementation/readable-stream-templated.html: New writable stream tests.
243
244 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
245
246         [Streams API] Add pipe-to-options writable stream tests
247         https://bugs.webkit.org/show_bug.cgi?id=148297
248
249         Reviewed by Darin Adler.
250
251         * streams/reference-implementation/pipe-to-options-expected.txt: Added.
252         * streams/reference-implementation/pipe-to-options.html: Added.
253
254 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
255
256         [Streams API] Add tests about abort on writable streams
257         https://bugs.webkit.org/show_bug.cgi?id=148298
258
259         Reviewed by Darin Adler.
260
261         * streams/reference-implementation/writable-stream-abort-expected.txt: Added.
262         * streams/reference-implementation/writable-stream-abort.html: Added.
263
264 2015-09-14  Xabier Rodriguez Calvar  <calvaris@igalia.com>
265
266         [Streams API] Add general writable streams tests
267         https://bugs.webkit.org/show_bug.cgi?id=148299
268
269         Reviewed by Darin Adler.
270
271         * streams/reference-implementation/writable-stream-expected.txt: Added.
272         * streams/reference-implementation/writable-stream.html: Added.
273
274 2015-09-14  ChangSeok Oh  <changseok.oh@collabora.com>
275
276         [GTK] Layout Test media/video-volume-slider.html is flaky
277         https://bugs.webkit.org/show_bug.cgi?id=149032
278
279         Reviewed by Philippe Normand.
280
281         * platform/gtk/TestExpectations: media/video-volume-slider.html is removed.
282
283 2015-09-13  Chris Dumez  <cdumez@apple.com>
284
285         Document.adoptNode() should be able to explicitly adopt a DocumentType node
286         https://bugs.webkit.org/show_bug.cgi?id=149097
287
288         Reviewed by Ryosuke Niwa.
289
290         Rebaseline DOM3 tests, those seem to be outdated now.
291
292         * dom/xhtml/level3/core/documentadoptnode10-expected.txt:
293         * dom/xhtml/level3/core/documentadoptnode11-expected.txt:
294         * dom/xhtml/level3/core/documentadoptnode12-expected.txt:
295
296 2015-09-13  Chris Dumez  <cdumez@apple.com>
297
298         document.lastModified should use the user's local time zone
299         https://bugs.webkit.org/show_bug.cgi?id=149092
300
301         Reviewed by Ryosuke Niwa.
302
303         Update test so that it converts document.lastModified to UTF before
304         printing it. This is so that we can consistent layout tests results, no
305         matter the system's timezone.
306
307         * http/tests/misc/last-modified-parsing-expected.txt:
308         * http/tests/resources/last-modified.php:
309
310 2015-09-13  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
311
312         Unreviewed EFL gardening.
313
314         Mark fast/text/international/system-language/system-font-punctuation.html to *Missing* since r188377.
315         Additionally some tests have been passed since r188693. Removed the tests in TestExpectation.
316
317         * platform/efl/TestExpectations:
318
319 2015-09-13  Chris Dumez  <cdumez@apple.com>
320
321         Node.baseURI should not return null for detached nodes
322         https://bugs.webkit.org/show_bug.cgi?id=149104
323         <rdar://problem/22559535>
324
325         Reviewed by Sam Weinig.
326
327         * dom/xhtml/level3/core/nodegetbaseuri03-expected.txt:
328         Rebaseline outdated DOM3 test.
329
330         * svg/custom/image-base-uri-expected.txt: Removed.
331         * svg/custom/image-base-uri.svg: Removed.
332         Drop outdated SVG test. SVG2 no longer support xml:base.
333
334 2015-09-13  Chris Dumez  <cdumez@apple.com>
335
336         CharacterData API parameters should not be optional
337         https://bugs.webkit.org/show_bug.cgi?id=149101
338         <rdar://problem/22546954>
339
340         Reviewed by Sam Weinig.
341
342         Update existing test to reflect our web-exposed behavior change.
343
344         * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
345         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
346
347 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
348
349         Another test fix after r189670.
350
351         Unreviewed.
352
353         * platform/mac-wk1/TestExpectations:
354
355 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
356
357         Test fix after r189670.
358
359         Unreviewed.
360
361         * platform/mac/TestExpectations:
362
363 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
364
365         [Cocoa] Add system-language-specific tests
366         https://bugs.webkit.org/show_bug.cgi?id=148775
367
368         Reviewed by Alexey Proskuryakov.
369
370         This patch adds (or rewrites) tests to take advantage of our new ability to mock
371         the system language for testing (https://bugs.webkit.org/show_bug.cgi?id=148671).
372
373         It tests these patches:
374         https://bugs.webkit.org/show_bug.cgi?id=148164
375         https://bugs.webkit.org/show_bug.cgi?id=147504
376         https://bugs.webkit.org/show_bug.cgi?id=147862
377         https://bugs.webkit.org/show_bug.cgi?id=147964
378
379         * fast/text/international/system-language/arabic-glyph-cache-fill-combine-expected.html: Renamed from LayoutTests/fast/text/arabic-glyph-cache-fill-combine-expected.html.
380         * fast/text/international/system-language/arabic-glyph-cache-fill-combine.html: Renamed from LayoutTests/fast/text/arabic-glyph-cache-fill-combine.html.
381         * fast/text/international/system-language/han-quotes-expected-mismatch.html: Added.
382         * fast/text/international/system-language/han-quotes.html: Added.
383         * fast/text/international/system-language/hindi-system-font-punctuation-expected.html: Renamed from LayoutTests/fast/text/hindi-system-font-punctuation-expected.html.
384         * fast/text/international/system-language/hindi-system-font-punctuation.html: Renamed from LayoutTests/fast/text/hindi-system-font-punctuation.html.
385         * fast/text/international/system-language/system-font-punctuation.html: Renamed from LayoutTests/fast/text/system-font-punctuation.html.
386         * platform/efl/TestExpectations:
387         * platform/gtk/TestExpectations:
388         * platform/ios-simulator/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/text/system-font-punctuation-expected.txt.
389         * platform/mac/TestExpectations:
390         * platform/mac/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/mac/fast/text/system-font-punctuation-expected.txt.
391         * platform/win/TestExpectations:
392         * platform/win/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/win/fast/text/system-font-punctuation-expected.txt.
393
394 2015-09-12  Myles C. Maxfield  <mmaxfield@apple.com>
395
396         [Cocoa] Allow testing with the system language
397         https://bugs.webkit.org/show_bug.cgi?id=148671
398
399         Reviewed by Anders Carlsson and Alexey Proskuryakov.
400
401         Add a test for the declarative form of setting the system language.
402
403         * fast/text/international/system-language/declarative-language-expected.txt: Added.
404         * fast/text/international/system-language/declarative-language.html: Added.
405         * platform/efl/TestExpectations:
406         * platform/gtk/TestExpectations:
407         * platform/mac-wk1/TestExpectations:
408         * platform/mac/TestExpectations:
409
410 2015-09-12  Chris Dumez  <cdumez@apple.com>
411
412         window.EventTarget should exist
413         https://bugs.webkit.org/show_bug.cgi?id=149085
414         <rdar://problem/22546774>
415
416         Reviewed by Sam Weinig.
417
418         Update / rebaseline existing test as window.EventTarget now exists.
419
420         * fast/dom/dom-constructors-expected.txt:
421         * fast/dom/dom-constructors.html:
422
423 2015-09-12  Chris Dumez  <cdumez@apple.com>
424
425         ChildNode.replaceWith() without argument should replace the node with an empty DocumentFragment
426         https://bugs.webkit.org/show_bug.cgi?id=149073
427         <rdar://problem/22547801>
428
429         Reviewed by Ryosuke Niwa.
430
431         Fix / rebaseline test now that our behavior has changed.
432
433         * fast/dom/ChildNode-replaceWith-expected.txt:
434         * fast/dom/ChildNode-replaceWith.html:
435
436 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
437
438         Mark http/tests/cache/disk-cache/disk-cache-cancel.html as flaky for 
439         https://bugs.webkit.org/show_bug.cgi?id=149087
440
441         * platform/wk2/TestExpectations:
442
443 2015-09-11  Said Abou-Hallawa  <sabouhallawa@apple.com>
444
445         SVGColor custom text format is different from the CSS color custom text format
446         https://bugs.webkit.org/show_bug.cgi?id=148879
447
448         Reviewed by Daniel Bates.
449
450         * fast/css/getComputedStyle/computed-style-expected.txt:
451         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
452         * fast/css/parse-color-int-or-percent-crash.html:
453         * platform/mac/svg/webarchive/svg-script-subresouces-expected.txt:
454         * svg/css/case-sensitive-tags-expected.txt:
455         * svg/css/case-sensitive-tags.html:
456         * svg/css/getComputedStyle-basic-expected.txt:
457         * svg/css/script-tests/svg-attribute-parser-mode.js:
458         * svg/css/svg-attribute-parser-mode-expected.txt:
459         * svg/dom/SVGColor-expected.txt:
460         * svg/dom/SVGPaint-expected.txt:
461         * svg/dom/SVGStyleElement/disable-svg-style-element-expected.txt:
462         * svg/dom/SVGStyleElement/script-tests/disable-svg-style-element.js:
463         * svg/dom/script-tests/SVGColor.js:
464         * svg/dom/script-tests/SVGPaint.js:
465         * svg/webarchive/svg-script-subresouces-expected.webarchive:
466         * transitions/svg-transitions-expected.txt:
467         Fix expected results for existing tests
468         
469         * svg/css/computed-style-rgb-color-expected.txt: Added.
470         * svg/css/computed-style-rgb-color.html: Added.
471         Ensure that the correct format is returned when getComputedStyle() is
472         called for an SVG color.        
473
474 2015-09-11  Nan Wang  <n_wang@apple.com>
475
476         AX: ARIA 1.1 @aria-current
477         https://bugs.webkit.org/show_bug.cgi?id=146012
478
479         Reviewed by Chris Fleizach.
480
481         * accessibility/aria-current-expected.txt: Added.
482         * accessibility/aria-current.html: Added.
483         * inspector/dom/getAccessibilityPropertiesForNode_ariaCurrent-expected.txt: Added.
484         * inspector/dom/getAccessibilityPropertiesForNode_ariaCurrent.html: Added.
485         * platform/gtk/TestExpectations:
486         * platform/win/TestExpectations:
487
488 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
489
490         Mark http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overridesexpires.html as flaky for
491         https://bugs.webkit.org/show_bug.cgi?id=149082
492
493         * TestExpectations:
494
495 2015-09-11  Dewei Zhu  <dewei_zhu@apple.com>
496
497         Update test for bug 148971
498         https://bugs.webkit.org/show_bug.cgi?id=149076
499
500         Reviewed by Chris Dumez.
501
502         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Updated.
503
504 2015-09-11  Chris Dumez  <cdumez@apple.com>
505
506         DOMTokenList update steps for classList don't follow the spec
507         https://bugs.webkit.org/show_bug.cgi?id=148589
508         <rdar://problem/22547443>
509
510         Reviewed by Ryosuke Niwa and Darin Adler.
511
512         Update / rebaseline existing tests as our behavior changed.
513
514         * fast/dom/HTMLElement/class-list-expected.txt:
515         * fast/dom/HTMLElement/class-list-quirks-expected.txt:
516         * fast/dom/HTMLElement/script-tests/class-list.js:
517         * fast/dom/HTMLOutputElement/dom-settable-token-list-expected.txt:
518         * fast/dom/HTMLOutputElement/htmloutputelement-expected.txt:
519         * fast/dom/HTMLOutputElement/htmloutputelement.html:
520         * fast/dom/HTMLOutputElement/script-tests/dom-settable-token-list.js:
521         * fast/dom/rel-list-expected.txt:
522         * fast/dom/rel-list.html:
523
524 2015-09-11  Alex Christensen  <achristensen@webkit.org>
525
526         Unreviewed gardening to make Windows bot green.
527
528         * platform/win/TestExpectations:
529         imported/w3c/web-platform-tests/html/dom/interfaces.html is newly imported and fails on Windows.
530
531 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
532
533         Mark svg/animations/svgboolean-animation-1 as flaky for
534         https://bugs.webkit.org/show_bug.cgi?id=149072
535
536         * TestExpectations:
537
538 2015-09-11  Tim Horton  <timothy_horton@apple.com>
539
540         fast/hidpi/image-set-without-specified-width.html flakily tries to install multiple callbacks for the same event
541         https://bugs.webkit.org/show_bug.cgi?id=149067
542
543         Reviewed by Alexey Proskuryakov.
544
545         * fast/hidpi/image-set-without-specified-width.html:
546         Wait until we've successfully set the deviceScaleFactor
547         before reloading the page; otherwise, we can end up trying to set it
548         again after the reload (and depending on how long it takes the callback
549         to return, again, and again, and again...)
550
551 2015-09-11  Alexey Proskuryakov  <ap@apple.com>
552
553         El Capitan test result gardening.
554
555         * platform/mac/TestExpectations: Remove a test that should pass now.
556
557 2015-09-11  Chris Dumez  <cdumez@apple.com>
558
559         Element.tagName should be upper-case for HTML elements in HTML documents
560         https://bugs.webkit.org/show_bug.cgi?id=148843
561         <rdar://problem/22559081>
562
563         Reviewed by Ryosuke Niwa.
564
565         Update / rebaseline test now that our behavior has changed.
566
567         * fast/dom/Node/initial-values-expected.txt:
568         * fast/dom/Node/script-tests/initial-values.js:
569
570 2015-09-11  Chris Dumez  <cdumez@apple.com>
571
572         document.body = "text" should throw a TypeError, not a HierarchyRequestError
573         https://bugs.webkit.org/show_bug.cgi?id=149057
574         <rdar://problem/22567157>
575
576         Reviewed by Ryosuke Niwa.
577
578         Rebaseline test as we now throw a different exception.
579
580         * fast/dom/setter-type-enforcement-expected.txt:
581
582 2015-09-10  Commit Queue  <commit-queue@webkit.org>
583
584         Unreviewed, rolling out r189595.
585         https://bugs.webkit.org/show_bug.cgi?id=149052
586
587         The tests still fail (Requested by ap on #webkit).
588
589         Reverted changeset:
590
591         "Spurious output on Windows tests: AQMEIOManager::FindIOUnit:
592         error -1"
593         https://bugs.webkit.org/show_bug.cgi?id=142929
594         http://trac.webkit.org/changeset/189595
595
596 2015-09-10  Chris Fleizach  <cfleizach@apple.com>
597
598         AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
599         https://bugs.webkit.org/show_bug.cgi?id=148891
600
601         Reviewed by Alexey Proskuryakov.
602
603         Mark accessibility focus tests as passing on Yosemite.
604
605         * platform/mac/TestExpectations:
606
607 2015-09-10  Alexey Proskuryakov  <ap@apple.com>
608
609         Spurious output on Windows tests: AQMEIOManager::FindIOUnit: error -1
610         https://bugs.webkit.org/show_bug.cgi?id=142929
611
612         Reviewed by Brent Fulgham.
613
614         * platform/win/TestExpectations: Unskip some newly added tests that are affected.
615         We still skip the whole media directory - updating the results and unskipping those
616         tests would be a separate project.
617
618 2015-09-10  David Hyatt  <hyatt@apple.com>
619
620         [New Block-Inside-Inline Model] Self-collapsing block check needs to account for anonymous inline blocks
621         https://bugs.webkit.org/show_bug.cgi?id=149042
622
623         Reviewed by Dean Jackson.
624
625         * fast/block/inside-inlines/new-model/self-collapsing-test-expected.html: Added.
626         * fast/block/inside-inlines/new-model/self-collapsing-test.html: Added.
627         * fast/block/inside-inlines/self-collapsing-test-expected.html: Added.
628         * fast/block/inside-inlines/self-collapsing-test.html: Added.
629
630 2015-09-10  Dewei Zhu  <dewei_zhu@apple.com>
631
632         Update windows platform expected results for bug 148810.
633         https://bugs.webkit.org/show_bug.cgi?id=149038
634
635         Reviewed by Alexey Proskuryakov.
636
637         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Updated.
638
639 2015-09-10  Chris Dumez  <cdumez@apple.com>
640
641         Node.appendChild(null) / replaceChild(null, null) / removeChild(null) / insertBefore(null, ref) should throw a TypeError
642         https://bugs.webkit.org/show_bug.cgi?id=148971
643         <rdar://problem/22560883>
644         <rdar://problem/22559225>
645
646         Reviewed by Ryosuke Niwa.
647
648         Update / rebaseline tests now that we throw a different exception type.
649
650         * fast/dom/Document/replaceChild-null-oldChild-expected.txt:
651         * fast/dom/Document/script-tests/replaceChild-null-oldChild.js:
652         * fast/dom/Node/fragment-mutation-expected.txt:
653         * fast/dom/Node/fragment-mutation.html:
654         * fast/dom/incompatible-operations-expected.txt:
655         * fast/dom/incompatible-operations.html:
656         * fast/dom/move-nodes-across-documents.html:
657         * fast/dom/processing-instruction-appendChild-exceptions-expected.txt:
658         * fast/dom/processing-instruction-appendChild-exceptions.xhtml:
659         * fast/dom/setter-type-enforcement-expected.txt:
660         * fast/dom/timer-clear-interval-in-handler-and-generate-error-expected.txt:
661         * fast/inspector-support/uncaught-dom8-exception.html:
662
663 2015-09-10  Brady Eidson  <beidson@apple.com>
664
665         Mark some more W3C IDB tests as flaky.
666         https://bugs.webkit.org/show_bug.cgi?id=148713
667
668         Reviewed by NOBODY.
669
670         * platform/wk2/TestExpectations:
671
672 2015-09-10  Daniel Bates  <dabates@apple.com>
673
674         Write a test to ensure we don't regress processing of tasks when page defers loading
675         https://bugs.webkit.org/show_bug.cgi?id=135882
676         <rdar://problem/22550497>
677
678         Reviewed by Darin Adler.
679
680         Add a test to ensure we do not regress <https://bugs.webkit.org/show_bug.cgi?id=135688>.
681
682         * storage/websql/success-callback-when-page-defers-loading-expected.txt: Added.
683         * storage/websql/success-callback-when-page-defers-loading.html: Added.
684
685 2015-09-10  Sergio Villar Senin  <svillar@igalia.com>
686
687         min-width/height should default to auto for flexbox items
688         https://bugs.webkit.org/show_bug.cgi?id=146020
689
690         Reviewed by David Hyatt.
691
692         Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
693
694         * TestExpectations: Removed passing flexbox tests.
695         * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
696         * css3/flexbox/flexbox-baseline.html: Ditto.
697         * css3/flexbox/min-size-auto-expected.txt: Added.
698         * css3/flexbox/min-size-auto.html: Added.
699         * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
700         * fast/css/auto-min-size-expected.txt: Check default computed
701         styles for min-width/height for flex items.
702         * fast/css/auto-min-size.html: Ditto.
703
704 2015-09-10  ChangSeok Oh  <changseok.oh@collabora.com>
705
706         [GTK] Volume bar is broken
707         https://bugs.webkit.org/show_bug.cgi?id=145639
708
709         Reviewed by Philippe Normand.
710
711         Unblock relevant tests. media/click-volume-bar-not-pausing.html, media/volume-bar-empty-when-muted.html
712
713         * platform/gtk/TestExpectations:
714
715 2015-09-09  Dewei Zhu  <dewei_zhu@apple.com>
716
717         Document.characterSet should return "UTF-8" by default.
718         https://bugs.webkit.org/show_bug.cgi?id=148810
719         <rdar://problem/22548727>
720
721         Reviewed by Ryosuke Niwa.
722
723         Update the tests which test the default encoding of document.
724
725         * dom/xhtml/level3/core/documentgetinputencoding02-expected.txt: Obsolete test.
726
727 2015-09-09  Benjamin Poulain  <bpoulain@apple.com>
728
729         CSS general sibling selectors does not work without CSS JIT
730         https://bugs.webkit.org/show_bug.cgi?id=148987
731         rdar://problem/22559860
732
733         Reviewed by Andreas Kling.
734
735         There are multiple variations of the same tests to test
736         cases where we JIT and cases without JIT. 
737
738         * fast/css/indirect-adjacent-style-invalidation-1-expected.txt: Added.
739         * fast/css/indirect-adjacent-style-invalidation-1.html: Added.
740         * fast/css/indirect-adjacent-style-invalidation-2-expected.txt: Added.
741         * fast/css/indirect-adjacent-style-invalidation-2.html: Added.
742         * fast/css/indirect-adjacent-style-invalidation-3-expected.txt: Added.
743         * fast/css/indirect-adjacent-style-invalidation-3.html: Added.
744
745 2015-09-09  Myles C. Maxfield  <mmaxfield@apple.com>
746
747         ASSERTION FAILED: typesettingFeatures & (Kerning | Ligatures) in WebCore::applyFontTransforms
748         https://bugs.webkit.org/show_bug.cgi?id=146194
749
750         Reviewed by Dean Jackson.
751
752         * fast/text/softbank-emoji-no-ligatures-nor-kerning-expected.html: Added
753         * fast/text/softbank-emoji-no-ligatures-nor-kerning.html: Added
754
755 2015-09-09  Manuel Rego Casasnovas  <rego@igalia.com>
756
757         [css-grid] Percentage columns shouldn't include border and padding
758         https://bugs.webkit.org/show_bug.cgi?id=148978
759
760         Reviewed by Sergio Villar Senin.
761
762         * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
763         * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
764
765 2015-09-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
766
767         Mark http/tests/css/link-css-disabled-value-with-slow-loading-sheet.html as flaky on Windows
768
769         This test is marked as flaky on gtk and mak-wk2. It fails on Windows more
770         than it fails on any other platform.
771
772         * platform/win/TestExpectations:
773
774 2015-09-09  Alexey Proskuryakov  <ap@apple.com>
775
776         fast/dom/rtl-scroll-to-leftmost-and-resize.html is a flaky timeout - IPC drops messages
777         https://bugs.webkit.org/show_bug.cgi?id=148951
778
779         Reviewed by Anders Carlsson.
780
781         * platform/mac-wk2/TestExpectations: Unmark the test (it still fails per platform/mac
782         expectations, which is unrelated).
783
784 2015-09-09  Youenn Fablet  <youenn.fablet@crf.canon.fr>
785
786         http/tests/xmlhttprequest/ontimeout-response-getters.html is flaky
787         https://bugs.webkit.org/show_bug.cgi?id=148997
788
789         Reviewed by Alexey Proskuryakov.
790
791         * http/tests/xmlhttprequest/ontimeout-response-getters.html: Augmenting http response delay to trigger XHR timeout.
792
793 2015-09-08  Andy Estes  <aestes@apple.com>
794
795         [iOS] Add layout tests for QuickLook
796         https://bugs.webkit.org/show_bug.cgi?id=148994
797
798         Reviewed by Daniel Bates.
799
800         Add tests that verify WebKit's ability to preview certain document types on iOS using QuickLook.framework.
801         These tests do not cover every document type supported by QuickLook, but they do cover common types like .pages,
802         .numbers, .key, .doc(x), .xls(x), and .ppt(x). These tests should detect regressions in WebKit's conversion code,
803         as well as regressions in QuickLook itself. The expected results might need to be occasionally updated if QuickLook
804         changes its preview markup.
805
806         These files contain text and images from webkit.org.
807
808         * TestExpectations: Skipped quicklook tests on all platforms.
809         * platform/ios-simulator/TestExpectations: Enabled quicklook tests on iOS.
810         * quicklook/excel-expected.html: Added.
811         * quicklook/excel-legacy-expected.html: Added.
812         * quicklook/excel-legacy.html: Added.
813         * quicklook/excel.html: Added.
814         * quicklook/keynote-09-expected.html: Added.
815         * quicklook/keynote-09.html: Added.
816         * quicklook/keynote-expected.html: Added.
817         * quicklook/keynote.html: Added.
818         * quicklook/numbers-09-expected.html: Added.
819         * quicklook/numbers-09.html: Added.
820         * quicklook/numbers-expected.html: Added.
821         * quicklook/numbers.html: Added.
822         * quicklook/pages-09-expected.html: Added.
823         * quicklook/pages-09.html: Added.
824         * quicklook/pages-expected.html: Added.
825         * quicklook/pages.html: Added.
826         * quicklook/powerpoint-expected.html: Added.
827         * quicklook/powerpoint-legacy-expected.html: Added.
828         * quicklook/powerpoint-legacy.html: Added.
829         * quicklook/powerpoint.html: Added.
830         * quicklook/resources/excel-expected.html: Added.
831         * quicklook/resources/excel-legacy-expected.html: Added.
832         * quicklook/resources/excel-legacy.xls: Added.
833         * quicklook/resources/excel.xlsx: Added.
834         * quicklook/resources/keynote-09-expected/index.css: Added.
835         * quicklook/resources/keynote-09-expected/index.html: Added.
836         * quicklook/resources/keynote-09-expected/index.js: Added.
837         * quicklook/resources/keynote-09.key: Added.
838         * quicklook/resources/keynote-expected.pdf: Added.
839         * quicklook/resources/keynote.key: Added.
840         * quicklook/resources/numbers-09-expected/canvas.js: Added.
841         * quicklook/resources/numbers-09-expected/index.html: Added.
842         * quicklook/resources/numbers-09-expected/navigation.css: Added.
843         * quicklook/resources/numbers-09-expected/navigation.html: Added.
844         * quicklook/resources/numbers-09-expected/sheet_1.html: Added.
845         * quicklook/resources/numbers-09.numbers: Added.
846         * quicklook/resources/numbers-expected.pdf: Added.
847         * quicklook/resources/numbers.numbers: Added.
848         * quicklook/resources/pages-09-expected/index.css: Added.
849         * quicklook/resources/pages-09-expected/index.html: Added.
850         * quicklook/resources/pages-09.pages: Added.
851         * quicklook/resources/pages-expected.pdf: Added.
852         * quicklook/resources/pages.pages: Added.
853         * quicklook/resources/powerpoint-expected.html: Added.
854         * quicklook/resources/powerpoint-legacy-expected.html: Added.
855         * quicklook/resources/powerpoint-legacy.ppt: Added.
856         * quicklook/resources/powerpoint.pptx: Added.
857         * quicklook/resources/webkit-icon.pdf: Added.
858         * quicklook/resources/webkit-icon.png: Added.
859         * quicklook/resources/webkit-icon.tiff: Added.
860         * quicklook/resources/word-expected.html: Added.
861         * quicklook/resources/word-legacy-expected.html: Added.
862         * quicklook/resources/word-legacy.doc: Added.
863         * quicklook/resources/word.docx: Added.
864         * quicklook/word-expected.html: Added.
865         * quicklook/word-legacy-expected.html: Added.
866         * quicklook/word-legacy.html: Added.
867         * quicklook/word.html: Added.
868
869 2015-09-09  Commit Queue  <commit-queue@webkit.org>
870
871         Unreviewed, rolling out r189536 and r189538.
872         https://bugs.webkit.org/show_bug.cgi?id=149002
873
874         broke tests on mac (Requested by alexchristensen on #webkit).
875
876         Reverted changesets:
877
878         "min-width/height should default to auto for flexbox items"
879         https://bugs.webkit.org/show_bug.cgi?id=146020
880         http://trac.webkit.org/changeset/189536
881
882         "[css-grid] Percentage columns shouldn't include border and
883         padding"
884         https://bugs.webkit.org/show_bug.cgi?id=148978
885         http://trac.webkit.org/changeset/189538
886
887 2015-09-09  David Hyatt  <hyatt@apple.com>
888
889         REGRESSION: Inline-block baseline is wrong when zero-width replaced child is present
890         https://bugs.webkit.org/show_bug.cgi?id=147452
891         rdar://problem/21943074
892
893         Reviewed by Myles Maxfield.
894
895         * fast/inline-block/baseline-with-zero-width-replaced-child-expected.html: Added.
896         * fast/inline-block/baseline-with-zero-width-replaced-child.html: Added.
897
898 2015-09-09  Manuel Rego Casasnovas  <rego@igalia.com>
899
900         [css-grid] Percentage columns shouldn't include border and padding
901         https://bugs.webkit.org/show_bug.cgi?id=148978
902
903         Reviewed by Sergio Villar Senin.
904
905         * fast/css-grid-layout/grid-percent-track-margin-border-padding-expected.txt: Added.
906         * fast/css-grid-layout/grid-percent-track-margin-border-padding.html: Added.
907
908 2015-09-09  Chris Dumez  <cdumez@apple.com>
909
910         HTMLTableElement.tHead / tFoot / caption should be nullable
911         https://bugs.webkit.org/show_bug.cgi?id=148991
912
913         Reviewed by Ryosuke Niwa.
914
915         Add new test that covers the behavior of the following HTMLTableElement
916         attributes: caption / tHead / tFoot.
917
918         * fast/dom/HTMLTableElement/nullable-attributes-expected.txt: Added.
919         * fast/dom/HTMLTableElement/nullable-attributes.html: Added.
920         * fast/dom/setter-type-enforcement-expected.txt:
921
922 2015-06-26  Sergio Villar Senin  <svillar@igalia.com>
923
924         min-width/height should default to auto for flexbox items
925         https://bugs.webkit.org/show_bug.cgi?id=146020
926
927         Reviewed by David Hyatt.
928
929         Based on Blink's r193665, r194062, r194887 and r195930 by <cbiesinger@chromium.org>.
930
931         * TestExpectations: Removed passing flexbox tests.
932         * css3/flexbox/csswg/flex-flow-007.html: Added min-height: 0px.
933         * css3/flexbox/flexbox-baseline.html: Ditto.
934         * css3/flexbox/min-size-auto-expected.txt: Added.
935         * css3/flexbox/min-size-auto.html: Added.
936         * css3/flexbox/preferred-widths-orthogonal.html: Added min-height: 0px.
937         * fast/css/auto-min-size-expected.txt: Check default computed
938         styles for min-width/height for flex items.
939         * fast/css/auto-min-size.html: Ditto.
940
941 2015-09-08  Commit Queue  <commit-queue@webkit.org>
942
943         Unreviewed, rolling out r189407 and r189424.
944         https://bugs.webkit.org/show_bug.cgi?id=148993
945
946         Broke some tests, and made others flakily time out (Requested
947         by ap on #webkit).
948
949         Reverted changesets:
950
951         "[WebGL] Update WebGL 1.0.3 conformance tests"
952         https://bugs.webkit.org/show_bug.cgi?id=148858
953         http://trac.webkit.org/changeset/189407
954
955         "REGRESSION (r189407): webgl/1.0.3/conformance/extensions
956         /webgl-draw-buffers.html"
957         http://trac.webkit.org/changeset/189424
958
959 2015-09-08  Said Abou-Hallawa  <sabouhallawa@apple.com>
960
961         [iOS] Unreviewed iOS gardening.
962
963         * platform/ios-simulator/css3/filters/backdrop: Added.
964         * platform/ios-simulator/css3/filters/backdrop/blur-input-bounds-expected.txt: Added.
965         * platform/ios-simulator/css3/font-feature-settings-preinstalled-fonts-expected.txt: Added.
966         * platform/ios-simulator/fast/css/named-images-expected.txt: Added.
967         * platform/ios-simulator/fast/forms/select-element-focus-ring-expected.txt: Added.
968         * platform/ios-simulator/fast/text/font-weights-expected.txt: Added.
969
970 2015-09-08  Chris Dumez  <cdumez@apple.com>
971
972         new Comment(undefined) / new Text(undefined) should use default's empty string
973         https://bugs.webkit.org/show_bug.cgi?id=148973
974         <rdar://problem/22548042>
975
976         Reviewed by Ryosuke Niwa.
977
978         Fix a couple of layout tests that were wrongly expecting undefined to
979         be converted to the "undefined" String for optional DOMString parameters.
980
981         * fast/dom/DOMImplementation/createHTMLDocument-optional-title-expected.txt:
982         * fast/dom/DOMImplementation/createHTMLDocument-optional-title.html:
983         * fast/dom/Window/custom-constructors-expected.txt:
984         * fast/dom/Window/custom-constructors.html:
985
986 2015-09-08  Yusuke Suzuki  <utatane.tea@gmail.com>
987
988         [ES6] Implement computed accessors
989         https://bugs.webkit.org/show_bug.cgi?id=147883
990
991         Reviewed by Geoffrey Garen.
992
993         Updated the existing tests.
994
995         * js/parser-syntax-check-expected.txt:
996         * js/script-tests/parser-syntax-check.js:
997
998 2015-09-08  Chris Dumez  <cdumez@apple.com>
999
1000         document.importNode(node, deep): deep's default value should be false
1001         https://bugs.webkit.org/show_bug.cgi?id=148959
1002         <rdar://problem/22558915>
1003
1004         Reviewed by Alexey Proskuryakov.
1005
1006         * fast/dom/document-importNode-arguments.html:
1007         Explicitly pass deep parameter as the test wants a deep clone.
1008
1009 2015-09-08  Joseph Pecoraro  <pecoraro@apple.com>
1010
1011         Web Inspector: Move PrettyPrinting tests into LayoutTests
1012         https://bugs.webkit.org/show_bug.cgi?id=148698
1013
1014         Reviewed by Timothy Hatcher.
1015
1016         * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
1017         * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
1018         * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
1019         Move tests from PrettyPrinting tools into LayoutTests.
1020
1021         * inspector/codemirror/prettyprinting-css-expected.txt: Added.
1022         * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
1023         * inspector/codemirror/prettyprinting-css-rules.html: Added.
1024         * inspector/codemirror/prettyprinting-css.html: Added.
1025         * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
1026         * inspector/codemirror/prettyprinting-javascript.html: Added.
1027         Add tests per CodeMirror mode.
1028
1029         * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
1030         (TestPage.registerInitializer):
1031         Shared code between the pretty printing tests.
1032
1033 2015-09-08  Daniel Bates  <dabates@apple.com>
1034
1035         Mark animations/trigger-container-scroll-boundaries.html as failure on iOS
1036
1037         According to Dean Jackson this feature is not supported on iOS at this time.
1038
1039         * platform/ios-simulator-wk1/TestExpectations: Move existing animation trigger failure expectations from here...
1040         * platform/ios-simulator-wk2/TestExpectations: and here...
1041         * platform/ios-simulator/TestExpectations: to here.
1042
1043 2015-09-08  Alexey Proskuryakov  <ap@apple.com>
1044
1045         Mark fast/dom/rtl-scroll-to-leftmost-and-resize.html as a flaky timeout for
1046         https://bugs.webkit.org/show_bug.cgi?id=148951
1047
1048         * platform/mac-wk2/TestExpectations:
1049
1050 2015-09-08  Daniel Bates  <dabates@apple.com>
1051
1052         Convert manual test added in http://trac.webkit.org/changeset/70321 to an automated test
1053         https://bugs.webkit.org/show_bug.cgi?id=74729
1054         <rdar://problem/22550195>
1055
1056         Reviewed by Jon Honeycutt.
1057
1058         * compositing/resources/composited-subframe.html: Added.
1059         * compositing/resources/show-composited-iframe-on-back-button.css: Added.
1060         (.container):
1061         (.box):
1062         * compositing/show-composited-iframe-on-back-button-expected.html: Added.
1063         * compositing/show-composited-iframe-on-back-button.html: Added.
1064
1065 2015-09-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1066
1067         [GTK] Unreviewed GTK gardening.
1068
1069         Update some paths for tests that were renamed.
1070         Remove some tests from the expectations that not longer exist.
1071         Report new failures for the Debug build.
1072
1073         * platform/gtk/TestExpectations:
1074
1075 2015-09-08  Chris Dumez  <cdumez@apple.com>
1076
1077         Unreviewed, land iOS baselines for a couple of html/dom tests.
1078
1079         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
1080         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
1081
1082 2015-09-07  Chris Dumez  <cdumez@apple.com>
1083
1084         Unreviewed gardening.
1085
1086         Update Window baselines for a couple of W3C HTML tests.
1087
1088         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
1089         * platform/win/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
1090
1091 2015-09-07  Chris Fleizach  <cfleizach@apple.com>
1092
1093         AX: Mavericks: Text cursor does not move along with VoiceOver cursor for text fields
1094         https://bugs.webkit.org/show_bug.cgi?id=148891
1095
1096         Reviewed by Mario Sanchez Prada.
1097
1098         * accessibility/mac/focus-moves-cursor-expected.txt: Added.
1099         * accessibility/mac/focus-moves-cursor.html: Added.
1100
1101 2015-09-07  Chris Dumez  <cdumez@apple.com>
1102
1103         Unreviewed, update iOS baseline for imported/w3c/web-platform-tests/html/dom/interfaces.html.
1104
1105         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1106
1107 2015-09-07  Chris Dumez  <cdumez@apple.com>
1108
1109         Unreviewed, skip imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.sub.html
1110
1111         This test causes the next one to be flaky. The issue is tracked by
1112         Bug 148950.
1113
1114         * TestExpectations:
1115
1116 2015-09-07  Chris Dumez  <cdumez@apple.com>
1117
1118         Unreviewed, drop W3C support files from http/
1119
1120         Drop W3C support files from http/tests/resources/ and
1121         http/tests/w3c/resources/. These were recently added and are not longer
1122         needed that that the w3c web-platform-tests were moved to imported/w3c.
1123
1124         * http/tests/resources/WebIDLParser.js: Removed.
1125         * http/tests/resources/idlharness.js: Removed.
1126         * http/tests/resources/testharness.css: Removed.
1127         * http/tests/resources/testharness.js: Removed.
1128         * http/tests/resources/testharnessreport.js: Removed.
1129         * http/tests/w3c/resources/css-red.txt: Removed.
1130         * http/tests/w3c/resources/media.js: Removed.
1131         * http/tests/w3c/resources/media/A4.mp4: Removed.
1132         * http/tests/w3c/resources/media/A4.ogv: Removed.
1133         * http/tests/w3c/resources/media/foo.vtt: Removed.
1134         * http/tests/w3c/resources/media/foo.vtt.headers: Removed.
1135         * http/tests/w3c/resources/media/green-at-15.mp4: Removed.
1136         * http/tests/w3c/resources/media/green-at-15.ogv: Removed.
1137         * http/tests/w3c/resources/media/movie_300.mp4: Removed.
1138         * http/tests/w3c/resources/media/movie_300.ogv: Removed.
1139         * http/tests/w3c/resources/media/movie_5.mp4: Removed.
1140         * http/tests/w3c/resources/media/movie_5.ogv: Removed.
1141         * http/tests/w3c/resources/media/poster.png: Removed.
1142         * http/tests/w3c/resources/media/sound_5.mp3: Removed.
1143         * http/tests/w3c/resources/media/sound_5.oga: Removed.
1144         * http/tests/w3c/resources/media/white.mp4: Removed.
1145         * http/tests/w3c/resources/media/white.webm: Removed.
1146         * http/tests/w3c/resources/stringifiers.js: Removed.
1147         * http/tests/w3c/resources/utils.js: Removed.
1148
1149 2015-09-07  Chris Dumez  <cdumez@apple.com>
1150
1151         Unreviewed fixup after r189471 and r189472.
1152
1153         * platform/win/TestExpectations:
1154         Skip a couple of failing tests on Windows.
1155
1156         * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
1157         * platform/win/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
1158         Land Windows baselines.
1159
1160         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1161         Rebaseline for Windows.
1162
1163 2015-09-07  Chris Dumez  <cdumez@apple.com>
1164
1165         Unreviewed, move html/semantics W3C tests to imported/w3c/web-platform-tests/html/semantics
1166         https://bugs.webkit.org/show_bug.cgi?id=148949
1167
1168         * TestExpectations:
1169         * http/tests/w3c/html/semantics/*: Removed.
1170
1171 2015-09-07  Chris Dumez  <cdumez@apple.com>
1172
1173         Unreviewed, Skip again files that were wrongly unskipped in r189472.
1174
1175         * TestExpectations:
1176
1177 2015-09-07  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1178
1179         [EFL] Unreviewed gardening. tests of imported/w3c/css/ have been passed since r189358.
1180         Those tests seem to be failed on other ports though, those are passing on EFL port.
1181
1182         * platform/efl/TestExpectations:
1183
1184 2015-09-07  Chris Dumez  <cdumez@apple.com>
1185
1186         Unreviewed, move html/dom W3C tests to imported/w3c/web-platform-tests/html/dom/
1187         https://bugs.webkit.org/show_bug.cgi?id=148948
1188
1189         * TestExpectations:
1190         * http/tests/w3c/html/dom/*: Removed.
1191         * platform/efl/TestExpectations:
1192         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Renamed from LayoutTests/platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt.
1193         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Renamed from LayoutTests/platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt.
1194         * platform/win/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Renamed from LayoutTests/platform/win/http/tests/w3c/html/dom/interfaces-expected.txt.
1195
1196 2015-09-07  Chris Dumez  <cdumez@apple.com>
1197
1198         Unreviewed, move W3C DOM tests to imported/w3c/web-platform-tests/dom
1199         https://bugs.webkit.org/show_bug.cgi?id=148947
1200
1201         Move W3C DOM tests with other web-platform-tests under:
1202         imported/w3c/web-platform-tests/dom.
1203
1204         * TestExpectations:
1205         * http/tests/w3c/dom/collections/w3c-import.log: Removed.
1206         * http/tests/w3c/dom/events/w3c-import.log: Removed.
1207         * http/tests/w3c/dom/lists/w3c-import.log: Removed.
1208         * http/tests/w3c/dom/nodes/Document-URL.sub-expected.txt: Removed.
1209         * http/tests/w3c/dom/nodes/Document-characterSet-normalization-expected.txt: Removed.
1210         * http/tests/w3c/dom/nodes/DocumentType-literal-xhtml-expected.txt: Removed.
1211         * http/tests/w3c/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt: Removed.
1212         * http/tests/w3c/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt: Removed.
1213         * http/tests/w3c/dom/nodes/Element-firstElementChild-xhtml-expected.txt: Removed.
1214         * http/tests/w3c/dom/nodes/Element-nextElementSibling-xhtml-expected.txt: Removed.
1215         * http/tests/w3c/dom/nodes/Element-previousElementSibling-xhtml-expected.txt: Removed.
1216         * http/tests/w3c/dom/nodes/Node-isEqualNode-xhtml-expected.txt: Removed.
1217         * http/tests/w3c/dom/nodes/Node-lookupPrefix-xhtml-expected.txt: Removed.
1218         * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-1-xhtml-expected.txt: Removed.
1219         * http/tests/w3c/dom/nodes/ProcessingInstruction-literal-2-xhtml-expected.txt: Removed.
1220         * http/tests/w3c/dom/nodes/getElementsByClassName-10-expected.txt: Removed.
1221         * http/tests/w3c/dom/nodes/getElementsByClassName-11-expected.txt: Removed.
1222         * http/tests/w3c/dom/nodes/getElementsByClassName-31-expected.txt: Removed.
1223         * http/tests/w3c/dom/nodes/w3c-import.log: Removed.
1224         * http/tests/w3c/dom/ranges/w3c-import.log: Removed.
1225         * http/tests/w3c/dom/traversal/w3c-import.log: Removed.
1226         * http/tests/w3c/dom/w3c-import.log: Removed.
1227         * platform/efl/TestExpectations:
1228         * platform/ios-simulator/TestExpectations:
1229
1230 2015-09-07  Daniel Bates  <dabates@apple.com>
1231
1232         ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::get(); update form
1233         association after subtree insertion
1234         https://bugs.webkit.org/show_bug.cgi?id=148919
1235         <rdar://problem/21868036>
1236
1237         Reviewed by Andy Estes.
1238
1239         Add tests to ensure that updating the form association of a form control in a subtree
1240         does not cause an assertion failure.
1241
1242         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2-expected.txt: Added.
1243         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-2.html: Added.
1244         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3-expected.txt: Added.
1245         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-3.html: Added.
1246         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4-expected.txt: Added.
1247         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-4.html: Added.
1248         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-expected.txt: Added.
1249         * fast/forms/update-form-owner-in-moved-subtree-assertion-failure.html: Added.
1250
1251 2015-09-07  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1252
1253         [GTK] Unreviewed GTK gardening.
1254
1255         Report and mark new failures on the GTK TestExpectations file.
1256         Move back all the GTK baselines for the general accessibiliy tests to platform/gtk that r187777 wrongly moved inside accessibility/gtk.
1257
1258         * accessibility/gtk/disabled-controls-not-focusable-expected.txt: Removed. Same baseline than the general one so not need to move it back to platform/gtk/accessibility.
1259         * platform/gtk/TestExpectations:
1260         * platform/gtk/accessibility/aria-checkbox-sends-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-checkbox-sends-notification-expected.txt.
1261         * platform/gtk/accessibility/aria-fallback-roles-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-fallback-roles-expected.txt.
1262         * platform/gtk/accessibility/aria-help-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-help-expected.txt.
1263         * platform/gtk/accessibility/aria-hidden-false-works-in-subtrees-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-hidden-false-works-in-subtrees-expected.txt.
1264         * platform/gtk/accessibility/aria-inherits-presentational-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-inherits-presentational-expected.txt.
1265         * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-menubar-menuitems-expected.txt.
1266         * platform/gtk/accessibility/aria-switch-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-switch-text-expected.txt.
1267         * platform/gtk/accessibility/aria-table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-table-hierarchy-expected.txt.
1268         * platform/gtk/accessibility/aria-toggle-button-with-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/aria-toggle-button-with-title-expected.txt.
1269         * platform/gtk/accessibility/color-well-expected.txt: Renamed from LayoutTests/accessibility/gtk/color-well-expected.txt.
1270         * platform/gtk/accessibility/css-content-attribute-expected.txt: Renamed from LayoutTests/accessibility/gtk/css-content-attribute-expected.txt.
1271         * platform/gtk/accessibility/dimensions-include-descendants-expected.txt: Renamed from LayoutTests/accessibility/gtk/dimensions-include-descendants-expected.txt.
1272         * platform/gtk/accessibility/file-upload-button-stringvalue-expected.txt: Renamed from LayoutTests/accessibility/gtk/file-upload-button-stringvalue-expected.txt.
1273         * platform/gtk/accessibility/image-link-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-link-expected.txt.
1274         * platform/gtk/accessibility/image-map1-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map1-expected.txt.
1275         * platform/gtk/accessibility/image-map2-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-map2-expected.txt.
1276         * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Renamed from LayoutTests/accessibility/gtk/image-with-alt-and-map-expected.txt.
1277         * platform/gtk/accessibility/img-fallsback-to-title-expected.txt: Renamed from LayoutTests/accessibility/gtk/img-fallsback-to-title-expected.txt.
1278         * platform/gtk/accessibility/inline-continuations-expected.txt: Renamed from LayoutTests/accessibility/gtk/inline-continuations-expected.txt.
1279         * platform/gtk/accessibility/list-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/list-detection-expected.txt.
1280         * platform/gtk/accessibility/lists-expected.txt: Renamed from LayoutTests/accessibility/gtk/lists-expected.txt.
1281         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-multiscript-attributes-expected.txt.
1282         * platform/gtk/accessibility/math-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/math-text-expected.txt.
1283         * platform/gtk/accessibility/media-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-element-expected.txt.
1284         * platform/gtk/accessibility/menu-list-crash2-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-crash2-expected.txt.
1285         * platform/gtk/accessibility/menu-list-sends-change-notification-expected.txt: Renamed from LayoutTests/accessibility/gtk/menu-list-sends-change-notification-expected.txt.
1286         * platform/gtk/accessibility/meter-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/meter-element-expected.txt.
1287         * platform/gtk/accessibility/platform-name-expected.txt: Renamed from LayoutTests/accessibility/gtk/platform-name-expected.txt.
1288         * platform/gtk/accessibility/plugin-expected.txt: Renamed from LayoutTests/accessibility/gtk/plugin-expected.txt.
1289         * platform/gtk/accessibility/press-targets-center-point-expected.txt: Renamed from LayoutTests/accessibility/gtk/press-targets-center-point-expected.txt.
1290         * platform/gtk/accessibility/radio-button-title-label-expected.txt: Renamed from LayoutTests/accessibility/gtk/radio-button-title-label-expected.txt.
1291         * platform/gtk/accessibility/render-counter-text-expected.txt: Renamed from LayoutTests/accessibility/gtk/render-counter-text-expected.txt.
1292         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-computedRoleString-expected.txt.
1293         * platform/gtk/accessibility/roles-exposed-expected.txt: Renamed from LayoutTests/accessibility/gtk/roles-exposed-expected.txt.
1294         * platform/gtk/accessibility/spinbutton-value-expected.txt: Renamed from LayoutTests/accessibility/gtk/spinbutton-value-expected.txt.
1295         * platform/gtk/accessibility/tabindex-elements-are-accessible-expected.txt: Renamed from LayoutTests/accessibility/gtk/tabindex-elements-are-accessible-expected.txt.
1296         * platform/gtk/accessibility/table-attributes-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-attributes-expected.txt.
1297         * platform/gtk/accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cell-spans-expected.txt.
1298         * platform/gtk/accessibility/table-cells-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-cells-expected.txt.
1299         * platform/gtk/accessibility/table-column-headers-with-captions-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-column-headers-with-captions-expected.txt.
1300         * platform/gtk/accessibility/table-detection-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-detection-expected.txt.
1301         * platform/gtk/accessibility/table-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-hierarchy-expected.txt.
1302         * platform/gtk/accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-one-cell-expected.txt.
1303         * platform/gtk/accessibility/table-roles-hierarchy-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-roles-hierarchy-expected.txt.
1304         * platform/gtk/accessibility/table-sections-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-sections-expected.txt.
1305         * platform/gtk/accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/accessibility/gtk/table-with-rules-expected.txt.
1306         * platform/gtk/accessibility/transformed-element-expected.txt: Renamed from LayoutTests/accessibility/gtk/transformed-element-expected.txt.
1307
1308 2015-09-06  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1309
1310         Unreviewed, EFL gardening. Many tests have been failed since r188692.
1311         Bug 148470 will try to fix this problem.
1312
1313         * platform/efl/TestExpectations:
1314
1315 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
1316
1317         Add one more inspector test that flakily times out.
1318
1319         * platform/mac/TestExpectations: Added inspector/indexeddb/requestDatabaseNames.html.
1320
1321 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
1322
1323         Mark svg/dom/svg-root-lengths.html as a flaky failure
1324         https://bugs.webkit.org/show_bug.cgi?id=148925
1325
1326         * TestExpectations:
1327
1328 2015-09-06  Alexey Proskuryakov  <ap@apple.com>
1329
1330         Mark svg/as-object/svg-in-object-dynamic-attribute-change.html as a flaky failure
1331         https://bugs.webkit.org/show_bug.cgi?id=148922
1332
1333         * TestExpectations:
1334
1335 2015-09-06  Chris Dumez  <cdumez@apple.com>
1336
1337         dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
1338         https://bugs.webkit.org/show_bug.cgi?id=148800
1339         <rdar://problem/22565782>
1340         <rdar://problem/22565485>
1341
1342         Reviewed by Geoffrey Garen.
1343
1344         * dom/html/level2/events/dispatchEvent02-expected.txt:
1345         * dom/html/level2/events/dispatchEvent03-expected.txt:
1346         * dom/html/level2/events/dispatchEvent04-expected.txt:
1347         * dom/html/level2/events/dispatchEvent05-expected.txt:
1348         * dom/html/level2/events/dispatchEvent06-expected.txt:
1349         * dom/html/level2/events/dispatchEvent07-expected.txt:
1350         * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
1351         * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
1352         * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
1353         * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
1354         * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
1355         * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
1356         Rebaseline, those tests are outdated and their expected results no
1357         longer matches the behavior of the latest DOM specification.
1358
1359         * fast/dom/DOMException/EventException-expected.txt: Removed.
1360         * fast/dom/DOMException/EventException.html: Removed.
1361         * fast/dom/DOMException/resources/EventException.js: Removed.
1362         Drop this test we no longer throw an EventException in this case.
1363
1364         * fast/dom/Window/dispatchEvent-expected.txt:
1365         Rebaseline.
1366
1367         * fast/events/dispatch-event-being-dispatched-expected.txt:
1368         * fast/events/dispatch-event-being-dispatched.html:
1369         Fix the test to expect the new exception types.
1370
1371         * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
1372         * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
1373         Rebaseline.
1374
1375 2015-09-06  Chris Dumez  <cdumez@apple.com>
1376
1377         Unreviewed, drop a few more newly imported W3C media tests that are flaky.
1378
1379         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState-expected.txt: Removed.
1380         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-events-networkState.html: Removed.
1381         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document-expected.txt: Removed.
1382         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html: Removed.
1383         * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source-expected.txt: Removed.
1384         * http/tests/w3c/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html: Removed.
1385
1386 2015-09-06  Chris Dumez  <cdumez@apple.com>
1387
1388         Unreviewed, drop a couple of newly imported W3C media tests as they are flaky.
1389
1390         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event-expected.txt: Removed.
1391         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/load-removes-queued-error-event.html: Removed.
1392         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Removed.
1393         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe.html: Removed.
1394
1395 2015-09-06  Chris Dumez  <cdumez@apple.com>
1396
1397         Mark a couple of new W3C ref-tests as failing on iOS.
1398
1399         * platform/ios-simulator/TestExpectations:
1400
1401 2015-09-06  Chris Dumez  <cdumez@apple.com>
1402
1403         Unreviewed, land iOS baselines for the newly imported W3C HTML tests.
1404
1405         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
1406         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
1407         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
1408         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
1409         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
1410         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
1411         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
1412         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
1413         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
1414         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
1415         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
1416         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt: Added.
1417         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt: Added.
1418         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt: Added.
1419         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
1420         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt: Added.
1421         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt: Added.
1422         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt: Added.
1423         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1424         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
1425         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt: Added.
1426         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Added.
1427         * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt: Added.
1428         * platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt: Added.
1429
1430 2015-09-06  Chris Dumez  <cdumez@apple.com>
1431
1432         Unreviewed, skip new media tests on iOS.
1433
1434         * platform/ios-simulator/TestExpectations:
1435
1436 2015-09-06  Chris Dumez  <cdumez@apple.com>
1437
1438         Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
1439
1440         Skip http/tests/w3c/html/semantics/embedded-content/media-elements/* on Win/Release
1441         as well. Apparently, the "AQMEIOManager::FindIOUnit: error -1" messages can show
1442         up on release builds as well.
1443
1444         * platform/win/TestExpectations:
1445
1446 2015-09-06  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1447
1448         XHR2 timeout property should allow late updates
1449         https://bugs.webkit.org/show_bug.cgi?id=98156
1450
1451         Reviewed by Darin Adler.
1452
1453         Activating test checking that timeout can be updated after request is sent.
1454
1455         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides-expected.txt:
1456         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-overrides.js:
1457         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-worker-overrides-expected.txt:
1458
1459 2015-09-04  Jon Honeycutt  <jhoneycutt@apple.com>
1460
1461         Import a couple of Chromium accesskey tests.
1462         https://bugs.webkit.org/show_bug.cgi?id=148865
1463
1464         Reviewed by Daniel Bates.
1465
1466         * fast/forms/access-key-case-insensitive-expected.txt: Added.
1467         * fast/forms/access-key-case-insensitive.html: Added.
1468         * fast/forms/access-key-mutated-expected.txt: Added.
1469         * fast/forms/access-key-mutated.html: Added.
1470         * platform/ios-simulator/TestExpectations:
1471         These tests are asynchronous and use unsupported features; skip them on
1472         iOS so they don't time out.
1473
1474 2015-09-05  Chris Dumez  <cdumez@apple.com>
1475
1476         Unreviewed, skip http/tests/w3c/html/semantics/embedded-content/media-elements/* tests on Win/Debug.
1477
1478         Filed Bug 148903 to track the problem.
1479
1480         * platform/win/TestExpectations:
1481
1482 2015-09-05  Chris Dumez  <cdumez@apple.com>
1483
1484         Unreviewed, mark imported/w3c/css/css-multicol-1/multicol-span-all-001.xht as failing on Windows.
1485
1486         * platform/win/TestExpectations:
1487
1488 2015-09-05  Chris Dumez  <cdumez@apple.com>
1489
1490         Unreviewed, land Windows baselines for the new W3C html tests imported in r189394.
1491
1492         * platform/win/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
1493         * platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt: Added.
1494         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Added.
1495         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Added.
1496         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Added.
1497         * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
1498         * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
1499         * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
1500         * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
1501         * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt: Added.
1502         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
1503         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
1504         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1505         * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
1506
1507 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1508
1509         Fix lint warnings on iOS.
1510
1511         This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
1512         For other tests, I went with the expectation that was currently in effect.
1513
1514         Re-landing, as this had to be rolled out together with another patch.
1515
1516         * platform/ios-simulator-wk1/TestExpectations:
1517         * platform/ios-simulator-wk2/TestExpectations:
1518         * platform/ios-simulator/TestExpectations:
1519
1520 2015-09-05  Commit Queue  <commit-queue@webkit.org>
1521
1522         Unreviewed, rolling out r189372 and r189403.
1523         https://bugs.webkit.org/show_bug.cgi?id=148892
1524
1525         [iOS] All the media tests fail (Requested by ap on #webkit).
1526
1527         Reverted changesets:
1528
1529         "Unreviewed gardening; enabling media/ and http/tests/media/
1530         tests (with expected failures) on ios-simulator"
1531         http://trac.webkit.org/changeset/189372
1532
1533         "Fix lint warnings on iOS."
1534         http://trac.webkit.org/changeset/189403
1535
1536 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1537
1538         Add expectation for some tests that are very flaky on Windows.
1539
1540         * platform/win/TestExpectations:
1541
1542 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1543
1544         Get rid of unneeded TestExpectations files.
1545
1546         * platform/mac-mavericks/TestExpectations: Removed.
1547         * platform/mac-yosemite/TestExpectations: Removed.
1548         * platform/mac/TestExpectations:
1549
1550 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1551
1552         REGRESSION (r189407): webgl/1.0.3/conformance/extensions/webgl-draw-buffers.html
1553         fails on Mavericks.
1554
1555         * platform/mac/TestExpectations: Mark it as such.
1556
1557 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1558
1559         Newly imported http/tests/w3c/html/semantics/forms/textfieldselection/selection.html
1560         is flaky.
1561
1562         * TestExpectations: Mark it as such.
1563
1564 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1565
1566         Update expectations for color input tests, which don't work in Mac WebKit1.
1567
1568         * TestExpectations:
1569         * platform/mac-wk1/TestExpectations:
1570
1571 2015-09-04  Myles C. Maxfield  <mmaxfield@apple.com>
1572
1573         Crash when font completes downloading after calling 2D canvas setText() multiple times
1574         https://bugs.webkit.org/show_bug.cgi?id=148789
1575
1576         Reviewed by Darin Adler.
1577
1578         * fast/canvas/font-selector-crash-expected.txt: Added.
1579         * fast/canvas/font-selector-crash.html: Added.
1580         * fast/canvas/resources/font-selector-crash.ttf: Added.
1581
1582 2015-09-04  Commit Queue  <commit-queue@webkit.org>
1583
1584         Unreviewed, rolling out r189386.
1585         https://bugs.webkit.org/show_bug.cgi?id=148883
1586
1587         Made several event dispatch tests assert (Requested by ap on
1588         #webkit).
1589
1590         Reverted changeset:
1591
1592         "dispatchEvent() should throw an InvalidStateError if the
1593         event's initialized flag is not set"
1594         https://bugs.webkit.org/show_bug.cgi?id=148800
1595         http://trac.webkit.org/changeset/189386
1596
1597 2015-09-04  Zalan Bujtas  <zalan@apple.com>
1598
1599         Repaint cleanup:
1600
1601         layer-child-outline.html -> reftest
1602         layer-full-repaint.html -> reftest
1603         layer-hide-when-needs-layout.html -> reftest
1604         layer-visibility.html -> reftest
1605         layout-state-only-positioned.html -> reftest
1606         layout-state-relative.html -> reftest
1607         layout-state-scrolloffset.html -> reftest
1608         layout-state-scrolloffset2.html -> reftest
1609         layout-state-scrolloffset3.html -> reftest
1610
1611         * fast/repaint/layer-child-outline-expected.html: Added.
1612         * fast/repaint/layer-child-outline.html:
1613         * fast/repaint/layer-full-repaint-expected.html: Added.
1614         * fast/repaint/layer-full-repaint-expected.txt: Removed.
1615         * fast/repaint/layer-full-repaint.html:
1616         * fast/repaint/layer-hide-when-needs-layout-expected.html: Added.
1617         * fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
1618         * fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
1619         * fast/repaint/layer-hide-when-needs-layout.html:
1620         * fast/repaint/layer-visibility-expected.html: Added.
1621         * fast/repaint/layer-visibility-expected.png: Removed.
1622         * fast/repaint/layer-visibility-expected.txt: Removed.
1623         * fast/repaint/layer-visibility.html:
1624         * fast/repaint/layout-state-only-positioned-expected.html: Added.
1625         * fast/repaint/layout-state-only-positioned-expected.txt: Removed.
1626         * fast/repaint/layout-state-only-positioned.html:
1627         * fast/repaint/layout-state-relative-expected.html: Added.
1628         * fast/repaint/layout-state-relative.html:
1629         * fast/repaint/layout-state-scrolloffset-expected.html: Added.
1630         * fast/repaint/layout-state-scrolloffset.html:
1631         * fast/repaint/layout-state-scrolloffset2-expected.html: Added.
1632         * fast/repaint/layout-state-scrolloffset2.html:
1633         * fast/repaint/layout-state-scrolloffset3-expected.html: Added.
1634         * fast/repaint/layout-state-scrolloffset3.html:
1635         * platform/efl/fast/repaint/layer-child-outline-expected.png: Removed.
1636         * platform/efl/fast/repaint/layer-child-outline-expected.txt: Removed.
1637         * platform/efl/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1638         * platform/efl/fast/repaint/layout-state-relative-expected.png: Removed.
1639         * platform/efl/fast/repaint/layout-state-relative-expected.txt: Removed.
1640         * platform/efl/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1641         * platform/efl/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1642         * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1643         * platform/efl/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1644         * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1645         * platform/efl/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1646         * platform/gtk/fast/repaint/layer-child-outline-expected.png: Removed.
1647         * platform/gtk/fast/repaint/layer-child-outline-expected.txt: Removed.
1648         * platform/gtk/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1649         * platform/gtk/fast/repaint/layout-state-relative-expected.png: Removed.
1650         * platform/gtk/fast/repaint/layout-state-relative-expected.txt: Removed.
1651         * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1652         * platform/gtk/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1653         * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1654         * platform/gtk/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1655         * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1656         * platform/gtk/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1657         * platform/mac-wk2/fast/repaint/layer-hide-when-needs-layout-expected.txt: Removed.
1658         * platform/mac/fast/repaint/layer-child-outline-expected.png: Removed.
1659         * platform/mac/fast/repaint/layer-child-outline-expected.txt: Removed.
1660         * platform/mac/fast/repaint/layer-hide-when-needs-layout-expected.png: Removed.
1661         * platform/mac/fast/repaint/layer-visibility-expected.png: Removed.
1662         * platform/mac/fast/repaint/layout-state-only-positioned-expected.png: Removed.
1663         * platform/mac/fast/repaint/layout-state-relative-expected.png: Removed.
1664         * platform/mac/fast/repaint/layout-state-relative-expected.txt: Removed.
1665         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.png: Removed.
1666         * platform/mac/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1667         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.png: Removed.
1668         * platform/mac/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1669         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.png: Removed.
1670         * platform/mac/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1671         * platform/win/fast/repaint/layer-child-outline-expected.txt: Removed.
1672         * platform/win/fast/repaint/layout-state-relative-expected.txt: Removed.
1673         * platform/win/fast/repaint/layout-state-scrolloffset-expected.txt: Removed.
1674         * platform/win/fast/repaint/layout-state-scrolloffset2-expected.txt: Removed.
1675         * platform/win/fast/repaint/layout-state-scrolloffset3-expected.txt: Removed.
1676
1677 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
1678
1679         Web Inspector: Add tests for DOM highlight commands
1680         https://bugs.webkit.org/show_bug.cgi?id=148786
1681
1682         Reviewed by Timothy Hatcher.
1683
1684         * inspector/dom/hideHighlight-expected.txt: Added.
1685         * inspector/dom/hideHighlight.html: Added.
1686         * inspector/dom/highlightFrame-expected.txt: Added.
1687         * inspector/dom/highlightFrame.html: Added.
1688         * inspector/dom/highlightNode-expected.txt: Added.
1689         * inspector/dom/highlightNode.html: Added.
1690         * inspector/dom/highlightQuad-expected.txt: Added.
1691         * inspector/dom/highlightQuad.html: Added.
1692         * inspector/dom/highlightRect-expected.txt: Added.
1693         * inspector/dom/highlightRect.html: Added.
1694         * inspector/dom/highlightSelector-expected.txt:
1695         * inspector/dom/highlightSelector.html:
1696         * inspector/dom/resources/highlight-iframe.html: Renamed from LayoutTests/inspector/dom/resources/highlightSelector-iframe.html.
1697
1698 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
1699
1700         Web Inspector: Test Runtime.saveResult and $n values
1701         https://bugs.webkit.org/show_bug.cgi?id=148837
1702
1703         Reviewed by Timothy Hatcher.
1704
1705         * inspector/runtime/parse.html: Remove unncessary debug flag.
1706         * inspector/runtime/saveResult-expected.txt: Added.
1707         * inspector/runtime/saveResult.html: Added.
1708
1709 2015-09-04  Chris Dumez  <cdumez@apple.com>
1710
1711         Unreviewed, land baseline for one of the newly imported w3c tests.
1712
1713         * http/tests/w3c/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-iframe-expected.txt: Added.
1714
1715 2015-09-04  Jon Honeycutt  <jhoneycutt@apple.com>
1716
1717         Import a Chromium <input type=color> test.
1718         https://bugs.webkit.org/show_bug.cgi?id=148844
1719
1720         Reviewed by Andy Estes.
1721
1722         * fast/forms/color/color-suggestion-picker-crash-on-set-value-expected.txt: Added.
1723         * fast/forms/color/color-suggestion-picker-crash-on-set-value.html: Added.
1724
1725 2015-09-04  Dean Jackson  <dino@apple.com>
1726
1727         [WebGL] Update WebGL 1.0.3 conformance tests
1728         https://bugs.webkit.org/show_bug.cgi?id=148858
1729         <rdar://problem/22588694>
1730
1731         Reviewed by Beth Dakin.
1732
1733         Update to the final version of the 1.0.3 WebGL conformance suite.
1734         At the same time, unskip the tests (other than the one that crashes)
1735         and check in results that we can use as progressions (later).
1736
1737         * platform/mac/TestExpectations:
1738         * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
1739         * webgl/1.0.3/conformance/extensions/webgl-compressed-texture-size-limit-expected.txt:
1740         * webgl/1.0.3/conformance/extensions/webgl-draw-buffers-expected.txt:
1741         * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
1742         * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
1743         * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
1744         * webgl/1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names-expected.txt:
1745         * webgl/1.0.3/conformance/renderbuffers/feedback-loop-expected.txt:
1746         * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
1747         * webgl/1.0.3/resources/webgl_test_files/conformance/extensions/angle-instanced-arrays.html:
1748         * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/shader-with-for-loop.html:
1749         * webgl/1.0.3/resources/webgl_test_files/conformance/glsl/misc/ternary-operators-in-global-initializers.html:
1750         * webgl/1.0.3/resources/webgl_test_files/conformance/misc/bad-arguments-test.html:
1751         * webgl/1.0.3/resources/webgl_test_files/conformance/more/functions/uniformMatrixBadArgs.html:
1752         * webgl/1.0.3/resources/webgl_test_files/conformance/more/unit.js:
1753         * webgl/1.0.3/resources/webgl_test_files/conformance/ogles/ogles-utils.js:
1754         (OpenGLESTestRunner):
1755         * webgl/1.0.3/resources/webgl_test_files/conformance/textures/tex-image-with-invalid-data.html:
1756         * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
1757         * webgl/1.0.3/resources/webgl_test_files/conformance/typedarrays/resources/typed-array-worker.js:
1758         (onmessage):
1759         * webgl/1.0.3/resources/webgl_test_files/webgl-conformance-tests.html:
1760
1761 2015-09-04  Beth Dakin  <bdakin@apple.com>
1762
1763         Forgot to mark these expectations.
1764
1765         * TestExpectations:
1766         * platform/mac-wk2/TestExpectations:
1767
1768 2015-09-04  Chris Dumez  <cdumez@apple.com>
1769
1770         Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-video-element/video_initially_paused.html
1771
1772         * TestExpectations:
1773
1774 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1775
1776         Fix lint warnings on iOS.
1777
1778         This enables the correct expectation for fast/events/scroll-in-scaled-page-with-overflow-hidden.html.
1779         As for other tests, I went with the expectation that was currently in effect.
1780
1781         * platform/ios-simulator-wk1/TestExpectations:
1782         * platform/ios-simulator-wk2/TestExpectations:
1783         * platform/ios-simulator/TestExpectations:
1784
1785 2015-09-04  Chris Dumez  <cdumez@apple.com>
1786
1787         Unreviewed, add bug number for http/tests/w3c/html/semantics/embedded-content/the-embed-element/embed-represent-nothing*.html
1788
1789         * TestExpectations:
1790
1791 2015-09-04  Eric Carlson  <eric.carlson@apple.com>
1792
1793         [mediacontrols] Test AirPlay picker button
1794         https://bugs.webkit.org/show_bug.cgi?id=148836
1795
1796         Reviewed by Dean Jackson.
1797
1798         * media/controls/airplay-picker-expected.txt: New test.
1799         * media/controls/airplay-picker.html: New results.
1800
1801 2015-09-04  Beth Dakin  <bdakin@apple.com>
1802
1803         Should have a test to make sure links don't navigate after a cancelled force 
1804         click
1805         https://bugs.webkit.org/show_bug.cgi?id=148846
1806
1807         Reviewed by Tim Horton.
1808
1809         * fast/events/cancelled-force-click-link-navigation-expected.txt: Added.
1810         * fast/events/cancelled-force-click-link-navigation.html: Added.
1811
1812 2015-09-04  Chris Dumez  <cdumez@apple.com>
1813
1814         Unreviewed, add bug number for http/tests/w3c/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html
1815
1816         * TestExpectations:
1817
1818 2015-09-04  Chris Dumez  <cdumez@apple.com>
1819
1820         Unreviewed, add bug number for http/tests/w3c/html/semantics/document-metadata/the-style-element/html_style_in_comment.html
1821
1822         * TestExpectations:
1823
1824 2015-09-04  Beth Dakin  <bdakin@apple.com>
1825
1826         These tests should be skipped at the LayoutTests level and re-enabled for 
1827         WK2.
1828
1829         Rubber-stamped by Tim Horton.
1830
1831         * TestExpectations:
1832         * platform/efl/TestExpectations:
1833         * platform/gtk/TestExpectations:
1834         * platform/mac-mavericks/TestExpectations:
1835         * platform/mac-wk1/TestExpectations:
1836         * platform/mac-wk2/TestExpectations:
1837         * platform/win/TestExpectations:
1838
1839 2015-09-04  Chris Dumez  <cdumez@apple.com>
1840
1841         Import html/semantics test cases from W3C
1842         https://bugs.webkit.org/show_bug.cgi?id=148822
1843         <rdar://problem/22583647>
1844
1845         Reviewed by Ryosuke Niwa.
1846
1847         Import 486 html/semantics test cases from W3C.
1848         They take ~30 seconds to run on my MacBookPro.
1849
1850         * TestExpectations:
1851         * http/tests/w3c/html/semantics/*: Added.
1852
1853 2015-09-04  Tim Horton  <timothy_horton@apple.com>
1854
1855         Fix style error in last commit.
1856
1857         * swipe/resources/swipe-test.js:
1858         (eventQueue.callAfterEventDispatch):
1859
1860 2015-09-04  Tim Horton  <timothy_horton@apple.com>
1861
1862         Add a test for r179736 (programmatic navigation during swipe causing a crash)
1863         https://bugs.webkit.org/show_bug.cgi?id=148830
1864
1865         Reviewed by Beth Dakin.
1866
1867         * swipe/basic-cached-back-swipe.html:
1868         * swipe/pushState-cached-back-swipe.html:
1869         * swipe/resources/swipe-test.js:
1870         (eventQueue.callAfterEventDispatch):
1871         (initializeSwipeTest):
1872         (initializeLog): Deleted.
1873         * swipe/swipe-start-hysteresis-failures.html:
1874         Refactor some things.
1875         Make sure that we reset the back forward list before testing, because we expect
1876         to start at the "first" item, but there is actually a about:blank before us.
1877
1878         * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt: Added.
1879         * swipe/pushState-programmatic-back-while-swiping-crash.html: Added.
1880         Add a test that ensures that r179736 does not recur.
1881
1882 2015-09-04  Beth Dakin  <bdakin@apple.com>
1883
1884         Should have a test for selection behavior when force clicking text
1885         https://bugs.webkit.org/show_bug.cgi?id=148832
1886
1887         Reviewed by Tim Horton.
1888
1889         * fast/events/force-click-text-selection-behavior-expected.txt: Added.
1890         * fast/events/force-click-text-selection-behavior.html: Added.
1891         * platform/efl/TestExpectations:
1892         * platform/gtk/TestExpectations:
1893         * platform/ios-simulator/TestExpectations:
1894         * platform/mac-mavericks/TestExpectations:
1895         * platform/mac-wk1/TestExpectations:
1896         * platform/mac-wk2/TestExpectations:
1897         * platform/win/TestExpectations:
1898
1899 2015-09-04  Beth Dakin  <bdakin@apple.com>
1900
1901         Should have a test for selection behavior when deep clicking a link
1902         https://bugs.webkit.org/show_bug.cgi?id=148827
1903
1904         Reviewed by Tim Horton.
1905
1906         * fast/events/force-click-link-selection-behavior-expected.txt: Added.
1907         * fast/events/force-click-link-selection-behavior.html: Added.
1908         * platform/efl/TestExpectations:
1909         * platform/gtk/TestExpectations:
1910         * platform/ios-simulator/TestExpectations:
1911         * platform/mac-mavericks/TestExpectations:
1912         * platform/mac-wk1/TestExpectations:
1913         * platform/win/TestExpectations:
1914
1915 2015-09-04  Beth Dakin  <bdakin@apple.com>
1916
1917         Rolling this back in since these tests do still fail on the bots.
1918
1919         * platform/mac-wk2/TestExpectations:
1920
1921 2015-09-04  Chris Dumez  <cdumez@apple.com>
1922
1923         dispatchEvent() should throw an InvalidStateError if the event's initialized flag is not set
1924         https://bugs.webkit.org/show_bug.cgi?id=148800
1925         <rdar://problem/22565782>
1926         <rdar://problem/22565485>
1927
1928         Reviewed by Geoffrey Garen.
1929
1930         * dom/html/level2/events/dispatchEvent02-expected.txt:
1931         * dom/html/level2/events/dispatchEvent03-expected.txt:
1932         * dom/html/level2/events/dispatchEvent04-expected.txt:
1933         * dom/html/level2/events/dispatchEvent05-expected.txt:
1934         * dom/html/level2/events/dispatchEvent06-expected.txt:
1935         * dom/html/level2/events/dispatchEvent07-expected.txt:
1936         * dom/xhtml/level2/events/dispatchEvent02-expected.txt:
1937         * dom/xhtml/level2/events/dispatchEvent03-expected.txt:
1938         * dom/xhtml/level2/events/dispatchEvent04-expected.txt:
1939         * dom/xhtml/level2/events/dispatchEvent05-expected.txt:
1940         * dom/xhtml/level2/events/dispatchEvent06-expected.txt:
1941         * dom/xhtml/level2/events/dispatchEvent07-expected.txt:
1942         Rebaseline, those tests are outdated and their expected results no
1943         longer matches the behavior of the latest DOM specification.
1944
1945         * fast/dom/DOMException/EventException-expected.txt: Removed.
1946         * fast/dom/DOMException/EventException.html: Removed.
1947         * fast/dom/DOMException/resources/EventException.js: Removed.
1948         Drop this test we no longer throw an EventException in this case.
1949
1950         * fast/dom/Window/dispatchEvent-expected.txt:
1951         Rebaseline.
1952
1953         * fast/events/dispatch-event-being-dispatched-expected.txt:
1954         * fast/events/dispatch-event-being-dispatched.html:
1955         Fix the test to expect the new exception types.
1956
1957         * http/tests/w3c/dom/events/Event-type-empty-expected.txt:
1958         * http/tests/w3c/dom/events/EventTarget-dispatchEvent-expected.txt:
1959         Rebaseline.
1960
1961 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
1962
1963         Triage some of the failures of the CSS WG's multicolumn tests imported in r189364.
1964
1965         * TestExpectations:
1966
1967 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
1968
1969         Test Serbian ".срб" domain support
1970         https://bugs.webkit.org/show_bug.cgi?id=148761
1971         <rdar://problem/22569849>
1972
1973         Reviewed by Tim Horton.
1974
1975         * fast/url/user-visible/srb-expected.txt: Added.
1976         * fast/url/user-visible/srb.html: Added.
1977
1978 2015-09-04  Beth Dakin  <bdakin@apple.com>
1979
1980         Rubber-stamped by Tim Horton.
1981
1982         The bots appear to have a new enough SDK now.
1983         * platform/mac-wk2/TestExpectations:
1984
1985 2015-09-04  Zalan Bujtas  <zalan@apple.com>
1986
1987         Repaint cleanup:
1988         gradients-em-stops-repaint.html -> reftest
1989         hover-pseudo-borders.html -> reftest
1990         inline-block-resize.html -> reftest
1991         inline-color-change.html -> reftest
1992         inline-outline-repaint.html -> reftest
1993         inline-relative-positioned.html -> reftest
1994         intermediate-layout-position-clip.html -> reftest
1995         intermediate-layout-position.html -> reftest
1996         invisible-objects.html -> reftest
1997
1998         Unreviewed.
1999
2000         * fast/repaint/gradients-em-stops-repaint-expected.html: Added.
2001         * fast/repaint/gradients-em-stops-repaint.html:
2002         * fast/repaint/hover-pseudo-borders-expected.html: Added.
2003         * fast/repaint/hover-pseudo-borders.html:
2004         * fast/repaint/inline-block-resize-expected.html: Added.
2005         * fast/repaint/inline-block-resize-expected.png: Removed.
2006         * fast/repaint/inline-block-resize-expected.txt: Removed.
2007         * fast/repaint/inline-block-resize.html:
2008         * fast/repaint/inline-color-change-expected.html: Added.
2009         * fast/repaint/inline-color-change.html:
2010         * fast/repaint/inline-outline-repaint-expected.html: Added.
2011         * fast/repaint/inline-outline-repaint.html:
2012         * fast/repaint/inline-relative-positioned-expected.html: Added.
2013         * fast/repaint/inline-relative-positioned-expected.png: Removed.
2014         * fast/repaint/inline-relative-positioned-expected.txt: Removed.
2015         * fast/repaint/inline-relative-positioned.html:
2016         * fast/repaint/intermediate-layout-position-clip-expected.html: Added.
2017         * fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
2018         * fast/repaint/intermediate-layout-position-clip-expected.txt: Removed.
2019         * fast/repaint/intermediate-layout-position-clip.html:
2020         * fast/repaint/intermediate-layout-position-expected.html: Added.
2021         * fast/repaint/intermediate-layout-position-expected.txt: Removed.
2022         * fast/repaint/intermediate-layout-position.html:
2023         * fast/repaint/invisible-objects-expected.html: Added.
2024         * fast/repaint/invisible-objects-expected.txt: Removed.
2025         * fast/repaint/invisible-objects.html:
2026         * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
2027         * platform/efl/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
2028         * platform/efl/fast/repaint/hover-pseudo-borders-expected.png: Removed.
2029         * platform/efl/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
2030         * platform/efl/fast/repaint/inline-color-change-expected.png: Removed.
2031         * platform/efl/fast/repaint/inline-color-change-expected.txt: Removed.
2032         * platform/efl/fast/repaint/inline-outline-repaint-expected.png: Removed.
2033         * platform/efl/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2034         * platform/efl/fast/repaint/inline-relative-positioned-expected.txt: Removed.
2035         * platform/efl/fast/repaint/intermediate-layout-position-expected.png: Removed.
2036         * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
2037         * platform/gtk/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
2038         * platform/gtk/fast/repaint/hover-pseudo-borders-expected.png: Removed.
2039         * platform/gtk/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
2040         * platform/gtk/fast/repaint/inline-color-change-expected.png: Removed.
2041         * platform/gtk/fast/repaint/inline-color-change-expected.txt: Removed.
2042         * platform/gtk/fast/repaint/inline-outline-repaint-expected.png: Removed.
2043         * platform/gtk/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2044         * platform/gtk/fast/repaint/inline-relative-positioned-expected.png: Removed.
2045         * platform/gtk/fast/repaint/inline-relative-positioned-expected.txt: Removed.
2046         * platform/gtk/fast/repaint/intermediate-layout-position-expected.png: Removed.
2047         * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.png: Removed.
2048         * platform/gtk/fast/repaint/repaint/hover-pseudo-borders-expected.txt: Removed.
2049         * platform/mac-wk2/fast/repaint/invisible-objects-expected.txt: Removed.
2050         * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.png: Removed.
2051         * platform/mac/fast/repaint/gradients-em-stops-repaint-expected.txt: Removed.
2052         * platform/mac/fast/repaint/hover-pseudo-borders-expected.png: Removed.
2053         * platform/mac/fast/repaint/hover-pseudo-borders-expected.txt: Removed.
2054         * platform/mac/fast/repaint/inline-block-resize-expected.png: Removed.
2055         * platform/mac/fast/repaint/inline-color-change-expected.png: Removed.
2056         * platform/mac/fast/repaint/inline-color-change-expected.txt: Removed.
2057         * platform/mac/fast/repaint/inline-outline-repaint-expected.png: Removed.
2058         * platform/mac/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2059         * platform/mac/fast/repaint/intermediate-layout-position-clip-expected.png: Removed.
2060         * platform/mac/fast/repaint/intermediate-layout-position-expected.png: Removed.
2061         * platform/mac/fast/repaint/invisible-objects-expected.png: Removed.
2062         * platform/win/fast/repaint/inline-color-change-expected.txt: Removed.
2063         * platform/win/fast/repaint/inline-outline-repaint-expected.txt: Removed.
2064
2065 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
2066
2067         Web Inspector: Expand Console domain test coverage
2068         https://bugs.webkit.org/show_bug.cgi?id=148740
2069
2070         Reviewed by Brian Burg.
2071
2072         Test more Console domain commands and events.
2073
2074         * inspector/console/addInspectedNode-expected.txt: Added.
2075         * inspector/console/addInspectedNode.html: Added.
2076         * inspector/console/clearMessages-expected.txt: Added.
2077         * inspector/console/clearMessages.html: Added.
2078         * inspector/console/messageRepeatCountUpdated-expected.txt: Added.
2079         * inspector/console/messageRepeatCountUpdated.html: Added.
2080         * inspector/console/messagesCleared-expected.txt: Added.
2081         * inspector/console/messagesCleared.html: Added.
2082
2083 2015-09-04  Jer Noble  <jer.noble@apple.com>
2084
2085         Unreviewed gardening; enabling media/ and http/tests/media/ tests (with expected failures) on ios-simulator
2086
2087         * platform/ios-simulator/TestExpectations:
2088         * platform/ios-simulator/http/tests/media/hls/video-controls-live-stream-expected.txt: Added.
2089         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_codecs_order_3-expected.txt: Added.
2090         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_5-expected.txt: Added.
2091         * platform/ios-simulator/media/W3C/video/canPlayType/canPlayType_two_implies_one_6-expected.txt: Added.
2092         * platform/ios-simulator/media/audio-controls-rendering-expected.png: Added.
2093         * platform/ios-simulator/media/audio-controls-rendering-expected.txt: Added.
2094         * platform/ios-simulator/media/audio-repaint-expected.txt: Added.
2095         * platform/ios-simulator/media/controls-after-reload-expected.png: Added.
2096         * platform/ios-simulator/media/controls-after-reload-expected.txt: Added.
2097         * platform/ios-simulator/media/controls-layout-direction-expected.png: Added.
2098         * platform/ios-simulator/media/controls-strict-expected.png: Added.
2099         * platform/ios-simulator/media/controls-strict-expected.txt: Added.
2100         * platform/ios-simulator/media/controls-strict-mode-expected.txt: Added.
2101         * platform/ios-simulator/media/controls-styling-expected.png: Added.
2102         * platform/ios-simulator/media/controls-styling-expected.txt: Added.
2103         * platform/ios-simulator/media/controls-styling-strict-expected.png: Added.
2104         * platform/ios-simulator/media/controls-styling-strict-expected.txt: Added.
2105         * platform/ios-simulator/media/controls-without-preload-expected.png: Added.
2106         * platform/ios-simulator/media/controls-without-preload-expected.txt: Added.
2107         * platform/ios-simulator/media/encrypted-media/encrypted-media-can-play-type-expected.txt: Added.
2108         * platform/ios-simulator/media/media-can-play-wav-audio-expected.txt: Added.
2109         * platform/ios-simulator/media/media-can-play-webm-expected.txt: Added.
2110         * platform/ios-simulator/media/media-controls-clone-expected.png: Added.
2111         * platform/ios-simulator/media/media-controls-clone-expected.txt: Added.
2112         * platform/ios-simulator/media/media-document-audio-repaint-expected.png: Added.
2113         * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.png: Added.
2114         * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt: Added.
2115         * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.png: Added.
2116         * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt: Added.
2117         * platform/ios-simulator/media/track/track-in-band-subtitles-too-large-expected.png: Added.
2118         * platform/ios-simulator/media/video-aspect-ratio-expected.png: Added.
2119         * platform/ios-simulator/media/video-aspect-ratio-expected.txt: Added.
2120         * platform/ios-simulator/media/video-canvas-alpha-expected.png: Added.
2121         * platform/ios-simulator/media/video-canvas-drawing-expected.png: Added.
2122         * platform/ios-simulator/media/video-colorspace-yuv420-expected.png: Added.
2123         * platform/ios-simulator/media/video-colorspace-yuv422-expected.png: Added.
2124         * platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt: Added.
2125         * platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Added.
2126         * platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt: Added.
2127         * platform/ios-simulator/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Added.
2128         * platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
2129         * platform/ios-simulator/media/video-controls-no-scripting-expected.txt: Added.
2130         * platform/ios-simulator/media/video-controls-rendering-expected.png: Added.
2131         * platform/ios-simulator/media/video-controls-rendering-expected.txt: Added.
2132         * platform/ios-simulator/media/video-display-toggle-expected.png: Added.
2133         * platform/ios-simulator/media/video-display-toggle-expected.txt: Added.
2134         * platform/ios-simulator/media/video-empty-source-expected.png: Added.
2135         * platform/ios-simulator/media/video-empty-source-expected.txt: Added.
2136         * platform/ios-simulator/media/video-frame-accurate-seek-expected.png: Added.
2137         * platform/ios-simulator/media/video-layer-crash-expected.png: Added.
2138         * platform/ios-simulator/media/video-layer-crash-expected.txt: Added.
2139         * platform/ios-simulator/media/video-no-audio-expected.png: Added.
2140         * platform/ios-simulator/media/video-no-audio-expected.txt: Added.
2141         * platform/ios-simulator/media/video-playing-and-pause-expected.png: Added.
2142         * platform/ios-simulator/media/video-playing-and-pause-expected.txt: Added.
2143         * platform/ios-simulator/media/video-remove-insert-repaints-expected.png: Added.
2144         * platform/ios-simulator/media/video-replaces-poster-expected.png: Added.
2145         * platform/ios-simulator/media/video-transformed-expected.png: Added.
2146         * platform/ios-simulator/media/video-transformed-expected.txt: Added.
2147         * platform/ios-simulator/media/video-volume-slider-expected.png: Added.
2148         * platform/ios-simulator/media/video-volume-slider-expected.txt: Added.
2149         * platform/ios-simulator/media/video-zoom-controls-expected.png: Added.
2150         * platform/ios-simulator/media/video-zoom-controls-expected.txt: Added.
2151         * platform/ios-simulator/media/video-zoom-expected.png: Added.
2152         * platform/ios-simulator/media/video-zoom-expected.txt: Added.
2153         * platform/ios-simulator/media/volume-bar-empty-when-muted-expected.txt: Added.
2154
2155 2015-09-04  Joseph Pecoraro  <pecoraro@apple.com>
2156
2157         Web Inspector: Test RuntimeAgent.parse, detecting if a script parse error is recoverable
2158         https://bugs.webkit.org/show_bug.cgi?id=148790
2159
2160         Reviewed by Timothy Hatcher.
2161
2162         * inspector/runtime/parse-expected.txt: Added.
2163         * inspector/runtime/parse.html: Added.
2164
2165 2015-09-04  Tim Horton  <timothy_horton@apple.com>
2166
2167         swipe-start-hysteresis-failures is flaky
2168         https://bugs.webkit.org/show_bug.cgi?id=148809
2169
2170         Reviewed by Alexey Proskuryakov.
2171
2172         * swipe/swipe-start-hysteresis-failures.html:
2173         * swipe/swipe-start-hysteresis-failures-expected.txt:
2174         Instead of depending on the specific timing of didStartSwipe vs. the events
2175         in this case, just make sure we hit it by the time the test finishes.
2176
2177 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2178
2179         Skip newly imported IndexedDB test on iOS WebKit1, because IndexedDB only works with WebKit2.
2180
2181         * platform/ios-simulator-wk1/TestExpectations:
2182
2183 2015-09-04  Beth Dakin  <bdakin@apple.com>
2184
2185         Need to be able to test default behaviors on force click
2186         https://bugs.webkit.org/show_bug.cgi?id=148758
2187
2188         Reviewed by Tim Horton.
2189
2190         One new test that tests a regression found during the work for 
2191         http://trac.webkit.org/changeset/181660
2192
2193         * fast/events/force-click-on-link-navigation-expected.txt: Added.
2194         * fast/events/force-click-on-link-navigation.html: Added.
2195         * fast/events/resources/do-not-navigate-here.html: Added.
2196         * platform/efl/TestExpectations:
2197         * platform/gtk/TestExpectations:
2198         * platform/ios-simulator/TestExpectations:
2199         * platform/mac-mavericks/TestExpectations:
2200         * platform/mac-wk1/TestExpectations:
2201         * platform/win/TestExpectations:
2202
2203 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
2204
2205         Import new multicolumn layout tests from CSS WG testss
2206         https://bugs.webkit.org/show_bug.cgi?id=148805
2207
2208         Reviewed by Chris Dumez.
2209
2210         Added test expectations for newly imported tests.
2211
2212         * TestExpectations:
2213
2214 2015-09-04  Dean Jackson  <dino@apple.com>
2215
2216         [mediacontrols] Test the ordering of elements in the controls panel
2217         https://bugs.webkit.org/show_bug.cgi?id=148804
2218         <rdar://problem/22579232>
2219
2220         Reviewed by Eric Carlson.
2221
2222         Add a new test that checks the visual order of the buttons and
2223         elements in the controls panel. This is helpful because they
2224         are not necessarily in that order within the DOM.
2225
2226         I also added caching of the current state to the testing helper,
2227         to save generating the JSON status multiple times in subsequent
2228         calls.
2229
2230         * media/controls/elementOrder.html: New test.
2231         * media/controls/elementOrder-expected.txt: New results.
2232         * media/controls/controls-test-helpers.js:
2233         (ControlsTest):
2234         (ControlsTest.prototype.get currentState): Added caching.
2235         (ControlsTest.prototype.stateForControlsElement):
2236         (ControlsTest.prototype.isGreaterThan): New test helper.
2237
2238 2015-09-03  Dean Jackson  <dino@apple.com>
2239
2240         [mediacontrols] Expose bounding rectangles and computed style to testing
2241         https://bugs.webkit.org/show_bug.cgi?id=148755
2242         <rdar://problems/22567757>
2243
2244         Reviewed by Eric Carlson.
2245
2246         Update tests to exercise the computed style and bounding rectangles.
2247
2248         * media/controls/controls-test-helpers.js:
2249         (ControlsTest.prototype.isNotZero):
2250         (ControlsTest):
2251         * media/controls/statusDisplay-expected.txt:
2252         * media/controls/statusDisplay.html:
2253         * media/controls/statusDisplayBad-expected.txt:
2254         * media/controls/statusDisplayBad.html:
2255
2256 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2257
2258         Add tests for different Unicode normalization forms in domain names
2259         https://bugs.webkit.org/show_bug.cgi?id=148762
2260         <rdar://problem/22569933>
2261
2262         Reviewed by Darin Adler.
2263
2264         * fast/url/user-visible/cyrillic-NFD-expected.txt: Added.
2265         * fast/url/user-visible/cyrillic-NFD.html: Added.
2266
2267 2015-09-04  Chris Dumez  <cdumez@apple.com>
2268
2269         Document.body should return the first body / frameset child of the html element
2270         https://bugs.webkit.org/show_bug.cgi?id=148787
2271         <rdar://problem/22566850>
2272
2273         Reviewed by Ryosuke Niwa.
2274
2275         Rebaseline test now that a new check is passing.
2276
2277         * http/tests/w3c/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt:
2278
2279 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
2280
2281         Import css/css-color-3
2282         https://bugs.webkit.org/show_bug.cgi?id=148803
2283
2284         Reviewed by Chris Dumez.
2285
2286         * TestExpectations:
2287
2288 2015-09-04  Chris Dumez  <cdumez@apple.com>
2289
2290         Unreviewed, add iOS-specific baselines for a couple of newly imported W3C tests.
2291
2292         * platform/ios-simulator/http/tests/w3c/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt: Added.
2293         * platform/ios-simulator/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
2294
2295 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2296
2297         iOS test gardening.
2298
2299         * platform/ios-simulator/TestExpectations: Skip pasteboard tests, as many of them
2300         time out.
2301
2302 2015-09-04  Ryosuke Niwa  <rniwa@webkit.org>
2303
2304         Range.isPointInRange check root node before verifying offset
2305         https://bugs.webkit.org/show_bug.cgi?id=148776
2306
2307         isPointInRange should never throw WrongDocumentError
2308         https://bugs.webkit.org/show_bug.cgi?id=148779
2309
2310         Reviewed by Darin Adler.
2311
2312         Rebaselined the test now that all test cases pass.
2313
2314         * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
2315
2316 2015-09-04  Alexey Proskuryakov  <ap@apple.com>
2317
2318         css3/flexbox/csswg/css-flexbox-height-animation-stretch.html is flaky
2319         https://bugs.webkit.org/show_bug.cgi?id=143294
2320
2321         Reviewed by Dean Jackson.
2322
2323         * TestExpectations: This test is just inherently flaky.
2324
2325 2015-09-04  Aleksandr Skachkov  <gskachkov@gmail.com>
2326
2327         [ES6] Implement ES6 arrow function syntax. Prototype of arrow function should be undefined
2328         https://bugs.webkit.org/show_bug.cgi?id=147742
2329
2330         Reviewed by Saam Barati.
2331
2332         Added tests of prototype property for arrow function. Checks that arrow function does not have 
2333         prototype property after creating of it and check if it is possible to add/remove it later.
2334
2335         * js/arrowfunction-prototype-expected.txt: Added.
2336         * js/arrowfunction-prototype.html: Added.
2337         * js/script-tests/arrowfunction-prototype.js: Added.
2338
2339 2015-09-03  Chris Dumez  <cdumez@apple.com>
2340
2341         Unreviewed, rebaseline http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007.html
2342
2343         This is a new test.
2344
2345         * http/tests/w3c/html/dom/dynamic-markup-insertion/opening-the-input-stream/007-expected.txt:
2346
2347 2015-09-03  Ryosuke Niwa  <rniwa@webkit.org>
2348
2349         Range.comparePoint shouldn't throw an exception if the range and the node are in the same detached tree
2350         https://bugs.webkit.org/show_bug.cgi?id=148733
2351
2352         Reviewed by Chris Dumez.
2353
2354         Added a regression test and rebaselined a W3C test with more test cases passing.
2355
2356         * fast/dom/Range/range-comparePoint-detached-nodes-expected.txt: Added.
2357         * fast/dom/Range/range-comparePoint-detached-nodes.html: Added.
2358         * http/tests/w3c/dom/ranges/Range-set-expected.txt:
2359
2360 2015-09-03  Tim Horton  <timothy_horton@apple.com>
2361
2362         Add a test for swipe-start hysteresis
2363         https://bugs.webkit.org/show_bug.cgi?id=148756
2364
2365         Reviewed by Anders Carlsson.
2366
2367         * swipe/basic-cached-back-swipe.html:
2368         * swipe/pushState-cached-back-swipe.html:
2369         * swipe/resources/swipe-test.js:
2370         (testComplete):
2371         * swipe/swipe-start-hysteresis-failures.html: Added.
2372         * swipe/swipe-start-hysteresis-failures-expected.txt: Added.
2373
2374 2015-09-03  Tim Horton  <timothy_horton@apple.com>
2375
2376         Un-skip swipe tests on Mavericks
2377
2378         * platform/mac-mavericks/TestExpectations:
2379         This skip didn't work anyway because the fallback order is insane.
2380
2381 2015-09-03  Chris Dumez  <cdumez@apple.com>
2382
2383         Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
2384         https://bugs.webkit.org/show_bug.cgi?id=148736
2385         <rdar://problem/22551968>
2386
2387         Reviewed by Ryosuke Niwa.
2388
2389         Import W3C HTML/DOM test suite from github.com/w3c/web-platform-tests
2390         to get better coverage. This includes 230 tests. They run in ~15 seconds
2391         for a release build / ~20 seconds for a debug build on a MacBookPro.
2392
2393         * TestExpectations:
2394         * http/tests/w3c/html/dom/*: Added.
2395         New test suite.
2396
2397 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
2398
2399         Remove empty LayoutTests/platform/ios-sim-deprecated
2400
2401         * platform/ios-sim-deprecated: Removed.
2402
2403 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
2404
2405         Consolidate iOS pasteboard test failures.
2406
2407         Per-process pasteboard is not implemented in iOS DumpRenderTree and WebKitTestRunner,
2408         so pasteboard tests interfere with each other.
2409
2410         * platform/ios-simulator-wk1/TestExpectations:
2411         * platform/ios-simulator-wk2/TestExpectations:
2412         * platform/ios-simulator/TestExpectations:
2413
2414 2015-09-03  Tim Horton  <timothy_horton@apple.com>
2415
2416         Add a test for swiping back after a same-document navigation
2417         https://bugs.webkit.org/show_bug.cgi?id=148751
2418
2419         Reviewed by Beth Dakin.
2420
2421         * swipe/pushState-cached-back-swipe.html: Added.
2422
2423 2015-09-03  Andy Estes  <aestes@apple.com>
2424
2425         REGRESSION: http/tests/contentfiltering/block-after-redirect.html is flaky
2426         https://bugs.webkit.org/show_bug.cgi?id=148684
2427
2428         Reviewed by Alexey Proskuryakov.
2429
2430         Wait for the iframe to load the blocked page before finishing the test.
2431
2432         * http/tests/contentfiltering/block-after-redirect.html:
2433         * platform/mac-wk2/TestExpectations:
2434
2435 2015-09-03  Tim Horton  <timothy_horton@apple.com>
2436
2437         [Mac] Add support for testing swipes
2438         https://bugs.webkit.org/show_bug.cgi?id=148700
2439
2440         Reviewed by Beth Dakin.
2441
2442         * swipe/basic-cached-back-swipe-expected.txt: Added.
2443         * swipe/basic-cached-back-swipe.html: Added.
2444         * swipe/resources/swipe-test.js: Added.
2445         (eventQueue.enqueueScrollEvent):
2446         (eventQueue.enqueueSwipeEvent):
2447         (eventQueue.hasPendingEvents):
2448         (eventQueue._processEventQueue):
2449         (eventQueue._processEventQueueSoon):
2450         (shouldBe):
2451         (log):
2452         (dumpLog):
2453         (initializeLog):
2454         (startMeasuringDuration):
2455         (measuredDurationShouldBeLessThan):
2456         Add a test for the simplest case, a back swipe after a normal navigation
2457         with the page cache enabled.
2458
2459         * TestExpectations:
2460         * platform/mac-wk2/TestExpectations:
2461         Disable these tests everywhere except Mac WebKit2.
2462
2463 2015-09-03  Alexey Proskuryakov  <ap@apple.com>
2464
2465         Test Russian ".рф" domain support
2466         https://bugs.webkit.org/show_bug.cgi?id=148721
2467
2468         Reviewed by Darin Adler.
2469
2470         * TestExpectations:
2471         * fast/url/user-visible: Added.
2472         * fast/url/user-visible/rf-expected.txt: Added.
2473         * fast/url/user-visible/rf.html: Added.
2474         * platform/mac/TestExpectations:
2475
2476 2015-09-03  Chris Dumez  <cdumez@apple.com>
2477
2478         document.createEvent("eventname") should do a case-insensitive match on the event name
2479         https://bugs.webkit.org/show_bug.cgi?id=148738
2480         <rdar://problem/22558709>
2481
2482         Reviewed by Andreas Kling.
2483
2484         Rebaseline test now that some checks are passing.
2485
2486         * http/tests/w3c/dom/nodes/Document-createEvent-expected.txt:
2487
2488 2015-09-03  Saam barati  <sbarati@apple.com>
2489
2490         Block scoped variables should be visible across scripts
2491         https://bugs.webkit.org/show_bug.cgi?id=147813
2492
2493         Reviewed by Filip Pizlo.
2494
2495         * js/dom/const-expected.txt:
2496         * js/dom/const.html:
2497
2498 2015-09-02  Ryosuke Niwa  <rniwa@webkit.org>
2499
2500         MutationObserver should accept attributeFilter, attributeOldValue, and characterDataOldValue on their own
2501         https://bugs.webkit.org/show_bug.cgi?id=148716
2502
2503         Reviewed by Chris Dumez.
2504
2505         Updated the expected results.
2506
2507         Also added test cases to make sure explicitly setting attributes and characterData options to false along
2508         with attributeOldValue, attributeFilter, and characterDataOldValue would throw.
2509
2510         * fast/dom/MutationObserver/observe-exceptions-expected.txt:
2511         * fast/dom/MutationObserver/observe-exceptions.html:
2512         * http/tests/w3c/dom/nodes/MutationObserver-attributes-expected.txt:
2513         * http/tests/w3c/dom/nodes/MutationObserver-characterData-expected.txt:
2514
2515 2015-09-02  Ryosuke Niwa  <rniwa@webkit.org>
2516
2517         Node.textContent = undefined should be equivalent to textContent = ""
2518         https://bugs.webkit.org/show_bug.cgi?id=148729
2519
2520         Reviewed by Darin Adler.
2521
2522         Rebaselined the test now that test cases pass.
2523
2524         * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
2525
2526 2015-09-01  Alexey Proskuryakov  <ap@apple.com>
2527
2528         Mark http/tests/contentfiltering/block-after-redirect.html as flaky for
2529         https://bugs.webkit.org/show_bug.cgi?id=148684
2530
2531         * platform/mac-wk2/TestExpectations:
2532
2533 2015-09-02  Zalan Bujtas  <zalan@apple.com>
2534
2535         Repaint cleanup:
2536         fixed.html
2537         fixed-scale.html
2538         fixed-table-cell.html
2539         fixed-table-overflow.html
2540         fixed-table-overflow-zindex.html
2541         fixed-to-relative-position-with-absolute-child.html
2542         fixed-tranformed.html
2543         float-in-new-block-with-layout-delta.html
2544         float-move-during-layout.html
2545         float-new-in-block.html
2546
2547         Unreviewed.
2548
2549         * fast/repaint/fixed-expected.html: Added.
2550         * fast/repaint/fixed-scale-expected.html: Added.
2551         * fast/repaint/fixed-scale-expected.png: Removed.
2552         * fast/repaint/fixed-scale-expected.txt: Removed.
2553         * fast/repaint/fixed-scale.html:
2554         * fast/repaint/fixed-table-cell-expected.html: Added.
2555         * fast/repaint/fixed-table-cell-expected.png: Removed.
2556         * fast/repaint/fixed-table-cell-expected.txt: Removed.
2557         * fast/repaint/fixed-table-cell.html:
2558         * fast/repaint/fixed-table-overflow-expected.html: Added.
2559         * fast/repaint/fixed-table-overflow-expected.png: Removed.
2560         * fast/repaint/fixed-table-overflow-expected.txt: Removed.
2561         * fast/repaint/fixed-table-overflow-zindex-expected.html: Added.
2562         * fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
2563         * fast/repaint/fixed-table-overflow-zindex-expected.txt: Removed.
2564         * fast/repaint/fixed-table-overflow-zindex.html:
2565         * fast/repaint/fixed-table-overflow.html:
2566         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.html: Added.
2567         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
2568         * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.txt: Removed.
2569         * fast/repaint/fixed-to-relative-position-with-absolute-child.html:
2570         * fast/repaint/fixed-tranformed-expected.html: Added.
2571         * fast/repaint/fixed-tranformed-expected.png: Removed.
2572         * fast/repaint/fixed-tranformed-expected.txt: Removed.
2573         * fast/repaint/fixed-tranformed.html:
2574         * fast/repaint/fixed.html:
2575         * fast/repaint/float-in-new-block-with-layout-delta-expected.html: Added.
2576         * fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
2577         * fast/repaint/float-in-new-block-with-layout-delta-expected.txt: Removed.
2578         * fast/repaint/float-in-new-block-with-layout-delta.html:
2579         * fast/repaint/float-move-during-layout-expected.html: Added.
2580         * fast/repaint/float-move-during-layout.html:
2581         * fast/repaint/float-new-in-block-expected.html: Added.
2582         * fast/repaint/float-new-in-block-expected.txt: Removed.
2583         * fast/repaint/float-new-in-block.html:
2584         * platform/efl/fast/repaint/fixed-expected.png: Removed.
2585         * platform/efl/fast/repaint/fixed-expected.txt: Removed.
2586         * platform/efl/fast/repaint/float-move-during-layout-expected.png: Removed.
2587         * platform/efl/fast/repaint/float-move-during-layout-expected.txt: Removed.
2588         * platform/efl/fast/repaint/float-new-in-block-expected.png: Removed.
2589         * platform/gtk/fast/repaint/fixed-expected.png: Removed.
2590         * platform/gtk/fast/repaint/fixed-expected.txt: Removed.
2591         * platform/gtk/fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Removed.
2592         * platform/gtk/fast/repaint/float-move-during-layout-expected.png: Removed.
2593         * platform/gtk/fast/repaint/float-move-during-layout-expected.txt: Removed.
2594         * platform/gtk/fast/repaint/float-new-in-block-expected.png: Removed.
2595         * platform/mac/fast/repaint/fixed-expected.png: Removed.
2596         * platform/mac/fast/repaint/fixed-expected.txt: Removed.
2597         * platform/mac/fast/repaint/fixed-scale-expected.png: Removed.
2598         * platform/mac/fast/repaint/fixed-table-cell-expected.png: Removed.
2599         * platform/mac/fast/repaint/fixed-table-overflow-expected.png: Removed.
2600         * platform/mac/fast/repaint/fixed-table-overflow-zindex-expected.png: Removed.
2601         * platform/mac/fast/repaint/fixed-tranformed-expected.png: Removed.
2602         * platform/mac/fast/repaint/float-in-new-block-with-layout-delta-expected.png: Removed.
2603         * platform/mac/fast/repaint/float-move-during-layout-expected.png: Removed.
2604         * platform/mac/fast/repaint/float-move-during-layout-expected.txt: Removed.
2605         * platform/mac/fast/repaint/float-new-in-block-expected.png: Removed.
2606         * platform/win/fast/repaint/fixed-expected.txt: Removed.
2607         * platform/win/fast/repaint/float-move-during-layout-expected.txt: Removed.
2608
2609 2015-09-02  Brady Eidson  <beidson@apple.com>
2610
2611         Import W3C IndexedDB tests.
2612         https://bugs.webkit.org/show_bug.cgi?id=148713
2613
2614         Reviewed by Tim Horton' rubber stamp.
2615
2616         * platform/mac-wk1/TestExpectations:
2617         * platform/win/TestExpectations:
2618         * platform/wk2/TestExpectations:
2619
2620 2015-09-02  Zalan Bujtas  <zalan@apple.com>
2621
2622         r189233 accidentally removed some unrelated expected results.
2623         https://bugs.webkit.org/show_bug.cgi?id=148708
2624
2625         Unreviewed.
2626
2627         * platform/efl/compositing/repaint/content-into-overflow-expected.png: Added.
2628         * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Added.
2629         * platform/efl/fast/forms/control-clip-expected.png: Added.
2630         * platform/efl/fast/forms/control-clip-expected.txt: Added.
2631         * platform/gtk/fast/forms/control-clip-expected.png: Added.
2632         * platform/gtk/fast/forms/control-clip-expected.txt: Added.
2633         * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Added.
2634         * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added.
2635         * platform/ios-simulator/fast/forms/control-clip-expected.txt: Added.
2636         * platform/mac-mavericks/fast/forms/control-clip-expected.png: Added.
2637         * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Added.
2638         * platform/mac/compositing/repaint/content-into-overflow-expected.png: Added.
2639         * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Added.
2640         * platform/mac/fast/forms/control-clip-expected.png: Added.
2641         * platform/mac/fast/forms/control-clip-expected.txt: Added.
2642         * platform/win/fast/forms/control-clip-expected.txt: Added.
2643
2644 2015-09-02  Chris Fleizach  <cfleizach@apple.com>
2645
2646         AX: WebKit does not expose max/min value of <progress> element
2647         https://bugs.webkit.org/show_bug.cgi?id=148707
2648
2649         Reviewed by Mario Sanchez Prada.
2650
2651         * accessibility/mac/progress-element-min-max-expected.txt: Added.
2652         * accessibility/mac/progress-element-min-max.html: Added.
2653
2654 2015-09-01  Dean Jackson  <dino@apple.com>
2655
2656         [mediacontrols] Improve media controls testing helpers
2657         https://bugs.webkit.org/show_bug.cgi?id=148697
2658         <rdar://problem/22530876>
2659
2660         Reviewed by Eric Carlson.
2661
2662         Implement a more modern-looking testing API for media
2663         controls tests, and update the existing tests to
2664         use the new API.
2665
2666         * media/controls/basic-expected.txt:
2667         * media/controls/basic.html:
2668         * media/controls/controls-test-helpers.js:
2669         (ControlsTest): New class for helping testing.
2670         (statusForControlsElement): Deleted.
2671         * media/controls/showControlsButton-expected.txt:
2672         * media/controls/showControlsButton.html:
2673         * media/controls/statusDisplay-expected.txt:
2674         * media/controls/statusDisplay.html:
2675         * media/controls/statusDisplayBad-expected.txt:
2676         * media/controls/statusDisplayBad.html:
2677
2678 2015-09-02  Chris Dumez  <cdumez@apple.com>
2679
2680         document.createProcessingInstruction() does not behave according to specification
2681         https://bugs.webkit.org/show_bug.cgi?id=148710
2682
2683         Reviewed by Ryosuke Niwa.
2684
2685         Update / rebaseline existing tests.
2686
2687         * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi-expected.txt:
2688         * dom/html/level1/core/documentinvalidcharacterexceptioncreatepi1-expected.txt:
2689         * fast/dom/Node/initial-values-expected.txt:
2690         * fast/dom/Node/script-tests/initial-values.js:
2691         * http/tests/w3c/dom/nodes/CharacterData-remove-expected.txt:
2692         * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-expected.txt:
2693         * http/tests/w3c/dom/nodes/Document-createProcessingInstruction-xhtml-expected.txt:
2694         * http/tests/w3c/dom/nodes/Node-cloneNode-expected.txt:
2695         * http/tests/w3c/dom/nodes/Node-insertBefore-expected.txt:
2696         * http/tests/w3c/dom/nodes/Node-nodeValue-expected.txt:
2697         * http/tests/w3c/dom/nodes/Node-textContent-expected.txt:
2698
2699 2015-09-02  Chris Dumez  <cdumez@apple.com>
2700
2701         http/tests/w3c/dom/nodes/Element-matches.html is flaky
2702         https://bugs.webkit.org/show_bug.cgi?id=148615
2703
2704         Reviewed by Ryosuke Niwa.
2705
2706         Unskip the tests and rebaseline them now that the target pseudo selector
2707         checks are consistently passing.
2708
2709         * TestExpectations:
2710         * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
2711         * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
2712         * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
2713
2714 2015-09-02  Daniel Bates  <dabates@apple.com>
2715
2716         Update iOS TestExpectations files
2717
2718         * platform/ios-simulator-wk2/TestExpectations:
2719         * platform/ios-simulator/TestExpectations:
2720
2721 2015-09-02  Chris Dumez  <cdumez@apple.com>
2722
2723         http/tests/navigation/anchor-frames-same-origin.html is flaky
2724         https://bugs.webkit.org/show_bug.cgi?id=148690
2725
2726         Reviewed by Zalan Bujtas.
2727
2728         This is a temporary workaround for Bug 148690, until we have time
2729         to investigate why scroll propagation does not work properly if
2730         the frame is not already layed out when we scroll to the anchor.
2731
2732         This change updates the test to force a layout in the grandchild
2733         frame before we scroll to the anchor. With this change, the test
2734         is consistently passing when run on its own or after others.
2735
2736         * http/tests/navigation/resources/grandchild-with-anchor.html:
2737
2738 2015-09-02  Commit Queue  <commit-queue@webkit.org>
2739
2740         Unreviewed, rolling out r189241.
2741         https://bugs.webkit.org/show_bug.cgi?id=148703
2742
2743         These tests crash with assertions (Requested by ap on
2744         #webkit).
2745
2746         Reverted changeset:
2747
2748         "Web Inspector: Move PrettyPrinting tests into LayoutTests"
2749         https://bugs.webkit.org/show_bug.cgi?id=148698
2750         http://trac.webkit.org/changeset/189241
2751
2752 2015-09-01  Joseph Pecoraro  <pecoraro@apple.com>
2753
2754         Web Inspector: Move PrettyPrinting tests into LayoutTests
2755         https://bugs.webkit.org/show_bug.cgi?id=148698
2756
2757         Reviewed by Timothy Hatcher.
2758
2759         * inspector/codemirror/resources/prettyprinting/css-rule-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-rule-tests/*.
2760         * inspector/codemirror/resources/prettyprinting/css-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/css-tests/*.
2761         * inspector/codemirror/resources/prettyprinting/javascript-tests/*: Renamed from Source/WebInspectorUI/Tools/PrettyPrinting/js-tests/*.
2762         Move tests from PrettyPrinting tools into LayoutTests.
2763
2764         * inspector/codemirror/prettyprinting-css-expected.txt: Added.
2765         * inspector/codemirror/prettyprinting-css-rules-expected.txt: Added.
2766         * inspector/codemirror/prettyprinting-css-rules.html: Added.
2767         * inspector/codemirror/prettyprinting-css.html: Added.
2768         * inspector/codemirror/prettyprinting-javascript-expected.txt: Added.
2769         * inspector/codemirror/prettyprinting-javascript.html: Added.
2770         Add tests per CodeMirror mode.
2771
2772         * inspector/codemirror/resources/prettyprinting/utilities.js: Added.
2773         (TestPage.registerInitializer):
2774         Shared code between the pretty printing tests.
2775
2776 2015-09-01  Chris Dumez  <cdumez@apple.com>
2777
2778         Range API should throw a TypeError for null Node parameters
2779         https://bugs.webkit.org/show_bug.cgi?id=148692
2780
2781         Reviewed by Ryosuke Niwa.
2782
2783         Update / rebaseline existing tests.
2784
2785         * fast/dom/Range/range-compareNode.html:
2786         * fast/dom/Range/range-intersectsNode-expected.txt:
2787         * fast/text/text-combine-crash-expected.txt:
2788         * http/tests/w3c/dom/interfaces-expected.txt:
2789         * http/tests/w3c/dom/ranges/Range-comparePoint-2-expected.txt:
2790         * http/tests/w3c/dom/ranges/Range-intersectsNode-binding-expected.txt:
2791
2792 2015-09-01  Jeremy Jones  <jeremyj@apple.com>
2793
2794         Unreviewed, Layout Test http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html is failing
2795         https://bugs.webkit.org/show_bug.cgi?id=148688
2796
2797         Skip inspector test that times out on windows.
2798
2799         * platform/win/TestExpectations:
2800
2801 2015-09-01  Chris Dumez  <cdumez@apple.com>
2802
2803         Unreviewed, mark http/tests/w3c/dom/nodes/ParentNode-querySelector-All.html as flaky.
2804
2805         This is tracked by Bug 148615.
2806
2807         * TestExpectations:
2808
2809 2015-09-01  Jeremy Jones  <jeremyj@apple.com>
2810
2811         Update iOS TestExpectations files.
2812
2813         * platform/ios-simulator-wk1/TestExpectations:
2814         * platform/ios-simulator-wk2/TestExpectations:
2815         * platform/ios-simulator/TestExpectations:
2816
2817 2015-09-01  Zalan Bujtas  <zalan@apple.com>
2818
2819         Repaint cleanup:
2820         button-spurious-layout-hint.html -> reftest
2821         change-transform.html -> reftest
2822         clip-with-layout-delta.html -> reftest
2823         clipped-relative.html -> reftest
2824         containing-block-position-change.html -> reftest
2825         content-into-overflow.html -> reftest
2826         continuation-after-outline.html -> reftest
2827         control-clip.html -> reftest
2828         create-layer-repaint.html -> reftest
2829         dynamic-table-vertical-alignment-change.html -> reftest
2830         erase-overflow.html -> reftest
2831         fixed-position-transparency-with-overflow.html -> reftest
2832
2833         Unreviewed.
2834
2835         * fast/repaint/button-spurious-layout-hint-expected.html: Added.
2836         * fast/repaint/button-spurious-layout-hint-expected.png: Removed.
2837         * fast/repaint/button-spurious-layout-hint.html:
2838         * fast/repaint/change-transform-expected.html: Copied from LayoutTests/fast/repaint/change-transform.html.
2839         * fast/repaint/change-transform.html:
2840         * fast/repaint/clip-with-layout-delta-expected.html: Copied from LayoutTests/fast/repaint/clip-with-layout-delta.html.
2841         * fast/repaint/clip-with-layout-delta-expected.txt: Removed.
2842         * fast/repaint/clip-with-layout-delta.html:
2843         * fast/repaint/clipped-relative-expected.html: Copied from LayoutTests/fast/repaint/clipped-relative.html.
2844         * fast/repaint/clipped-relative.html:
2845         * fast/repaint/containing-block-position-change-expected.html: Copied from LayoutTests/fast/repaint/containing-block-position-change.html.
2846         * fast/repaint/containing-block-position-change.html:
2847         * fast/repaint/content-into-overflow-expected.html: Copied from LayoutTests/fast/repaint/content-into-overflow.html.
2848         * fast/repaint/content-into-overflow-expected.png: Removed.
2849         * fast/repaint/content-into-overflow-expected.txt: Removed.
2850         * fast/repaint/content-into-overflow.html:
2851         * fast/repaint/continuation-after-outline-expected.html: Copied from LayoutTests/fast/repaint/continuation-after-outline.html.
2852         * fast/repaint/continuation-after-outline.html:
2853         * fast/repaint/control-clip-expected.html: Copied from LayoutTests/fast/repaint/control-clip.html.
2854         * fast/repaint/control-clip.html:
2855         * fast/repaint/create-layer-repaint-expected.html: Copied from LayoutTests/fast/repaint/create-layer-repaint.html.
2856         * fast/repaint/create-layer-repaint.html:
2857         * fast/repaint/dynamic-table-vertical-alignment-change-expected.html: Copied from LayoutTests/fast/repaint/dynamic-table-vertical-alignment-change.html.
2858         * fast/repaint/dynamic-table-vertical-alignment-change.html:
2859         * fast/repaint/erase-overflow-expected.html: Copied from LayoutTests/fast/repaint/erase-overflow.html.
2860         * fast/repaint/erase-overflow-expected.png: Removed.
2861         * fast/repaint/erase-overflow-expected.txt: Removed.
2862         * fast/repaint/erase-overflow.html:
2863         * fast/repaint/fixed-position-transparency-with-overflow-expected.html: Added.
2864         * fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
2865         * fast/repaint/fixed-position-transparency-with-overflow-expected.txt: Removed.
2866         * fast/repaint/fixed-position-transparency-with-overflow.html:
2867         * platform/efl/compositing/repaint/content-into-overflow-expected.png: Removed.
2868         * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Removed.
2869         * platform/efl/fast/forms/control-clip-expected.png: Removed.
2870         * platform/efl/fast/forms/control-clip-expected.txt: Removed.
2871         * platform/efl/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2872         * platform/efl/fast/repaint/change-transform-expected.png: Removed.
2873         * platform/efl/fast/repaint/change-transform-expected.txt: Removed.
2874         * platform/efl/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2875         * platform/efl/fast/repaint/clipped-relative-expected.png: Removed.
2876         * platform/efl/fast/repaint/clipped-relative-expected.txt: Removed.
2877         * platform/efl/fast/repaint/containing-block-position-change-expected.png: Removed.
2878         * platform/efl/fast/repaint/containing-block-position-change-expected.txt: Removed.
2879         * platform/efl/fast/repaint/continuation-after-outline-expected.png: Removed.
2880         * platform/efl/fast/repaint/continuation-after-outline-expected.txt: Removed.
2881         * platform/efl/fast/repaint/control-clip-expected.png: Removed.
2882         * platform/efl/fast/repaint/control-clip-expected.txt: Removed.
2883         * platform/efl/fast/repaint/create-layer-repaint-expected.png: Removed.
2884         * platform/efl/fast/repaint/create-layer-repaint-expected.txt: Removed.
2885         * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2886         * platform/efl/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2887         * platform/gtk/fast/forms/control-clip-expected.png: Removed.
2888         * platform/gtk/fast/forms/control-clip-expected.txt: Removed.
2889         * platform/gtk/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2890         * platform/gtk/fast/repaint/change-transform-expected.png: Removed.
2891         * platform/gtk/fast/repaint/change-transform-expected.txt: Removed.
2892         * platform/gtk/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2893         * platform/gtk/fast/repaint/clipped-relative-expected.png: Removed.
2894         * platform/gtk/fast/repaint/clipped-relative-expected.txt: Removed.
2895         * platform/gtk/fast/repaint/containing-block-position-change-expected.png: Removed.
2896         * platform/gtk/fast/repaint/containing-block-position-change-expected.txt: Removed.
2897         * platform/gtk/fast/repaint/continuation-after-outline-expected.png: Removed.
2898         * platform/gtk/fast/repaint/continuation-after-outline-expected.txt: Removed.
2899         * platform/gtk/fast/repaint/control-clip-expected.png: Removed.
2900         * platform/gtk/fast/repaint/control-clip-expected.txt: Removed.
2901         * platform/gtk/fast/repaint/create-layer-repaint-expected.png: Removed.
2902         * platform/gtk/fast/repaint/create-layer-repaint-expected.txt: Removed.
2903         * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2904         * platform/gtk/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2905         * platform/ios-simulator-wk2/fast/forms/control-clip-expected.txt: Removed.
2906         * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Removed.
2907         * platform/ios-simulator/fast/forms/control-clip-expected.txt: Removed.
2908         * platform/mac-mavericks/fast/forms/control-clip-expected.png: Removed.
2909         * platform/mac-mavericks/fast/forms/control-clip-expected.txt: Removed.
2910         * platform/mac-mavericks/fast/repaint/control-clip-expected.png: Removed.
2911         * platform/mac-mavericks/fast/repaint/control-clip-expected.txt: Removed.
2912         * platform/mac/compositing/repaint/content-into-overflow-expected.png: Removed.
2913         * platform/mac/compositing/repaint/content-into-overflow-expected.txt: Removed.
2914         * platform/mac/fast/forms/control-clip-expected.png: Removed.
2915         * platform/mac/fast/forms/control-clip-expected.txt: Removed.
2916         * platform/mac/fast/repaint/button-spurious-layout-hint-expected.png: Removed.
2917         * platform/mac/fast/repaint/button-spurious-layout-hint-expected.txt: Removed.
2918         * platform/mac/fast/repaint/change-transform-expected.png: Removed.
2919         * platform/mac/fast/repaint/change-transform-expected.txt: Removed.
2920         * platform/mac/fast/repaint/clip-with-layout-delta-expected.png: Removed.
2921         * platform/mac/fast/repaint/clip-with-layout-delta-expected.txt: Removed.
2922         * platform/mac/fast/repaint/clipped-relative-expected.png: Removed.
2923         * platform/mac/fast/repaint/clipped-relative-expected.txt: Removed.
2924         * platform/mac/fast/repaint/containing-block-position-change-expected.png: Removed.
2925         * platform/mac/fast/repaint/containing-block-position-change-expected.txt: Removed.
2926         * platform/mac/fast/repaint/content-into-overflow-expected.png: Removed.
2927         * platform/mac/fast/repaint/continuation-after-outline-expected.png: Removed.
2928         * platform/mac/fast/repaint/continuation-after-outline-expected.txt: Removed.
2929         * platform/mac/fast/repaint/control-clip-expected.png: Removed.
2930         * platform/mac/fast/repaint/control-clip-expected.txt: Removed.
2931         * platform/mac/fast/repaint/create-layer-repaint-expected.png: Removed.
2932         * platform/mac/fast/repaint/create-layer-repaint-expected.txt: Removed.
2933         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.png: Removed.
2934         * platform/mac/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2935         * platform/mac/fast/repaint/erase-overflow-expected.png: Removed.
2936         * platform/mac/fast/repaint/fixed-position-transparency-with-overflow-expected.png: Removed.
2937         * platform/win/fast/forms/control-clip-expected.txt: Removed.
2938         * platform/win/fast/repaint/change-transform-expected.txt: Removed.
2939         * platform/win/fast/repaint/clipped-relative-expected.txt: Removed.
2940         * platform/win/fast/repaint/containing-block-position-change-expected.txt: Removed.
2941         * platform/win/fast/repaint/control-clip-expected.png: Removed.
2942         * platform/win/fast/repaint/control-clip-expected.txt: Removed.
2943         * platform/win/fast/repaint/create-layer-repaint-expected.txt: Removed.
2944         * platform/win/fast/repaint/dynamic-table-vertical-alignment-change-expected.txt: Removed.
2945
2946 2015-09-01  Zalan Bujtas  <zalan@apple.com>
2947
2948         Repaint cleanup:
2949         box-shadow-dynamic.html -> reftest
2950         box-shadow-inset-repaint.html -> reftest
2951         bugzilla-3509.html -> reftest
2952         bugzilla-5699.html -> reftest
2953         bugzilla-6278.html -> reftest
2954         bugzilla-6388.html -> reftest
2955         bugzilla-6473.html -> reftest
2956         bugzilla-7235.html -> reftest
2957
2958         Unreviewed.
2959
2960         * fast/repaint/box-shadow-dynamic-expected.html: Copied from LayoutTests/fast/repaint/box-shadow-dynamic.html.
2961         * fast/repaint/box-shadow-dynamic.html:
2962         * fast/repaint/box-shadow-inset-repaint-expected.html: Added.
2963         * fast/repaint/box-shadow-inset-repaint-expected.txt: Removed.
2964         * fast/repaint/box-shadow-inset-repaint.html:
2965         * fast/repaint/bugzilla-3509-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-3509.html.
2966         * fast/repaint/bugzilla-3509.html:
2967         * fast/repaint/bugzilla-5699-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-5699.html.
2968         * fast/repaint/bugzilla-5699.html:
2969         * fast/repaint/bugzilla-6278-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6278.html.
2970         * fast/repaint/bugzilla-6278.html:
2971         * fast/repaint/bugzilla-6388-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6388.html.
2972         * fast/repaint/bugzilla-6388.html:
2973         * fast/repaint/bugzilla-6473-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-6473.html.
2974         * fast/repaint/bugzilla-6473.html:
2975         * fast/repaint/bugzilla-7235-expected.html: Copied from LayoutTests/fast/repaint/bugzilla-7235.html.
2976         * fast/repaint/bugzilla-7235.html:
2977         * platform/efl/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2978         * platform/efl/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2979         * platform/efl/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2980         * platform/efl/fast/repaint/bugzilla-3509-expected.png: Removed.
2981         * platform/efl/fast/repaint/bugzilla-3509-expected.txt: Removed.
2982         * platform/efl/fast/repaint/bugzilla-5699-expected.png: Removed.
2983         * platform/efl/fast/repaint/bugzilla-5699-expected.txt: Removed.
2984         * platform/efl/fast/repaint/bugzilla-6278-expected.png: Removed.
2985         * platform/efl/fast/repaint/bugzilla-6278-expected.txt: Removed.
2986         * platform/efl/fast/repaint/bugzilla-6388-expected.png: Removed.
2987         * platform/efl/fast/repaint/bugzilla-6388-expected.txt: Removed.
2988         * platform/efl/fast/repaint/bugzilla-6473-expected.png: Removed.
2989         * platform/efl/fast/repaint/bugzilla-6473-expected.txt: Removed.
2990         * platform/efl/fast/repaint/bugzilla-7235-expected.png: Removed.
2991         * platform/efl/fast/repaint/bugzilla-7235-expected.txt: Removed.
2992         * platform/gtk/fast/repaint/box-shadow-dynamic-expected.png: Removed.
2993         * platform/gtk/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
2994         * platform/gtk/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
2995         * platform/gtk/fast/repaint/bugzilla-3509-expected.png: Removed.
2996         * platform/gtk/fast/repaint/bugzilla-3509-expected.txt: Removed.
2997         * platform/gtk/fast/repaint/bugzilla-5699-expected.png: Removed.
2998         * platform/gtk/fast/repaint/bugzilla-5699-expected.txt: Removed.
2999         * platform/gtk/fast/repaint/bugzilla-6278-expected.png: Removed.
3000         * platform/gtk/fast/repaint/bugzilla-6278-expected.txt: Removed.
3001         * platform/gtk/fast/repaint/bugzilla-6388-expected.png: Removed.
3002         * platform/gtk/fast/repaint/bugzilla-6388-expected.txt: Removed.
3003         * platform/gtk/fast/repaint/bugzilla-6473-expected.png: Removed.
3004         * platform/gtk/fast/repaint/bugzilla-6473-expected.txt: Removed.
3005         * platform/gtk/fast/repaint/bugzilla-7235-expected.png: Removed.
3006         * platform/gtk/fast/repaint/bugzilla-7235-expected.txt: Removed.
3007         * platform/mac/fast/repaint/box-shadow-dynamic-expected.png: Removed.
3008         * platform/mac/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
3009         * platform/mac/fast/repaint/box-shadow-inset-repaint-expected.png: Removed.
3010         * platform/mac/fast/repaint/bugzilla-3509-expected.png: Removed.
3011         * platform/mac/fast/repaint/bugzilla-3509-expected.txt: Removed.
3012         * platform/mac/fast/repaint/bugzilla-5699-expected.png: Removed.
3013         * platform/mac/fast/repaint/bugzilla-5699-expected.txt: Removed.
3014         * platform/mac/fast/repaint/bugzilla-6278-expected.png: Removed.
3015         * platform/mac/fast/repaint/bugzilla-6278-expected.txt: Removed.
3016         * platform/mac/fast/repaint/bugzilla-6388-expected.png: Removed.
3017         * platform/mac/fast/repaint/bugzilla-6388-expected.txt: Removed.
3018         * platform/mac/fast/repaint/bugzilla-6473-expected.png: Removed.
3019         * platform/mac/fast/repaint/bugzilla-6473-expected.txt: Removed.
3020         * platform/mac/fast/repaint/bugzilla-7235-expected.png: Removed.
3021         * platform/mac/fast/repaint/bugzilla-7235-expected.txt: Removed.
3022         * platform/win/fast/repaint/box-shadow-dynamic-expected.txt: Removed.
3023         * platform/win/fast/repaint/bugzilla-3509-expected.txt: Removed.
3024         * platform/win/fast/repaint/bugzilla-5699-expected.txt: Removed.
3025         * platform/win/fast/repaint/bugzilla-6278-expected.txt: Removed.
3026         * platform/win/fast/repaint/bugzilla-6388-expected.txt: Removed.
3027         * platform/win/fast/repaint/bugzilla-6473-expected.txt: Removed.
3028         * platform/win/fast/repaint/bugzilla-7235-expected.txt: Removed.
3029
3030 2015-09-01  Chris Dumez  <cdumez@apple.com>
3031
3032         NodeFilter should be a callback interface
3033         https://bugs.webkit.org/show_bug.cgi?id=148415
3034
3035         Reviewed by Geoffrey Garen.
3036
3037         * fast/dom/TreeWalker/acceptNode-filter-expected.txt:
3038         Rebaseline, the new exception message is different but the exception
3039         type is the same.
3040
3041         * fast/dom/constants-expected.txt:
3042         * fast/dom/constants.html:
3043         Stop checking for constants on NodeFilter instances as those are now
3044         Functions (implemented by the JavaScript). Those constants are on
3045         window.NodeFilter still. I verified that this is consistant with
3046         Firefox.
3047
3048         * fast/dom/global-constructors.html:
3049         Update the check to verify that the prototype of a NodeFilter instance
3050         is the Function prototype, not the NodeFilter prototype. NodeFilter
3051         should not have a prototype as it is a callback interface.
3052
3053         * fast/dom/node-filter-gc.html:
3054         Pass null for the filter argument instead of 0. The functions expect
3055         a nullable NodeFilter object. Passing 0 here throws.
3056
3057         * fast/dom/node-filter-interface-expected.txt:
3058         Rebaseline. window.NodeFilter no longer has a prototype. This is because
3059         callback interfaces are not supposed to have a prototype property, as
3060         per the Web IDL specification:
3061         https://heycam.github.io/webidl/#interface-prototype-object
3062
3063         I also verified that this is consistent with Firefox.
3064
3065         * http/tests/w3c/dom/interfaces-expected.txt:
3066         * http/tests/w3c/dom/nodes/Document-createTreeWalker-expected.txt:
3067         * http/tests/w3c/dom/traversal/NodeIterator-expected.txt:
3068         * http/tests/w3c/dom/traversal/TreeWalker-expected.txt:
3069         Rebaseline W3C tests. We are now passing a lot of checks because they
3070         check that TreeWalker.filter / NodeIterator.filter is a Function.
3071
3072         * traversal/size-zero-run.html:
3073         Fix the test to pass a null node filter instead of NodeFilter.FILTER_ACCEPT.
3074         The call was not valid and now correctly throws. The JS is supposed to pass
3075         in a nullable NodeFilter, not a constant. I think the code meant to say
3076         "function() { return NodeFilter.FILTER_ACCEPT; }", however, I used null as
3077         it is shorter and equivalent.
3078
3079 2015-09-01  Ryosuke Niwa  <rniwa@webkit.org>
3080
3081         Add tests for computed method declarations with side effects
3082         https://bugs.webkit.org/show_bug.cgi?id=148057
3083
3084         Reviewed by Darin Adler.
3085
3086         Added test cases for computed method names with side effects.
3087
3088         * js/class-syntax-method-names-expected.txt:
3089         * js/script-tests/class-syntax-method-names.js:
3090
3091 2015-09-01  Brian Burg  <bburg@apple.com>
3092
3093         Unreviewed, the previous commit had incorrect expectations.
3094
3095         * inspector/console/command-line-api-expected.txt: Really update it.
3096
3097 2015-09-01  Brian Burg  <bburg@apple.com>
3098
3099         Web Inspector: rewrite inspector/console/command-line-api.html to use AsyncTestSuite
3100         https://bugs.webkit.org/show_bug.cgi?id=148637
3101
3102         Reviewed by Darin Adler.
3103
3104         * inspector/console/command-line-api-expected.txt:
3105         * inspector/console/command-line-api.html:
3106
3107 2015-09-01  Chris Dumez  <cdumez@apple.com>
3108
3109         Range.insersectsNode(node) is supposed to return true if node.parent is null
3110         https://bugs.webkit.org/show_bug.cgi?id=148687
3111
3112         Reviewed by Ryosuke Niwa.
3113
3114         Rebaseline / update existing tests.
3115
3116         * fast/dom/Range/range-intersectsNode-expected.txt:
3117         * fast/dom/Range/resources/intersectsNode.js:
3118         * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
3119         * http/tests/w3c/dom/ranges/Range-intersectsNode-expected.txt:
3120
3121 2015-09-01  Zalan Bujtas  <zalan@apple.com>
3122
3123         Repaint cleanup:
3124         block-selection-gap-in-composited-layer.html -> reftest
3125         body-background-image.html -> reftest
3126         border-fit-lines.html -> reftest
3127         border-radius-repaint.html -> reftest
3128         border-repaint-glitch.html -> reftest
3129
3130         Unreviewed.
3131
3132         * fast/repaint/block-selection-gap-in-composited-layer-expected.html: Added.
3133         * fast/repaint/block-selection-gap-in-composited-layer.html:
3134         * fast/repaint/body-background-image-expected.html: Copied from LayoutTests/fast/repaint/body-background-image.html.
3135         * fast/repaint/body-background-image.html:
3136         * fast/repaint/border-fit-lines-expected.html: Added.
3137         * fast/repaint/border-fit-lines.html:
3138         * fast/repaint/border-radius-repaint-expected.html: Copied from LayoutTests/fast/repaint/border-radius-repaint.html.
3139         * fast/repaint/border-radius-repaint.html:
3140         * fast/repaint/border-repaint-glitch-expected.html: Copied from LayoutTests/fast/repaint/border-repaint-glitch.html.
3141         * fast/repaint/border-repaint-glitch.html:
3142         * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
3143         * platform/efl/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
3144         * platform/efl/fast/repaint/body-background-image-expected.png: Removed.
3145         * platform/efl/fast/repaint/body-background-image-expected.txt: Removed.
3146         * platform/efl/fast/repaint/border-fit-lines-expected.png: Removed.
3147         * platform/efl/fast/repaint/border-fit-lines-expected.txt: Removed.
3148         * platform/efl/fast/repaint/border-radius-repaint-expected.png: Removed.
3149         * platform/efl/fast/repaint/border-radius-repaint-expected.txt: Removed.
3150         * platform/efl/fast/repaint/border-repaint-glitch-expected.png: Removed.
3151         * platform/efl/fast/repaint/border-repaint-glitch-expected.txt: Removed.
3152         * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
3153         * platform/gtk/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
3154         * platform/gtk/fast/repaint/body-background-image-expected.png: Removed.
3155         * platform/gtk/fast/repaint/body-background-image-expected.txt: Removed.
3156         * platform/gtk/fast/repaint/border-fit-lines-expected.png: Removed.
3157         * platform/gtk/fast/repaint/border-fit-lines-expected.txt: Removed.
3158         * platform/gtk/fast/repaint/border-radius-repaint-expected.png: Removed.
3159         * platform/gtk/fast/repaint/border-radius-repaint-expected.txt: Removed.
3160         * platform/gtk/fast/repaint/border-repaint-glitch-expected.png: Removed.
3161         * platform/gtk/fast/repaint/border-repaint-glitch-expected.txt: Removed.
3162         * platform/ios-simulator/fast/repaint/body-background-image-expected.txt: Removed.
3163         * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Removed.
3164         * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
3165         * platform/mac/fast/repaint/body-background-image-expected.png: Removed.
3166         * platform/mac/fast/repaint/body-background-image-expected.txt: Removed.
3167         * platform/mac/fast/repaint/border-fit-lines-expected.png: Removed.
3168         * platform/mac/fast/repaint/border-fit-lines-expected.txt: Removed.
3169         * platform/mac/fast/repaint/border-radius-repaint-expected.png: Removed.
3170         * platform/mac/fast/repaint/border-radius-repaint-expected.txt: Removed.
3171         * platform/mac/fast/repaint/border-repaint-glitch-expected.png: Removed.
3172         * platform/mac/fast/repaint/border-repaint-glitch-expected.txt: Removed.
3173         * platform/win/fast/repaint/block-selection-gap-in-composited-layer-expected.txt: Removed.
3174         * platform/win/fast/repaint/body-background-image-expected.txt: Removed.
3175         * platform/win/fast/repaint/border-radius-repaint-expected.txt: Removed.
3176         * platform/win/fast/repaint/border-repaint-glitch-expected.txt: Removed.
3177         * platform/wk2/TestExpectations:
3178
3179 2015-09-01  Alexey Proskuryakov  <ap@apple.com>
3180
3181         Clean up asynchronous behavior in some accessibility tests
3182         https://bugs.webkit.org/show_bug.cgi?id=148682
3183
3184         Reviewed by Darin Adler.
3185
3186         * accessibility/mac/removing-textarea-after-edit-crash-expected.txt:
3187         * accessibility/mac/removing-textarea-after-edit-crash.html:
3188         * accessibility/mac/select-element-selection-with-optgroups.html:
3189         * accessibility/mac/selected-rows-table.html:
3190         * accessibility/mac/selection-notification-focus-change.html:
3191         * accessibility/mac/selection-sync-expected.txt:
3192         * accessibility/mac/selection-sync.html:
3193         * accessibility/mac/setting-attributes-is-asynchronous.html:
3194
3195 2015-09-01  Dean Jackson  <dino@apple.com>
3196
3197         The new media controls tests are OS X only.
3198
3199         * platform/efl/TestExpectations:
3200         * platform/gtk/TestExpectations:
3201         * platform/ios-simulator/TestExpectations:
3202
3203 2015-08-31  Dean Jackson  <dino@apple.com>
3204
3205         [mediacontrols] Add tests for the status display label
3206         https://bugs.webkit.org/show_bug.cgi?id=148656
3207         <rdar://problem/22509779>
3208
3209         Reviewed by Eric Carlson.
3210
3211         Add a test for the normal status of the status display,
3212         and another for the content when we load a bad URL.
3213
3214         * media/controls/statusDisplay-expected.txt: Added.
3215         * media/controls/statusDisplay.html: Added.
3216         * media/controls/statusDisplayBad-expected.txt: Added.
3217         * media/controls/statusDisplayBad.html: Added.
3218
3219 2015-08-31  Dean Jackson  <dino@apple.com>
3220
3221         [mediacontrols] Add a test for the show controls button
3222         https://bugs.webkit.org/show_bug.cgi?id=148655
3223         <rdar://problem/22509688>
3224
3225         Reviewed by Eric Carlson.
3226
3227         * media/controls/controls-test-helpers.js: Added. This will
3228         hold any helper functions.
3229         (statusForControlsElement): Return the status object for
3230         a named control.
3231         * media/controls/showControlsButton-expected.txt: Added.
3232         * media/controls/showControlsButton.html: Added.
3233
3234 2015-09-01  Brian Burg  <bburg@apple.com>
3235
3236         Web Inspector: add TestSuite hooks for per-testcase setup and teardown actions
3237         https://bugs.webkit.org/show_bug.cgi?id=148641
3238
3239         Reviewed by Timothy Hatcher.
3240
3241         Extend existing unit tests to also exercise setup and teardown actions.
3242
3243         * inspector/unit-tests/async-test-suite.html:
3244         * inspector/unit-tests/async-test-suite-expected.txt:
3245         * inspector/unit-tests/sync-test-suite.html:
3246         * inspector/unit-tests/sync-test-suite-expected.txt:
3247
3248 2015-09-01  Zalan Bujtas  <zalan@apple.com>
3249
3250         Repaint cleanup:
3251         background-generated.html -> reftest
3252         background-misaligned.html -> reftest
3253         backgroundSizeRepaint.html -> reftest
3254         block-no-inflow-children.html -> reftest
3255
3256         Unreviewed.
3257
3258         * fast/repaint/background-generated-expected.html: Added.
3259         * fast/repaint/background-generated-expected.txt: Removed.
3260         * fast/repaint/background-generated.html:
3261         * fast/repaint/background-misaligned-expected.html: Added.
3262         * fast/repaint/background-misaligned-expected.txt: Removed.
3263         * fast/repaint/background-misaligned.html:
3264         * fast/repaint/backgroundSizeRepaint-expected.html: Copied from LayoutTests/fast/repaint/backgroundSizeRepaint.html.
3265         * fast/repaint/backgroundSizeRepaint.html:
3266         * fast/repaint/block-no-inflow-children-expected.html: Added.
3267         * fast/repaint/block-no-inflow-children.html:
3268         * platform/efl/fast/repaint/background-misaligned-expected.png: Removed.
3269         * platform/efl/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
3270         * platform/efl/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
3271         * platform/efl/fast/repaint/block-no-inflow-children-expected.png: Removed.
3272         * platform/efl/fast/repaint/block-no-inflow-children-expected.txt: Removed.
3273         * platform/gtk/fast/repaint/background-misaligned-expected.png: Removed.
3274         * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
3275         * platform/gtk/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
3276         * platform/gtk/fast/repaint/block-no-inflow-children-expected.png: Removed.
3277         * platform/gtk/fast/repaint/block-no-inflow-children-expected.txt: Removed.
3278         * platform/mac/fast/repaint/background-generated-expected.png: Removed.
3279         * platform/mac/fast/repaint/background-misaligned-expected.png: Removed.
3280         * platform/mac/fast/repaint/backgroundSizeRepaint-expected.png: Removed.
3281         * platform/mac/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
3282         * platform/mac/fast/repaint/block-no-inflow-children-expected.png: Removed.
3283         * platform/mac/fast/repaint/block-no-inflow-children-expected.txt: Removed.
3284         * platform/win/fast/repaint/backgroundSizeRepaint-expected.txt: Removed.
3285         * platform/win/fast/repaint/block-no-inflow-children-expected.txt: Removed.
3286
3287 2015-09-01  Javier Fernandez  <jfernandez@igalia.com>
3288
3289         [CSS Grid Layout] Layout is wrong for flex factor sum between 0 and 1
3290         https://bugs.webkit.org/show_bug.cgi?id=148645
3291
3292         Reviewed by Darin Adler.
3293
3294         Ensure we don't normalize individual tracks to fill the space, so
3295         at least, the sum of flex values must be 1. We also needed to
3296         modify the grid-element-shrink-to-fit to adapt it to the new
3297         behavior of flex fraction units.
3298
3299         * fast/css-grid-layout/flex-factor-sum-less-than-1-expected.txt: Added.
3300         * fast/css-grid-layout/flex-factor-sum-less-than-1.html: Added.
3301         * fast/css-grid-layout/grid-element-shrink-to-fit.html:
3302
3303 2015-09-01  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
3304
3305         Unreviewed EFL gardening. Skip new two tests which aren't supported by EFL port.
3306
3307         * platform/efl/TestExpectations:
3308
3309 2015-08-31  Commit Queue  <commit-queue@webkit.org>
3310
3311         Unreviewed, rolling out r189198.
3312         https://bugs.webkit.org/show_bug.cgi?id=148670
3313
3314         "Caused http/tests/navigation/anchor-frames-same-origin.html
3315         to fail on WebKit1" (Requested by cdumez on #webkit).
3316
3317         Reverted changeset:
3318
3319         "http/tests/w3c/dom/nodes/Element-matches.html is flaky"
3320         https://bugs.webkit.org/show_bug.cgi?id=148615
3321         http://trac.webkit.org/changeset/189198
3322
3323 2015-08-31  Alexey Proskuryakov  <ap@apple.com>
3324
3325         Remove shadow DOM tests
3326         https://bugs.webkit.org/show_bug.cgi?id=148669
3327
3328         Reviewed by Tim Horton.
3329
3330         * accessibility/corresponding-control-deleted-crash.html: Removed.
3331         * editing/shadow: Removed.
3332         * editing/text-iterator/basic-iteration-shadowdom.html: Removed.
3333         * fast/dom/HTMLTemplateElement/cycles-in-shadow.html: Removed.
3334         * fast/dom/shadow: Removed.
3335         * platform/efl/TestExpectations:
3336         * platform/gtk/TestExpectations:
3337         * platform/ios-simulator-wk1/TestExpectations:
3338         * platform/ios-simulator-wk2/TestExpectations:
3339         * platform/ios-simulator/TestExpectations:
3340         * platform/mac-wk2/TestExpectations:
3341         * platform/mac/TestExpectations:
3342         * platform/win/TestExpectations:
3343
3344 2015-08-31  Chris Dumez  <cdumez@apple.com>
3345
3346         Range API is throwing wrong exception type
3347         https://bugs.webkit.org/show_bug.cgi?id=148648
3348
3349         Reviewed by Ryosuke Niwa.
3350
3351         Update / rebaseline tests. A lot of w3c tests progressed after this
3352         change. However, some of our pre-existing layout tests were relying
3353         on RangeException.
3354
3355         * fast/dom/DOMException/RangeException-expected.txt: Removed.
3356         * fast/dom/DOMException/RangeException.html: Removed.
3357         * fast/dom/DOMException/resources/RangeException.js: Removed.
3358         * fast/dom/Range/range-compareNode.html:
3359         * fast/dom/Range/range-exceptions-expected.txt:
3360         * fast/dom/Range/range-intersectsNode-expected.txt:
3361         * fast/dom/Range/script-tests/range-exceptions.js:
3362         * fast/dom/Window/get-set-properties-expected.txt:
3363         * fast/dom/Window/get-set-properties.html:
3364         * fast/dom/Window/resources/window-properties.js:
3365         * http/tests/w3c/dom/ranges/Range-comparePoint-expected.txt:
3366         * http/tests/w3c/dom/ranges/Range-isPointInRange-expected.txt:
3367         * http/tests/w3c/dom/ranges/Range-selectNode-expected.txt:
3368         * http/tests/w3c/dom/ranges/Range-set-expected.txt:
3369         * http/tests/w3c/dom/ranges/Range-surroundContents-expected.txt:
3370         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
3371
3372 2015-08-31  Alexey Proskuryakov  <ap@apple.com>
3373
3374         Update Windows expectation for fast/events/wheelevent-basic.html after r188793.
3375
3376         * platform/win/TestExpectations: This test used to fail, and now that it is
3377         asynchronous, it times out.
3378
3379 2015-08-31  Chris Dumez  <cdumez@apple.com>
3380
3381         http/tests/w3c/dom/nodes/Element-matches.html is flaky
3382         https://bugs.webkit.org/show_bug.cgi?id=148615
3383
3384         Reviewed by Ryosuke Niwa.
3385
3386         Unskip the tests and rebaseline them now that the target pseudo selector
3387         checks are consistently passing.
3388
3389         * TestExpectations:
3390         * http/tests/w3c/dom/nodes/Element-matches-expected.txt:
3391         * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-expected.txt:
3392         * http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt:
3393
3394 2015-08-31  Alexey Proskuryakov  <ap@apple.com>
3395
3396         Skip Web Inspector debugger tests more thoroughly.
3397
3398         * platform/mac-wk2/TestExpectations:
3399         * platform/mac/TestExpectations:
3400
3401 2015-08-26  Andy Estes  <aestes@apple.com>
3402
3403         [Content Filtering] Determine navigation and content policy before continuing to filter a load
3404         https://bugs.webkit.org/show_bug.cgi?id=148506
3405
3406         Reviewed by Brady Eidson.
3407
3408         Added tests for what happens if the content filter does not make a decision when the load finishes.
3409
3410         * contentfiltering/allow-never-expected.html: Added.
3411         * contentfiltering/allow-never.html: Added.
3412         * contentfiltering/block-never-expected.html: Added.
3413         * contentfiltering/block-never.html: Added.
3414         * contentfiltering/resources/contentfiltering.js:
3415
3416 2015-08-31  Zalan Bujtas  <zalan@apple.com>
3417
3418         Repaint cleanup:
3419         add-table-overpaint.html -> repaint rect tracking + [ Pass Failure] for now.
3420         absolute-position-moved.html -> reftest.
3421
3422         Unreviewed.
3423
3424         * TestExpectations:
3425         * fast/repaint/absolute-position-moved-expected.html: Added.
3426         * fast/repaint/absolute-position-moved-expected.png: Removed.
3427         * fast/repaint/absolute-position-moved-expected.txt: Removed.
3428         * fast/repaint/absolute-position-moved.html:
3429         * fast/repaint/add-table-overpaint-expected.png: Removed.
3430         * fast/repaint/add-table-overpaint-expected.txt:
3431         * fast/repaint/add-table-overpaint.html:
3432         * platform/gtk/fast/repaint/add-table-overpaint-expected.png: Removed.
3433
3434 2015-08-31  Aleksandr Skachkov  <gskachkov@gmail.com>
3435
3436         [ES6] Arrow function syntax. Add missed tests for invoking the arrow function that created by 'eval' statement.
3437         https://bugs.webkit.org/show_bug.cgi?id=148445
3438
3439         Reviewed by Yusuke Suzuki.
3440        
3441         Added tests, that cover cases, when arrow function is created by 'eval' statement and then invoking it. 
3442         This case was missed in previous patches that are related to arrow function, also it is important to 
3443         test different cases of ending arrow function in 'eval' and invoking created arrow function because 
3444         of reparsing during function invocation.
3445
3446         * js/arrowfunction-syntax-endings-expected.txt:
3447         * js/script-tests/arrowfunction-syntax-endings.js:
3448
3449 2015-08-31  Zalan Bujtas  <zalan@apple.com>
3450
3451         Repaint cleanup:
3452         absolute-position-change-containing-block.html -> repaint rect tracking.
3453         absolute-position-changed.html -> reftest.
3454
3455         Unreviewed.
3456
3457         * fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
3458         * fast/repaint/absolute-position-change-containing-block-expected.txt:
3459         * fast/repaint/absolute-position-change-containing-block.html:
3460         * fast/repaint/absolute-position-changed-expected.html: Added.
3461         * fast/repaint/absolute-position-changed-expected.png: Removed.
3462         * fast/repaint/absolute-position-changed-expected.txt: Removed.
3463         * fast/repaint/absolute-position-changed.html:
3464         * platform/gtk/fast/repaint/absolute-position-change-containing-block-expected.png: Removed.
3465         * platform/mac/fast/repaint/absolute-position-changed-expected.png: Removed.
3466
3467 2015-08-31  Chris Dumez  <cdumez@apple.com>
3468
3469         NodeFilter.SHOW_ALL has wrong value on 32-bit
3470         https://bugs.webkit.org/show_bug.cgi?id=148602
3471
3472         Reviewed by Geoffrey Garen.
3473
3474         Unskip tests that are now passing on Windows / 32bit.
3475
3476         * platform/win/TestExpectations:
3477
3478 2015-08-31  Chris Dumez  <cdumez@apple.com>
3479
3480         Range.detach() / NodeIterator.detach() should be no-ops as per the latest DOM specification
3481         https://bugs.webkit.org/show_bug.cgi?id=148454
3482
3483         Reviewed by Ryosuke Niwa.
3484
3485         * fast/dom/Range/bug-19527.html:
3486         * fast/dom/Range/detach-range-during-deletecontents-expected.txt:
3487         * fast/dom/Range/range-compareNode-expected.txt:
3488         * fast/dom/Range/range-compareNode.html:
3489         * fast/dom/Range/range-comparePoint.html:
3490         * fast/dom/Range/range-intersectsNode-exception-expected.txt: Removed.
3491         * fast/dom/Range/range-intersectsNode-exception.html: Removed.
3492         * fast/dom/Range/range-intersectsNode-expected.txt:
3493         * fast/dom/Range/range-isPointInRange.html:
3494         * fast/dom/Range/resources/intersectsNode.js:
3495         Update / rebaseline tests.
3496
3497         * fast/dom/Range/range-detach-noop-expected.txt: Added.
3498         * fast/dom/Range/range-detach-noop.html: Added.
3499         New test checking that Range.detach() is a no-op.
3500
3501         * fast/dom/node-iterator-detach-noop-expected.txt: Added.
3502         * fast/dom/node-iterator-detach-noop.html: Added.
3503         New test checking that NodeIterator.detach() is a no-op.
3504
3505 2015-08-31  Antti Koivisto  <antti@apple.com>
3506
3507         Network Cache: Stale content after back navigation
3508         https://bugs.webkit.org/show_bug.cgi?id=148634
3509
3510         Reviewed by Chris Dumez.
3511
3512         * http/tests/cache/disk-cache/disk-cache-302-status-code.html:
3513         * http/tests/cache/disk-cache/disk-cache-cancel-expected.txt: Added.
3514         * http/tests/cache/disk-cache/disk-cache-cancel.html: Added.
3515         * http/tests/cache/disk-cache/resources/cache-test.js:
3516
3517             Support delayed responses so we can test canceling the load.
3518             Some minor improvements.
3519
3520         (makeHeaderValue):
3521         (generateTestURL):
3522         (loadResource):
3523         (loadResourcesWithOptions):
3524         (generateTests):
3525         * http/tests/cache/disk-cache/resources/generate-response.cgi:
3526
3527 2015-08-31  Zalan Bujtas  <zalan@apple.com>
3528
3529         Repaint cleanup: 4776765.html. Use repaint rect tracking.
3530
3531         Unreviewed.
3532
3533         * fast/repaint/4776765-expected.txt: Added.
3534         * fast/repaint/4776765.html:
3535         * platform/efl/fast/repaint/4776765-expected.png: Removed.
3536         * platform/efl/fast/repaint/4776765-expected.txt: Removed.
3537         * platform/gtk/fast/repaint/4776765-expected.png: Removed.
3538         * platform/gtk/fast/repaint/4776765-expected.txt: Removed.
3539         * platform/mac/fast/repaint/4776765-expected.png: Removed.
3540         * platform/mac/fast/repaint/4776765-expected.txt: Removed.
3541         * platform/win/fast/repaint/4776765-expected.txt: Removed.
3542
3543 2015-08-31  Chris Dumez  <cdumez@apple.com>
3544
3545         Unreviewed, mark a few tests as failing on Windows.
3546
3547         They will be fixed via Bug 148602.
3548
3549         * platform/win/TestExpectations:
3550
3551 2015-08-31  Chris Dumez  <cdumez@apple.com>
3552
3553         Unreviewed, mark new http/tests/w3c/dom/nodes/ParentNode-querySelector-All-xhtml.xhtml as flaky.
3554
3555         * TestExpectations:
3556
3557 2015-08-31  Alexey Proskuryakov  <ap@apple.com>
3558
3559         Add test expectations for:
3560         
3561         Many Web Inspector tests are flaky timeouts
3562         https://bugs.webkit.org/show_bug.cgi?id=148636
3563
3564         * platform/mac/TestExpectations: