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