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