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