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