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