[ES6] Support subclassing the String builtin object
[WebKit-https.git] / LayoutTests / ChangeLog
1 2016-01-13  Mark Lam  <mark.lam@apple.com>
2
3         The StringFromCharCode DFG intrinsic should support untyped operands.
4         https://bugs.webkit.org/show_bug.cgi?id=153046
5
6         Reviewed by Geoffrey Garen.
7
8         * js/regress/ftl-polymorphic-StringFromCharCode-expected.txt: Added.
9         * js/regress/ftl-polymorphic-StringFromCharCode.html: Added.
10         * js/regress/script-tests/ftl-polymorphic-StringFromCharCode.js: Added.
11         (o1.valueOf):
12         (foo):
13
14 2016-01-13  Joseph Pecoraro  <pecoraro@apple.com>
15
16         Web Inspector: Inspector should use the last sourceURL / sourceMappingURL directive
17         https://bugs.webkit.org/show_bug.cgi?id=153072
18         <rdar://problem/24168312>
19
20         Reviewed by Timothy Hatcher.
21
22         * inspector/console/console-api-expected.txt:
23         * inspector/console/console-table-expected.txt:
24         * platform/mac/inspector/model/remote-object-expected.txt:
25         Updated line number in output now that code evaluated through the frontend
26         gets the __WebInspectorInternal__ sourceURL prepended to the start instead
27         of appended to the end.
28
29         * inspector/debugger/sourceURLs-expected.txt:
30         * inspector/debugger/sourceURLs.html:
31         Update the test to find the second sourceURL, not the first.
32
33 2016-01-13  Daniel Bates  <dabates@apple.com>
34
35         [XSS Auditor] Do not include trailing comment characters in JavaScript snippets
36         https://bugs.webkit.org/show_bug.cgi?id=152873
37
38         Reviewed by Brent Fulgham.
39
40         Merged from Blink (patch by Tom Sepez <tsepez@chromium.org>):
41         <https://src.chromium.org/viewvc/blink?view=rev&revision=169967>
42
43         * http/tests/security/xssAuditor/script-tag-with-injected-comment-expected.txt: Added.
44         * http/tests/security/xssAuditor/script-tag-with-injected-comment.html: Added.
45
46 2016-01-13  Daniel Bates  <dabates@apple.com>
47
48         [XSS Auditor] Add test when XSS payload is in the path portion of the URL
49         https://bugs.webkit.org/show_bug.cgi?id=152871
50
51         Reviewed by Brent Fulgham.
52
53         Merged from Blink (patch by Tom Sepez <tsepez@chromium.org>):
54         <https://src.chromium.org/viewvc/blink?revision=164746&view=revision>
55
56         Add infrastructure and a test for an XSS attack where the payload is
57         embedded in the path portion of the URL.
58
59         Many XSS Auditor tests pass the XSS payload to CGI scripts via the
60         query string portion of the URL. Now we also support calling these
61         same scripts with the payload embedded in the path portion of the
62         URL.
63
64         Loading <http://127.0.0.1:8000/security/xssAuditor/intercept/X/Y>
65         returns a response whose content is identical to <http://127.0.0.1:8000/security/xssAuditor/resoures/X?q=Y>,
66         where X is the filename of some CGI script in directory LayoutTests/http/tests/security/xssAuditor/resources
67         and Y is the XSS payload.
68
69         * http/tests/security/xssAuditor/intercept/.htaccess: Added.
70         * http/tests/security/xssAuditor/reflection-in-path-expected.txt: Added.
71         * http/tests/security/xssAuditor/reflection-in-path.html: Added.
72         * http/tests/security/xssAuditor/resources/echo-form-action.pl: Added.
73
74 2016-01-13  Adam Bergkvist  <adam.bergkvist@ericsson.com>
75
76         WebRTC: Add support for RTCRtpSender.replaceTrack()
77         https://bugs.webkit.org/show_bug.cgi?id=153063
78
79         Reviewed by Eric Carlson.
80
81         Add API test for RTCRtpSender.replaceTrack(). A successful call is still
82         rejected (promise) until proper support is available in the WebRTC backend.
83
84         * fast/mediastream/RTCRtpSender-replaceTrack-expected.txt: Added.
85         * fast/mediastream/RTCRtpSender-replaceTrack.html: Added.
86
87 2016-01-13  Mario Sanchez Prada  <mario@webkit.org>
88
89         [GTK] Unreviewed gardening.
90
91         * platform/gtk/TestExpectations: Mark three tests failing in the
92         GTK bots as Crash, Timeout (release builds only) and Failure.
93
94 2016-01-12  Ryan Haddad  <ryanhaddad@apple.com>
95
96         Changing expectation from flaky to skip for two crashing tests.
97         https://bugs.webkit.org/show_bug.cgi?id=152279
98
99         Unreviewed test gardening.
100
101         * platform/ios-simulator/TestExpectations:
102
103 2016-01-12  Commit Queue  <commit-queue@webkit.org>
104
105         Unreviewed, rolling out r194926 and r194928.
106         https://bugs.webkit.org/show_bug.cgi?id=153048
107
108         This change is causing LayoutTest crashes (Requested by
109         ryanhaddad on #webkit).
110
111         Reverted changesets:
112
113         "Avoid downloading the wrong image for <picture> elements."
114         https://bugs.webkit.org/show_bug.cgi?id=153027
115         http://trac.webkit.org/changeset/194926
116
117         "Avoid downloading the wrong image for <picture> elements."
118         https://bugs.webkit.org/show_bug.cgi?id=153027
119         http://trac.webkit.org/changeset/194928
120
121 2016-01-12  Dean Jackson  <dino@apple.com>
122
123         [iOS] Antialiasing doesn't work in WebGL
124         https://bugs.webkit.org/show_bug.cgi?id=153000
125         <rdar://problem/9165531>
126
127         Reviewed by Alex Christensen.
128
129         New test to check if WebGL antialiasing happened on a rendered canvas.
130
131         * fast/canvas/webgl/antialiasing-enabled-expected.txt: Added.
132         * fast/canvas/webgl/antialiasing-enabled.html: Added.
133
134 2016-01-12  Ryan Haddad  <ryanhaddad@apple.com>
135
136         Skipped more tests related to picture element on ios-simulator and grouped them together in TestExpectations file.
137
138         Unreviewed test gardening.
139
140         * platform/ios-simulator/TestExpectations:
141
142 2016-01-12  Ryan Haddad  <ryanhaddad@apple.com>
143
144         Skipping crashing test fast/picture/image-picture-loads-1x.html on ios-simulator
145         https://bugs.webkit.org/show_bug.cgi?id=153043
146
147         Unreviewed test gardening.
148
149         * platform/ios-simulator/TestExpectations:
150
151 2016-01-12  Dave Hyatt  <hyatt@apple.com>
152
153         Avoid downloading the wrong image for <picture> elements.
154         https://bugs.webkit.org/show_bug.cgi?id=153027
155
156         Reviewed by Dean Jackson.
157
158         * fast/picture/image-picture-loads-1x-expected.txt: Added.
159         * fast/picture/image-picture-loads-1x.html: Added.
160
161 2016-01-12  Daniel Bates  <dabates@apple.com>
162
163         XSS Auditor should navigate to empty substitute data on full page block
164         https://bugs.webkit.org/show_bug.cgi?id=152868
165         <rdar://problem/18658448>
166
167         Reviewed by David Kilzer and Andy Estes.
168
169         Derived from Blink patch (by Tom Sepez <tsepez@chromium.org>):
170         <https://src.chromium.org/viewvc/blink?view=rev&revision=179240>
171
172         Added additional test block-does-not-leak-that-page-was-blocked-using-empty-data-url.html to explicitly
173         tests that we do redirect to an empty data URL when a full page block is triggered.
174
175         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-allow-block-expected.txt:
176         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-allow-expected.txt:
177         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-block-expected.txt:
178         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-filter-expected.txt:
179         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-invalid-expected.txt:
180         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-block-unset-expected.txt:
181         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-filter-block-expected.txt:
182         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-invalid-block-expected.txt:
183         * http/tests/security/contentSecurityPolicy/1.1/reflected-xss-and-xss-protection-unset-block-expected.txt:
184         * http/tests/security/xssAuditor/block-does-not-leak-location-expected.txt:
185         * http/tests/security/xssAuditor/block-does-not-leak-referrer-expected.txt:
186         * http/tests/security/xssAuditor/block-does-not-leak-that-page-was-blocked-using-empty-data-url-expected.txt: Added.
187         * http/tests/security/xssAuditor/block-does-not-leak-that-page-was-blocked-using-empty-data-url.html: Added.
188         * http/tests/security/xssAuditor/full-block-base-href-expected.txt:
189         * http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt:
190         * http/tests/security/xssAuditor/full-block-javascript-link-expected.txt:
191         * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
192         * http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
193         * http/tests/security/xssAuditor/full-block-script-tag-cross-domain-expected.txt:
194         * http/tests/security/xssAuditor/full-block-script-tag-expected.txt:
195         * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
196         * http/tests/security/xssAuditor/full-block-script-tag.html:
197         * http/tests/security/xssAuditor/xss-protection-parsing-03-expected.txt:
198         * http/tests/security/xssAuditor/xss-protection-parsing-04-expected.txt:
199
200 2016-01-12  Jiewen Tan  <jiewen_tan@apple.com>
201
202         Null dereference loading Blink layout test fast/frames/navigation-in-pagehide.html
203         https://bugs.webkit.org/show_bug.cgi?id=149303
204         <rdar://problem/22747634>
205
206         Reviewed by Brent Fulgham.
207
208         * imported/blink/fast/frames/navigation-in-pagehide-expected.txt: Added.
209         * imported/blink/fast/frames/navigation-in-pagehide.html: Added.
210
211 2016-01-12  Adam Bergkvist  <adam.bergkvist@ericsson.com>
212
213         WebRTC: Update RTCPeerConnection.add/removeTrack() and add test
214         https://bugs.webkit.org/show_bug.cgi?id=153010
215
216         Reviewed by Eric Carlson.
217
218         Add test for RTCPeerConnection.add/removeTrack() (currently not covered by other tests).
219         This test also covers some of the functionality of RTCRtpSender.
220
221         * fast/mediastream/RTCPeerConnection-add-removeTrack-expected.txt: Added.
222         * fast/mediastream/RTCPeerConnection-add-removeTrack.html: Added.
223
224 2016-01-12  Jiewen Tan  <jiewen_tan@apple.com>
225
226         Null dereference loading Blink layout test editing/selection/selectstart-event-crash.html
227         https://bugs.webkit.org/show_bug.cgi?id=150210
228         <rdar://problem/23137259>
229
230         Reviewed by Brent Fulgham.
231
232         * imported/blink/editing/selection/selectstart-event-crash-expected.txt: Added.
233         * imported/blink/editing/selection/selectstart-event-crash.html: Added.
234         * platform/ios-simulator-wk2/TestExpectations:
235
236 2016-01-12  Jiewen Tan  <jiewen_tan@apple.com>
237
238         Null dereference loading Blink layout test editing/apply-inline-style-to-element-with-no-renderer-crash.html
239         https://bugs.webkit.org/show_bug.cgi?id=149287
240         <rdar://problem/22746217>
241
242         Reviewed by Brent Fulgham.
243
244         * imported/blink/editing/apply-inline-style-to-element-with-no-renderer-crash-expected.txt: Added.
245         * imported/blink/editing/apply-inline-style-to-element-with-no-renderer-crash.html: Added.
246
247 2016-01-12  Brady Eidson  <beidson@apple.com>
248
249         Modern IDB: storage/indexeddb/dont-wedge.html is flaky.
250         https://bugs.webkit.org/show_bug.cgi?id=152892
251
252         Reviewed by Alex Christensen.
253
254         * platform/mac-wk1/TestExpectations:
255
256 2016-01-12  Antti Koivisto  <antti@apple.com>
257
258         Don't reuse memory cache entries with different charset
259         https://bugs.webkit.org/show_bug.cgi?id=110031
260
261         Reviewed by Andreas Kling.
262
263         * fast/loader/cache-encoding-expected.txt: Added.
264         * fast/loader/cache-encoding.html: Added.
265         * fast/loader/resources/success.js: Added.
266
267 2016-01-12  Ryan Haddad  <ryanhaddad@apple.com>
268
269         Marking inspector/model/scope-chain-node.html as flaky on Mac debug
270         https://bugs.webkit.org/show_bug.cgi?id=153018
271
272         Unreviewed test gardening.
273
274         * platform/mac/TestExpectations:
275
276 2016-01-12  Ryan Haddad  <ryanhaddad@apple.com>
277
278         Marking inspector/script-profiler/event-type-Other.html as flaky on Mac
279         https://bugs.webkit.org/show_bug.cgi?id=153016
280
281         Unreviewed test gardening.
282
283         * platform/mac/TestExpectations:
284
285 2016-01-12  Carlos Garcia Campos  <cgarcia@igalia.com>
286
287         Unreviewed GTK+ gardening. Rebaseline test results after r194847.
288
289         Before r194847 we were always taking the separator of combo boxes
290         into account when calculating the size of menu list buttons, even
291         when we didn't render the separator. In r194847 we removed all the
292         code to deal with separators in combo boxes. Also, since r194847
293         we are correctly adding the padding between the icon and the text
294         in search fileds.
295
296         * platform/gtk/css3/selectors3/html/css3-modsel-161-expected.txt:
297         * platform/gtk/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
298         * platform/gtk/css3/selectors3/xml/css3-modsel-161-expected.txt:
299         * platform/gtk/editing/pasteboard/4641033-expected.txt:
300         * platform/gtk/editing/pasteboard/4944770-1-expected.txt:
301         * platform/gtk/editing/pasteboard/4944770-2-expected.txt:
302         * platform/gtk/editing/selection/caret-before-select-expected.txt:
303         * platform/gtk/editing/selection/replaced-boundaries-3-expected.txt:
304         * platform/gtk/editing/selection/select-box-expected.txt:
305         * platform/gtk/editing/selection/select-element-paragraph-boundary-expected.txt:
306         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt:
307         * platform/gtk/fast/css/input-search-padding-expected.txt:
308         * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
309         * platform/gtk/fast/css/text-overflow-input-expected.txt:
310         * platform/gtk/fast/css/text-transform-select-expected.txt:
311         * platform/gtk/fast/forms/001-expected.txt:
312         * platform/gtk/fast/forms/003-expected.txt:
313         * platform/gtk/fast/forms/004-expected.txt:
314         * platform/gtk/fast/forms/basic-inputs-expected.txt:
315         * platform/gtk/fast/forms/basic-selects-expected.txt:
316         * platform/gtk/fast/forms/box-shadow-override-expected.txt:
317         * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
318         * platform/gtk/fast/forms/disabled-select-change-index-expected.txt:
319         * platform/gtk/fast/forms/form-element-geometry-expected.txt:
320         * platform/gtk/fast/forms/input-appearance-height-expected.txt:
321         * platform/gtk/fast/forms/input-value-expected.txt:
322         * platform/gtk/fast/forms/menulist-deselect-update-expected.txt:
323         * platform/gtk/fast/forms/menulist-narrow-width-expected.txt:
324         * platform/gtk/fast/forms/menulist-no-overflow-expected.txt:
325         * platform/gtk/fast/forms/menulist-restrict-line-height-expected.txt:
326         * platform/gtk/fast/forms/menulist-separator-painting-expected.txt:
327         * platform/gtk/fast/forms/menulist-style-color-expected.txt:
328         * platform/gtk/fast/forms/menulist-width-change-expected.txt:
329         * platform/gtk/fast/forms/option-script-expected.txt:
330         * platform/gtk/fast/forms/option-strip-whitespace-expected.txt:
331         * platform/gtk/fast/forms/placeholder-position-expected.txt:
332         * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
333         * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
334         * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
335         * platform/gtk/fast/forms/search-rtl-expected.txt:
336         * platform/gtk/fast/forms/search-styled-expected.txt:
337         * platform/gtk/fast/forms/search/search-size-with-decorations-expected.txt:
338         * platform/gtk/fast/forms/searchfield-heights-expected.txt:
339         * platform/gtk/fast/forms/select-background-none-expected.txt:
340         * platform/gtk/fast/forms/select-baseline-expected.txt:
341         * platform/gtk/fast/forms/select-change-listbox-to-popup-expected.txt:
342         * platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.txt:
343         * platform/gtk/fast/forms/select-disabled-appearance-expected.txt:
344         * platform/gtk/fast/forms/select-element-focus-ring-expected.txt:
345         * platform/gtk/fast/forms/select-initial-position-expected.txt:
346         * platform/gtk/fast/forms/select-selected-expected.txt:
347         * platform/gtk/fast/forms/select-size-expected.txt:
348         * platform/gtk/fast/forms/select-style-expected.txt:
349         * platform/gtk/fast/forms/select-visual-hebrew-expected.txt:
350         * platform/gtk/fast/forms/select/optgroup-rendering-expected.txt:
351         * platform/gtk/fast/forms/selectlist-minsize-expected.txt:
352         * platform/gtk/fast/forms/stuff-on-my-optgroup-expected.txt:
353         * platform/gtk/fast/forms/validation-message-appearance-expected.txt:
354         * platform/gtk/fast/html/keygen-expected.txt:
355         * platform/gtk/fast/invalid/014-expected.txt:
356         * platform/gtk/fast/parser/document-write-option-expected.txt:
357         * platform/gtk/fast/repaint/search-field-cancel-expected.txt:
358         * platform/gtk/fast/replaced/replaced-breaking-expected.txt:
359         * platform/gtk/fast/replaced/replaced-breaking-mixture-expected.txt:
360         * platform/gtk/fast/replaced/three-selects-break-expected.txt:
361         * platform/gtk/fast/replaced/width100percent-menulist-expected.txt:
362         * platform/gtk/fast/replaced/width100percent-searchfield-expected.txt:
363         * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt:
364
365 2016-01-11  Carlos Garcia Campos  <cgarcia@igalia.com>
366
367         Inconsistencies in main resource load delegates when loading from history
368         https://bugs.webkit.org/show_bug.cgi?id=150927
369
370         Reviewed by Michael Catanzaro.
371
372         Add test to check that main resource load delegates are emitted in
373         the same order before the load is committed when loading a page
374         from history with the page cache enabled and disabled.
375
376         * http/tests/loading/main-resource-delegates-on-back-navigation-expected.txt: Added.
377         * http/tests/loading/main-resource-delegates-on-back-navigation.html: Added.
378         * http/tests/loading/resources/page-go-back-onload.html: Added.
379         * loader/go-back-cached-main-resource-expected.txt:
380
381 2016-01-11  Johan K. Jensen  <jj@johanjensen.dk>
382
383         Web Inspector: console.count() shouldn't show a colon in front of a number
384         https://bugs.webkit.org/show_bug.cgi?id=152038
385
386         Reviewed by Brian Burg.
387
388         * inspector/console/console-api-expected.txt:
389         * inspector/console/console-api.html:
390         Add testcases for console.count
391
392 2016-01-11  Joseph Pecoraro  <pecoraro@apple.com>
393
394         keywords ("super", "delete", etc) should be valid method names
395         https://bugs.webkit.org/show_bug.cgi?id=144281
396
397         Reviewed by Ryosuke Niwa.
398
399         * js/class-syntax-super-expected.txt:
400         * js/script-tests/class-syntax-super.js:
401         Update the test for the correct expected result.
402
403         * js/keyword-method-names-expected.txt: Added.
404         * js/keyword-method-names.html: Added.
405         * js/script-tests/keyword-method-names.js: Added.
406         Add tests to cover parsing allows keywords in method name syntax.
407
408 2016-01-11  Brady Eidson  <beidson@apple.com>
409
410         Modern IDB: storage/indexeddb/intversion-long-queue.html fails.
411         https://bugs.webkit.org/show_bug.cgi?id=152995
412
413         Reviewed by Alex Christensen.
414
415         * platform/mac-wk1/TestExpectations:
416         * storage/indexeddb/intversion-long-queue-expected.txt:
417         * storage/indexeddb/resources/intversion-long-queue.js:
418
419 2016-01-11  Brady Eidson  <beidson@apple.com>
420
421         Modern IDB: storage/indexeddb/index-multientry.html fails under GuardMalloc/ASAN.
422         https://bugs.webkit.org/show_bug.cgi?id=152990
423
424         Reviewed by Alex Christensen.
425
426         * platform/mac-wk1/TestExpectations:
427
428 2016-01-11  Joseph Pecoraro  <pecoraro@apple.com>
429
430         Web Inspector: Migrate Page Timeline recording to ScriptProfiler
431         https://bugs.webkit.org/show_bug.cgi?id=152727
432
433         Reviewed by Brian Burg.
434
435         * inspector/script-profiler/event-type-Other-expected.txt: Added.
436         * inspector/script-profiler/event-type-Other.html: Added.
437         Add a test that Web script evaluations create "Other" ScriptProfiler events.
438
439 2016-01-11  Zalan Bujtas  <zalan@apple.com>
440
441         Padding added to table-cell element after font-size change.
442         https://bugs.webkit.org/show_bug.cgi?id=152796
443
444         Reviewed by David Hyatt.
445
446         Do not include intrinsicPaddingBefore value while figuring out the height of a row.
447         In RenderTableSection::calcRowLogicalHeight() we are interested in the height of the content
448         without the additional padding (normal padding is included).
449
450         * TestExpectations: This test fails even without the patch when Ahem font is not used.
451         * fast/table/table-baseline-grows-expected.html: Added.
452         * fast/table/table-baseline-grows.html: Added.
453
454 2016-01-11  Dave Hyatt  <hyatt@apple.com>
455
456         Picture element needs to work with the preload scanner and select the correct
457         source element instead of loading the image.
458         https://bugs.webkit.org/show_bug.cgi?id=152983
459
460         Reviewed by Dean Jackson.
461
462         These tests are imported from Blink, although they have been modified slightly to
463         reflect the fact that we pass the nested <picture> cases that Blink fails.
464
465         * http/tests/loading/hidpi-preload-picture-sizes-expected.txt: Added.
466         * http/tests/loading/hidpi-preload-picture-sizes.html: Added.
467         * http/tests/loading/preload-picture-invalid-expected.txt: Added.
468         * http/tests/loading/preload-picture-invalid.html: Added.
469         * http/tests/loading/preload-picture-nested-expected.txt: Added.
470         * http/tests/loading/preload-picture-nested.html: Added.
471         * http/tests/loading/preload-picture-sizes-expected.txt: Added.
472         * http/tests/loading/preload-picture-sizes.html: Added.
473         * http/tests/loading/resources/base-image1.png: Added.
474         * http/tests/loading/resources/base-image2.png: Added.
475         * http/tests/loading/resources/base-image3.png: Added.
476         * http/tests/loading/resources/dup-image1.png: Added.
477         * http/tests/loading/resources/dup-image2.png: Added.
478         * http/tests/loading/resources/dup-image3.png: Added.
479         * http/tests/loading/resources/image1.png: Added.
480         * http/tests/loading/resources/image2.png: Added.
481         * http/tests/loading/resources/picture-preload-helper.js: Added.
482
483 2016-01-11  Brady Eidson  <beidson@apple.com>
484
485         Modern IDB: storage/indexeddb/key-generator.html fails.
486         https://bugs.webkit.org/show_bug.cgi?id=152981
487
488         Reviewed by Alex Christensen.
489
490         * platform/mac-wk1/TestExpectations:
491         * platform/wk2/imported/w3c/indexeddb/keygenerator-overflow-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/keygenerator-overflow-expected.txt.
492
493 2016-01-11  Brady Eidson  <beidson@apple.com>
494
495         Modern IDB: storage/indexeddb/lazy-index-population.html fails.
496         https://bugs.webkit.org/show_bug.cgi?id=152976
497
498         Reviewed by Alex Christensen.
499
500         * platform/mac-wk1/TestExpectations:
501
502 2016-01-11  Michael Catanzaro  <mcatanzaro@igalia.com>
503
504         [GTK] Update test expectations after r194845
505
506         Unreviewed gardening. Mark XHTML tests as passing now that we have patched shared-mime-info
507         to better detect XHTML. Add expectations for additional XHTML tests that were unskipped in
508         r194845.
509
510         * platform/gtk/TestExpectations:
511         * platform/gtk/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
512         * platform/gtk/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
513         * platform/gtk/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
514         * platform/gtk/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
515         * platform/gtk/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
516         * platform/gtk/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
517         * platform/gtk/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
518         * platform/gtk/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
519         * platform/gtk/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
520         * platform/gtk/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
521         * platform/gtk/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
522         * platform/gtk/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
523         * platform/gtk/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
524         * platform/gtk/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
525         * platform/gtk/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
526         * platform/gtk/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
527         * platform/gtk/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
528         * platform/gtk/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
529         * platform/gtk/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
530         * platform/gtk/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
531         * platform/gtk/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
532         * platform/gtk/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
533         * platform/gtk/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
534         * platform/gtk/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
535         * platform/gtk/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
536         * platform/gtk/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
537         * platform/gtk/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
538         * platform/gtk/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
539         * platform/gtk/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
540         * platform/gtk/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
541         * platform/gtk/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
542         * platform/gtk/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
543         * platform/gtk/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
544         * platform/gtk/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
545         * platform/gtk/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
546         * platform/gtk/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
547         * platform/gtk/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
548         * platform/gtk/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
549         * platform/gtk/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
550         * platform/gtk/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
551         * platform/gtk/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
552         * platform/gtk/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
553         * platform/gtk/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
554         * platform/gtk/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
555         * platform/gtk/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
556         * platform/gtk/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
557         * platform/gtk/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
558         * platform/gtk/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
559         * platform/gtk/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
560         * platform/gtk/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
561         * platform/gtk/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
562         * platform/gtk/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
563         * platform/gtk/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
564         * platform/gtk/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
565         * platform/gtk/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
566         * platform/gtk/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
567         * platform/gtk/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
568         * platform/gtk/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
569         * platform/gtk/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
570         * platform/gtk/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
571         * platform/gtk/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
572         * platform/gtk/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
573         * platform/gtk/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
574         * platform/gtk/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
575         * platform/gtk/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
576         * platform/gtk/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
577         * platform/gtk/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
578         * platform/gtk/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
579         * platform/gtk/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
580
581 2016-01-11  Ryan Haddad  <ryanhaddad@apple.com>
582
583         Skipping unsupported test pageoverlay/overlay-small-frame-mouse-events.html on ios-simulator
584         https://bugs.webkit.org/show_bug.cgi?id=152130
585
586         Unreviewed test gardening.
587
588         * platform/ios-simulator/TestExpectations:
589
590 2016-01-11  Michael Catanzaro  <mcatanzaro@igalia.com>
591
592         [GTK] W3C CSS2.1 anonymous table tests are failing
593         https://bugs.webkit.org/show_bug.cgi?id=152455
594
595         Reviewed by Mario Sanchez Prada.
596
597         Unskip the anonymous table tests, so the bots can generate expected results. The expected
598         results will be committed separately.
599
600         * platform/gtk/TestExpectations:
601
602 2016-01-10  Myles C. Maxfield  <mmaxfield@apple.com>
603
604         [SVG -> OTF Converter] Parsing failures cause use of incomplete fonts
605         https://bugs.webkit.org/show_bug.cgi?id=152772
606         <rdar://problem/24043104>
607
608         Reviewed by Simon Fraser.
609
610         Make sure the font renders as if its invalid.
611
612         * fast/text/resources/bustedfont.svg: Added.
613         * fast/text/svg-font-invalid-glyph-path-failure-expected.html: Added.
614         * fast/text/svg-font-invalid-glyph-path-failure.html: Added.
615
616 2016-01-10  Yusuke Suzuki  <utatane.tea@gmail.com>
617
618         [JSC] Iterating over a Set/Map is too slow
619         https://bugs.webkit.org/show_bug.cgi?id=152691
620
621         Reviewed by Saam Barati.
622
623         Add regress tests.
624
625         * js/regress/map-for-each-expected.txt: Added.
626         * js/regress/map-for-each.html: Added.
627         * js/regress/map-for-of-expected.txt: Added.
628         * js/regress/map-for-of.html: Added.
629         * js/regress/script-tests/map-for-each.js: Added.
630         (createMap):
631         (i.map.forEach):
632         * js/regress/script-tests/map-for-of.js: Added.
633         (createMap):
634         * js/regress/script-tests/set-for-each.js: Added.
635         (set forEach):
636         (set createSet):
637         * js/regress/script-tests/set-for-of.js: Added.
638         * js/regress/set-for-each-expected.txt: Added.
639         * js/regress/set-for-each.html: Added.
640         * js/regress/set-for-of-expected.txt: Added.
641         * js/regress/set-for-of.html: Added.
642
643 2016-01-09  Zalan Bujtas  <zalan@apple.com>
644
645         REGRESSION (r194426): First email field is not autofilled on amazon.com
646         https://bugs.webkit.org/show_bug.cgi?id=152945
647         <rdar://problem/24082914>
648
649         Reviewed by Simon Fraser.
650
651         r194426 missed marking the m_layoutRoot for layout while converting to full layout (it only marked the new layout root).
652
653         * fast/forms/multiple-subtree-layout-failure-expected.html: Added.
654         * fast/forms/multiple-subtree-layout-failure.html: Added.
655
656 2016-01-08  Zalan Bujtas  <zalan@apple.com>
657
658         Absolute positioning -webkit-search-cancel-button crashes Safari.
659         https://bugs.webkit.org/show_bug.cgi?id=152847
660         <rdar://problem/24112087>
661
662         Reviewed by Simon Fraser.
663
664         Do not call offsetFromContainer while resolving the painting position for the search/cancel button renderer.
665         It skips the static positioned parent input renderer, when the search/cancel renderer is absolute positioned.
666         This patch also fixes a rendering glitch when the margin-right is > 0.
667
668         * fast/forms/absolute-positioned-custom-search-cancel-crash-expected.txt: Added.
669         * fast/forms/absolute-positioned-custom-search-cancel-crash.html: Added.
670
671 2016-01-08  Brady Eidson  <beidson@apple.com>
672
673         Modern IDB: storage/indexeddb/setversion-blocked-by-versionchange-close.html fails.
674         https://bugs.webkit.org/show_bug.cgi?id=152936
675
676         Reviewed by Alex Christensen.
677
678         * platform/mac-wk1/TestExpectations:
679         * storage/indexeddb/resources/setversion-blocked-by-versionchange-close.js:
680         * storage/indexeddb/setversion-blocked-by-versionchange-close-expected.txt:
681
682 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
683
684         Marking fast/scrolling/scroll-position-on-reload-rtl.html as failing on ios-simulator
685         https://bugs.webkit.org/show_bug.cgi?id=152935
686
687         Unreviewed test gardening.
688
689         * platform/ios-simulator/TestExpectations:
690
691 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
692
693         Skipping two unsupported mouse event tests on ios-simulator
694
695         Unreviewed test gardening.
696
697         * platform/ios-simulator/TestExpectations:
698
699 2016-01-08  Brady Eidson  <beidson@apple.com>
700
701         Unreviewed test gardening.
702
703         * platform/mac-wk1/TestExpectations:
704
705 2016-01-08  Brady Eidson  <beidson@apple.com>
706
707         Unreviewed test gardening.
708
709         * platform/mac-wk1/TestExpectations:
710
711 2016-01-08  Brady Eidson  <beidson@apple.com>
712
713         Unreviewed test gardening.
714
715         * platform/mac-wk1/TestExpectations:
716
717 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
718
719         Marking js/intl-collator.html as failing on ios-simulator
720         https://bugs.webkit.org/show_bug.cgi?id=152448
721
722         Unreviewed test gardening.
723
724         * platform/ios-simulator/TestExpectations:
725
726 2016-01-08  Brady Eidson  <beidson@apple.com>
727
728         Modern IDB: imported/w3c/indexeddb/keyorder.htm times out.
729         https://bugs.webkit.org/show_bug.cgi?id=152929
730
731         Reviewed by Alex Christensen.
732
733         * platform/mac-wk1/TestExpectations:
734
735 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
736
737         Marking two css3/filters/composited-during-* tests as failing on ios-simulator.
738         https://bugs.webkit.org/show_bug.cgi?id=152282
739
740         Unreviewed test gardening.
741
742         * platform/ios-simulator/TestExpectations:
743
744 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
745
746         Mark compositing/overflow/dynamic-composited-scrolling-status.html as failing on ios-simulator, remove duplicate
747         expectation added by previous commit.
748
749         Unreviewed test gardening.
750
751         * platform/ios-simulator/TestExpectations:
752
753 2016-01-08  Brady Eidson  <beidson@apple.com>
754
755         Unreviewed test gardening.
756
757         * platform/mac-wk1/TestExpectations:
758
759 2016-01-08  Brady Eidson  <beidson@apple.com>
760
761         Removing WK2 specific results for this test.
762         
763         Legacy IDB passes just the same as Modern IDB.
764
765         * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Removed.
766
767 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
768
769         Marking two ios/scolling tests as failing on ios-simulator.
770         https://bugs.webkit.org/show_bug.cgi?id=152276
771
772         Unreviewed test gardening.
773
774         * platform/ios-simulator/TestExpectations:
775
776 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
777
778         Rebaselining two compositing tests for ios-simulator
779         https://bugs.webkit.org/show_bug.cgi?id=152138
780
781         Unreviewed test gardening.
782
783         * platform/ios-simulator-wk2/compositing/contents-opaque/body-background-painted-expected.txt:
784         * platform/ios-simulator/compositing/contents-opaque/table-parts-expected.txt: Added.
785
786 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
787
788         Removing ios-simulator-wk1/ and ios-simulator-wk2/ expected.* files that are identical to the ones in ios-simulator/
789         https://bugs.webkit.org/show_bug.cgi?id=152130
790
791         Unreviewed test gardening.
792
793         * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-011-expected.txt: Removed.
794         * platform/ios-simulator-wk1/editing/deleting/delete-first-list-item-expected.txt: Removed.
795         * platform/ios-simulator-wk1/editing/deleting/merge-different-styles-expected.txt: Removed.
796         * +1714 more
797
798 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
799
800         Removing deleted test fast/mediastream/RTCPeerConnection-state.html from mac TestExpectations file
801
802         Unreviewed test gardening.
803
804         * platform/mac/TestExpectations:
805
806 2016-01-08  Brady Eidson  <beidson@apple.com>
807
808         Modern IDB: IDBBindingUtilities chokes on unicode strings for get/set.
809         https://bugs.webkit.org/show_bug.cgi?id=152921
810
811         Reviewed by Alex Christensen.
812
813         * platform/mac-wk1/TestExpectations:
814         
815         * storage/indexeddb/objectstore-autoincrement-expected.txt:
816         * storage/indexeddb/objectstore-autoincrement.html:
817         * storage/indexeddb/resources/objectstore-autoincrement.js:
818
819 2016-01-08  Brady Eidson  <beidson@apple.com>
820
821         Modern IDB: Blocked event can fire on a delete request even after the last open connection has closed.
822         https://bugs.webkit.org/show_bug.cgi?id=152896
823
824         Reviewed by Alex Christensen.
825
826         * platform/mac-wk1/TestExpectations:
827         
828         * platform/wk2/imported/w3c/indexeddb/idbfactory_open12-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open12-expected.txt.
829         * platform/wk2/imported/w3c/indexeddb/idbversionchangeevent-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbversionchangeevent-expected.txt.
830         
831         * storage/indexeddb/database-wrapper-expected.txt:
832         * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange-expected.txt:
833         * storage/indexeddb/deletedatabase-not-blocked-expected.txt:
834         * storage/indexeddb/intversion-upgrades-expected.txt:
835         * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js:
836         * storage/indexeddb/resources/deletedatabase-not-blocked.js:
837         * storage/indexeddb/resources/setversion-not-blocked.js:
838         * storage/indexeddb/setversion-not-blocked-expected.txt:
839
840 2016-01-08  Michael Catanzaro  <mcatanzaro@igalia.com>
841
842         [GTK] Several animation tests fail with accelerated compositing enabled
843
844         Unreviewed gardening.
845
846         * platform/gtk/TestExpectations:
847
848 2016-01-08  Lorenzo Tilve  <ltilve@igalia.com>
849
850         [GTK] pageoverlay tests are failing
851
852         Unreviewed gardening.
853
854         * platform/gtk/TestExpectations:
855
856 2016-01-08  Zalan Bujtas  <zalan@apple.com>
857
858         Hovering link on http://help.apple.com/appletv/#/ does not show text underline.
859         https://bugs.webkit.org/show_bug.cgi?id=152906
860         <rdar://problem/23339617>
861
862         Reviewed by Simon Fraser.
863
864         GraphicsContext::computeLineBoundsAndAntialiasingModeForText() always integral ceils the origin y position to offset underline text.
865         This additional visual overflow offset is not taken into account by visualOverflowForDecorations().
866         Unfortunately we can't compute the exact same offset value while collecting repaint rects, because
867         computeLineBoundsAndAntialiasingModeForText() uses CTM scaling before adjusting the offset position.
868         Use 1px (css) bottom offset to cover this underling overflow.
869
870         * fast/css3-text/css3-text-decoration/text-underline-position/underline-visual-overflow-with-subpixel-position-expected.txt: Added.
871         * fast/css3-text/css3-text-decoration/text-underline-position/underline-visual-overflow-with-subpixel-position.html: Added.
872
873 2016-01-08  Brady Eidson  <beidson@apple.com>
874
875         Modern IDB: imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order.htm fails.
876         https://bugs.webkit.org/show_bug.cgi?id=152891
877
878         Reviewed by Alex Christensen.
879
880         * platform/mac-wk1/TestExpectations:
881         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order-expected.txt.
882         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex7-event_order-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex7-event_order-expected.txt.
883
884 2016-01-08  Brady Eidson  <beidson@apple.com>
885
886         Modern IDB: storage/indexeddb/dont-wedge.html is flaky.
887         https://bugs.webkit.org/show_bug.cgi?id=152892
888
889         Unreviewed.
890
891         * platform/mac-wk1/TestExpectations: Skip it for now.
892
893 2016-01-07  Brady Eidson  <beidson@apple.com>
894
895         Unreviewed IndexedDB test gardening.
896
897         * platform/mac-wk1/TestExpectations:
898
899 2016-01-07  Brady Eidson  <beidson@apple.com>
900
901         Modern IDB: Success-after-open event should only have the IDBOpenDBRequest as its target.
902         https://bugs.webkit.org/show_bug.cgi?id=152875
903
904         Reviewed by Alex Christensen.
905
906         * platform/mac-wk1/TestExpectations:
907
908 2016-01-07  Alexey Proskuryakov  <ap@apple.com>
909
910         Better test gardening. Only skip those tests that use touch events, not the whole
911         directory.
912
913         * platform/ios-simulator-wk2/TestExpectations:
914
915 2016-01-07  Brady Eidson  <beidson@apple.com>
916
917         Modern IDB: Various imported/w3c/indexeddb tests fail due to expecting the wrong exception.
918         https://bugs.webkit.org/show_bug.cgi?id=152866
919
920         Reviewed by Alex Christensen.
921
922         * platform/mac-wk1/TestExpectations:
923
924 2016-01-07  Alexey Proskuryakov  <ap@apple.com>
925
926         Test gardening.
927
928         * platform/ios-simulator-wk2/TestExpectations:
929
930 2016-01-07  Brady Eidson  <beidson@apple.com>
931
932         Modern IDB: imported/w3c/indexeddb/idbcursor-continue.htm fails.
933         https://bugs.webkit.org/show_bug.cgi?id=152849
934
935         Reviewed by Alex Christensen.
936
937         * platform/mac-wk1/TestExpectations:
938
939 2016-01-07  Alexey Proskuryakov  <ap@apple.com>
940
941         testRunner.runUIScript crashes while running multiple tests in a row that invokes the same UIScript
942         https://bugs.webkit.org/show_bug.cgi?id=152390
943         <rdar://problem/23948321>
944
945         Reviewed by Simon Fraser.
946
947         * platform/ios-simulator/TestExpectations: Unskipped tests that used to be affected.
948
949 2016-01-07  Zalan Bujtas  <zalan@apple.com>
950
951         Incorrect position: fixed; rendering when child of position:relative/sticky.
952         https://bugs.webkit.org/show_bug.cgi?id=147284
953
954         Reviewed by Simon Fraser and David Hyatt.
955
956         Computing logical left for positioned objects should take the relative positioned ancestors' offset
957         into account.
958
959         * fast/block/positioning/fixed-container-with-relative-parent-expected.html: Added.
960         * fast/block/positioning/fixed-container-with-relative-parent.html: Added.
961         * fast/block/positioning/fixed-container-with-sticky-parent-expected.html: Added.
962         * fast/block/positioning/fixed-container-with-sticky-parent.html: Added.
963
964 2016-01-07  Chris Dumez  <cdumez@apple.com>
965
966         Directly-composited animated GIFs never resume once scrolled offscreen
967         https://bugs.webkit.org/show_bug.cgi?id=152817
968         <rdar://problem/19982020>
969
970         Reviewed by Daniel Bates.
971
972         Add a layout test to check that directly-composited animated GIFs are
973         properly suspended / resumed based on visibility inside the viewport.
974
975         * fast/images/composited-animated-gif-outside-viewport-expected.txt: Added.
976         * fast/images/composited-animated-gif-outside-viewport.html: Added.
977
978 2016-01-06  Joseph Pecoraro  <pecoraro@apple.com>
979
980         Web Inspector: CRASH Attempting to pause on CSP violation not inside of script
981         https://bugs.webkit.org/show_bug.cgi?id=152825
982         <rdar://problem/24021276>
983
984         Reviewed by Timothy Hatcher.
985
986         * http/tests/inspector/resources/inspector-test.js:
987         (TestPage.reportUncaughtException):
988         Allow a test to continue after uncaught exceptions.
989
990         * inspector/debugger/csp-exceptions-expected.txt: Added.
991         * inspector/debugger/csp-exceptions.html: Added.
992         * inspector/debugger/resources/csp-exception-iframe.html: Added.
993         Test a CSP exception that causes a pause and one outside of
994         script that does not pause (and does not crash).
995
996 2016-01-07  Brady Eidson  <beidson@apple.com>
997
998         Unreviewed IndexedDB test gardening.
999
1000         * platform/mac-wk1/TestExpectations:
1001
1002 2016-01-07  Brady Eidson  <beidson@apple.com>
1003
1004         Modern IDB: Add expectations for W3C tests that were missing them.
1005         https://bugs.webkit.org/show_bug.cgi?id=152835
1006
1007         Reviewed by Daniel Bates.
1008
1009         * platform/mac-wk1/TestExpectations:
1010
1011 2016-01-07  Brady Eidson  <beidson@apple.com>
1012
1013         Modern IDB: Update results for W3C tests marked as failures that actually pass.
1014         https://bugs.webkit.org/show_bug.cgi?id=152827
1015
1016         Reviewed by Daniel Bates.
1017         
1018         - Update FAIL expectations to PASS expectations for Modern IDB.
1019         - Copy the FAIL expectations over to platform/wk2 to keep testing Legacy IDB.
1020
1021         * platform/mac-wk1/TestExpectations:
1022         * platform/wk2/imported/w3c/indexeddb/abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/abort-in-initial-upgradeneeded-expected.txt.
1023         * platform/wk2/imported/w3c/indexeddb/idbcursor-advance-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-expected.txt.
1024         * platform/wk2/imported/w3c/indexeddb/idbcursor_advance_index5-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index5-expected.txt.
1025         * platform/wk2/imported/w3c/indexeddb/idbcursor_advance_index9-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index9-expected.txt.
1026         * platform/wk2/imported/w3c/indexeddb/idbcursor_advance_objectstore5-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore5-expected.txt.
1027         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index8-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index8-expected.txt.
1028         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_objectstore6-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore6-expected.txt.
1029         * platform/wk2/imported/w3c/indexeddb/idbcursor_delete_index4-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index4-expected.txt.
1030         * platform/wk2/imported/w3c/indexeddb/idbcursor_delete_objectstore4-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore4-expected.txt.
1031         * platform/wk2/imported/w3c/indexeddb/idbdatabase_close2-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_close2-expected.txt.
1032         * platform/wk2/imported/w3c/indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt.
1033         * platform/wk2/imported/w3c/indexeddb/idbfactory_deleteDatabase3-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase3-expected.txt.
1034         * platform/wk2/imported/w3c/indexeddb/idbindex-multientry-big-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-big-expected.txt.
1035         * platform/wk2/imported/w3c/indexeddb/idbindex_get3-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_get3-expected.txt.
1036         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_add4-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add4-expected.txt.
1037         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex2-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex2-expected.txt.
1038         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt.
1039         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_put4-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put4-expected.txt.
1040         * platform/wk2/imported/w3c/indexeddb/idbtransaction_abort-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbtransaction_abort-expected.txt.
1041         * platform/wk2/imported/w3c/indexeddb/keygenerator-constrainterror-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/keygenerator-constrainterror-expected.txt.
1042         * platform/wk2/imported/w3c/indexeddb/keygenerator-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/keygenerator-expected.txt.
1043         * platform/wk2/imported/w3c/indexeddb/transaction-requestqueue-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/transaction-requestqueue-expected.txt.
1044
1045 2016-01-06  Brady Eidson  <beidson@apple.com>
1046
1047         Modern IDB: Initial enabling of imported W3C IDB tests.
1048         https://bugs.webkit.org/show_bug.cgi?id=152824
1049
1050         Reviewed by Daniel Bates.
1051
1052         * platform/mac-wk1/TestExpectations: Unskip the entire W3C IDB test directory,
1053           but add appropriate results for all the tests that don't yet pass.
1054
1055 2016-01-06  Devin Rousso  <dcrousso+webkit@gmail.com>
1056
1057         Web Inspector: Add test for Color.canBeSerializedAsShortHex
1058         https://bugs.webkit.org/show_bug.cgi?id=152809
1059
1060         Reviewed by Brian Burg.
1061
1062         Added more specific tests for the canBeSerializedAsShortHex
1063         method of Web Inspector model class Color.
1064
1065         * inspector/model/color-expected.txt:
1066         * inspector/model/color.html:
1067
1068 2016-01-06  Joseph Pecoraro  <pecoraro@apple.com>
1069
1070         Web Inspector: Scope chain shows too many scopes for functions (`let` and `var` in the same function are two scopes)
1071         https://bugs.webkit.org/show_bug.cgi?id=152349
1072
1073         Reviewed by Timothy Hatcher.
1074
1075         * inspector/debugger/breakpoint-scope.html:
1076         * inspector/model/scope-chain-node.html:
1077         The ScopeChainNode model object changed, so update tests.
1078
1079 2016-01-06  Michael Catanzaro  <mcatanzaro@igalia.com>
1080
1081         [GTK] css-multicol-1 tests are failing
1082
1083         Unreviewed gardening.
1084
1085         * platform/gtk/TestExpectations:
1086
1087 2016-01-06  Ryan Haddad  <ryanhaddad@apple.com>
1088
1089         Rebaselining media/airplay-target-availability.html
1090         hhttps://bugs.webkit.org/show_bug.cgi?id=152815
1091
1092         Unreviewed test gardening.
1093
1094         * media/airplay-target-availability-expected.txt:
1095
1096 2016-01-06  Joseph Pecoraro  <pecoraro@apple.com>
1097
1098         Remove Debug Logging from some Inspector Tests
1099         https://bugs.webkit.org/show_bug.cgi?id=152806
1100
1101         Reviewed by Brian Burg.
1102
1103         * inspector/debugger/scriptParsed.html:
1104         * inspector/model/scope-chain-node.html:
1105
1106 2016-01-06  Eric Carlson  <eric.carlson@apple.com>
1107
1108         AirPlay route availability event not always sent
1109         https://bugs.webkit.org/show_bug.cgi?id=152802
1110
1111         Reviewed by Jer Noble.
1112
1113         * media/airplay-target-availability-expected.txt: Added.
1114         * media/airplay-target-availability.html: Added.
1115         * platform/mac/TestExpectations: Skip new test on Yosemite.
1116         * platform/efl/TestExpectations: Skip new test.
1117         * platform/gtk/TestExpectations: Ditto.
1118         * platform/win/TestExpectations: Ditto.
1119
1120 2016-01-06  Brady Eidson  <beidson@apple.com>
1121
1122         Modern IDB: storage/indexeddb/odd-strings.html is flaky.
1123         https://bugs.webkit.org/show_bug.cgi?id=152800
1124
1125         Reviewed by Alex Christensen.
1126
1127         * platform/mac-wk1/TestExpectations:
1128
1129 2016-01-06  Brady Eidson  <beidson@apple.com>
1130
1131         Modern IDB: storage/indexeddb/intversion-gated-on-delete.html is flaky.
1132         https://bugs.webkit.org/show_bug.cgi?id=152795
1133
1134         Reviewed by Alex Christensen.
1135
1136         * platform/mac-wk1/TestExpectations:
1137
1138 2016-01-06  Simon Fraser  <simon.fraser@apple.com>
1139
1140         [iOS] Revert overflow:hidden on the body affecting viewport scale (r186786)
1141         https://bugs.webkit.org/show_bug.cgi?id=152803
1142         rdar://problem/22242515
1143
1144         Reviewed by Tim Horton.
1145         
1146         Keep the tests, but update their expected results.
1147
1148         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
1149         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
1150         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
1151
1152 2016-01-06  Brent Fulgham  <bfulgham@apple.com>
1153
1154         Port blocking bypass issue using 307 redirect
1155         https://bugs.webkit.org/show_bug.cgi?id=152801
1156         <rdar://problem/24048554>
1157
1158         Reviewed by Anders Carlsson.
1159
1160         * http/tests/security/blocked-on-redirect-expected.txt: Added.
1161         * http/tests/security/blocked-on-redirect.html: Added.
1162
1163 gi2016-01-06  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1164
1165         [GTK] Unreviewed gardening.
1166
1167         * platform/gtk/TestExpectations: report and mark new SVG failures
1168         after r192138 and new media timeouts after r191948. Mark also the
1169         RTSP test as skip because it was failing, and update the expectation
1170         for a slow inspector test that now timeouts.
1171
1172 2016-01-06  Brady Eidson  <beidson@apple.com>
1173
1174         Modern IDB: storage/indexeddb/transaction-scope-sequencing.html fails
1175         https://bugs.webkit.org/show_bug.cgi?id=152775
1176
1177         Reviewed by Alex Christensen.
1178
1179         In addition to enabling the previously skipped test, this also completely rewrites transaction-scheduler-4, 
1180         which covered incorrect behavior, to cover newly implemented correct behavior.
1181
1182         * platform/mac-wk1/TestExpectations:
1183         * storage/indexeddb/modern/resources/transaction-scheduler-4.js: Added.
1184         * storage/indexeddb/modern/transaction-scheduler-4-expected.txt:
1185         * storage/indexeddb/modern/transaction-scheduler-4.html:
1186
1187 2016-01-06  Zalan Bujtas  <zalan@apple.com>
1188
1189         Float with media query positioned incorrectly after window resize.
1190         https://bugs.webkit.org/show_bug.cgi?id=152558
1191
1192         Reviewed by Simon Fraser and David Hyatt.
1193
1194         This patch ensures that when a renderer becomes floated, it is moved
1195         to the right containing block.
1196         When this floated renderer's previous sibling is an anonymous block, it needs
1197         to be reparented so that the float is positioned as if there was no anonymous block at all.
1198
1199         * fast/block/float/float-with-anonymous-previous-sibling-expected.html: Added.
1200         * fast/block/float/float-with-anonymous-previous-sibling.html: Added.
1201
1202 2016-01-06  Ryan Haddad  <ryanhaddad@apple.com>
1203
1204         Marking webarchive/adopt-attribute-styled-body-webarchive.html as flaky on mac-wk1
1205         https://bugs.webkit.org/show_bug.cgi?id=152789
1206
1207         Unreviewed test gardening.
1208
1209         * platform/mac-wk1/TestExpectations:
1210
1211 2016-01-06  Zalan Bujtas  <zalan@apple.com>
1212
1213         isAnonymousInlineBlock() should exclude any ruby content.
1214         https://bugs.webkit.org/show_bug.cgi?id=152648
1215         <rdar://problem/23872549>
1216
1217         Reviewed by David Hyatt.
1218
1219         isAnonymousInlineBlock is designed for the new Block-Inside-Inline Model
1220         and all other anonymous inline-block renderers (including Ruby) should bail out of it.
1221         (see webkit.org/b/143145)
1222
1223         * fast/ruby/ruby-inline-margin-collapse-crash-expected.txt: Added.
1224         * fast/ruby/ruby-inline-margin-collapse-crash.html: Added.
1225
1226 2016-01-06  Andy VanWagoner  <thetalecrafter@gmail.com>
1227
1228         [ES6] Date.prototype should be a plain object
1229         https://bugs.webkit.org/show_bug.cgi?id=152574
1230
1231         Reviewed by Benjamin Poulain.
1232
1233         Test that the non-generic Date.prototype methods throw when invoked
1234         from the now generic object Date.prototype. Also test that this change
1235         preserves correct instanceof behavior.
1236
1237         * js/date-proto-generic-invocation-expected.txt:
1238         * js/script-tests/date-proto-generic-invocation.js:
1239
1240 2016-01-05  Brady Eidson  <beidson@apple.com>
1241
1242         Unreviewed IndexedDB test gardening
1243
1244         * platform/mac-wk1/TestExpectations: Update the current known status of a few tests.
1245
1246 2016-01-05  Brady Eidson  <beidson@apple.com>
1247
1248         Modern IDB: storage/indexeddb/structured-clone.html crashes.
1249         https://bugs.webkit.org/show_bug.cgi?id=152763
1250
1251         Reviewed by Alex Christensen.
1252
1253         * platform/mac-wk1/TestExpectations:
1254         * storage/indexeddb/clone-exception-expected.txt:
1255         * storage/indexeddb/exceptions-expected.txt:
1256         * storage/indexeddb/objectstore-basics-expected.txt:
1257         * storage/indexeddb/structured-clone-expected.txt:
1258
1259 2016-01-05  Pranjal Jumde  <pjumde@apple.com>
1260
1261         Image should not be re-registered if m_form already exists. This leads to an assertion failure.
1262         https://bugs.webkit.org/show_bug.cgi?id=152741
1263         <rdar://problem/24030778>
1264
1265         Reviewed by Brent Fulgham.
1266
1267         * LayoutTests/fast/html/form-registerimg-multiple-crash-expected.txt: Added.
1268         * LayoutTests/fast/html/form-registerimg-multiple-crash.html: Added.
1269
1270 2016-01-05  Commit Queue  <commit-queue@webkit.org>
1271
1272         Unreviewed, rolling out r194603.
1273         https://bugs.webkit.org/show_bug.cgi?id=152762
1274
1275         This change introduced JSC test failures (Requested by
1276         ryanhaddad on #webkit).
1277
1278         Reverted changeset:
1279
1280         "[ES6] Date.prototype should be a plain object"
1281         https://bugs.webkit.org/show_bug.cgi?id=152574
1282         http://trac.webkit.org/changeset/194603
1283
1284 2016-01-05  Simon Fraser  <simon.fraser@apple.com>
1285
1286         Adjust tile coverage with margin tiles, and tidy up the indicator
1287         https://bugs.webkit.org/show_bug.cgi?id=152742
1288
1289         Reviewed by Beth Dakin.
1290
1291         New baselines. simple-document-with-margin-tiles.html needs to wait for over 0.5s
1292         for the FrameView::enableSpeculativeTilingIfNeeded() timer to fire before
1293         dumping coverage (ouch).
1294
1295         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
1296         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1297         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
1298         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1299         * tiled-drawing/simple-document-with-margin-tiles.html:
1300
1301 2016-01-05  Brady Eidson  <beidson@apple.com>
1302
1303         IDB test gardening.
1304
1305         Rubberstamped by Alex Christensen.
1306
1307         * platform/mac-wk1/TestExpectations: Unskip a passing test, and move a test from "times out" to "fails"
1308
1309 2016-01-05  Andy VanWagoner  <thetalecrafter@gmail.com>
1310
1311         [ES6] Date.prototype should be a plain object
1312         https://bugs.webkit.org/show_bug.cgi?id=152574
1313
1314         Reviewed by Benjamin Poulain.
1315
1316         Test that the non-generic Date.prototype methods throw when invoked
1317         from the now generic object Date.prototype. Also test that this change
1318         preserves correct instanceof behavior.
1319
1320         * js/date-proto-generic-invocation-expected.txt:
1321         * js/script-tests/date-proto-generic-invocation.js:
1322
1323 2016-01-05  Mark Lam  <mark.lam@apple.com>
1324
1325         Make ftl-polymorphic-xxx tests more polymorphic.
1326         https://bugs.webkit.org/show_bug.cgi?id=152736
1327
1328         Reviewed by Saam Barati.
1329
1330         1. Change the test driver to alternate inputs between numeric operands and
1331            an object with a valueOf() method.
1332         2. Changed busy work blob to use the operator being tested instead of always using
1333            the + operator.
1334         3. Updated test results.
1335
1336         With these change, the tests each triggers around 49000+ speculation failures when
1337         run as a benchmark on the VM before the fix for https://webkit.org/b/152708
1338         landed (in r194560: <http://trac.webkit.org/r194560>).  After the fix, the
1339         number of speculation failures is around 11 or lower.
1340
1341         The benchmark perf with these tests shows about a 10% gain on x86 (32-bit with no
1342         FTL) and about 2x on x86_64 (64-bit with FTL).
1343
1344         * js/regress/script-tests/ftl-polymorphic-bitand.js:
1345         * js/regress/script-tests/ftl-polymorphic-bitor.js:
1346         * js/regress/script-tests/ftl-polymorphic-bitxor.js:
1347         * js/regress/script-tests/ftl-polymorphic-div.js:
1348         * js/regress/script-tests/ftl-polymorphic-lshift.js:
1349         * js/regress/script-tests/ftl-polymorphic-mul.js:
1350         * js/regress/script-tests/ftl-polymorphic-rshift.js:
1351         * js/regress/script-tests/ftl-polymorphic-sub.js:
1352         * js/regress/script-tests/ftl-polymorphic-urshift.js:
1353
1354 2016-01-05  Brady Eidson  <beidson@apple.com>
1355
1356         Modern IDB: Error message updates for two failing tests.
1357         https://bugs.webkit.org/show_bug.cgi?id=152735
1358
1359         Reviewed by Alex Christensen.
1360
1361         - Update results to accommodate new error messages.
1362         - openKeyCursor on IDBObjectStore has been removed, so remove that from the results.
1363         - "undefined" and "null" are invalid keys, so update the keypath-basics test to reflect this.
1364         
1365         * platform/mac-wk1/TestExpectations:
1366         * storage/indexeddb/deleted-objects-expected.txt:
1367         * storage/indexeddb/keypath-basics-expected.txt:
1368         * storage/indexeddb/resources/keypath-basics.js:
1369         * storage/indexeddb/transaction-basics-expected.txt:
1370
1371 2016-01-05  Brady Eidson  <beidson@apple.com>
1372
1373         IndexedDB TestExpectations gardening.
1374
1375         Reviewed by Alex Christensen.
1376
1377         - Enable 3 flakes that should now not be flakey.
1378         - Unskip some previously crashing tests, but mark as text failures.
1379         - Move some tests around with better comments.
1380         
1381         * platform/mac-wk1/TestExpectations: 
1382
1383 2016-01-05  Brady Eidson  <beidson@apple.com>
1384
1385         Modern IDB: Transactions from a previous page can leak forward to the next.
1386         https://bugs.webkit.org/show_bug.cgi?id=152698
1387
1388         Reviewed by Alex Christensen.
1389
1390         * storage/indexeddb/modern/resources/transactions-stop-on-navigation-2.html: Added.
1391         * storage/indexeddb/modern/resources/transactions-stop-on-navigation.js: Added.
1392         * storage/indexeddb/modern/transactions-stop-on-navigation-expected.txt: Added.
1393         * storage/indexeddb/modern/transactions-stop-on-navigation.html: Added.
1394
1395 2016-01-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1396
1397         Marking imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010.html
1398         as failing (before https://bugs.webkit.org/show_bug.cgi?id=151984 it was timing out)
1399
1400         Unreviewed.
1401
1402         * TestExpectations:
1403
1404 2016-01-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1405
1406         Activate service-workers import
1407         https://bugs.webkit.org/show_bug.cgi?id=152686
1408
1409         Reviewed by Daniel Bates.
1410
1411         * TestExpectations: Marking all service worker tests as skipped.
1412
1413 2016-01-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1414
1415         Update web-platform-tests test suite
1416         https://bugs.webkit.org/show_bug.cgi?id=151984
1417
1418         Reviewed by Daniel Bates.
1419
1420         * TestExpectations: updated expectations for newly failing tests.
1421
1422 2016-01-04  Devin Rousso  <dcrousso+webkit@gmail.com>
1423
1424         Web Inspector: add context menu items to switch CSS color property value syntax between RGB, HSL, etc
1425         https://bugs.webkit.org/show_bug.cgi?id=151918
1426
1427         Reviewed by Timothy Hatcher.
1428
1429         * inspector/model/color-expected.html:
1430         * inspector/model/color.html:
1431         Changed "nickname" to "keyword".
1432
1433 2016-01-04  Brady Eidson  <beidson@apple.com>
1434
1435         Modern IDB: Memory indexes aren't deleted when their owning memory object stores are deleted.
1436         https://bugs.webkit.org/show_bug.cgi?id=152717
1437
1438         Reviewed by Alex Christensen.
1439
1440         * storage/indexeddb/modern/memory-index-not-deleted-with-objectstore-expected.txt: Added.
1441         * storage/indexeddb/modern/memory-index-not-deleted-with-objectstore.html: Added.
1442         * storage/indexeddb/modern/resources/memory-index-not-deleted-with-objectstore.js: Added.
1443
1444 2016-01-04  Sergio Villar Senin  <svillar@igalia.com>
1445
1446         REGRESSION(r194143): Float width incorrectly calculated on Wikipedia
1447         https://bugs.webkit.org/show_bug.cgi?id=152644
1448
1449         Reviewed by Myles C. Maxfield.
1450
1451         * fast/css-intrinsic-dimensions/inlinesize-contribution-floats-expected.html: Added.
1452         * fast/css-intrinsic-dimensions/inlinesize-contribution-floats.html: Added.
1453
1454 2016-01-04  David Hyatt  <hyatt@apple.com>
1455
1456         word-wrap: break-word broken inside a flexbox
1457         https://bugs.webkit.org/show_bug.cgi?id=152321
1458
1459         Reviewed by Simon Fraser.
1460
1461         * fast/text/word-break-on-flexbox-child-expected.html: Added.
1462         * fast/text/word-break-on-flexbox-child.html: Added.
1463
1464 2016-01-04  John Wilander  <wilander@apple.com>
1465
1466         webkitGetUserMedia built-in should use @then and not then
1467         https://bugs.webkit.org/show_bug.cgi?id=152296
1468
1469         Reviewed by Brent Fulgham.
1470
1471         * streams/webkitGetUserMedia-shadowing-then-expected.txt: Added.
1472         * streams/webkitGetUserMedia-shadowing-then.html: Added.
1473
1474 2016-01-04  Ryan Haddad  <ryanhaddad@apple.com>
1475
1476         Unreviewed, rolling out r194533.
1477
1478         The test that was re-enabled with this change is still flaky
1479
1480         Reverted changeset:
1481
1482         "Modern IDB TestExpectations gardening."
1483         http://trac.webkit.org/changeset/194533
1484
1485 2016-01-04  Ryan Haddad  <ryanhaddad@apple.com>
1486
1487         Skip failing test fast/animation/request-animation-frame-disabled.html on ios-simulator
1488         fast/animation/request-animation-frame-disabled.html
1489
1490         Unreviewed test gardening.
1491
1492         * platform/ios-simulator/TestExpectations:
1493
1494 2016-01-04  Ryan Haddad  <ryanhaddad@apple.com>
1495
1496         Re-enable fast/animation tests on ios-simulator
1497         https://bugs.webkit.org/show_bug.cgi?id=137588
1498
1499         Unreviewed test gardening.
1500
1501         * platform/ios-simulator/TestExpectations:
1502
1503 2016-01-02  Brady Eidson  <beidson@apple.com>
1504
1505         Modern IDB TestExpectations gardening.
1506
1507         Rubberstamped by Andy Estes.
1508
1509         * platform/mac-wk1/TestExpectations: Remove the failure entry for a test that passes.
1510
1511 2016-01-03  Simon Fraser  <simon.fraser@apple.com>
1512
1513         scrollLeft returns different values for viewport and non-viewport scrolling with rtl
1514         https://bugs.webkit.org/show_bug.cgi?id=94405
1515         rdar://problem/21829754
1516
1517         Reviewed by Zalan Bujtas.
1518         
1519         programmatic-overflow-rtl-scrollIntoView.html is a basic test for negative scrollLeft
1520         in an RTL scroller.
1521         
1522         Other tests are fixed to programmatically scroll to negative scroll positions.
1523
1524         * compositing/rtl/rtl-overflow-scrolling.html:
1525         * fast/overflow/scroll-div-hide-show-expected.txt:
1526         * fast/overflow/scroll-div-hide-show.html:
1527         * fast/repaint/horizontal-bt-overflow-parent.html:
1528         * fast/repaint/horizontal-bt-overflow-same.html:
1529         * fast/repaint/vertical-overflow-parent.html:
1530         * fast/repaint/vertical-overflow-same.html:
1531         * fast/scrolling/programmatic-overflow-rtl-scrollIntoView-expected.txt: Added.
1532         * fast/scrolling/programmatic-overflow-rtl-scrollIntoView.html: Added.
1533         * fast/writing-mode/flipped-blocks-hit-test-overflow-scroll.html:
1534         * imported/blink/compositing/overflow/rtl-overflow.html:
1535
1536 2016-01-02  Simon Fraser  <simon.fraser@apple.com>
1537
1538         Some cleanup in ScrollAnimator
1539         https://bugs.webkit.org/show_bug.cgi?id=152649
1540
1541         Reviewed by Zalan Bujtas.
1542         
1543         Added fast/scrolling/arrow-key-scroll-in-rtl-document.html to test for arrow
1544         key scrolling in an RTL document, which an earlier version of the patch
1545         regressed without detection.
1546
1547         * fast/dom/horizontal-scrollbar-in-rtl-expected.txt:
1548         * fast/scrolling/arrow-key-scroll-in-rtl-document-expected.txt: Added.
1549         * fast/scrolling/arrow-key-scroll-in-rtl-document.html: Added.
1550
1551 2016-01-02  Zalan Bujtas  <zalan@apple.com>
1552
1553         Simple line layout:: Add text-decoration support.
1554         https://bugs.webkit.org/show_bug.cgi?id=152623
1555
1556         Reviewed by Antti Koivisto.
1557
1558         Existing tests cases also cover decoration correctness.
1559
1560         * fast/css3-text/css3-text-decoration/simple-line-layout-text-decoration-expected.html: Added.
1561         * fast/css3-text/css3-text-decoration/simple-line-layout-text-decoration.html: Added.
1562
1563 2016-01-01  Brady Eidson  <beidson@apple.com>
1564
1565         Modern IDB: storage/indexeddb/database-deletepending-flag.html fails.
1566         https://bugs.webkit.org/show_bug.cgi?id=152600
1567
1568         Reviewed by Alex Christensen.
1569
1570         * platform/mac-wk1/TestExpectations:
1571
1572 2016-01-01  Simon Fraser  <simon.fraser@apple.com>
1573
1574         Fix reload and programmatic scrolling in RTL documents
1575         https://bugs.webkit.org/show_bug.cgi?id=152639
1576
1577         Reviewed by Zalan Bujtas.
1578         
1579         New tests for programmatic scrolling (2 kinds!) in RTL documents, and
1580         reloading a scrolled RTL document.
1581
1582         * fast/scrolling/programmatic-document-rtl-scroll-expected.html: Added.
1583         * fast/scrolling/programmatic-document-rtl-scroll.html: Added.
1584         * fast/scrolling/programmatic-document-rtl-scrollIntoView-expected.txt: Added.
1585         * fast/scrolling/programmatic-document-rtl-scrollIntoView.html: Added.
1586         * fast/scrolling/scroll-position-on-reload-rtl-expected.txt: Added.
1587         * fast/scrolling/scroll-position-on-reload-rtl.html: Added.
1588
1589 2016-01-01  Simon Fraser  <simon.fraser@apple.com>
1590
1591         REGRESSION (r194448): Scrolling overflow:scroll goes too far
1592         https://bugs.webkit.org/show_bug.cgi?id=152645
1593
1594         Reviewed by Zalan Bujtas.
1595         
1596         Test that scrolls and overflow div with wheel events, then checks that it has
1597         not passed the max scroll offset.
1598
1599         * fast/scrolling/overflow-scroll-past-max-expected.txt: Added.
1600         * fast/scrolling/overflow-scroll-past-max.html: Added.
1601
1602 2016-01-01  Michael Catanzaro  <mcatanzaro@igalia.com>
1603
1604         [GTK] Several IndexedDB tests failing
1605
1606         Unreviewed gardening.
1607
1608         * platform/gtk/TestExpectations:
1609
1610 2016-01-01  Michael Catanzaro  <mcatanzaro@igalia.com>
1611
1612         [GTK] http/tests/misc/detached-frame-console.html is crashing
1613
1614         Unreviewed gardening.
1615
1616         * platform/gtk/TestExpectations:
1617
1618 2016-01-01  Michael Catanzaro  <mcatanzaro@igalia.com>
1619
1620         [GTK] http/tests/media/clearkey/clear-key-hls-aes128.html is crashing
1621
1622         Unreviewed gardening.
1623
1624         * platform/gtk/TestExpectations:
1625
1626 2016-01-01  Michael Catanzaro  <mcatanzaro@igalia.com>
1627
1628         [GTK] Expect missing results for CSS table anonymous objects tests
1629
1630         Unreviewed gardening.
1631
1632         * platform/gtk/TestExpectations:
1633
1634 2015-12-31  Simon Fraser  <simon.fraser@apple.com>
1635
1636         [iOS WK2] Fix incorrect scrollPosition handling
1637         https://bugs.webkit.org/show_bug.cgi?id=152630
1638
1639         Reviewed by Zalan Bujtas.
1640         
1641         These tests now load with a 0,0 scroll position, so don't dump out the "scrolled to" text,
1642         which matches Mac behavior.
1643
1644         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-bt-expected.txt:
1645         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-lr-expected.txt:
1646         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-rl-expected.txt:
1647         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-tb-expected.txt:
1648         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-bt-expected.txt:
1649         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-lr-expected.txt:
1650         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
1651         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-expected.txt:
1652         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-tb-expected.txt:
1653         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
1654         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-rules-expected.txt:
1655         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
1656
1657 2015-12-31  Zalan Bujtas  <zalan@apple.com>
1658
1659         text-decoration: line-through is mispositioned when text has overline/underline too.
1660         https://bugs.webkit.org/show_bug.cgi?id=152619
1661
1662         Reviewed by Simon Fraser.
1663
1664         Line-through painting was mistakenly calling drawLineForText with overline/underline positioning.
1665
1666         * fast/css3-text/css3-text-decoration/text-decoration-line-through-mispositioned-expected.html: Added.
1667         * fast/css3-text/css3-text-decoration/text-decoration-line-through-mispositioned.html: Added.
1668
1669 2015-12-31  Zalan Bujtas  <zalan@apple.com>
1670
1671         Simple line layout: Text with stroke width is not positioned correctly.
1672         https://bugs.webkit.org/show_bug.cgi?id=152614
1673
1674         Reviewed by Simon Fraser.
1675
1676         Visual overflow should not affect text position.
1677
1678         * fast/text/simple-line-layout-text-position-with-stroke-expected.html: Added.
1679         * fast/text/simple-line-layout-text-position-with-stroke.html: Added.
1680
1681 2015-12-31  Zalan Bujtas  <zalan@apple.com>
1682
1683         Simple line layout: Nested block with pseudo first-line parent should bail out of simple line layout.
1684         https://bugs.webkit.org/show_bug.cgi?id=152599
1685
1686         Reviewed by Simon Fraser.
1687
1688         We should bail out of simple line layout if any of the ancestors have pseudo first-line style.
1689         (see RenderBlock::firstLineBlock()) 
1690
1691         * fast/block/line-layout/first-line-should-bail-out-of-simple-line-layout-expected.html: Added.
1692         * fast/block/line-layout/first-line-should-bail-out-of-simple-line-layout.html: Added.
1693
1694 2015-12-31  Martin Robinson  <mrobinson@igalia.com>
1695
1696         Mark some tests as failing on WebKitGTK+.
1697
1698         Unreviewed gardening.
1699
1700         * platform/gtk/TestExpectations:
1701
1702 2015-12-31  Martin Robinson  <mrobinson@igalia.com>
1703
1704         Mark WOFF2 test as failing on WebKitGTK+
1705
1706         Unreviewed. Gardening.
1707
1708         * platform/gtk/TestExpectations:
1709
1710 2015-12-31  ChangSeok Oh  <changseok.oh@collabora.com>
1711
1712         [GTK] Unreviewed gardening at 2015-12-31
1713
1714         Mark fast/text/text-combine-placement.html as crashing.
1715
1716         * platform/gtk/TestExpectations:
1717
1718 2015-12-30  Brady Eidson  <beidson@apple.com>
1719
1720         Modern IDB: Only fire blocked events after all open connections have handled their versionchange events.
1721         https://bugs.webkit.org/show_bug.cgi?id=152593
1722
1723         Reviewed by Andy Estes.
1724
1725         - Unskip two timeout tests that now pass.
1726         - Reclassify a text-failure test to be skipped for new reasons.
1727         
1728         * platform/mac-wk1/TestExpectations:
1729
1730 2015-12-30  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1731
1732         Unreviewed, EFL gardening.
1733
1734         Mark navigation policy tests to failure and unskip some passing test.
1735         Update media failure tests.
1736
1737         * platform/efl/TestExpectations:
1738
1739 2015-12-30  Skachkov Oleksandr  <gskachkov@gmail.com>
1740
1741         [ES6] Arrow function syntax. Arrow function specific features. Lexical bind "super"
1742         https://bugs.webkit.org/show_bug.cgi?id=149615
1743
1744         Reviewed by Saam Barati.
1745
1746         * js/arrowfunction-superproperty-expected.txt: Added.
1747         * js/arrowfunction-superproperty.html: Added.
1748         * js/script-tests/arrowfunction-superproperty.js: Added.
1749
1750 2015-12-29  Andy VanWagoner  <andy@instructure.com>
1751
1752         Remove tests for sometimes unsupported calendars, numbering systems, and time zone backward links
1753         https://bugs.webkit.org/show_bug.cgi?id=152550
1754
1755         Reviewed by Alexey Proskuryakov.
1756
1757         Time zones change often, so only test a few probable backward links.
1758         Remove hanidays numbering system tests, since GTK and EFL don't support it.
1759         Remove islamic-umalqura calendar tests, since GTK and EFL don't support it.
1760
1761         * js/intl-datetimeformat-expected.txt:
1762         * js/script-tests/intl-datetimeformat.js:
1763
1764 2015-12-27  Zalan Bujtas  <zalan@apple.com>
1765
1766         Should never be reached failure in WebCore::RenderElement::clearLayoutRootIfNeeded
1767         https://bugs.webkit.org/show_bug.cgi?id=151590
1768
1769         Reviewed by Simon Fraser.
1770
1771         We should always set the layoutroot when a new subtree layout is requested (and convert it
1772         to a full layout when needed). It ensures that renderers are detached cleanly even when
1773         they are set as layoutroot.
1774
1775         * fast/block/assert-when-layout-root-is-not-cleared-expected.txt: Added.
1776         * fast/block/assert-when-layout-root-is-not-cleared.html: Added.
1777
1778 2015-12-25  Zalan Bujtas  <zalan@apple.com>
1779
1780         Subpixel rendering: Add subpixel support for outline.
1781         https://bugs.webkit.org/show_bug.cgi?id=152560
1782
1783         Unable to ref-test other outline types.
1784
1785         Reviewed by Simon Fraser.
1786
1787         * fast/borders/hidpi-outline-hairline-painting-expected.html: Added.
1788         * fast/borders/hidpi-outline-hairline-painting.html: Added.
1789
1790 2015-12-24  Zalan Bujtas  <zalan@apple.com>
1791
1792         ASSERTION FAILED: x2 >= x1 in WebCore::RenderElement::drawLineForBoxSide
1793         https://bugs.webkit.org/show_bug.cgi?id=151210
1794
1795         Reviewed by Simon Fraser.
1796
1797         "IntRect outer = snappedIntRect(inner)" explicitly converts inner to LayoutRect and
1798         returns a snapped IntRect. When inner (after the inflate) overflows LayoutUnit,
1799         the snapped outer rect becomes smaller than the inner rect.
1800
1801         This patch also enables outline painting on subpixel positions.
1802
1803         * fast/borders/hidpi-outline-on-subpixel-position-expected.html: Added.
1804         * fast/borders/hidpi-outline-on-subpixel-position.html: Added.
1805         * fast/borders/outline-offset-overflow-expected.txt: Added.
1806         * fast/borders/outline-offset-overflow.html: Added.
1807
1808 2015-12-23  Brady Eidson  <beidson@apple.com>
1809
1810         Modern IDB: Don't open any new connections until after version change transactions are completely handled.
1811         https://bugs.webkit.org/show_bug.cgi?id=152441
1812
1813         Reviewed by Alex Christensen.
1814
1815         * platform/mac-wk1/TestExpectations: Enable 4 now-passing tests.
1816
1817 2015-12-23  Brady Eidson  <beidson@apple.com>
1818
1819         Modern IDB: storage/indexeddb/transaction-basics.html fails.
1820         https://bugs.webkit.org/show_bug.cgi?id=152481
1821
1822         Reviewed by Alex Christensen.
1823
1824         * platform/mac-wk1/TestExpectations:
1825         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1826         * storage/indexeddb/transaction-basics-expected.txt:
1827
1828 2015-12-23  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1829
1830         Unreviewed EFL gardening.
1831
1832         Mark shadow dom to Pass with incorrect result. Additionally remove
1833         disappeared storage tests in TestExpectations.
1834
1835         Unskip MSE tests because MSE functionalities have been supported by gstreamer.
1836
1837         * platform/efl/TestExpectations:
1838
1839 2015-12-23  Simon Fraser  <simon.fraser@apple.com>
1840
1841         REGRESSION (r187593): Scroll position jumps when selecting text in an iframe
1842         https://bugs.webkit.org/show_bug.cgi?id=152541
1843         rdar://problem/23886181
1844
1845         Reviewed by Tim Horton.
1846         
1847         New test for autoscrolling iframe contents (an existing test scrolled an overflow:scroll
1848         inside an iframe, and didn't catch the bug).
1849
1850         * fast/events/autoscroll-in-iframe-body-expected.txt: Added.
1851         * fast/events/autoscroll-in-iframe-body.html: Added.
1852         * fast/forms/input-readonly-autoscroll.html: Fix a missing double quote.
1853
1854 2015-12-22  Simon Fraser  <simon.fraser@apple.com>
1855
1856         Minor cleanup in RenderBox::canBeProgramaticallyScrolled()
1857         https://bugs.webkit.org/show_bug.cgi?id=152515
1858
1859         Reviewed by Tim Horton.
1860
1861         Test that programmatic scrolling works inside overflow:hidden.
1862
1863         * fast/overflow/overflow-hidden-scroll-into-view-expected.html: Added.
1864         * fast/overflow/overflow-hidden-scroll-into-view.html: Added.
1865
1866 2015-12-23  Ryan Haddad  <ryanhaddad@apple.com>
1867
1868         Rebaselining storage/domstorage/localstorage/delete-defineproperty-removal.html
1869         https://bugs.webkit.org/show_bug.cgi?id=149179
1870
1871         Unreviewed test gardening.
1872
1873         * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt:
1874
1875 2015-12-23  Pranjal Jumde  <pjumde@apple.com>
1876
1877         Test to check for stack recursion when indexed propertyNames defined using Object.defineProperty are deleted.
1878         https://bugs.webkit.org/show_bug.cgi?id=149179
1879         <rdar://problem/22708019>.
1880
1881         Reviewed by Filip Pizlo.
1882
1883         * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt: Added.
1884         * storage/domstorage/localstorage/delete-defineproperty-removal.html: Added.
1885
1886 2015-12-23  Eric Carlson  <eric.carlson@apple.com>
1887
1888         [MediaStream] MediaDeviceInfo.label must be empty in some situations
1889         https://bugs.webkit.org/show_bug.cgi?id=152000
1890
1891         Reviewed by Brent Fulgham.
1892
1893         * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1894         * fast/mediastream/MediaDevices-enumerateDevices.html:
1895
1896 2015-12-23  Andy VanWagoner  <andy@instructure.com>
1897
1898         [INTL] Implement DateTime Format Functions
1899         https://bugs.webkit.org/show_bug.cgi?id=147606
1900
1901         Reviewed by Benjamin Poulain.
1902
1903         * js/intl-datetimeformat-expected.txt: Added format tests.
1904         * js/intl-datetimeformat.html: Used utf-8.
1905         * js/script-tests/intl-datetimeformat.js: Added format tests.
1906
1907 2015-12-23  Andy VanWagoner  <thetalecrafter@gmail.com>
1908
1909         [INTL] Implement String.prototype.localeCompare in ECMA-402
1910         https://bugs.webkit.org/show_bug.cgi?id=147607
1911
1912         Reviewed by Benjamin Poulain.
1913
1914         * js/script-tests/string-localeCompare.js:
1915         * js/script-tests/string-prototype-properties.js: Update error message.
1916         * js/string-localeCompare-expected.txt:
1917         * js/string-prototype-properties-expected.txt: Update error message.
1918         * js/string-localeCompare.html:
1919
1920 2015-12-23  Ryan Haddad  <ryanhaddad@apple.com>
1921
1922         Rebaselining fast/text/emoji.html for Windows
1923         https://bugs.webkit.org/show_bug.cgi?id=152147
1924
1925         Unreviewed test gardening.
1926
1927         * platform/win/fast/text/emoji-expected.txt:
1928
1929 2015-12-23  Ryan Haddad  <ryanhaddad@apple.com>
1930
1931         Marking http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* as failing on Win
1932         https://bugs.webkit.org/show_bug.cgi?id=152411
1933
1934         Unreviewed test gardening.
1935
1936         * platform/win/TestExpectations:
1937
1938 2015-12-23  ChangSeok Oh  <changseok.oh@collabora.com>
1939
1940         [GTK] Unreviewed gardening
1941
1942         RTCPeerConnection-state.html is removed after r194112. Remove failure expectations
1943         for tests which have been passing. Add new expectations for text-combine-shrink-on-color-change.html
1944
1945         * platform/gtk/TestExpectations:
1946         * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.png: Added.
1947         * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1948
1949 2015-12-23  Andy VanWagoner  <andy@instructure.com>
1950
1951         [INTL] Implement Intl.DateTimeFormat.prototype.resolvedOptions ()
1952         https://bugs.webkit.org/show_bug.cgi?id=147603
1953
1954         Reviewed by Benjamin Poulain.
1955
1956         * js/intl-datetimeformat-expected.txt: Added resolvedOptions tests.
1957         * js/script-tests/intl-datetimeformat.js: Added resolvedOptions tests.
1958         (string_appeared_here):
1959
1960 2015-12-23  Chris Aljoudi <chris@chrismatic.io> and Alex Christensen <achristensen@webkit.org>
1961
1962         Content blockers should be able to promote http to https
1963         https://bugs.webkit.org/show_bug.cgi?id=148966
1964
1965         Reviewed by Benjamin Poulain.
1966
1967         * http/tests/contentextensions/make-https-expected.txt: Added.
1968         * http/tests/contentextensions/make-https.html: Added.
1969         * http/tests/contentextensions/make-https.html.json: Added.
1970
1971 2015-12-22  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1972
1973         [Streams API] Fix cosmetic things after importing spec tests
1974         https://bugs.webkit.org/show_bug.cgi?id=152479
1975
1976         Reviewed by Youenn Fablet.
1977
1978         Spec version are mainly updated in this patch as it wasn't done when importing tests from the spec. Some other
1979         minor changes were done, as renumbering some tests, removing some orphan expectations and other styling issues.
1980
1981         * streams/brand-checks.html:
1982         * streams/pipe-to.html:
1983         * streams/readable-stream-controller-error.html:
1984         * streams/readable-stream-pipeThrough.html:
1985         * streams/readable-stream-reader-read.html:
1986         * streams/reference-implementation/abstract-ops.html:
1987         * streams/reference-implementation/bad-strategies.html:
1988         * streams/reference-implementation/bad-underlying-sinks.html:
1989         * streams/reference-implementation/bad-underlying-sources-expected.txt: Removed.
1990         * streams/reference-implementation/brand-checks.html:
1991         * streams/reference-implementation/byte-length-queuing-strategy.html:
1992         * streams/reference-implementation/count-queuing-strategy.html:
1993         * streams/reference-implementation/pipe-through.html:
1994         * streams/reference-implementation/pipe-to-options.html:
1995         * streams/reference-implementation/pipe-to.html:
1996         * streams/reference-implementation/readable-stream-templated.html:
1997         * streams/reference-implementation/transform-stream-errors.html:
1998         * streams/reference-implementation/transform-stream.html:
1999         * streams/reference-implementation/writable-stream-abort.html:
2000         * streams/reference-implementation/writable-stream-expected.txt:
2001         * streams/reference-implementation/writable-stream.html:
2002
2003 2015-12-22  Ryan Haddad  <ryanhaddad@apple.com>
2004
2005         Marking webgl/1.0.2/conformance/extensions/get-extension.html as flaky on mac-wk1
2006         https://bugs.webkit.org/show_bug.cgi?id=152506
2007
2008         Unreviewed test gardening.
2009
2010         * platform/mac-wk1/TestExpectations:
2011
2012 2015-12-22  Chris Fleizach  <cfleizach@apple.com>
2013
2014         [WK2] Looping in testcase: fast/dom/Window/property-access-on-cached-window-after-frame-removed.html
2015         https://bugs.webkit.org/show_bug.cgi?id=152482
2016
2017         Reviewed by Brent Fulgham.
2018
2019         * platform/mac-wk2/TestExpectations:
2020
2021 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
2022
2023         Skipping unsupported test on ios-simulator
2024         https://bugs.webkit.org/show_bug.cgi?id=152491
2025
2026         Unreviewed test gardening.
2027
2028         * platform/ios-simulator/TestExpectations:
2029
2030 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
2031
2032         Marking inspector/debugger/break-on-exception-catch.html as a flaky timeout on mac-wk2 debug
2033         https://bugs.webkit.org/show_bug.cgi?id=152492
2034
2035         Unreviewed test gardening.
2036
2037         * platform/mac-wk2/TestExpectations:
2038
2039 2015-12-21  Skachkov Oleksandr  <gskachkov@gmail.com>
2040
2041         Unexpected exception assigning to this._property inside arrow function
2042         https://bugs.webkit.org/show_bug.cgi?id=152028
2043
2044         Reviewed by Saam Barati.
2045
2046         Added new test cases for arrow function, to force create lexical env in body of function.
2047
2048         * js/arrowfunction-lexical-bind-this-expected.txt:
2049         * js/script-tests/arrowfunction-lexical-bind-this.js:
2050
2051 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
2052
2053         Marking inspector/debugger/command-line-api-exception-nested-catch.html as a flaky timeout on mac-wk1
2054         https://bugs.webkit.org/show_bug.cgi?id=152487
2055
2056         Unreviewed test gardening.
2057
2058         * platform/mac-wk1/TestExpectations:
2059
2060 2015-12-21  Antti Koivisto  <antti@apple.com>
2061
2062         Limit cached redirect chain length
2063         https://bugs.webkit.org/show_bug.cgi?id=152477
2064
2065         Reviewed by Andreas Kling.
2066
2067         * http/tests/cache/disk-cache/redirect-chain-limits-expected.txt: Added.
2068         * http/tests/cache/disk-cache/redirect-chain-limits.html: Added.
2069         * http/tests/cache/disk-cache/resources/redirect-chain.phpl: Added.
2070
2071 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
2072
2073         Marking webaudio/audiocontext-state-interrupted.html  as a flaky crasher on mac-wk1
2074         https://bugs.webkit.org/show_bug.cgi?id=152485
2075
2076         Unreviewed test gardening.
2077
2078         * platform/mac-wk1/TestExpectations:
2079
2080 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
2081
2082         Skipping fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html on ios-simulator
2083         https://bugs.webkit.org/show_bug.cgi?id=152449
2084
2085         Unreviewed teset gardening.
2086
2087         * platform/ios-simulator/TestExpectations:
2088
2089 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
2090
2091         Unreviewed, rolling out r194328.
2092
2093         This change appears to have caused failures in JSC tests
2094
2095         Reverted changeset:
2096
2097         "[INTL] Implement String.prototype.localeCompare in ECMA-402"
2098         https://bugs.webkit.org/show_bug.cgi?id=147607
2099         http://trac.webkit.org/changeset/194328
2100
2101 2015-12-21  Andy VanWagoner  <thetalecrafter@gmail.com>
2102
2103         [INTL] Implement String.prototype.localeCompare in ECMA-402
2104         https://bugs.webkit.org/show_bug.cgi?id=147607
2105
2106         Reviewed by Darin Adler.
2107
2108         * js/script-tests/string-localeCompare.js:
2109         * js/script-tests/string-prototype-properties.js: Update error message.
2110         * js/string-localeCompare-expected.txt:
2111         * js/string-prototype-properties-expected.txt: Update error message.
2112         * js/string-localeCompare.html:
2113
2114 2015-12-20  Jeremy Zerfas  <WebKit@JeremyZerfas.com>
2115
2116         Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.
2117         https://bugs.webkit.org/show_bug.cgi?id=152374
2118
2119         Reviewed by Darin Adler.
2120
2121         Added test to make sure that when copying a 50 frame 500x500 animation
2122         (50 MB uncompressed) to the clipboard, the additional memory usage is
2123         kept to less than 200 MB.
2124
2125         * fast/images/image-copy-memory-usage-expected.txt: Added.
2126         * fast/images/image-copy-memory-usage.html: Added.
2127         * fast/images/resources/dot-moving-in-a-circle-animation.gif: Added.
2128
2129 2015-12-20  Commit Queue  <commit-queue@webkit.org>
2130
2131         Unreviewed, rolling out r194033 and r194267.
2132         https://bugs.webkit.org/show_bug.cgi?id=152465
2133
2134         Caused crashes on Mac WK1 bots (Requested by youenn on
2135         #webkit).
2136
2137         Reverted changesets:
2138
2139         "[Streams API] Expose ReadableStream and relatives to Worker"
2140         https://bugs.webkit.org/show_bug.cgi?id=152066
2141         http://trac.webkit.org/changeset/194033
2142
2143         "[Streams API] imported/w3c/web-platform-tests/streams-api
2144         /readable-streams/cancel.html has a flaky test"
2145         https://bugs.webkit.org/show_bug.cgi?id=152065
2146         http://trac.webkit.org/changeset/194267
2147
2148 2015-12-18  Antti Koivisto  <antti@apple.com>
2149
2150         Cache redirects as separate entries
2151         https://bugs.webkit.org/show_bug.cgi?id=152424
2152
2153         Reviewed by Alex Christensen.
2154
2155         * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt: Added.
2156         * http/tests/cache/disk-cache/disk-cache-redirect.html: Added.
2157         * http/tests/cache/disk-cache/resources/generate-response.cgi:
2158
2159 2015-12-18  Michael Catanzaro  <mcatanzaro@igalia.com>
2160
2161         [GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
2162
2163         Unreviewed test gardening. This test has been passing since r191658.
2164
2165         * platform/gtk/TestExpectations:
2166
2167 2015-12-18  Ryan Haddad  <ryanhaddad@apple.com>
2168
2169         Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
2170         https://bugs.webkit.org/show_bug.cgi?id=152442
2171
2172         Unreviewed test gardening.
2173
2174         * platform/ios-simulator/TestExpectations:
2175
2176 2015-12-18  Ryan Haddad  <ryanhaddad@apple.com>
2177
2178         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
2179         https://bugs.webkit.org/show_bug.cgi?id=152437
2180
2181         Unreviewed test gardening.
2182
2183         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
2184
2185 2015-12-18  Ryan Haddad  <ryanhaddad@apple.com>
2186
2187         Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
2188         https://bugs.webkit.org/show_bug.cgi?id=152025
2189
2190         Unreviewed test gardening.
2191
2192         * platform/mac-wk2/TestExpectations:
2193
2194 2015-12-18  Brady Eidson  <beidson@apple.com>
2195
2196         Modern IDB: Refactor when opening the backing store takes place.
2197         https://bugs.webkit.org/show_bug.cgi?id=152405
2198
2199         Reviewed by Alex Christensen.
2200
2201         * platform/mac-wk1/TestExpectations:
2202
2203 2015-12-18  Michael Catanzaro  <mcatanzaro@igalia.com>
2204
2205         [GTK] Unreviewed gardening
2206
2207         css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
2208         r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
2209
2210         * platform/gtk/TestExpectations:
2211
2212 2015-12-18  Michael Catanzaro  <mcatanzaro@igalia.com>
2213
2214         [GTK] Unreviewed gardening
2215         https://bugs.webkit.org/show_bug.cgi?id=142292
2216
2217         fast/images/animated-gif-body-outside-viewport.html and
2218         fast/images/animated-gif-window-resizing.html are flaky; mark them
2219         accordingly.
2220
2221         * platform/gtk/TestExpectations:
2222
2223 2015-12-18  Michael Catanzaro  <mcatanzaro@igalia.com>
2224
2225         [GTK] Unreviewed gardening
2226
2227         Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
2228         has been consistently passing since r192511.
2229
2230         * platform/gtk/TestExpectations:
2231
2232 2015-12-17  Commit Queue  <commit-queue@webkit.org>
2233
2234         Unreviewed, rolling out r194241 and r194252.
2235         https://bugs.webkit.org/show_bug.cgi?id=152415
2236
2237         Caused crashes on GuardMalloc (Requested by ap on #webkit).
2238
2239         Reverted changesets:
2240
2241         "Modern IDB: Refactor open/delete requests to exist in the
2242         same queue."
2243         https://bugs.webkit.org/show_bug.cgi?id=152397
2244         http://trac.webkit.org/changeset/194241
2245
2246         "Modern IDB: Refactor when opening the backing store takes
2247         place."
2248         https://bugs.webkit.org/show_bug.cgi?id=152405
2249         http://trac.webkit.org/changeset/194252
2250
2251 2015-12-17  Sukolsak Sakshuwong  <sukolsak@gmail.com>
2252
2253         [INTL] Implement Collator Compare Functions
2254         https://bugs.webkit.org/show_bug.cgi?id=147604
2255
2256         Reviewed by Darin Adler.
2257
2258         * js/intl-collator-expected.txt:
2259         * js/intl-collator.html:
2260         * js/script-tests/intl-collator.js:
2261         (testCollator):
2262
2263 2015-12-17  Brady Eidson  <beidson@apple.com>
2264
2265         Modern IDB: Refactor when opening the backing store takes place.
2266         https://bugs.webkit.org/show_bug.cgi?id=152405
2267
2268         Reviewed by Alex Christensen.
2269
2270         * platform/mac-wk1/TestExpectations:
2271
2272 2015-12-17  Joseph Pecoraro  <pecoraro@apple.com>
2273
2274         Provide a way to distinguish a nested lexical block from a function's lexical block
2275         https://bugs.webkit.org/show_bug.cgi?id=152361
2276
2277         Reviewed by Saam Barati.
2278
2279         * inspector/debugger/breakpoint-scope-expected.txt:
2280         We will soon remove the backend sending a "Local" scope.
2281         The backend was just marking the first closure scope as local.
2282         The frontend can do this itself and do a better job of it.
2283
2284         * inspector/model/resources/all-scopes.js: Added.
2285         (testAllScopes.innerScope):
2286         (testAllScopes):
2287         * inspector/model/resources/block-scopes.js: Added.
2288         (testBlockScopes):
2289         (testBlockScopes.method):
2290         * inspector/model/resources/function-name-scopes.js: Added.
2291         (testFunctionNameScope1):
2292         * inspector/model/scope-chain-node-expected.txt: Added.
2293         * inspector/model/scope-chain-node.html: Added.
2294         Tests for ways to get all the different scope types and
2295         specific cases of certain scope types.
2296
2297 2015-12-17  Keith Miller  <keith_miller@apple.com>
2298
2299         [ES6] Add support for Symbol.hasInstance
2300         https://bugs.webkit.org/show_bug.cgi?id=151839
2301
2302         Reviewed by Saam Barati.
2303
2304         Fix tests to reflect the changes to instanceof in ES6.
2305
2306         Added a new regression test for bound functions in instanceof
2307         as the perfomance on bound functions should, to some degree,
2308         reflect the performance on C-API users.
2309
2310         * inspector/model/remote-object-get-properties-expected.txt:
2311         * js/Object-getOwnPropertyNames-expected.txt:
2312         * js/exception-for-nonobject-expected.txt:
2313         * js/exception-instanceof-expected.txt:
2314         * js/instance-of-immediates-expected.txt:
2315         * js/regress/instanceof-bound-expected.txt: Added.
2316         * js/regress/instanceof-bound.html: Added.
2317         * js/regress/script-tests/instanceof-bound.js: Added.
2318         (Constructor):
2319         (test):
2320         * js/script-tests/Object-getOwnPropertyNames.js:
2321
2322 2015-12-17  Simon Fraser  <simon.fraser@apple.com>
2323
2324         Disable viewport "shrink to fit" outside of multitasking mode
2325         https://bugs.webkit.org/show_bug.cgi?id=152403
2326         rdar://problem/23818102
2327
2328         Reviewed by Tim Horton.
2329         
2330         This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
2331
2332         * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
2333
2334 2015-12-16  Joseph Pecoraro  <pecoraro@apple.com>
2335
2336         Web Inspector: Add JSContext Script Profiling
2337         https://bugs.webkit.org/show_bug.cgi?id=151899
2338
2339         Reviewed by Brian Burg.
2340
2341         * inspector/script-profiler/event-type-API-expected.txt: Added.
2342         * inspector/script-profiler/event-type-API.html: Added.
2343         * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
2344         * inspector/script-profiler/event-type-Microtask.html: Added.
2345         * inspector/script-profiler/tracking-expected.txt: Added.
2346         * inspector/script-profiler/tracking.html: Added.
2347         Tests for the new ScriptProfiler domain.
2348
2349 2015-12-17  Ryan Haddad  <ryanhaddad@apple.com>
2350
2351         Marking fast/media/mq-* tests as failing on ios-simulator
2352         https://bugs.webkit.org/show_bug.cgi?id=152137
2353
2354         Unreviewed test gardening.
2355
2356         * platform/ios-simulator/TestExpectations:
2357
2358 2015-12-17  Ryan Haddad  <ryanhaddad@apple.com>
2359
2360         Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
2361         https://bugs.webkit.org/show_bug.cgi?id=152390
2362
2363         Unreviewed test gardening.
2364
2365         * platform/ios-simulator/TestExpectations:
2366
2367 2015-12-17  Lorenzo Tilve  <ltilve@igalia.com>
2368
2369         [GTK] Unreviewed gardening
2370         
2371         Remove failure expectations for tests that have been passing after
2372         r185157, r186191, r189670, r191658 and r191727.
2373
2374         * platform/gtk/TestExpectations:
2375
2376 2015-12-17  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2377
2378         Remove temporary flakiness expectations for WPT tests introduced for bug 152257
2379         https://bugs.webkit.org/show_bug.cgi?id=152377
2380
2381         Unreviewed.
2382
2383         * TestExpectations: removing some flakiness expectations.
2384
2385 2015-12-17  Yusuke Suzuki  <utatane.tea@gmail.com>
2386
2387         [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
2388         https://bugs.webkit.org/show_bug.cgi?id=152227
2389
2390         Reviewed by Saam Barati.
2391
2392         Make the test taking longer time.
2393
2394         * js/regress/script-tests/generator-function-create.js:
2395         (test):
2396
2397 2015-12-16  Andy Estes  <aestes@apple.com>
2398
2399         [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
2400         https://bugs.webkit.org/show_bug.cgi?id=152375
2401         <rdar://problem/22020902>
2402
2403         Reviewed by Darin Adler.
2404
2405         * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
2406         * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
2407         * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
2408         * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
2409         * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
2410         * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
2411         * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
2412         * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
2413         * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
2414         * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
2415
2416 2015-12-16  Ryan Haddad  <ryanhaddad@apple.com>
2417
2418         Adding timout expectation to one more wpt test that I missed in the last commit.
2419         https://bugs.webkit.org/show_bug.cgi?id=152335
2420
2421         Unreviewed test gardening.
2422
2423         * TestExpectations:
2424
2425 2015-12-16  Ryan Haddad  <ryanhaddad@apple.com>
2426
2427         Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
2428         https://bugs.webkit.org/show_bug.cgi?id=152335
2429
2430         Unreviewed test gadening.
2431
2432         * TestExpectations:
2433
2434 2015-12-16  Ryan Haddad  <ryanhaddad@apple.com>
2435
2436         Re-baseline pageoverlay/overlay* tests for mac-wk1
2437         https://bugs.webkit.org/show_bug.cgi?id=152338
2438
2439         Unreviewed test gardening.
2440
2441         * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
2442         * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
2443         * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
2444
2445 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2446
2447         Mark additional wpt tests as flaky due to WK/WPT testharness.js
2448         https://bugs.webkit.org/show_bug.cgi?id=152335
2449
2450         Unreviewed.
2451
2452         * TestExpectations: marking some more tests as flaky.
2453
2454 2015-12-16  Joseph Pecoraro  <pecoraro@apple.com>
2455
2456         Web Inspector: Typing object literal in the console causes a parse error
2457         https://bugs.webkit.org/show_bug.cgi?id=141737
2458
2459         Reviewed by Timothy Hatcher.
2460
2461         * inspector/controller/runtime-controller-expected.txt: Added.
2462         * inspector/controller/runtime-controller.html: Added.
2463
2464 2015-12-08  Sergio Villar Senin  <svillar@igalia.com>
2465
2466         Fix computation of min|max-content contribution of non-replaced blocks
2467         https://bugs.webkit.org/show_bug.cgi?id=152004
2468
2469         Reviewed by Darin Adler.
2470
2471         * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2472         * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2473         * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2474         * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2475         * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2476         * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2477         * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2478         * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2479         * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2480         * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2481         * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2482         * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2483         * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
2484         * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
2485         * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
2486         * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
2487         * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2488         * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2489         * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2490         * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2491         * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2492         * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2493         * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2494         * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2495         * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2496         * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2497         * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2498         * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2499         * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
2500         (.container):
2501         (.item):
2502         (.border):
2503         (.padding):
2504         (.margin):
2505
2506 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2507
2508         Mac EWS bots frequently fail several wpt tests
2509         https://bugs.webkit.org/show_bug.cgi?id=152257
2510
2511         Unreviewed.
2512
2513         * TestExpectations: marking some tests as flaky.
2514
2515 2015-12-16  Commit Queue  <commit-queue@webkit.org>
2516
2517         Unreviewed, rolling out r194135.
2518         https://bugs.webkit.org/show_bug.cgi?id=152333
2519
2520         due to missing OSR exit materialization support in FTL
2521         (Requested by yusukesuzuki on #webkit).
2522
2523         Reverted changeset:
2524
2525         "[ES6] Handle new_generator_func / new_generator_func_exp in
2526         DFG / FTL"
2527         https://bugs.webkit.org/show_bug.cgi?id=152227
2528         http://trac.webkit.org/changeset/194135
2529
2530 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2531
2532         Align WebKit testharness.js with WPT testharness.js
2533         https://bugs.webkit.org/show_bug.cgi?id=152297
2534
2535         Reviewed by Darin Adler.
2536
2537         Cosmetic changes (output:true is overriden by WK testharnessreport.js)
2538         To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
2539
2540         * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
2541         * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
2542         * resources/testharness.js:
2543
2544 2015-12-16  Yusuke Suzuki  <utatane.tea@gmail.com>
2545
2546         [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
2547         https://bugs.webkit.org/show_bug.cgi?id=152227
2548
2549         Reviewed by Saam Barati.
2550
2551         Make the test taking longer time.
2552
2553         * js/regress/script-tests/generator-function-create.js:
2554         (test):
2555
2556 2015-12-16  Tomas Popela  <tpopela@redhat.com>
2557
2558         [GTK] Correct the wrong expectation introduced in r194106
2559         https://bugs.webkit.org/show_bug.cgi?id=152325
2560
2561         Unreviewed GTK gardening
2562
2563         * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
2564
2565 2015-12-15  Ryan Haddad  <ryanhaddad@apple.com>
2566
2567         Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
2568         https://bugs.webkit.org/show_bug.cgi?id=152135
2569
2570         Reviewed by Simon Fraser.
2571
2572         * platform/ios-simulator-wk2/TestExpectations:
2573         * platform/ios-simulator/TestExpectations:
2574         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
2575         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
2576         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
2577         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
2578
2579 2015-12-15  Jiewen Tan  <jiewen_tan@apple.com>
2580
2581         Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
2582         https://bugs.webkit.org/show_bug.cgi?id=152260
2583         <rdar://problem/23884579>
2584
2585         Reviewed by Andy Estes.
2586
2587         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
2588         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
2589         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
2590         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
2591         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
2592         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
2593         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
2594         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
2595         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
2596         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
2597         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
2598         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
2599         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
2600         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
2601         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
2602         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
2603         * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
2604         * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
2605         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
2606         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
2607         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
2608
2609 2015-12-15  Timothy Horton  <timothy_horton@apple.com>
2610
2611         Rebaseline some page overlay tests for WK1
2612
2613         * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
2614         * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
2615         * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
2616         * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
2617
2618 2015-12-15  Joseph Pecoraro  <pecoraro@apple.com>
2619
2620         Web Inspector: Localize "global code" and "eval code" strings
2621         https://bugs.webkit.org/show_bug.cgi?id=152313
2622
2623         Reviewed by Timothy Hatcher.
2624
2625         * inspector/debugger/js-stacktrace-expected.txt:
2626         * inspector/debugger/js-stacktrace.html:
2627         * inspector/model/stack-trace-expected.txt: Added.
2628         * inspector/model/stack-trace.html: Added.
2629
2630 2015-12-15  Tim Horton  <timothy_horton@apple.com>
2631
2632         REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
2633         https://bugs.webkit.org/show_bug.cgi?id=152241
2634         <rdar://problem/23642574>
2635
2636         Reviewed by Simon Fraser.
2637
2638         * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
2639         * pageoverlay/overlay-small-frame-mouse-events.html: Added.
2640         Add a test ensuring that small-frame overlays get mouse events.
2641
2642         * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
2643         * pageoverlay/overlay-small-frame-paints.html: Added.
2644         Add a test ensuring that small-frame overlays get paint callbacks.
2645
2646 2015-12-15  Myles C. Maxfield  <mmaxfield@apple.com>
2647
2648         [Font Features] TrueType fonts trigger real features even when synthesis is applied
2649         https://bugs.webkit.org/show_bug.cgi?id=152287
2650
2651         Reviewed by Darin Adler.
2652
2653         Adding tests.
2654
2655         * css3/font-variant-petite-caps-synthesis-expected.html:
2656         * css3/font-variant-petite-caps-synthesis.html:
2657         * css3/font-variant-small-caps-synthesis-expected.html:
2658         * css3/font-variant-small-caps-synthesis.html:
2659         * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
2660         * css3/font-variant-petite-caps-synthesis-coverage.html:
2661         * css3/font-variant-small-caps-synthesis-coverage-expected.html:
2662         * css3/font-variant-small-caps-synthesis-coverage.html:
2663
2664 2015-12-15  Mark Lam  <mark.lam@apple.com>
2665
2666         Polymorphic operand types for DFG and FTL bit operators.
2667         https://bugs.webkit.org/show_bug.cgi?id=152191
2668
2669         Reviewed by Saam Barati.
2670
2671         * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
2672         * js/regress/ftl-polymorphic-bitand.html: Added.
2673         * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
2674         * js/regress/ftl-polymorphic-bitor.html: Added.
2675         * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
2676         * js/regress/ftl-polymorphic-bitxor.html: Added.
2677         * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
2678         * js/regress/ftl-polymorphic-lshift.html: Added.
2679         * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
2680         * js/regress/ftl-polymorphic-rshift.html: Added.
2681         * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
2682         * js/regress/ftl-polymorphic-urshift.html: Added.
2683         * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
2684         (o1.valueOf):
2685         (foo):
2686         * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
2687         (o1.valueOf):
2688         (foo):
2689         * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
2690         (o1.valueOf):
2691         (foo):
2692         * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
2693         (o1.valueOf):
2694         (foo):
2695         * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
2696         (o1.valueOf):
2697         (foo):
2698         * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
2699         (o1.valueOf):
2700         (foo):
2701
2702 2015-12-15  Adam Bergkvist  <adam.bergkvist@ericsson.com>
2703
2704         WebRTC: Test that RTCPeerConnection promise functions reject on closed state
2705         https://bugs.webkit.org/show_bug.cgi?id=152295
2706
2707         Reviewed by Eric Carlson.
2708
2709         Add test that verifies RTCPeerConnection's behavior in the closed state
2710         (signalingState). Promise functions should reject, and (some) others
2711         should throw. Remove old test that tests incorrect behavior.
2712
2713         * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
2714         * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
2715         * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
2716         * fast/mediastream/RTCPeerConnection-state.html: Removed.
2717
2718 2015-12-15  Tomas Popela  <tpopela@redhat.com>
2719
2720         [GTK] Gardening: Rebaseline tests
2721         https://bugs.webkit.org/show_bug.cgi?id=152301
2722
2723         Unreviewed GTK gardening
2724
2725         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
2726         Correct the expectations after r189202 when RangeException was
2727         removed.
2728         * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
2729         Add a new test expectations after r187148.
2730         * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2731         Add a new test expectations after r193363.
2732
2733 2015-12-15  Ryan Haddad  <ryanhaddad@apple.com>
2734
2735         Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
2736         https://bugs.webkit.org/show_bug.cgi?id=152264
2737
2738         Unreviewed test gardening.
2739
2740         * platform/mac-wk1/TestExpectations:
2741
2742 2015-12-15  Javier Fernandez  <jfernandez@igalia.com>
2743
2744         [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
2745         https://bugs.webkit.org/show_bug.cgi?id=152251
2746
2747         The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
2748         layout tests using such keyword.
2749
2750         Reviewed by Darin Adler.
2751
2752         * css3/overwrite-content-alignment-expected.txt:
2753         * css3/overwrite-content-alignment.html:
2754         * css3/overwrite-self-alignment-expected.txt:
2755         * css3/overwrite-self-alignment.html:
2756         * css3/parse-align-content-expected.txt:
2757         * css3/parse-align-content.html:
2758         * css3/parse-align-items-expected.txt:
2759         * css3/parse-align-items.html:
2760         * css3/parse-align-self-expected.txt:
2761         * css3/parse-align-self.html:
2762         * css3/parse-justify-content-expected.txt:
2763         * css3/parse-justify-content.html:
2764         * fast/css-grid-layout/grid-align-justify-overflow.html:
2765         * fast/css-grid-layout/grid-content-alignment-overflow.html:
2766         * fast/css/parse-justify-items-expected.txt:
2767         * fast/css/parse-justify-items.html:
2768         * fast/css/parse-justify-self-expected.txt:
2769         * fast/css/parse-justify-self.html:
2770
2771 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2772
2773         Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
2774         https://bugs.webkit.org/show_bug.cgi?id=152135
2775
2776         Unreviewed test gardening.
2777
2778         * platform/ios-simulator-wk2/TestExpectations:
2779
2780 2015-12-14  Yusuke Suzuki  <utatane.tea@gmail.com>
2781
2782         Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
2783         https://bugs.webkit.org/show_bug.cgi?id=152133
2784
2785         Reviewed by Geoffrey Garen.
2786
2787         Add new regression test.
2788
2789         * js/regress/math-random-expected.txt: Added.
2790         * js/regress/math-random.html: Added.
2791         * js/regress/script-tests/math-random.js: Added.
2792         (test):
2793
2794 2015-12-14  Joseph Pecoraro  <pecoraro@apple.com>
2795
2796         Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
2797         https://bugs.webkit.org/show_bug.cgi?id=152280
2798
2799         Reviewed by Brian Burg.
2800
2801         * inspector/debugger/js-stacktrace-expected.txt:
2802         * inspector/debugger/js-stacktrace.html:
2803
2804 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2805
2806         Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
2807         https://bugs.webkit.org/show_bug.cgi?id=152264
2808
2809         Unreviewed test gardening.
2810
2811         * platform/mac-wk1/TestExpectations:
2812
2813 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2814
2815         Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
2816         https://bugs.webkit.org/show_bug.cgi?id=152276
2817
2818         Unreviewed test gardening.
2819
2820         * platform/ios-simulator/TestExpectations:
2821
2822 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2823
2824         Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
2825         https://bugs.webkit.org/show_bug.cgi?id=152279
2826
2827         Unreviewed test gardening.
2828
2829         * platform/ios-simulator/TestExpectations:
2830
2831 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2832
2833         Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
2834         and http/tests/inspector/console/access-inspected-object.html (r192186).
2835         https://bugs.webkit.org/show_bug.cgi?id=152131
2836
2837         Unreviewed test gardening.
2838
2839         * platform/ios-simulator-wk1/TestExpectations:
2840         * platform/ios-simulator-wk2/TestExpectations:
2841         * platform/ios-simulator/TestExpectations:
2842
2843 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2844
2845         Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
2846         https://bugs.webkit.org/show_bug.cgi?id=152132
2847
2848         Unreviewed test gardening.
2849
2850         * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
2851
2852 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2853
2854         Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
2855         https://bugs.webkit.org/show_bug.cgi?id=152272
2856
2857         Unreviewed test gardening.
2858
2859         * platform/mac-wk1/TestExpectations:
2860
2861 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2862
2863         Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
2864         https://bugs.webkit.org/show_bug.cgi?id=152134
2865
2866         Unreviewed test gardening.
2867
2868         * platform/ios-simulator-wk2/TestExpectations:
2869
2870 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2871
2872         Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
2873         https://bugs.webkit.org/show_bug.cgi?id=152135
2874
2875         Unreviewed test gardening.
2876
2877         * platform/ios-simulator-wk2/TestExpectations:
2878
2879 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2880
2881         Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
2882         https://bugs.webkit.org/show_bug.cgi?id=152267
2883
2884         Unreviewed test gardening.
2885
2886         * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
2887
2888 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2889
2890         Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
2891         https://bugs.webkit.org/show_bug.cgi?id=152135
2892
2893         Unreviewed test gardening.
2894
2895         * platform/ios-simulator/TestExpectations:
2896
2897 2015-12-14  Chris Fleizach  <cfleizach@apple.com>
2898
2899         AX: iOS: Text field variations do not have the correct traits
2900         https://bugs.webkit.org/show_bug.cgi?id=152237
2901
2902         Reviewed by Mario Sanchez Prada.
2903
2904         * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
2905         * accessibility/ios-simulator/textentry-traits.html: Added.
2906
2907 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2908
2909         Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
2910         https://bugs.webkit.org/show_bug.cgi?id=152135
2911
2912         Unreviewed test gardening.
2913
2914         * platform/ios-simulator/TestExpectations:
2915
2916 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2917
2918         Marking fast/picture/image-picture-* as failing on iOS simulator
2919         https://bugs.webkit.org/show_bug.cgi?id=152141
2920
2921         Unreviewed test gardening.
2922
2923         * platform/ios-simulator/TestExpectations:
2924
2925 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2926
2927         Removing failure expectation for css3/blending tests that are now passing on iOS simulator
2928         https://bugs.webkit.org/show_bug.cgi?id=152131
2929
2930         Unreviewed test gardening.
2931
2932         * platform/ios-simulator/TestExpectations:
2933
2934 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2935
2936         Rebaselining fast/text/emoji.html for iOS simulator
2937         https://bugs.webkit.org/show_bug.cgi?id=152261
2938
2939         Unreviewed test gardening.
2940
2941         * platform/ios-simulator/fast/text/emoji-expected.txt:
2942
2943 2015-12-14  Daniel Bates  <dabates@apple.com>
2944
2945         [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
2946         https://bugs.webkit.org/show_bug.cgi?id=144451
2947         <rdar://problem/23099482>
2948
2949         Reviewed by Simon Fraser.
2950
2951         Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
2952         with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
2953         color.
2954
2955         Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
2956         of the search field changes.
2957
2958         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
2959         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
2960         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
2961         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
2962         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
2963         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
2964         * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
2965         * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
2966         * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
2967         * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
2968         * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
2969         * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
2970
2971 2015-12-14  Chris Dumez  <cdumez@apple.com>
2972
2973         Roll out r193974 and follow-up fixes as it caused JSC crashes
2974         https://bugs.webkit.org/show_bug.cgi?id=152256
2975
2976         Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
2977
2978         * inspector/model/remote-object-get-properties-expected.txt:
2979         * js/Object-getOwnPropertyNames-expected.txt:
2980         * js/exception-for-nonobject-expected.txt:
2981         * js/exception-instanceof-expected.txt:
2982         * js/instance-of-immediates-expected.txt:
2983         * js/regress/instanceof-bound-expected.txt: Removed.
2984         * js/regress/instanceof-bound.html: Removed.
2985         * js/regress/script-tests/instanceof-bound.js: Removed.
2986         * js/script-tests/Object-getOwnPropertyNames.js:
2987
2988 2015-12-14  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2989
2990         [Streams API] Expose ReadableStream and relatives to Worker
2991         https://bugs.webkit.org/show_bug.cgi?id=152066
2992
2993         Reviewed by Darin Adler.
2994
2995         Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
2996
2997         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
2998         * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
2999
3000 2015-12-14  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3001
3002         [GTK] Unreviewed gardening.
3003
3004         * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
3005           - Remove expectations for tests removed after r193411 r193426 and r19366.
3006           - Merge repeated expectations from some tests.
3007           - Mark tests failing after r188159.
3008           - Update list of imported/blink tests failing.
3009
3010 2015-12-14  Sergio Villar Senin  <svillar@igalia.com>
3011
3012         [css-grid] Fix height computation of grid items with borders
3013         https://bugs.webkit.org/show_bug.cgi?id=151800
3014
3015         Reviewed by Darin Adler.
3016
3017         * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
3018         * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
3019
3020 2015-12-13  Zalan Bujtas  <zalan@apple.com>
3021
3022         Clean up absolute positioned map properly.
3023         https://bugs.webkit.org/show_bug.cgi?id=152219
3024         rdar://problem/23861165
3025
3026         Reviewed by Simon Fraser.
3027
3028         We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
3029         Since this static map is at block level, (positioned)inline renderers use their containing block to store
3030         their positioned descendants.
3031         This patch ensures that when an inline element can no longer hold positioned children, we remove them from
3032         the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
3033
3034         * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
3035         * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
3036
3037 2015-12-13  Joanmarie Diggs  <jdiggs@igalia.com>
3038
3039         AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
3040         https://bugs.webkit.org/show_bug.cgi?id=152079
3041
3042         Reviewed by Chris Fleizach.
3043
3044         * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
3045         * platform/efl/accessibility/image-link-expected.txt: Updated.
3046         * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
3047         * platform/efl/accessibility/lists-expected.txt: Updated.
3048         * platform/efl/accessibility/media-element-expected.txt: Updated
3049
3050 2015-12-13  Brady Eidson  <beidson@apple.com>
3051
3052         Modern IDB: TextExpectations gardening to run more tests.
3053         https://bugs.webkit.org/show_bug.cgi?id=152217
3054
3055         Reviewed by Alex Christensen.
3056
3057         * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
3058
3059 2015-12-12  Brady Eidson  <beidson@apple.com>
3060
3061         Modern IDB: Update a couple of tests that fail only because of error message differences.
3062         https://bugs.webkit.org/show_bug.cgi?id=152205
3063
3064         Reviewed by Alex Christensen.
3065
3066         * platform/mac-wk1/TestExpectations:
3067         * storage/indexeddb/objectstore-autoincrement-expected.txt:
3068         * storage/indexeddb/open-cursor-expected.txt:
3069
3070 2015-12-12  Brady Eidson  <beidson@apple.com>
3071
3072         Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
3073         https://bugs.webkit.org/show_bug.cgi?id=152201
3074
3075         Reviewed by Alex Christensen.
3076
3077         * platform/mac-wk1/TestExpectations:
3078
3079 2015-12-11  Simon Fraser  <simon.fraser@apple.com>
3080
3081         Mousewheel events don't work in iframes in RTL documents
3082         https://bugs.webkit.org/show_bug.cgi?id=152200
3083
3084         Reviewed by Beth Dakin.
3085         
3086         Try dispatching wheel events to an iframe in an RTL document.
3087
3088         * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
3089         * fast/scrolling/rtl-point-in-iframe.html: Added.
3090
3091 2015-12-11  Zalan Bujtas  <zalan@apple.com>
3092
3093         ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
3094         https://bugs.webkit.org/show_bug.cgi?id=151201
3095
3096         Reviewed by Simon Fraser.
3097
3098         Drawing empty rect is a waste.
3099
3100         * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
3101         * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
3102
3103 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
3104
3105         Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
3106         https://bugs.webkit.org/show_bug.cgi?id=152102
3107         <rdar://problem/22124230>
3108
3109         Reviewed by Andy Estes.
3110
3111         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
3112         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
3113         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
3114         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
3115
3116 2015-12-11  Eric Carlson  <eric.carlson@apple.com>
3117
3118         [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
3119         https://bugs.webkit.org/show_bug.cgi?id=152197
3120
3121         Reviewed by Dean Jackson.
3122
3123         * fast/mediastream/mock-media-source-expected.txt: Added.
3124         * fast/mediastream/mock-media-source.html: Added.
3125
3126 2015-12-11  Beth Dakin  <bdakin@apple.com>
3127
3128         _touchEventRegions should return regions in the view's coordinates
3129         https://bugs.webkit.org/show_bug.cgi?id=152189
3130         -and corresponding-
3131         rdar://problem/23188605
3132
3133         Reviewed by Dan Bernstein.
3134
3135         * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
3136         * fast/events/touch/ios/touch-event-rtl.html: Added.
3137
3138 2015-12-11  Alexey Proskuryakov  <ap@apple.com>
3139
3140         Roll out http://trac.webkit.org/r193984, because the new test is timing out.
3141
3142         Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
3143         https://bugs.webkit.org/show_bug.cgi?id=152102
3144         <rdar://problem/22124230>
3145
3146         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
3147         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
3148         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
3149         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
3150
3151 2015-12-11  Brady Eidson  <beidson@apple.com>
3152
3153         Modern IDB: storage/indexeddb/optional-arguments.html fails.
3154         https://bugs.webkit.org/show_bug.cgi?id=152194
3155
3156         Reviewed by Alex Christensen.
3157
3158         * platform/mac-wk1/TestExpectations:
3159         * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
3160         * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
3161           a thing. That method no longer exists in the spec and was already removed from the test.
3162
3163 2015-12-11  Brady Eidson  <beidson@apple.com>
3164
3165         Modern IDB: storage/indexeddb/cursor-continue.html fails.
3166         https://bugs.webkit.org/show_bug.cgi?id=152192
3167
3168         Reviewed by Alex Christensen.
3169
3170         * platform/mac-wk1/TestExpectations:
3171         * storage/indexeddb/cursor-continue-expected.txt:
3172
3173 2015-12-11  Brady Eidson  <beidson@apple.com>
3174
3175         Modern IDB: storage/indexeddb/index-basics.html fails.
3176         https://bugs.webkit.org/show_bug.cgi?id=152190
3177
3178         Reviewed by Alex Christensen.
3179
3180         * platform/mac-wk1/TestExpectations:
3181
3182 2015-12-11  Keith Miller  <keith_miller@apple.com>
3183
3184         Rebaseline a failing inspector test for a new property on Function.prototype.
3185
3186         * inspector/model/remote-object-get-properties-expected.txt:
3187
3188 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
3189
3190         Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
3191         https://bugs.webkit.org/show_bug.cgi?id=152102
3192         <rdar://problem/22124230>
3193
3194         Reviewed by Andy Estes.
3195
3196         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
3197         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
3198         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
3199         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
3200
3201 2015-12-11  Ryan Haddad  <ryanhaddad@apple.com>
3202
3203         Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
3204         https://bugs.webkit.org/show_bug.cgi?id=152134
3205
3206         Unreviewed test gardening.
3207
3208         * platform/ios-simulator/TestExpectations:
3209
3210 2015-12-11  Brady Eidson  <beidson@apple.com>
3211
3212         Modern IDB: storage/indexeddb/key-type-array.html fails.
3213         https://bugs.webkit.org/show_bug.cgi?id=152187
3214
3215         Reviewed by Alex Christensen.
3216
3217         * platform/mac-wk1/TestExpectations:
3218         * storage/indexeddb/key-type-array-expected.txt:
3219
3220 2015-12-11  Brady Eidson  <beidson@apple.com>
3221
3222         Modern IDB: Updates to 3 intversion tests, and/or their results.
3223         https://bugs.webkit.org/show_bug.cgi?id=152179
3224
3225         Reviewed by Alex Christensen.
3226
3227         * platform/mac-wk1/TestExpectations:
3228         * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
3229
3230         * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
3231         * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
3232         * storage/indexeddb/intversion-upgrades-expected.txt:
3233         * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
3234
3235 2015-12-11  Keith Miller  <keith_miller@apple.com>
3236
3237         [ES6] Add support for Symbol.hasInstance
3238         https://bugs.webkit.org/show_bug.cgi?id=151839
3239
3240         Reviewed by Saam Barati.
3241
3242         Fix tests to reflect the changes to instanceof in ES6.
3243
3244         Added a new regression test for bound functions in instanceof
3245         as the perfomance on bound functions should, to some degree,
3246         reflect the performance on C-API users.
3247
3248         * js/Object-getOwnPropertyNames-expected.txt:
3249         * js/exception-for-nonobject-expected.txt:
3250         * js/exception-instanceof-expected.txt:
3251         * js/instance-of-immediates-expected.txt:
3252         * js/regress/instanceof-bound-expected.txt: Added.
3253         * js/regress/instanceof-bound.html: Added.
3254         * js/regress/script-tests/instanceof-bound.js: Added.
3255         (Constructor):
3256         (test):
3257         * js/script-tests/Object-getOwnPropertyNames.js:
3258
3259 2015-12-11  Ryan Haddad  <ryanhaddad@apple.com>
3260
3261         Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
3262         https://bugs.webkit.org/show_bug.cgi?id=152178
3263
3264         Unreviewed test gardening.
3265
3266         * platform/mac-wk1/TestExpectations:
3267
3268 2015-12-11  Brady Eidson  <beidson@apple.com>
3269
3270         Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
3271         https://bugs.webkit.org/show_bug.cgi?id=152177
3272
3273         Reviewed by Alex Christensen.
3274
3275         * platform/mac-wk1/TestExpectations:
3276         * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
3277         * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
3278         * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
3279
3280 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
3281
3282         Do not fire load events from frames with scripting disabled
3283         https://bugs.webkit.org/show_bug.cgi?id=118042
3284         <rdar://problem/14272857>
3285
3286         Reviewed by Brent Fulgham.
3287
3288         Since the crash is not reproducible, only test case from Blink r153029 is merged:
3289         https://codereview.chromium.org/17682003
3290
3291         * fast/images/image-load-event-crash-expected.txt: Added.
3292         * fast/images/image-load-event-crash.html: Added.
3293
3294 2015-12-11  Brady Eidson  <beidson@apple.com>
3295
3296         Modern IDB: storage/indexeddb/index-count.html fails.
3297         https://bugs.webkit.org/show_bug.cgi?id=152175
3298
3299         Reviewed by Alex Christensen.
3300
3301         * platform/mac-wk1/TestExpectations:
3302         * storage/indexeddb/index-count-expected.txt:
3303         * storage/indexeddb/modern/index-get-count-failures-expected.txt:
3304
3305 2015-12-11  Daniel Bates  <dabates@apple.com>
3306
3307         [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
3308
3309         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
3310         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
3311         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Renamed from LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt.
3312         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
3313         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
3314
3315 2015-12-11  Darin Adler  <darin@apple.com>
3316
3317         Reduce the number of events that can be created by Document.createEvent
3318         https://bugs.webkit.org/show_bug.cgi?id=151931
3319
3320         Reviewed by Alex Christensen.
3321
3322         * TestExpectations: Added expected failures for the two tests that depend
3323         on createEvent("IDBVersionChangeEvent").
3324
3325         * animations/animation-events-create.html: Updated to use
3326         "new WebKitAnimationEvent" instead of document.createEvent.
3327
3328         * fast/events/event-creation-expected.txt: Removed expected results for
3329         various events that can no longer be created with createEvent.
3330         * fast/events/event-creation.html: Removed tests for various events
3331         that can no longer be created with createEvent.
3332
3333         * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
3334         "new PopStateEvent" instead of document.createEvent.
3335
3336         * indieui/create-uirequestevent-expected.txt: Removed.
3337         * indieui/create-uirequestevent.html: Removed.
3338
3339         * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
3340
3341         * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
3342         no different from the platform-independent expected result.
3343
3344         * transitions/transition-end-event-create.html: Updated to use
3345         "new WebKitTransitionEvent" instead of document.createEvent.
3346
3347 2015-12-11  Nikita Vasilyev  <nvasilyev@apple.com>
3348
3349         Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
3350         https://bugs.webkit.org/show_bug.cgi?id=149790
3351
3352         Reviewed by Timothy Hatcher.
3353
3354         * inspector/console/js-isLikelyStackTrace.html: Added.
3355
3356 2015-12-10  Brady Eidson  <beidson@apple.com>
3357
3358         Modern IDB: storage/indexeddb/objectstore-count.html fails.
3359         https://bugs.webkit.org/show_bug.cgi?id=152167
3360
3361         Reviewed by Alex Christensen.
3362
3363         * platform/mac-wk1/TestExpectations:
3364         * storage/indexeddb/objectstore-count-expected.txt:
3365
3366 2015-12-10  Zalan Bujtas  <zalan@apple.com>
3367
3368         ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
3369         https://bugs.webkit.org/show_bug.cgi?id=152115
3370
3371         Reviewed by Simon Fraser.
3372
3373         document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
3374         If the indented content is already inside a selection, we need to make sure that newly created flow uses
3375         normal line layout.
3376         This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
3377
3378         * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
3379         * fast/block/selection-inside-simple-line-layout.html: Added.
3380
3381 2015-12-10  Brady Eidson  <beidson@apple.com>
3382
3383         Unreviewed TestExpectations gardening.
3384
3385         * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
3386
3387 2015-12-10  Eric Carlson  <eric.carlson@apple.com>
3388
3389         [MediaStream] Expose media capture devices persistent permissions to WebCore
3390         https://bugs.webkit.org/show_bug.cgi?id=152087
3391
3392         Reviewed by Chris Dumez.
3393
3394         * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
3395         * fast/mediastream/MediaDevices-enumerateDevices.html:
3396
3397 2015-12-10  Daniel Bates  <dabates@apple.com>
3398
3399         [CSP] eval() is not blocked for stringified literals
3400         https://bugs.webkit.org/show_bug.cgi?id=152158
3401         <rdar://problem/15775625>
3402
3403         Reviewed by Saam Barati.
3404
3405         Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
3406         more comprehensive.
3407
3408         Add tests to ensure that we block eval() from within an external JavaScript script when the
3409         policy of the page disallows eval() and that we block eval() inside a subframe that disallows
3410         eval() when the page in the main frame allows eval().
3411
3412         * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
3413         * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
3414         * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
3415         * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
3416         * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
3417         * http/tests/security/contentSecurityPolicy/eval-blocked.html:
3418         * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
3419
3420 2015-12-10  Brady Eidson  <beidson@apple.com>
3421
3422         Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
3423         https://bugs.webkit.org/show_bug.cgi?id=152144
3424
3425         Reviewed by Alex Christensen.
3426
3427         * platform/mac-wk1/TestExpectations:
3428         * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
3429         * storage/indexeddb/modern/aborted-put-expected.txt:
3430         * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
3431         * storage/indexeddb/modern/deletedatabase-2-expected.txt:
3432         * storage/indexeddb/modern/deletedatabase-2.html:
3433         * storage/indexeddb/modern/deleteindex-2-expected.txt:
3434         * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
3435         * storage/indexeddb/modern/opendatabase-versions-expected.txt:
3436         * storage/indexeddb/modern/opendatabase-versions.html:
3437         * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
3438
3439 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
3440
3441         Rebaselining fast/text/emoji.html for Yosemite.
3442         https://bugs.webkit.org/show_bug.cgi?id=152147
3443
3444         Unreviewed test gardening.
3445
3446         * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
3447
3448 2015-12-10  Myles C. Maxfield  <mmaxfield@apple.com>
3449
3450         Build fix
3451
3452         Unreviewed.
3453
3454         * platform/mac/TestExpectations:
3455
3456 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
3457
3458         Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
3459         https://bugs.webkit.org/show_bug.cgi?id=152132
3460
3461         Unreviewed test gardening.
3462
3463         * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
3464
3465 2015-12-10  Alex Christensen  <achristensen@webkit.org>
3466
3467         REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
3468         https://bugs.webkit.org/show_bug.cgi?id=152022
3469         rdar://problem/23763584
3470
3471         Reviewed by Darin Adler.
3472
3473         * TestExpectations:
3474         * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
3475         * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
3476         * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
3477         * platform/wk2/TestExpectations:
3478         New test for WK2 only.
3479
3480 2015-12-10  Enrica Casucci  <enrica@apple.com>
3481
3482         Change skin tone support for two emoji.
3483         https://bugs.webkit.org/show_bug.cgi?id=152147
3484         rdar://problem/23716993
3485         rdar://problem/23716344
3486
3487         Reviewed by Darin Adler.
3488
3489         * fast/text/emoji.html:
3490         * platform/mac/fast/text/emoji-expected.txt:
3491
3492 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
3493
3494         Skip unsupported css3/font-variant-* tests on Win
3495         https://bugs.webkit.org/show_bug.cgi?id=149774
3496
3497         Unreviewed test gardening.
3498
3499         * platform/win/TestExpectations:
3500
3501 2015-12-10  Daniel Bates  <dabates@apple.com>
3502
3503         [iOS][WK2] Update expected results for editing tests
3504
3505         * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
3506         * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
3507         * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
3508         * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
3509         * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
3510         * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
3511         * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
3512         * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
3513         * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
3514         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
3515         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
3516         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
3517         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
3518         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
3519         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
3520         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
3521         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
3522         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
3523         * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
3524         * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
3525         * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
3526         * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
3527         * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
3528         * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
3529         * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
3530         * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
3531         * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
3532         * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
3533         * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
3534         * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
3535         * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
3536         * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
3537         * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
3538         * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
3539         * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
3540         * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
3541         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
3542         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
3543         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
3544         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
3545         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
3546         * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
3547         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
3548         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
3549         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
3550         * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
3551         * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
3552         * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
3553         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
3554         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
3555         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
3556         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
3557         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
3558         * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
3559         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
3560         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
3561         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
3562         * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
3563         * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
3564         * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
3565         * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
3566         * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
3567         * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
3568         * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
3569         * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
3570         * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
3571         * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
3572         * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
3573         * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
3574         * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
3575         * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
3576         * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
3577         * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
3578         * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
3579         * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
3580         * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt: