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