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