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