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