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