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