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