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