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