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