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