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