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