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