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