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