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