[Streams API] Calling controller.error() should trigger storing an undefined error
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-06-16  Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar  <calvaris@igalia.com>
2
3         [Streams API] Calling controller.error() should trigger storing an undefined error
4         https://bugs.webkit.org/show_bug.cgi?id=145976
5
6         Reviewed by Darin Adler.
7
8         * streams/readable-stream-controller-error-expected.txt: Rebasing expectation as test is passing now.
9         * streams/readable-stream-reader-read-expected.txt:
10         * streams/readable-stream-reader-read.html: Adding test for promise rejection without any parameter.
11
12 2015-06-16  Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar  <calvaris@igalia.com>
13
14         [Streams API] Sync tests with spec
15         https://bugs.webkit.org/show_bug.cgi?id=145839
16
17         Reviewed by Darin Adler.
18
19         Considered all changes in the spec tests and brought them to WebKit.
20
21         Some of those changes were related to spec changes, like the strategy or some of the algorithms. Some like the
22         tee ones were newly added as they will be implemented soon. There are also some tests that shuffled around
23         because they were just moved at the spec or integrated from the changes we submitted, which was substantially
24         important as it allowed us to remove some of our custom tests that are now covered by the spec ones.
25
26         * resources/gc.js: Added warning about using gcRec, results might not be reliable.
27         * streams/readable-stream-controller-error-expected.txt:
28         * streams/readable-stream-controller-error.html: New failing test due to discrepancies with the reference
29         implementation. Something we will address.
30         * streams/readable-stream-expected.txt: Removed.
31         * streams/readable-stream-gc.html: Renumbered.
32         * streams/readable-stream-reader-expected.txt: Removed.
33         * streams/readable-stream-reader-read.html: Renumbered.
34         * streams/readable-stream-reader.html: Removed.
35         * streams/readable-stream.html: Removed.
36         * streams/reference-implementation/bad-strategies-expected.txt: Added.
37         * streams/reference-implementation/bad-strategies.html: Added.
38         * streams/reference-implementation/bad-underlying-sources-expected.txt:
39         * streams/reference-implementation/bad-underlying-sources.html: Updated from spec and expectations.
40         * streams/reference-implementation/brand-checks-expected.txt:
41         * streams/reference-implementation/brand-checks.html: Updated from spec and expectations.
42         * streams/reference-implementation/byte-length-queuing-strategy-expected.txt: Added.
43         * streams/reference-implementation/byte-length-queuing-strategy.html: Added.
44         * streams/reference-implementation/count-queuing-strategy-expected.txt:
45         * streams/reference-implementation/count-queuing-strategy.html: Updated from spec and expectations.
46         * streams/reference-implementation/readable-stream-cancel-expected.txt:
47         * streams/reference-implementation/readable-stream-cancel.html: Updated from spec and expectations and corrected
48         timeouts to try to overcome problems in slower bots.
49         * streams/reference-implementation/readable-stream-expected.txt:
50         * streams/reference-implementation/readable-stream-reader-expected.txt:
51         * streams/reference-implementation/readable-stream-reader.html: Updated from spec and expectations.
52         * streams/reference-implementation/readable-stream-tee-expected.txt: Added.
53         * streams/reference-implementation/readable-stream-tee.html: Added.
54         * streams/reference-implementation/readable-stream-templated-expected.txt:
55         * streams/reference-implementation/readable-stream-templated.html: Updated from spec and expectations.
56         * streams/reference-implementation/readable-stream.html: Updated from spec and expectations.
57         * streams/reference-implementation/resources/byte-length-queuing-strategy.js:
58         (ByteLengthQueuingStrategy): Updated from spec.
59         (typeIsObject): Deleted.
60         (ByteLengthQueuingStrategy.prototype.shouldApplyBackpressure): Deleted.
61         * streams/reference-implementation/resources/count-queuing-strategy.js:
62         (CountQueuingStrategy): Updated from spec.
63         (typeIsObject): Deleted.
64         (CountQueuingStrategy.prototype.shouldApplyBackpressure): Deleted.
65         * streams/reference-implementation/resources/streams-utils.js:
66         (RandomPushSource.prototype.readStart.writeChunk):
67         (RandomPushSource.prototype.readStart): Renamed stream as source
68         (.stream.new.ReadableStream):
69         (sequentialReadableStream): Updated from spec.
70         (typeIsObject): Added.
71         (createDataProperty): Added.
72
73 2015-06-16  Alexey Proskuryakov  <ap@apple.com>
74
75         Fix a lint error by removing an obsolete expectation - this test doesn't fail
76         on Yosemite and below.
77
78         * platform/mac/TestExpectations:
79
80 2015-06-15  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
81
82         [EFL] Unreviewed, following gardening of r185583.
83
84         * platform/efl/TestExpectations: Unskip passing tests, mark new failure tests since disabling USE_NATIVE_XDISPLAY.
85
86 2015-06-15  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
87
88         [EFL] Unreviewed, gardening on Jun 16th.
89
90         Too many flaky tests happens on efl bot when enabling USE_NATIVE_XDISPLAY and DISPLAY.
91         Those options were enabled for removing TextureMapperImageBuffer. However now EFL Layout Test
92         can be run without enabling the options. To remove many flaky tests, EFL buildbot disables
93         the env variables.
94
95         Thanks to disable it, many tests can be unskipped which were marked to failure, imageonlyfailure
96         and so on since r183540.
97
98         * platform/efl/TestExpectations: Unskip passing tests, mark failure tests after disabling USE_NATIVE_XDISPLAY.
99
100 2015-06-15  Alexey Proskuryakov  <ap@apple.com>
101
102         Add test expectations for El Capitan
103         https://bugs.webkit.org/show_bug.cgi?id=146005
104
105         Rubber-stamped by Dan Bernstein.
106
107         * platform/mac-wk1/TestExpectations:
108         * platform/mac-yosemite: Added.
109         * platform/mac-yosemite/fast: Added.
110         * platform/mac-yosemite/fast/dom: Added.
111         * platform/mac-yosemite/fast/dom/52776-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/52776-expected.txt.
112         * platform/mac-yosemite/fast/text: Added.
113         * platform/mac-yosemite/fast/text/complex-text-opacity-expected.txt: Copied from LayoutTests/platform/mac/fast/text/complex-text-opacity-expected.txt.
114         * platform/mac-yosemite/fast/text/hyphenate-locale-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-locale-expected.txt.
115         * platform/mac-yosemite/fast/text/international: Added.
116         * platform/mac-yosemite/fast/text/international/arabic-justify-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/arabic-justify-expected.txt.
117         * platform/mac-yosemite/fast/text/international/bidi-AN-after-L-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.txt.
118         * platform/mac-yosemite/fast/text/international/bidi-mirror-he-ar-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt.
119         * platform/mac-yosemite/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt.
120         * platform/mac-yosemite/fast/text/international/bidi-neutral-run-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.txt.
121         * platform/mac-yosemite/fast/text/line-initial-and-final-swashes-expected.txt: Copied from LayoutTests/platform/mac/fast/text/line-initial-and-final-swashes-expected.txt.
122         * platform/mac-yosemite/js: Added.
123         * platform/mac-yosemite/js/dom: Added.
124         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt.
125         * platform/mac-yosemite/platform: Added.
126         * platform/mac-yosemite/platform/mac: Added.
127         * platform/mac-yosemite/platform/mac/editing: Added.
128         * platform/mac-yosemite/platform/mac/editing/attributed-string: Added.
129         * platform/mac-yosemite/platform/mac/editing/attributed-string/anchor-element-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/anchor-element-expected.txt.
130         * platform/mac-yosemite/platform/mac/editing/attributed-string/basic-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/basic-expected.txt.
131         * platform/mac-yosemite/platform/mac/editing/attributed-string/font-size-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-size-expected.txt.
132         * platform/mac-yosemite/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt.
133         * platform/mac-yosemite/platform/mac/editing/attributed-string/font-weight-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-weight-expected.txt.
134         * platform/mac-yosemite/platform/mac/editing/attributed-string/letter-spacing-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/letter-spacing-expected.txt.
135         * platform/mac-yosemite/platform/mac/editing/attributed-string/text-decorations-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/text-decorations-expected.txt.
136         * platform/mac-yosemite/platform/mac/editing/attributed-string/vertical-align-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/vertical-align-expected.txt.
137         * platform/mac-yosemite/platform/mac/fast: Added.
138         * platform/mac-yosemite/platform/mac/fast/text: Added.
139         * platform/mac-yosemite/platform/mac/fast/text/ligature-subdivision-expected.txt: Copied from LayoutTests/platform/mac/fast/text/ligature-subdivision-expected.txt.
140         * platform/mac-yosemite/svg: Added.
141         * platform/mac-yosemite/svg/W3C-SVG-1.1: Added.
142         * platform/mac-yosemite/svg/W3C-SVG-1.1-SE: Added.
143         * platform/mac-yosemite/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png.
144         * platform/mac-yosemite/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt.
145         * platform/mac-yosemite/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt.
146         * platform/mac-yosemite/svg/text: Added.
147         * platform/mac-yosemite/svg/text-intro-05-t-expected.txt: Copied from LayoutTests/platform/mac/svg/text/text-intro-05-t-expected.txt.
148         * platform/mac-yosemite/svg/text/text-intro-05-t-expected.txt: Added.
149         * platform/mac/TestExpectations:
150         * platform/mac/editing/attributed-string/anchor-element-expected.txt:
151         * platform/mac/editing/attributed-string/basic-expected.txt:
152         * platform/mac/editing/attributed-string/font-size-expected.txt:
153         * platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt:
154         * platform/mac/editing/attributed-string/font-weight-expected.txt:
155         * platform/mac/editing/attributed-string/letter-spacing-expected.txt:
156         * platform/mac/editing/attributed-string/text-decorations-expected.txt:
157         * platform/mac/editing/attributed-string/vertical-align-expected.txt:
158         * platform/mac/fast/dom/52776-expected.txt:
159         * platform/mac/fast/text/complex-text-opacity-expected.txt:
160         * platform/mac/fast/text/hyphenate-locale-expected.txt:
161         * platform/mac/fast/text/international/arabic-justify-expected.txt:
162         * platform/mac/fast/text/international/bidi-AN-after-L-expected.txt:
163         * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:
164         * platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt:
165         * platform/mac/fast/text/international/bidi-neutral-run-expected.txt:
166         * platform/mac/fast/text/ligature-subdivision-expected.txt:
167         * platform/mac/fast/text/line-initial-and-final-swashes-expected.txt:
168         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
169         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png:
170         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt:
171         * platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt:
172         * platform/mac/svg/text/text-intro-05-t-expected.txt:
173
174 2015-06-15  Zalan Bujtas  <zalan@apple.com>
175
176         RootInlineBox::m_lineBreakObj becomes invalid when a child renderer is removed and the line does not get marked dirty.
177         https://bugs.webkit.org/show_bug.cgi?id=145988
178         rdar://problem/20959137
179
180         Reviewed by David Hyatt.
181
182         This patch ensures that we find the right first inline box so that we can dirty the
183         the appropriate line boxes.
184         With marking the right line boxes dirty, now we can update RootInlineBox::m_lineBreakObj at the next layout.
185
186         * fast/inline/crash-when-child-renderer-is-removed-and-line-stays-clean-expected.txt: Added.
187         * fast/inline/crash-when-child-renderer-is-removed-and-line-stays-clean.html: Added.
188
189 2015-06-15  Darin Adler  <darin@apple.com>
190
191         REGRESSION (r182215): Reproducible crash at drawsvg.org due to reentrant layout
192         https://bugs.webkit.org/show_bug.cgi?id=145964
193
194         Reviewed by Simon Fraser.
195
196         * svg/as-object/mutate-on-load-expected.html: Added.
197         * svg/as-object/mutate-on-load.html: Added.
198         * svg/as-object/resources/embedded-mutates-on-load.svg: Added.
199
200 2015-06-15  Michael Saboff  <msaboff@apple.com>
201
202         JIT bug - fails when inspector closed, works when open
203         https://bugs.webkit.org/show_bug.cgi?id=145243
204
205         Reviewed by Oliver Hunt.
206
207         New regression test.
208
209         * js/regress-145243-expected.txt: Added.
210         * js/regress-145243.html: Added.
211         * js/script-tests/regress-145243.js: Added.
212         (bar):
213         (foo):
214         (test):
215
216 2015-06-15  Joseph Pecoraro  <pecoraro@apple.com>
217
218         Unreviewed, gardening for Windows.
219
220         * platform/win/TestExpectations:
221
222 2015-06-15  Chris Fleizach  <cfleizach@apple.com>
223
224         AX: no accessibility support for details element
225         https://bugs.webkit.org/show_bug.cgi?id=131111
226
227         Reviewed by Darin Adler.
228
229         * platform/mac/accessibility/details-summary-expected.txt: Added.
230         * platform/mac/accessibility/details-summary.html: Added.
231
232 2015-06-13  Chris Fleizach  <cfleizach@apple.com>
233
234         AX: WebKit exposes all Ruby Text as Unknown (Japanese EPUB accessibility blocker)
235         https://bugs.webkit.org/show_bug.cgi?id=141303
236
237         Unreviewed. Move ruby tests to Mac platform only, since they don't apply to other platforms.
238
239         * accessibility/ruby-hierarchy-roles-expected.txt: Removed.
240         * accessibility/ruby-hierarchy-roles.html: Removed.
241         * platform/mac/accessibility/ruby-hierarchy-roles.html: Copied from LayoutTests/accessibility/ruby-hierarchy-roles.html.
242
243 2015-06-13  Joseph Pecoraro  <pecoraro@apple.com>
244
245         Web Inspector: console.table() with a list of objects no longer works
246         https://bugs.webkit.org/show_bug.cgi?id=145952
247
248         Reviewed by Timothy Hatcher.
249
250         * inspector/console/console-api.html:
251         * inspector/console/console-table-expected.txt: Added.
252         * inspector/console/console-table.html:
253         Add a similiar console API test all about console.table().
254
255 2015-06-13  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
256
257         [EFL] Mark fast/forms/select-element-focus-ring.html to Missing
258
259         Unreviwed, gardening for EFL port.
260
261         * platform/efl/TestExpectations: The test was added only for Mac port.
262
263 2015-06-13  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
264
265         [Streams API] ReadableJSStream should handle promises returned by JS source start callback
266         https://bugs.webkit.org/show_bug.cgi?id=145792
267
268         Reviewed by Darin Adler.
269
270         Rebasing expectations, and removing timeouts for tests that no longer timeout.
271
272         * streams/reference-implementation/readable-stream-expected.txt:
273         * streams/reference-implementation/readable-stream.html:
274
275 2015-06-13  Andres Gonzalez  <agonzalez334@nc.rr.com>
276
277         AX: WebKit exposes all Ruby Text as Unknown (Japanese EPUB accessibility blocker)
278         https://bugs.webkit.org/show_bug.cgi?id=141303
279
280         Reviewed by Chris Fleizach.
281
282         * accessibility/ruby-hierarchy-roles-expected.txt: Added.
283         * accessibility/ruby-hierarchy-roles.html: Added.
284         * platform/mac-mavericks/accessibility/ruby-hierarchy-roles-expected.txt: Added.
285         * platform/mac/accessibility/ruby-hierarchy-roles-expected.txt: Added.
286
287 2015-06-12  Chris Fleizach  <cfleizach@apple.com>
288
289         AX:ARIA Toggle buttons aren't properly conveyed on iOS using VoiceOver
290         https://bugs.webkit.org/show_bug.cgi?id=145949
291
292         Reviewed by Darin Adler.
293
294         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
295         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
296
297 2015-06-12  Darin Adler  <darin@apple.com>
298
299         Fix minor ES6 compliance issue in RegExp.prototype.toString and optimize performance a little
300         https://bugs.webkit.org/show_bug.cgi?id=145935
301
302         Reviewed by Anders Carlsson.
303
304         * js/regexp-toString-expected.txt: Added.
305         * js/regexp-toString.html: Added.
306         * js/script-tests/regexp-toString.js: Added.
307
308 2015-06-12  Manuel Rego Casasnovas  <rego@igalia.com>
309
310         [CSS Grid Layout] Fix grid-template-areas parsing to avoid spaces
311         https://bugs.webkit.org/show_bug.cgi?id=145860
312
313         Reviewed by Sergio Villar Senin.
314
315         * fast/css-grid-layout/grid-template-areas-get-set-expected.txt:
316         * fast/css-grid-layout/grid-template-areas-get-set.html: Add new test
317         cases.
318
319 2015-06-12  Commit Queue  <commit-queue@webkit.org>
320
321         Unreviewed, rolling out r185492.
322         https://bugs.webkit.org/show_bug.cgi?id=145927
323
324         Causes crashes on debug (Requested by rego on #webkit).
325
326         Reverted changeset:
327
328         "[CSS Grid Layout] Fix grid-template-areas parsing to avoid
329         spaces"
330         https://bugs.webkit.org/show_bug.cgi?id=145860
331         http://trac.webkit.org/changeset/185492
332
333 2015-06-12  Manuel Rego Casasnovas  <rego@igalia.com>
334
335         [CSS Grid Layout] Fix grid-template-areas parsing to avoid spaces
336         https://bugs.webkit.org/show_bug.cgi?id=145860
337
338         Reviewed by Sergio Villar Senin.
339
340         * fast/css-grid-layout/grid-template-areas-get-set-expected.txt:
341         * fast/css-grid-layout/grid-template-areas-get-set.html: Add new test
342         cases.
343
344 2015-06-11  Zalan Bujtas  <zalan@apple.com>
345
346         Do not crash when the descendant frame tree is destroyed during layout.
347         https://bugs.webkit.org/show_bug.cgi?id=144540
348         rdar://problem/20793184
349
350         Reviewed by Andreas Kling.
351
352         Unskip fast/frames/flattening/crash-remove-iframe-during-object-beforeload.html.
353
354         * TestExpectations:
355
356 2015-06-11  Commit Queue  <commit-queue@webkit.org>
357
358         Unreviewed, rolling out r185470.
359         https://bugs.webkit.org/show_bug.cgi?id=145902
360
361         Caused ASan violations (Requested by ap on #webkit).
362
363         Reverted changeset:
364
365         "Add an appearance keyword for wireless playback / airplay
366         icon"
367         https://bugs.webkit.org/show_bug.cgi?id=145892
368         http://trac.webkit.org/changeset/185470
369
370 2015-06-11  Brady Eidson  <beidson@apple.com>
371
372         IndexedDB onupgradeneeded event has incorrect value for oldVersion.
373         <rdar://problem/18309792> and https://bugs.webkit.org/show_bug.cgi?id=136888
374
375         Reviewed by Sam Weinig.
376
377         * storage/indexeddb/version-change-event-basic-expected.txt: Added.
378         * storage/indexeddb/version-change-event-basic.html: Added.
379
380 2015-06-11  Dean Jackson  <dino@apple.com>
381
382         Add an appearance keyword for wireless playback / airplay icon
383         https://bugs.webkit.org/show_bug.cgi?id=145892
384         <rdar://problem/21344872>
385
386         Reviewed by Simon Fraser.
387
388         Simple test that makes sure we parse and evaluate
389         the new appearance value.
390
391         * fast/css/appearance-airplay-expected.txt: Added.
392         * fast/css/appearance-airplay.html: Added.
393
394 2015-06-11  Alexey Proskuryakov  <ap@apple.com>
395
396         Update plugins/embed-attributes-style.html to not use the QuickTime plug-in
397         https://bugs.webkit.org/show_bug.cgi?id=145891
398
399         Reviewed by Anders Carlsson.
400
401         * platform/mac/plugins/embed-attributes-style-expected.png:
402         * plugins/embed-attributes-style.html:
403
404 2015-06-11  Commit Queue  <commit-queue@webkit.org>
405
406         Unreviewed, rolling out r185465.
407         https://bugs.webkit.org/show_bug.cgi?id=145893
408
409         "This patch is breaking 32bit mac build" (Requested by youenn
410         on #webkit).
411
412         Reverted changeset:
413
414         "[Streams API] ReadableJSStream should handle promises
415         returned by JS source start callback"
416         https://bugs.webkit.org/show_bug.cgi?id=145792
417         http://trac.webkit.org/changeset/185465
418
419 2015-06-11  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
420
421         [Streams API] ReadableJSStream should handle promises returned by JS source start callback
422         https://bugs.webkit.org/show_bug.cgi?id=145792
423
424         Reviewed by Darin Adler.
425
426         Rebasing expectations, and removing timeouts for tests that no longer timeout.
427
428         * streams/reference-implementation/readable-stream-expected.txt:
429         * streams/reference-implementation/readable-stream.html:
430
431 2015-06-10  Said Abou-Hallawa  <sabouhallawa@apple.com>
432
433         REGRESSION (r184895): Vertical border elements ([-webkit]-border-image set to 'repeat') that used to render perfectly are now rendering incorrectly.
434         https://bugs.webkit.org/show_bug.cgi?id=145801
435
436         Reviewed by Simon Fraser.
437
438         * fast/borders/border-image-repeat-stretch-expected.html: Added.
439         * fast/borders/border-image-repeat-stretch.html: Added.
440         * fast/borders/resources/border-image-repeat-stretch-expected.svg: Added.
441         * fast/borders/resources/border-image.svg: Added.
442         Ensure that the sides of a border-images are drawn correctly in the cases
443         of 'repeat' and 'stretch'.
444
445 2015-06-10  Chris Dumez  <cdumez@apple.com>
446
447         ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::getElementById
448         https://bugs.webkit.org/show_bug.cgi?id=145857
449         <rdar://problem/16798440>
450
451         Reviewed by Darin Adler.
452
453         Add layout tests covering different crashes caused by the same bug.
454
455         * fast/dom/script-getElementById-during-insertion-expected.txt: Added.
456         * fast/dom/script-getElementById-during-insertion.html: Added.
457
458         Reduction test case for <rdar://problem/16798440>.
459
460         * fast/dom/script-remove-child-id-map-expected.txt: Added.
461         * fast/dom/script-remove-child-id-map.html: Added.
462
463         Test imported from Blink r178976.
464
465 2015-06-10  Jordan Harband  <ljharb@gmail.com>
466
467         Implement RegExp.prototype.flags
468         https://bugs.webkit.org/show_bug.cgi?id=145599
469
470         Reviewed by Geoffrey Garen.
471
472         * js/Object-getOwnPropertyNames-expected.txt:
473         * js/regexp-flags-expected.txt: Added.
474         * js/regexp-flags.html: Added.
475         * js/script-tests/Object-getOwnPropertyNames.js:
476         * js/script-tests/regexp-flags.js: Added.
477         (.get shouldBe):
478
479 2015-06-10  Alex Christensen  <achristensen@webkit.org>
480
481         Move all content extension tests to same directory to fix flakiness.
482         https://bugs.webkit.org/show_bug.cgi?id=145854
483
484         Reviewed by Alexey Proskuryakov.
485
486         * http/tests/contentextensions/loading/main-resource-redirect-blocked-expected.txt: Removed.
487         * http/tests/contentextensions/loading/main-resource-redirect-blocked.php: Removed.
488         * http/tests/contentextensions/loading/main-resource-redirect-blocked.php.json: Removed.
489         * http/tests/contentextensions/loading/resources/main-resource-redirect-blocked-target.html: Removed.
490         * http/tests/contentextensions/main-resource-redirect-blocked-expected.txt: Copied from http/tests/contentextensions/loading/main-resource-redirect-blocked-expected.txt.
491         * http/tests/contentextensions/main-resource-redirect-blocked.php: Copied from http/tests/contentextensions/loading/main-resource-redirect-blocked.php.
492         * http/tests/contentextensions/main-resource-redirect-blocked.php.json: Copied from http/tests/contentextensions/loading/main-resource-redirect-blocked.php.json.
493         * http/tests/contentextensions/resources/main-resource-redirect-blocked-target.html: Copied from http/tests/contentextensions/loading/resources/main-resource-redirect-blocked-target.html.
494
495 2015-06-10  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
496
497         [EFL] Unreviewed, EFL gardening on Jun 10th
498
499         * platform/efl/TestExpectations: Mark fast tests to flaky since r183540.
500
501 2015-06-10  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
502
503         [Streams API] Implement pulling of a source by a ReadableStream
504         https://bugs.webkit.org/show_bug.cgi?id=145262
505
506         Reviewed by Darin Adler
507
508         Rebased expectations, removed some "timeout: 50" parameters.
509         Removed a test from streams/reference-implementation/readable-stream.html that cannot pass
510         until promises returned to start and pull JS callbacks are handled.
511         Fixed bug in streams-utils.js (was using the old API replaced by controller).
512
513         * streams/reference-implementation/bad-underlying-sources-expected.txt:
514         * streams/reference-implementation/bad-underlying-sources.html:
515         * streams/reference-implementation/readable-stream-expected.txt:
516         * streams/reference-implementation/readable-stream.html:
517         * streams/reference-implementation/resources/streams-utils.js:
518         (.stream.new.ReadableStream.):
519         (.stream.new.ReadableStream):
520         (sequentialReadableStream):
521
522 2015-06-09  Daegyu Lee  <daegyu.lee@navercorp.com>
523
524         3D-transformed video does not display on platforms without accelerated video rendering
525         https://bugs.webkit.org/show_bug.cgi?id=144782
526
527         Reviewed by Simon Fraser.
528
529         Add layout test that is simply checking video transform by javascript works properly.
530
531         * media/video-transformed-by-javascript-expected.txt: Added.
532         * media/video-transformed-by-javascript.html: Added.
533         * platform/gtk/TestExpectations:
534         * platform/ios-simulator-wk1/TestExpectations:
535         * platform/ios-simulator-wk2/TestExpectations:
536         * platform/ios-simulator/TestExpectations:
537         * platform/mac-wk1/TestExpectations:
538         * platform/mac-wk2/TestExpectations:
539         * platform/mac/TestExpectations:
540
541 2015-06-09  Daniel Bates  <dabates@apple.com>
542
543         Update iOS TestExpectations files
544
545         * platform/ios-simulator-wk1/TestExpectations:
546         * platform/ios-simulator-wk2/TestExpectations:
547
548 2015-06-09  Hyungwook Lee  <hyungwook.lee@navercorp.com>
549
550         Implement dumpProgressFinishedCallback() for Win layoutTestController.
551         https://bugs.webkit.org/show_bug.cgi?id=66773
552
553         Reviewed by Darin Adler.
554
555         * platform/win/TestExpectations:
556
557 2015-06-09  Ryosuke Niwa  <rniwa@webkit.org>
558
559         REGRESSION(r180867): Tabbing to login field on iCloud.com doesn't have highlight for text
560         https://bugs.webkit.org/show_bug.cgi?id=145830
561
562         Reviewed by Darin Adler.
563
564         Added a regression test.
565
566         * editing/selection/update-selection-by-style-change-expected.html: Added.
567         * editing/selection/update-selection-by-style-change.html: Added.
568
569 2015-06-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
570
571         SVG Fragment is not rendered if it is the css background image of an HTML element
572         https://bugs.webkit.org/show_bug.cgi?id=91790
573
574         Reviewed by Darin Adler.
575
576         * svg/css/svg-resource-fragment-identifier-background-expected.html: Added.
577         * svg/css/svg-resource-fragment-identifier-background.html: Added.
578         Ensure that the SVG fragment is displayed correctly when it's used as a
579         css background image.
580
581 2015-06-09  Darin Adler  <darin@apple.com>
582
583         Takes two delete key presses to delete pasted emoji up-pointing index finger with skin tone
584         https://bugs.webkit.org/show_bug.cgi?id=145823
585
586         Reviewed by Anders Carlsson.
587
588         * editing/deleting/delete-emoji-expected.txt: Updated to expect a little more testing.
589         * editing/deleting/delete-emoji.html: Added a test case and streamlined the test a bit.
590
591 2015-06-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
592
593         feComposite filter does not clip the paint rect to its effect rect when the operator is 'in' or 'atop'
594         https://bugs.webkit.org/show_bug.cgi?id=137856
595
596         Reviewed by Darin Adler.
597
598         * svg/filters/feComposite-background-rect-control-operators-expected.svg: Added.
599         * svg/filters/feComposite-background-rect-control-operators.svg: Added.
600         Ensure the painting rect of the feComposite filter with operator 'in' or
601         'atop' is clipped to its bounding rectangle
602
603 2015-06-09  Yusuke Suzuki  <utatane.tea@gmail.com>
604
605         Introduce getter definition into static hash tables and use it for getters in RegExp.prototype.
606         https://bugs.webkit.org/show_bug.cgi?id=145705
607
608         Reviewed by Darin Adler.
609
610         Adjust RegExp.prototype and instance's getter layout.
611         This is a breaking change from ES5.
612         So ES5 conformance tests like sputnik is needed to be fixed.
613
614         * ietestcenter/Javascript/15.2.3.3-4-212-expected.txt:
615         * ietestcenter/Javascript/15.2.3.3-4-213-expected.txt:
616         * ietestcenter/Javascript/15.2.3.3-4-214-expected.txt:
617         * ietestcenter/Javascript/15.2.3.3-4-215-expected.txt:
618         * ietestcenter/Javascript/TestCases/15.2.3.3-4-212.js:
619         (ES5Harness.registerTest):
620         * ietestcenter/Javascript/TestCases/15.2.3.3-4-213.js:
621         (ES5Harness.registerTest):
622         * ietestcenter/Javascript/TestCases/15.2.3.3-4-214.js:
623         (ES5Harness.registerTest):
624         * ietestcenter/Javascript/TestCases/15.2.3.3-4-215.js:
625         (ES5Harness.registerTest):
626         * js/Object-getOwnPropertyNames-expected.txt:
627         * js/dom/getOwnPropertyDescriptor-expected.txt:
628         * js/mozilla/strict/15.10.7-expected.txt:
629         * js/mozilla/strict/script-tests/15.10.7.js:
630         * js/pic/cached-named-property-getter.html:
631         * js/resources/getOwnPropertyDescriptor.js:
632         (.get descriptorShouldBe):
633         * js/script-tests/Object-getOwnPropertyNames.js:
634         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.1_source/S15.10.7.1_A10.html:
635         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.1_source/S15.10.7.1_A8.html:
636         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.1_source/S15.10.7.1_A9.html:
637         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.2_global/S15.10.7.2_A10.html:
638         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.2_global/S15.10.7.2_A8.html:
639         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.2_global/S15.10.7.2_A9.html:
640         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.3_ignoreCase/S15.10.7.3_A10.html:
641         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.3_ignoreCase/S15.10.7.3_A8.html:
642         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.3_ignoreCase/S15.10.7.3_A9.html:
643         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.4_multiline/S15.10.7.4_A10.html:
644         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.4_multiline/S15.10.7.4_A8.html:
645         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.4_multiline/S15.10.7.4_A9.html:
646
647 2015-06-09  Yusuke Suzuki  <utatane.tea@gmail.com>
648
649         Crash when passing Symbol to NPAPI plugin objects
650         https://bugs.webkit.org/show_bug.cgi?id=145798
651
652         Reviewed by Darin Adler.
653
654         * plugins/npruntime/script-object-with-symbols-expected.txt: Added.
655         * plugins/npruntime/script-object-with-symbols.html: Added.
656
657 2015-06-09  Daniel Bates  <dabates@apple.com>
658
659         Update iOS TestExpectations files 
660
661         * platform/ios-simulator-wk1/TestExpectations:
662         * platform/ios-simulator-wk2/TestExpectations:
663
664 2015-06-09  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
665
666         [Streams API] ReadableJSStream should handle JS source getters that throw
667         https://bugs.webkit.org/show_bug.cgi?id=145600
668
669         Reviewed by Darin Adler.
670
671         * streams/reference-implementation/bad-underlying-sources-expected.txt:
672         * streams/reference-implementation/readable-stream-expected.txt:
673
674 2015-06-08  Daniel Bates  <dabates@apple.com>
675
676         Update iOS TestExpectations files
677
678         * platform/ios-simulator-wk1/TestExpectations:
679         * platform/ios-simulator-wk2/TestExpectations:
680         * platform/ios-simulator/TestExpectations:
681
682 2015-06-08  Zalan Bujtas  <zalan@apple.com>
683
684         Subpixel rendering: Clip-path does not work properly on subpixel positions.
685         https://bugs.webkit.org/show_bug.cgi?id=145749
686         rdar://problem/20824305
687
688         Reviewed by Simon Fraser.
689
690         This patch ensures that clip-path is device pixel snapped both for composited and
691         non-composited content.
692
693         * compositing/masks/compositing-clip-path-on-subpixel-position-expected.html: Added.
694         * compositing/masks/compositing-clip-path-on-subpixel-position.html: Added.
695         * fast/masking/clip-path-on-subpixel-position-expected.html: Added.
696         * fast/masking/clip-path-on-subpixel-position.html: Added.
697
698 2015-06-08  Daniel Bates  <dabates@apple.com>
699
700         Mouse release on AutoFill button activates it; should only activate on click
701         https://bugs.webkit.org/show_bug.cgi?id=145774
702         <rdar://problem/21069245>
703
704         Reviewed by Ryosuke Niwa.
705
706         Add test to ensure we only dispatch a click event at the HTML input element when pressing
707         on the editable portion of the input element and releasing the mouse on the AutoFill button.
708
709         * fast/forms/auto-fill-button/mouse-down-input-mouse-release-auto-fill-button-expected.txt: Added.
710         * fast/forms/auto-fill-button/mouse-down-input-mouse-release-auto-fill-button.html: Added.
711
712 2015-06-08  Brady Eidson  <beidson@apple.com>
713
714         Fix up the layouttest situation after r185322.
715         https://bugs.webkit.org/show_bug.cgi?id=145777
716
717         Reviewed by Alexey Proskuryakov.
718
719         * js/dom/global-constructors-attributes-expected.txt:
720         * js/dom/global-constructors-attributes-idb-expected.txt: Added.
721         * js/dom/global-constructors-attributes-idb.html: Copied from LayoutTests/js/dom/global-constructors-attributes.html.
722         * js/dom/global-constructors-attributes.html:
723
724         Run this test only against IDB* and webkitIDB* constructors:
725         * js/dom/script-tests/global-constructors-attributes-idb.js: Copied from LayoutTests/js/dom/script-tests/global-constructors-attributes.js.
726         (.self.postMessage):
727         (.self.onconnect.self.postMessage):
728         (.self.onconnect):
729         (classNameForObject):
730         (constructorPropertiesOnGlobalObject):
731
732         Don’t run the test against known IDB constructors:
733         * js/dom/script-tests/global-constructors-attributes.js:
734
735         Update all the various platform-specific results for the main test to remove mentions of IDB.
736         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
737         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
738         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt:
739         * platform/mac-mavericks/TestExpectations:
740         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
741         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt: Removed.
742         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
743         * platform/win/js/dom/global-constructors-attributes-expected.txt:
744         * platform/wk2/js/dom/global-constructors-attributes-idb-expected.txt: Added.
745
746 2015-06-08  Chris Dumez  <cdumez@apple.com>
747
748         WebContent crash in WebCore::Page::sessionID() const + 0 (Page.cpp:1660)
749         https://bugs.webkit.org/show_bug.cgi?id=145748
750         <rdar://problem/21226577>
751
752         Reviewed by Brady Eidson.
753
754         * http/tests/navigation/image-load-in-pagehide-handler-expected.txt: Added.
755         * http/tests/navigation/image-load-in-pagehide-handler.html: Added.
756         * http/tests/navigation/resources/image-load-in-pagehide-handler-2.html: Added.
757
758         Add layout test to make sure that ping loads in 'pagehide' handlers are
759         still going through after this change.
760
761         * http/tests/navigation/resources/frame-do-load.html: Added.
762         * http/tests/navigation/resources/frame-pagehide-starts-load-in-subframe.html: Added.
763         * http/tests/navigation/resources/frame-pagehide-starts-load.html: Added.
764         * http/tests/navigation/subframe-pagehide-handler-starts-load-expected.txt: Added.
765         * http/tests/navigation/subframe-pagehide-handler-starts-load.html: Added.
766         * http/tests/navigation/subframe-pagehide-handler-starts-load2-expected.txt: Added.
767         * http/tests/navigation/subframe-pagehide-handler-starts-load2.html: Added.
768
769         Add layout tests to make sure we don't crash if a frame starts an XHR load
770         from the 'pagehide' event handler. One of the tests covers the case where a
771         frame's pagehide handler starts a load in a subframe as this case is
772         requires a bit more handling.
773
774 2015-06-08  Chris Fleizach  <cfleizach@apple.com>
775
776         AX: improve list heuristics (presentational use versus actual lists)
777        ​https://bugs.webkit.org/show_bug.cgi?id=134187
778
779         Unreviewed. Rolling this change out temporarily.
780
781         * accessibility/list-detection-expected.txt:
782         * accessibility/list-detection.html:
783         * accessibility/list-detection2-expected.txt: Removed.
784         * accessibility/list-detection2.html: Removed.
785         * platform/gtk/accessibility/list-detection-expected.txt:
786         * platform/win/TestExpectations:
787
788 2015-06-08  Alexey Proskuryakov  <ap@apple.com>
789
790         Unskip http/tests/misc/webtiming-ssl.php, as it should be passing on Yosemite.
791
792         * platform/mac/TestExpectations:
793
794 2015-06-08  Daniel Bates  <dabates@apple.com>
795
796         Many LayoutTests/http tests time out in DumpRenderTree
797         https://bugs.webkit.org/show_bug.cgi?id=145770
798         <rdar://problem/19593910>
799
800         Reviewed by Alexey Proskuryakov.
801
802         Unskip LayoutTests/http tests in WebKit1 and explicitly skip the HTTP disk-cache tests
803         in WebKit1 as the network disk cache code is specific to WebKit2. Move common expectations
804         from the WebKit{1, 2}-specific TestExpectations file to platform/ios-simulator/TestExpectations.
805
806         * platform/ios-simulator-wk1/TestExpectations:
807         * platform/ios-simulator-wk2/TestExpectations:
808         * platform/ios-simulator/TestExpectations:
809
810 2015-06-08  Javier Fernandez  <jfernandez@igalia.com>
811
812         [CSS Grid Layout] Setting height on a grid item doesn't have any effect
813         https://bugs.webkit.org/show_bug.cgi?id=145604
814
815         Reviewed by Sergio Villar Senin.
816
817         Tests to verify that we clear the override height set by the stretching logic
818         whenever height or margin change in a way they don't allow stretching anymore.
819
820         * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change-expected.txt: Added.
821         * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change.html: Added.
822
823 2015-06-08  Brady Eidson  <beidson@apple.com>
824
825         Completely remove all IDB properties/constructors when it is disabled at runtime.
826         rdar://problem/18429374 and https://bugs.webkit.org/show_bug.cgi?id=137034
827
828         Reviewed by Geoffrey Garen.
829
830         * platform/mac-mavericks/TestExpectations: Disable global-constructors-attributes on Mavericks as
831           there is no way to have different WK1 and WK2 results.
832         * platform/mac-wk1/TestExpectations: Enable the new "properties are missing" test for Mac WK1.
833         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt: Added.
834         * platform/win/TestExpectations: Enable the new "properties are missing" test for Win WK1
835         * platform/wk2/TestExpectations: Disable the new "properties are missing" test for all WK2.
836         * storage/indexeddb/properties-disabled-at-runtime-expected.txt: Added.
837         * storage/indexeddb/properties-disabled-at-runtime.html: Added.
838
839 2015-06-08  Sergio Villar Senin  <svillar@igalia.com>
840
841         [CSS Grid Layout] Add some more testing for grid line names
842         https://bugs.webkit.org/show_bug.cgi?id=145691
843
844         Reviewed by Darin Adler.
845
846         After moving to the new syntax which uses brackets instead of
847         parentheses for grid line names lists, it's good to improve a bit
848         the testing of the feature with some more new test cases.
849
850         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
851         * fast/css-grid-layout/named-grid-line-get-set.html:
852
853 2015-06-07  Darin Adler  <darin@apple.com>
854
855         REGRESSION (r181720): Unnecessary layout triggered any time animated GIF advances to a new frame
856         https://bugs.webkit.org/show_bug.cgi?id=145733
857
858         Reviewed by Andreas Kling.
859
860         * TestExpectations: Expect image failures on the animated GIF tests (the one
861         old one I am fixing and the one new one I am adding) because they don't yet work
862         under DumpRenderTree.
863
864         * fast/images/animated-gif-no-layout-expected.html: Added.
865         * fast/images/animated-gif-no-layout.html: Added.
866
867         * fast/images/gif-loop-count-expected.html: Added. This test was worthless as a render
868         tree dump test, and only valuable as a pixel test. And that hid the fact that it was
869         failing under WebKit1. Changing it to a reference test makes it a valuable test again.
870         * fast/images/gif-loop-count-expected.png: Removed.
871         * fast/images/gif-loop-count-expected.txt: Removed.
872
873         * platform/wk2/TestExpectations: Expect successes on these two tests.
874
875 2015-06-06  Alexey Proskuryakov  <ap@apple.com>
876
877         Clean up tests for blocking mixed content
878         https://bugs.webkit.org/show_bug.cgi?id=145718
879
880         Reviewed by Darin Adler.
881
882         Stop using timeouts, which were making the tests flaky.
883
884         * http/tests/xmlhttprequest/access-control-response-with-body.html: This wasn't even
885         a mixed content test, but the file was reused in one. I now made a separate helper
886         document, so this is just a regular test now, not another test's resource.
887
888         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html:
889         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
890         * http/tests/security/mixedContent/resources/frame-with-insecure-frame.html:
891         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-frame.html:
892         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-frame.html:
893         Refactored to not depend on timeouts.
894
895         * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
896         * http/tests/security/mixedContent/insecure-xhr-in-main-frame.html:
897         * http/tests/security/mixedContent/resources/insecure-xhr-in-main-frame-window.html: Added.
898         This test still needs a timeout, because of a WebKit bug. I just made it much longer.
899
900 2015-06-06  Mark Lam  <mark.lam@apple.com>
901
902         Returned Exception* values need to be initialized to nullptr when no exceptions are thrown.
903         https://bugs.webkit.org/show_bug.cgi?id=145720
904
905         Reviewed by Dan Bernstein.
906
907         * platform/win/TestExpectations:
908         - Undoing skipped tests.
909
910 2015-06-05  Mark Lam  <mark.lam@apple.com>
911
912         Gardening: skip some inspector-protocol tests while the issue is being investigated.
913         https://bugs.webkit.org/show_bug.cgi?id=145720
914
915         Not reviewed.
916
917         * platform/win/TestExpectations:
918
919 2015-06-05  Zalan Bujtas  <zalan@apple.com>
920
921         [Win] Skip fast/text/decorations-vertical-underline-expected.html
922
923         Unreviewed gardening.
924
925         * platform/win/TestExpectations:
926
927 2015-06-05  Zalan Bujtas  <zalan@apple.com>
928
929         [Win] Update expected results.
930
931         Unreviewed gardening.
932
933         * platform/win/fast/forms/select-element-focus-ring-expected.txt: Added.
934         * platform/win/fast/text/emoji-expected.txt: Added.
935
936 2015-06-05  Chris Dumez  <cdumez@apple.com>
937
938         Regression(r176212): Broke app switching on iCloud.com
939         https://bugs.webkit.org/show_bug.cgi?id=145708
940         <rdar://problem/21235277>
941
942         Reviewed by Simon Fraser.
943
944         Remove layout tests covering DOM Timer throttling.
945
946         * fast/canvas/canvas-outside-viewport-timer-throttling-expected.txt: Removed.
947         * fast/canvas/canvas-outside-viewport-timer-throttling.html: Removed.
948         * fast/dom/nested-timer-display-none-element-throttling-expected.txt: Removed.
949         * fast/dom/nested-timer-display-none-element-throttling.html: Removed.
950         * fast/dom/repeating-timer-display-none-element-throttling-expected.txt: Removed.
951         * fast/dom/repeating-timer-display-none-element-throttling.html: Removed.
952         * fast/dom/repeating-timer-element-overflow-hidden-throttling-expected.txt: Removed.
953         * fast/dom/repeating-timer-element-overflow-hidden-throttling.html: Removed.
954         * fast/dom/resources/timer-throttling-iframe.html: Removed.
955         * fast/dom/timer-throttle-on-scrolling-iframe-away-expected.txt: Removed.
956         * fast/dom/timer-throttle-on-scrolling-iframe-away.html: Removed.
957         * fast/dom/timer-unthrottle-on-layout-expected.txt: Removed.
958         * fast/dom/timer-unthrottle-on-layout.html: Removed.
959         * fast/dom/timer-unthrottle-on-scroll-expected.txt: Removed.
960         * fast/dom/timer-unthrottle-on-scroll.html: Removed.
961
962 2015-06-05  Myles C. Maxfield  <mmaxfield@apple.com>
963
964         [iOS] Emoji overlap preceeding lines
965         https://bugs.webkit.org/show_bug.cgi?id=145678
966         <rdar://problem/10684914>
967
968         Reviewed by Enrica Casucci.
969
970         * fast/text/emoji.html:
971         * platform/mac/TestExpectations: Removed unnecessary line.
972         * platform/mac-mavericks/fast/text/emoji-expected.html:
973         * platform/mac/fast/text/emoji-expected.html:
974         * platform/ios-simulator/fast/text/emoji-expected.html:
975         * TestExpectations: Removed unnecessary line.
976
977 2015-06-05  Mark Lam  <mark.lam@apple.com>
978
979         finally blocks should not set the exception stack trace when re-throwing the exception.
980         https://bugs.webkit.org/show_bug.cgi?id=145525
981
982         Reviewed by Geoffrey Garen.
983
984         * TestExpectations:
985         - Skip the new tests until webkit.org/b/145090 is fixed.
986
987         * fast/dom/regress-131530-expected.txt:
988         - Rebased results because we now have a proper line number.
989
990         * http/tests/inspector/inspector-test.js:
991         (InspectorTestProxy.clearResults):
992         (InspectorTestProxy.reportUncaughtException):
993         - Add the feature to sanitize the url reported by reportUncaughtException() since
994           we can have tests that do expect uncaught exceptions, and we need the test
995           results to be invariant.  Sanitization of the url, in this case means, stripping
996           off the preceding path.
997
998         * inspector/debugger/break-on-exception-expected.txt: Added.
999         * inspector/debugger/break-on-exception.html: Added.
1000         * inspector/debugger/break-on-exception-catch-expected.txt: Added.
1001         * inspector/debugger/break-on-exception-catch.html: Added.
1002         * inspector/debugger/break-on-exception-finally-expected.txt: Added.
1003         * inspector/debugger/break-on-exception-finally.html: Added.
1004         * inspector/debugger/break-on-exception-native-expected.txt: Added.
1005         * inspector/debugger/break-on-exception-native.html: Added.
1006
1007         * inspector/debugger/break-on-exception-throw-in-promise-expected.txt: Added.
1008         * inspector/debugger/break-on-exception-throw-in-promise.html: Added.
1009         * inspector/debugger/break-on-exception-throw-in-promise-with-catch-expected.txt: Added.
1010         * inspector/debugger/break-on-exception-throw-in-promise-with-catch.html: Added.
1011         * inspector/debugger/break-on-exception-throw-in-promise-then-expected.txt: Added.
1012         * inspector/debugger/break-on-exception-throw-in-promise-then.html: Added.
1013         * inspector/debugger/break-on-exception-throw-in-promise-then-with-catch-expected.txt: Added.
1014         * inspector/debugger/break-on-exception-throw-in-promise-then-with-catch.html: Added.
1015         * inspector/debugger/break-on-exception-throw-in-promise-rethrow-in-catch-expected.txt: Added.
1016         * inspector/debugger/break-on-exception-throw-in-promise-rethrow-in-catch.html: Added.
1017
1018         * inspector/debugger/break-on-exception-window-onerror-expected.txt: Added.
1019         * inspector/debugger/break-on-exception-window-onerror.html: Added.
1020
1021         * inspector/debugger/break-on-uncaught-exception-expected.txt: Added.
1022         * inspector/debugger/break-on-uncaught-exception.html: Added.
1023         * inspector/debugger/break-on-uncaught-exception-catch-expected.txt: Added.
1024         * inspector/debugger/break-on-uncaught-exception-catch.html: Added.
1025         * inspector/debugger/break-on-uncaught-exception-finally-expected.txt: Added.
1026         * inspector/debugger/break-on-uncaught-exception-finally.html: Added.
1027         * inspector/debugger/break-on-uncaught-exception-native-expected.txt: Added.
1028         * inspector/debugger/break-on-uncaught-exception-native.html: Added.
1029
1030         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-expected.txt: Added.
1031         * inspector/debugger/break-on-uncaught-exception-throw-in-promise.html: Added.
1032         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-with-catch-expected.txt: Added.
1033         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-with-catch.html: Added.
1034         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-then-expected.txt: Added.
1035         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-then.html: Added.
1036         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-then-with-catch-expected.txt: Added.
1037         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-then-with-catch.html: Added.
1038         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-rethrow-in-catch-expected.txt: Added.
1039         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-rethrow-in-catch.html: Added.
1040
1041         * inspector/debugger/break-on-uncaught-exception-window-onerror-expected.txt: Added.
1042         * inspector/debugger/break-on-uncaught-exception-window-onerror.html: Added.
1043
1044         * inspector/debugger/resources/break-on-exception-tests.js: Added.
1045         (doThrow):
1046         (testCatch):
1047         (testFinally):
1048         (testThrowingThruNativeCode):
1049         (testThrowingInPromise):
1050         (testThrowingInPromiseWithCatch):
1051         (testThrowingInPromiseThen):
1052         (testThrowingInPromiseThenWithCatch):
1053         (testThrowingInPromiseWithRethrowInCatch):
1054
1055 2015-06-05  Eric Carlson  <eric.carlson@apple.com>
1056
1057         Layout tests fullscreen/video-controls-drag.html and media/video-fullscreeen-only-controls.html
1058         fail on WK1 and WK2
1059         https://bugs.webkit.org/show_bug.cgi?id=145675
1060
1061         Reviewed by Dean Jackson.
1062
1063         * TestExpectations: Unskip tests.
1064         * fullscreen/video-controls-drag.html: Minor cleanup, force layout before testing control location.
1065
1066 2015-06-05  Zalan Bujtas  <zalan@apple.com>
1067
1068         [iOS] Rebaseline expected results.
1069
1070         Unreviewed gardening.
1071
1072         * platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt:
1073         * platform/ios-simulator/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
1074         * platform/ios-simulator/css3/selectors3/xml/css3-modsel-15c-expected.txt:
1075         * platform/ios-simulator/ios/scrolling/overflow-div-scrolling-expected.txt:
1076         * platform/ios-simulator/ios/touch/touch-handler-on-window-expected.txt:
1077
1078 2015-06-05  David Hyatt  <hyatt@apple.com>
1079
1080         Underlines too close in vertical Chinese text.
1081         https://bugs.webkit.org/show_bug.cgi?id=145651
1082         <rdar://problem/11105920>
1083
1084         Reviewed by Simon Fraser.
1085
1086         * fast/text/decorations-vertical-underline-expected.html: Added.
1087         * fast/text/decorations-vertical-underline.html: Added.
1088
1089 2015-06-05  Said Abou-Hallawa  <sabouhallawa@apple.com>
1090
1091         Layout test http/tests/misc/acid3.html times out on Yosemite WK2 Debug.
1092         https://bugs.webkit.org/show_bug.cgi?id=145702
1093
1094         * platform/mac-wk2/TestExpectations: Marking as flaky for now.
1095
1096 2015-06-05  Said Abou-Hallawa  <sabouhallawa@apple.com>
1097
1098         [iOS] Rebaseline expected results for svg font tests
1099
1100         Reviewed by Daniel Bates.
1101
1102         * platform/ios-simulator/svg/custom/svg-fonts-no-latin-glyph-expected.txt: Added.
1103         * platform/ios-simulator/svg/custom/svg-fonts-segmented-expected.txt:
1104         * platform/ios-simulator/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Added.
1105         * platform/ios-simulator/svg/text/text-overflow-ellipsis-svgfont-expected.txt:
1106         * platform/ios-simulator/svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures-expected.txt:
1107         * svg/custom/svg-fonts-no-latin-glyph-expected.txt:
1108         * svg/custom/svg-fonts-no-latin-glyph.html:
1109
1110 2015-06-05  Zalan Bujtas  <zalan@apple.com>
1111
1112         [iOS] Mask layer now is part of the layer tree output.
1113
1114         Unreviewed gardening.
1115
1116         * platform/ios-simulator/compositing/masks/compositing-clip-path-change-no-repaint-expected.txt:
1117
1118 2015-06-05  Dean Jackson  <dino@apple.com>
1119
1120         [Mac] Popup focus is cut off
1121         https://bugs.webkit.org/show_bug.cgi?id=145688
1122         <rdar://problem/18313375>
1123
1124         Reviewed by Brent Fulgham.
1125
1126         * fast/forms/select-element-focus-ring.html: Added.
1127         * platform/mac/fast/forms/select-element-focus-ring-expected.png: Added.
1128         * platform/mac/fast/forms/select-element-focus-ring-expected.txt: Added.
1129
1130 2015-06-05  Brent Fulgham  <bfulgham@apple.com>
1131
1132         Add WK1 versions of tests from Bugs 145637 and 145642
1133         https://bugs.webkit.org/show_bug.cgi?id=145649
1134
1135         Reviewed by Zalan Bujtas.
1136
1137         * platform/mac/fast/scrolling/iframe_in_iframe-expected.txt: Added.
1138         * platform/mac/fast/scrolling/iframe_in_iframe.html: Added.
1139         * platform/mac/fast/scrolling/resources/inner_content.html: Added.
1140         * platform/mac/fast/scrolling/resources/testContent.html: Added.
1141         * platform/mac/fast/scrolling/resources/testImage.png: Added.
1142
1143 2015-06-05  Manuel Rego Casasnovas  <rego@igalia.com>
1144
1145         [CSS Grid Layout] Support dots sequences in grid-template-areas
1146         https://bugs.webkit.org/show_bug.cgi?id=145693
1147
1148         Reviewed by Sergio Villar Senin.
1149
1150         Added new test cases to check the new behavior.
1151
1152         * fast/css-grid-layout/grid-template-areas-get-set-expected.txt:
1153         * fast/css-grid-layout/grid-template-areas-get-set.html:
1154
1155 2015-06-03  Filip Pizlo  <fpizlo@apple.com>
1156
1157         Simplify unboxing of double JSValues known to be not NaN and not Int32
1158         https://bugs.webkit.org/show_bug.cgi?id=145618
1159
1160         Reviewed by Geoffrey Garen.
1161
1162         * js/regress/double-real-use-expected.txt: Added.
1163         * js/regress/double-real-use.html: Added.
1164         * js/regress/script-tests/double-real-use.js: Added.
1165         (foo):
1166
1167 2015-06-04  Joseph Pecoraro  <pecoraro@apple.com>
1168
1169         Web Inspector: Class constructor appearing as Object Tree property does not include parameters
1170         https://bugs.webkit.org/show_bug.cgi?id=145661
1171
1172         Reviewed by Timothy Hatcher.
1173
1174         * inspector/model/remote-object-expected.txt:
1175         * inspector/model/remote-object.html:
1176         Update expected results and test we get expected values for class constructors.
1177
1178 2015-06-04  Brent Fulgham  <bfulgham@apple.com>
1179
1180         Latching algorithm in findEnclosingOverflowScroll is broken
1181         https://bugs.webkit.org/show_bug.cgi?id=145642
1182         <rdar://problem/21242308>
1183
1184         Reviewed by Simon Fraser.
1185
1186         Revise the new latching test to remove the image "max-width: 100%" style, which was
1187         preventing this example from having a horizontal scrollable region at the top of the
1188         file.
1189         
1190         It still correctly tests the subpixel bug from Bug 145637.
1191
1192         * platform/mac-wk2/tiled-drawing/scrolling/resources/inner_content.html: Remove width
1193         adjustment on image.
1194
1195 2015-06-04  Benjamin Poulain  <bpoulain@apple.com>
1196
1197         Combine tiny DFAs into slightly larger ones
1198         https://bugs.webkit.org/show_bug.cgi?id=145572
1199
1200         Reviewed by Alex Christensen.
1201
1202         * http/tests/contentextensions/filters-with-quantifiers-combined-expected.txt: Added.
1203         * http/tests/contentextensions/filters-with-quantifiers-combined.html: Added.
1204         * http/tests/contentextensions/filters-with-quantifiers-combined.html.json: Added.
1205
1206 2015-06-04  Said Abou-Hallawa  <sabouhallawa@apple.com>
1207
1208         Skip failed layout tests following <http://trac.webkit.org/changeset/185207>
1209         and <https://trac.webkit.org/changeset/185220>
1210         (https://bugs.webkit.org/show_bug.cgi?id=145620)
1211
1212         Unreviewed.
1213
1214         * TestExpectations:
1215
1216 2015-06-04  Commit Queue  <commit-queue@webkit.org>
1217
1218         Unreviewed, rolling out r185211.
1219         https://bugs.webkit.org/show_bug.cgi?id=145670
1220
1221         The test depends on a rolled out patch (Requested by ap on
1222         #webkit).
1223
1224         Reverted changeset:
1225
1226         "Add WK1 versions of tests from Bugs 145637 and 145642"
1227         https://bugs.webkit.org/show_bug.cgi?id=145649
1228         http://trac.webkit.org/changeset/185211
1229
1230 2015-06-04  Commit Queue  <commit-queue@webkit.org>
1231
1232         Unreviewed, rolling out r185216.
1233         https://bugs.webkit.org/show_bug.cgi?id=145666
1234
1235         it caused a bunch of debug crashes (Requested by pizlo on
1236         #webkit).
1237
1238         Reverted changeset:
1239
1240         "Simplify unboxing of double JSValues known to be not NaN and
1241         not Int32"
1242         https://bugs.webkit.org/show_bug.cgi?id=145618
1243         http://trac.webkit.org/changeset/185216
1244
1245 2015-06-04  Commit Queue  <commit-queue@webkit.org>
1246
1247         Unreviewed, rolling out r185208.
1248         https://bugs.webkit.org/show_bug.cgi?id=145655
1249
1250         platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-
1251         latched-select.html (Requested by shallawa on #webkit).
1252
1253         Reverted changeset:
1254
1255         "Latching algorithm in findEnclosingOverflowScroll is broken"
1256         https://bugs.webkit.org/show_bug.cgi?id=145642
1257         http://trac.webkit.org/changeset/185208
1258
1259 2015-06-03  Filip Pizlo  <fpizlo@apple.com>
1260
1261         Simplify unboxing of double JSValues known to be not NaN and not Int32
1262         https://bugs.webkit.org/show_bug.cgi?id=145618
1263
1264         Reviewed by Geoffrey Garen.
1265
1266         * js/regress/double-real-use-expected.txt: Added.
1267         * js/regress/double-real-use.html: Added.
1268         * js/regress/script-tests/double-real-use.js: Added.
1269         (foo):
1270
1271 2015-06-04  Brent Fulgham  <bfulgham@apple.com>
1272
1273         Add WK1 versions of tests from Bugs 145637 and 145642
1274         https://bugs.webkit.org/show_bug.cgi?id=145649
1275
1276         Reviewed by Zalan Bujtas.
1277
1278         * platform/mac/fast/scrolling/iframe_in_iframe-expected.txt: Added.
1279         * platform/mac/fast/scrolling/iframe_in_iframe.html: Added.
1280         * platform/mac/fast/scrolling/resources/inner_content.html: Added.
1281         * platform/mac/fast/scrolling/resources/testContent.html: Added.
1282         * platform/mac/fast/scrolling/resources/testImage.png: Added.
1283
1284 2015-06-04  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1285
1286         REGRESSION: streams/reference-implementation/readable-stream-templated.html is flaky
1287         https://bugs.webkit.org/show_bug.cgi?id=145643
1288
1289         Reviewed by Alexey Proskuryakov.
1290
1291         * streams/reference-implementation/readable-stream-templated.html: Removed 'timeout: 50' for test that is now passing.
1292
1293 2015-06-04  Brent Fulgham  <bfulgham@apple.com>
1294
1295         Latching algorithm in findEnclosingOverflowScroll is broken
1296         https://bugs.webkit.org/show_bug.cgi?id=145642
1297         <rdar://problem/21242308>
1298
1299         Reviewed by Simon Fraser.
1300
1301         Revise the new latching test to remove the image "max-width: 100%" style, which was
1302         preventing this example from having a horizontal scrollable region at the top of the
1303         file.
1304         
1305         It still correctly tests the subpixel bug from Bug 145637.
1306
1307         * platform/mac-wk2/tiled-drawing/scrolling/resources/inner_content.html: Remove width
1308         adjustment on image.
1309
1310 2015-06-03  Brent Fulgham  <bfulgham@apple.com>
1311
1312         REGRESSION (r181879): Scrolling order on pages with focused iframe is broken.
1313         https://bugs.webkit.org/show_bug.cgi?id=145637
1314         <rdar://problem/20635581>
1315
1316         Reviewed by Zalan Bujtas.
1317
1318         * platform/mac-wk2/tiled-drawing/scrolling/iframe_in_iframe-expected.txt: Added.
1319         * platform/mac-wk2/tiled-drawing/scrolling/iframe_in_iframe.html: Added.
1320         * platform/mac-wk2/tiled-drawing/scrolling/resources/inner_content.html: Added.
1321         * platform/mac-wk2/tiled-drawing/scrolling/resources/testContent.html: Added.
1322         * platform/mac-wk2/tiled-drawing/scrolling/resources/testImage.png: Added.
1323
1324 2015-06-04  Zalan Bujtas  <zalan@apple.com>
1325
1326         css3/filters/backdrop/backdrop-filter-with-mask.html is missing the mask layer.
1327
1328         Unreviewed gardening.
1329
1330         * css3/filters/backdrop/backdrop-filter-with-mask-expected.txt:
1331
1332 2015-06-04  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
1333
1334         [Streams API] Implement ReadableStreamController enqueue
1335         https://bugs.webkit.org/show_bug.cgi?id=145210
1336
1337         Reviewed by Darin Adler.
1338
1339         * streams/reference-implementation/bad-underlying-sources-expected.txt:
1340         * streams/reference-implementation/count-queuing-strategy-expected.txt:
1341         * streams/reference-implementation/count-queuing-strategy.html:
1342         * streams/reference-implementation/readable-stream-expected.txt:
1343         * streams/reference-implementation/readable-stream-reader-expected.txt:
1344         * streams/reference-implementation/readable-stream-reader.html:
1345         * streams/reference-implementation/readable-stream-templated-expected.txt:
1346         * streams/reference-implementation/readable-stream-templated.html:
1347         * streams/reference-implementation/readable-stream.html:
1348
1349 2015-06-03  Zalan Bujtas  <zalan@apple.com>
1350
1351         Use borderBoxRect instead of contentBoxRect for backdrop filter.
1352         https://bugs.webkit.org/show_bug.cgi?id=145606
1353
1354         Reviewed by Simon Fraser.
1355
1356         Backdrop filter should use border box rect. It also needs to take css clip into account.
1357
1358         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding-expected.txt:
1359         * css3/filters/backdrop/backdrop-filter-with-cliprect-expected.txt: Added.
1360         * css3/filters/backdrop/backdrop-filter-with-cliprect.html: Added.
1361         * css3/filters/backdrop/backdrop-filter-with-mask-expected.txt: Added.
1362         * css3/filters/backdrop/backdrop-filter-with-mask.html: Added.
1363
1364 2015-06-03  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1365
1366         [EFL] Unreviewed gardening on 4th June.
1367
1368         Skip a test regarding emoji font, mark timeout to animation tests.
1369         Update a track test and a xhr test.
1370
1371         * platform/efl/TestExpectations:
1372
1373 2015-06-03  Simon Fraser  <simon.fraser@apple.com>
1374
1375         REGRESSION (r184968): missing media player buttons (control bar exists, but no buttons)
1376         https://bugs.webkit.org/show_bug.cgi?id=145630
1377
1378         Reviewed by Zalan Bujtas.
1379
1380         Test that dumps coverage info for a layer with a mask.
1381
1382         * compositing/visible-rect/mask-layer-coverage-expected.txt: Added.
1383         * compositing/visible-rect/mask-layer-coverage.html: Added.
1384
1385 2015-06-03  Simon Fraser  <simon.fraser@apple.com>
1386
1387         Layer tree dumps should include mask layers
1388         https://bugs.webkit.org/show_bug.cgi?id=145629
1389
1390         Reviewed by Zalan Bujtas.
1391         
1392         New results.
1393
1394         * compositing/masks/compositing-clip-path-change-no-repaint-expected.txt:
1395         * compositing/masks/mask-layer-size-expected.txt:
1396
1397 2015-06-03  Greg Hughes  <ghughes@apple.com>
1398
1399         AX: Expose field sets to accessibility clients
1400         https://bugs.webkit.org/show_bug.cgi?id=145585
1401    
1402         Updated role tests to include the new subrole for fieldsets
1403
1404         Reviewed by Chris Fleizach.
1405
1406         * platform/mac/accessibility/roles-exposed-expected.txt:
1407
1408 2015-06-03  Said Abou-Hallawa  <sabouhallawa@apple.com>
1409
1410         Skip webgl/useWhilePending.html on WebKit 1 following:
1411         <http://trac.webkit.org/changeset/185172>
1412
1413         Unreviewed.
1414
1415         * platform/mac-wk1/TestExpectations:
1416
1417 2015-06-03  Said Abou-Hallawa  <sabouhallawa@apple.com>
1418
1419         Add missing expected result files for ios-simulator port following
1420         <http://trac.webkit.org/changeset/185095>
1421         <http://trac.webkit.org/changeset/185096>
1422
1423         Unreviewed.
1424
1425         * platform/ios-simulator/fast/text/crash-complex-text-surrogate-expected.txt: Added.
1426         * platform/ios-simulator/fast/text/font-weights-zh-expected.txt: Added.
1427
1428 2015-06-03  Dean Jackson  <dino@apple.com>
1429
1430         Crash in GraphicsContext3D::getInternalFramebufferSize
1431         https://bugs.webkit.org/show_bug.cgi?id=145479
1432         <rdar://problem/16461048>
1433
1434         Reviewed by Eric Carlson.
1435
1436         Attemps to use a WebGL context while it is in the pending state.
1437
1438         * fast/canvas/webgl/useWhilePending-expected.txt: Added.
1439         * fast/canvas/webgl/useWhilePending.html: Added.
1440
1441 2015-06-03  Daniel Bates  <dabates@apple.com>
1442
1443         AutoFill button should not be shown in read-only or disabled field
1444         https://bugs.webkit.org/show_bug.cgi?id=145579
1445         <rdar://problem/21212494>
1446
1447         Update expected result for Windows that I inadvertently modified in <http://trac.webkit.org/changeset/185166>.
1448
1449         * platform/win/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
1450
1451 2015-06-03  Zalan Bujtas  <zalan@apple.com>
1452
1453         [iOS] Skip compositing/layer-creation/zoomed-clip-intersection.html
1454         eventSender.scalePageBy() needs to be implemented.
1455
1456         Unreviewed garderning.
1457
1458         * platform/ios-simulator/TestExpectations:
1459
1460 2015-06-03  Daniel Bates  <dabates@apple.com>
1461
1462         AutoFill button should not be shown in read-only or disabled field
1463         https://bugs.webkit.org/show_bug.cgi?id=145579
1464         <rdar://problem/21212494>
1465
1466         Reviewed by Darin Adler.
1467
1468         Add tests to ensure that we do no show the AutoFill button in a read-only or disabled field.
1469
1470         Additionally, create directory LayoutTests/fast/forms/auto-fill-button and move existing test
1471         LayoutTests/fast/forms/input-auto-fill-button.html and associated test results into this directory
1472         or the platform-specific variant of this directory.
1473
1474         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-disabled-expected.html: Added.
1475         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-disabled.html: Added.
1476         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly-expected.html: Added.
1477         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly.html: Added.
1478         * fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/fast/forms/input-auto-fill-button-expected.txt.
1479         * fast/forms/auto-fill-button/input-auto-fill-button.html: Renamed from LayoutTests/fast/forms/input-auto-fill-button.html.
1480         * fast/forms/auto-fill-button/input-disabled-auto-fill-button-expected.html: Added.
1481         * fast/forms/auto-fill-button/input-disabled-auto-fill-button.html: Added.
1482         * fast/forms/auto-fill-button/input-readonly-auto-fill-button-expected.html: Added.
1483         * fast/forms/auto-fill-button/input-readonly-auto-fill-button.html: Added.
1484         * fast/forms/auto-fill-button/input-readonly-non-empty-auto-fill-button-expected.html: Added.
1485         * fast/forms/auto-fill-button/input-readonly-non-empty-auto-fill-button.html: Added.
1486         * platform/ios-simulator/fast/forms/auto-fill-button/input-auto-fill-button-expected.png: Renamed from LayoutTests/platform/ios-simulator/fast/forms/input-auto-fill-button-expected.png.
1487         * platform/ios-simulator/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/forms/input-auto-fill-button-expected.txt.
1488         * platform/mac-mavericks/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/fast/forms/input-auto-fill-button-expected.txt.
1489         * platform/win/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/platform/win/fast/forms/input-auto-fill-button-expected.txt.
1490
1491 2015-06-02  Filip Pizlo  <fpizlo@apple.com>
1492
1493         GetById and PutById profiling should be more precise about it takes slow path
1494         https://bugs.webkit.org/show_bug.cgi?id=145590
1495
1496         Reviewed by Geoffrey Garen.
1497         
1498         Added just two more tests for getters and setters. I needed more microbenchmarks to track
1499         down a regression in an earlier version of this patch.
1500
1501         * js/regress/getter-prototype-expected.txt: Added.
1502         * js/regress/getter-prototype.html: Added.
1503         * js/regress/script-tests/getter-prototype.js: Added.
1504         * js/regress/script-tests/setter-prototype.js: Added.
1505         * js/regress/setter-prototype-expected.txt: Added.
1506         * js/regress/setter-prototype.html: Added.
1507
1508 2015-06-03  Zalan Bujtas  <zalan@apple.com>
1509
1510         [iOS] Rebaseline expected results for <br>
1511
1512         Unreviewed garderning.
1513
1514         * platform/ios-simulator-wk2/fast/css/text-overflow-ellipsis-bidi-expected.txt:
1515         * platform/ios-simulator-wk2/fast/forms/listbox-hit-test-zoomed-expected.txt:
1516         * platform/ios-simulator/http/tests/navigation/postredirect-basic-expected.txt:
1517         * platform/ios-simulator/http/tests/navigation/postredirect-goback1-expected.txt:
1518         * platform/ios-simulator/tables/mozilla/bugs/bug106795-expected.txt:
1519         * platform/ios-simulator/tables/mozilla/bugs/bug1224-expected.txt:
1520         * platform/ios-simulator/tables/mozilla/bugs/bug131020-expected.txt:
1521         * platform/ios-simulator/tables/mozilla/bugs/bug131020_iframe-expected.txt:
1522         * platform/ios-simulator/tables/mozilla/bugs/bug1430-expected.txt:
1523         * platform/ios-simulator/tables/mozilla/bugs/bug16252-expected.txt:
1524         * platform/ios-simulator/tables/mozilla/bugs/bug19599-expected.txt:
1525         * platform/ios-simulator/tables/mozilla/bugs/bug20579-expected.txt:
1526         * platform/ios-simulator/tables/mozilla/bugs/bug32205-3-expected.txt:
1527         * platform/ios-simulator/tables/mozilla/bugs/bug82946-2-expected.txt:
1528         * platform/ios-simulator/tables/mozilla/bugs/bug92143-expected.txt:
1529         * platform/ios-simulator/tables/mozilla/marvin/tables_cellpadding-expected.txt:
1530         * platform/ios-simulator/tables/mozilla/marvin/tables_cellspacing-expected.txt:
1531         * platform/ios-simulator/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
1532         * platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
1533         * platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
1534
1535 2015-06-03  Said Abou-Hallawa  <sabouhallawa@apple.com>
1536
1537         Add missing expected result files for GTK and EFL ports following
1538         <http://trac.webkit.org/changeset/185095>
1539         <http://trac.webkit.org/changeset/181351>
1540
1541         Unreviewed.
1542
1543         * platform/efl/fast/text/crash-complex-text-surrogate-expected.txt: Added.
1544         * platform/gtk/editing/selection/extend-by-character-007-expected.txt: Added.
1545         * platform/gtk/fast/text/crash-complex-text-surrogate-expected.txt: Added.
1546
1547 2015-06-03  Brent Fulgham  <bfulgham@apple.com>
1548
1549         REGRESSION: (r181879): Scrolling in select/option region in iFrame scrolls both select and iframe
1550         https://bugs.webkit.org/show_bug.cgi?id=145574
1551         <rdar://problem/20966828>
1552
1553         Reviewed by Simon Fraser.
1554
1555         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-select-expected.txt: Added.
1556         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html: Added.
1557         * platform/mac-wk2/tiled-drawing/scrolling/frames/select_iframe.html: Added.
1558
1559 2015-06-03  Brady Eidson  <beidson@apple.com>
1560
1561         REGRESSION (r183498): Certain types of frame loads in iframes with <base target="_blank"> can open urls in new window/tabs
1562         https://bugs.webkit.org/show_bug.cgi?id=145580
1563
1564         Reviewed by Mark Lam.
1565
1566         * fast/loader/fragment-navigation-base-blank-expected.txt: Added.
1567         * fast/loader/fragment-navigation-base-blank.html: Added.
1568         * fast/loader/iframe-meta-refresh-base-blank-expected.txt: Added.
1569         * fast/loader/iframe-meta-refresh-base-blank.html: Added.
1570         * fast/loader/iframe-set-location-base-blank-expected.txt: Added.
1571         * fast/loader/iframe-set-location-base-blank.html: Added.
1572         * fast/loader/refresh-iframe-base-blank-expected.txt: Added.
1573         * fast/loader/refresh-iframe-base-blank.html: Added.
1574         * fast/loader/resources/fragment-navigation-base-blank.html: Added.
1575         * fast/loader/resources/iframe-meta-refresh-base-blank.html: Added.
1576         * fast/loader/resources/iframe-set-location-base-blank.html: Added.
1577         * fast/loader/resources/notify-done-with-window-count.html: Added.
1578         * fast/loader/resources/refresh-iframe-base-blank-frame.html: Added.
1579
1580 2015-06-03  Zalan Bujtas  <zalan@apple.com>
1581
1582         Subpixel rendering: Composited layer with subpixel gap does not get painted properly when its position changes.
1583         https://bugs.webkit.org/show_bug.cgi?id=145587
1584
1585         Reviewed by Simon Fraser.
1586
1587         The composited layer always snaps to an enclosing device pixel (floors) while the renderer rounds.
1588         At certain positions (for example 0.5px on a 1x display), a gap is formed between the layer(0px) and its renderer(1px).
1589         In such cases, when the the renderer moves to a position (1.1px) where the gap is closed, we need to issue repaint on the layer
1590         in order to get the renderering right.
1591
1592         * compositing/child-layer-with-subpixel-gap-needs-repaint-when-parent-moves-expected.html: Added.
1593         * compositing/child-layer-with-subpixel-gap-needs-repaint-when-parent-moves.html: Added.
1594
1595 2015-06-02  Sergio Villar Senin  <svillar@igalia.com>
1596
1597         [CSS Grid Layout] Switch from parenthesis to brackets for grid line names
1598         https://bugs.webkit.org/show_bug.cgi?id=144996
1599
1600         Reviewed by Darin Adler.
1601
1602         Replaced parentheses by brackets when specifying grid line names.
1603
1604         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
1605         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
1606         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
1607         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
1608         * fast/css-grid-layout/grid-element-repeat-get-set.html:
1609         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html:
1610         * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
1611         * fast/css-grid-layout/grid-item-column-row-get-set.html:
1612         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
1613         * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
1614         * fast/css-grid-layout/grid-item-negative-position-resolution.html:
1615         * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
1616         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
1617         * fast/css-grid-layout/grid-shorthand-get-set.html:
1618         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
1619         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
1620         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
1621         * fast/css-grid-layout/named-grid-line-get-set.html:
1622         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks-expected.txt:
1623         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks.html:
1624         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html:
1625         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html:
1626         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
1627         * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt:
1628         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt:
1629         * fast/css-grid-layout/non-grid-element-repeat-get-set-expected.txt:
1630         * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
1631         * fast/css-grid-layout/non-named-grid-line-get-set-expected.txt:
1632         * fast/css-grid-layout/non-named-grid-line-get-set.html:
1633         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
1634         (testInherit):
1635         (testInitial):
1636         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
1637         (testInherit):
1638         (testInitial):
1639         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js:
1640         (testInherit):
1641         (testInitial):
1642         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js:
1643         (testInherit):
1644         (testInitial):
1645
1646 2015-06-02  Commit Queue  <commit-queue@webkit.org>
1647
1648         Unreviewed, rolling out r185128 and r185132.
1649         https://bugs.webkit.org/show_bug.cgi?id=145597
1650
1651         The new test hits a bad assertion (Requested by ap on
1652         #webkit).
1653
1654         Reverted changesets:
1655
1656         "Crash in GraphicsContext3D::getInternalFramebufferSize"
1657         https://bugs.webkit.org/show_bug.cgi?id=145479
1658         http://trac.webkit.org/changeset/185128
1659
1660         "Skip webgl/useWhilePending.html on WebKit 1."
1661         http://trac.webkit.org/changeset/185132
1662
1663 2015-06-02  Dean Jackson  <dino@apple.com>
1664
1665         Skip webgl/useWhilePending.html on WebKit 1.
1666
1667         * platform/mac-wk1/TestExpectations:
1668
1669 2015-06-02  Dean Jackson  <dino@apple.com>
1670
1671         Crash in GraphicsContext3D::getInternalFramebufferSize
1672         https://bugs.webkit.org/show_bug.cgi?id=145479
1673         <rdar://problem/16461048>
1674
1675         Reviewed by Eric Carlson.
1676
1677         Attemps to use a WebGL context while it is in the pending state.
1678
1679         * fast/canvas/webgl/useWhilePending-expected.txt: Added.
1680         * fast/canvas/webgl/useWhilePending.html: Added.
1681
1682 2015-06-02  Said Abou-Hallawa  <sabouhallawa@apple.com>
1683
1684         Fix Windows layout test failure following <http://trac.webkit.org/changeset/185095>
1685         (https://bugs.webkit.org/show_bug.cgi?id=145537)
1686
1687         Unreviewed.
1688
1689         * platform/win/fast/text/crash-complex-text-surrogate-expected.txt: Added.
1690
1691 2015-06-02  Zalan Bujtas  <zalan@apple.com>
1692
1693         Backdrop filter is pulling in content from behind the window.
1694         https://bugs.webkit.org/show_bug.cgi?id=145561
1695         rdar://problem/20909309
1696
1697         Reviewed by Simon Fraser.
1698
1699         This patch ensures that the backdrop filter layer is positioned and sized properly.
1700
1701         The backdrop filter layer should take its size and position from its renderer and not
1702         directly from the composited layer.
1703         In certain cases the composited layer's size is expanded to cover items like box shadow or an absolute positioned descendant.
1704         In such cases, we ended up applying the backdrop filter to those areas as well.
1705
1706         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-absolute-expected.txt: Added.
1707         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-absolute.html: Added.
1708         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding-expected.txt: Added.
1709         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding.html: Added.
1710
1711 2015-06-02  Said Abou-Hallawa  <sabouhallawa@apple.com>
1712
1713         Fix Mac Mavericks layout test failure following <http://trac.webkit.org/changeset/185096>
1714         (https://bugs.webkit.org/show_bug.cgi?id=145478)
1715
1716         Move fast/text/font-weights-zh.html out of the platform directory. The
1717         webkit test runner is not smart enough to ignore the expected results 
1718         in the mac directory and get it from the Mavericks directory, if it exists,
1719         when running on Mavericks.
1720         
1721         Reviewed by Alexey Proskuryakov.
1722
1723         * fast/text/font-weights-zh.html: Added.
1724         * platform/efl/TestExpectations:
1725         * platform/gtk/TestExpectations:
1726         * platform/mac/fast/text/font-weights-zh.html: Removed.
1727         * platform/win/TestExpectations:
1728         * platform/win-xp/TestExpectations:
1729         * platform/wincairo/TestExpectations:
1730
1731 2015-06-02  Brady Eidson  <beidson@apple.com>
1732
1733         Add more tests for "should open external urls" flag.
1734         https://bugs.webkit.org/show_bug.cgi?id=145558
1735
1736         Rubber-stamped by Geoff Garen.
1737
1738         * loader/navigation-policy/should-open-external-urls/api-false-followed-by-api-true-expected.txt: Added.
1739         * loader/navigation-policy/should-open-external-urls/api-false-followed-by-api-true.html: Added.
1740         * loader/navigation-policy/should-open-external-urls/api-true-followed-by-api-false-expected.txt: Added.
1741         * loader/navigation-policy/should-open-external-urls/api-true-followed-by-api-false.html: Added.
1742         * loader/navigation-policy/should-open-external-urls/dispatch-event-click-is-not-user-gesture-expected.txt: Added.
1743         * loader/navigation-policy/should-open-external-urls/dispatch-event-click-is-not-user-gesture.html: Added.
1744         * loader/navigation-policy/should-open-external-urls/resources/do-nothing.html: Added.
1745
1746 2015-06-02  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
1747
1748         [Streams API] Implement ReadableStreamReader read method in closed and errored state
1749         https://bugs.webkit.org/show_bug.cgi?id=144790
1750
1751         Reviewed by Darin Adler.
1752
1753         Added new test. Rebased reference tests (expectations and timeouting/untimeouting tests).
1754         Removed temporarily some tests in streams/reference-implementation/readable-stream-templated.html.
1755         These tests try to check handling promise returned in start method which is not yet supported.
1756         If we did not comment these tests, they would be flaky.
1757
1758         * streams/readable-stream-reader-read-expected.txt: Added.
1759         * streams/readable-stream-reader-read.html: Added.
1760         * streams/reference-implementation/bad-underlying-sources-expected.txt:
1761         * streams/reference-implementation/bad-underlying-sources.html:
1762         * streams/reference-implementation/count-queuing-strategy-expected.txt:
1763         * streams/reference-implementation/count-queuing-strategy.html:
1764         * streams/reference-implementation/readable-stream-cancel-expected.txt:
1765         * streams/reference-implementation/readable-stream-expected.txt:
1766         * streams/reference-implementation/readable-stream-reader-expected.txt:
1767         * streams/reference-implementation/readable-stream-reader.html:
1768         * streams/reference-implementation/readable-stream-templated-expected.txt:
1769         * streams/reference-implementation/readable-stream-templated.html:
1770         * streams/reference-implementation/readable-stream.html:
1771         
1772 2015-06-02  Brady Eidson  <beidson@apple.com>
1773
1774         WebKit policy delegate should suggest if a navigation should be allowed to open URLs externally.
1775         rdar://problem/21025301 and https://bugs.webkit.org/show_bug.cgi?id=145280
1776
1777         Reviewed by Alex Christensen.
1778
1779         * loader/navigation-policy/should-open-external-urls/main-frame-click-expected.txt: Added.
1780         * loader/navigation-policy/should-open-external-urls/main-frame-click.html: Added.
1781         * loader/navigation-policy/should-open-external-urls/main-frame-navigated-programatically-by-subframe-expected.txt: Added.
1782         * loader/navigation-policy/should-open-external-urls/main-frame-navigated-programatically-by-subframe.html: Added.
1783         * loader/navigation-policy/should-open-external-urls/main-frame-with-flag-progamatic-expected.txt: Added.
1784         * loader/navigation-policy/should-open-external-urls/main-frame-with-flag-progamatic.html: Added.
1785         * loader/navigation-policy/should-open-external-urls/main-frame-without-flag-programatic-expected.txt: Added.
1786         * loader/navigation-policy/should-open-external-urls/main-frame-without-flag-programatic.html: Added.
1787         * loader/navigation-policy/should-open-external-urls/resources/click-notify-done-in-main.html: Added.
1788         * loader/navigation-policy/should-open-external-urls/resources/iframe-click-notify-done-target-self.html: Added.
1789         * loader/navigation-policy/should-open-external-urls/resources/iframe-click-notify-done-target-top.html: Added.
1790         * loader/navigation-policy/should-open-external-urls/resources/main-frame-with-subframe-click-targets-subframe.html: Added.
1791         * loader/navigation-policy/should-open-external-urls/resources/main-frame-with-subframe-programatically-navigates-main.html: Added.
1792         * loader/navigation-policy/should-open-external-urls/resources/programatically-navigate-to-notify-done-target-top.html: Added.
1793         * loader/navigation-policy/should-open-external-urls/resources/programatically-navigate-to-notify-done.html: Added.
1794         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-target-blank-to-notify-done-from-subframe.html: Added.
1795         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-target-blank-to-notify-done.html: Added.
1796         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-window-open-to-notify-done-from-subframe.html: Added.
1797         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-window-open-to-notify-done.html: Added.
1798         * loader/navigation-policy/should-open-external-urls/resources/window-open-to-notify-done-from-subframe.html: Added.
1799         * loader/navigation-policy/should-open-external-urls/resources/window-open-to-notify-done.html: Added.
1800         * loader/navigation-policy/should-open-external-urls/subframe-click-target-self-expected.txt: Added.
1801         * loader/navigation-policy/should-open-external-urls/subframe-click-target-self.html: Added.
1802         * loader/navigation-policy/should-open-external-urls/subframe-click-target-top-expected.txt: Added.
1803         * loader/navigation-policy/should-open-external-urls/subframe-click-target-top.html: Added.
1804         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-expected.txt: Added.
1805         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-from-subframe-expected.txt: Added.
1806         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-from-subframe.html: Added.
1807         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag.html: Added.
1808         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-expected.txt: Added.
1809         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-from-subframe-expected.txt: Added.
1810         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-from-subframe.html: Added.
1811         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag.html: Added.
1812         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-expected.txt: Added.
1813         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-from-subframe-expected.txt: Added.
1814         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-from-subframe.html: Added.
1815         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag.html: Added.
1816         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-expected.txt: Added.
1817         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-from-subframe-expected.txt: Added.
1818         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-from-subframe.html: Added.
1819         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag.html: Added.
1820         * loader/navigation-policy/should-open-external-urls/window-open-with-flag-expected.txt: Added.
1821         * loader/navigation-policy/should-open-external-urls/window-open-with-flag-from-subframe-expected.txt: Added.
1822         * loader/navigation-policy/should-open-external-urls/window-open-with-flag-from-subframe.html: Added.
1823         * loader/navigation-policy/should-open-external-urls/window-open-with-flag.html: Added.
1824         * loader/navigation-policy/should-open-external-urls/window-open-without-flag-expected.txt: Added.
1825         * loader/navigation-policy/should-open-external-urls/window-open-without-flag-from-subframe-expected.txt: Added.
1826         * loader/navigation-policy/should-open-external-urls/window-open-without-flag-from-subframe.html: Added.
1827         * loader/navigation-policy/should-open-external-urls/window-open-without-flag.html: Added.
1828
1829 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
1830
1831         [SVG -> OTF Converter] Remove unnecessary hacks
1832         https://bugs.webkit.org/show_bug.cgi?id=145088
1833
1834         Reviewed by Simon Fraser.
1835
1836         Test that the hacks are unnecessary.
1837
1838         * svg/text/offset-square-svg-font-expected.html: Added.
1839         * svg/text/offset-square-svg-font.html: Added.
1840         * svg/text/resources/offset-square-svg-font.svg: Added.
1841         * svg/text/resources/offset-square-svg-font2.svg: Added.
1842
1843 2015-06-01  Zalan Bujtas  <zalan@apple.com>
1844
1845         [Mac] Unreviewed gardening.
1846
1847         Calling setAcceleratedCompositingForFixedPositionEnabled(true) is too late in doTest().
1848
1849         * compositing/layer-creation/zoomed-clip-intersection.html:
1850
1851 2015-06-01  Andreas Kling  <akling@apple.com>
1852
1853         CSS animations in filling-forwards state shouldn't force compositing.
1854         <https://webkit.org/b/145389>
1855         <rdar://problem/17923642>
1856
1857         Reviewed by Simon Fraser.
1858
1859         Remove tests that were only here to check that animations in fill-forwards
1860         state would participate in overlap testing.
1861
1862         * compositing/animation/layer-for-filling-animation-expected.txt: Update expected result
1863         here to reflect that we no longer expect filling-forwards animations to get composited.
1864
1865         * compositing/animation/filling-animation-overlap-at-end-expected.txt: Removed.
1866         * compositing/animation/filling-animation-overlap-at-end.html: Removed.
1867         * compositing/animation/filling-animation-overlap-expected.txt: Removed.
1868         * compositing/animation/filling-animation-overlap.html: Removed.
1869         * platform/ios-sim-deprecated/compositing/animation/filling-animation-overlap-at-end-expected.txt: Removed.
1870         * platform/ios-sim-deprecated/compositing/animation/filling-animation-overlap-expected.txt: Removed.
1871         * platform/ios-sim-deprecated/compositing/animation/layer-for-filling-animation-expected.txt: Removed.
1872
1873 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
1874
1875         Test gardening after r185087.
1876         https://bugs.webkit.org/show_bug.cgi?id=145478
1877
1878         Unreviewed.
1879
1880         * platform/mac-mavericks/fast/text/font-weights-zh-expected.txt: Copied from LayoutTests/platform/mac/fast/text/font-weights-zh-expected.txt.
1881         * platform/mac/fast/text/font-weights-zh-expected.txt:
1882
1883 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
1884
1885         Out of bounds read in WebCore::ComplexTextController::adjustGlyphsAndAdvances
1886         https://bugs.webkit.org/show_bug.cgi?id=145537
1887         <rdar://problem/20959267>
1888
1889         Reviewed by Darin Adler.
1890
1891         * fast/text/crash-complex-text-surrogate.html: Added.
1892         * platform/mac/fast/text/crash-complex-text-surrogate-expected.txt: Added.
1893
1894 2015-05-30  Zalan Bujtas  <zalan@apple.com>
1895
1896         REGRESSION (179771): zooming on facebook images covers image
1897         https://bugs.webkit.org/show_bug.cgi?id=145485
1898
1899         Reviewed by Simon Fraser.
1900
1901         Scaling an infinite rect should always produce an infinite rect.
1902         (Based on Simon Fraser's patch)
1903
1904         * compositing/layer-creation/zoomed-clip-intersection-expected.txt: Added.
1905         * compositing/layer-creation/zoomed-clip-intersection.html: Added.
1906
1907 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
1908
1909         Test font selection for zh fonts
1910         https://bugs.webkit.org/show_bug.cgi?id=145478
1911
1912         Rubber-stamped by Zalan Bujtas.
1913
1914         * platform/mac/fast/text/font-weights-zh-expected.txt: Added.
1915         * platform/mac/fast/text/font-weights-zh.html: Added.
1916
1917 2015-06-01  Commit Queue  <commit-queue@webkit.org>
1918
1919         Unreviewed, rolling out r185074 and r185085.
1920         https://bugs.webkit.org/show_bug.cgi?id=145533
1921
1922         Moving to a separate test (Requested by litherum on #webkit).
1923
1924         Reverted changesets:
1925
1926         "Test font selection for zh fonts"
1927         https://bugs.webkit.org/show_bug.cgi?id=145478
1928         http://trac.webkit.org/changeset/185074
1929
1930         "Test gardening after r185074"
1931         https://bugs.webkit.org/show_bug.cgi?id=145478
1932         http://trac.webkit.org/changeset/185085
1933
1934 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
1935
1936         Test gardening after r185074
1937         https://bugs.webkit.org/show_bug.cgi?id=145478
1938
1939         Unreviewed.
1940
1941         * platform/mac-mavericks/fast/text/font-weights-expected.txt: Copied from LayoutTests/platform/mac/fast/text/font-weights-expected.txt.
1942         * platform/mac/fast/text/font-weights-expected.txt: Yosemite-specific test results.
1943
1944 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
1945
1946         Test font selection for zh fonts
1947         https://bugs.webkit.org/show_bug.cgi?id=145478
1948
1949         Reviewed by Zalan Bujtas.
1950
1951         We want to make sure that font selection works correctly for more than just Helvetica and Avenir.
1952
1953         * platform/mac/fast/text/font-weights-expected.txt:
1954         * platform/mac/fast/text/font-weights.html:
1955
1956 2015-06-01  Brady Eidson  <beidson@apple.com>
1957
1958         Add WKTR support for "should open external URLs".
1959         https://bugs.webkit.org/show_bug.cgi?id=145505
1960
1961         Reviewed by Darin Adler.
1962
1963         * loader/navigation-policy/resources/notify-done.html: Added.
1964         * loader/navigation-policy/should-load-external-urls-set-by-api-basic-expected.txt: Added.
1965         * loader/navigation-policy/should-load-external-urls-set-by-api-basic.html: Added.
1966         * loader/navigation-policy/should-not-load-external-urls-set-by-api-basic-expected.txt: Added.
1967         * loader/navigation-policy/should-not-load-external-urls-set-by-api-basic.html: Added.
1968
1969         * platform/ios-simulator-wk1/TestExpectations:
1970         * platform/mac-wk1/TestExpectations:
1971         * platform/win/TestExpectations:
1972
1973 2015-06-01  Chris Dumez  <cdumez@apple.com>
1974
1975         ASSERT(revalidatingResource.inCache()) in MemoryCache when reloading tumblr.com
1976         https://bugs.webkit.org/show_bug.cgi?id=145518
1977         <rdar://problem/21168573>
1978
1979         Reviewed by Darin Adler.
1980
1981         Add layout test to make sure we no longer crash if the memory cache is
1982         pruned while a resource is being revalidated.
1983
1984         * http/tests/cache/memory-cache-pruning-during-revalidation-expected.txt: Added.
1985         * http/tests/cache/memory-cache-pruning-during-revalidation.html: Added.
1986
1987 2015-05-31  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1988
1989         Async XMLHttpRequest should get access to AppCache resources stored as flat files
1990         https://bugs.webkit.org/show_bug.cgi?id=138506
1991
1992         Reviewed by Darin Adler.
1993
1994         * http/tests/appcache/resources/simple-video-async.manifest: Added.
1995         * http/tests/appcache/simple-video-async-expected.txt: Added.
1996         * http/tests/appcache/simple-video-async.html: Added.
1997
1998 2015-05-31  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
1999
2000         [Streams API] Implement ReadableStreamController constructor
2001         https://bugs.webkit.org/show_bug.cgi?id=143752
2002
2003         Reviewed by Darin Adler.
2004
2005         * streams/readable-stream.html: checking controller constructor.
2006         * streams/reference-implementation/brand-checks-expected.txt:
2007
2008 2015-05-31  Jordan Harband  <ljharb@gmail.com>
2009
2010         Array#reduce and reduceRight don't follow ToLength
2011         https://bugs.webkit.org/show_bug.cgi?id=145364
2012
2013         Reviewed by Yusuke Suzuki.
2014
2015         * js/array-reduce-expected.txt:
2016         * js/array-reduceRight-expected.txt:
2017         * js/dom/array-prototype-properties-expected.txt:
2018         * js/dom/script-tests/array-prototype-properties.js:
2019         * js/script-tests/array-reduce.js:
2020         * js/script-tests/array-reduceRight.js:
2021
2022 2015-05-30  Filip Pizlo  <fpizlo@apple.com>
2023
2024         FTL codegen for MultiGetByOffset and MultiPutByOffset where the structure set is already proved should have an unreachable default case instead of an exit
2025         https://bugs.webkit.org/show_bug.cgi?id=145469
2026
2027         Reviewed by Geoffrey Garen.
2028
2029         * js/regress/repeat-multi-get-by-offset-expected.txt: Added.
2030         * js/regress/repeat-multi-get-by-offset.html: Added.
2031         * js/regress/script-tests/repeat-multi-get-by-offset.js: Added.
2032         (foo):
2033
2034 2015-05-29  Keith Miller  <keith_miller@apple.com>
2035
2036         WeakMap reference w/ DOM element as key does not survive long enough.
2037         https://bugs.webkit.org/show_bug.cgi?id=137651
2038
2039         Reviewed by Geoffrey Garen.
2040
2041         * js/dom/script-tests/weakmap-gc-unobservable-dom-nodes.js: Added.
2042         (.set gc):
2043         * js/dom/weakmap-gc-unobservable-dom-nodes.html: Added.
2044
2045 2015-05-29  Zalan Bujtas  <zalan@apple.com>
2046
2047         Text disappears shortly after page load on Nexus 7 site.
2048         https://bugs.webkit.org/show_bug.cgi?id=145467
2049         rdar://problem/18327239
2050
2051         Reviewed by Simon Fraser.
2052
2053         This patch ensures that overlap testing for composited layers works properly when the sibling
2054         layer gets composited through its child.
2055
2056         When a layer gets composited through its child content, the recursive overlap testing should build up the
2057         overlapmap stack so that sibling content is intersected both against the child and its parent bounds.
2058
2059         * compositing/sibling-layer-does-not-get-composited-overflow-hidden-case-expected.html: Added.
2060         * compositing/sibling-layer-does-not-get-composited-overflow-hidden-case.html: Added.
2061         * compositing/sibling-layer-does-not-get-composited-transform-case-expected.html: Added.
2062         * compositing/sibling-layer-does-not-get-composited-transform-case.html: Added.
2063
2064 2015-05-29  Chris Dumez  <cdumez@apple.com>
2065
2066         Consider throttling DOM timers in iframes outside the viewport
2067         https://bugs.webkit.org/show_bug.cgi?id=145465
2068         <rdar://problem/20768957>
2069
2070         Reviewed by Darin Adler.
2071
2072         Add a layout test to check that DOM timers in iframes outside the
2073         viewport get throttled.
2074
2075         * fast/dom/resources/timer-frame-2.html: Added.
2076         * fast/dom/resources/timer-frame.html: Added.
2077         * fast/dom/timer-throttling-subframe-expected.txt: Added.
2078         * fast/dom/timer-throttling-subframe.html: Added.
2079
2080 2015-05-28  Filip Pizlo  <fpizlo@apple.com>
2081
2082         Non-speculative Branch should be fast in the FTL
2083         https://bugs.webkit.org/show_bug.cgi?id=145452
2084
2085         Reviewed by Andreas Kling.
2086
2087         * js/regress/logical-not-weird-types-expected.txt: Added.
2088         * js/regress/logical-not-weird-types.html: Added.
2089         * js/regress/script-tests/logical-not-weird-types.js: Added.
2090         (foo):
2091
2092 2015-05-29  Filip Pizlo  <fpizlo@apple.com>
2093
2094         Land some .html/-expected.txt files for some tests that were added without them.
2095
2096         Rubber stamped by Andreas Kling.
2097
2098         * js/regress/cse-new-array-buffer-expected.txt: Added.
2099         * js/regress/cse-new-array-buffer.html: Added.
2100         * js/regress/cse-new-array-expected.txt: Added.
2101         * js/regress/cse-new-array.html: Added.
2102
2103 2015-05-29  Zalan Bujtas  <zalan@apple.com>
2104
2105         Unreviewed Win and GTK gardening.
2106
2107         Skip Mac font specific test.
2108
2109         * platform/gtk/TestExpectations:
2110         * platform/win/TestExpectations:
2111
2112 2015-05-29  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2113
2114         MediaDevices.getUserMedia should reject promise instead of throwing exceptions
2115         https://bugs.webkit.org/show_bug.cgi?id=145282
2116
2117         Reviewed by Darin Adler.
2118
2119         Updating test to expect rejection and not error throwing.
2120
2121         * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
2122         * fast/mediastream/MediaDevices-getUserMedia.html:
2123
2124 2015-05-28  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2125
2126         [EFL] Unreviewed gardening on 29th May
2127
2128         Unskip passing tests for viewport-percentage, text, sub-pixel
2129         and update new failing accessibility, fast/overflow and so on.
2130
2131         * platform/efl/TestExpectations:
2132
2133 2015-05-28  Zalan Bujtas  <zalan@apple.com>
2134
2135         Subpixel rendering: Pixel crack in text selection of simple text in <textarea>.
2136         https://bugs.webkit.org/show_bug.cgi?id=145393
2137         rdar://problem/19918941
2138
2139         Reviewed by Darin Adler.
2140
2141         Float to LayoutUnit conversion is lossy. To ensure that selection
2142         painting always lines up (snaps) properly, the calculated width needs to
2143         be adjusted by ceiling the float to the next LayoutUnit value.
2144
2145         * fast/text/hidpi-text-selection-gap-between-words-expected.html: Added.
2146         * fast/text/hidpi-text-selection-gap-between-words.html: Added.
2147         * platform/mac/platform/mac/editing/input/caret-primary-bidi-expected.txt:
2148
2149 2015-05-28  Andreas Kling  <akling@apple.com>
2150
2151         GraphicsLayerCA should start out with m_intersectsCoverageRect=false
2152         <https://webkit.org/b/145443>
2153         <rdar://problem/19685798>
2154
2155         Reviewed by Simon Fraser.
2156
2157         Add a test (based on iframe-and-layers.html) that makes an iframe with compositing
2158         layers inside it and places it far outside the visible viewport.
2159
2160         The layer dump should show that the "intersects coverage rect" flag is 0 for the
2161         iframe and its sublayers.
2162
2163         * compositing/visible-rect/iframe-with-layers-outside-viewport-expected.txt: Added.
2164         * compositing/visible-rect/iframe-with-layers-outside-viewport.html: Added.
2165
2166 2015-05-28  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2167
2168         [Streams API] ReadableStreamReader should not be exposed
2169         https://bugs.webkit.org/show_bug.cgi?id=143564
2170
2171         Reviewed by Darin Adler.
2172
2173         Rebasing tests as ReadableStreamReader is no longer defined globally.
2174
2175         * js/dom/global-constructors-attributes-expected.txt:
2176         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2177         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2178         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
2179         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2180         * platform/win/js/dom/global-constructors-attributes-expected.txt:
2181
2182 2015-05-27  Alexey Proskuryakov  <ap@apple.com>
2183
2184         Delete media/controls-layers.html. It's a bad test that fails and asserts, and there
2185         are apparently no plans to fix any of that (see https://bugs.webkit.org/show_bug.cgi?id=145420).
2186
2187         * media/controls-layers.html: Removed.
2188         * platform/mac-mavericks/media/controls-layers-expected.txt: Removed.
2189         * platform/mac/media/controls-layers-expected.txt: Removed.
2190
2191 2015-05-27  Jordan Harband  <ljharb@gmail.com>
2192
2193         Array.of should work with other constructors
2194         https://bugs.webkit.org/show_bug.cgi?id=145365
2195
2196         Reviewed by Yusuke Suzuki.
2197
2198         * js/array-of-expected.txt:
2199         * js/script-tests/array-of.js:
2200         (Foo):
2201
2202 2015-05-27  Benjamin Poulain  <bpoulain@apple.com>
2203
2204         [JSC] Add undefined->double conversion to DoubleRep
2205         https://bugs.webkit.org/show_bug.cgi?id=145293
2206
2207         Reviewed by Filip Pizlo.
2208
2209         * js/regress/math-with-out-of-bounds-array-values-expected.txt: Added.
2210         * js/regress/math-with-out-of-bounds-array-values.html: Added.
2211         * js/regress/script-tests/math-with-out-of-bounds-array-values.js: Added.
2212
2213 2015-05-27  Simon Fraser  <simon.fraser@apple.com>
2214
2215         REGRESSION (r183820): webkit.org/blog/ background painting issue on reload, when the page contains videos
2216         https://bugs.webkit.org/show_bug.cgi?id=145420
2217
2218         Reviewed by Dean Jackson.
2219         
2220         Test that dumps compositing layers in a document with media controls.
2221
2222         * media/controls-layers.html: Added.
2223         * platform/mac/media/controls-layers-expected.txt: Added.
2224         * platform/mac-mavericks/media/controls-layers-expected.txt: Added.
2225
2226 2015-05-27  Alexey Proskuryakov  <ap@apple.com>
2227
2228         Update Mac WebKit1 TestExpectations for platform/mac/fast/ruby/ruby-expansion-cjk-2.html
2229
2230         * platform/mac-wk1/TestExpectations: It's an image failure, so counter-intuitively,
2231         Failure expectation is not the right one.
2232
2233 2015-05-27  Daniel Bates  <dabates@apple.com>
2234
2235         Update Mac WebKit1 TestExpectations for platform/mac/fast/ruby/ruby-expansion-cjk-2.html
2236
2237         * platform/mac-wk1/TestExpectations:
2238
2239 2015-05-27  Daniel Bates  <dabates@apple.com>
2240
2241         Fix Mac Yosemite layout test failure following <http://trac.webkit.org/changeset/184899>
2242         (https://bugs.webkit.org/show_bug.cgi?id=145336)
2243
2244         Mark test platform/mac/fast/ruby/ruby-expansion-cjk-2.html as failing on Yosemite.
2245
2246         Also remove references to fast/ruby/ruby-expansion-cjk*.html from TestExpectations files
2247         of other ports since we consider these tests specific to Mac.
2248
2249         * platform/efl/TestExpectations:
2250         * platform/gtk/TestExpectations:
2251         * platform/ios-simulator/TestExpectations:
2252         * platform/mac-wk1/TestExpectations:
2253         * platform/win/TestExpectations:
2254
2255 2015-05-26  Dean Jackson  <dino@apple.com>
2256
2257         Backdrop filters don't animate
2258         https://bugs.webkit.org/show_bug.cgi?id=145386
2259         <rdar://problem/21110037>
2260
2261         Reviewed by Simon Fraser.
2262
2263         Add a test for animation of backdrop-filter, and do some
2264         minor cleanups in related files.
2265
2266         * animations/resources/animation-test-helpers.js:
2267         (parseFilterImage): Fix a typo.
2268         (getPropertyValue): Support webkitBackdropFilter.
2269         (comparePropertyValue): Ditto.
2270         * css3/filters/backdrop/animation-expected.txt: Added.
2271         * css3/filters/backdrop/animation.html: Added.
2272
2273 2015-05-27  Matt Baker  <mattbaker@apple.com>
2274
2275         [iOS] Rebaseline expected results for tests in LayoutTests/compositing
2276         https://bugs.webkit.org/show_bug.cgi?id=145401
2277
2278         Reviewed by Simon Fraser.
2279
2280         Rebaselined iOS tests failing due to expected differences in converage rect, scrollbar and contentsScale.
2281
2282         * platform/ios-simulator/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt: Added.
2283         * platform/ios-simulator/compositing/masks/compositing-clip-path-change-no-repaint-expected.txt: Added.
2284         * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt:
2285         * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
2286         * platform/ios-simulator/compositing/tiling/transform-origin-tiled-expected.txt: Copied from LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt.
2287         * platform/ios-simulator/compositing/visible-rect/backing-change-height-from-zero-expected.txt: Added.
2288
2289 2015-05-27  Myles C. Maxfield  <mmaxfield@apple.com>
2290
2291         [iOS] Arabic ligatures are broken in Google Maps
2292         https://bugs.webkit.org/show_bug.cgi?id=145336
2293         <rdar://problem/20689607>
2294
2295         Reviewed by Darin Adler.
2296
2297         This patch adds a DRT test to make sure that text gets drawn with the correct font.
2298
2299         It also updates expected results for 4 tests, which I have verified are still correct. However,
2300         because the behavior of Mavericks differs from Yosemite, I copied the old expected results to
2301         platform/mac-mavericks before updating the results in platform/mac.
2302
2303         This patch also moves fast/ruby/ruby-expansion-cjk*.html to platform/mac because they rely on
2304         platform-specific screen-space quantization. This patch also skips these tests on Mavericks
2305         because I can't add platform-specific expected results for reftests.
2306
2307         * platform/ios-simulator/fast/text/arabic-with-no-supporting-webfont-expected.txt:
2308         * platform/ios-simulator/fast/text/arabic-with-no-supporting-webfont.html:
2309
2310         * platform/mac-mavericks/fast/css/font-face-opentype-expected.txt: Copied from platform/mac.
2311         * platform/mac-mavericks/svg/batik/text/xmlSpace-expected.txt: Ditto.
2312         * platform/mac-mavericks/svg/custom/svg-fonts-fallback-expected.txt: Ditto.
2313         * platform/mac-mavericks/svg/custom/svg-fonts-without-missing-glyph-expected.txt: Ditto.
2314         * platform/mac-mavericks/TestExpectations: Skip fast/ruyb/ruby-expansion-cjk*.html
2315         * platform/mac/fast/css/font-face-opentype-expected.txt: Updated.
2316         * platform/mac/svg/batik/text/xmlSpace-expected.txt: Ditto.
2317         * platform/mac/svg/custom/svg-fonts-fallback-expected.txt: Ditto.
2318         * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.txt: Ditto.
2319         * LayoutTests/platform/mac/fast/ruby/resources/green.png: Moved from fast/ruby/resources/green.png
2320         * LayoutTests/platform/mac/fast/ruby/resources/ruby-expansion.svg: Moved from fast/ruby/resources/ruby-expansion.svg
2321         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-2-expected.html: Moved from fast/ruby/ruby-expansion-cjk-2-expected.html
2322         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-2.html: Moved from fast/ruby/ruby-expansion-cjk-2.html
2323         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-3-expected.html: Moved from fast/ruby/ruby-expansion-cjk-3-expected.html
2324         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-3.html: Moved from fast/ruby/ruby-expansion-cjk-3.html
2325         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-4-expected.html: Moved from fast/ruby/ruby-expansion-cjk-4-expected.html
2326         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-4.html: Moved from fast/ruby/ruby-expansion-cjk-4.html
2327         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-5-expected.html: Moved from fast/ruby/ruby-expansion-cjk-5-expected.html
2328         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-5.html: Moved from fast/ruby/ruby-expansion-cjk-5.html
2329         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-expected.html: Moved from fast/ruby/ruby-expansion-cjk-expected.html
2330         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk.html: Moved from fast/ruby/ruby-expansion-cjk.html
2331
2332 2015-05-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
2333
2334         An SVG with no intrinsic size does not draw correct slices when used as a border-image for an HTML element.
2335         https://bugs.webkit.org/show_bug.cgi?id=139405
2336
2337         Reviewed by Darin Adler.
2338
2339         * fast/borders/border-image-fill-no-intrinsic-size-expected.html: Added.
2340         * fast/borders/border-image-fill-no-intrinsic-size.html: Added.
2341         * fast/borders/resources/svg-border-100x100-intrinsic.svg: Added.
2342         * fast/borders/resources/svg-border-140x140-intrinsic.svg: Added.
2343         * fast/borders/resources/svg-border-no-intrinsic.svg: Added.
2344         Make sure the slices of the border-image are drawn correctly. When using an
2345         image with no intrinsic size, all the slices has to be gotten from (0, 0)
2346         of the source image.
2347         
2348         * TestExpectations: Removed previously-failing test.
2349
2350 2015-05-26  Andreas Kling  <akling@apple.com>
2351
2352         <font face> doesn't support plus character in font family names.
2353         <https://webkit.org/b/145400>
2354         <rdar://problem/21097484>
2355
2356         Reviewed by Darin Adler.
2357
2358         Add a little test for <font face> attributes to cover this problem
2359         and some other interesting cases with spaces and commas.
2360
2361         * fast/dom/HTMLFontElement/face-attribute-expected.txt: Added.
2362         * fast/dom/HTMLFontElement/face-attribute.html: Added.
2363
2364 2015-05-26  Chris Fleizach  <cfleizach@apple.com>
2365
2366         AX: display:none content exposed to accessibility when aria-hidden is toggled on ancestor element
2367         https://bugs.webkit.org/show_bug.cgi?id=139142
2368
2369         Reviewed by Darin Adler.
2370
2371         * platform/mac/accessibility/aria-hidden-false-works-in-subtrees-expected.txt:
2372
2373 2015-05-26  Chris Fleizach  <cfleizach@apple.com>
2374
2375         AX: display:none content exposed to accessibility when aria-hidden is toggled on ancestor element
2376         https://bugs.webkit.org/show_bug.cgi?id=139142
2377
2378         Reviewed by Darin Adler.
2379
2380         * accessibility/aria-hidden-false-works-in-subtrees.html:
2381
2382 2015-05-26  Zalan Bujtas  <zalan@apple.com>
2383
2384         Overhanging float sets are not cleaned up properly when floating renderer is destroyed.
2385         https://bugs.webkit.org/show_bug.cgi?id=145323
2386         rdar://problem/20980628
2387
2388         Reviewed by Dave Hyatt.
2389
2390         This patch ensures when an overhanging float renderer is destroyed,
2391         all the sibling containers' floating object set(m_floatingObjects) gets properly cleaned up.
2392
2393         When an overhanging float is present, we cache the renderer on the parent and on the affected
2394         sibling containers too. (RenderBlockFlow::m_floatingObjects) These caches(sets) get cleared and repopulated
2395         during ::layout(). In order to have a float renderer removed from a set, a layout needs to be initiated on the container.
2396         This is normally done through RenderBlockFlow::markSiblingsWithFloatsForLayout() and RenderBlockFlow::markAllDescendantsWithFloatsForLayout().
2397         However, when the float container's parent's writing direction changes (and we promote the children containers to new formatting contexts),
2398         the layout propagation through siblings does not work anymore.
2399
2400         The avoidsFloats() check in RenderBlockFlow::markSiblingsWithFloatsForLayout() has very little performance gain, but it prevents us
2401         from propagating layout to siblings when certain properties of the parent container changes.
2402
2403         * fast/block/float/crash-when-floating-object-is-removed-expected.txt: Added.
2404         * fast/block/float/crash-when-floating-object-is-removed.xhtml: Added.
2405
2406 2015-05-26  Beth Dakin  <bdakin@apple.com>
2407
2408         storage/indexeddb/deleteIndex-bug110792.html is flaky
2409         https://bugs.webkit.org/show_bug.cgi?id=145390
2410
2411         Marking as flaky.
2412         * TestExpectations:
2413
2414 2015-05-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
2415
2416         SVG fragment identifier rendering issue
2417         https://bugs.webkit.org/show_bug.cgi?id=137328
2418
2419         Reviewed by Darin Adler.
2420
2421         * svg/css/svg-resource-fragment-identifier-order-expected.html: Added.
2422         * svg/css/svg-resource-fragment-identifier-order.html: Added.
2423         Ensure the SVG fragment is drawn correctly when the same SVG image is
2424         referenced multiple times.
2425
2426 2015-05-26  Daniel Bates  <dabates@apple.com>
2427
2428         Update Autofill button icon
2429         https://bugs.webkit.org/show_bug.cgi?id=145191
2430         <rdar://problem/20178942>
2431
2432         Update expected results for Windows.
2433
2434         * platform/win/fast/forms/input-auto-fill-button-expected.txt:
2435
2436 2015-05-26  Joseph Pecoraro  <pecoraro@apple.com>
2437
2438         CSS properties (font-synthesis, column-fill) are missing in getComputedStyles
2439         https://bugs.webkit.org/show_bug.cgi?id=145343
2440
2441         Reviewed by Timothy Hatcher.
2442
2443         * fast/css/getComputedStyle/computed-style-expected.txt:
2444         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
2445         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2446         * fast/css/getComputedStyle/resources/property-names.js:
2447
2448 2015-05-26  Yusuke Suzuki  <utatane.tea@gmail.com>
2449
2450         [ES6] Implement Array.prototype.copyWithin
2451         https://bugs.webkit.org/show_bug.cgi?id=145107
2452
2453         Reviewed by Darin Adler.
2454
2455         * js/Object-getOwnPropertyNames-expected.txt:
2456         * js/script-tests/Object-getOwnPropertyNames.js:
2457
2458 2015-05-25  Carlos Garcia Campos  <cgarcia@igalia.com>
2459
2460         [GTK] Enable IndexedDB
2461         https://bugs.webkit.org/show_bug.cgi?id=98932
2462
2463         Reviewed by Žan Doberšek.
2464
2465         * platform/gtk/TestExpectations: Update IndexedDB test expectations.
2466
2467 2015-05-24  Jordan Harband  <ljharb@gmail.com>
2468
2469         Array#findIndex/find should not skip holes
2470         https://bugs.webkit.org/show_bug.cgi?id=145361
2471
2472         Reviewed by Yusuke Suzuki.
2473
2474         * js/array-find-expected.txt:
2475         * js/array-findIndex-expected.txt:
2476         * js/script-tests/array-find.js:
2477         * js/script-tests/array-findIndex.js:
2478
2479 2015-05-23  Antti Koivisto  <antti@apple.com>
2480
2481         Permanent redirects should have long implicit cache lifetime
2482         https://bugs.webkit.org/show_bug.cgi?id=145348
2483
2484         Reviewed by Sam Weinig.
2485
2486         * http/tests/cache/cache-redirections.html:
2487         * http/tests/cache/resources/cache-control-redirect.php:
2488
2489             Use less confusing name (max_age->expiration vs. max-age) and fix logic.
2490
2491 2015-05-23  Zalan Bujtas  <zalan@apple.com>
2492
2493         Rebaseline after r184825. Remove artificial extra space between 2 text renderers. 
2494
2495         Reviewed by Antti Koivisto.
2496
2497         * animations/lineheight-animation-expected.txt:
2498         * animations/simultaneous-start-transform-expected.txt:
2499         * animations/width-using-ems-expected.txt:
2500         * fast/events/window-events-bubble-expected.txt:
2501         * fast/events/window-events-bubble2-expected.txt:
2502
2503 2015-05-23  Zalan Bujtas  <zalan@apple.com>
2504
2505         Simple line layout: Ignore -webkit-flow-*content while collecting text content for innerText.
2506         https://bugs.webkit.org/show_bug.cgi?id=145344
2507         rdar://problem/20959522
2508
2509         Reviewed by Antti Koivisto.
2510
2511         This patch ensures that when a -webkit-flow-into content is present in a simple line layout container,
2512         we skip it while collecting the text content for innerText.
2513         It's not always guaranteed that a simple line layout container only contains simple text nodes. In such cases,
2514         we need to ensure that text offset computing only takes the simple text nodes into account.
2515
2516         * fast/text/simple-line-layout-inner-text-with-flow-content-expected.txt: Added.
2517         * fast/text/simple-line-layout-inner-text-with-flow-content.html: Added.
2518
2519 2015-05-22  Alexey Proskuryakov  <ap@apple.com>
2520
2521         Update tests broken by MediaPlaybackRequiresUserGesture renaming.
2522
2523         * media/no-autoplay-with-user-gesture-requirement.html:
2524         * media/video-load-require-user-gesture.html:
2525         * media/video-play-require-user-gesture.html:
2526
2527 2015-05-22  Alexey Proskuryakov  <ap@apple.com>
2528
2529         New test media/accessiblity-describes-video.html is flaky.
2530
2531         * platform/mac/TestExpectations: Marking as such, as suggested by Jer.
2532
2533 2015-05-22  Jer Noble  <jer.noble@apple.com>
2534
2535         [Mac] Audio tracks tagged as 'describes-video' are not automatically selected when that system accessibility option is set.
2536         https://bugs.webkit.org/show_bug.cgi?id=145228
2537
2538         Reviewed by Eric Carlson.
2539
2540         * http/tests/media/hls/hls-accessiblity-describes-video-expected.txt: Added.
2541         * http/tests/media/hls/hls-accessiblity-describes-video.html: Added.
2542         * http/tests/media/resources/hls/audio-describes-video.m3u8: Added.
2543         * http/tests/media/resources/hls/english/description.aac: Added.
2544         * http/tests/media/resources/hls/english/description.m3u8: Added.
2545         * media/accessiblity-describes-video-expected.txt: Added.
2546         * media/accessiblity-describes-video.html: Added.
2547         * media/content/audio-describes-video.mp4: Added.
2548         * platform/mac-mavericks/TestExpectations:
2549
2550 2015-05-22  Basile Clement  <basile_clement@apple.com>
2551
2552         Allow DFGClobberize to return non-node constants that must be later created
2553         https://bugs.webkit.org/show_bug.cgi?id=145272
2554
2555         Reviewed by Filip Pizlo.
2556
2557         * js/regress/script-tests/cse-new-array-buffer.js: Added.
2558         (foo):
2559         * js/regress/script-tests/cse-new-array.js: Added.
2560         (foo):
2561
2562 2015-05-22  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
2563
2564         [GTK] Gardening 21st May.
2565         https://bugs.webkit.org/show_bug.cgi?id=145250
2566
2567         Unreviewed.
2568
2569         * platform/gtk/TestExpectations:
2570
2571 2015-05-22  Joanmarie Diggs  <jdiggs@igalia.com>
2572
2573         AX: Figure out why list-detection2.html test fails on GTK
2574         https://bugs.webkit.org/show_bug.cgi?id=145273
2575
2576         Reviewed by Chris Fleizach.
2577
2578         * platform/gtk/TestExpectations: Removed list-detection2.html from the list of expected failures.
2579
2580 2015-05-21  Joanmarie Diggs  <jdiggs@igalia.com>
2581
2582         AX: [GTK] Implement computedRoleString in AccessibilityUIElement
2583         https://bugs.webkit.org/show_bug.cgi?id=128420
2584
2585         Reviewed by Chris Fleizach.
2586
2587         * platform/gtk/TestExpectations: Removed roles-computedRoleString from the failing test.
2588         * platform/gtk/accessibility/image-link-expected.txt: Updated to reflect the new object attribute.
2589         * platform/gtk/accessibility/image-map2-expected.txt: Updated to reflect the new object attribute.
2590         * platform/gtk/accessibility/lists-expected.txt: Updated to reflect the new object attribute.
2591         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Added.
2592         * platform/gtk/accessibility/table-attributes-expected.txt: Updated to reflect the new object attribute.
2593         * platform/gtk/accessibility/table-cell-spans-expected.txt: Updated to reflect the new object attribute.
2594         * platform/gtk/accessibility/table-cells-expected.txt: Updated to reflect the new object attribute.
2595         * platform/gtk/accessibility/table-detection-expected.txt: Updated to reflect the new object attribute.
2596         * platform/gtk/accessibility/table-sections-expected.txt: Updated to reflect the new object attribute.
2597         * platform/gtk/accessibility/table-with-rules-expected.txt: Updated to reflect the new object attribute.
2598         * platform/gtk/accessibility/xml-roles-exposed-expected.txt: Added.
2599         * platform/gtk/accessibility/xml-roles-exposed.html: Added.
2600
2601 2015-05-21  Antti Koivisto  <antti@apple.com>
2602
2603         MaskImageOperation code does not manage CachedImageClients correctly
2604         https://bugs.webkit.org/show_bug.cgi?id=145276
2605
2606         Reviewed by Andreas Kling.
2607
2608         * css3/masking/mask-image-client-crash-expected.txt: Added.
2609         * css3/masking/mask-image-client-crash.html: Added.
2610
2611 2015-05-21  Daniel Bates  <dabates@apple.com>
2612
2613         Update Autofill button icon
2614         https://bugs.webkit.org/show_bug.cgi?id=145191
2615         <rdar://problem/20178942>
2616
2617         Reviewed by Jessie Berlin.
2618
2619         Update expected results.
2620
2621         * fast/forms/input-auto-fill-button-expected.txt:
2622         * platform/mac-mavericks/fast/forms/input-auto-fill-button-expected.txt:
2623
2624 2015-05-21  Chris Fleizach  <cfleizach@apple.com>
2625
2626         AX: improve list heuristics (presentational use versus actual lists)
2627         https://bugs.webkit.org/show_bug.cgi?id=134187
2628
2629         Unreviewed layout test fixage.
2630
2631         Skip the list-detection2.html test on GTK until it can be investigated.
2632             https://bugs.webkit.org/show_bug.cgi?id=145273
2633         Fix a failing test on GTK that needed an update after the last set of changes.
2634         Skip the test on windows until a time someone can decide if we even expose or need lists in Windows AX API.
2635             https://bugs.webkit.org/show_bug.cgi?id=145271
2636
2637         * platform/gtk/TestExpectations:
2638         * platform/gtk/accessibility/list-detection-expected.txt:
2639         * platform/win/TestExpectations:
2640
2641 2015-05-21  Said Abou-Hallawa  <sabouhallawa@apple.com>
2642
2643         SVG as image uses very tiny default font-size
2644         https://bugs.webkit.org/show_bug.cgi?id=68090
2645
2646         Reviewed by Darin Adler.
2647
2648         * svg/text/text-default-font-size-expected.html: Added.
2649         * svg/text/text-default-font-size.html: Added.
2650         Ensure the default font size for non-interactive SVG images is not zero.
2651
2652 2015-05-21  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2653
2654         streams/reference-implementation/readable-stream.html should now pass
2655         https://bugs.webkit.org/show_bug.cgi?id=145266
2656
2657         Unreviewed.
2658
2659         * TestExpectations: removing falky expectation of streams/reference-implementation/readable-stream.html.
2660
2661 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
2662
2663         Web Inspector: array previews should have a much smaller cap on values
2664         https://bugs.webkit.org/show_bug.cgi?id=145195
2665
2666         Reviewed by Timothy Hatcher.
2667
2668         * inspector/model/remote-object-expected.txt:
2669         Update expected results now that array previews include
2670         a smaller number of items.
2671
2672 2015-05-20  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
2673
2674         Enable disk cache for range requests
2675         https://bugs.webkit.org/show_bug.cgi?id=144682
2676
2677         Reviewed by Antti Koivisto.
2678
2679         * http/tests/cache/disk-cache/disk-cache-range-expected.txt: Added. Add Test.
2680         * http/tests/cache/disk-cache/disk-cache-range.html: Added.
2681         * http/tests/cache/disk-cache/resources/generate-response.cgi: Modify script to return 206 and 416 response codes if Range header is present.
2682         * platform/gtk/TestExpectations: Remove failing test.
2683
2684 2015-05-20  Chris Fleizach  <cfleizach@apple.com>
2685
2686         AX: improve list heuristics (presentational use versus actual lists)
2687         https://bugs.webkit.org/show_bug.cgi?id=134187
2688
2689         Reviewed by Darin Adler.
2690
2691         * accessibility/list-detection-expected.txt:
2692         * accessibility/list-detection.html:
2693         * accessibility/list-detection2-expected.txt: Added.
2694         * accessibility/list-detection2.html: Added.
2695
2696 2015-05-20  Antti Koivisto  <antti@apple.com>
2697
2698         REGRESSION (r172591): Can no longer style <optgroup> with colors (LayoutTests/fast/forms/select/optgroup-rendering.html)
2699         https://bugs.webkit.org/show_bug.cgi?id=145227
2700
2701         Reviewed by Darin Adler.
2702
2703         Add ref test for select painting.
2704
2705         * fast/forms/select/select-painting-expected.html: Added.
2706         * fast/forms/select/select-painting.html: Added.
2707
2708 2015-05-20  Daniel Bates  <dabates@apple.com>
2709
2710         AX: AutoFill button is not accessible with VoiceOver
2711         https://bugs.webkit.org/show_bug.cgi?id=145200
2712         <rdar://problem/20507480>
2713
2714         Reviewed by Chris Fleizach.
2715
2716         Test that there is an accessibility element for the AutoFill button.
2717
2718         * accessibility/input-auto-fill-button-expected.txt: Added.
2719         * accessibility/input-auto-fill-button.html: Added.
2720         * platform/win/TestExpectations: For now, mark tests as failing. I suspect the cause
2721         is <https://bugs.webkit.org/show_bug.cgi?id=140798>.
2722
2723 2015-05-20  Antti Koivisto  <antti@apple.com>
2724
2725         Assertion failure in WebCore::BidiRun::BidiRun()
2726         https://bugs.webkit.org/show_bug.cgi?id=145203
2727         rdar://problem/20958973
2728
2729         Reviewed by Andreas Kling.
2730
2731         * fast/text/text-combine-crash-expected.txt: Added.
2732         * fast/text/text-combine-crash.html: Added.
2733
2734 2015-05-20  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2735
2736         AudioContext resume/close/suspend should reject promises with a DOM exception in lieu of throwing exceptions
2737         https://bugs.webkit.org/show_bug.cgi?id=145064
2738
2739         Reviewed by Darin Adler.
2740
2741         Adding test to cover resume/close/suspend rejecting with InvalidStateError.
2742         Updating existing test to cover resume and suspend rejection with no error.
2743
2744         * webaudio/audiocontext-promise-throwing-expected.txt: Added.
2745         * webaudio/audiocontext-promise-throwing.html: Added.
2746         * webaudio/audiocontext-state-expected.txt:
2747         * webaudio/audiocontext-state.html:
2748
2749 2015-05-20  Commit Queue  <commit-queue@webkit.org>
2750
2751         Unreviewed, rolling out r184645.
2752         https://bugs.webkit.org/show_bug.cgi?id=145220
2753
2754         Broken build (Requested by jacob_nielsen on #webkit).
2755
2756         Reverted changeset:
2757
2758         "AX: AutoFill button is not accessible with VoiceOver"
2759         https://bugs.webkit.org/show_bug.cgi?id=145200
2760         http://trac.webkit.org/changeset/184645
2761
2762 2015-05-20  Daniel Bates  <dabates@apple.com>
2763
2764         AX: AutoFill button is not accessible with VoiceOver
2765         https://bugs.webkit.org/show_bug.cgi?id=145200
2766         <rdar://problem/20507480>
2767
2768         Reviewed by Chris Fleizach.
2769
2770         Test that there is an accessibility element for the AutoFill button.
2771
2772         * accessibility/input-auto-fill-button-expected.txt: Added.
2773         * accessibility/input-auto-fill-button.html: Added.
2774
2775 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
2776
2777         ES6: Implement Object.setPrototypeOf
2778         https://bugs.webkit.org/show_bug.cgi?id=145202
2779
2780         Reviewed by Darin Adler.
2781
2782         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt: Added.
2783         * http/tests/security/cross-frame-access-object-setPrototypeOf.html: Added.
2784         * http/tests/security/resources/cross-frame-iframe-for-object-setPrototypeOf-test.html: Added.
2785         Test covering cross origin restriction behavior.
2786
2787         * js/Object-getOwnPropertyNames-expected.txt:
2788         * js/script-tests/Object-getOwnPropertyNames.js:
2789         Updated for the new exposed property.
2790
2791         * js/cyclic-prototypes-expected.txt:
2792         * js/script-tests/cyclic-prototypes.js:
2793         Extend this test to include setPrototypeOf cyclic checks.
2794         Note that setPrototypeOf can still change the prototype
2795         where __proto__ cannot.
2796
2797         * js/prototypes-expected.txt:
2798         * js/script-tests/prototypes.js:
2799         Extend this test to cover more types previously overlooked.
2800
2801         * js/script-tests/setPrototypeOf.js: Added.
2802         (debugEval):
2803         (getObjectDescriptions.myFunction):
2804         (getObjectDescriptions):
2805         * js/setPrototypeOf-expected.txt: Added.
2806         * js/setPrototypeOf.html: Added.
2807         Test coverage for all the different object / prototype combinations.
2808         This is modeled after the other browser tests with coverage of a
2809         few more basic functionality tests and object types.
2810
2811 2015-05-20  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2812
2813         AudioContext suspend/resume/close should resolve promises immediately when state is already suspended/active/closed
2814         https://bugs.webkit.org/show_bug.cgi?id=145164
2815
2816         Reviewed by Jer Noble.
2817
2818         * webaudio/audiocontext-promise-expected.txt: Added.
2819         * webaudio/audiocontext-promise.html: Added.
2820
2821 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
2822
2823         ES6: Should not allow duplicate basic __proto__ properties in Object Literals
2824         https://bugs.webkit.org/show_bug.cgi?id=145138
2825
2826         Reviewed by Darin Adler.
2827
2828         * js/dom/JSON-parse-expected.txt:
2829         * js/resources/JSON-parse.js:
2830         Update expected results for JSON parsing using eval() versus JSON.parse.
2831         In eval, an object literal with a "__proto__" property modifies the prototype.
2832         In JSON.parse, all properties are direct/own properties, no matter their name,
2833         so "__proto__" does not get special treatment.
2834
2835         * js/eval-json-proto-expected.txt: Added.
2836         * js/eval-json-proto.html: Added.
2837         * js/script-tests/eval-json-proto.js: Added.
2838         Direct test for LiteralParser behavior, in both eval and JSON.parse.
2839
2840         * js/object-literal-duplicate-properties-expected.txt:
2841         * js/script-tests/object-literal-duplicate-properties.js:
2842         (runProtoTestShouldThrow):
2843         (runProtoTestShouldNotThrow):
2844         Test for all cases of acceptable and unacceptable __proto__ duplicate
2845         properties in literals.
2846
2847 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
2848
2849         Web Inspector: Slightly better node previews in arrays
2850         https://bugs.webkit.org/show_bug.cgi?id=145188
2851
2852         Reviewed by Timothy Hatcher.
2853
2854         * inspector/model/remote-object-expected.txt:
2855         * inspector/model/remote-object.html:
2856
2857 2015-05-17  Sam Weinig  <sam@webkit.org>
2858
2859         Organize event handlers a bit
2860         https://bugs.webkit.org/show_bug.cgi?id=145106
2861
2862         Reviewed by Darin Adler.
2863
2864         * fast/dom/event-handler-attributes-expected.txt:
2865         * fast/dom/event-handler-attributes.html:
2866         Update for putting media related event handlers on Document in addition to
2867         Element and DOMWindow.
2868
2869 2015-05-19  Joseph Pecoraro  <pecoraro@apple.com>
2870
2871         Web Inspector: Improve Preview for NodeList / array like collections
2872         https://bugs.webkit.org/show_bug.cgi?id=145177
2873
2874         Reviewed by Timothy Hatcher.
2875
2876         * inspector/model/remote-object-expected.txt:
2877
2878 2015-05-19  Chris Dumez  <cdumez@apple.com>
2879
2880         [Mac] Font lookups are flakey due to caching
2881         https://bugs.webkit.org/show_bug.cgi?id=145180
2882         <rdar://problem/21012406>
2883
2884         Reviewed by Darin Adler.
2885
2886         * platform/mac/TestExpectations:
2887         Unskip platform/mac/fast/text/font-weights.html as it is no longer
2888         flakey after this change.
2889
2890         * platform/mac/fast/text/font-weights-expected.txt:
2891         Rebaseline the test as the expected results were those based on the
2892         bad caching behavior.
2893
2894 2015-05-19  Brady Eidson  <beidson@apple.com>
2895
2896         X-Frame-Options headers not respected when loading from application cache.
2897         <rdar://problem/14877623> and https://bugs.webkit.org/show_bug.cgi?id=131800
2898
2899         Reviewed by Alexey Proskuryakov.
2900
2901         * http/tests/appcache/resources/x-frame-options-prevents-framing-test.html: Added.
2902         * http/tests/appcache/resources/x-frame-options-prevents-framing.manifest: Added.
2903         * http/tests/appcache/x-frame-options-prevents-framing-expected.txt: Added.
2904         * http/tests/appcache/x-frame-options-prevents-framing.php: Added.
2905
2906 2015-05-19  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2907
2908         AudioContext should resolve promises with jsUndefined() and not jsNull()
2909         https://bugs.webkit.org/show_bug.cgi?id=145063
2910
2911         Reviewed by Sam Weinig.
2912
2913         * webaudio/audiocontext-state.html: Added check of promise resolve value.
2914
2915 2015-05-19  Eric Carlson  <eric.carlson@apple.com>
2916
2917         iOS gardening. Update "fast" image and text results, delete wk2-only results.
2918
2919         Rubber-stamped by Brent Fulgham.
2920
2921         * platform/ios-simulator-wk2/TestExpectations:
2922         * platform/ios-simulator-wk2/fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag-expected.txt: Removed.
2923         * platform/ios-simulator-wk2/fast/forms/search-vertical-alignment-expected.txt: Removed.
2924         * platform/ios-simulator-wk2/fast/forms/searchfield-heights-expected.txt: Removed.
2925         * platform/ios-simulator-wk2/fast/gradients/list-item-gradient-expected.txt: Removed.
2926         * platform/ios-simulator/TestExpectations:
2927         * platform/ios-simulator/fast/attachment/attachment-select-on-click-expected.txt: Added.
2928         * platform/ios-simulator/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Added.
2929         * platform/ios-simulator/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
2930         * platform/ios-simulator/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
2931         * platform/ios-simulator/fast/block/basic/001-expected.png: Added.
2932         * platform/ios-simulator/fast/block/margin-collapse/001-expected.png: Added.
2933         * platform/ios-simulator/fast/block/positioning/001-expected.png: Added.
2934         * platform/ios-simulator/fast/block/positioning/002-expected.png: Added.
2935         * platform/ios-simulator/fast/block/positioning/003-expected.png: Added.
2936         * platform/ios-simulator/fast/block/positioning/004-expected.png: Added.
2937         * platform/ios-simulator/fast/block/positioning/005-expected.png: Added.
2938         * platform/ios-simulator/fast/block/positioning/006-expected.png: Added.
2939         * platform/ios-simulator/fast/block/positioning/007-expected.png: Added.
2940         * platform/ios-simulator/fast/block/positioning/008-expected.png: Added.
2941         * platform/ios-simulator/fast/block/positioning/009-expected.png: Added.
2942         * platform/ios-simulator/fast/block/positioning/010-expected.png: Added.
2943         * platform/ios-simulator/fast/block/positioning/011-expected.png: Added.
2944         * platform/ios-simulator/fast/block/positioning/012-expected.png: Added.
2945         * platform/ios-simulator/fast/block/positioning/013-expected.png: Added.
2946         * platform/ios-simulator/fast/block/positioning/014-expected.png: Added.
2947         * platform/ios-simulator/fast/block/positioning/015-expected.png: Added.
2948         * platform/ios-simulator/fast/block/positioning/016-expected.png: Added.
2949         * platform/ios-simulator/fast/block/positioning/017-expected.png: Added.
2950         * platform/ios-simulator/fast/block/positioning/018-expected.png: Added.
2951         * platform/ios-simulator/fast/block/positioning/019-expected.png: Added.
2952         * platform/ios-simulator/fast/block/positioning/020-expected.png: Added.
2953         * platform/ios-simulator/fast/block/positioning/021-expected.png: Added.
2954         * platform/ios-simulator/fast/css/font-weight-1-expected.png: Added.
2955         * platform/ios-simulator/fast/css/font-weight-1-expected.txt:
2956         * platform/ios-simulator/fast/css/text-overflow-ellipsis-bidi-expected.png: Added.
2957         * platform/ios-simulator/fast/css/text-overflow-ellipsis-bidi-expected.txt:
2958         * platform/ios-simulator/fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag-expected.txt:
2959         * platform/ios-simulator/fast/forms/box-shadow-override-expected.png: Added.
2960         * platform/ios-simulator/fast/forms/button-align-expected.png: Added.
2961         * platform/ios-simulator/fast/forms/input-auto-fill-button-expected.png: Added.
2962         * platform/ios-simulator/fast/forms/input-auto-fill-button-expected.txt: Added.
2963         * platform/ios-simulator/fast/forms/input-spaces-expected.png: Added.
2964         * platform/ios-simulator/fast/forms/input-table-expected.png: Added.
2965         * platform/ios-simulator/fast/forms/input-text-click-inside-expected.png: Added.
2966         * platform/ios-simulator/fast/forms/input-text-click-outside-expected.png: Added.
2967         * platform/ios-simulator/fast/forms/input-text-double-click-expected.png: Added.
2968         * platform/ios-simulator/fast/forms/input-text-drag-down-expected.png: Added.
2969         * platform/ios-simulator/fast/forms/listbox-hit-test-zoomed-expected.png: Added.
2970         * platform/ios-simulator/fast/forms/listbox-hit-test-zoomed-expected.txt:
2971         * platform/ios-simulator/fast/forms/option-index-expected.png: Added.
2972         * platform/ios-simulator/fast/forms/search-vertical-alignment-expected.png: Added.
2973         * platform/ios-simulator/fast/forms/search-vertical-alignment-expected.txt:
2974         * platform/ios-simulator/fast/forms/searchfield-heights-expected.png: Added.
2975         * platform/ios-simulator/fast/forms/searchfield-heights-expected.txt:
2976         * platform/ios-simulator/fast/forms/textarea-placeholder-pseudo-style-expected.png: Added.
2977         * platform/ios-simulator/fast/frames/calculate-fixed-expected.png: Added.
2978         * platform/ios-simulator/fast/frames/calculate-order-expected.png: Added.
2979         * platform/ios-simulator/fast/frames/calculate-percentage-expected.png: Added.
2980         * platform/ios-simulator/fast/frames/calculate-relative-expected.png: Added.
2981         * platform/ios-simulator/fast/frames/calculate-round-expected.png: Added.
2982         * platform/ios-simulator/fast/frames/content-opacity-1-expected.png: Added.
2983         * platform/ios-simulator/fast/frames/content-opacity-2-expected.png: Added.
2984         * platform/ios-simulator/fast/gradients/list-item-gradient-expected.png: Added.
2985         * platform/ios-simulator/fast/gradients/list-item-gradient-expected.txt:
2986         * platform/ios-simulator/fast/hidpi/broken-image-icon-very-hidpi-expected.txt: Added.
2987         * platform/ios-simulator/fast/images/animated-gif-with-offsets-expected.png: Added.
2988
2989 2015-05-19  Yusuke Suzuki  <utatane.tea@gmail.com>
2990
2991         Array.prototype methods must use ToLength
2992         https://bugs.webkit.org/show_bug.cgi?id=144128
2993
2994         Reviewed by Oliver Hunt.
2995
2996         Patch by Jordan Harband  <ljharb@gmail.com> and Yusuke Suzuki <utatane.tea@gmail.com>
2997
2998         * fast/profiler/built-in-function-calls-anonymous-expected.txt:
2999         * fast/profiler/built-in-function-calls-user-defined-function-expected.txt:
3000         * js/array-every-expected.txt:
3001         * js/array-fill-expected.txt:
3002         * js/array-filter-expected.txt:
3003         * js/array-find-expected.txt:
3004         * js/array-findIndex-expected.txt:
3005         * js/array-functions-non-arrays-expected.txt:
3006         * js/array-includes-expected.txt:
3007         * js/script-tests/array-every.js:
3008         (throwError):
3009         * js/script-tests/array-fill.js:
3010         (throwError):
3011         * js/script-tests/array-filter.js:
3012         (throwError):
3013         * js/script-tests/array-find.js:
3014         (throwError):
3015         * js/script-tests/array-findIndex.js:
3016         (toObject):
3017         (throwError):
3018         * js/script-tests/array-functions-non-arrays.js:
3019         (throwError):
3020         * js/script-tests/array-includes.js:
3021
3022 2015-05-19  Zalan Bujtas  <zalan@apple.com>
3023
3024         Merged anonymous blocks should invalidate simple line layout path.
3025         https://bugs.webkit.org/show_bug.cgi?id=145104
3026         rdar://problem/20980930
3027
3028         Reviewed by Antti Koivisto.
3029
3030         When anonymous blocks are merged together, it's not guaranteed that the final block can use simple line layout.
3031         This patch ensures that the flow block, where the other block's content gets moved to, is no longer on simple line layout path.
3032         Whether the final flow block ends up using inline boxes or simple line layout will be determined during the next layout.
3033
3034         * fast/block/crash-when-anonymous-blocks-are-merged-with-simple-line-layout-expected.txt: Added.
3035         * fast/block/crash-when-anonymous-blocks-are-merged-with-simple-line-layout.html: Added.
3036
3037 2015-05-14  Chris Fleizach  <cfleizach@apple.com>
3038
3039         AX: Select text mechanism returns results outside of text control regions
3040         https://bugs.webkit.org/show_bug.cgi?id=145041
3041
3042         Reviewed by Mario Sanchez Prada.
3043
3044         * platform/mac/accessibility/select-text-stays-inside-text-controls-expected.txt: Added.
3045         * platform/mac/accessibility/select-text-stays-inside-text-controls.html: Added.
3046
3047 2015-05-19  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
3048
3049         [GTK] Gardening 19th May
3050         https://bugs.webkit.org/show_bug.cgi?id=145166
3051
3052         Unreviewed.
3053
3054         * platform/gtk/TestExpectations:
3055
3056 2015-05-18  Eric Carlson  <eric.carlson@apple.com>
3057
3058         iOS gardening. Update "editing" image and text results, delete wk2-only results.
3059
3060         Rubber-stamped by Brent Fulgham.
3061
3062         * platform/ios-simulator-wk2/TestExpectations:
3063         * platform/ios-simulator-wk2/editing/deleting/delete-3775172-fix-expected.txt: Removed.
3064         * platform/ios-simulator-wk2/editing/deleting/delete-3857753-fix-expected.txt: Removed.
3065         * platform/ios-simulator-wk2/editing/deleting/delete-3865854-fix-expected.txt: Removed.
3066         * platform/ios-simulator-wk2/editing/deleting/delete-3928305-fix-expected.txt: Removed.
3067         * platform/ios-simulator-wk2/editing/deleting/delete-4083333-fix-expected.txt: Removed.
3068         * platform/ios-simulator-wk2/editing/deleting/delete-and-undo-expected.txt: Removed.
3069         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt: Removed.
3070         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt: Removed.
3071         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt: Removed.
3072         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt: Removed.
3073         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt: Removed.
3074         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt: Removed.
3075         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt: Removed.
3076         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt: Removed.
3077         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt: Removed.
3078         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt: Removed.
3079         * platform/ios-simulator-wk2/editing/deleting/delete-block-contents-003-expected.txt: Removed.
3080         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-001-expected.txt: Removed.
3081         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-002-expected.txt: Removed.
3082         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-003-expected.txt: Removed.
3083         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-004-expected.txt: Removed.
3084         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-005-expected.txt: Removed.
3085         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-006-expected.txt: Removed.
3086         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-007-expected.txt: Removed.
3087         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-008-expected.txt: Removed.
3088         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-009-expected.txt: Removed.
3089         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-010-expected.txt: Removed.
3090         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-011-expected.txt: Removed.
3091         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-012-expected.txt: Removed.
3092         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-013-expected.txt: Removed.
3093         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-014-expected.txt: Removed.
3094         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-015-expected.txt: Removed.
3095         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-016-expected.txt: Removed.
3096         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-017-expected.txt: Removed.
3097         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-018-expected.txt: Removed.
3098         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-019-expected.txt: Removed.
3099         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-020-expected.txt: Removed.
3100         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-021-expected.txt: Removed.
3101         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-022-expected.txt: Removed.
3102         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-023-expected.txt: Removed.
3103         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-024-expected.txt: Removed.
3104         * platform/ios-simulator-wk2/editing/deleting/delete-br-001-expected.txt: Removed.
3105         * platform/ios-simulator-wk2/editing/deleting/delete-br-003-expected.txt: Removed.
3106         * platform/ios-simulator-wk2/editing/deleting/delete-br-007-expected.txt: Removed.
3107         * platform/ios-simulator-wk2/editing/deleting/delete-br-008-expected.txt: Removed.
3108         * platform/ios-simulator-wk2/editing/deleting/delete-br-010-expected.txt: Removed.
3109         * platform/ios-simulator-wk2/editing/deleting/delete-character-001-expected.txt: Removed.
3110         * platform/ios-simulator-wk2/editing/deleting/delete-contiguous-ws-001-expected.txt: Removed.
3111         * platform/ios-simulator-wk2/editing/deleting/delete-first-list-item-expected.txt: Removed.
3112         * platform/ios-simulator-wk2/editing/deleting/delete-hr-expected.txt: Removed.
3113         * platform/ios-simulator-wk2/editing/deleting/delete-image-001-expected.txt: Removed.
3114         * platform/ios-simulator-wk2/editing/deleting/delete-image-002-expected.txt: Removed.
3115         * platform/ios-simulator-wk2/editing/deleting/delete-image-003-expected.txt: Removed.
3116         * platform/ios-simulator-wk2/editing/deleting/delete-line-001-expected.txt: Removed.
3117         * platform/ios-simulator-wk2/editing/deleting/delete-line-002-expected.txt: Removed.
3118         * platform/ios-simulator-wk2/editing/deleting/delete-line-003-expected.txt: Removed.
3119         * platform/ios-simulator-wk2/editing/deleting/delete-line-004-expected.txt: Removed.
3120         * platform/ios-simulator-wk2/editing/deleting/delete-line-005-expected.txt: Removed.
3121         * platform/ios-simulator-wk2/editing/deleting/delete-line-006-expected.txt: Removed.
3122         * platform/ios-simulator-wk2/editing/deleting/delete-line-007-expected.txt: Removed.
3123         * platform/ios-simulator-wk2/editing/deleting/delete-line-008-expected.txt: Removed.
3124         * platform/ios-simulator-wk2/editing/deleting/delete-line-009-expected.txt: Removed.
3125         * platform/ios-simulator-wk2/editing/deleting/delete-line-010-expected.txt: Removed.
3126         * platform/ios-simulator-wk2/editing/deleting/delete-line-012-expected.txt: Removed.
3127         * platform/ios-simulator-wk2/editing/deleting/delete-line-013-expected.txt: Removed.
3128         * platform/ios-simulator-wk2/editing/deleting/delete-line-014-expected.txt: Removed.
3129         * platform/ios-simulator-wk2/editing/deleting/delete-line-015-expected.txt: Removed.
3130         * platform/ios-simulator-wk2/editing/deleting/delete-line-016-expected.txt: Removed.
3131         * platform/ios-simulator-wk2/editing/deleting/delete-line-017-expected.txt: Removed.
3132         * platform/ios-simulator-wk2/editing/deleting/delete-listitem-001-expected.txt: Removed.
3133         * platform/ios-simulator-wk2/editing/deleting/delete-listitem-002-expected.txt: Removed.
3134         * platform/ios-simulator-wk2/editing/deleting/delete-selection-001-expected.txt: Removed.
3135         * platform/ios-simulator-wk2/editing/deleting/delete-tab-002-expected.txt: Removed.
3136         * platform/ios-simulator-wk2/editing/deleting/delete-tab-003-expected.txt: Removed.
3137         * platform/ios-simulator-wk2/editing/deleting/delete-to-select-table-expected.txt: Removed.
3138         * platform/ios-simulator-wk2/editing/deleting/delete-trailing-ws-001-expected.txt: Removed.
3139         * platform/ios-simulator-wk2/editing/deleting/delete-trailing-ws-002-expected.txt: Removed.
3140         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-001-expected.txt: Removed.
3141         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-002-expected.txt: Removed.
3142         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-003-expected.txt: Removed.
3143         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-004-expected.txt: Removed.
3144         * platform/ios-simulator-wk2/editing/deleting/forward-delete-expected.txt: Removed.
3145         * platform/ios-simulator-wk2/editing/deleting/list-item-1-expected.txt: Removed.
3146         * platform/ios-simulator-wk2/editing/deleting/merge-different-styles-expected.txt: Removed.
3147         * platform/ios-simulator-wk2/editing/deleting/merge-endOfParagraph-expected.txt: Removed.
3148         * platform/ios-simulator-wk2/editing/deleting/merge-no-br-expected.txt: Removed.
3149         * platform/ios-simulator-wk2/editing/deleting/merge-unrendered-space-expected.txt: Removed.
3150         * platform/ios-simulator-wk2/editing/deleting/non-smart-delete-expected.txt: Removed.
3151         * platform/ios-simulator-wk2/editing/deleting/pruning-after-merge-2-expected.txt: Removed.
3152         * platform/ios-simulator-wk2/editing/deleting/smart-delete-001-expected.txt: Removed.
3153         * platform/ios-simulator-wk2/editing/deleting/table-cells-expected.txt: Removed.
3154         * platform/ios-simulator-wk2/editing/execCommand/4641880-1-expected.txt: Removed.
3155         * platform/ios-simulator-wk2/editing/execCommand/4641880-2-expected.txt: Removed.
3156         * platform/ios-simulator-wk2/editing/execCommand/create-list-with-hr-expected.txt: Removed.
3157         * platform/ios-simulator-wk2/editing/execCommand/indent-empty-root-expected.txt: Removed.
3158         * platform/ios-simulator-wk2/editing/execCommand/indent-list-item-expected.txt: Removed.
3159         * platform/ios-simulator-wk2/editing/execCommand/indent-selection-expected.txt: Removed.
3160         * platform/ios-simulator-wk2/editing/execCommand/insert-list-and-stitch-expected.txt: Removed.
3161         * platform/ios-simulator-wk2/editing/execCommand/insertHorizontalRule-expected.txt: Removed.
3162         * platform/ios-simulator-wk2/editing/execCommand/insertImage-expected.txt: Removed.
3163         * platform/ios-simulator-wk2/editing/execCommand/nsresponder-indent-expected.txt: Removed.
3164         * platform/ios-simulator-wk2/editing/execCommand/nsresponder-outdent-expected.txt: Removed.
3165         * platform/ios-simulator-wk2/editing/execCommand/print-expected.txt: Removed.
3166         * platform/ios-simulator-wk2/editing/execCommand/remove-list-from-range-selection-expected.txt: Removed.
3167         * platform/ios-simulator-wk2/editing/pasteboard/4989774-expected.txt: Removed.
3168         * platform/ios-simulator-wk2/editing/selection/3690703-2-expected.txt: Removed.
3169         * platform/ios-simulator-wk2/editing/selection/3690703-expected.txt: Removed.
3170         * platform/ios-simulator-wk2/editing/selection/3690719-expected.txt: Removed.
3171         * platform/ios-simulator-wk2/editing/selection/4397952-expected.txt: Removed.
3172         * platform/ios-simulator-wk2/editing/selection/4889598-expected.txt: Removed.
3173         * platform/ios-simulator-wk2/editing/selection/4932260-1-expected.txt: Removed.
3174         * platform/ios-simulator-wk2/editing/selection/4932260-2-expected.txt: Removed.
3175         * platform/ios-simulator-wk2/editing/selection/4932260-3-expected.txt: Removed.
3176         * platform/ios-simulator-wk2/editing/selection/4947387-expected.txt: Removed.
3177         * platform/ios-simulator-wk2/editing/selection/5195166-2-expected.txt: Removed.
3178         * platform/ios-simulator-wk2/editing/selection/7152-1-expected.txt: Removed.
3179         * platform/ios-simulator-wk2/editing/selection/7152-2-expected.txt: Removed.
3180         * platform/ios-simulator-wk2/editing/selection/after-line-wrap-expected.txt: Removed.
3181         * platform/ios-simulator-wk2/editing/selection/focus_editable_html-expected.txt: Removed.
3182         * platform/ios-simulator-wk2/editing/selection/iframe-expected.txt: Removed.
3183         * platform/ios-simulator-wk2/editing/selection/image-before-linebreak-expected.txt: Removed.
3184         * platform/ios-simulator-wk2/editing/selection/inline-table-expected.txt: Removed.
3185         * platform/ios-simulator-wk2/editing/selection/leave-requested-block-expected.txt: Removed.
3186         * platform/ios-simulator-wk2/editing/selection/mixed-editability-10-expected.txt: Removed.
3187         * platform/ios-simulator-wk2/editing/selection/mixed-editability-3-expected.txt: Removed.
3188         * platform/ios-simulator-wk2/editing/selection/mixed-editability-4-expected.txt: Removed.
3189         * platform/ios-simulator-wk2/editing/selection/mixed-editability-5-expected.txt: Removed.
3190         * platform/ios-simulator-wk2/editing/selection/mixed-editability-8-expected.txt: Removed.
3191         * platform/ios-simulator-wk2/editing/selection/mixed-editability-9-expected.txt: Removed.
3192         * platform/ios-simulator-wk2/editing/selection/move-3875618-fix-expected.txt: Removed.
3193         * platform/ios-simulator-wk2/editing/selection/move-3875641-fix-expected.txt: Removed.
3194         * platform/ios-simulator-wk2/editing/selection/move-backwords-by-word-001-expected.txt: Removed.
3195         * platform/ios-simulator-wk2/editing/selection/move-between-blocks-no-001-expected.txt: Removed.
3196         * platform/ios-simulator-wk2/editing/selection/move-between-blocks-yes-001-expected.txt: Removed.
3197         * platform/ios-simulator-wk2/editing/selection/move-by-character-001-expected.txt: Removed.
3198         * platform/ios-simulator-wk2/editing/selection/move-by-character-002-expected.txt: Removed.
3199         * platform/ios-simulator-wk2/editing/selection/move-by-character-003-expected.txt: Removed.
3200         * platform/ios-simulator-wk2/editing/selection/move-by-character-004-expected.txt: Removed.
3201         * platform/ios-simulator-wk2/editing/selection/move-by-character-005-expected.txt: Removed.
3202         * platform/ios-simulator-wk2/editing/selection/move-by-character-6-expected.txt: Removed.
3203         * platform/ios-simulator-wk2/editing/selection/move-by-sentence-001-expected.txt: Removed.
3204         * platform/ios-simulator-wk2/editing/selection/move-past-trailing-space-expected.txt: Removed.
3205         * platform/ios-simulator-wk2/editing/selection/previous-line-position-expected.txt: Removed.
3206         * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-1-expected.txt: Removed.
3207         * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-2-expected.txt: Removed.
3208         * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-3-expected.txt: Removed.
3209         * platform/ios-simulator-wk2/editing/selection/select-all-005-expected.txt: Removed.
3210         * platform/ios-simulator-wk2/editing/selection/select-all-006-expected.txt: Removed.
3211         * platform/ios-simulator-wk2/editing/selection/select-box-expected.txt: Removed.
3212         * platform/ios-simulator-wk2/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
3213         * platform/ios-simulator-wk2/editing/selection/selection-3748164-fix-expected.txt: Removed.
3214         * platform/ios-simulator-wk2/editing/selection/table-caret-1-expected.txt: Removed.
3215         * platform/ios-simulator-wk2/editing/selection/table-caret-2-expected.txt: Removed.
3216         * platform/ios-simulator-wk2/editing/selection/table-caret-3-expected.txt: Removed.
3217         * platform/ios-simulator-wk2/editing/selection/unrendered-space-expected.txt: Removed.
3218         * platform/ios-simulator/editing/deleting/delete-3608462-fix-expected.png: Added.
3219         * platform/ios-simulator/editing/deleting/delete-3608462-fix-expected.txt: Added.
3220         * platform/ios-simulator/editing/deleting/delete-3775172-fix-expected.txt: Added.
3221         * platform/ios-simulator/editing/deleting/delete-3857753-fix-expected.png: Added.
3222         * platform/ios-simulator/editing/deleting/delete-3857753-fix-expected.txt: Added.
3223         * platform/ios-simulator/editing/deleting/delete-3865854-fix-expected.png: Added.
3224         * platform/ios-simulator/editing/deleting/delete-3865854-fix-expected.txt: Added.
3225         * platform/ios-simulator/editing/deleting/delete-3928305-fix-expected.png: Added.
3226         * platform/ios-simulator/editing/deleting/delete-3928305-fix-expected.txt: Added.
3227         * platform/ios-simulator/editing/deleting/delete-4083333-fix-expected.png: Added.
3228         * platform/ios-simulator/editing/deleting/delete-4083333-fix-expected.txt: Added.
3229         * platform/ios-simulator/editing/deleting/delete-and-undo-expected.png: Added.
3230         * platform/ios-simulator/editing/deleting/delete-and-undo-expected.txt: Added.
3231         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-002-expected.png: Added.
3232         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt: Added.
3233         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-003-expected.png: Added.
3234         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt: Added.
3235         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-004-expected.png: Added.
3236         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt: Added.
3237         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-005-expected.png: Added.
3238         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt: Added.
3239         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-006-expected.png: Added.
3240         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt: Added.
3241         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-007-expected.png: Added.
3242         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt: Added.
3243         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-008-expected.png: Added.
3244         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt: Added.
3245         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-009-expected.png: Added.
3246         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt: Added.
3247         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-010-expected.png: Added.
3248         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt: Added.
3249         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-011-expected.png: Added.
3250         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt: Added.
3251         * platform/ios-simulator/editing/deleting/delete-block-contents-003-expected.png: Added.
3252         * platform/ios-simulator/editing/deleting/delete-block-contents-003-expected.txt: Added.
3253         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-001-expected.png: Added.
3254         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-001-expected.txt: Added.
3255         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-002-expected.png: Added.
3256         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-002-expected.txt: Added.
3257         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-003-expected.png: Added.
3258         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-003-expected.txt: Added.
3259         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-004-expected.png: Added.
3260         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-004-expected.txt: Added.
3261         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-005-expected.png: Added.
3262         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-005-expected.txt: Added.
3263         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-006-expected.png: Added.
3264         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-006-expected.txt: Added.
3265         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-007-expected.png: Added.
3266         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-007-expected.txt: Added.
3267         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-008-expected.png: Added.
3268         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-008-expected.txt: Added.
3269         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-009-expected.png: Added.
3270         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-009-expected.txt: Added.
3271         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-010-expected.png: Added.
3272         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-010-expected.txt: Added.
3273         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-011-expected.png: Added.
3274         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-011-expected.txt: Added.
3275         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-012-expected.png: Added.
3276         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-012-expected.txt: Added.
3277         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-013-expected.png: Added.
3278         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-013-expected.txt: Added.
3279         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-014-expected.png: Added.
3280         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-014-expected.txt: Added.
3281         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-015-expected.png: Added.
3282         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-015-expected.txt: Added.
3283         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-016-expected.png: Added.
3284         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-016-expected.txt: Added.
3285         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-017-expected.png: Added.
3286         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-017-expected.txt: Added.
3287         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-018-expected.png: Added.
3288         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-018-expected.txt: Added.
3289         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-019-expected.png: Added.
3290         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-019-expected.txt: Added.
3291         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-020-expected.png: Added.
3292         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-020-expected.txt: Added.
3293         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-021-expected.png: Added.
3294         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-021-expected.txt: Added.
3295         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-022-expected.png: Added.
3296         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-022-expected.txt: Added.
3297         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-023-expected.png: Added.
3298         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-023-expected.txt: Added.
3299         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-024-expected.png: Added.
3300         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-024-expected.txt: Added.
3301         * platform/ios-simulator/editing/deleting/delete-br-001-expected.png: Added.
3302         * platform/ios-simulator/editing/deleting/delete-br-001-expected.txt: Added.
3303         * platform/ios-simulator/editing/deleting/delete-br-003-expected.png: Added.
3304         * platform/ios-simulator/editing/deleting/delete-br-003-expected.txt: Added.
3305         * platform/ios-simulator/editing/deleting/delete-br-007-expected.png: Added.
3306         * platform/ios-simulator/editing/deleting/delete-br-007-expected.txt: Added.
3307         * platform/ios-simulator/editing/deleting/delete-br-008-expected.png: Added.
3308         * platform/ios-simulator/editing/deleting/delete-br-008-expected.txt: Added.
3309         * platform/ios-simulator/editing/deleting/delete-br-010-expected.png: Added.
3310         * platform/ios-simulator/editing/deleting/delete-br-010-expected.txt: Added.
3311         * platform/ios-simulator/editing/deleting/delete-character-001-expected.png: Added.
3312         * platform/ios-simulator/editing/deleting/delete-character-001-expected.txt: Added.
3313         * platform/ios-simulator/editing/deleting/delete-contiguous-ws-001-expected.png: Added.
3314         * platform/ios-simulator/editing/deleting/delete-contiguous-ws-001-expected.txt: Added.
3315         * platform/ios-simulator/editing/deleting/delete-first-list-item-expected.png: Added.
3316         * platform/ios-simulator/editing/deleting/delete-first-list-item-expected.txt: Added.
3317         * platform/ios-simulator/editing/deleting/delete-hr-expected.png: Added.
3318         * platform/ios-simulator/editing/deleting/delete-hr-expected.txt: Added.
3319         * platform/ios-simulator/editing/deleting/delete-image-001-expected.png: Added.
3320         * platform/ios-simulator/editing/deleting/delete-image-001-expected.txt: Added.
3321         * platform/ios-simulator/editing/deleting/delete-image-002-expected.png: Added.
3322         * platform/ios-simulator/editing/deleting/delete-image-002-expected.txt: Added.
3323         * platform/ios-simulator/editing/deleting/delete-image-003-expected.png: Added.
3324         * platform/ios-simulator/editing/deleting/delete-image-003-expected.txt: Added.
3325         * platform/ios-simulator/editing/deleting/delete-line-001-expected.png: Added.
3326         * platform/ios-simulator/editing/deleting/delete-line-001-expected.txt: Added.
3327         * platform/ios-simulator/editing/deleting/delete-line-002-expected.png: Added.
3328         * platform/ios-simulator/editing/deleting/delete-line-002-expected.txt: Added.
3329         * platform/ios-simulator/editing/deleting/delete-line-003-expected.png: Added.
3330         * platform/ios-simulator/editing/deleting/delete-line-003-expected.txt: Added.
3331         * platform/ios-simulator/editing/deleting/delete-line-004-expected.png: Added.
3332         * platform/ios-simulator/editing/deleting/delete-line-004-expected.txt: Added.
3333         * platform/ios-simulator/editing/deleting/delete-line-005-expected.png: Added.
3334         * platform/ios-simulator/editing/deleting/delete-line-005-expected.txt: Added.
3335         * platform/ios-simulator/editing/deleting/delete-line-006-expected.png: Added.
3336         * platform/ios-simulator/editing/deleting/delete-line-006-expected.txt: Added.
3337         * platform/ios-simulator/editing/deleting/delete-line-007-expected.png: Added.
3338         * platform/ios-simulator/editing/deleting/delete-line-007-expected.txt: Added.
3339         * platform/ios-simulator/editing/deleting/delete-line-008-expected.png: Added.
3340         * platform/ios-simulator/editing/deleting/delete-line-008-expected.txt: Added.
3341         * platform/ios-simulator/editing/deleting/delete-line-009-expected.png: Added.
3342         * platform/ios-simulator/editing/deleting/delete-line-009-expected.txt: Added.
3343         * platform/ios-simulator/editing/deleting/delete-line-010-expected.png: Added.
3344         * platform/ios-simulator/editing/deleting/delete-line-010-expected.txt: Added.
3345         * platform/ios-simulator/editing/deleting/delete-line-012-expected.png: Added.
3346         * platform/ios-simulator/editing/deleting/delete-line-012-expected.txt: Added.
3347         * platform/ios-simulator/editing/deleting/delete-line-013-expected.png: Added.
3348         * platform/ios-simulator/editing/deleting/delete-line-013-expected.txt: Added.
3349         * platform/ios-simulator/editing/deleting/delete-line-014-expected.png: Added.
3350         * platform/ios-simulator/editing/deleting/delete-line-014-expected.txt: Added.
3351         * platform/ios-simulator/editing/deleting/delete-line-015-expected.png: Added.
3352         * platform/ios-simulator/editing/deleting/delete-line-015-expected.txt: Added.
3353         * platform/ios-simulator/editing/deleting/delete-line-016-expected.png: Added.
3354         * platform/ios-simulator/editing/deleting/delete-line-016-expected.txt: Added.
3355         * platform/ios-simulator/editing/deleting/delete-line-017-expected.png: Added.
3356         * platform/ios-simulator/editing/deleting/delete-line-017-expected.txt: Added.
3357         * platform/ios-simulator/editing/deleting/delete-listitem-001-expected.png: Added.
3358         * platform/ios-simulator/editing/deleting/delete-listitem-001-expected.txt: Added.
3359         * platform/ios-simulator/editing/deleting/delete-listitem-002-expected.png: Added.
3360         * platform/ios-simulator/editing/deleting/delete-listitem-002-expected.txt: Added.
3361         * platform/ios-simulator/editing/deleting/delete-selection-001-expected.png: Added.
3362         * platform/ios-simulator/editing/deleting/delete-selection-001-expected.txt: Added.
3363         * platform/ios-simulator/editing/deleting/delete-tab-002-expected.png: Added.
3364         * platform/ios-simulator/editing/deleting/delete-tab-002-expected.txt: Added.
3365         * platform/ios-simulator/editing/deleting/delete-tab-003-expected.png: Added.
3366         * platform/ios-simulator/editing/deleting/delete-tab-003-expected.txt: Added.
3367         * platform/ios-simulator/editing/deleting/delete-to-select-table-expected.png: Added.
3368         * platform/ios-simulator/editing/deleting/delete-to-select-table-expected.txt: Added.
3369         * platform/ios-simulator/editing/deleting/delete-trailing-ws-001-expected.png: Added.
3370         * platform/ios-simulator/editing/deleting/delete-trailing-ws-001-expected.txt: Added.
3371         * platform/ios-simulator/editing/deleting/delete-trailing-ws-002-expected.png: Added.
3372         * platform/ios-simulator/editing/deleting/delete-trailing-ws-002-expected.txt: Added.
3373         * platform/ios-simulator/editing/deleting/delete-ws-fixup-001-expected.png: Added.
3374         * platform/ios-simulator/editing/deleting/delete-ws-fixup-001-expected.txt: Added.
3375         * platform/ios-simulator/editing/deleting/delete-ws-fixup-002-expected.png: Added.
3376         * platform/ios-simulator/editing/deleting/delete-ws-fixup-002-expected.txt: Added.
3377         * platform/ios-simulator/editing/deleting/delete-ws-fixup-003-expected.png: Added.
3378         * platform/ios-simulator/editing/deleting/delete-ws-fixup-003-expected.txt: Added.
3379         * platform/ios-simulator/editing/deleting/delete-ws-fixup-004-expected.png: Added.
3380         * platform/ios-simulator/editing/deleting/delete-ws-fixup-004-expected.txt: Added.
3381         * platform/ios-simulator/editing/deleting/forward-delete-expected.png: Added.
3382         * platform/ios-simulator/editing/deleting/forward-delete-expected.txt: Added.
3383         * platform/ios-simulator/editing/deleting/list-item-1-expected.png: Added.
3384         * platform/ios-simulator/editing/deleting/list-item-1-expected.txt: Added.
3385         * platform/ios-simulator/editing/deleting/merge-different-styles-expected.png: Added.
3386         * platform/ios-simulator/editing/deleting/merge-different-styles-expected.txt: Added.
3387         * platform/ios-simulator/editing/deleting/merge-endOfParagraph-expected.png: Added.
3388         * platform/ios-simulator/editing/deleting/merge-endOfParagraph-expected.txt: Added.
3389         * platform/ios-simulator/editing/deleting/merge-no-br-expected.png: Added.
3390         * platform/ios-simulator/editing/deleting/merge-no-br-expected.txt: Added.
3391         * platform/ios-simulator/editing/deleting/merge-unrendered-space-expected.png: Added.
3392         * platform/ios-simulator/editing/deleting/merge-unrendered-space-expected.txt: Added.
3393         * platform/ios-simulator/editing/deleting/non-smart-delete-expected.png: Added.
3394         * platform/ios-simulator/editing/deleting/non-smart-delete-expected.txt: Added.
3395         * platform/ios-simulator/editing/deleting/pruning-after-merge-2-expected.png: Added.
3396         * platform/ios-simulator/editing/deleting/pruning-after-merge-2-expected.txt: Added.
3397         * platform/ios-simulator/editing/deleting/smart-delete-001-expected.png: Added.
3398         * platform/ios-simulator/editing/deleting/smart-delete-001-expected.txt: Added.
3399         * platform/ios-simulator/editing/deleting/table-cells-expected.png: Added.
3400         * platform/ios-simulator/editing/deleting/table-cells-expected.txt: Added.
3401         * platform/ios-simulator/editing/execCommand/4641880-1-expected.png: Added.
3402         * platform/ios-simulator/editing/execCommand/4641880-1-expected.txt: Added.
3403         * platform/ios-simulator/editing/execCommand/4641880-2-expected.png: Added.
3404         * platform/ios-simulator/editing/execCommand/4641880-2-expected.txt: Added.
3405         * platform/ios-simulator/editing/execCommand/5142012-1-expected.png: Added.
3406         * platform/ios-simulator/editing/execCommand/5142012-1-expected.txt:
3407         * platform/ios-simulator/editing/execCommand/create-list-with-hr-expected.png: Added.
3408         * platform/ios-simulator/editing/execCommand/create-list-with-hr-expected.txt: Added.
3409         * platform/ios-simulator/editing/execCommand/indent-empty-root-expected.png: Added.
3410         * platform/ios-simulator/editing/execCommand/indent-empty-root-expected.txt: Added.
3411         * platform/ios-simulator/editing/execCommand/indent-list-item-expected.png: Added.
3412         * platform/ios-simulator/editing/execCommand/indent-list-item-expected.txt: Added.
3413         * platform/ios-simulator/editing/execCommand/indent-selection-expected.png: Added.
3414         * platform/ios-simulator/editing/execCommand/indent-selection-expected.txt: Added.
3415         * platform/ios-simulator/editing/execCommand/insert-list-and-stitch-expected.png: Added.
3416         * platform/ios-simulator/editing/execCommand/insert-list-and-stitch-expected.txt: Added.
3417         * platform/ios-simulator/editing/execCommand/insertHorizontalRule-expected.png: Added.
3418         * platform/ios-simulator/editing/execCommand/insertHorizontalRule-expected.txt: Added.
3419         * platform/ios-simulator/editing/execCommand/insertImage-expected.png: Added.
3420         * platform/ios-simulator/editing/execCommand/insertImage-expected.txt: Added.
3421         * platform/ios-simulator/editing/execCommand/nsresponder-indent-expected.png: Added.
3422         * platform/ios-simulator/editing/execCommand/nsresponder-indent-expected.txt: Added.
3423         * platform/ios-simulator/editing/execCommand/nsresponder-outdent-expected.png: Added.
3424         * platform/ios-simulator/editing/execCommand/nsresponder-outdent-expected.txt: Added.
3425         * platform/ios-simulator/editing/execCommand/print-expected.png: Added.
3426         * platform/ios-simulator/editing/execCommand/print-expected.txt: Added.
3427         * platform/ios-simulator/editing/execCommand/remove-list-from-range-selection-expected.png: Added.
3428         * platform/ios-simulator/editing/execCommand/remove-list-from-range-selection-expected.txt: Added.