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