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