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