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