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