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