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