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