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