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