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