[Streams API] Add support for chunks with customized sizes
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-06-28  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
2
3         [Streams API] Add support for chunks with customized sizes
4         https://bugs.webkit.org/show_bug.cgi?id=146312
5
6         Reviewed by Darin Adler.
7
8         * streams/reference-implementation/bad-strategies-expected.txt:
9
10 2015-06-27  David Kilzer  <ddkilzer@apple.com>
11
12         fast/canvas/webgl/tex-*.html flakily timeout on Mavericks Debug WK1
13
14         * platform/mac-wk1/TestExpectations: Change "Slow" to
15         "Pass Timeout" since the tests flakily time out and fail:
16         - fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html
17         - fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba5551.html
18         - fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html
19         - fast/canvas/webgl/tex-image-and-uniform-binding-bugs.html
20
21 2015-06-27  David Kilzer  <ddkilzer@apple.com>
22
23         REGRESSION (r186038): accessibility/aria-roledescription.html fails on Windows
24
25         * platform/win/TestExpectations: Mark as failing on Windows:
26         - accessibility/aria-roledescription.html
27
28 2015-06-27  Chris Fleizach  <cfleizach@apple.com>
29
30         AX: implement @aria-roledescription
31         https://bugs.webkit.org/show_bug.cgi?id=146274
32
33         Reviewed by Darin Adler.
34
35         * accessibility/aria-roledescription-expected.txt: Added.
36         * accessibility/aria-roledescription.html: Added.
37
38 2015-06-27  Myles C. Maxfield  <mmaxfield@apple.com>
39
40         REGRESSION (r186001): fast/text/han-generic-font-families.html always fails on Yosemite
41         https://bugs.webkit.org/show_bug.cgi?id=146385
42
43         Unreviewed.
44
45         * platform/mac-yosemite/fast/text/han-generic-font-families-expected.html:
46         * platform/mac/TestExpectations:
47
48 2015-06-27  David Kilzer  <ddkilzer@apple.com>
49
50         REGRESSION (r186029): fast/text/justify-ideograph-{complex,simple,vertical}.html fail on Yosemite
51
52         The results replaced in r186029 were the Yosemite results, so
53         Yosemite started failing when they were rebaselined for
54         El Capitan.
55
56         * platform/mac-yosemite/fast/text/justify-ideograph-complex-expected.txt: Copied from platform/mac/fast/text/justify-ideograph-complex-expected.txt in r186028.
57         * platform/mac-yosemite/fast/text/justify-ideograph-simple-expected.txt: Copied from platform/mac/fast/text/justify-ideograph-simple-expected.txt in r186028.
58         * platform/mac-yosemite/fast/text/justify-ideograph-vertical-expected.txt: Copied from platform/mac/fast/text/justify-ideograph-vertical-expected.txt in r186028.
59
60 2015-06-27  David Kilzer  <ddkilzer@apple.com>
61
62         Add missing image results for platform/mac/platform/mac/fast/text/vertical-surrogate-pair.html
63
64         * platform/mac/platform/mac/fast/text/vertical-surrogate-pair-expected.png: Added.
65
66 2015-06-27  David Kilzer  <ddkilzer@apple.com>
67
68         Rebaseline El Capitan results for fast/text/justify-ideograph-{complex,simple,vertical}.html
69
70         * platform/mac/TestExpectations: Removed expectations.
71         * platform/mac/fast/text/justify-ideograph-complex-expected.png: Updated.
72         * platform/mac/fast/text/justify-ideograph-complex-expected.txt: Updated.
73         * platform/mac/fast/text/justify-ideograph-simple-expected.png: Updated.
74         * platform/mac/fast/text/justify-ideograph-simple-expected.txt: Updated.
75         * platform/mac/fast/text/justify-ideograph-vertical-expected.png: Added.
76         * platform/mac/fast/text/justify-ideograph-vertical-expected.txt: Updated.
77
78 2015-06-27  David Kilzer  <ddkilzer@apple.com>
79
80         Document more slow fast/canvas/webgl tests on Mavericks Debug WK1
81
82         See Flakiness Dashboard:
83         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=fast%2Fcanvas%2Fwebgl%2Ftex-image-and-sub-image-2d-with-video-rgba4444.html>
84         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=fast%2Fcanvas%2Fwebgl%2Ftex-image-and-sub-image-2d-with-video-rgba5551.html>
85
86         * platform/mac-wk1/TestExpectations: Add slow expectations for:
87         - fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html
88         - fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba5551.html
89
90 2015-06-27  David Kilzer  <ddkilzer@apple.com>
91
92         REGRESSION (r186001): fast/text/han-generic-font-families.html always fails on Yosemite
93
94         Fix tracked by:  <http://webkit.org/b/146385>
95
96         * platform/mac/TestExpectations: Mark as failing on Yosemite:
97         - fast/text/han-generic-font-families.html
98
99 2015-06-27  David Kilzer  <ddkilzer@apple.com>
100
101         editing/undo/remove-css-property-and-remove-style.html is flaky on Debug WK2
102
103         As seen on Flakiness Dashboard:
104         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=editing%2Fundo%2Fremove-css-property-and-remove-style.html>
105
106         * platform/mac-wk2/TestExpectations: Add:
107         - editing/undo/remove-css-property-and-remove-style.html
108
109 2015-06-27  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
110
111         [Streams API] Implement ReadableStreamController.desiredSize property
112         https://bugs.webkit.org/show_bug.cgi?id=146311
113
114         Reviewed by Darin Adler.
115
116         * streams/reference-implementation/count-queuing-strategy-expected.txt:
117         * streams/reference-implementation/readable-stream-expected.txt:
118
119 2015-06-26  Myles C. Maxfield  <mmaxfield@apple.com>
120
121         [iOS] AppleGothic has been superseded by Apple SD Gothic Neo
122         https://bugs.webkit.org/show_bug.cgi?id=146372
123         <rdar://problem/21574004>
124
125         Reviewed by Dean Jackson.
126
127         * fast/text/hangul-generic-font-families.html: Added.
128         * platform/efl/TestExpectations:
129         * platform/gtk/TestExpectations:
130         * platform/ios-simulator/fast/text/hangul-generic-font-families-expected.html: Added.
131         * platform/mac/fast/text/hangul-generic-font-families-expected.html: Added.
132         * platform/win/TestExpectations:
133
134 2015-06-26  Matt Daiter  <mdaiter@apple.com>
135
136         Supporting getStartDate and added tests
137         https://bugs.webkit.org/show_bug.cgi?id=145676
138         <rdar://problem/20876076>
139
140         Reviewed by Brent Fulgham.
141
142         * http/tests/media/hls/video-controller-getStartDate-expected.txt: Added.
143         * http/tests/media/hls/video-controller-getStartDate.html: Added.
144         * http/tests/media/resources/hls/test-vod-date-time.m3u8: Added.
145
146 2015-06-26  Dean Jackson  <dino@apple.com>
147
148         No audio on animated page with the attached fixed layout epub
149         https://bugs.webkit.org/show_bug.cgi?id=146365
150         <rdar://problem/21360354>
151
152         Updated results.
153
154         * media/audio-playback-restriction-play-expected.txt:
155
156 2015-06-26  Daniel Bates  <dabates@apple.com>
157
158         Rolling out r184660
159         https://bugs.webkit.org/show_bug.cgi?id=145200
160
161         Reverting r184660 because it caused a regression.
162
163         * accessibility/input-auto-fill-button-expected.txt: Removed.
164         * accessibility/input-auto-fill-button.html: Removed.
165         * platform/win/TestExpectations:
166
167 2015-06-26  Daniel Bates  <dabates@apple.com>
168
169         Rolling out r185881
170         https://bugs.webkit.org/show_bug.cgi?id=146243
171         And
172         r185828
173         https://bugs.webkit.org/show_bug.cgi?id=145241
174
175         Reverting r185881 and r185828 because the latter caused a regression.
176
177         * accessibility/hit-test-input-auto-fill-button-expected.txt: Removed.
178         * accessibility/hit-test-input-auto-fill-button.html: Removed.
179         * accessibility/hit-test-input-search-cancel-button-expected.txt: Removed.
180         * accessibility/hit-test-input-search-cancel-button.html: Removed.
181         * accessibility/input-search-cancel-button-expected.txt: Removed.
182         * accessibility/input-search-cancel-button.html: Removed.
183         * accessibility/resources/shouldBeAccessibleByCursor.js: Removed.
184         * platform/win/TestExpectations:
185         * platform/wk2/TestExpectations:
186
187 2015-06-26  Dean Jackson  <dino@apple.com>
188
189         No audio on animated page with the attached fixed layout epub
190         https://bugs.webkit.org/show_bug.cgi?id=146365
191         <rdar://problem/21360354>
192
193         Reviewed by Eric Carlson.
194
195         The test to ensure audio needs a user gesture now needs to also
196         restrict the general case.
197
198         * media/audio-playback-restriction-play.html:
199
200 2015-06-26  Myles C. Maxfield  <mmaxfield@apple.com>
201
202         [Cocoa] Sans-serif generic font family should map to PingFang
203         https://bugs.webkit.org/show_bug.cgi?id=146333
204         <rdar://problem/21521217>
205
206         Reviewed by Alexey Proskuryakov.
207
208         * fast/text/han-generic-font-families.html: Added.
209         * platform/efl/TestExpectations:
210         * platform/gtk/TestExpectations:
211         * platform/ios-simulator/fast/text/han-generic-font-families-expected.html: Added.
212         * platform/mac-mavericks/fast/text/han-generic-font-families-expected.html: Added.
213         * platform/mac-yosemite/fast/text/han-generic-font-families-expected.html: Added.
214         * platform/mac/fast/text/han-generic-font-families-expected.html: Added.
215         * platform/win/TestExpectations:
216
217 2015-06-26  David Kilzer  <ddkilzer@apple.com>
218
219         REGRESSION (r185971): js/dom/global-constructors-attributes.html fails on Windows
220
221         * platform/win/js/dom/global-constructors-attributes-expected.txt:
222         Update results after enabling WEB_TIMING API for Windows.
223
224 2015-06-26 Aleksandr Skachkov  <gskachkov@gmail.com>
225
226          [ES6] Implement ES6 arrow function syntax. Parser of arrow function with execution as common function 
227          https://bugs.webkit.org/show_bug.cgi?id=144955
228
229          Reviewed by Yusuke Suzuki.
230
231          Added arrow function tests     
232
233         * js/arrowfunction-asparamter-1-expected.txt: Added.
234         * js/arrowfunction-asparamter-1.html: Added.
235         * js/arrowfunction-asparamter-2-expected.txt: Added.
236         * js/arrowfunction-asparamter-2.html: Added.
237         * js/arrowfunction-associativity-1-expected.txt: Added.
238         * js/arrowfunction-associativity-1.html: Added.
239         * js/arrowfunction-associativity-2-expected.txt: Added.
240         * js/arrowfunction-associativity-2.html: Added.
241         * js/arrowfunction-block-1-expected.txt: Added.
242         * js/arrowfunction-block-1.html: Added.
243         * js/arrowfunction-block-2-expected.txt: Added.
244         * js/arrowfunction-block-2.html: Added.
245         * js/arrowfunction-syntax-endings-expected.txt: Added.
246         * js/arrowfunction-syntax-endings.html: Added.
247         * js/arrowfunction-syntax-errors-expected.txt: Added.
248         * js/arrowfunction-syntax-errors.html: Added.
249         * js/arrowfunction-syntax-expected.txt: Added.
250         * js/arrowfunction-syntax.html: Added.
251         * js/script-tests/arrowfunction-asparamter-1.js: Added.
252         * js/script-tests/arrowfunction-asparamter-2.js: Added.
253         * js/script-tests/arrowfunction-associativity-1.js: Added.
254         * js/script-tests/arrowfunction-associativity-2.js: Added.
255         * js/script-tests/arrowfunction-block-1.js: Added.
256         * js/script-tests/arrowfunction-block-2.js: Added.
257         * js/script-tests/arrowfunction-syntax-endings.js: Added.
258         * js/script-tests/arrowfunction-syntax-errors.js: Added.
259         * js/script-tests/arrowfunction-syntax.js: Added.
260
261 2015-06-25  Chris Fleizach  <cfleizach@apple.com>
262
263         AX: improve list heuristics (presentational use versus actual lists)
264         https://bugs.webkit.org/show_bug.cgi?id=134187
265
266         Rolling this change back in now that clients have had time to update their expectations.
267
268         * accessibility/list-detection-expected.txt:
269         * accessibility/list-detection.html:
270         * accessibility/list-detection2-expected.txt: Added.
271         * accessibility/list-detection2.html: Added.
272         * platform/gtk/accessibility/list-detection-expected.txt:
273         * platform/win/TestExpectations:
274
275 2015-06-25  Doug Russell  <d_russell@apple.com>
276
277         Bug 146300 AX: AccessibilityObject focus events that don't cause a selection 
278         change can leave m_isSynchronizingSelection set to true
279         https://bugs.webkit.org/show_bug.cgi?id=146300
280
281         Reviewed by Chris Fleizach.
282
283         Added a clearTextSelectionIntent() convenience function to be used after any
284         event that can, but isn't guaranteed to result in a selection change. Matches
285         calls to setTextSelectionIntent() convenience function.
286         Added support for tests listening for focus change notifications.
287
288         * platform/mac/accessibility/focus-setting-selection-syncronizing-not-clearing-expected.txt: Added.
289         * platform/mac/accessibility/focus-setting-selection-syncronizing-not-clearing.html: Added.
290
291 2015-06-25  Tim Horton  <timothy_horton@apple.com>
292
293         Viewport units are wrong when scaled in 2-up mode, cause content to hop around on apple.com/music
294         https://bugs.webkit.org/show_bug.cgi?id=146322
295         <rdar://problem/21413884>
296
297         Reviewed by Simon Fraser.
298
299         * fast/fixed-layout/fixed-layout-expected.txt:
300         Rebaseline now that viewport units behave correctly.
301
302 2015-06-25  Zalan Bujtas  <zalan@apple.com>
303
304         Do not send touch events to the slider's thumb when it does not have a renderer.
305         https://bugs.webkit.org/show_bug.cgi?id=146307
306         rdar://problem/21539399
307
308         Reviewed by Simon Fraser.
309
310         Bail out early if either the touch target or the renderer() is null.
311
312         * fast/events/touch/input-range-with-thumb-display-none-crash-expected.txt: Added.
313         * fast/events/touch/input-range-with-thumb-display-none-crash.html: Added.
314
315 2015-06-25  Michael Saboff  <msaboff@apple.com>
316
317         REGRESSION (r181889): basspro.com hangs on load under JSC::ErrorInstance::finishCreation(JSC::ExecState*, JSC::VM&, WTF::String const&, bool) + 2801 (JavaScriptCore + 3560689)
318         https://bugs.webkit.org/show_bug.cgi?id=146298
319
320         Reviewed by Mark Lam.
321
322         New regression test.
323
324         * js/regress-146298-expected.txt: Added.
325         * js/regress-146298.html: Added.
326         * js/script-tests/regress-146298.js: Added.
327
328 2015-06-25  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
329
330         [Streams API] Implement HighWaterMark
331         https://bugs.webkit.org/show_bug.cgi?id=146235
332
333         Reviewed by Darin Adler.
334
335         * streams/reference-implementation/bad-strategies-expected.txt:
336         * streams/reference-implementation/readable-stream-expected.txt:
337
338 2015-06-24  Chris Dumez  <cdumez@apple.com>
339
340         Unreviewed gardening, test rebaseline on Windows after r185934.
341
342         * platform/win/fast/css/apple-system-colors-expected.txt:
343
344 2015-06-24  Said Abou-Hallawa  <sabouhallawa@apple.com>
345
346         Add a new color -apple-wireless-playback-target-active
347         https://bugs.webkit.org/show_bug.cgi?id=146269
348         <rdar://problem/21465189>
349
350         Reviewed by Dean Jackson.
351
352         Modify existing tests to include the new color value.
353
354         * fast/css/apple-system-colors-expected.txt:
355         * fast/css/apple-system-colors.html:
356         * platform/ios-simulator/fast/css/apple-system-colors-expected.txt:
357         * platform/mac-mavericks/fast/css/apple-system-colors-expected.txt:
358         * platform/mac/fast/css/apple-system-colors-expected.txt:
359
360 2015-06-24  Doug Russell  <d_russell@apple.com>
361
362         Bug 146177 - AX: AXObjectCache should try to use an unignored accessibilityObject
363         when posting a selection notification when on the border between two accessibilityObjects
364         https://bugs.webkit.org/show_bug.cgi?id=146177
365
366         Add test for forward and backward tabbing between links and corresponding notifications
367         change element
368
369         Reviewed by Darin Adler.
370
371         * platform/mac/accessibility/selection-element-tabbing-to-link-expected.txt: Added.
372         * platform/mac/accessibility/selection-element-tabbing-to-link.html: Added.
373
374 2015-06-24  Keith Miller  <keith_miller@apple.com>
375
376         Strict Equality on objects should only check that one of the two sides is an object.
377         https://bugs.webkit.org/show_bug.cgi?id=145992
378
379         Reviewed by Mark Lam.
380
381         Adds a test that checks if strict equality checks with objects properly exit out of DFG code when
382         dealing with document.all, which is an object that masquerades as undefined.
383
384         * js/dom/document-all-strict-eq-expected.txt: Added.
385         * js/dom/document-all-strict-eq.html: Added.
386         * js/dom/script-tests/document-all-strict-eq.js: Added.
387         (f):
388
389 2015-06-24  Myles C. Maxfield  <mmaxfield@apple.com>
390
391         [Win] Test gardening for fast/text/font-weight{,-zh}.html
392         https://bugs.webkit.org/show_bug.cgi?id=146266
393         <rdar://problem/21391628>
394         <rdar://problem/21391673>
395
396         Unreviewed.
397
398         * platform/win/fast/text/font-weights-expected.png: Added.
399         * platform/win/fast/text/font-weights-expected.txt: Added.
400         * platform/win/fast/text/font-weights-zh-expected.png: Added.
401         * platform/win/fast/text/font-weights-zh-expected.txt: Added.
402
403 2015-06-24  Daniel Bates  <dabates@apple.com>
404
405         Content Security Policy error message when frame load is blocked does not read well
406         https://bugs.webkit.org/show_bug.cgi?id=146279
407
408         Reviewed by Csaba Osztrogonác.
409
410         Update expected results.
411
412         * http/tests/security/contentSecurityPolicy/frame-src-blocked-expected.txt:
413         * http/tests/security/contentSecurityPolicy/frame-src-redirect-blocked-expected.txt:
414
415 2015-06-24  Daniel Bates  <dabates@apple.com>
416
417         LayoutTests/http/tests/security/contentSecurityPolicy/media-src-track-block.html always passes
418         https://bugs.webkit.org/show_bug.cgi?id=146272
419
420         Reviewed by Darin Adler.
421
422         Fixes an issue where the test LayoutTests/http/tests/security/contentSecurityPolicy/media-src-track-block.html
423         will always pass regardless of whether the Content Security Policy <meta> tag is present because
424         the external text track file is not valid WebVTT-formatted file.
425
426         The test verifies that the external text track file LayoutTests/http/tests/security/contentSecurityPolicy/resources/track.vtt
427         fails to load when the Content Security Policy of the page disallows loading of all media (media-src: "none")
428         by listening for a DOM error event to be dispatched to the <track>. And the text track file is not a valid
429         WebVTT-formatted file. So, it will always fail to load; => a DOM error event is always dispatched to the
430         <track>; => the test always passes.
431
432         * http/tests/security/contentSecurityPolicy/resources/track.vtt:
433
434 2015-06-11  Sergio Villar Senin  <svillar@igalia.com>
435
436         intrinsic size keywords don't work for heights
437         https://bugs.webkit.org/show_bug.cgi?id=113610
438
439         Reviewed by Darin Adler.
440
441         Based on Blink's r148314 by <cbiesinger@chromium.org>.
442
443         * fast/css-intrinsic-dimensions/height-css-tables-collapsed-expected.html: Added.
444         * fast/css-intrinsic-dimensions/height-css-tables-collapsed.html: Added.
445         * fast/css-intrinsic-dimensions/height-css-tables-expected.html: Added.
446         * fast/css-intrinsic-dimensions/height-css-tables.html: Added.
447         * fast/css-intrinsic-dimensions/height-expected.html: Added.
448         * fast/css-intrinsic-dimensions/height-flexbox-expected.html: Added.
449         * fast/css-intrinsic-dimensions/height-flexbox.html: Added.
450         * fast/css-intrinsic-dimensions/height-positioned-expected.html: Added.
451         * fast/css-intrinsic-dimensions/height-positioned-replaced-expected.html: Added.
452         * fast/css-intrinsic-dimensions/height-positioned-replaced.html: Added.
453         * fast/css-intrinsic-dimensions/height-positioned.html: Added.
454         * fast/css-intrinsic-dimensions/height-property-value-expected.txt:
455         * fast/css-intrinsic-dimensions/height-property-value.html:
456         * fast/css-intrinsic-dimensions/height-property-value.html.orig: Copied from LayoutTests/fast/css-intrinsic-dimensions/height-property-value.html.
457         * fast/css-intrinsic-dimensions/height-replaced-expected.html: Added.
458         * fast/css-intrinsic-dimensions/height-replaced.html: Added.
459         * fast/css-intrinsic-dimensions/height-tables-collapsed-expected.html: Added.
460         * fast/css-intrinsic-dimensions/height-tables-collapsed.html: Added.
461         * fast/css-intrinsic-dimensions/height-tables-expected.html: Added.
462         * fast/css-intrinsic-dimensions/height-tables.html: Added.
463         * fast/css-intrinsic-dimensions/height.html: Added.
464         * fast/css-intrinsic-dimensions/resources/height-keyword-classes.css: Added.
465         (.min-content):
466         (.max-content):
467         (.fill-available):
468         (.fit-content):
469         (.max-height-min-content):
470         (.max-height-max-content):
471         (.max-height-fill-available):
472         (.max-height-fit-content):
473         (.min-height-min-content):
474         (.min-height-max-content):
475         (.min-height-fill-available):
476         (.min-height-fit-content):
477
478 2015-06-23  Myles C. Maxfield  <mmaxfield@apple.com>
479
480         [OS X] Rebaseline fast/text/font-weight{,-zh}.html for El Capitan
481         https://bugs.webkit.org/show_bug.cgi?id=146266
482         <rdar://problem/21391628>
483         <rdar://problem/21391673>
484
485         Unreviewed.
486
487         * fast/text/font-weights.html: Renamed from LayoutTests/platform/mac/fast/text/font-weights.html.
488         * platform/mac/TestExpectations:
489         * platform/efl/TestExpectations:
490         * platform/gtk/TestExpectations:
491         * platform/win/TestExpectations:
492         * platform/mac/fast/text/font-weights-expected.png: Added.
493         * platform/mac/fast/text/font-weights-expected.txt:
494         * platform/mac/fast/text/font-weights-zh-expected.png: Added.
495         * platform/mac/fast/text/font-weights-zh-expected.txt:
496         * platform/mac-mavericks/fast/text/font-weights-expected.txt: Moved from platform/mac/fast/text/font-weights-expected.txt
497         * platform/mac-yosemite/fast/text/font-weights-expected.txt: Ditto.
498         * platform/mac-yosemite/fast/text/font-weights-zh-expected.txt: Moved from platform/mac/fast/text/font-weights-zh-expected.txt
499
500 2015-06-23  Matthew Mirman  <mmirman@apple.com>
501
502         Completes native binding descriptors with native getters and potentially setters.
503         https://bugs.webkit.org/show_bug.cgi?id=140575
504         rdar://problem/19506502
505
506         Reviewed by Mark Lam.
507
508         * inspector-protocol/runtime/getProperties-expected.txt: updated.
509         * js/dom/native-bindings-descriptors-expected.txt: Added.
510         * js/dom/native-bindings-descriptors.html: Added.
511         * js/dom/script-tests/native-bindings-descriptors.js: Added.
512
513 2015-06-23  Myles C. Maxfield  <mmaxfield@apple.com>
514
515         Unreviewed test gardening after r185842
516         https://bugs.webkit.org/show_bug.cgi?id=145681
517         <rdar://problem/21169844>
518
519         * platform/mac-yosemite/fast/text/arabic-times-new-roman-expected.png: Copied from LayoutTests/platform/mac/fast/text/arabic-times-new-roman-expected.png.
520         * platform/mac-yosemite/fast/text/arabic-times-new-roman-expected.txt: Copied from LayoutTests/platform/mac/fast/text/arabic-times-new-roman-expected.txt.
521         * platform/mac/fast/text/arabic-times-new-roman-expected.png:
522         * platform/mac/fast/text/arabic-times-new-roman-expected.txt:
523         * platform/win/fast/text/arabic-times-new-roman-expected.png: Added.
524         * platform/win/fast/text/arabic-times-new-roman-expected.txt: Added.
525
526 2015-06-23  Daniel Bates  <dabates@apple.com>
527
528         AX Tests hit-test-input-{auto-fill, search}-button.html and input-search-cancel-button.html fail on Windows
529         https://bugs.webkit.org/show_bug.cgi?id=146243
530
531         Mark the tests as failing for now.
532
533         * platform/win/TestExpectations:
534
535 2015-06-23  Youenn Fablet  <youenn.fablet@crf.canon.fr>
536
537         MediaDevices.getUserMedia should migrate from callbacks to DOMPromise
538         https://bugs.webkit.org/show_bug.cgi?id=146200
539
540         Reviewed by Darin Adler.
541
542         * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
543
544 2015-06-23  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
545
546         [Streams API] Implement ReadableStream js source "'cancel" callback
547         https://bugs.webkit.org/show_bug.cgi?id=146204
548
549         Reviewed by Darin Adler.
550
551         * streams/reference-implementation/bad-underlying-sources-expected.txt:
552         * streams/reference-implementation/readable-stream-cancel-expected.txt:
553         * streams/reference-implementation/readable-stream-expected.txt:
554         * streams/reference-implementation/readable-stream-reader-expected.txt:
555
556 2015-06-23  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
557
558         [EFL] Unreviewed, gardening.
559
560         Mark fast/forms/listbox-visible-size.html to failure and skip
561         fast/text/arabic-times-new-roman.html because it is for iOS.
562
563         * platform/efl/TestExpectations:
564
565 2015-06-22  Ryuan Choi  <ryuan.choi@navercorp.com>
566
567         [EFL] Hyphenation is not supported
568         https://bugs.webkit.org/show_bug.cgi?id=89830
569
570         Reviewed by Gyuyoung Kim.
571
572         Rebaseline expected results which is related to hyphenation.
573
574         * platform/efl/TestExpectations: Unskip hyphenate-locale.html
575         * platform/efl/fast/text/hyphenate-character-expected.png:
576         * platform/efl/fast/text/hyphenate-character-expected.txt:
577         * platform/efl/fast/text/hyphenate-first-word-expected.png:
578         * platform/efl/fast/text/hyphenate-first-word-expected.txt:
579         * platform/efl/fast/text/hyphenate-limit-before-after-expected.png:
580         * platform/efl/fast/text/hyphenate-limit-before-after-expected.txt:
581         * platform/efl/fast/text/hyphenate-limit-lines-expected.png:
582         * platform/efl/fast/text/hyphenate-limit-lines-expected.txt:
583         * platform/efl/fast/text/hyphenate-locale-expected.png: Added.
584         * platform/efl/fast/text/hyphenate-locale-expected.txt: Added.
585         * platform/efl/fast/text/hyphens-expected.png:
586         * platform/efl/fast/text/hyphens-expected.txt:
587
588 2015-06-22  Yusuke Suzuki  <utatane.tea@gmail.com>
589
590         [ES6] Allow trailing comma in ArrayBindingPattern and ObjectBindingPattern
591         https://bugs.webkit.org/show_bug.cgi?id=146192
592
593         Reviewed by Darin Adler.
594
595         * js/object-literal-syntax-expected.txt:
596
597 2015-06-22  Simon Fraser  <simon.fraser@apple.com>
598
599         -webkit-clip-path clips incorrectly if the element bounds go beyond the top edge of the page
600         https://bugs.webkit.org/show_bug.cgi?id=146218
601         rdar://problem/21127840
602
603         Reviewed by Zalan Bujtas.
604         
605         Test clip path on layers with non-zero bounds offsetFromRenderer because of box shadow,
606         or vertical writing mode.
607
608         * compositing/masks/compositing-clip-path-origin-expected.html: Added.
609         * compositing/masks/compositing-clip-path-origin.html: Added.
610
611 2015-06-22  David Kilzer  <ddkilzer@apple.com>
612
613         fast/text/justify-ideograph-{complex,simple,vertical}.html tests are flaky on El Capitan Debug builds
614
615         Tracked by <rdar://problem/21486062>.
616
617         * platform/mac/TestExpectations: Mark tests as flaky:
618         - fast/text/justify-ideograph-complex.html
619         - fast/text/justify-ideograph-simple.html
620         - fast/text/justify-ideograph-vertical.html
621
622 2015-06-22  Michael Catanzaro  <mcatanzaro@igalia.com>
623
624         Web sockets should be treated as active mixed content
625         https://bugs.webkit.org/show_bug.cgi?id=140624
626
627         Reviewed by Sam Weinig.
628
629         * http/tests/security/mixedContent/resources/frame-with-insecure-websocket.html: Added.
630         * http/tests/security/mixedContent/websocket/insecure-websocket-in-iframe-expected.txt: Added.
631         * http/tests/security/mixedContent/websocket/insecure-websocket-in-iframe.html: Added.
632         * http/tests/security/mixedContent/websocket/insecure-websocket-in-main-frame-expected.txt: Added.
633         * http/tests/security/mixedContent/websocket/insecure-websocket-in-main-frame.html: Added.
634
635 2015-06-22  Dean Jackson  <dino@apple.com>
636
637         Element with blur backdrop-filter shows edge duplication and dark edges
638         https://bugs.webkit.org/show_bug.cgi?id=146215
639         <rdar://problem/20367695>
640
641         Reviewed by Tim Horton.
642
643         Add a pixel test to show that the input images to backdrop filters should duplicate their
644         edge pixels. Unfortunately this is not reproducible with normal filters, so it
645         can't be a reference test.
646
647         * css3/filters/backdrop/blur-input-bounds.html: Added.
648         * platform/mac/css3/filters/backdrop/blur-input-bounds-expected.png: Added.
649         * platform/mac/css3/filters/backdrop/blur-input-bounds-expected.txt: Added.
650
651 2015-06-22  Myles C. Maxfield  <mmaxfield@apple.com>
652
653         [iOS] Arabic text styled with Georgia is rendered as boxes
654         https://bugs.webkit.org/show_bug.cgi?id=145681
655         <rdar://problem/21169844>
656
657         Reviewed by Darin Adler.
658
659         * fast/text/arabic-times-new-roman.html: Added.
660         * platform/ios-simulator/fast/text/arabic-times-new-roman-expected.txt: Added.
661         * platform/ios-simulator/fast/text/arabic-times-new-roman-expected.png: Added.
662         * platform/mac-mavericks/fast/text/arabic-times-new-roman-expected.txt: Added.
663         * platform/mac/fast/text/arabic-times-new-roman-expected.txt: Added.
664         * platform/mac/fast/text/arabic-times-new-roman-expected.png: Added.
665
666 2015-06-22  Zalan Bujtas  <zalan@apple.com>
667
668         REGRESSION(r169105) Dangling renderer pointer in SelectionSubtreeRoot::SelectionSubtreeData.
669         https://bugs.webkit.org/show_bug.cgi?id=146116
670         rdar://problem/20959369
671
672         Reviewed by Brent Fulgham.
673
674         This patch ensures that we don't adjust the selection unless the visual selection still matches this subtree root.
675
676         When multiple selection roots are present we need to ensure that a RenderObject
677         only shows up in one of them.
678         RenderView::splitSelectionBetweenSubtrees(), as the name implies, splits the
679         selection and sets the selection range (start/end) on each selection root.
680         However, SelectionSubtreeRoot::adjustForVisibleSelection() later recomputes the range
681         based on visible selection and that could end up collecting renderers as selection start/end
682         from another selection subtree.
683         RenderObject's holds the last selection state (RenderObject::setSelectionState).
684         If we set a renderer first as "on selection border" and later "inside" using multiple selection roots,
685         we can't clean up selections properly when this object gets destroyed.
686         One of the roots ends up with a dangling RenderObject pointer.
687
688         * fast/regions/crash-when-renderer-is-in-multiple-selection-subtrees-expected.txt: Added.
689         * fast/regions/crash-when-renderer-is-in-multiple-selection-subtrees.html: Added.
690
691 2015-06-22  Daniel Bates  <dabates@apple.com>
692
693         AX: UI Automation cannot find AutoFill or search cancel buttons
694         https://bugs.webkit.org/show_bug.cgi?id=145241
695         <rdar://problem/21051411>
696
697         Reviewed by Chris Fleizach.
698
699         Add tests to ensure that there exists an accessibility element for the
700         search cancel button and that it can be hit using a cursor position. Also
701         add a test to ensue that the AutoFill button can be hit using a cursor position.
702
703         * accessibility/hit-test-input-auto-fill-button-expected.txt: Added.
704         * accessibility/hit-test-input-auto-fill-button.html: Copied from LayoutTests/accessibility/input-auto-fill-button.html.
705         * accessibility/hit-test-input-search-cancel-button-expected.txt: Added.
706         * accessibility/hit-test-input-search-cancel-button.html: Added.
707         * accessibility/input-search-cancel-button-expected.txt: Added.
708         * accessibility/input-search-cancel-button.html: Copied from LayoutTests/accessibility/input-auto-fill-button.html.
709         * accessibility/resources/shouldBeAccessibleByCursor.js: Added.
710         (shouldBeAccessibleByCursor): Tests whether an AccessibilityUIElement can be hit
711         using its screen position.
712         * platform/wk2/TestExpectations: Mark tests hit-test-input-{auto-fill, search-cancel}-button.html
713         as failing due to <https://bugs.webkit.org/show_bug.cgi?id=71298>.
714
715 2015-06-22  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
716
717         [Streams API] Implement ReadableStream cancel (abstract part)
718         https://bugs.webkit.org/show_bug.cgi?id=146111
719
720         Reviewed by Darin Adler.
721
722         Rebasing expectations.
723
724         * streams/reference-implementation/bad-underlying-sources-expected.txt:
725         * streams/reference-implementation/readable-stream-cancel-expected.txt:
726         * streams/reference-implementation/readable-stream-expected.txt:
727         * streams/reference-implementation/readable-stream-reader-expected.txt:
728         * streams/reference-implementation/readable-stream-templated-expected.txt:
729
730 2015-06-22  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
731
732         [Streams API] Correct releaseLock test in readable-stream-templated.html
733         https://bugs.webkit.org/show_bug.cgi?id=146101
734
735         Reviewed by Darin Adler.
736
737         * streams/reference-implementation/readable-stream-templated-expected.txt: Rebased changed test.
738         * streams/reference-implementation/readable-stream-templated.html: Removed testharness wrapper around function.
739
740 2015-06-22  Adam Bergkvist  <adam.bergkvist@ericsson.com>
741
742         WebRTC: Navigator.webkitGetUserMedia() requires three arguments
743         https://bugs.webkit.org/show_bug.cgi?id=146022
744
745         Reviewed by Eric Carlson.
746
747         Updated and unskipped three existing tests.
748
749         * fast/mediastream/argument-types-expected.txt:
750         * fast/mediastream/getusermedia-expected.txt:
751         * fast/mediastream/getusermedia.html:
752         * fast/mediastream/script-tests/argument-types.js:
753         * platform/gtk/TestExpectations:
754
755 2015-06-21  David Kilzer  <ddkilzer@apple.com>
756
757         fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html is slow on Mavericks WK1 Debug builds
758
759         The Flakiness Dashboard says that this test times out, but only
760         on Mavericks WK1 Debug builds (and the leaks bot):
761
762         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=fast%2Fcanvas%2Fwebgl%2Ftex-image-and-sub-image-2d-with-video.html>
763
764         * platform/mac-wk1/TestExpectations: Mark test as slow on
765         Mavericks Debug builds:
766         - fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html
767
768 2015-06-21  David Kilzer  <ddkilzer@apple.com>
769
770         fast/fixed-layout/fixed-layout.html times out on Apple WK2 bots
771
772         The Flakiness Dashboard says this test times out on Apple
773         WebKit2 platforms by not calling testRunner.notifyDone():
774
775         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=fast%2Ffixed-layout%2Ffixed-layout.html>
776
777         * fast/css-grid-layout/flex-content-sized-columns-resize.html:
778         Use the same mechanism here that was just added in r185811.
779         * fast/fixed-layout/fixed-layout.html: Switch to using a
780         zero-delay timer instead of document.body.offsetTop.
781
782 2015-06-21  David Kilzer  <ddkilzer@apple.com>
783
784         REGRESSION (r185809): fast/css-grid-layout/flex-content-sized-columns-resize.html hangs on WK1
785
786         Since window.resize() occurs in the same runloop as the load on
787         WK1, testRunner.notifyDone() would never get called.
788
789         * fast/css-grid-layout/flex-content-sized-columns-resize.html:
790         Call document.body.offsetTop to ensure layout occurs at the
791         initial window size before calling window.resize().
792
793 2015-06-21  David Kilzer  <ddkilzer@apple.com>
794
795         fast/css-grid-layout/flex-content-sized-columns-resize.html is flaky
796
797         The Flakiness Dashboard says this test is flaky on Apple and EFL
798         WebKit2 platforms:
799
800         <http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=fast%2Fcss-grid-layout%2Fflex-content-sized-columns-resize.html>
801
802         It currently doesn't wait for window.resize() to complete, which
803         is likely the source of flakiness.
804
805         * fast/css-grid-layout/flex-content-sized-columns-resize.html:
806         Switch to using notifyDone() inside a window.onresize function,
807         and make the test work in a web browser without TestRunner.
808
809 2015-06-20  David Kilzer  <ddkilzer@apple.com>
810
811         REGRESSION (r185779): fast/canvas/{canvas-toDataURL-crash,pattern-too-large-to-create}.html are broken
812
813         This layout test started failing after the fix for:
814
815             Extremely large canvas crashes on pre-El Capitan machines
816             https://bugs.webkit.org/show_bug.cgi?id=146169
817             <rdar://problem/21410046>
818
819         Different limits require different test results for each
820         platform.  This is the same fix for these tests as r185793.
821
822         * fast/canvas/canvas-toDataURL-crash-expected.txt: Update.
823         * fast/canvas/pattern-too-large-to-create-expected.txt: Update.
824         - Set limit to 268435456.
825
826         * platform/ios-simulator/fast/canvas/canvas-toDataURL-crash-expected.txt: Copied from LayoutTests/fast/canvas/canvas-toDataURL-crash-expected.txt.
827         * platform/ios-simulator/fast/canvas/pattern-too-large-to-create-expected.txt: Copied from LayoutTests/fast/canvas/pattern-too-large-to-create-expected.txt.
828         - Set limit to 16777216.
829
830         * platform/mac-yosemite/fast/canvas/canvas-toDataURL-crash-expected.txt: Copied from LayoutTests/fast/canvas/canvas-toDataURL-crash-expected.txt.
831         * platform/mac-yosemite/fast/canvas/pattern-too-large-to-create-expected.txt: Copied from LayoutTests/fast/canvas/pattern-too-large-to-create-expected.txt.
832         - Set limit to 67108864.
833
834 2015-06-20  David Kilzer  <ddkilzer@apple.com>
835
836         fast/canvas/webgl/tex-image-and-uniform-binding-bugs.html is slow on Mavericks WK1 Debug builds
837
838         The Flakiness Dashboard says that this test times out, but only
839         on Mavericks WK1 Debug builds:
840
841         <https://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=fast%2Fcanvas%2Fwebgl%2Ftex-image-and-uniform-binding-bugs.html>
842
843         * platform/mac-wk1/TestExpectations: Mark test as slow on
844         Mavericks Debug builds:
845         - fast/canvas/webgl/tex-image-and-uniform-binding-bugs.html
846
847 2015-06-20  David Kilzer  <ddkilzer@apple.com>
848
849         editing/selection/leak-document-with-selection-inside.html is flaky
850         <http://webkit.org/b/146182>
851
852         * TestExpectations: Mark as flaky:
853         - editing/selection/leak-document-with-selection-inside.html
854
855 2015-06-20  David Kilzer  <ddkilzer@apple.com>
856
857         REGRESSION (r185779): fast/canvas/canvas-too-large-to-draw.html is still broken
858
859         This layout test started failing after the fix for:
860
861             Extremely large canvas crashes on pre-El Capitan machines
862             https://bugs.webkit.org/show_bug.cgi?id=146169
863             <rdar://problem/21410046>
864
865         Different limits require different test results for each
866         platform.  Also update the line number from 35 to 36 since the
867         html test file was modified in r185792.
868
869         * fast/canvas/canvas-too-large-to-draw-expected.txt:
870         - Update limit to 16384x16384 for El Capitan (and other ports)
871           and update line number.
872         * platform/ios-simulator/fast/canvas/canvas-too-large-to-draw-expected.txt: Added.
873         - New results with 4096x4096 limit for iOS.
874         * platform/mac-yosemite/fast/canvas/canvas-too-large-to-draw-expected.txt: Added.
875         - New results with 8192x8192 limit for Mac OS X 10.10.x and older.
876
877 2015-06-20  David Kilzer  <ddkilzer@apple.com>
878
879         REGRESSION (r185779): fast/canvas/canvas-too-large-to-draw.html broken prior to El Capitan
880
881         This layout test started failing after the fix for:
882
883             Extremely large canvas crashes on pre-El Capitan machines
884             https://bugs.webkit.org/show_bug.cgi?id=146169
885             <rdar://problem/21410046>
886
887         * fast/canvas/canvas-too-large-to-draw.html: Update test for new
888         expectations after r185779.
889
890 2015-06-20  Yusuke Suzuki  <utatane.tea@gmail.com>
891
892         [ES6] Destructuring assignment need to accept iterables
893         https://bugs.webkit.org/show_bug.cgi?id=144111
894
895         Reviewed by Darin Adler.
896
897         From this patch, we use iterators for destructuring assignments to array binding patterns.
898         So test results become different.
899
900         * js/destructuring-assignment-expected.txt:
901         * js/parser-syntax-check-expected.txt:
902         * js/script-tests/destructuring-assignment.js:
903
904 2015-06-19  Dean Jackson  <dino@apple.com>
905
906         Extremely large canvas crashes on pre-El Capitan machines
907         https://bugs.webkit.org/show_bug.cgi?id=146169
908         <rdar://problem/21410046>
909
910         Update expected results.
911
912         * fast/canvas/canvas-toDataURL-crash-expected.txt:
913         * fast/canvas/canvas-too-large-to-draw-expected.txt:
914         * fast/canvas/pattern-too-large-to-create-expected.txt:
915
916 2015-06-19  Devin Rousso  <drousso@apple.com>
917
918         Web Inspector: Highlight currently edited CSS selector
919         https://bugs.webkit.org/show_bug.cgi?id=145658
920
921         Reviewed by Joseph Pecoraro.
922
923         * inspector/dom/highlightSelector-expected.txt: Added.
924         * inspector/dom/highlightSelector-iframe.html: Added.
925         * inspector/dom/highlightSelector.html: Added.
926
927 2015-06-19  Dean Jackson  <dino@apple.com>
928
929         Extremely large canvas crashes on pre-El Capitan machines
930         https://bugs.webkit.org/show_bug.cgi?id=146169
931         <rdar://problem/21410046>
932
933         Reviewed by Tim Horton.
934
935         Un-skip fast/canvas/canvas-too-large-to-draw.html.
936
937         * platform/mac/TestExpectations:
938
939 2015-06-19  Matt Baker  <mattbaker@apple.com>
940
941         Web Inspector: TimelineAgent needs to handle nested runloops
942         https://bugs.webkit.org/show_bug.cgi?id=145090
943
944         Reviewed by Joseph Pecoraro.
945
946         * TestExpectations:
947         Unskip tests after improvements to nested runloop handling in InspectorTimelineAgent.
948
949 2015-06-19  Andy Estes  <aestes@apple.com>
950
951         Various assertion failures occur when executing script in the midst of DOM insertion
952         https://bugs.webkit.org/show_bug.cgi?id=132482
953
954         Reviewed by Darin Adler.
955
956         Wrote named-map-removed-while-inserting-parent-crash.html by reducing the test case attached to bug 132482.
957         The remaining tests were taken from blink r132482.
958
959         * fast/dom/element-removed-while-inserting-parent-crash-expected.txt: Added.
960         * fast/dom/element-removed-while-inserting-parent-crash.html: Added.
961         * fast/dom/named-map-removed-while-inserting-parent-crash-expected.txt: Added.
962         * fast/dom/named-map-removed-while-inserting-parent-crash.html: Added.
963         * fast/forms/form-control-removed-while-inserting-parent-crash-expected.txt: Added.
964         * fast/forms/form-control-removed-while-inserting-parent-crash.html: Added.
965         * svg/dom/element-removed-while-inserting-parent-crash-expected.txt: Added.
966         * svg/dom/element-removed-while-inserting-parent-crash.html: Added.
967
968 2015-06-19  Csaba Osztrogonác  <ossy@webkit.org>
969
970         Remove the useless LayoutTests/platform/wincairo/TestExpectations file
971         https://bugs.webkit.org/show_bug.cgi?id=146105
972
973         Reviewed by Darin Adler.
974
975         * platform/wincairo/TestExpectations: Removed.
976
977 2015-06-19  Zalan Bujtas  <zalan@apple.com>
978
979         RenderRubyText requires RenderRubyRun parent.
980         https://bugs.webkit.org/show_bug.cgi?id=146148
981         rdar://problem/21423319
982
983         Reviewed by Simon Fraser.
984
985         RenderRubyText expects its parent to be RenderRubyRun and since a
986         a non-block <rt> requires anonymous wrapper, we should check whether
987         the display type is actually block.
988
989         * fast/ruby/crash-when-ruby-rt-is-non-block-expected.txt: Added.
990         * fast/ruby/crash-when-ruby-rt-is-non-block.html: Added.
991
992 2015-06-19  Csaba Osztrogonác  <ossy@webkit.org>
993
994         Remove unnecessary svn:executable flags
995         https://bugs.webkit.org/show_bug.cgi?id=146107
996
997         Reviewed by Alexey Proskuryakov.
998
999         * fast/block/float/intruding-float-not-removed-writing-mode.xhtml: Removed property svn:executable.
1000         * fast/canvas/script-tests/canvas-image-shadow.js: Removed property svn:executable.
1001         * fast/css-grid-layout/resources/display-grid-set-get.js: Removed property svn:executable.
1002         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js: Removed property svn:executable.
1003         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js: Removed property svn:executable.
1004         * fast/css/readonly-pseudoclass-common-element.html: Removed property svn:executable.
1005         * fast/css/readwrite-pseudoclass-editable.html: Removed property svn:executable.
1006         * fast/dom/HTMLObjectElement/beforeload-set-text-crash.xhtml: Removed property svn:executable.
1007         * fast/dom/resources/node-move-to-new-document-crash.svg: Removed property svn:executable.
1008         * fast/dom/text-node-attach-crash.xhtml: Removed property svn:executable.
1009         * fast/dynamic/crash-paint-no-documentElement-renderer.html-disabled: Removed property svn:executable.
1010         * fast/frames/resources/subframe-load-crash.svg: Removed property svn:executable.
1011         * fast/text/split-text-crash.xhtml: Removed property svn:executable.
1012         * http/tests/appcache/resources/abort-cache-onchecking.manifest: Removed property svn:executable.
1013         * http/tests/appcache/resources/abort-cache-onchecking.text: Removed property svn:executable.
1014         * http/tests/appcache/resources/abort-cache-ondownloading-resource-404.manifest: Removed property svn:executable.
1015         * http/tests/appcache/resources/abort-cache-ondownloading.manifest: Removed property svn:executable.
1016         * http/tests/appcache/resources/abort-cache-ondownloading.text: Removed property svn:executable.
1017         * http/tests/appcache/resources/abort-cache-onprogress-1.text: Removed property svn:executable.
1018         * http/tests/appcache/resources/abort-cache-onprogress-2.text: Removed property svn:executable.
1019         * http/tests/appcache/resources/abort-cache-onprogress-3.text: Removed property svn:executable.
1020         * http/tests/appcache/resources/abort-cache-onprogress-4.text: Removed property svn:executable.
1021         * http/tests/xmlhttprequest/methods-async-expected.txt: Removed property svn:executable.
1022         * http/tests/xmlhttprequest/methods-expected.txt: Removed property svn:executable.
1023         * http/tests/xmlhttprequest/workers/methods-async-expected.txt: Removed property svn:executable.
1024         * http/tests/xmlhttprequest/workers/methods-expected.txt: Removed property svn:executable.
1025         * platform/efl/mathml/presentation/menclose-notation-default-longdiv-expected.png: Removed property svn:executable.
1026         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.png: Removed property svn:executable.
1027         * platform/mac/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.png: Removed property svn:executable.
1028         * platform/mac/mathml/presentation/menclose-notation-default-longdiv-expected.png: Removed property svn:executable.
1029         * platform/win/fast/canvas/fallback-content-expected.txt: Removed property svn:executable.
1030         * platform/win/fast/dom/tabindex-clamp-expected.txt: Removed property svn:executable.
1031         * platform/win/fast/events/ondrop-text-html-expected.txt: Removed property svn:executable.
1032         * platform/win/fast/forms/basic-textareas-expected.txt: Removed property svn:executable.
1033         * platform/win/fast/forms/basic-textareas-quirks-expected.txt: Removed property svn:executable.
1034         * platform/win/fast/forms/button-inner-block-reuse-expected.txt: Removed property svn:executable.
1035         * platform/win/fast/forms/control-clip-expected.txt: Removed property svn:executable.
1036         * platform/win/fast/forms/fieldset-align-expected.txt: Removed property svn:executable.
1037         * platform/win/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.txt: Removed property svn:executable.
1038         * platform/win/fast/forms/fieldset-with-float-expected.txt: Removed property svn:executable.
1039         * platform/win/fast/forms/float-before-fieldset-expected.txt: Removed property svn:executable.
1040         * platform/win/fast/forms/focus-selection-textarea-expected.txt: Removed property svn:executable.
1041         * platform/win/fast/forms/indeterminate-expected.txt: Removed property svn:executable.
1042         * platform/win/fast/forms/input-appearance-readonly-expected.txt: Removed property svn:executable.
1043         * platform/win/fast/forms/input-appearance-visibility-expected.txt: Removed property svn:executable.
1044         * platform/win/fast/forms/input-first-letter-expected.txt: Removed property svn:executable.
1045         * platform/win/fast/forms/input-readonly-dimmed-expected.txt: Removed property svn:executable.
1046         * platform/win/fast/forms/input-spaces-expected.txt: Removed property svn:executable.
1047         * platform/win/fast/forms/input-text-click-outside-expected.txt: Removed property svn:executable.
1048         * platform/win/fast/forms/input-type-text-min-width-expected.txt: Removed property svn:executable.
1049         * platform/win/fast/forms/input-width-expected.txt: Removed property svn:executable.
1050         * platform/win/fast/forms/listbox-onchange-expected.txt: Removed property svn:executable.
1051         * platform/win/fast/forms/menulist-option-wrap-expected.txt: Removed property svn:executable.
1052         * platform/win/fast/forms/menulist-separator-painting-expected.txt: Removed property svn:executable.
1053         * platform/win/fast/forms/negativeLineHeight-expected.txt: Removed property svn:executable.
1054         * platform/win/fast/forms/onselect-textarea-expected.txt: Removed property svn:executable.
1055         * platform/win/fast/forms/placeholder-pseudo-style-expected.txt: Removed property svn:executable.
1056         * platform/win/fast/forms/range/input-appearance-range-expected.txt: Removed property svn:executable.
1057         * platform/win/fast/forms/range/range-thumb-height-percentage-expected.txt: Removed property svn:executable.
1058         * platform/win/fast/forms/range/slider-padding-expected.txt: Removed property svn:executable.
1059         * platform/win/fast/forms/range/slider-thumb-shared-style-expected.txt: Removed property svn:executable.
1060         * platform/win/fast/forms/range/slider-thumb-stylability-expected.txt: Removed property svn:executable.
1061         * platform/win/fast/forms/range/thumbslider-no-parent-slider-expected.txt: Removed property svn:executable.
1062         * platform/win/fast/forms/search-cancel-button-style-sharing-expected.txt: Removed property svn:executable.
1063         * platform/win/fast/forms/search-display-none-cancel-button-expected.txt: Removed property svn:executable.
1064         * platform/win/fast/forms/search-rtl-expected.txt: Removed property svn:executable.
1065         * platform/win/fast/forms/search-vertical-alignment-expected.txt: Removed property svn:executable.
1066         * platform/win/fast/forms/select-background-none-expected.txt: Removed property svn:executable.
1067         * platform/win/fast/forms/select-empty-option-height-expected.txt: Removed property svn:executable.
1068         * platform/win/fast/forms/select-size-expected.txt: Removed property svn:executable.
1069         * platform/win/fast/forms/select-style-expected.txt: Removed property svn:executable.
1070         * platform/win/fast/forms/select-visual-hebrew-expected.txt: Removed property svn:executable.
1071         * platform/win/fast/forms/selectlist-minsize-expected.txt: Removed property svn:executable.
1072         * platform/win/fast/forms/stuff-on-my-optgroup-expected.txt: Removed property svn:executable.
1073         * platform/win/fast/forms/textAreaLineHeight-expected.txt: Removed property svn:executable.
1074         * platform/win/fast/forms/textarea-align-expected.txt: Removed property svn:executable.
1075         * platform/win/fast/forms/textarea-metrics-expected.txt: Removed property svn:executable.
1076         * platform/win/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Removed property svn:executable.
1077         * platform/win/fast/forms/textarea-scroll-height-expected.txt: Removed property svn:executable.
1078         * platform/win/fast/forms/textarea-scrolled-type-expected.txt: Removed property svn:executable.
1079         * platform/win/fast/forms/textarea-setinnerhtml-expected.txt: Removed property svn:executable.
1080         * platform/win/fast/forms/textfield-overflow-by-value-update-expected.txt: Removed property svn:executable.
1081         * platform/win/fast/forms/textfield-overflow-expected.txt: Removed property svn:executable.
1082         * platform/win/fast/html/details-no-summary4-expected.txt: Removed property svn:executable.
1083         * platform/win/fast/html/details-open-javascript-expected.txt: Removed property svn:executable.
1084         * platform/win/fast/html/details-open2-expected.txt: Removed property svn:executable.
1085         * platform/win/fast/html/details-open4-expected.txt: Removed property svn:executable.
1086         * platform/win/fast/repaint/slider-thumb-drag-release-expected.txt: Removed property svn:executable.
1087         * platform/win/fast/repaint/slider-thumb-float-expected.txt: Removed property svn:executable.
1088         * platform/win/fast/replaced/table-percent-height-expected.txt: Removed property svn:executable.
1089         * platform/win/fast/replaced/three-selects-break-expected.txt: Removed property svn:executable.
1090         * platform/win/fast/transforms/transformed-focused-text-input-expected.txt: Removed property svn:executable.
1091         * platform/win/inverted-colors/non-composited-expected.png: Removed property svn:executable.
1092         * platform/win/inverted-colors/resources/gradient.png: Removed property svn:executable.
1093         * platform/win/js/dom/constructor-length-expected.txt: Removed property svn:executable.
1094         * platform/win/platform/win/accessibility/option-element-position-and-size-expected.txt: Removed property svn:executable.
1095         * platform/win/tables/mozilla/bugs/bug131020-expected.png: Removed property svn:executable.
1096         * platform/wk2/http/tests/media/video-auth-expected.txt: Removed property svn:executable.
1097         * svg/animations/animate-beginElementAt.svg: Removed property svn:executable.
1098         * svg/animations/animate-calcMode-spline-crash-bad-array-length.xhtml: Removed property svn:executable.
1099         * svg/custom/assert-empty-layout-attributes.svg: Removed property svn:executable.
1100         * svg/custom/crash-text-in-textpath.svg: Removed property svn:executable.
1101         * svg/custom/intersection-list-crash.svg: Removed property svn:executable.
1102         * svg/custom/resources/crash-textPath-attributes-iframe.svg: Removed property svn:executable.
1103         * svg/custom/symbol-viewport-element-crash.svg: Removed property svn:executable.
1104         * svg/custom/text-node-in-text-invalidated.svg: Removed property svn:executable.
1105         * svg/dom/resources/SVGStyledElement-pendingResource-crash.svg: Removed property svn:executable.
1106         * svg/text/font-size-null-assertion.svg: Removed property svn:executable.
1107
1108 2015-06-19  Joseph Pecoraro  <pecoraro@apple.com>
1109
1110         Web Inspector: Avoid getOwnPropertyNames/Symbols on very large lists
1111         https://bugs.webkit.org/show_bug.cgi?id=146141
1112
1113         Reviewed by Timothy Hatcher.
1114
1115         * inspector/model/remote-object-expected.txt:
1116         * inspector/model/remote-object.html:
1117         There were existing progressions (0 => -1).
1118         There were existing regressions (RegExp properties moving to prototype with descriptors on the prototype).
1119         Add a test for a very large list that would have caused out of memory / hang.
1120
1121 2015-06-18  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1122
1123         [EFL] Unreviewed, gardening on June 19th.
1124
1125         Mark fast/css/named-images.html to Missing. Additionally accessibility/math-multiscript-attributes.html
1126         and accessibility/transformed-element.html are treated as failure.
1127
1128         * platform/efl/TestExpectations:
1129
1130 2015-06-18  Dean Jackson  <dino@apple.com>
1131
1132         Provide a way for web developers to draw a Theme-specific Wireless Playback icon
1133         https://bugs.webkit.org/show_bug.cgi?id=146123
1134         <rdar://problem/21119287>
1135
1136         Reviewed by Simon Fraser.
1137
1138         Test the new -webkit-named-image CSS generator. Only "wireless-playback"
1139         is supported for now, and has platform-specific results for Cocoa.
1140
1141         * fast/css/named-images-expected.png: Added.
1142         * fast/css/named-images.html: Added.
1143         * platform/mac/fast/css/named-images-expected.png: Added.
1144         * platform/mac/fast/css/named-images-expected.txt: Added.
1145
1146 2015-06-18  KyungTae Kim  <ktf.kim@samsung.com> and Myles C. Maxfield  <mmaxfield@apple.com>
1147
1148         [CSS3] Add support for the word-break:keep-all CSS property
1149         https://bugs.webkit.org/show_bug.cgi?id=123782
1150
1151         Reviewed by Darin Adler.
1152
1153         * fast/text/word-break-keep-all.html: Added.
1154         * platform/mac/fast/text/word-break-keep-all-expected.png: Added.
1155         * platform/mac/fast/text/word-break-keep-all-expected.txt: Added.
1156
1157 2015-06-18  Conrad Shultz  <conrad_shultz@apple.com>
1158
1159         REGRESSION: js/dom/navigator-plugins-crash.html asserts a lot
1160         https://bugs.webkit.org/show_bug.cgi?id=144399
1161
1162         * TestExpectations:
1163         Revert change marking navigator-plugins-crash.html as flaky now that the underlying bug has been addressed.
1164
1165 2015-06-17  Alex Christensen  <achristensen@webkit.org>
1166
1167         [Content Extensions] Log blocked loads to the WebInspector console
1168         https://bugs.webkit.org/show_bug.cgi?id=146089
1169
1170         Reviewed by Joseph Pecoraro.
1171
1172         * http/tests/contentextensions/basic-filter-expected.txt:
1173         * http/tests/contentextensions/character-set-basic-support-expected.txt:
1174         * http/tests/contentextensions/domain-rules-expected.txt:
1175         * http/tests/contentextensions/filters-with-quantifiers-combined-expected.txt:
1176         * http/tests/contentextensions/main-resource-redirect-blocked-expected.txt:
1177         * http/tests/contentextensions/media-filtered-expected.txt:
1178         * http/tests/contentextensions/subresource-redirect-blocked-expected.txt:
1179         * http/tests/contentextensions/text-track-blocked-expected.txt:
1180         Add new logs.
1181
1182 2015-06-18  Alexey Proskuryakov  <ap@apple.com>
1183
1184         Mark mathml/very-large-stretchy-operators.html as Slow on newer OS X versions.
1185
1186         * platform/mac/TestExpectations:
1187
1188 2015-06-18  Saam Barati  <saambarati1@gmail.com>
1189
1190         [ES6] support default values in deconstruction parameter nodes
1191         https://bugs.webkit.org/show_bug.cgi?id=142679
1192
1193         Reviewed by Darin Adler.
1194
1195         * js/destructuring-assignment-default-values-expected.txt: Added.
1196         * js/destructuring-assignment-default-values.html: Added.
1197         * js/script-tests/destructuring-assignment-default-values.js: Added.
1198         (assert):
1199         (test1):
1200         (arr):
1201         (test2):
1202         (test3):
1203         (test4):
1204         (test5):
1205         (test6):
1206         (test7):
1207         (test8):
1208         (shouldThrow):
1209
1210 2015-06-18  Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar  <calvaris@igalia.com>
1211
1212         [Streams API] Implement ReadableStreamReader.releaseLock
1213         https://bugs.webkit.org/show_bug.cgi?id=145299
1214
1215         Reviewed by Darin Adler.
1216
1217         * streams/reference-implementation/readable-stream-expected.txt: Rebasing expectations.
1218         * streams/reference-implementation/readable-stream-reader-expected.txt: Ditto.
1219         * streams/reference-implementation/readable-stream-templated-expected.txt: Ditto.
1220
1221 2015-06-18  Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar  <calvaris@igalia.com>
1222
1223         [Streams API] Rejected start promise test does not timeout anymore
1224         https://bugs.webkit.org/show_bug.cgi?id=146065
1225
1226         Reviewed by Darin Adler.
1227
1228         * streams/reference-implementation/readable-stream-expected.txt: Updated expectations to PASS.
1229         * streams/reference-implementation/readable-stream.html: Removed timeout
1230
1231 2015-06-17  Hyungwook Lee  <hyungwook.lee@navercorp.com>
1232
1233         [Win]Implement layoutTestController.dispatchPendingLoadRequests.
1234         https://bugs.webkit.org/show_bug.cgi?id=26481
1235
1236         Reviewed by Darin Adler.
1237
1238         Implement WebView::dispatchPendingLoadRequests() private API for test runner.
1239
1240         * platform/win/TestExpectations:
1241
1242 2015-06-17  Chris Fleizach  <cfleizach@apple.com>
1243
1244         AX: VoiceOver in iOS not announcing generic WAI-ARIA region, even if labelled properly
1245         https://bugs.webkit.org/show_bug.cgi?id=146066
1246
1247         Reviewed by Darin Adler.
1248
1249         * platform/ios-simulator/accessibility/landmark-type-expected.txt:
1250         * platform/ios-simulator/accessibility/landmark-type.html:
1251
1252 2015-06-17  Simon Fraser  <simon.fraser@apple.com>
1253
1254         REGRESSION (r173283-r173296): Amazon.com front page has no caret in the search field
1255         https://bugs.webkit.org/show_bug.cgi?id=146073
1256         rdar://problem/21022203
1257
1258         Reviewed by Tim Horton.
1259
1260         Dump layers for composited text inputs and textareas.
1261
1262         * compositing/backing/form-controls-backing-expected.txt: Added.
1263         * compositing/backing/form-controls-backing.html: Added.
1264
1265 2015-06-17  Zalan Bujtas  <zalan@apple.com>
1266
1267         Selection cache produces invalid result when ancestor has float element.
1268         https://bugs.webkit.org/show_bug.cgi?id=146042
1269         rdar://problem/20604592
1270
1271         Reviewed by Ryosuke Niwa.
1272
1273         Selection cache already takes floats into account, however it's not enough to check current
1274         block against floats. Any of the ancestor's float starting from the selection root block
1275         can impact the selection offsets.
1276
1277         * fast/block/selection-cache-is-incorrect-when-non-direct-parent-has-float-expected.txt: Added.
1278         * fast/block/selection-cache-is-incorrect-when-non-direct-parent-has-float.html: Added.
1279
1280 2015-06-17  Joanmarie Diggs  <jdiggs@igalia.com>
1281
1282         AX: [ATK] Expose element tag name as an object attribute
1283         https://bugs.webkit.org/show_bug.cgi?id=146062
1284
1285         Reviewed by Mario Sanchez Prada.
1286
1287         The following tests all include the AtkObject attributes of elements. Now that
1288         tag name is exposed, the expectations needed to be updated to reflect the change.
1289
1290         * platform/gtk/accessibility/image-link-expected.txt: Updated.
1291         * platform/gtk/accessibility/image-map2-expected.txt: Updated.
1292         * platform/gtk/accessibility/lists-expected.txt: Updated.
1293         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Updated.
1294         * platform/gtk/accessibility/table-attributes-expected.txt: Updated.
1295         * platform/gtk/accessibility/table-cell-spans-expected.txt: Updated.
1296         * platform/gtk/accessibility/table-cells-expected.txt: Updated.
1297         * platform/gtk/accessibility/table-detection-expected.txt: Updated.
1298         * platform/gtk/accessibility/table-one-cell-expected.txt: Updated.
1299         * platform/gtk/accessibility/table-sections-expected.txt: Updated.
1300         * platform/gtk/accessibility/table-with-rules-expected.txt: Updated.
1301         * platform/gtk/accessibility/transformed-element-expected.txt: Updated.
1302         * platform/gtk/accessibility/xml-roles-exposed-expected.txt: Updated.
1303
1304 2015-06-17  Brent Fulgham  <bfulgham@apple.com>
1305
1306         CSS scroll snap: defining snap points on axis that does not scroll does not work properly
1307         https://bugs.webkit.org/show_bug.cgi?id=146043
1308         <rdar://problem/20125511>
1309
1310         Reviewed by Simon Fraser.
1311
1312         * css3/scroll-snap/scroll-snap-mismatch-expected.txt: Added.
1313         * css3/scroll-snap/scroll-snap-mismatch.html: Added.
1314
1315 2015-06-17  Alexey Proskuryakov  <ap@apple.com>
1316
1317         New test inspector/console/console-table.html frequently times out in debug.
1318
1319         * TestExpectations: Added an expectation.
1320
1321 2015-06-17  Alexey Proskuryakov  <ap@apple.com>
1322
1323         Update test results after https://bugs.webkit.org/show_bug.cgi?id=145873
1324
1325         The changes appear expected, however looking at previous pixel results, we seem
1326         to have a (much much earlier) regression, as small caps are rotated incorrectly.
1327
1328         * platform/mac-mavericks/fast/writing-mode/broken-ideograph-small-caps-expected.png: Copied from LayoutTests/platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.png.
1329         * platform/mac-mavericks/fast/writing-mode/broken-ideograph-small-caps-expected.txt: Copied from LayoutTests/platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt.
1330         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.png:
1331         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1332
1333 2015-06-17  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
1334
1335         [Streams API] ReadableJSStream should handle promises returned by JS source pull callback
1336         https://bugs.webkit.org/show_bug.cgi?id=145965
1337
1338         Reviewed by Darin Adler.
1339
1340         Rebasing tests and removing timeout: 50 for test that is passing..
1341
1342         * streams/reference-implementation/readable-stream-expected.txt:
1343         * streams/reference-implementation/readable-stream.html:
1344
1345 2015-06-16  Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar  <calvaris@igalia.com>
1346
1347         [Streams API] Implement ReadableStream locked property
1348         https://bugs.webkit.org/show_bug.cgi?id=146023
1349
1350         Reviewed by Darin Adler.
1351
1352         Rebasing tests.
1353
1354         * streams/reference-implementation/readable-stream-expected.txt:
1355         * streams/reference-implementation/readable-stream-templated-expected.txt:
1356
1357 2015-06-10  Filip Pizlo  <fpizlo@apple.com>
1358
1359         FTL should eliminate array bounds checks in loops
1360         https://bugs.webkit.org/show_bug.cgi?id=145768
1361
1362         Reviewed by Benjamin Poulain.
1363
1364         * js/regress/abc-forward-loop-equal-expected.txt: Added.
1365         * js/regress/abc-forward-loop-equal.html: Added.
1366         * js/regress/abc-postfix-backward-loop-expected.txt: Added.
1367         * js/regress/abc-postfix-backward-loop.html: Added.
1368         * js/regress/abc-skippy-loop-expected.txt: Added.
1369         * js/regress/abc-skippy-loop.html: Added.
1370         * js/regress/abc-simple-backward-loop-expected.txt: Added.
1371         * js/regress/abc-simple-backward-loop.html: Added.
1372         * js/regress/abc-simple-forward-loop-expected.txt: Added.
1373         * js/regress/abc-simple-forward-loop.html: Added.
1374         * js/regress/script-tests/abc-forward-loop-equal.js: Added.
1375         * js/regress/script-tests/abc-postfix-backward-loop.js: Added.
1376         * js/regress/script-tests/abc-skippy-loop.js: Added.
1377         * js/regress/script-tests/abc-simple-backward-loop.js: Added.
1378         * js/regress/script-tests/abc-simple-forward-loop.js: Added.
1379
1380 2015-06-16  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1381
1382         [EFL] Unreviewed, EFL gardening on 17th June.
1383
1384         Follow up gardening since using xvfb on EFL WTR. Unskip passing tests,
1385         mark new crash and failure tests.
1386
1387         * platform/efl/TestExpectations:
1388
1389 2015-06-16  Myles C. Maxfield  <mmaxfield@apple.com>
1390
1391         font-variant: small-caps is not honored with web fonts
1392         https://bugs.webkit.org/show_bug.cgi?id=145873
1393         <rdar://problem/21314282>
1394
1395         Reviewed by Dean Jackson.
1396
1397         * fast/text/small-caps-web-font-expected.html: Added.
1398         * fast/text/small-caps-web-font.html: Added.
1399
1400 2015-06-16  Michael Saboff  <msaboff@apple.com>
1401
1402         Inlining in the DFG trashes ByteCodeParser::m_currentInstruction for the calling function
1403         https://bugs.webkit.org/show_bug.cgi?id=146029
1404
1405         Reviewed by Benjamin Poulain.
1406
1407         New regression test.
1408
1409         * js/regress-146029-expected.txt: Added.
1410         * js/regress-146029.html: Added.
1411         * js/script-tests/regress-146029.js: Added.
1412         (myPush):
1413         (myPop):
1414         (foo):
1415         (test):
1416
1417 2015-06-16  Brent Fulgham  <bfulgham@apple.com>
1418
1419         Unreviewed test update: Add multiple scroll-snap-coordinate test.
1420         https://bugs.webkit.org/show_bug.cgi?id=145843
1421
1422         Add a test that confirms that we properly understand scroll-snap-coordinate
1423         declarations with sets of points on a single element.
1424
1425         * css3/scroll-snap/scroll-snap-coordinate.html: Added.
1426         * css3/scroll-snap/scroll-snap-coordinate-expected.txt: Added.
1427
1428 2015-06-16  Alexey Proskuryakov  <ap@apple.com>
1429
1430         Tweak results for fast/canvas/canvas-too-large-to-draw.html
1431
1432         * platform/mac/TestExpectations:
1433
1434 2015-06-16  Alexey Proskuryakov  <ap@apple.com>
1435
1436         Skip the new test, fast/canvas/canvas-too-large-to-draw.html
1437
1438         * platform/mac/TestExpectations:
1439
1440 2015-06-15  Chris Fleizach  <cfleizach@apple.com>
1441
1442         AX:  iOS accessibility tests are not running because we need WKTR support
1443         https://bugs.webkit.org/show_bug.cgi?id=145991
1444
1445         Reviewed by Daniel Bates.
1446
1447         Alter tests so that it addresses:
1448            1) Utilize the new AX methods which created new expectations.
1449            2) There were some expectations checked in with failures that are now fixed.
1450            3) Remove failing test expectations from TestExpectations.
1451
1452         * platform/ios-simulator-wk1/TestExpectations:
1453         * platform/ios-simulator-wk2/TestExpectations:
1454         * platform/ios-simulator/TestExpectations:
1455         * platform/ios-simulator/accessibility: Replaced with LayoutTests/platform/ios-simulator/accessibility.
1456         * platform/ios-simulator/accessibility/accessibility-crash-in-axcontainer-expected.txt:
1457         * platform/ios-simulator/accessibility/accessibility-crash-in-axcontainer.html:
1458         * platform/ios-simulator/accessibility/accessibility-hint-expected.txt:
1459         * platform/ios-simulator/accessibility/accessibility-hint.html:
1460         * platform/ios-simulator/accessibility/aria-label-with-internal-text-expected.txt:
1461         * platform/ios-simulator/accessibility/aria-label-with-internal-text.html:
1462         * platform/ios-simulator/accessibility/disabled-states-expected.txt:
1463         * platform/ios-simulator/accessibility/disabled-states.html:
1464         * platform/ios-simulator/accessibility/dom-focus-fires-on-correct-element-expected.txt:
1465         * platform/ios-simulator/accessibility/dom-focus-fires-on-correct-element.html:
1466         * platform/ios-simulator/accessibility/file-upload-button-expected.txt:
1467         * platform/ios-simulator/accessibility/file-upload-button.html:
1468         * platform/ios-simulator/accessibility/focus-change-notifications.html:
1469         * platform/ios-simulator/accessibility/identifier-expected.txt:
1470         * platform/ios-simulator/accessibility/identifier.html:
1471         * platform/ios-simulator/accessibility/internal-link-expected.txt:
1472         * platform/ios-simulator/accessibility/internal-link.html:
1473         * platform/ios-simulator/accessibility/landmark-type-expected.txt:
1474         * platform/ios-simulator/accessibility/landmark-type.html:
1475         * platform/ios-simulator/accessibility/link-with-images-text-expected.txt:
1476         * platform/ios-simulator/accessibility/link-with-images-text.html:
1477         * platform/ios-simulator/accessibility/link-with-only-image-expected.txt:
1478         * platform/ios-simulator/accessibility/link-with-only-image.html:
1479         * platform/ios-simulator/accessibility/math-expected.txt:
1480         * platform/ios-simulator/accessibility/math.html:
1481         * platform/ios-simulator/accessibility/mixed-checkboxes-expected.txt:
1482         * platform/ios-simulator/accessibility/mixed-checkboxes.html:
1483         * platform/ios-simulator/accessibility/no-child-link-header.html:
1484         * platform/ios-simulator/accessibility/non-contiguous-link-expected.txt:
1485         * platform/ios-simulator/accessibility/non-contiguous-link.html:
1486         * platform/ios-simulator/accessibility/password-value-expected.txt:
1487         * platform/ios-simulator/accessibility/password-value.html:
1488         * platform/ios-simulator/accessibility/placeholder-value-expected.txt:
1489         * platform/ios-simulator/accessibility/placeholder-value.html:
1490         * platform/ios-simulator/accessibility/popup-button-value-label-expected.txt:
1491         * platform/ios-simulator/accessibility/popup-button-value-label.html:
1492         * platform/ios-simulator/accessibility/progressbar-expected.txt:
1493         * platform/ios-simulator/accessibility/progressbar.html:
1494         * platform/ios-simulator/accessibility/radio-button-expected.txt:
1495         * platform/ios-simulator/accessibility/radio-button.html:
1496         * platform/ios-simulator/accessibility/secure-text-field.html:
1497         * platform/ios-simulator/accessibility/selected-buttons-expected.txt:
1498         * platform/ios-simulator/accessibility/svg-group-element-with-title-expected.txt:
1499         * platform/ios-simulator/accessibility/svg-group-element-with-title.html:
1500         * platform/ios-simulator/accessibility/tab-role-expected.txt:
1501         * platform/ios-simulator/accessibility/tab-role.html:
1502         * platform/ios-simulator/accessibility/tables-lists-expected.txt:
1503         * platform/ios-simulator/accessibility/tables-lists.html:
1504         * platform/ios-simulator/accessibility/text-marker-list-item-expected.txt:
1505         * platform/ios-simulator/accessibility/text-marker-list-item.html:
1506         * platform/ios-simulator/accessibility/text-marker-validation.html:
1507         * platform/ios-simulator/accessibility/text-role-expected.txt:
1508         * platform/ios-simulator/accessibility/text-role.html:
1509         * platform/ios-simulator/accessibility/textfield-in-axvalue-expected.txt:
1510         * platform/ios-simulator/accessibility/textfield-in-axvalue.html:
1511         * platform/ios-simulator/accessibility/toggle-button.html:
1512         * platform/ios-simulator/accessibility/url-test.html:
1513
1514 2015-06-16  Brent Fulgham  <bfulgham@apple.com>
1515
1516         CSS Scroll Snap - support snapping to nested elements
1517         https://bugs.webkit.org/show_bug.cgi?id=145843
1518         <rdar://problem/21339581>
1519
1520         Reviewed by Darin Adler.
1521
1522         * css3/scroll-snap/nested-elements-expected.txt: Added.
1523         * css3/scroll-snap/nested-elements.html: Added.
1524         * css3/scroll-snap/scroll-snap-offsets-expected.txt: Updated to
1525           account for 50%/50% scroll-snap-coordinates.
1526
1527 2015-06-16  Brady Eidson  <beidson@apple.com>
1528
1529         [IndexedDB] array index keys are concatenated across cursor lifetime
1530         <rdar://problem/19684902> and https://bugs.webkit.org/show_bug.cgi?id=138504
1531
1532         Reviewed by Brady Eidson, patch by Mark Dixon <mark@lowla.io>
1533
1534         * storage/indexeddb/keypath-arrays-expected.txt:
1535         * storage/indexeddb/resources/keypath-arrays.js:
1536         Verify that iterating cursors with array keypaths returns correct keys for all
1537         records, not just the first.
1538
1539 2015-06-16  Said Abou-Hallawa  <sabouhallawa@apple.com>
1540
1541         Canvas dimensions should be limited to 4096x4096 pixels on iOS devices.
1542         https://bugs.webkit.org/show_bug.cgi?id=145998
1543
1544         Reviewed by Darin Adler.
1545
1546         * fast/canvas/canvas-toDataURL-crash-expected.txt:
1547         * fast/canvas/pattern-too-large-to-create-expected.txt: Change the expected
1548         results due to changing the type of MaxCanvasArea from float to unsigned.
1549         
1550         * fast/canvas/canvas-too-large-to-draw-expected.txt: Added.
1551         * fast/canvas/canvas-too-large-to-draw.html: Added.
1552
1553 2015-06-16  Alexey Proskuryakov  <ap@apple.com>
1554
1555         REGRESSION: js/dom/navigator-plugins-crash.html asserts a lot
1556         https://bugs.webkit.org/show_bug.cgi?id=144399
1557
1558         * TestExpectations: Marked it as flakily crashing.
1559
1560 2015-06-16  sylvain-galineau  <galineau@adobe.com>
1561
1562         Incorrect order of arguments in initial-letter property
1563         https://bugs.webkit.org/show_bug.cgi?id=139667
1564
1565         Reviewed by Sam Weinig.
1566
1567         Update initial-letter tests to reflect the value's new ordering, per CSS Inline Layout module.
1568
1569         * fast/css-generated-content/initial-letter-border-padding.html:
1570         * fast/css-generated-content/initial-letter-clearance.html:
1571         * fast/css-generated-content/initial-letter-descender.html:
1572         * fast/css-generated-content/initial-letter-raised.html:
1573         * fast/css-generated-content/initial-letter-sunken.html:
1574
1575 2015-06-16  Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar  <calvaris@igalia.com>
1576
1577         [Streams API] Calling controller.error() should trigger storing an undefined error
1578         https://bugs.webkit.org/show_bug.cgi?id=145976
1579
1580         Reviewed by Darin Adler.
1581
1582         * streams/readable-stream-controller-error-expected.txt: Rebasing expectation as test is passing now.
1583         * streams/readable-stream-reader-read-expected.txt:
1584         * streams/readable-stream-reader-read.html: Adding test for promise rejection without any parameter.
1585
1586 2015-06-16  Youenn Fablet <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar  <calvaris@igalia.com>
1587
1588         [Streams API] Sync tests with spec
1589         https://bugs.webkit.org/show_bug.cgi?id=145839
1590
1591         Reviewed by Darin Adler.
1592
1593         Considered all changes in the spec tests and brought them to WebKit.
1594
1595         Some of those changes were related to spec changes, like the strategy or some of the algorithms. Some like the
1596         tee ones were newly added as they will be implemented soon. There are also some tests that shuffled around
1597         because they were just moved at the spec or integrated from the changes we submitted, which was substantially
1598         important as it allowed us to remove some of our custom tests that are now covered by the spec ones.
1599
1600         * resources/gc.js: Added warning about using gcRec, results might not be reliable.
1601         * streams/readable-stream-controller-error-expected.txt:
1602         * streams/readable-stream-controller-error.html: New failing test due to discrepancies with the reference
1603         implementation. Something we will address.
1604         * streams/readable-stream-expected.txt: Removed.
1605         * streams/readable-stream-gc.html: Renumbered.
1606         * streams/readable-stream-reader-expected.txt: Removed.
1607         * streams/readable-stream-reader-read.html: Renumbered.
1608         * streams/readable-stream-reader.html: Removed.
1609         * streams/readable-stream.html: Removed.
1610         * streams/reference-implementation/bad-strategies-expected.txt: Added.
1611         * streams/reference-implementation/bad-strategies.html: Added.
1612         * streams/reference-implementation/bad-underlying-sources-expected.txt:
1613         * streams/reference-implementation/bad-underlying-sources.html: Updated from spec and expectations.
1614         * streams/reference-implementation/brand-checks-expected.txt:
1615         * streams/reference-implementation/brand-checks.html: Updated from spec and expectations.
1616         * streams/reference-implementation/byte-length-queuing-strategy-expected.txt: Added.
1617         * streams/reference-implementation/byte-length-queuing-strategy.html: Added.
1618         * streams/reference-implementation/count-queuing-strategy-expected.txt:
1619         * streams/reference-implementation/count-queuing-strategy.html: Updated from spec and expectations.
1620         * streams/reference-implementation/readable-stream-cancel-expected.txt:
1621         * streams/reference-implementation/readable-stream-cancel.html: Updated from spec and expectations and corrected
1622         timeouts to try to overcome problems in slower bots.
1623         * streams/reference-implementation/readable-stream-expected.txt:
1624         * streams/reference-implementation/readable-stream-reader-expected.txt:
1625         * streams/reference-implementation/readable-stream-reader.html: Updated from spec and expectations.
1626         * streams/reference-implementation/readable-stream-tee-expected.txt: Added.
1627         * streams/reference-implementation/readable-stream-tee.html: Added.
1628         * streams/reference-implementation/readable-stream-templated-expected.txt:
1629         * streams/reference-implementation/readable-stream-templated.html: Updated from spec and expectations.
1630         * streams/reference-implementation/readable-stream.html: Updated from spec and expectations.
1631         * streams/reference-implementation/resources/byte-length-queuing-strategy.js:
1632         (ByteLengthQueuingStrategy): Updated from spec.
1633         (typeIsObject): Deleted.
1634         (ByteLengthQueuingStrategy.prototype.shouldApplyBackpressure): Deleted.
1635         * streams/reference-implementation/resources/count-queuing-strategy.js:
1636         (CountQueuingStrategy): Updated from spec.
1637         (typeIsObject): Deleted.
1638         (CountQueuingStrategy.prototype.shouldApplyBackpressure): Deleted.
1639         * streams/reference-implementation/resources/streams-utils.js:
1640         (RandomPushSource.prototype.readStart.writeChunk):
1641         (RandomPushSource.prototype.readStart): Renamed stream as source
1642         (.stream.new.ReadableStream):
1643         (sequentialReadableStream): Updated from spec.
1644         (typeIsObject): Added.
1645         (createDataProperty): Added.
1646
1647 2015-06-16  Alexey Proskuryakov  <ap@apple.com>
1648
1649         Fix a lint error by removing an obsolete expectation - this test doesn't fail
1650         on Yosemite and below.
1651
1652         * platform/mac/TestExpectations:
1653
1654 2015-06-15  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1655
1656         [EFL] Unreviewed, following gardening of r185583.
1657
1658         * platform/efl/TestExpectations: Unskip passing tests, mark new failure tests since disabling USE_NATIVE_XDISPLAY.
1659
1660 2015-06-15  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1661
1662         [EFL] Unreviewed, gardening on Jun 16th.
1663
1664         Too many flaky tests happens on efl bot when enabling USE_NATIVE_XDISPLAY and DISPLAY.
1665         Those options were enabled for removing TextureMapperImageBuffer. However now EFL Layout Test
1666         can be run without enabling the options. To remove many flaky tests, EFL buildbot disables
1667         the env variables.
1668
1669         Thanks to disable it, many tests can be unskipped which were marked to failure, imageonlyfailure
1670         and so on since r183540.
1671
1672         * platform/efl/TestExpectations: Unskip passing tests, mark failure tests after disabling USE_NATIVE_XDISPLAY.
1673
1674 2015-06-15  Alexey Proskuryakov  <ap@apple.com>
1675
1676         Add test expectations for El Capitan
1677         https://bugs.webkit.org/show_bug.cgi?id=146005
1678
1679         Rubber-stamped by Dan Bernstein.
1680
1681         * platform/mac-wk1/TestExpectations:
1682         * platform/mac-yosemite: Added.
1683         * platform/mac-yosemite/fast: Added.
1684         * platform/mac-yosemite/fast/dom: Added.
1685         * platform/mac-yosemite/fast/dom/52776-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/52776-expected.txt.
1686         * platform/mac-yosemite/fast/text: Added.
1687         * platform/mac-yosemite/fast/text/complex-text-opacity-expected.txt: Copied from LayoutTests/platform/mac/fast/text/complex-text-opacity-expected.txt.
1688         * platform/mac-yosemite/fast/text/hyphenate-locale-expected.txt: Copied from LayoutTests/platform/mac/fast/text/hyphenate-locale-expected.txt.
1689         * platform/mac-yosemite/fast/text/international: Added.
1690         * platform/mac-yosemite/fast/text/international/arabic-justify-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/arabic-justify-expected.txt.
1691         * platform/mac-yosemite/fast/text/international/bidi-AN-after-L-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.txt.
1692         * platform/mac-yosemite/fast/text/international/bidi-mirror-he-ar-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt.
1693         * platform/mac-yosemite/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt.
1694         * platform/mac-yosemite/fast/text/international/bidi-neutral-run-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.txt.
1695         * platform/mac-yosemite/fast/text/line-initial-and-final-swashes-expected.txt: Copied from LayoutTests/platform/mac/fast/text/line-initial-and-final-swashes-expected.txt.
1696         * platform/mac-yosemite/js: Added.
1697         * platform/mac-yosemite/js/dom: Added.
1698         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt: Copied from LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt.
1699         * platform/mac-yosemite/platform: Added.
1700         * platform/mac-yosemite/platform/mac: Added.
1701         * platform/mac-yosemite/platform/mac/editing: Added.
1702         * platform/mac-yosemite/platform/mac/editing/attributed-string: Added.
1703         * platform/mac-yosemite/platform/mac/editing/attributed-string/anchor-element-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/anchor-element-expected.txt.
1704         * platform/mac-yosemite/platform/mac/editing/attributed-string/basic-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/basic-expected.txt.
1705         * platform/mac-yosemite/platform/mac/editing/attributed-string/font-size-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-size-expected.txt.
1706         * platform/mac-yosemite/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt.
1707         * platform/mac-yosemite/platform/mac/editing/attributed-string/font-weight-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/font-weight-expected.txt.
1708         * platform/mac-yosemite/platform/mac/editing/attributed-string/letter-spacing-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/letter-spacing-expected.txt.
1709         * platform/mac-yosemite/platform/mac/editing/attributed-string/text-decorations-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/text-decorations-expected.txt.
1710         * platform/mac-yosemite/platform/mac/editing/attributed-string/vertical-align-expected.txt: Copied from LayoutTests/platform/mac/editing/attributed-string/vertical-align-expected.txt.
1711         * platform/mac-yosemite/platform/mac/fast: Added.
1712         * platform/mac-yosemite/platform/mac/fast/text: Added.
1713         * platform/mac-yosemite/platform/mac/fast/text/ligature-subdivision-expected.txt: Copied from LayoutTests/platform/mac/fast/text/ligature-subdivision-expected.txt.
1714         * platform/mac-yosemite/svg: Added.
1715         * platform/mac-yosemite/svg/W3C-SVG-1.1: Added.
1716         * platform/mac-yosemite/svg/W3C-SVG-1.1-SE: Added.
1717         * platform/mac-yosemite/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png.
1718         * platform/mac-yosemite/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt.
1719         * platform/mac-yosemite/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt.
1720         * platform/mac-yosemite/svg/text: Added.
1721         * platform/mac-yosemite/svg/text-intro-05-t-expected.txt: Copied from LayoutTests/platform/mac/svg/text/text-intro-05-t-expected.txt.
1722         * platform/mac-yosemite/svg/text/text-intro-05-t-expected.txt: Added.
1723         * platform/mac/TestExpectations:
1724         * platform/mac/editing/attributed-string/anchor-element-expected.txt:
1725         * platform/mac/editing/attributed-string/basic-expected.txt:
1726         * platform/mac/editing/attributed-string/font-size-expected.txt:
1727         * platform/mac/editing/attributed-string/font-style-variant-effect-expected.txt:
1728         * platform/mac/editing/attributed-string/font-weight-expected.txt:
1729         * platform/mac/editing/attributed-string/letter-spacing-expected.txt:
1730         * platform/mac/editing/attributed-string/text-decorations-expected.txt:
1731         * platform/mac/editing/attributed-string/vertical-align-expected.txt:
1732         * platform/mac/fast/dom/52776-expected.txt:
1733         * platform/mac/fast/text/complex-text-opacity-expected.txt:
1734         * platform/mac/fast/text/hyphenate-locale-expected.txt:
1735         * platform/mac/fast/text/international/arabic-justify-expected.txt:
1736         * platform/mac/fast/text/international/bidi-AN-after-L-expected.txt:
1737         * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:
1738         * platform/mac/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt:
1739         * platform/mac/fast/text/international/bidi-neutral-run-expected.txt:
1740         * platform/mac/fast/text/ligature-subdivision-expected.txt:
1741         * platform/mac/fast/text/line-initial-and-final-swashes-expected.txt:
1742         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1743         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png:
1744         * platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt:
1745         * platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt:
1746         * platform/mac/svg/text/text-intro-05-t-expected.txt:
1747
1748 2015-06-15  Zalan Bujtas  <zalan@apple.com>
1749
1750         RootInlineBox::m_lineBreakObj becomes invalid when a child renderer is removed and the line does not get marked dirty.
1751         https://bugs.webkit.org/show_bug.cgi?id=145988
1752         rdar://problem/20959137
1753
1754         Reviewed by David Hyatt.
1755
1756         This patch ensures that we find the right first inline box so that we can dirty the
1757         the appropriate line boxes.
1758         With marking the right line boxes dirty, now we can update RootInlineBox::m_lineBreakObj at the next layout.
1759
1760         * fast/inline/crash-when-child-renderer-is-removed-and-line-stays-clean-expected.txt: Added.
1761         * fast/inline/crash-when-child-renderer-is-removed-and-line-stays-clean.html: Added.
1762
1763 2015-06-15  Darin Adler  <darin@apple.com>
1764
1765         REGRESSION (r182215): Reproducible crash at drawsvg.org due to reentrant layout
1766         https://bugs.webkit.org/show_bug.cgi?id=145964
1767
1768         Reviewed by Simon Fraser.
1769
1770         * svg/as-object/mutate-on-load-expected.html: Added.
1771         * svg/as-object/mutate-on-load.html: Added.
1772         * svg/as-object/resources/embedded-mutates-on-load.svg: Added.
1773
1774 2015-06-15  Michael Saboff  <msaboff@apple.com>
1775
1776         JIT bug - fails when inspector closed, works when open
1777         https://bugs.webkit.org/show_bug.cgi?id=145243
1778
1779         Reviewed by Oliver Hunt.
1780
1781         New regression test.
1782
1783         * js/regress-145243-expected.txt: Added.
1784         * js/regress-145243.html: Added.
1785         * js/script-tests/regress-145243.js: Added.
1786         (bar):
1787         (foo):
1788         (test):
1789
1790 2015-06-15  Joseph Pecoraro  <pecoraro@apple.com>
1791
1792         Unreviewed, gardening for Windows.
1793
1794         * platform/win/TestExpectations:
1795
1796 2015-06-15  Chris Fleizach  <cfleizach@apple.com>
1797
1798         AX: no accessibility support for details element
1799         https://bugs.webkit.org/show_bug.cgi?id=131111
1800
1801         Reviewed by Darin Adler.
1802
1803         * platform/mac/accessibility/details-summary-expected.txt: Added.
1804         * platform/mac/accessibility/details-summary.html: Added.
1805
1806 2015-06-13  Chris Fleizach  <cfleizach@apple.com>
1807
1808         AX: WebKit exposes all Ruby Text as Unknown (Japanese EPUB accessibility blocker)
1809         https://bugs.webkit.org/show_bug.cgi?id=141303
1810
1811         Unreviewed. Move ruby tests to Mac platform only, since they don't apply to other platforms.
1812
1813         * accessibility/ruby-hierarchy-roles-expected.txt: Removed.
1814         * accessibility/ruby-hierarchy-roles.html: Removed.
1815         * platform/mac/accessibility/ruby-hierarchy-roles.html: Copied from LayoutTests/accessibility/ruby-hierarchy-roles.html.
1816
1817 2015-06-13  Joseph Pecoraro  <pecoraro@apple.com>
1818
1819         Web Inspector: console.table() with a list of objects no longer works
1820         https://bugs.webkit.org/show_bug.cgi?id=145952
1821
1822         Reviewed by Timothy Hatcher.
1823
1824         * inspector/console/console-api.html:
1825         * inspector/console/console-table-expected.txt: Added.
1826         * inspector/console/console-table.html:
1827         Add a similiar console API test all about console.table().
1828
1829 2015-06-13  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1830
1831         [EFL] Mark fast/forms/select-element-focus-ring.html to Missing
1832
1833         Unreviwed, gardening for EFL port.
1834
1835         * platform/efl/TestExpectations: The test was added only for Mac port.
1836
1837 2015-06-13  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
1838
1839         [Streams API] ReadableJSStream should handle promises returned by JS source start callback
1840         https://bugs.webkit.org/show_bug.cgi?id=145792
1841
1842         Reviewed by Darin Adler.
1843
1844         Rebasing expectations, and removing timeouts for tests that no longer timeout.
1845
1846         * streams/reference-implementation/readable-stream-expected.txt:
1847         * streams/reference-implementation/readable-stream.html:
1848
1849 2015-06-13  Andres Gonzalez  <agonzalez334@nc.rr.com>
1850
1851         AX: WebKit exposes all Ruby Text as Unknown (Japanese EPUB accessibility blocker)
1852         https://bugs.webkit.org/show_bug.cgi?id=141303
1853
1854         Reviewed by Chris Fleizach.
1855
1856         * accessibility/ruby-hierarchy-roles-expected.txt: Added.
1857         * accessibility/ruby-hierarchy-roles.html: Added.
1858         * platform/mac-mavericks/accessibility/ruby-hierarchy-roles-expected.txt: Added.
1859         * platform/mac/accessibility/ruby-hierarchy-roles-expected.txt: Added.
1860
1861 2015-06-12  Chris Fleizach  <cfleizach@apple.com>
1862
1863         AX:ARIA Toggle buttons aren't properly conveyed on iOS using VoiceOver
1864         https://bugs.webkit.org/show_bug.cgi?id=145949
1865
1866         Reviewed by Darin Adler.
1867
1868         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt:
1869         * inspector-protocol/dom/getAccessibilityPropertiesForNode.html:
1870
1871 2015-06-12  Darin Adler  <darin@apple.com>
1872
1873         Fix minor ES6 compliance issue in RegExp.prototype.toString and optimize performance a little
1874         https://bugs.webkit.org/show_bug.cgi?id=145935
1875
1876         Reviewed by Anders Carlsson.
1877
1878         * js/regexp-toString-expected.txt: Added.
1879         * js/regexp-toString.html: Added.
1880         * js/script-tests/regexp-toString.js: Added.
1881
1882 2015-06-12  Manuel Rego Casasnovas  <rego@igalia.com>
1883
1884         [CSS Grid Layout] Fix grid-template-areas parsing to avoid spaces
1885         https://bugs.webkit.org/show_bug.cgi?id=145860
1886
1887         Reviewed by Sergio Villar Senin.
1888
1889         * fast/css-grid-layout/grid-template-areas-get-set-expected.txt:
1890         * fast/css-grid-layout/grid-template-areas-get-set.html: Add new test
1891         cases.
1892
1893 2015-06-12  Commit Queue  <commit-queue@webkit.org>
1894
1895         Unreviewed, rolling out r185492.
1896         https://bugs.webkit.org/show_bug.cgi?id=145927
1897
1898         Causes crashes on debug (Requested by rego on #webkit).
1899
1900         Reverted changeset:
1901
1902         "[CSS Grid Layout] Fix grid-template-areas parsing to avoid
1903         spaces"
1904         https://bugs.webkit.org/show_bug.cgi?id=145860
1905         http://trac.webkit.org/changeset/185492
1906
1907 2015-06-12  Manuel Rego Casasnovas  <rego@igalia.com>
1908
1909         [CSS Grid Layout] Fix grid-template-areas parsing to avoid spaces
1910         https://bugs.webkit.org/show_bug.cgi?id=145860
1911
1912         Reviewed by Sergio Villar Senin.
1913
1914         * fast/css-grid-layout/grid-template-areas-get-set-expected.txt:
1915         * fast/css-grid-layout/grid-template-areas-get-set.html: Add new test
1916         cases.
1917
1918 2015-06-11  Zalan Bujtas  <zalan@apple.com>
1919
1920         Do not crash when the descendant frame tree is destroyed during layout.
1921         https://bugs.webkit.org/show_bug.cgi?id=144540
1922         rdar://problem/20793184
1923
1924         Reviewed by Andreas Kling.
1925
1926         Unskip fast/frames/flattening/crash-remove-iframe-during-object-beforeload.html.
1927
1928         * TestExpectations:
1929
1930 2015-06-11  Commit Queue  <commit-queue@webkit.org>
1931
1932         Unreviewed, rolling out r185470.
1933         https://bugs.webkit.org/show_bug.cgi?id=145902
1934
1935         Caused ASan violations (Requested by ap on #webkit).
1936
1937         Reverted changeset:
1938
1939         "Add an appearance keyword for wireless playback / airplay
1940         icon"
1941         https://bugs.webkit.org/show_bug.cgi?id=145892
1942         http://trac.webkit.org/changeset/185470
1943
1944 2015-06-11  Brady Eidson  <beidson@apple.com>
1945
1946         IndexedDB onupgradeneeded event has incorrect value for oldVersion.
1947         <rdar://problem/18309792> and https://bugs.webkit.org/show_bug.cgi?id=136888
1948
1949         Reviewed by Sam Weinig.
1950
1951         * storage/indexeddb/version-change-event-basic-expected.txt: Added.
1952         * storage/indexeddb/version-change-event-basic.html: Added.
1953
1954 2015-06-11  Dean Jackson  <dino@apple.com>
1955
1956         Add an appearance keyword for wireless playback / airplay icon
1957         https://bugs.webkit.org/show_bug.cgi?id=145892
1958         <rdar://problem/21344872>
1959
1960         Reviewed by Simon Fraser.
1961
1962         Simple test that makes sure we parse and evaluate
1963         the new appearance value.
1964
1965         * fast/css/appearance-airplay-expected.txt: Added.
1966         * fast/css/appearance-airplay.html: Added.
1967
1968 2015-06-11  Alexey Proskuryakov  <ap@apple.com>
1969
1970         Update plugins/embed-attributes-style.html to not use the QuickTime plug-in
1971         https://bugs.webkit.org/show_bug.cgi?id=145891
1972
1973         Reviewed by Anders Carlsson.
1974
1975         * platform/mac/plugins/embed-attributes-style-expected.png:
1976         * plugins/embed-attributes-style.html:
1977
1978 2015-06-11  Commit Queue  <commit-queue@webkit.org>
1979
1980         Unreviewed, rolling out r185465.
1981         https://bugs.webkit.org/show_bug.cgi?id=145893
1982
1983         "This patch is breaking 32bit mac build" (Requested by youenn
1984         on #webkit).
1985
1986         Reverted changeset:
1987
1988         "[Streams API] ReadableJSStream should handle promises
1989         returned by JS source start callback"
1990         https://bugs.webkit.org/show_bug.cgi?id=145792
1991         http://trac.webkit.org/changeset/185465
1992
1993 2015-06-11  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
1994
1995         [Streams API] ReadableJSStream should handle promises returned by JS source start callback
1996         https://bugs.webkit.org/show_bug.cgi?id=145792
1997
1998         Reviewed by Darin Adler.
1999
2000         Rebasing expectations, and removing timeouts for tests that no longer timeout.
2001
2002         * streams/reference-implementation/readable-stream-expected.txt:
2003         * streams/reference-implementation/readable-stream.html:
2004
2005 2015-06-10  Said Abou-Hallawa  <sabouhallawa@apple.com>
2006
2007         REGRESSION (r184895): Vertical border elements ([-webkit]-border-image set to 'repeat') that used to render perfectly are now rendering incorrectly.
2008         https://bugs.webkit.org/show_bug.cgi?id=145801
2009
2010         Reviewed by Simon Fraser.
2011
2012         * fast/borders/border-image-repeat-stretch-expected.html: Added.
2013         * fast/borders/border-image-repeat-stretch.html: Added.
2014         * fast/borders/resources/border-image-repeat-stretch-expected.svg: Added.
2015         * fast/borders/resources/border-image.svg: Added.
2016         Ensure that the sides of a border-images are drawn correctly in the cases
2017         of 'repeat' and 'stretch'.
2018
2019 2015-06-10  Chris Dumez  <cdumez@apple.com>
2020
2021         ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::getElementById
2022         https://bugs.webkit.org/show_bug.cgi?id=145857
2023         <rdar://problem/16798440>
2024
2025         Reviewed by Darin Adler.
2026
2027         Add layout tests covering different crashes caused by the same bug.
2028
2029         * fast/dom/script-getElementById-during-insertion-expected.txt: Added.
2030         * fast/dom/script-getElementById-during-insertion.html: Added.
2031
2032         Reduction test case for <rdar://problem/16798440>.
2033
2034         * fast/dom/script-remove-child-id-map-expected.txt: Added.
2035         * fast/dom/script-remove-child-id-map.html: Added.
2036
2037         Test imported from Blink r178976.
2038
2039 2015-06-10  Jordan Harband  <ljharb@gmail.com>
2040
2041         Implement RegExp.prototype.flags
2042         https://bugs.webkit.org/show_bug.cgi?id=145599
2043
2044         Reviewed by Geoffrey Garen.
2045
2046         * js/Object-getOwnPropertyNames-expected.txt:
2047         * js/regexp-flags-expected.txt: Added.
2048         * js/regexp-flags.html: Added.
2049         * js/script-tests/Object-getOwnPropertyNames.js:
2050         * js/script-tests/regexp-flags.js: Added.
2051         (.get shouldBe):
2052
2053 2015-06-10  Alex Christensen  <achristensen@webkit.org>
2054
2055         Move all content extension tests to same directory to fix flakiness.
2056         https://bugs.webkit.org/show_bug.cgi?id=145854
2057
2058         Reviewed by Alexey Proskuryakov.
2059
2060         * http/tests/contentextensions/loading/main-resource-redirect-blocked-expected.txt: Removed.
2061         * http/tests/contentextensions/loading/main-resource-redirect-blocked.php: Removed.
2062         * http/tests/contentextensions/loading/main-resource-redirect-blocked.php.json: Removed.
2063         * http/tests/contentextensions/loading/resources/main-resource-redirect-blocked-target.html: Removed.
2064         * http/tests/contentextensions/main-resource-redirect-blocked-expected.txt: Copied from http/tests/contentextensions/loading/main-resource-redirect-blocked-expected.txt.
2065         * http/tests/contentextensions/main-resource-redirect-blocked.php: Copied from http/tests/contentextensions/loading/main-resource-redirect-blocked.php.
2066         * http/tests/contentextensions/main-resource-redirect-blocked.php.json: Copied from http/tests/contentextensions/loading/main-resource-redirect-blocked.php.json.
2067         * http/tests/contentextensions/resources/main-resource-redirect-blocked-target.html: Copied from http/tests/contentextensions/loading/resources/main-resource-redirect-blocked-target.html.
2068
2069 2015-06-10  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2070
2071         [EFL] Unreviewed, EFL gardening on Jun 10th
2072
2073         * platform/efl/TestExpectations: Mark fast tests to flaky since r183540.
2074
2075 2015-06-10  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2076
2077         [Streams API] Implement pulling of a source by a ReadableStream
2078         https://bugs.webkit.org/show_bug.cgi?id=145262
2079
2080         Reviewed by Darin Adler
2081
2082         Rebased expectations, removed some "timeout: 50" parameters.
2083         Removed a test from streams/reference-implementation/readable-stream.html that cannot pass
2084         until promises returned to start and pull JS callbacks are handled.
2085         Fixed bug in streams-utils.js (was using the old API replaced by controller).
2086
2087         * streams/reference-implementation/bad-underlying-sources-expected.txt:
2088         * streams/reference-implementation/bad-underlying-sources.html:
2089         * streams/reference-implementation/readable-stream-expected.txt:
2090         * streams/reference-implementation/readable-stream.html:
2091         * streams/reference-implementation/resources/streams-utils.js:
2092         (.stream.new.ReadableStream.):
2093         (.stream.new.ReadableStream):
2094         (sequentialReadableStream):
2095
2096 2015-06-09  Daegyu Lee  <daegyu.lee@navercorp.com>
2097
2098         3D-transformed video does not display on platforms without accelerated video rendering
2099         https://bugs.webkit.org/show_bug.cgi?id=144782
2100
2101         Reviewed by Simon Fraser.
2102
2103         Add layout test that is simply checking video transform by javascript works properly.
2104
2105         * media/video-transformed-by-javascript-expected.txt: Added.
2106         * media/video-transformed-by-javascript.html: Added.
2107         * platform/gtk/TestExpectations:
2108         * platform/ios-simulator-wk1/TestExpectations:
2109         * platform/ios-simulator-wk2/TestExpectations:
2110         * platform/ios-simulator/TestExpectations:
2111         * platform/mac-wk1/TestExpectations:
2112         * platform/mac-wk2/TestExpectations:
2113         * platform/mac/TestExpectations:
2114
2115 2015-06-09  Daniel Bates  <dabates@apple.com>
2116
2117         Update iOS TestExpectations files
2118
2119         * platform/ios-simulator-wk1/TestExpectations:
2120         * platform/ios-simulator-wk2/TestExpectations:
2121
2122 2015-06-09  Hyungwook Lee  <hyungwook.lee@navercorp.com>
2123
2124         Implement dumpProgressFinishedCallback() for Win layoutTestController.
2125         https://bugs.webkit.org/show_bug.cgi?id=66773
2126
2127         Reviewed by Darin Adler.
2128
2129         * platform/win/TestExpectations:
2130
2131 2015-06-09  Ryosuke Niwa  <rniwa@webkit.org>
2132
2133         REGRESSION(r180867): Tabbing to login field on iCloud.com doesn't have highlight for text
2134         https://bugs.webkit.org/show_bug.cgi?id=145830
2135
2136         Reviewed by Darin Adler.
2137
2138         Added a regression test.
2139
2140         * editing/selection/update-selection-by-style-change-expected.html: Added.
2141         * editing/selection/update-selection-by-style-change.html: Added.
2142
2143 2015-06-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
2144
2145         SVG Fragment is not rendered if it is the css background image of an HTML element
2146         https://bugs.webkit.org/show_bug.cgi?id=91790
2147
2148         Reviewed by Darin Adler.
2149
2150         * svg/css/svg-resource-fragment-identifier-background-expected.html: Added.
2151         * svg/css/svg-resource-fragment-identifier-background.html: Added.
2152         Ensure that the SVG fragment is displayed correctly when it's used as a
2153         css background image.
2154
2155 2015-06-09  Darin Adler  <darin@apple.com>
2156
2157         Takes two delete key presses to delete pasted emoji up-pointing index finger with skin tone
2158         https://bugs.webkit.org/show_bug.cgi?id=145823
2159
2160         Reviewed by Anders Carlsson.
2161
2162         * editing/deleting/delete-emoji-expected.txt: Updated to expect a little more testing.
2163         * editing/deleting/delete-emoji.html: Added a test case and streamlined the test a bit.
2164
2165 2015-06-09  Said Abou-Hallawa  <sabouhallawa@apple.com>
2166
2167         feComposite filter does not clip the paint rect to its effect rect when the operator is 'in' or 'atop'
2168         https://bugs.webkit.org/show_bug.cgi?id=137856
2169
2170         Reviewed by Darin Adler.
2171
2172         * svg/filters/feComposite-background-rect-control-operators-expected.svg: Added.
2173         * svg/filters/feComposite-background-rect-control-operators.svg: Added.
2174         Ensure the painting rect of the feComposite filter with operator 'in' or
2175         'atop' is clipped to its bounding rectangle
2176
2177 2015-06-09  Yusuke Suzuki  <utatane.tea@gmail.com>
2178
2179         Introduce getter definition into static hash tables and use it for getters in RegExp.prototype.
2180         https://bugs.webkit.org/show_bug.cgi?id=145705
2181
2182         Reviewed by Darin Adler.
2183
2184         Adjust RegExp.prototype and instance's getter layout.
2185         This is a breaking change from ES5.
2186         So ES5 conformance tests like sputnik is needed to be fixed.
2187
2188         * ietestcenter/Javascript/15.2.3.3-4-212-expected.txt:
2189         * ietestcenter/Javascript/15.2.3.3-4-213-expected.txt:
2190         * ietestcenter/Javascript/15.2.3.3-4-214-expected.txt:
2191         * ietestcenter/Javascript/15.2.3.3-4-215-expected.txt:
2192         * ietestcenter/Javascript/TestCases/15.2.3.3-4-212.js:
2193         (ES5Harness.registerTest):
2194         * ietestcenter/Javascript/TestCases/15.2.3.3-4-213.js:
2195         (ES5Harness.registerTest):
2196         * ietestcenter/Javascript/TestCases/15.2.3.3-4-214.js:
2197         (ES5Harness.registerTest):
2198         * ietestcenter/Javascript/TestCases/15.2.3.3-4-215.js:
2199         (ES5Harness.registerTest):
2200         * js/Object-getOwnPropertyNames-expected.txt:
2201         * js/dom/getOwnPropertyDescriptor-expected.txt:
2202         * js/mozilla/strict/15.10.7-expected.txt:
2203         * js/mozilla/strict/script-tests/15.10.7.js:
2204         * js/pic/cached-named-property-getter.html:
2205         * js/resources/getOwnPropertyDescriptor.js:
2206         (.get descriptorShouldBe):
2207         * js/script-tests/Object-getOwnPropertyNames.js:
2208         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.1_source/S15.10.7.1_A10.html:
2209         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.1_source/S15.10.7.1_A8.html:
2210         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.1_source/S15.10.7.1_A9.html:
2211         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.2_global/S15.10.7.2_A10.html:
2212         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.2_global/S15.10.7.2_A8.html:
2213         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.2_global/S15.10.7.2_A9.html:
2214         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.3_ignoreCase/S15.10.7.3_A10.html:
2215         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.3_ignoreCase/S15.10.7.3_A8.html:
2216         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.3_ignoreCase/S15.10.7.3_A9.html:
2217         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.4_multiline/S15.10.7.4_A10.html:
2218         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.4_multiline/S15.10.7.4_A8.html:
2219         * sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.7/15.10.7.4_multiline/S15.10.7.4_A9.html:
2220
2221 2015-06-09  Yusuke Suzuki  <utatane.tea@gmail.com>
2222
2223         Crash when passing Symbol to NPAPI plugin objects
2224         https://bugs.webkit.org/show_bug.cgi?id=145798
2225
2226         Reviewed by Darin Adler.
2227
2228         * plugins/npruntime/script-object-with-symbols-expected.txt: Added.
2229         * plugins/npruntime/script-object-with-symbols.html: Added.
2230
2231 2015-06-09  Daniel Bates  <dabates@apple.com>
2232
2233         Update iOS TestExpectations files 
2234
2235         * platform/ios-simulator-wk1/TestExpectations:
2236         * platform/ios-simulator-wk2/TestExpectations:
2237
2238 2015-06-09  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2239
2240         [Streams API] ReadableJSStream should handle JS source getters that throw
2241         https://bugs.webkit.org/show_bug.cgi?id=145600
2242
2243         Reviewed by Darin Adler.
2244
2245         * streams/reference-implementation/bad-underlying-sources-expected.txt:
2246         * streams/reference-implementation/readable-stream-expected.txt:
2247
2248 2015-06-08  Daniel Bates  <dabates@apple.com>
2249
2250         Update iOS TestExpectations files
2251
2252         * platform/ios-simulator-wk1/TestExpectations:
2253         * platform/ios-simulator-wk2/TestExpectations:
2254         * platform/ios-simulator/TestExpectations:
2255
2256 2015-06-08  Zalan Bujtas  <zalan@apple.com>
2257
2258         Subpixel rendering: Clip-path does not work properly on subpixel positions.
2259         https://bugs.webkit.org/show_bug.cgi?id=145749
2260         rdar://problem/20824305
2261
2262         Reviewed by Simon Fraser.
2263
2264         This patch ensures that clip-path is device pixel snapped both for composited and
2265         non-composited content.
2266
2267         * compositing/masks/compositing-clip-path-on-subpixel-position-expected.html: Added.
2268         * compositing/masks/compositing-clip-path-on-subpixel-position.html: Added.
2269         * fast/masking/clip-path-on-subpixel-position-expected.html: Added.
2270         * fast/masking/clip-path-on-subpixel-position.html: Added.
2271
2272 2015-06-08  Daniel Bates  <dabates@apple.com>
2273
2274         Mouse release on AutoFill button activates it; should only activate on click
2275         https://bugs.webkit.org/show_bug.cgi?id=145774
2276         <rdar://problem/21069245>
2277
2278         Reviewed by Ryosuke Niwa.
2279
2280         Add test to ensure we only dispatch a click event at the HTML input element when pressing
2281         on the editable portion of the input element and releasing the mouse on the AutoFill button.
2282
2283         * fast/forms/auto-fill-button/mouse-down-input-mouse-release-auto-fill-button-expected.txt: Added.
2284         * fast/forms/auto-fill-button/mouse-down-input-mouse-release-auto-fill-button.html: Added.
2285
2286 2015-06-08  Brady Eidson  <beidson@apple.com>
2287
2288         Fix up the layouttest situation after r185322.
2289         https://bugs.webkit.org/show_bug.cgi?id=145777
2290
2291         Reviewed by Alexey Proskuryakov.
2292
2293         * js/dom/global-constructors-attributes-expected.txt:
2294         * js/dom/global-constructors-attributes-idb-expected.txt: Added.
2295         * js/dom/global-constructors-attributes-idb.html: Copied from LayoutTests/js/dom/global-constructors-attributes.html.
2296         * js/dom/global-constructors-attributes.html:
2297
2298         Run this test only against IDB* and webkitIDB* constructors:
2299         * js/dom/script-tests/global-constructors-attributes-idb.js: Copied from LayoutTests/js/dom/script-tests/global-constructors-attributes.js.
2300         (.self.postMessage):
2301         (.self.onconnect.self.postMessage):
2302         (.self.onconnect):
2303         (classNameForObject):
2304         (constructorPropertiesOnGlobalObject):
2305
2306         Don’t run the test against known IDB constructors:
2307         * js/dom/script-tests/global-constructors-attributes.js:
2308
2309         Update all the various platform-specific results for the main test to remove mentions of IDB.
2310         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2311         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2312         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt:
2313         * platform/mac-mavericks/TestExpectations:
2314         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
2315         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt: Removed.
2316         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2317         * platform/win/js/dom/global-constructors-attributes-expected.txt:
2318         * platform/wk2/js/dom/global-constructors-attributes-idb-expected.txt: Added.
2319
2320 2015-06-08  Chris Dumez  <cdumez@apple.com>
2321
2322         WebContent crash in WebCore::Page::sessionID() const + 0 (Page.cpp:1660)
2323         https://bugs.webkit.org/show_bug.cgi?id=145748
2324         <rdar://problem/21226577>
2325
2326         Reviewed by Brady Eidson.
2327
2328         * http/tests/navigation/image-load-in-pagehide-handler-expected.txt: Added.
2329         * http/tests/navigation/image-load-in-pagehide-handler.html: Added.
2330         * http/tests/navigation/resources/image-load-in-pagehide-handler-2.html: Added.
2331
2332         Add layout test to make sure that ping loads in 'pagehide' handlers are
2333         still going through after this change.
2334
2335         * http/tests/navigation/resources/frame-do-load.html: Added.
2336         * http/tests/navigation/resources/frame-pagehide-starts-load-in-subframe.html: Added.
2337         * http/tests/navigation/resources/frame-pagehide-starts-load.html: Added.
2338         * http/tests/navigation/subframe-pagehide-handler-starts-load-expected.txt: Added.
2339         * http/tests/navigation/subframe-pagehide-handler-starts-load.html: Added.
2340         * http/tests/navigation/subframe-pagehide-handler-starts-load2-expected.txt: Added.
2341         * http/tests/navigation/subframe-pagehide-handler-starts-load2.html: Added.
2342
2343         Add layout tests to make sure we don't crash if a frame starts an XHR load
2344         from the 'pagehide' event handler. One of the tests covers the case where a
2345         frame's pagehide handler starts a load in a subframe as this case is
2346         requires a bit more handling.
2347
2348 2015-06-08  Chris Fleizach  <cfleizach@apple.com>
2349
2350         AX: improve list heuristics (presentational use versus actual lists)
2351        ​https://bugs.webkit.org/show_bug.cgi?id=134187
2352
2353         Unreviewed. Rolling this change out temporarily.
2354
2355         * accessibility/list-detection-expected.txt:
2356         * accessibility/list-detection.html:
2357         * accessibility/list-detection2-expected.txt: Removed.
2358         * accessibility/list-detection2.html: Removed.
2359         * platform/gtk/accessibility/list-detection-expected.txt:
2360         * platform/win/TestExpectations:
2361
2362 2015-06-08  Alexey Proskuryakov  <ap@apple.com>
2363
2364         Unskip http/tests/misc/webtiming-ssl.php, as it should be passing on Yosemite.
2365
2366         * platform/mac/TestExpectations:
2367
2368 2015-06-08  Daniel Bates  <dabates@apple.com>
2369
2370         Many LayoutTests/http tests time out in DumpRenderTree
2371         https://bugs.webkit.org/show_bug.cgi?id=145770
2372         <rdar://problem/19593910>
2373
2374         Reviewed by Alexey Proskuryakov.
2375
2376         Unskip LayoutTests/http tests in WebKit1 and explicitly skip the HTTP disk-cache tests
2377         in WebKit1 as the network disk cache code is specific to WebKit2. Move common expectations
2378         from the WebKit{1, 2}-specific TestExpectations file to platform/ios-simulator/TestExpectations.
2379
2380         * platform/ios-simulator-wk1/TestExpectations:
2381         * platform/ios-simulator-wk2/TestExpectations:
2382         * platform/ios-simulator/TestExpectations:
2383
2384 2015-06-08  Javier Fernandez  <jfernandez@igalia.com>
2385
2386         [CSS Grid Layout] Setting height on a grid item doesn't have any effect
2387         https://bugs.webkit.org/show_bug.cgi?id=145604
2388
2389         Reviewed by Sergio Villar Senin.
2390
2391         Tests to verify that we clear the override height set by the stretching logic
2392         whenever height or margin change in a way they don't allow stretching anymore.
2393
2394         * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change-expected.txt: Added.
2395         * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change.html: Added.
2396
2397 2015-06-08  Brady Eidson  <beidson@apple.com>
2398
2399         Completely remove all IDB properties/constructors when it is disabled at runtime.
2400         rdar://problem/18429374 and https://bugs.webkit.org/show_bug.cgi?id=137034
2401
2402         Reviewed by Geoffrey Garen.
2403
2404         * platform/mac-mavericks/TestExpectations: Disable global-constructors-attributes on Mavericks as
2405           there is no way to have different WK1 and WK2 results.
2406         * platform/mac-wk1/TestExpectations: Enable the new "properties are missing" test for Mac WK1.
2407         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt: Added.
2408         * platform/win/TestExpectations: Enable the new "properties are missing" test for Win WK1
2409         * platform/wk2/TestExpectations: Disable the new "properties are missing" test for all WK2.
2410         * storage/indexeddb/properties-disabled-at-runtime-expected.txt: Added.
2411         * storage/indexeddb/properties-disabled-at-runtime.html: Added.
2412
2413 2015-06-08  Sergio Villar Senin  <svillar@igalia.com>
2414
2415         [CSS Grid Layout] Add some more testing for grid line names
2416         https://bugs.webkit.org/show_bug.cgi?id=145691
2417
2418         Reviewed by Darin Adler.
2419
2420         After moving to the new syntax which uses brackets instead of
2421         parentheses for grid line names lists, it's good to improve a bit
2422         the testing of the feature with some more new test cases.
2423
2424         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
2425         * fast/css-grid-layout/named-grid-line-get-set.html:
2426
2427 2015-06-07  Darin Adler  <darin@apple.com>
2428
2429         REGRESSION (r181720): Unnecessary layout triggered any time animated GIF advances to a new frame
2430         https://bugs.webkit.org/show_bug.cgi?id=145733
2431
2432         Reviewed by Andreas Kling.
2433
2434         * TestExpectations: Expect image failures on the animated GIF tests (the one
2435         old one I am fixing and the one new one I am adding) because they don't yet work
2436         under DumpRenderTree.
2437
2438         * fast/images/animated-gif-no-layout-expected.html: Added.
2439         * fast/images/animated-gif-no-layout.html: Added.
2440
2441         * fast/images/gif-loop-count-expected.html: Added. This test was worthless as a render
2442         tree dump test, and only valuable as a pixel test. And that hid the fact that it was
2443         failing under WebKit1. Changing it to a reference test makes it a valuable test again.
2444         * fast/images/gif-loop-count-expected.png: Removed.
2445         * fast/images/gif-loop-count-expected.txt: Removed.
2446
2447         * platform/wk2/TestExpectations: Expect successes on these two tests.
2448
2449 2015-06-06  Alexey Proskuryakov  <ap@apple.com>
2450
2451         Clean up tests for blocking mixed content
2452         https://bugs.webkit.org/show_bug.cgi?id=145718
2453
2454         Reviewed by Darin Adler.
2455
2456         Stop using timeouts, which were making the tests flaky.
2457
2458         * http/tests/xmlhttprequest/access-control-response-with-body.html: This wasn't even
2459         a mixed content test, but the file was reused in one. I now made a separate helper
2460         document, so this is just a regular test now, not another test's resource.
2461
2462         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html:
2463         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
2464         * http/tests/security/mixedContent/resources/frame-with-insecure-frame.html:
2465         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-frame.html:
2466         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-frame.html:
2467         Refactored to not depend on timeouts.
2468
2469         * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
2470         * http/tests/security/mixedContent/insecure-xhr-in-main-frame.html:
2471         * http/tests/security/mixedContent/resources/insecure-xhr-in-main-frame-window.html: Added.
2472         This test still needs a timeout, because of a WebKit bug. I just made it much longer.
2473
2474 2015-06-06  Mark Lam  <mark.lam@apple.com>
2475
2476         Returned Exception* values need to be initialized to nullptr when no exceptions are thrown.
2477         https://bugs.webkit.org/show_bug.cgi?id=145720
2478
2479         Reviewed by Dan Bernstein.
2480
2481         * platform/win/TestExpectations:
2482         - Undoing skipped tests.
2483
2484 2015-06-05  Mark Lam  <mark.lam@apple.com>
2485
2486         Gardening: skip some inspector-protocol tests while the issue is being investigated.
2487         https://bugs.webkit.org/show_bug.cgi?id=145720
2488
2489         Not reviewed.
2490
2491         * platform/win/TestExpectations:
2492
2493 2015-06-05  Zalan Bujtas  <zalan@apple.com>
2494
2495         [Win] Skip fast/text/decorations-vertical-underline-expected.html
2496
2497         Unreviewed gardening.
2498
2499         * platform/win/TestExpectations:
2500
2501 2015-06-05  Zalan Bujtas  <zalan@apple.com>
2502
2503         [Win] Update expected results.
2504
2505         Unreviewed gardening.
2506
2507         * platform/win/fast/forms/select-element-focus-ring-expected.txt: Added.
2508         * platform/win/fast/text/emoji-expected.txt: Added.
2509
2510 2015-06-05  Chris Dumez  <cdumez@apple.com>
2511
2512         Regression(r176212): Broke app switching on iCloud.com
2513         https://bugs.webkit.org/show_bug.cgi?id=145708
2514         <rdar://problem/21235277>
2515
2516         Reviewed by Simon Fraser.
2517
2518         Remove layout tests covering DOM Timer throttling.
2519
2520         * fast/canvas/canvas-outside-viewport-timer-throttling-expected.txt: Removed.
2521         * fast/canvas/canvas-outside-viewport-timer-throttling.html: Removed.
2522         * fast/dom/nested-timer-display-none-element-throttling-expected.txt: Removed.
2523         * fast/dom/nested-timer-display-none-element-throttling.html: Removed.
2524         * fast/dom/repeating-timer-display-none-element-throttling-expected.txt: Removed.
2525         * fast/dom/repeating-timer-display-none-element-throttling.html: Removed.
2526         * fast/dom/repeating-timer-element-overflow-hidden-throttling-expected.txt: Removed.
2527         * fast/dom/repeating-timer-element-overflow-hidden-throttling.html: Removed.
2528         * fast/dom/resources/timer-throttling-iframe.html: Removed.
2529         * fast/dom/timer-throttle-on-scrolling-iframe-away-expected.txt: Removed.
2530         * fast/dom/timer-throttle-on-scrolling-iframe-away.html: Removed.
2531         * fast/dom/timer-unthrottle-on-layout-expected.txt: Removed.
2532         * fast/dom/timer-unthrottle-on-layout.html: Removed.
2533         * fast/dom/timer-unthrottle-on-scroll-expected.txt: Removed.
2534         * fast/dom/timer-unthrottle-on-scroll.html: Removed.
2535
2536 2015-06-05  Myles C. Maxfield  <mmaxfield@apple.com>
2537
2538         [iOS] Emoji overlap preceeding lines
2539         https://bugs.webkit.org/show_bug.cgi?id=145678
2540         <rdar://problem/10684914>
2541
2542         Reviewed by Enrica Casucci.
2543
2544         * fast/text/emoji.html:
2545         * platform/mac/TestExpectations: Removed unnecessary line.
2546         * platform/mac-mavericks/fast/text/emoji-expected.html:
2547         * platform/mac/fast/text/emoji-expected.html:
2548         * platform/ios-simulator/fast/text/emoji-expected.html:
2549         * TestExpectations: Removed unnecessary line.
2550
2551 2015-06-05  Mark Lam  <mark.lam@apple.com>
2552
2553         finally blocks should not set the exception stack trace when re-throwing the exception.
2554         https://bugs.webkit.org/show_bug.cgi?id=145525
2555
2556         Reviewed by Geoffrey Garen.
2557
2558         * TestExpectations:
2559         - Skip the new tests until webkit.org/b/145090 is fixed.
2560
2561         * fast/dom/regress-131530-expected.txt:
2562         - Rebased results because we now have a proper line number.
2563
2564         * http/tests/inspector/inspector-test.js:
2565         (InspectorTestProxy.clearResults):
2566         (InspectorTestProxy.reportUncaughtException):
2567         - Add the feature to sanitize the url reported by reportUncaughtException() since
2568           we can have tests that do expect uncaught exceptions, and we need the test
2569           results to be invariant.  Sanitization of the url, in this case means, stripping
2570           off the preceding path.
2571
2572         * inspector/debugger/break-on-exception-expected.txt: Added.
2573         * inspector/debugger/break-on-exception.html: Added.
2574         * inspector/debugger/break-on-exception-catch-expected.txt: Added.
2575         * inspector/debugger/break-on-exception-catch.html: Added.
2576         * inspector/debugger/break-on-exception-finally-expected.txt: Added.
2577         * inspector/debugger/break-on-exception-finally.html: Added.
2578         * inspector/debugger/break-on-exception-native-expected.txt: Added.
2579         * inspector/debugger/break-on-exception-native.html: Added.
2580
2581         * inspector/debugger/break-on-exception-throw-in-promise-expected.txt: Added.
2582         * inspector/debugger/break-on-exception-throw-in-promise.html: Added.
2583         * inspector/debugger/break-on-exception-throw-in-promise-with-catch-expected.txt: Added.
2584         * inspector/debugger/break-on-exception-throw-in-promise-with-catch.html: Added.
2585         * inspector/debugger/break-on-exception-throw-in-promise-then-expected.txt: Added.
2586         * inspector/debugger/break-on-exception-throw-in-promise-then.html: Added.
2587         * inspector/debugger/break-on-exception-throw-in-promise-then-with-catch-expected.txt: Added.
2588         * inspector/debugger/break-on-exception-throw-in-promise-then-with-catch.html: Added.
2589         * inspector/debugger/break-on-exception-throw-in-promise-rethrow-in-catch-expected.txt: Added.
2590         * inspector/debugger/break-on-exception-throw-in-promise-rethrow-in-catch.html: Added.
2591
2592         * inspector/debugger/break-on-exception-window-onerror-expected.txt: Added.
2593         * inspector/debugger/break-on-exception-window-onerror.html: Added.
2594
2595         * inspector/debugger/break-on-uncaught-exception-expected.txt: Added.
2596         * inspector/debugger/break-on-uncaught-exception.html: Added.
2597         * inspector/debugger/break-on-uncaught-exception-catch-expected.txt: Added.
2598         * inspector/debugger/break-on-uncaught-exception-catch.html: Added.
2599         * inspector/debugger/break-on-uncaught-exception-finally-expected.txt: Added.
2600         * inspector/debugger/break-on-uncaught-exception-finally.html: Added.
2601         * inspector/debugger/break-on-uncaught-exception-native-expected.txt: Added.
2602         * inspector/debugger/break-on-uncaught-exception-native.html: Added.
2603
2604         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-expected.txt: Added.
2605         * inspector/debugger/break-on-uncaught-exception-throw-in-promise.html: Added.
2606         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-with-catch-expected.txt: Added.
2607         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-with-catch.html: Added.
2608         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-then-expected.txt: Added.
2609         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-then.html: Added.
2610         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-then-with-catch-expected.txt: Added.
2611         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-then-with-catch.html: Added.
2612         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-rethrow-in-catch-expected.txt: Added.
2613         * inspector/debugger/break-on-uncaught-exception-throw-in-promise-rethrow-in-catch.html: Added.
2614
2615         * inspector/debugger/break-on-uncaught-exception-window-onerror-expected.txt: Added.
2616         * inspector/debugger/break-on-uncaught-exception-window-onerror.html: Added.
2617
2618         * inspector/debugger/resources/break-on-exception-tests.js: Added.
2619         (doThrow):
2620         (testCatch):
2621         (testFinally):
2622         (testThrowingThruNativeCode):
2623         (testThrowingInPromise):
2624         (testThrowingInPromiseWithCatch):
2625         (testThrowingInPromiseThen):
2626         (testThrowingInPromiseThenWithCatch):
2627         (testThrowingInPromiseWithRethrowInCatch):
2628
2629 2015-06-05  Eric Carlson  <eric.carlson@apple.com>
2630
2631         Layout tests fullscreen/video-controls-drag.html and media/video-fullscreeen-only-controls.html
2632         fail on WK1 and WK2
2633         https://bugs.webkit.org/show_bug.cgi?id=145675
2634
2635         Reviewed by Dean Jackson.
2636
2637         * TestExpectations: Unskip tests.
2638         * fullscreen/video-controls-drag.html: Minor cleanup, force layout before testing control location.
2639
2640 2015-06-05  Zalan Bujtas  <zalan@apple.com>
2641
2642         [iOS] Rebaseline expected results.
2643
2644         Unreviewed gardening.
2645
2646         * platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt:
2647         * platform/ios-simulator/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
2648         * platform/ios-simulator/css3/selectors3/xml/css3-modsel-15c-expected.txt:
2649         * platform/ios-simulator/ios/scrolling/overflow-div-scrolling-expected.txt:
2650         * platform/ios-simulator/ios/touch/touch-handler-on-window-expected.txt:
2651
2652 2015-06-05  David Hyatt  <hyatt@apple.com>
2653
2654         Underlines too close in vertical Chinese text.
2655         https://bugs.webkit.org/show_bug.cgi?id=145651
2656         <rdar://problem/11105920>
2657
2658         Reviewed by Simon Fraser.
2659
2660         * fast/text/decorations-vertical-underline-expected.html: Added.
2661         * fast/text/decorations-vertical-underline.html: Added.
2662
2663 2015-06-05  Said Abou-Hallawa  <sabouhallawa@apple.com>
2664
2665         Layout test http/tests/misc/acid3.html times out on Yosemite WK2 Debug.
2666         https://bugs.webkit.org/show_bug.cgi?id=145702
2667
2668         * platform/mac-wk2/TestExpectations: Marking as flaky for now.
2669
2670 2015-06-05  Said Abou-Hallawa  <sabouhallawa@apple.com>
2671
2672         [iOS] Rebaseline expected results for svg font tests
2673
2674         Reviewed by Daniel Bates.
2675
2676         * platform/ios-simulator/svg/custom/svg-fonts-no-latin-glyph-expected.txt: Added.
2677         * platform/ios-simulator/svg/custom/svg-fonts-segmented-expected.txt:
2678         * platform/ios-simulator/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Added.
2679         * platform/ios-simulator/svg/text/text-overflow-ellipsis-svgfont-expected.txt:
2680         * platform/ios-simulator/svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures-expected.txt:
2681         * svg/custom/svg-fonts-no-latin-glyph-expected.txt:
2682         * svg/custom/svg-fonts-no-latin-glyph.html:
2683
2684 2015-06-05  Zalan Bujtas  <zalan@apple.com>
2685
2686         [iOS] Mask layer now is part of the layer tree output.
2687
2688         Unreviewed gardening.
2689
2690         * platform/ios-simulator/compositing/masks/compositing-clip-path-change-no-repaint-expected.txt:
2691
2692 2015-06-05  Dean Jackson  <dino@apple.com>
2693
2694         [Mac] Popup focus is cut off
2695         https://bugs.webkit.org/show_bug.cgi?id=145688
2696         <rdar://problem/18313375>
2697
2698         Reviewed by Brent Fulgham.
2699
2700         * fast/forms/select-element-focus-ring.html: Added.
2701         * platform/mac/fast/forms/select-element-focus-ring-expected.png: Added.
2702         * platform/mac/fast/forms/select-element-focus-ring-expected.txt: Added.
2703
2704 2015-06-05  Brent Fulgham  <bfulgham@apple.com>
2705
2706         Add WK1 versions of tests from Bugs 145637 and 145642
2707         https://bugs.webkit.org/show_bug.cgi?id=145649
2708
2709         Reviewed by Zalan Bujtas.
2710
2711         * platform/mac/fast/scrolling/iframe_in_iframe-expected.txt: Added.
2712         * platform/mac/fast/scrolling/iframe_in_iframe.html: Added.
2713         * platform/mac/fast/scrolling/resources/inner_content.html: Added.
2714         * platform/mac/fast/scrolling/resources/testContent.html: Added.
2715         * platform/mac/fast/scrolling/resources/testImage.png: Added.
2716
2717 2015-06-05  Manuel Rego Casasnovas  <rego@igalia.com>
2718
2719         [CSS Grid Layout] Support dots sequences in grid-template-areas
2720         https://bugs.webkit.org/show_bug.cgi?id=145693
2721
2722         Reviewed by Sergio Villar Senin.
2723
2724         Added new test cases to check the new behavior.
2725
2726         * fast/css-grid-layout/grid-template-areas-get-set-expected.txt:
2727         * fast/css-grid-layout/grid-template-areas-get-set.html:
2728
2729 2015-06-03  Filip Pizlo  <fpizlo@apple.com>
2730
2731         Simplify unboxing of double JSValues known to be not NaN and not Int32
2732         https://bugs.webkit.org/show_bug.cgi?id=145618
2733
2734         Reviewed by Geoffrey Garen.
2735
2736         * js/regress/double-real-use-expected.txt: Added.
2737         * js/regress/double-real-use.html: Added.
2738         * js/regress/script-tests/double-real-use.js: Added.
2739         (foo):
2740
2741 2015-06-04  Joseph Pecoraro  <pecoraro@apple.com>
2742
2743         Web Inspector: Class constructor appearing as Object Tree property does not include parameters
2744         https://bugs.webkit.org/show_bug.cgi?id=145661
2745
2746         Reviewed by Timothy Hatcher.
2747
2748         * inspector/model/remote-object-expected.txt:
2749         * inspector/model/remote-object.html:
2750         Update expected results and test we get expected values for class constructors.
2751
2752 2015-06-04  Brent Fulgham  <bfulgham@apple.com>
2753
2754         Latching algorithm in findEnclosingOverflowScroll is broken
2755         https://bugs.webkit.org/show_bug.cgi?id=145642
2756         <rdar://problem/21242308>
2757
2758         Reviewed by Simon Fraser.
2759
2760         Revise the new latching test to remove the image "max-width: 100%" style, which was
2761         preventing this example from having a horizontal scrollable region at the top of the
2762         file.
2763         
2764         It still correctly tests the subpixel bug from Bug 145637.
2765
2766         * platform/mac-wk2/tiled-drawing/scrolling/resources/inner_content.html: Remove width
2767         adjustment on image.
2768
2769 2015-06-04  Benjamin Poulain  <bpoulain@apple.com>
2770
2771         Combine tiny DFAs into slightly larger ones
2772         https://bugs.webkit.org/show_bug.cgi?id=145572
2773
2774         Reviewed by Alex Christensen.
2775
2776         * http/tests/contentextensions/filters-with-quantifiers-combined-expected.txt: Added.
2777         * http/tests/contentextensions/filters-with-quantifiers-combined.html: Added.
2778         * http/tests/contentextensions/filters-with-quantifiers-combined.html.json: Added.
2779
2780 2015-06-04  Said Abou-Hallawa  <sabouhallawa@apple.com>
2781
2782         Skip failed layout tests following <http://trac.webkit.org/changeset/185207>
2783         and <https://trac.webkit.org/changeset/185220>
2784         (https://bugs.webkit.org/show_bug.cgi?id=145620)
2785
2786         Unreviewed.
2787
2788         * TestExpectations:
2789
2790 2015-06-04  Commit Queue  <commit-queue@webkit.org>
2791
2792         Unreviewed, rolling out r185211.
2793         https://bugs.webkit.org/show_bug.cgi?id=145670
2794
2795         The test depends on a rolled out patch (Requested by ap on
2796         #webkit).
2797
2798         Reverted changeset:
2799
2800         "Add WK1 versions of tests from Bugs 145637 and 145642"
2801         https://bugs.webkit.org/show_bug.cgi?id=145649
2802         http://trac.webkit.org/changeset/185211
2803
2804 2015-06-04  Commit Queue  <commit-queue@webkit.org>
2805
2806         Unreviewed, rolling out r185216.
2807         https://bugs.webkit.org/show_bug.cgi?id=145666
2808
2809         it caused a bunch of debug crashes (Requested by pizlo on
2810         #webkit).
2811
2812         Reverted changeset:
2813
2814         "Simplify unboxing of double JSValues known to be not NaN and
2815         not Int32"
2816         https://bugs.webkit.org/show_bug.cgi?id=145618
2817         http://trac.webkit.org/changeset/185216
2818
2819 2015-06-04  Commit Queue  <commit-queue@webkit.org>
2820
2821         Unreviewed, rolling out r185208.
2822         https://bugs.webkit.org/show_bug.cgi?id=145655
2823
2824         platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-
2825         latched-select.html (Requested by shallawa on #webkit).
2826
2827         Reverted changeset:
2828
2829         "Latching algorithm in findEnclosingOverflowScroll is broken"
2830         https://bugs.webkit.org/show_bug.cgi?id=145642
2831         http://trac.webkit.org/changeset/185208
2832
2833 2015-06-03  Filip Pizlo  <fpizlo@apple.com>
2834
2835         Simplify unboxing of double JSValues known to be not NaN and not Int32
2836         https://bugs.webkit.org/show_bug.cgi?id=145618
2837
2838         Reviewed by Geoffrey Garen.
2839
2840         * js/regress/double-real-use-expected.txt: Added.
2841         * js/regress/double-real-use.html: Added.
2842         * js/regress/script-tests/double-real-use.js: Added.
2843         (foo):
2844
2845 2015-06-04  Brent Fulgham  <bfulgham@apple.com>
2846
2847         Add WK1 versions of tests from Bugs 145637 and 145642
2848         https://bugs.webkit.org/show_bug.cgi?id=145649
2849
2850         Reviewed by Zalan Bujtas.
2851
2852         * platform/mac/fast/scrolling/iframe_in_iframe-expected.txt: Added.
2853         * platform/mac/fast/scrolling/iframe_in_iframe.html: Added.
2854         * platform/mac/fast/scrolling/resources/inner_content.html: Added.
2855         * platform/mac/fast/scrolling/resources/testContent.html: Added.
2856         * platform/mac/fast/scrolling/resources/testImage.png: Added.
2857
2858 2015-06-04  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2859
2860         REGRESSION: streams/reference-implementation/readable-stream-templated.html is flaky
2861         https://bugs.webkit.org/show_bug.cgi?id=145643
2862
2863         Reviewed by Alexey Proskuryakov.
2864
2865         * streams/reference-implementation/readable-stream-templated.html: Removed 'timeout: 50' for test that is now passing.
2866
2867 2015-06-04  Brent Fulgham  <bfulgham@apple.com>
2868
2869         Latching algorithm in findEnclosingOverflowScroll is broken
2870         https://bugs.webkit.org/show_bug.cgi?id=145642
2871         <rdar://problem/21242308>
2872
2873         Reviewed by Simon Fraser.
2874
2875         Revise the new latching test to remove the image "max-width: 100%" style, which was
2876         preventing this example from having a horizontal scrollable region at the top of the
2877         file.
2878         
2879         It still correctly tests the subpixel bug from Bug 145637.
2880
2881         * platform/mac-wk2/tiled-drawing/scrolling/resources/inner_content.html: Remove width
2882         adjustment on image.
2883
2884 2015-06-03  Brent Fulgham  <bfulgham@apple.com>
2885
2886         REGRESSION (r181879): Scrolling order on pages with focused iframe is broken.
2887         https://bugs.webkit.org/show_bug.cgi?id=145637
2888         <rdar://problem/20635581>
2889
2890         Reviewed by Zalan Bujtas.
2891
2892         * platform/mac-wk2/tiled-drawing/scrolling/iframe_in_iframe-expected.txt: Added.
2893         * platform/mac-wk2/tiled-drawing/scrolling/iframe_in_iframe.html: Added.
2894         * platform/mac-wk2/tiled-drawing/scrolling/resources/inner_content.html: Added.
2895         * platform/mac-wk2/tiled-drawing/scrolling/resources/testContent.html: Added.
2896         * platform/mac-wk2/tiled-drawing/scrolling/resources/testImage.png: Added.
2897
2898 2015-06-04  Zalan Bujtas  <zalan@apple.com>
2899
2900         css3/filters/backdrop/backdrop-filter-with-mask.html is missing the mask layer.
2901
2902         Unreviewed gardening.
2903
2904         * css3/filters/backdrop/backdrop-filter-with-mask-expected.txt:
2905
2906 2015-06-04  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2907
2908         [Streams API] Implement ReadableStreamController enqueue
2909         https://bugs.webkit.org/show_bug.cgi?id=145210
2910
2911         Reviewed by Darin Adler.
2912
2913         * streams/reference-implementation/bad-underlying-sources-expected.txt:
2914         * streams/reference-implementation/count-queuing-strategy-expected.txt:
2915         * streams/reference-implementation/count-queuing-strategy.html:
2916         * streams/reference-implementation/readable-stream-expected.txt:
2917         * streams/reference-implementation/readable-stream-reader-expected.txt:
2918         * streams/reference-implementation/readable-stream-reader.html:
2919         * streams/reference-implementation/readable-stream-templated-expected.txt:
2920         * streams/reference-implementation/readable-stream-templated.html:
2921         * streams/reference-implementation/readable-stream.html:
2922
2923 2015-06-03  Zalan Bujtas  <zalan@apple.com>
2924
2925         Use borderBoxRect instead of contentBoxRect for backdrop filter.
2926         https://bugs.webkit.org/show_bug.cgi?id=145606
2927
2928         Reviewed by Simon Fraser.
2929
2930         Backdrop filter should use border box rect. It also needs to take css clip into account.
2931
2932         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding-expected.txt:
2933         * css3/filters/backdrop/backdrop-filter-with-cliprect-expected.txt: Added.
2934         * css3/filters/backdrop/backdrop-filter-with-cliprect.html: Added.
2935         * css3/filters/backdrop/backdrop-filter-with-mask-expected.txt: Added.
2936         * css3/filters/backdrop/backdrop-filter-with-mask.html: Added.
2937
2938 2015-06-03  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2939
2940         [EFL] Unreviewed gardening on 4th June.
2941
2942         Skip a test regarding emoji font, mark timeout to animation tests.
2943         Update a track test and a xhr test.
2944
2945         * platform/efl/TestExpectations:
2946
2947 2015-06-03  Simon Fraser  <simon.fraser@apple.com>
2948
2949         REGRESSION (r184968): missing media player buttons (control bar exists, but no buttons)
2950         https://bugs.webkit.org/show_bug.cgi?id=145630
2951
2952         Reviewed by Zalan Bujtas.
2953
2954         Test that dumps coverage info for a layer with a mask.
2955
2956         * compositing/visible-rect/mask-layer-coverage-expected.txt: Added.
2957         * compositing/visible-rect/mask-layer-coverage.html: Added.
2958
2959 2015-06-03  Simon Fraser  <simon.fraser@apple.com>
2960
2961         Layer tree dumps should include mask layers
2962         https://bugs.webkit.org/show_bug.cgi?id=145629
2963
2964         Reviewed by Zalan Bujtas.
2965         
2966         New results.
2967
2968         * compositing/masks/compositing-clip-path-change-no-repaint-expected.txt:
2969         * compositing/masks/mask-layer-size-expected.txt:
2970
2971 2015-06-03  Greg Hughes  <ghughes@apple.com>
2972
2973         AX: Expose field sets to accessibility clients
2974         https://bugs.webkit.org/show_bug.cgi?id=145585
2975    
2976         Updated role tests to include the new subrole for fieldsets
2977
2978         Reviewed by Chris Fleizach.
2979
2980         * platform/mac/accessibility/roles-exposed-expected.txt:
2981
2982 2015-06-03  Said Abou-Hallawa  <sabouhallawa@apple.com>
2983
2984         Skip webgl/useWhilePending.html on WebKit 1 following:
2985         <http://trac.webkit.org/changeset/185172>
2986
2987         Unreviewed.
2988
2989         * platform/mac-wk1/TestExpectations:
2990
2991 2015-06-03  Said Abou-Hallawa  <sabouhallawa@apple.com>
2992
2993         Add missing expected result files for ios-simulator port following
2994         <http://trac.webkit.org/changeset/185095>
2995         <http://trac.webkit.org/changeset/185096>
2996
2997         Unreviewed.
2998
2999         * platform/ios-simulator/fast/text/crash-complex-text-surrogate-expected.txt: Added.
3000         * platform/ios-simulator/fast/text/font-weights-zh-expected.txt: Added.
3001
3002 2015-06-03  Dean Jackson  <dino@apple.com>
3003
3004         Crash in GraphicsContext3D::getInternalFramebufferSize
3005         https://bugs.webkit.org/show_bug.cgi?id=145479
3006         <rdar://problem/16461048>
3007
3008         Reviewed by Eric Carlson.
3009
3010         Attemps to use a WebGL context while it is in the pending state.
3011
3012         * fast/canvas/webgl/useWhilePending-expected.txt: Added.
3013         * fast/canvas/webgl/useWhilePending.html: Added.
3014
3015 2015-06-03  Daniel Bates  <dabates@apple.com>
3016
3017         AutoFill button should not be shown in read-only or disabled field
3018         https://bugs.webkit.org/show_bug.cgi?id=145579
3019         <rdar://problem/21212494>
3020
3021         Update expected result for Windows that I inadvertently modified in <http://trac.webkit.org/changeset/185166>.
3022
3023         * platform/win/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
3024
3025 2015-06-03  Zalan Bujtas  <zalan@apple.com>
3026
3027         [iOS] Skip compositing/layer-creation/zoomed-clip-intersection.html
3028         eventSender.scalePageBy() needs to be implemented.
3029
3030         Unreviewed garderning.
3031
3032         * platform/ios-simulator/TestExpectations:
3033
3034 2015-06-03  Daniel Bates  <dabates@apple.com>
3035
3036         AutoFill button should not be shown in read-only or disabled field
3037         https://bugs.webkit.org/show_bug.cgi?id=145579
3038         <rdar://problem/21212494>
3039
3040         Reviewed by Darin Adler.
3041
3042         Add tests to ensure that we do no show the AutoFill button in a read-only or disabled field.
3043
3044         Additionally, create directory LayoutTests/fast/forms/auto-fill-button and move existing test
3045         LayoutTests/fast/forms/input-auto-fill-button.html and associated test results into this directory
3046         or the platform-specific variant of this directory.
3047
3048         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-disabled-expected.html: Added.
3049         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-disabled.html: Added.
3050         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly-expected.html: Added.
3051         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly.html: Added.
3052         * fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/fast/forms/input-auto-fill-button-expected.txt.
3053         * fast/forms/auto-fill-button/input-auto-fill-button.html: Renamed from LayoutTests/fast/forms/input-auto-fill-button.html.
3054         * fast/forms/auto-fill-button/input-disabled-auto-fill-button-expected.html: Added.
3055         * fast/forms/auto-fill-button/input-disabled-auto-fill-button.html: Added.
3056         * fast/forms/auto-fill-button/input-readonly-auto-fill-button-expected.html: Added.
3057         * fast/forms/auto-fill-button/input-readonly-auto-fill-button.html: Added.
3058         * fast/forms/auto-fill-button/input-readonly-non-empty-auto-fill-button-expected.html: Added.
3059         * fast/forms/auto-fill-button/input-readonly-non-empty-auto-fill-button.html: Added.
3060         * 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.
3061         * 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.
3062         * 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.
3063         * 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.
3064
3065 2015-06-02  Filip Pizlo  <fpizlo@apple.com>
3066
3067         GetById and PutById profiling should be more precise about it takes slow path
3068         https://bugs.webkit.org/show_bug.cgi?id=145590
3069
3070         Reviewed by Geoffrey Garen.
3071         
3072         Added just two more tests for getters and setters. I needed more microbenchmarks to track
3073         down a regression in an earlier version of this patch.
3074
3075         * js/regress/getter-prototype-expected.txt: Added.
3076         * js/regress/getter-prototype.html: Added.
3077         * js/regress/script-tests/getter-prototype.js: Added.
3078         * js/regress/script-tests/setter-prototype.js: Added.
3079         * js/regress/setter-prototype-expected.txt: Added.
3080         * js/regress/setter-prototype.html: Added.
3081
3082 2015-06-03  Zalan Bujtas  <zalan@apple.com>
3083
3084         [iOS] Rebaseline expected results for <br>
3085
3086         Unreviewed garderning.
3087
3088         * platform/ios-simulator-wk2/fast/css/text-overflow-ellipsis-bidi-expected.txt:
3089         * platform/ios-simulator-wk2/fast/forms/listbox-hit-test-zoomed-expected.txt:
3090         * platform/ios-simulator/http/tests/navigation/postredirect-basic-expected.txt:
3091         * platform/ios-simulator/http/tests/navigation/postredirect-goback1-expected.txt:
3092         * platform/ios-simulator/tables/mozilla/bugs/bug106795-expected.txt:
3093         * platform/ios-simulator/tables/mozilla/bugs/bug1224-expected.txt:
3094         * platform/ios-simulator/tables/mozilla/bugs/bug131020-expected.txt:
3095         * platform/ios-simulator/tables/mozilla/bugs/bug131020_iframe-expected.txt:
3096         * platform/ios-simulator/tables/mozilla/bugs/bug1430-expected.txt:
3097         * platform/ios-simulator/tables/mozilla/bugs/bug16252-expected.txt:
3098         * platform/ios-simulator/tables/mozilla/bugs/bug19599-expected.txt:
3099         * platform/ios-simulator/tables/mozilla/bugs/bug20579-expected.txt:
3100         * platform/ios-simulator/tables/mozilla/bugs/bug32205-3-expected.txt:
3101         * platform/ios-simulator/tables/mozilla/bugs/bug82946-2-expected.txt:
3102         * platform/ios-simulator/tables/mozilla/bugs/bug92143-expected.txt:
3103         * platform/ios-simulator/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3104         * platform/ios-simulator/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3105         * platform/ios-simulator/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3106         * platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
3107         * platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3108
3109 2015-06-03  Said Abou-Hallawa  <sabouhallawa@apple.com>
3110
3111         Add missing expected result files for GTK and EFL ports following
3112         <http://trac.webkit.org/changeset/185095>
3113         <http://trac.webkit.org/changeset/181351>
3114
3115         Unreviewed.
3116
3117         * platform/efl/fast/text/crash-complex-text-surrogate-expected.txt: Added.
3118         * platform/gtk/editing/selection/extend-by-character-007-expected.txt: Added.
3119         * platform/gtk/fast/text/crash-complex-text-surrogate-expected.txt: Added.
3120
3121 2015-06-03  Brent Fulgham  <bfulgham@apple.com>
3122
3123         REGRESSION: (r181879): Scrolling in select/option region in iFrame scrolls both select and iframe
3124         https://bugs.webkit.org/show_bug.cgi?id=145574
3125         <rdar://problem/20966828>
3126
3127         Reviewed by Simon Fraser.
3128
3129         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-select-expected.txt: Added.
3130         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html: Added.
3131         * platform/mac-wk2/tiled-drawing/scrolling/frames/select_iframe.html: Added.
3132
3133 2015-06-03  Brady Eidson  <beidson@apple.com>
3134
3135         REGRESSION (r183498): Certain types of frame loads in iframes with <base target="_blank"> can open urls in new window/tabs
3136         https://bugs.webkit.org/show_bug.cgi?id=145580
3137
3138         Reviewed by Mark Lam.
3139
3140         * fast/loader/fragment-navigation-base-blank-expected.txt: Added.
3141         * fast/loader/fragment-navigation-base-blank.html: Added.
3142         * fast/loader/iframe-meta-refresh-base-blank-expected.txt: Added.
3143         * fast/loader/iframe-meta-refresh-base-blank.html: Added.
3144         * fast/loader/iframe-set-location-base-blank-expected.txt: Added.
3145         * fast/loader/iframe-set-location-base-blank.html: Added.
3146         * fast/loader/refresh-iframe-base-blank-expected.txt: Added.
3147         * fast/loader/refresh-iframe-base-blank.html: Added.
3148         * fast/loader/resources/fragment-navigation-base-blank.html: Added.
3149         * fast/loader/resources/iframe-meta-refresh-base-blank.html: Added.
3150         * fast/loader/resources/iframe-set-location-base-blank.html: Added.
3151         * fast/loader/resources/notify-done-with-window-count.html: Added.
3152         * fast/loader/resources/refresh-iframe-base-blank-frame.html: Added.
3153
3154 2015-06-03  Zalan Bujtas  <zalan@apple.com>
3155
3156         Subpixel rendering: Composited layer with subpixel gap does not get painted properly when its position changes.
3157         https://bugs.webkit.org/show_bug.cgi?id=145587
3158
3159         Reviewed by Simon Fraser.
3160
3161         The composited layer always snaps to an enclosing device pixel (floors) while the renderer rounds.
3162         At certain positions (for example 0.5px on a 1x display), a gap is formed between the layer(0px) and its renderer(1px).
3163         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
3164         in order to get the renderering right.
3165
3166         * compositing/child-layer-with-subpixel-gap-needs-repaint-when-parent-moves-expected.html: Added.
3167         * compositing/child-layer-with-subpixel-gap-needs-repaint-when-parent-moves.html: Added.
3168
3169 2015-06-02  Sergio Villar Senin  <svillar@igalia.com>
3170
3171         [CSS Grid Layout] Switch from parenthesis to brackets for grid line names
3172         https://bugs.webkit.org/show_bug.cgi?id=144996
3173
3174         Reviewed by Darin Adler.
3175
3176         Replaced parentheses by brackets when specifying grid line names.
3177
3178         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
3179         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
3180         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
3181         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
3182         * fast/css-grid-layout/grid-element-repeat-get-set.html:
3183         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html:
3184         * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
3185         * fast/css-grid-layout/grid-item-column-row-get-set.html:
3186         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
3187         * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
3188         * fast/css-grid-layout/grid-item-negative-position-resolution.html:
3189         * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
3190         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
3191         * fast/css-grid-layout/grid-shorthand-get-set.html:
3192         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
3193         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
3194         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
3195         * fast/css-grid-layout/named-grid-line-get-set.html:
3196         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks-expected.txt:
3197         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks.html:
3198         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html:
3199         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html:
3200         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
3201         * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt:
3202         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt:
3203         * fast/css-grid-layout/non-grid-element-repeat-get-set-expected.txt:
3204         * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
3205         * fast/css-grid-layout/non-named-grid-line-get-set-expected.txt:
3206         * fast/css-grid-layout/non-named-grid-line-get-set.html:
3207         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
3208         (testInherit):
3209         (testInitial):
3210         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
3211         (testInherit):
3212         (testInitial):
3213         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js:
3214         (testInherit):
3215         (testInitial):
3216         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js:
3217         (testInherit):
3218         (testInitial):
3219
3220 2015-06-02  Commit Queue  <commit-queue@webkit.org>
3221
3222         Unreviewed, rolling out r185128 and r185132.
3223         https://bugs.webkit.org/show_bug.cgi?id=145597
3224
3225         The new test hits a bad assertion (Requested by ap on
3226         #webkit).
3227
3228         Reverted changesets:
3229
3230         "Crash in GraphicsContext3D::getInternalFramebufferSize"
3231         https://bugs.webkit.org/show_bug.cgi?id=145479
3232         http://trac.webkit.org/changeset/185128
3233
3234         "Skip webgl/useWhilePending.html on WebKit 1."
3235         http://trac.webkit.org/changeset/185132
3236
3237 2015-06-02  Dean Jackson  <dino@apple.com>
3238
3239         Skip webgl/useWhilePending.html on WebKit 1.
3240
3241         * platform/mac-wk1/TestExpectations:
3242
3243 2015-06-02  Dean Jackson  <dino@apple.com>
3244
3245         Crash in GraphicsContext3D::getInternalFramebufferSize
3246         https://bugs.webkit.org/show_bug.cgi?id=145479
3247         <rdar://problem/16461048>
3248
3249         Reviewed by Eric Carlson.
3250
3251         Attemps to use a WebGL context while it is in the pending state.
3252
3253         * fast/canvas/webgl/useWhilePending-expected.txt: Added.
3254         * fast/canvas/webgl/useWhilePending.html: Added.
3255
3256 2015-06-02  Said Abou-Hallawa  <sabouhallawa@apple.com>
3257
3258         Fix Windows layout test failure following <http://trac.webkit.org/changeset/185095>
3259         (https://bugs.webkit.org/show_bug.cgi?id=145537)
3260
3261         Unreviewed.
3262
3263         * platform/win/fast/text/crash-complex-text-surrogate-expected.txt: Added.
3264
3265 2015-06-02  Zalan Bujtas  <zalan@apple.com>
3266
3267         Backdrop filter is pulling in content from behind the window.
3268         https://bugs.webkit.org/show_bug.cgi?id=145561
3269         rdar://problem/20909309
3270
3271         Reviewed by Simon Fraser.
3272
3273         This patch ensures that the backdrop filter layer is positioned and sized properly.
3274
3275         The backdrop filter layer should take its size and position from its renderer and not
3276         directly from the composited layer.
3277         In certain cases the composited layer's size is expanded to cover items like box shadow or an absolute positioned descendant.
3278         In such cases, we ended up applying the backdrop filter to those areas as well.
3279
3280         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-absolute-expected.txt: Added.
3281         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-absolute.html: Added.
3282         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding-expected.txt: Added.
3283         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding.html: Added.
3284
3285 2015-06-02  Said Abou-Hallawa  <sabouhallawa@apple.com>
3286
3287         Fix Mac Mavericks layout test failure following <http://trac.webkit.org/changeset/185096>
3288         (https://bugs.webkit.org/show_bug.cgi?id=145478)
3289
3290         Move fast/text/font-weights-zh.html out of the platform directory. The
3291         webkit test runner is not smart enough to ignore the expected results 
3292         in the mac directory and get it from the Mavericks directory, if it exists,
3293         when running on Mavericks.
3294         
3295         Reviewed by Alexey Proskuryakov.
3296
3297         * fast/text/font-weights-zh.html: Added.
3298         * platform/efl/TestExpectations:
3299         * platform/gtk/TestExpectations:
3300         * platform/mac/fast/text/font-weights-zh.html: Removed.
3301         * platform/win/TestExpectations:
3302         * platform/win-xp/TestExpectations:
3303         * platform/wincairo/TestExpectations:
3304
3305 2015-06-02  Brady Eidson  <beidson@apple.com>
3306
3307         Add more tests for "should open external urls" flag.
3308         https://bugs.webkit.org/show_bug.cgi?id=145558
3309
3310         Rubber-stamped by Geoff Garen.
3311
3312         * loader/navigation-policy/should-open-external-urls/api-false-followed-by-api-true-expected.txt: Added.
3313         * loader/navigation-policy/should-open-external-urls/api-false-followed-by-api-true.html: Added.
3314         * loader/navigation-policy/should-open-external-urls/api-true-followed-by-api-false-expected.txt: Added.
3315         * loader/navigation-policy/should-open-external-urls/api-true-followed-by-api-false.html: Added.
3316         * loader/navigation-policy/should-open-external-urls/dispatch-event-click-is-not-user-gesture-expected.txt: Added.
3317         * loader/navigation-policy/should-open-external-urls/dispatch-event-click-is-not-user-gesture.html: Added.
3318         * loader/navigation-policy/should-open-external-urls/resources/do-nothing.html: Added.
3319
3320 2015-06-02  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
3321
3322         [Streams API] Implement ReadableStreamReader read method in closed and errored state
3323         https://bugs.webkit.org/show_bug.cgi?id=144790
3324
3325         Reviewed by Darin Adler.
3326
3327         Added new test. Rebased reference tests (expectations and timeouting/untimeouting tests).
3328         Removed temporarily some tests in streams/reference-implementation/readable-stream-templated.html.
3329         These tests try to check handling promise returned in start method which is not yet supported.
3330         If we did not comment these tests, they would be flaky.
3331
3332         * streams/readable-stream-reader-read-expected.txt: Added.
3333         * streams/readable-stream-reader-read.html: Added.
3334         * streams/reference-implementation/bad-underlying-sources-expected.txt:
3335         * streams/reference-implementation/bad-underlying-sources.html:
3336         * streams/reference-implementation/count-queuing-strategy-expected.txt:
3337         * streams/reference-implementation/count-queuing-strategy.html:
3338         * streams/reference-implementation/readable-stream-cancel-expected.txt:
3339         * streams/reference-implementation/readable-stream-expected.txt:
3340         * streams/reference-implementation/readable-stream-reader-expected.txt:
3341         * streams/reference-implementation/readable-stream-reader.html:
3342         * streams/reference-implementation/readable-stream-templated-expected.txt:
3343         * streams/reference-implementation/readable-stream-templated.html:
3344         * streams/reference-implementation/readable-stream.html:
3345         
3346 2015-06-02  Brady Eidson  <beidson@apple.com>
3347
3348         WebKit policy delegate should suggest if a navigation should be allowed to open URLs externally.
3349         rdar://problem/21025301 and https://bugs.webkit.org/show_bug.cgi?id=145280
3350
3351         Reviewed by Alex Christensen.
3352
3353         * loader/navigation-policy/should-open-external-urls/main-frame-click-expected.txt: Added.
3354         * loader/navigation-policy/should-open-external-urls/main-frame-click.html: Added.
3355         * loader/navigation-policy/should-open-external-urls/main-frame-navigated-programatically-by-subframe-expected.txt: Added.
3356         * loader/navigation-policy/should-open-external-urls/main-frame-navigated-programatically-by-subframe.html: Added.
3357         * loader/navigation-policy/should-open-external-urls/main-frame-with-flag-progamatic-expected.txt: Added.
3358         * loader/navigation-policy/should-open-external-urls/main-frame-with-flag-progamatic.html: Added.
3359         * loader/navigation-policy/should-open-external-urls/main-frame-without-flag-programatic-expected.txt: Added.
3360         * loader/navigation-policy/should-open-external-urls/main-frame-without-flag-programatic.html: Added.
3361         * loader/navigation-policy/should-open-external-urls/resources/click-notify-done-in-main.html: Added.
3362         * loader/navigation-policy/should-open-external-urls/resources/iframe-click-notify-done-target-self.html: Added.
3363         * loader/navigation-policy/should-open-external-urls/resources/iframe-click-notify-done-target-top.html: Added.
3364         * loader/navigation-policy/should-open-external-urls/resources/main-frame-with-subframe-click-targets-subframe.html: Added.
3365         * loader/navigation-policy/should-open-external-urls/resources/main-frame-with-subframe-programatically-navigates-main.html: Added.
3366         * loader/navigation-policy/should-open-external-urls/resources/programatically-navigate-to-notify-done-target-top.html: Added.
3367         * loader/navigation-policy/should-open-external-urls/resources/programatically-navigate-to-notify-done.html: Added.
3368         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-target-blank-to-notify-done-from-subframe.html: Added.
3369         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-target-blank-to-notify-done.html: Added.
3370         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-window-open-to-notify-done-from-subframe.html: Added.
3371         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-window-open-to-notify-done.html: Added.
3372         * loader/navigation-policy/should-open-external-urls/resources/window-open-to-notify-done-from-subframe.html: Added.
3373         * loader/navigation-policy/should-open-external-urls/resources/window-open-to-notify-done.html: Added.
3374         * loader/navigation-policy/should-open-external-urls/subframe-click-target-self-expected.txt: Added.
3375         * loader/navigation-policy/should-open-external-urls/subframe-click-target-self.html: Added.
3376         * loader/navigation-policy/should-open-external-urls/subframe-click-target-top-expected.txt: Added.
3377         * loader/navigation-policy/should-open-external-urls/subframe-click-target-top.html: Added.
3378         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-expected.txt: Added.
3379         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-from-subframe-expected.txt: Added.
3380         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-from-subframe.html: Added.
3381         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag.html: Added.
3382         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-expected.txt: Added.
3383         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-from-subframe-expected.txt: Added.
3384         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-from-subframe.html: Added.
3385         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag.html: Added.
3386         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-expected.txt: Added.
3387         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-from-subframe-expected.txt: Added.
3388         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-from-subframe.html: Added.
3389         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag.html: Added.
3390         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-expected.txt: Added.
3391         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-from-subframe-expected.txt: Added.
3392         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-from-subframe.html: Added.
3393         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag.html: Added.
3394         * loader/navigation-policy/should-open-external-urls/window-open-with-flag-expected.txt: Added.
3395         * loader/navigation-policy/should-open-external-urls/window-open-with-flag-from-subframe-expected.txt: Added.
3396         * loader/navigation-policy/should-open-external-urls/window-open-with-flag-from-subframe.html: Added.
3397         * loader/navigation-policy/should-open-external-urls/window-open-with-flag.html: Added.
3398         * loader/navigation-policy/should-open-external-urls/window-open-without-flag-expected.txt: Added.
3399         * loader/navigation-policy/should-open-external-urls/window-open-without-flag-from-subframe-expected.txt: Added.
3400         * loader/navigation-policy/should-open-external-urls/window-open-without-flag-from-subframe.html: Added.
3401         * loader/navigation-policy/should-open-external-urls/window-open-without-flag.html: Added.
3402
3403 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
3404
3405         [SVG -> OTF Converter] Remove unnecessary hacks
3406         https://bugs.webkit.org/show_bug.cgi?id=145088
3407
3408         Reviewed by Simon Fraser.
3409
3410         Test that the hacks are unnecessary.
3411
3412         * svg/text/offset-square-svg-font-expected.html: Added.
3413         * svg/text/offset-square-svg-font.html: Added.
3414         * svg/text/resources/offset-square-svg-font.svg: Added.
3415         * svg/text/resources/offset-square-svg-font2.svg: Added.
3416
3417 2015-06-01  Zalan Bujtas  <zalan@apple.com>
3418
3419         [Mac] Unreviewed gardening.
3420
3421         Calling setAcceleratedCompositingForFixedPositionEnabled(true) is too late in doTest().
3422
3423         * compositing/layer-creation/zoomed-clip-intersection.html:
3424
3425 2015-06-01  Andreas Kling  <akling@apple.com>
3426
3427         CSS animations in filling-forwards state shouldn't force compositing.
3428         <https://webkit.org/b/145389>
3429         <rdar://problem/17923642>
3430
3431         Reviewed by Simon Fraser.
3432
3433         Remove tests that were only here to check that animations in fill-forwards
3434         state would participate in overlap testing.
3435
3436         * compositing/animation/layer-for-filling-animation-expected.txt: Update expected result
3437         here to reflect that we no longer expect filling-forwards animations to get composited.
3438
3439         * compositing/animation/filling-animation-overlap-at-end-expected.txt: Removed.
3440         * compositing/animation/filling-animation-overlap-at-end.html: Removed.
3441         * compositing/animation/filling-animation-overlap-expected.txt: Removed.
3442         * compositing/animation/filling-animation-overlap.html: Removed.
3443         * platform/ios-sim-deprecated/compositing/animation/filling-animation-overlap-at-end-expected.txt: Removed.
3444         * platform/ios-sim-deprecated/compositing/animation/filling-animation-overlap-expected.txt: Removed.
3445         * platform/ios-sim-deprecated/compositing/animation/layer-for-filling-animation-expected.txt: Removed.
3446
3447 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
3448
3449         Test gardening after r185087.
3450         https://bugs.webkit.org/show_bug.cgi?id=145478
3451
3452         Unreviewed.
3453
3454         * platform/mac-mavericks/fast/text/font-weights-zh-expected.txt: Copied from LayoutTests/platform/mac/fast/text/font-weights-zh-expected.txt.
3455         * platform/mac/fast/text/font-weights-zh-expected.txt:
3456
3457 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
3458
3459         Out of bounds read in WebCore::ComplexTextController::adjustGlyphsAndAdvances
3460         https://bugs.webkit.org/show_bug.cgi?id=145537
3461         <rdar://problem/20959267>
3462
3463         Reviewed by Darin Adler.
3464
3465         * fast/text/crash-complex-text-surrogate.html: Added.
3466         * platform/mac/fast/text/crash-complex-text-surrogate-expected.txt: Added.
3467
3468 2015-05-30  Zalan Bujtas  <zalan@apple.com>
3469
3470         REGRESSION (179771): zooming on facebook images covers image
3471         https://bugs.webkit.org/show_bug.cgi?id=145485
3472
3473         Reviewed by Simon Fraser.
3474
3475   &n