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