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