6ebca0114725281fce5177b99c5140cada9f6960
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-12-11  Eric Carlson  <eric.carlson@apple.com>
2
3         [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
4         https://bugs.webkit.org/show_bug.cgi?id=152197
5
6         Reviewed by Dean Jackson.
7
8         * fast/mediastream/mock-media-source-expected.txt: Added.
9         * fast/mediastream/mock-media-source.html: Added.
10
11 2015-12-11  Beth Dakin  <bdakin@apple.com>
12
13         _touchEventRegions should return regions in the view's coordinates
14         https://bugs.webkit.org/show_bug.cgi?id=152189
15         -and corresponding-
16         rdar://problem/23188605
17
18         Reviewed by Dan Bernstein.
19
20         * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
21         * fast/events/touch/ios/touch-event-rtl.html: Added.
22
23 2015-12-11  Alexey Proskuryakov  <ap@apple.com>
24
25         Roll out http://trac.webkit.org/r193984, because the new test is timing out.
26
27         Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
28         https://bugs.webkit.org/show_bug.cgi?id=152102
29         <rdar://problem/22124230>
30
31         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
32         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
33         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
34         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
35
36 2015-12-11  Brady Eidson  <beidson@apple.com>
37
38         Modern IDB: storage/indexeddb/optional-arguments.html fails.
39         https://bugs.webkit.org/show_bug.cgi?id=152194
40
41         Reviewed by Alex Christensen.
42
43         * platform/mac-wk1/TestExpectations:
44         * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
45         * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
46           a thing. That method no longer exists in the spec and was already removed from the test.
47
48 2015-12-11  Brady Eidson  <beidson@apple.com>
49
50         Modern IDB: storage/indexeddb/cursor-continue.html fails.
51         https://bugs.webkit.org/show_bug.cgi?id=152192
52
53         Reviewed by Alex Christensen.
54
55         * platform/mac-wk1/TestExpectations:
56         * storage/indexeddb/cursor-continue-expected.txt:
57
58 2015-12-11  Brady Eidson  <beidson@apple.com>
59
60         Modern IDB: storage/indexeddb/index-basics.html fails.
61         https://bugs.webkit.org/show_bug.cgi?id=152190
62
63         Reviewed by Alex Christensen.
64
65         * platform/mac-wk1/TestExpectations:
66
67 2015-12-11  Keith Miller  <keith_miller@apple.com>
68
69         Rebaseline a failing inspector test for a new property on Function.prototype.
70
71         * inspector/model/remote-object-get-properties-expected.txt:
72
73 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
74
75         Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
76         https://bugs.webkit.org/show_bug.cgi?id=152102
77         <rdar://problem/22124230>
78
79         Reviewed by Andy Estes.
80
81         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
82         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
83         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
84         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
85
86 2015-12-11  Ryan Haddad  <ryanhaddad@apple.com>
87
88         Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
89         https://bugs.webkit.org/show_bug.cgi?id=152134
90
91         Unreviewed test gardening.
92
93         * platform/ios-simulator/TestExpectations:
94
95 2015-12-11  Brady Eidson  <beidson@apple.com>
96
97         Modern IDB: storage/indexeddb/key-type-array.html fails.
98         https://bugs.webkit.org/show_bug.cgi?id=152187
99
100         Reviewed by Alex Christensen.
101
102         * platform/mac-wk1/TestExpectations:
103         * storage/indexeddb/key-type-array-expected.txt:
104
105 2015-12-11  Brady Eidson  <beidson@apple.com>
106
107         Modern IDB: Updates to 3 intversion tests, and/or their results.
108         https://bugs.webkit.org/show_bug.cgi?id=152179
109
110         Reviewed by Alex Christensen.
111
112         * platform/mac-wk1/TestExpectations:
113         * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
114
115         * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
116         * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
117         * storage/indexeddb/intversion-upgrades-expected.txt:
118         * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
119
120 2015-12-11  Keith Miller  <keith_miller@apple.com>
121
122         [ES6] Add support for Symbol.hasInstance
123         https://bugs.webkit.org/show_bug.cgi?id=151839
124
125         Reviewed by Saam Barati.
126
127         Fix tests to reflect the changes to instanceof in ES6.
128
129         Added a new regression test for bound functions in instanceof
130         as the perfomance on bound functions should, to some degree,
131         reflect the performance on C-API users.
132
133         * js/Object-getOwnPropertyNames-expected.txt:
134         * js/exception-for-nonobject-expected.txt:
135         * js/exception-instanceof-expected.txt:
136         * js/instance-of-immediates-expected.txt:
137         * js/regress/instanceof-bound-expected.txt: Added.
138         * js/regress/instanceof-bound.html: Added.
139         * js/regress/script-tests/instanceof-bound.js: Added.
140         (Constructor):
141         (test):
142         * js/script-tests/Object-getOwnPropertyNames.js:
143
144 2015-12-11  Ryan Haddad  <ryanhaddad@apple.com>
145
146         Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
147         https://bugs.webkit.org/show_bug.cgi?id=152178
148
149         Unreviewed test gardening.
150
151         * platform/mac-wk1/TestExpectations:
152
153 2015-12-11  Brady Eidson  <beidson@apple.com>
154
155         Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
156         https://bugs.webkit.org/show_bug.cgi?id=152177
157
158         Reviewed by Alex Christensen.
159
160         * platform/mac-wk1/TestExpectations:
161         * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
162         * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
163         * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
164
165 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
166
167         Do not fire load events from frames with scripting disabled
168         https://bugs.webkit.org/show_bug.cgi?id=118042
169         <rdar://problem/14272857>
170
171         Reviewed by Brent Fulgham.
172
173         Since the crash is not reproducible, only test case from Blink r153029 is merged:
174         https://codereview.chromium.org/17682003
175
176         * fast/images/image-load-event-crash-expected.txt: Added.
177         * fast/images/image-load-event-crash.html: Added.
178
179 2015-12-11  Brady Eidson  <beidson@apple.com>
180
181         Modern IDB: storage/indexeddb/index-count.html fails.
182         https://bugs.webkit.org/show_bug.cgi?id=152175
183
184         Reviewed by Alex Christensen.
185
186         * platform/mac-wk1/TestExpectations:
187         * storage/indexeddb/index-count-expected.txt:
188         * storage/indexeddb/modern/index-get-count-failures-expected.txt:
189
190 2015-12-11  Daniel Bates  <dabates@apple.com>
191
192         [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
193
194         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
195         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
196         * 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.
197         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
198         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
199
200 2015-12-11  Darin Adler  <darin@apple.com>
201
202         Reduce the number of events that can be created by Document.createEvent
203         https://bugs.webkit.org/show_bug.cgi?id=151931
204
205         Reviewed by Alex Christensen.
206
207         * TestExpectations: Added expected failures for the two tests that depend
208         on createEvent("IDBVersionChangeEvent").
209
210         * animations/animation-events-create.html: Updated to use
211         "new WebKitAnimationEvent" instead of document.createEvent.
212
213         * fast/events/event-creation-expected.txt: Removed expected results for
214         various events that can no longer be created with createEvent.
215         * fast/events/event-creation.html: Removed tests for various events
216         that can no longer be created with createEvent.
217
218         * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
219         "new PopStateEvent" instead of document.createEvent.
220
221         * indieui/create-uirequestevent-expected.txt: Removed.
222         * indieui/create-uirequestevent.html: Removed.
223
224         * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
225
226         * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
227         no different from the platform-independent expected result.
228
229         * transitions/transition-end-event-create.html: Updated to use
230         "new WebKitTransitionEvent" instead of document.createEvent.
231
232 2015-12-11  Nikita Vasilyev  <nvasilyev@apple.com>
233
234         Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
235         https://bugs.webkit.org/show_bug.cgi?id=149790
236
237         Reviewed by Timothy Hatcher.
238
239         * inspector/console/js-isLikelyStackTrace.html: Added.
240
241 2015-12-10  Brady Eidson  <beidson@apple.com>
242
243         Modern IDB: storage/indexeddb/objectstore-count.html fails.
244         https://bugs.webkit.org/show_bug.cgi?id=152167
245
246         Reviewed by Alex Christensen.
247
248         * platform/mac-wk1/TestExpectations:
249         * storage/indexeddb/objectstore-count-expected.txt:
250
251 2015-12-10  Zalan Bujtas  <zalan@apple.com>
252
253         ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
254         https://bugs.webkit.org/show_bug.cgi?id=152115
255
256         Reviewed by Simon Fraser.
257
258         document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
259         If the indented content is already inside a selection, we need to make sure that newly created flow uses
260         normal line layout.
261         This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
262
263         * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
264         * fast/block/selection-inside-simple-line-layout.html: Added.
265
266 2015-12-10  Brady Eidson  <beidson@apple.com>
267
268         Unreviewed TestExpectations gardening.
269
270         * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
271
272 2015-12-10  Eric Carlson  <eric.carlson@apple.com>
273
274         [MediaStream] Expose media capture devices persistent permissions to WebCore
275         https://bugs.webkit.org/show_bug.cgi?id=152087
276
277         Reviewed by Chris Dumez.
278
279         * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
280         * fast/mediastream/MediaDevices-enumerateDevices.html:
281
282 2015-12-10  Daniel Bates  <dabates@apple.com>
283
284         [CSP] eval() is not blocked for stringified literals
285         https://bugs.webkit.org/show_bug.cgi?id=152158
286         <rdar://problem/15775625>
287
288         Reviewed by Saam Barati.
289
290         Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
291         more comprehensive.
292
293         Add tests to ensure that we block eval() from within an external JavaScript script when the
294         policy of the page disallows eval() and that we block eval() inside a subframe that disallows
295         eval() when the page in the main frame allows eval().
296
297         * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
298         * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
299         * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
300         * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
301         * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
302         * http/tests/security/contentSecurityPolicy/eval-blocked.html:
303         * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
304
305 2015-12-10  Brady Eidson  <beidson@apple.com>
306
307         Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
308         https://bugs.webkit.org/show_bug.cgi?id=152144
309
310         Reviewed by Alex Christensen.
311
312         * platform/mac-wk1/TestExpectations:
313         * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
314         * storage/indexeddb/modern/aborted-put-expected.txt:
315         * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
316         * storage/indexeddb/modern/deletedatabase-2-expected.txt:
317         * storage/indexeddb/modern/deletedatabase-2.html:
318         * storage/indexeddb/modern/deleteindex-2-expected.txt:
319         * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
320         * storage/indexeddb/modern/opendatabase-versions-expected.txt:
321         * storage/indexeddb/modern/opendatabase-versions.html:
322         * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
323
324 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
325
326         Rebaselining fast/text/emoji.html for Yosemite.
327         https://bugs.webkit.org/show_bug.cgi?id=152147
328
329         Unreviewed test gardening.
330
331         * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
332
333 2015-12-10  Myles C. Maxfield  <mmaxfield@apple.com>
334
335         Build fix
336
337         Unreviewed.
338
339         * platform/mac/TestExpectations:
340
341 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
342
343         Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
344         https://bugs.webkit.org/show_bug.cgi?id=152132
345
346         Unreviewed test gardening.
347
348         * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
349
350 2015-12-10  Alex Christensen  <achristensen@webkit.org>
351
352         REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
353         https://bugs.webkit.org/show_bug.cgi?id=152022
354         rdar://problem/23763584
355
356         Reviewed by Darin Adler.
357
358         * TestExpectations:
359         * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
360         * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
361         * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
362         * platform/wk2/TestExpectations:
363         New test for WK2 only.
364
365 2015-12-10  Enrica Casucci  <enrica@apple.com>
366
367         Change skin tone support for two emoji.
368         https://bugs.webkit.org/show_bug.cgi?id=152147
369         rdar://problem/23716993
370         rdar://problem/23716344
371
372         Reviewed by Darin Adler.
373
374         * fast/text/emoji.html:
375         * platform/mac/fast/text/emoji-expected.txt:
376
377 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
378
379         Skip unsupported css3/font-variant-* tests on Win
380         https://bugs.webkit.org/show_bug.cgi?id=149774
381
382         Unreviewed test gardening.
383
384         * platform/win/TestExpectations:
385
386 2015-12-10  Daniel Bates  <dabates@apple.com>
387
388         [iOS][WK2] Update expected results for editing tests
389
390         * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
391         * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
392         * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
393         * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
394         * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
395         * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
396         * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
397         * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
398         * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
399         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
400         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
401         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
402         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
403         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
404         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
405         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
406         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
407         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
408         * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
409         * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
410         * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
411         * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
412         * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
413         * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
414         * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
415         * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
416         * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
417         * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
418         * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
419         * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
420         * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
421         * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
422         * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
423         * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
424         * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
425         * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
426         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
427         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
428         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
429         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
430         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
431         * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
432         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
433         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
434         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
435         * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
436         * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
437         * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
438         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
439         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
440         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
441         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
442         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
443         * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
444         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
445         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
446         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
447         * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
448         * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
449         * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
450         * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
451         * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
452         * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
453         * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
454         * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
455         * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
456         * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
457         * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
458         * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
459         * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
460         * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
461         * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
462         * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
463         * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
464         * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
465         * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
466         * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
467         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
468         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
469         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
470         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
471         * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
472         * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
473         * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
474         * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
475         * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
476         * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
477
478 2015-12-10  Yusuke Suzuki  <utatane.tea@gmail.com>
479
480         [ES6] Add several generator related JSRegress tests to measure performance change after optimization
481         https://bugs.webkit.org/show_bug.cgi?id=151785
482
483         Reviewed by Saam Barati.
484
485         Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
486
487         * js/regress/generator-create-expected.txt: Added.
488         * js/regress/generator-create.html: Added.
489         * js/regress/generator-fib-expected.txt: Added.
490         * js/regress/generator-fib.html: Added.
491         * js/regress/generator-function-create-expected.txt: Added.
492         * js/regress/generator-function-create.html: Added.
493         * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
494         * js/regress/generator-sunspider-access-nsieve.html: Added.
495         * js/regress/generator-with-several-types-expected.txt: Added.
496         * js/regress/generator-with-several-types.html: Added.
497         * js/regress/script-tests/generator-create.js: Added.
498         (gen):
499         * js/regress/script-tests/generator-fib.js: Added.
500         (result):
501         * js/regress/script-tests/generator-function-create.js: Added.
502         (createGeneratorFunction.gen):
503         (createGeneratorFunction):
504         * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
505         (prime):
506         (sieve):
507         * js/regress/script-tests/generator-with-several-types.js: Added.
508         (g1):
509         (g2):
510         (g3):
511
512 2015-12-10  Carlos Garcia Campos  <cgarcia@igalia.com>
513
514         Unreviewed. Fix ambiguous expectations added in r193895.
515
516         * platform/gtk/TestExpectations:
517
518 2015-12-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
519
520         JSC Builtins should use safe array methods
521         https://bugs.webkit.org/show_bug.cgi?id=151501
522
523         Reviewed by Darin Adler.
524
525         Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
526
527         * js/builtins/resources/shielding-typedarray.js: Added.
528         (Array.prototype.push):
529         (try.array.Int8Array.from.string_appeared_here.filter):
530         * js/builtins/shielding-typedarray-expected.txt: Added.
531         * js/builtins/shielding-typedarray.html: Added.
532         * streams/streams-promises-expected.txt:
533         * streams/streams-promises.html:
534
535 2015-12-10  Carlos Garcia Campos  <cgarcia@igalia.com>
536
537         Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
538
539         * platform/gtk/TestExpectations:
540
541 2015-12-10  Myles C. Maxfield  <mmaxfield@apple.com>
542
543         font-variant-caps does not work if the font does not support font features
544         https://bugs.webkit.org/show_bug.cgi?id=149774
545
546         Reviewed by Antti Koivisto.
547
548         Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'. 
549
550         The character mappings are:
551
552         OpenType:
553         'smcp': f
554         'c2sc': g
555
556         TrueType:
557         kLowerCaseType / kLowerCaseSmallCapsSelector: r
558         kUpperCaseType / kUpperCaseSmallCapsSelector: u
559
560         * css3/font-variant-all-expected.html:
561         * css3/font-variant-all.html:
562         * css3/font-variant-small-caps-synthesis-expected.html: Added.
563         * css3/font-variant-small-caps-synthesis.html: Added.
564         * css3/font-variant-petite-caps-synthesis-expected.html: Added.
565         * css3/font-variant-petite-caps-synthesis.html: Added.
566         * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
567         * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
568         * platform/mac/TestExpectations:
569         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
570
571 2015-12-09  Brady Eidson  <beidson@apple.com>
572
573         Modern IDB: storage/indexeddb/objectstore-basics.html fails.
574         https://bugs.webkit.org/show_bug.cgi?id=152101
575
576         Reviewed by Alex Christensen.
577
578         * platform/mac-wk1/TestExpectations:
579         * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
580         * 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.
581         * 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.
582         * 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.
583         * storage/indexeddb/invalid-keys-expected.txt:
584         * storage/indexeddb/key-type-binary-expected.txt:
585         * storage/indexeddb/keypath-edges-expected.txt:
586         * storage/indexeddb/mozilla/bad-keypath-expected.txt:
587         * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
588         * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
589         * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
590         * storage/indexeddb/objectstore-basics-expected.txt:
591
592 2015-12-09  Brady Eidson  <beidson@apple.com>
593
594         Modern IDB: storage/indexeddb/metadata.html fails
595         https://bugs.webkit.org/show_bug.cgi?id=152099
596
597         Reviewed by Alex Christensen.
598
599         * platform/mac-wk1/TestExpectations:
600         * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
601         * storage/indexeddb/modern/abort-objectstore-info.html: Added.
602         * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
603
604 2015-12-09  Brady Eidson  <beidson@apple.com>
605
606         Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
607         https://bugs.webkit.org/show_bug.cgi?id=152096
608
609         Reviewed by Alex Christensen.
610
611         * platform/mac-wk1/TestExpectations:
612
613 2015-12-09  Brady Eidson  <beidson@apple.com>
614
615         Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
616         https://bugs.webkit.org/show_bug.cgi?id=152095
617
618         Reviewed by Alex Christensen.
619
620         * platform/mac-wk1/TestExpectations:
621
622 2015-12-09  Brady Eidson  <beidson@apple.com>
623
624         Modern IDB: Some tests expect UInt8Array to be a valid key.
625         https://bugs.webkit.org/show_bug.cgi?id=152092
626
627         Reviewed by Alex Christensen.
628
629         Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
630
631         * platform/mac-wk1/TestExpectations:
632         * storage/indexeddb/factory-cmp-expected.txt:
633         * storage/indexeddb/key-type-binary-expected.txt:
634         * storage/indexeddb/resources/factory-cmp.js:
635         * storage/indexeddb/resources/key-type-binary.js:
636
637 2015-12-09  Brady Eidson  <beidson@apple.com>
638
639         Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
640         https://bugs.webkit.org/show_bug.cgi?id=152078
641
642         Reviewed by Alex Christensen.
643
644         * platform/mac-wk1/TestExpectations:
645         * storage/indexeddb/createIndex-after-failure-expected.txt:
646         * storage/indexeddb/resources/createIndex-after-failure.js:
647
648 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
649
650         Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
651         https://bugs.webkit.org/show_bug.cgi?id=152094
652
653         Unreviewed test gardening.
654
655         * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
656
657 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
658
659         Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
660         https://bugs.webkit.org/show_bug.cgi?id=151218
661
662         Unreviewed test gardening.
663
664         * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
665
666 2015-12-09  David Hyatt  <hyatt@apple.com>
667
668         Picture element needs to respond to dynamic viewport changes.
669         https://bugs.webkit.org/show_bug.cgi?id=152013
670         <rdar://problem/23766375>
671
672         Reviewed by Dean Jackson.
673
674         * fast/picture/resources/resize-test.js: Added.
675         * fast/picture/viewport-resize-expected.txt: Added.
676         * fast/picture/viewport-resize.html: Added.
677
678 2015-12-09  Mark Lam  <mark.lam@apple.com>
679
680         Rename ftl-object-* tests to ftl-polymorphic-*.
681         https://bugs.webkit.org/show_bug.cgi?id=152091
682
683         Reviewed by Saam Barati.
684
685         This is because those tests are actually testing the effects of polymorphic
686         operands on performance, and not the correctness of operations on objects.
687
688         * js/regress/ftl-object-div-expected.txt: Removed.
689         * js/regress/ftl-object-div.html: Removed.
690         * js/regress/ftl-object-mul-expected.txt: Removed.
691         * js/regress/ftl-object-mul.html: Removed.
692         * js/regress/ftl-object-sub-expected.txt: Removed.
693         * js/regress/ftl-object-sub.html: Removed.
694         * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
695         * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
696         * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
697         * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
698         * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
699         * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
700         * js/regress/script-tests/ftl-object-div.js: Removed.
701         * js/regress/script-tests/ftl-object-mul.js: Removed.
702         * js/regress/script-tests/ftl-object-sub.js: Removed.
703         * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
704         * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
705         * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
706
707 2015-12-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
708
709         [GTK] Unreviewed GTK Gardening.
710
711         Rebaseline media tests after r190054 and r190200.
712
713         * platform/gtk/media/audio-controls-rendering-expected.txt:
714         * platform/gtk/media/controls-strict-expected.txt:
715         * platform/gtk/media/media-controls-clone-expected.txt:
716         * platform/gtk/media/video-controls-rendering-expected.txt:
717         * platform/gtk/media/video-display-toggle-expected.txt:
718         * platform/gtk/media/video-empty-source-expected.txt:
719         * platform/gtk/media/video-no-audio-expected.txt:
720         * platform/gtk/media/video-volume-slider-expected.txt:
721         * platform/gtk/media/video-zoom-controls-expected.txt:
722
723 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
724
725         AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
726         https://bugs.webkit.org/show_bug.cgi?id=152070
727
728         Reviewed by Mario Sanchez Prada.
729
730         * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
731         * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
732         * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
733         * platform/gtk/accessibility/image-link-expected.txt: Updated
734         * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
735         * platform/gtk/accessibility/lists-expected.txt: Updated.
736         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
737
738 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
739
740         Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
741         https://bugs.webkit.org/show_bug.cgi?id=151729
742
743         Unreviewed test gardening.
744
745         * platform/mac-wk2/TestExpectations:
746
747 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
748
749         Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
750         https://bugs.webkit.org/show_bug.cgi?id=152029
751
752         Unreviewed test gardening.
753
754         * platform/mac/TestExpectations:
755
756 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
757
758         AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
759         https://bugs.webkit.org/show_bug.cgi?id=152064
760
761         Unreviewed test gardening.
762
763         * accessibility/gtk/media-emits-object-replacement.html: Removed.
764         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
765
766 2015-12-09  Frederic Wang  <fred.wang@free.fr>
767
768         Bad position of large operators inside an munderover element
769         https://bugs.webkit.org/show_bug.cgi?id=151916
770
771         Reviewed by Alejandro G. Castro.
772
773         * mathml/opentype/large-operators-munderover-expected.txt: Added.
774         * mathml/opentype/large-operators-munderover.html: Added.
775
776         Add a test to verify the position and size of a large operator used as an munderover base.
777
778 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
779
780         [AX][GTK] Accessibility gardening
781         https://bugs.webkit.org/show_bug.cgi?id=152062
782
783         Unreviewed test gardening.
784
785         Skip two tests specific to AX API, mark a test which is timing out, remove passing
786         test from failures.
787
788         * platform/gtk/TestExpectations:
789
790 2015-12-09  Xabier Rodriguez Calvar  <calvaris@igalia.com>
791
792         [Streams API] Import the web-platform-tests directly from the spec
793         https://bugs.webkit.org/show_bug.cgi?id=152051
794
795         Reviewed by Youenn Fablet.
796
797         Removed the tests that are already imported directly from the spec.
798
799         * streams/brand-checks-expected.txt: Added.
800         * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
801         * streams/reference-implementation/bad-strategies-expected.txt:
802         * streams/reference-implementation/bad-strategies.html:
803         * streams/reference-implementation/bad-underlying-sources.html: Removed.
804         * streams/reference-implementation/brand-checks-expected.txt:
805         * streams/reference-implementation/brand-checks.html:
806         * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
807         * streams/reference-implementation/byte-length-queuing-strategy.html:
808         * streams/reference-implementation/count-queuing-strategy-expected.txt:
809         * streams/reference-implementation/count-queuing-strategy.html:
810         * streams/reference-implementation/readable-stream-cancel.html: Removed.
811         * streams/reference-implementation/readable-stream-reader.html: Removed.
812         * streams/reference-implementation/readable-stream-tee.html: Removed.
813         * streams/reference-implementation/readable-stream-templated-expected.txt:
814         * streams/reference-implementation/readable-stream-templated.html:
815         * streams/reference-implementation/readable-stream.html: Removed.
816
817 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
818
819         [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
820         https://bugs.webkit.org/show_bug.cgi?id=152052
821
822         Unreviewed test gardening.
823
824         * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
825
826 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
827
828         AX: The aria-table-content.html layout test should be more cross-platform friendly
829         https://bugs.webkit.org/show_bug.cgi?id=152002
830
831         Reviewed by Mario Sanchez Prada.
832
833         Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
834
835         * accessibility/aria-table-content-expected.txt: Updated
836         * accessibility/aria-table-content.html: Updated
837         * platform/gtk/accessibility/aria-table-content-expected.txt: Added
838         * platform/efl/accessibility/aria-table-content-expected.txt: Added
839
840 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
841
842         [AX][GTK] media-emits-object-replacement.html needs new baseline
843         https://bugs.webkit.org/show_bug.cgi?id=152050
844
845         Unreviewed test gardening.
846
847         * accessibility/gtk/media-emits-object-replacement-expected.txt:
848
849 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
850
851         AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
852         https://bugs.webkit.org/show_bug.cgi?id=144898
853
854         Reviewed by Darin Adler.
855
856         * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
857         * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
858         * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
859         * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
860
861 2015-12-08  David Kilzer  <ddkilzer@apple.com>
862
863         Skip storage/indexeddb/index-multientry.html once again
864
865         * platform/mac-wk1/TestExpectations: Skip:
866         - storage/indexeddb/index-multientry.html
867
868 2015-12-08  Brady Eidson  <beidson@apple.com>
869
870         Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
871         https://bugs.webkit.org/show_bug.cgi?id=152023
872
873         Reviewed by Alex Christensen.
874
875         * platform/mac-wk1/TestExpectations:
876
877 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
878
879         Skipping fast/canvas/canvas-too-large-to-draw.html on win
880         https://bugs.webkit.org/show_bug.cgi?id=152009
881
882         Unreviewed test gardening.
883
884         * platform/win/TestExpectations:
885
886 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
887
888         Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
889         https://bugs.webkit.org/show_bug.cgi?id=151906
890
891         Unreviewed test gardening.
892
893         * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
894
895 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
896
897         Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
898         https://bugs.webkit.org/show_bug.cgi?id=152009
899
900         Unreviewed test gardening.
901
902         * platform/mac/TestExpectations:
903
904 2015-12-08  Brady Eidson  <beidson@apple.com>
905
906         Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
907         https://bugs.webkit.org/show_bug.cgi?id=151507
908
909         Reviewed by Beth Dakin.
910
911         A handful of tests were marked flaky and tracked back to this bug.
912         
913         Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
914         
915         * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
916
917 2015-12-08  Brady Eidson  <beidson@apple.com>
918
919         More IDB TestExpectations gardening.
920
921         Reviewed by Alex Christensen.
922
923         * platform/mac-wk1/TestExpectations:
924
925 2015-12-08  Brady Eidson  <beidson@apple.com>
926
927         Unreviewed IDB layout test gardening (Adding some flaky crashes)
928
929         * platform/mac-wk1/TestExpectations:
930
931 2015-12-08  Brady Eidson  <beidson@apple.com>
932
933         Modern IDB: Fire blocked events for delete requests that are blocked.
934         https://bugs.webkit.org/show_bug.cgi?id=152015
935
936         Reviewed by Alex Christensen.
937
938         * platform/mac-wk1/TestExpectations:
939
940 2015-12-08  Brady Eidson  <beidson@apple.com>
941
942         More IDB TestExpectations gardening.
943
944         Reviewed by Alex Christensen.
945
946         * platform/mac-wk1/TestExpectations:
947
948 2015-12-08  Brady Eidson  <beidson@apple.com>
949
950         Modern IDB: Fire blocked events for upgrade requests that are blocked.
951         https://bugs.webkit.org/show_bug.cgi?id=152007
952
953         Reviewed by Alex Christensen.
954
955         * platform/mac-wk1/TestExpectations:
956
957         * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
958         * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
959         * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
960         
961         * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
962         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
963         
964 2015-12-08  Mark Lam  <mark.lam@apple.com>
965
966         Polymorphic operand types for DFG and FTL div.
967         https://bugs.webkit.org/show_bug.cgi?id=151747
968
969         Reviewed by Geoffrey Garen.
970
971         * js/regress/ftl-object-div-expected.txt: Added.
972         * js/regress/ftl-object-div.html: Added.
973         * js/regress/script-tests/ftl-object-div.js: Added.
974         (o1.valueOf):
975         (foo):
976
977 2015-12-08  Zalan Bujtas  <zalan@apple.com>
978
979         Do not insert positioned renderers to multiple gPositionedDescendantsMap.
980         https://bugs.webkit.org/show_bug.cgi?id=151878
981         rdar://problem/22229889
982
983         Reviewed by Simon Fraser.
984
985         We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
986         This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
987         returns true for RenderElement::canContainAbsolutelyPositionedObjects().
988         canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
989         If this container's style changes so that it's no longer positioned and it has no transform anymore,
990         we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
991
992         This patch addresses the case when the renderer does not have transforms anymore.
993
994         * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
995         * fast/block/positioning/crash-when-transform-is-removed.html: Added.
996
997 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
998
999         Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
1000         https://bugs.webkit.org/show_bug.cgi?id=152009
1001
1002         Unreviewed test gardening.
1003
1004         * platform/mac/TestExpectations:
1005
1006 2015-12-08  Skachkov Oleksandr  <gskachkov@gmail.com>
1007
1008         [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1009         https://bugs.webkit.org/show_bug.cgi?id=149338
1010
1011         Reviewed by Saam Barati.
1012
1013         * js/arrowfunction-supercall-expected.txt: Added.
1014         * js/arrowfunction-supercall.html: Added.
1015         * js/arrowfunction-tdz-expected.txt: Added new expectation.
1016         * js/script-tests/arrowfunction-supercall.js: Added.
1017         * js/script-tests/arrowfunction-tdz.js: Added new cases.
1018
1019 2015-12-08  Brady Eidson  <beidson@apple.com>
1020
1021         Modern IDB: storage/indexeddb/index-cursor.html fails.
1022         https://bugs.webkit.org/show_bug.cgi?id=151973
1023
1024         Reviewed by Darin Adler.
1025
1026         * platform/mac-wk1/TestExpectations:
1027
1028 2015-12-08  Csaba Osztrogonác  <ossy@webkit.org>
1029
1030         [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
1031         https://bugs.webkit.org/show_bug.cgi?id=137692
1032
1033         Reviewed by Darin Adler.
1034
1035         * platform/efl/TestExpectations: Unskip now passing tests.
1036
1037 2015-12-08  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1038
1039         [EFL][AX] Rebaseline failing AX tests since r185662
1040         https://bugs.webkit.org/show_bug.cgi?id=151991
1041
1042         Unreviewed EFL rebaseline.
1043
1044         * platform/efl/TestExpectations:
1045         * platform/efl/accessibility/image-link-expected.txt:
1046         * platform/efl/accessibility/image-map2-expected.txt:
1047         * platform/efl/accessibility/lists-expected.txt:
1048         * platform/efl/accessibility/table-attributes-expected.txt:
1049         * platform/efl/accessibility/table-cell-spans-expected.txt:
1050         * platform/efl/accessibility/table-cells-expected.txt:
1051         * platform/efl/accessibility/table-detection-expected.txt:
1052         * platform/efl/accessibility/table-one-cell-expected.txt:
1053         * platform/efl/accessibility/table-sections-expected.txt:
1054         * platform/efl/accessibility/table-with-rules-expected.txt:
1055
1056 2015-12-08  Joanmarie Diggs  <jdiggs@igalia.com>
1057
1058         [EFL] some ax tests have been failed since r186692
1059         https://bugs.webkit.org/show_bug.cgi?id=146887
1060
1061         Reviewed by Mario Sanchez Prada.
1062
1063         * platform/efl/TestExpectations: Removed failing tests.
1064
1065 2015-12-08  Joanmarie Diggs  <jdiggs@igalia.com>
1066
1067         [GTK] 15 accessibility tests fail since r186692.
1068         https://bugs.webkit.org/show_bug.cgi?id=148938
1069
1070         Reviewed by Mario Sanchez Prada.
1071
1072         * platform/gtk/TestExpectations: Removed failing tests.
1073         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
1074         * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
1075         * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
1076         * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
1077         * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
1078         * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
1079         * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
1080
1081 2015-12-08  Frederic Wang  <fred.wang@free.fr>
1082
1083         [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
1084         https://bugs.webkit.org/show_bug.cgi?id=151947
1085
1086         Reviewed by Martin Robinson.
1087
1088         Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
1089
1090         * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
1091         * mathml/presentation/radical-bar-visibility.html: Added.
1092
1093 2015-12-07  Brady Eidson  <beidson@apple.com>
1094
1095         Move an IDB test from the "generic failure" section to the "fails because no workers" section.
1096
1097         Rubberstamped by Andy Estes.
1098
1099         * platform/mac-wk1/TestExpectations:
1100
1101 2015-12-07  Andy VanWagoner  <thetalecrafter@gmail.com>
1102
1103         [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
1104         https://bugs.webkit.org/show_bug.cgi?id=147609
1105
1106         Reviewed by Benjamin Poulain.
1107
1108         * js/script-tests/string-toLocaleUpperCase.js: Added.
1109         * js/string-toLocaleUpperCase-expected.txt: Added.
1110         * js/string-toLocaleUpperCase.html: Added.
1111
1112 2015-12-07  Myles C. Maxfield  <mmaxfield@apple.com>
1113
1114         [Mac] Remove Mavericks-specific TestExpectations lines
1115         https://bugs.webkit.org/show_bug.cgi?id=151913
1116
1117         Reviewed by Alexey Proskuryakov.
1118
1119         Mavericks is no longer a supported OS.
1120
1121         * platform/mac/TestExpectations:
1122
1123 2015-12-07  Brady Eidson  <beidson@apple.com>
1124
1125         Modern IDB: Miscellaneous test cleanup.
1126         https://bugs.webkit.org/show_bug.cgi?id=151968
1127
1128         Reviewed by Sam Weinig.
1129
1130         - Reorganize TestExpectations a bit.
1131         - Remove two tests that primarily test features that have been removed from the spec.
1132
1133         * platform/mac-wk1/TestExpectations:
1134         * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
1135         * storage/indexeddb/cursor-continueprimarykey.html: Removed.
1136         * storage/indexeddb/factory-basics-expected.txt: Removed.
1137         * storage/indexeddb/factory-basics.html: Removed.
1138         * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
1139         * storage/indexeddb/resources/factory-basics.js: Removed.
1140
1141 2015-12-07  Brady Eidson  <beidson@apple.com>
1142
1143         Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
1144         https://bugs.webkit.org/show_bug.cgi?id=151966
1145         
1146         Reviewed by Sam Weinig.
1147
1148         * platform/mac-wk1/TestExpectations:
1149
1150 2015-12-07  Brady Eidson  <beidson@apple.com>
1151
1152         Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
1153         https://bugs.webkit.org/show_bug.cgi?id=151961
1154
1155         Reviewed by Alex Christensen.
1156
1157         * platform/mac-wk1/TestExpectations:
1158         * storage/indexeddb/cursor-finished-expected.txt:
1159
1160 2015-12-07  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1161
1162         [Streams API] pipeTo tests are failing
1163         https://bugs.webkit.org/show_bug.cgi?id=151949
1164
1165         Unreviewed.
1166
1167         * TestExpectations:
1168         * platform/mac/TestExpectations:
1169         * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
1170
1171 2015-12-07  Brady Eidson  <beidson@apple.com>
1172
1173         Modern IDB: Fix "old versions" when upgrading databases.
1174         https://bugs.webkit.org/show_bug.cgi?id=151948
1175
1176         Reviewed by Alex Christensen.
1177
1178         * platform/mac-wk1/TestExpectations:
1179         * storage/indexeddb/database-basics-expected.txt:
1180         * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1181
1182 2015-12-07  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1183
1184         Unreviewed.
1185
1186         http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
1187         are still issues with pipeTo. For that I created http://webkit.org/b/151949.
1188
1189         * platform/mac/TestExpectations:
1190         * platform/win/TestExpectations:
1191
1192 2015-12-07  Brady Eidson  <beidson@apple.com>
1193
1194         Modern IDB: Add some more custom exception messages, passing some more tests..
1195         https://bugs.webkit.org/show_bug.cgi?id=151912
1196
1197         Reviewed by Andy Estes.
1198
1199         * platform/mac-wk1/TestExpectations:
1200         
1201         * storage/indexeddb/exceptions-expected.txt:
1202         * storage/indexeddb/get-keyrange-expected.txt:
1203         * storage/indexeddb/invalid-keys-expected.txt:
1204         * storage/indexeddb/keypath-edges-expected.txt:
1205         * storage/indexeddb/keyrange-expected.txt:
1206         * storage/indexeddb/transaction-active-flag-expected.txt:
1207         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1208
1209         * storage/indexeddb/resources/exceptions.js:
1210         * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
1211
1212 2015-12-07  Ryan Haddad  <ryanhaddad@apple.com>
1213
1214         Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
1215         https://bugs.webkit.org/show_bug.cgi?id=151759
1216
1217         Unreviewed test gardening.
1218
1219         * platform/win/TestExpectations:
1220
1221 2015-12-07  Ryan Haddad  <ryanhaddad@apple.com>
1222
1223         Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
1224        https://bugs.webkit.org/show_bug.cgi?id=151661
1225
1226         Unreviewed test gardening.
1227
1228         * platform/mac-wk2/TestExpectations:
1229
1230 2015-12-07  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1231
1232         Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
1233
1234         * platform/efl/TestExpectations:
1235
1236 2015-12-06  Simon Fraser  <simon.fraser@apple.com>
1237
1238         Clipping along compositing borders in svg-edit
1239         https://bugs.webkit.org/show_bug.cgi?id=151791
1240
1241         Reviewed by Zalan Bujtas.
1242         
1243         Ref test that triggers recomputation of overflow.
1244
1245         * svg/overflow/visual-overflow-change-expected.html: Added.
1246         * svg/overflow/visual-overflow-change.html: Added.
1247
1248 2015-12-06  Andy VanWagoner  <thetalecrafter@gmail.com>
1249
1250         [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
1251         https://bugs.webkit.org/show_bug.cgi?id=147608
1252
1253         Reviewed by Benjamin Poulain.
1254
1255         * js/script-tests/string-toLocaleLowerCase.js: Added.
1256         * js/string-toLocaleLowerCase-expected.txt: Added.
1257         * js/string-toLocaleLowerCase.html: Added.
1258
1259 2015-12-06  Simon Fraser  <simon.fraser@apple.com>
1260
1261         REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
1262         https://bugs.webkit.org/show_bug.cgi?id=151849
1263         rdar://problem/23132828
1264
1265         Reviewed by Zalan Bujtas.
1266         
1267         New ref test.
1268         
1269         The behavior of imported/blink/transitions/transition-not-interpolable.html changed
1270         with this patch, but that test is trying to determine if transitions run to/from
1271         'auto' values, and doing it wrong. The current patch doesn't change the user-visible
1272         behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
1273
1274         * animations/fill-forwards-auto-height-expected.html: Added.
1275         * animations/fill-forwards-auto-height.html: Added.
1276         * imported/blink/transitions/transition-not-interpolable-expected.txt:
1277
1278 2015-12-06  David Kilzer  <ddkilzer@apple.com>
1279
1280         REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
1281         https://bugs.webkit.org/show_bug.cgi?id=151929
1282
1283         Reverted changeset:
1284
1285         "[ES6] "super" and "this" should be lexically bound inside an
1286         arrow function and should live in a JSLexicalEnvironment"
1287         https://bugs.webkit.org/show_bug.cgi?id=149338
1288         http://trac.webkit.org/changeset/193584
1289
1290 2015-12-06  Skachkov Oleksandr  <gskachkov@gmail.com>
1291
1292         [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1293         https://bugs.webkit.org/show_bug.cgi?id=149338
1294
1295         Reviewed by Saam Barati.
1296
1297         * js/arrowfunction-supercall-expected.txt: Added.
1298         * js/arrowfunction-supercall.html: Added.
1299         * js/arrowfunction-tdz-expected.txt: Added new expectation.
1300         * js/script-tests/arrowfunction-supercall.js: Added.
1301         * js/script-tests/arrowfunction-tdz.js: Added new cases.
1302
1303 2015-12-05  David Kilzer  <ddkilzer@apple.com>
1304
1305         REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
1306
1307         * platform/mac-wk1/TestExpectations: Skip test that crashes
1308         on every run: storage/indexeddb/index-multientry.html.
1309
1310 2015-12-04  Zalan Bujtas  <zalan@apple.com>
1311
1312         Garbage in page tiles when document is too long.
1313         https://bugs.webkit.org/show_bug.cgi?id=151906
1314         rdar://problem/23695858
1315
1316         Reviewed by Simon Fraser.
1317
1318         * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
1319         * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
1320         * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
1321
1322 2015-12-04  Brady Eidson  <beidson@apple.com>
1323
1324         Modern IDB: Add some more custom exception messages, passing some more tests.
1325         https://bugs.webkit.org/show_bug.cgi?id=151898
1326
1327         Reviewed by Alex Christensen.
1328
1329         * platform/mac-wk1/TestExpectations:
1330         * storage/indexeddb/keypath-arrays-expected.txt:
1331         * storage/indexeddb/noblobs-expected.txt:
1332         * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
1333         * storage/indexeddb/request-result-cache-expected.txt:
1334         * storage/indexeddb/transaction-after-close-expected.txt:
1335         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1336         * storage/indexeddb/transaction-read-only-expected.txt:
1337
1338 2015-12-04  Brady Eidson  <beidson@apple.com>
1339
1340         Modern IDB: Add some more custom exception messages, passing some more tests.
1341         https://bugs.webkit.org/show_bug.cgi?id=151895
1342
1343         Reviewed by Alex Christensen.
1344
1345         * platform/mac-wk1/TestExpectations:
1346         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1347         * storage/indexeddb/cursor-continue-dir-expected.txt:
1348         * storage/indexeddb/cursor-continue-expected.txt:
1349         * storage/indexeddb/deleteIndex-expected.txt:
1350         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1351
1352 2015-12-04  Andy VanWagoner  <thetalecrafter@gmail.com>
1353
1354         [INTL] Implement Number.prototype.toLocaleString in ECMA-402
1355         https://bugs.webkit.org/show_bug.cgi?id=147610
1356
1357         Reviewed by Benjamin Poulain.
1358
1359         Add tests for ECMA-402 Number.prototype.toLocaleString.
1360         Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
1361
1362         * js/number-toLocaleString-expected.txt: Added.
1363         * js/number-toLocaleString.html: Added.
1364         * js/script-tests/number-toLocaleString.js: Added.
1365
1366 2015-12-04  Brady Eidson  <beidson@apple.com>
1367
1368         Modern IDB: Flip test expectations around so we only list failures.
1369         https://bugs.webkit.org/show_bug.cgi?id=151880
1370
1371         Reviewed by Alex Christensen.
1372
1373         * platform/mac-wk1/TestExpectations:
1374
1375 2015-12-04  Brady Eidson  <beidson@apple.com>
1376
1377         Modern IDB: storage/indexeddb/cursor-update.html fails.
1378         https://bugs.webkit.org/show_bug.cgi?id=151879
1379
1380         Reviewed by Oliver Hunt.
1381
1382         * platform/mac-wk1/TestExpectations:
1383
1384 2015-12-04  Brady Eidson  <beidson@apple.com>
1385
1386         Modern IDB: storage/indexeddb/version-change-exclusive.html fails
1387         https://bugs.webkit.org/show_bug.cgi?id=151870
1388
1389         Reviewed by Alex Christensen.
1390
1391         * platform/mac-wk1/TestExpectations:
1392         * storage/indexeddb/modern/double-open-expected.txt: Added.
1393         * storage/indexeddb/modern/double-open.html: Added.
1394         * storage/indexeddb/version-change-exclusive-expected.txt:
1395
1396 2015-12-04  Brady Eidson  <beidson@apple.com>
1397
1398         Modern IDB: storage/indexeddb/exceptions.html fails.
1399         https://bugs.webkit.org/show_bug.cgi?id=151732
1400
1401         Reviewed by Alex Christensen.
1402
1403         Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
1404         
1405         * platform/mac-wk1/TestExpectations:
1406         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
1407         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
1408         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
1409         * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
1410         * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
1411         * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
1412         * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
1413         * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
1414         * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
1415         * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1416         * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
1417         * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1418         * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
1419         * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1420         * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
1421         * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
1422         * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
1423         * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1424         * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
1425         * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
1426         * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
1427         * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
1428         * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
1429         * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
1430         * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
1431         * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
1432         * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
1433         * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
1434         * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
1435         * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
1436         * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
1437         * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
1438         * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1439         * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1440         * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1441         * platform/wk2/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
1442         * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1443         * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
1444         * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
1445         * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
1446         * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1447         * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
1448         * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
1449         * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
1450         * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
1451         * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
1452         * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
1453         * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
1454         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1455         * storage/indexeddb/basics-expected.txt:
1456         * storage/indexeddb/create-and-remove-object-store-expected.txt:
1457         * storage/indexeddb/cursor-finished-expected.txt:
1458         * storage/indexeddb/exceptions-expected.txt:
1459         * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
1460         * storage/indexeddb/modern/double-abort-expected.txt:
1461         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1462         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1463         * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1464         * storage/indexeddb/mozilla/clear-expected.txt:
1465         * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
1466         * storage/indexeddb/mozilla/cursors-expected.txt:
1467         * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
1468         * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1469         * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1470         * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1471         * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
1472         * storage/indexeddb/resources/exceptions.js:
1473         (testObjectStore):
1474         * storage/indexeddb/transaction-abort-expected.txt:
1475
1476 2015-12-04  Joseph Pecoraro  <pecoraro@apple.com>
1477
1478         Web Inspector: Unskip many inspector/debugger tests
1479         https://bugs.webkit.org/show_bug.cgi?id=151843
1480
1481         Reviewed by Timothy Hatcher.
1482
1483         * TestExpectations:
1484         * platform/mac/TestExpectations:
1485         Skip specific tests.
1486
1487         * platform/mac-wk2/TestExpectations:
1488         Test no longer existed.
1489
1490         * inspector/debugger/resources/exception.js:
1491         (exceptionDOM):
1492         Keep the code outputing a NotFoundException. This particular
1493         invocation was recently changed to throw a TypeError.
1494
1495 2015-12-04  Joseph Pecoraro  <pecoraro@apple.com>
1496
1497         Web Inspector: Remove untested and unused Worker inspection
1498         https://bugs.webkit.org/show_bug.cgi?id=151848
1499
1500         Reviewed by Brian Burg.
1501
1502         * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
1503         * inspector/debugger/pause-dedicated-worker.html: Removed.
1504         * inspector/debugger/resources/dedicated-worker.js: Removed.
1505         * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
1506         * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
1507
1508 2015-12-04  Joseph Pecoraro  <pecoraro@apple.com>
1509
1510         Web Inspector: Specifically Identify the Global Lexical Environment Scope
1511         https://bugs.webkit.org/show_bug.cgi?id=151828
1512
1513         Reviewed by Brian Burg.
1514
1515         * inspector/debugger/breakpoint-scope-expected.txt:
1516         * inspector/debugger/breakpoint-scope.html:
1517         * inspector/debugger/resources/scope.js:
1518         Update the test to include something in the global lexical
1519         environment and ensure it is identified as such.
1520
1521 2015-12-03  Sergio Villar Senin  <svillar@igalia.com>
1522
1523         [css-grid] Fix height computation of grid items with borders inside fr tracks
1524         https://bugs.webkit.org/show_bug.cgi?id=151798
1525
1526         Reviewed by Zalan Bujtas.
1527
1528         * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
1529         * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
1530
1531 2015-12-03  Brady Eidson  <beidson@apple.com>
1532
1533         Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
1534         https://bugs.webkit.org/show_bug.cgi?id=151850
1535
1536         Reviewed by Andy Estes.
1537
1538         * platform/mac-wk1/TestExpectations:
1539         
1540         * storage/indexeddb/data-corruption-expected.txt: Removed.
1541         * storage/indexeddb/data-corruption.html: Removed.
1542         * storage/indexeddb/resources/data-corruption.js: Removed.
1543
1544         * storage/indexeddb/events-expected.txt:
1545         * storage/indexeddb/resources/events.js:
1546
1547 2015-12-03  Brady Eidson  <beidson@apple.com>
1548
1549         Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
1550         https://bugs.webkit.org/show_bug.cgi?id=151847
1551
1552         Reviewed by Andy Estes.
1553
1554         * platform/mac-wk1/TestExpectations:
1555
1556 2015-12-03  Eric Carlson  <eric.carlson@apple.com>
1557
1558         [MediaStream] Update MediaStreamTrack.getCapabilities
1559         https://bugs.webkit.org/show_bug.cgi?id=151728
1560
1561         Reviewed by Jer Noble.
1562
1563         * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
1564         * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
1565         * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
1566         * fast/mediastream/MediaStreamTrack-getSettings.html:
1567
1568 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
1569
1570         Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
1571         https://bugs.webkit.org/show_bug.cgi?id=151772
1572
1573         Unreviewed test gardening.
1574
1575         * platform/mac-wk2/TestExpectations:
1576
1577 2015-12-03  Keith Rollin  <krollin@apple.com>
1578
1579         [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
1580         https://bugs.webkit.org/show_bug.cgi?id=150909
1581         rdar://problem/23539673
1582
1583         Reviewed by Darin Adler.
1584
1585         Mark fast/forms/HTMLOptionElement_label03.html as being expected to
1586         pass. Also update some text in HTMLOptionElement_label02.html and
1587         HTMLOptionElement_label03.html so that it no longer refers to our
1588         trying to match IE (which we are no longer doing).
1589
1590         * fast/forms/HTMLOptionElement_label02.html:
1591         * fast/forms/HTMLOptionElement_label03.html:
1592         * platform/win/TestExpectations:
1593
1594 2015-12-03  Brady Eidson  <beidson@apple.com>
1595
1596         Modern IDB: storage/indexeddb/cursor-advance.html fails.
1597         https://bugs.webkit.org/show_bug.cgi?id=151731
1598
1599         Reviewed by Alex Christensen.
1600
1601         * platform/mac-wk1/TestExpectations:
1602         * storage/indexeddb/cursor-advance-expected.txt:
1603
1604 2015-12-03  Brent Fulgham  <bfulgham@apple.com>
1605
1606         Allow JavaScript to iterate over plugins for local files
1607         https://bugs.webkit.org/show_bug.cgi?id=151783
1608         <rdar://problem/23692113>
1609
1610         Modify the existing 'local file' plugin tests so that they don't turn on the debugging
1611         flag to allow iterating over all plugins. Then create a new HTTP test (based on the
1612         existing plugin-javascript-access test) to make sure that plugin iteration is blocked
1613         for non-local-file access.
1614
1615         Reviewed by Alexey Proskuryakov.
1616
1617         * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
1618         * http/tests/plugins/plugin-javascript-access.html: Added.
1619         * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
1620         * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
1621
1622 2015-12-03  Brady Eidson  <beidson@apple.com>
1623
1624         Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
1625         https://bugs.webkit.org/show_bug.cgi?id=151794
1626
1627         Reviewed by Alex Christensen.
1628
1629         * platform/mac-wk1/TestExpectations:
1630
1631 2015-12-02  Sam Weinig  <sam@webkit.org>
1632
1633         Promise callbacks should be called at microtask checkpoints
1634         https://bugs.webkit.org/show_bug.cgi?id=147933
1635
1636         Reviewed by Chris Dumez.
1637
1638         * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
1639         * fast/dom/microtask-promise-mutation-observer-order.html: Added.
1640
1641 2015-12-03  Daniel Bates  <dabates@apple.com>
1642
1643         ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
1644         https://bugs.webkit.org/show_bug.cgi?id=126662
1645         <rdar://problem/15775508>
1646
1647         Reviewed by Brent Fulgham.
1648
1649         Add test to ensure that we do not assert when inserting a subtree that has an element with
1650         a duplicate id before removing the original subtree.
1651
1652         * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
1653         * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
1654
1655 2015-12-03  Javier Fernandez  <jfernandez@igalia.com>
1656
1657         [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
1658         https://bugs.webkit.org/show_bug.cgi?id=151802
1659
1660         Reviewed by Sergio Villar Senin.
1661
1662         Tests to verify the specified margins account for determining the available space for
1663         auto-margins alignment.
1664
1665         * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
1666         * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
1667
1668 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
1669
1670         Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
1671         https://bugs.webkit.org/show_bug.cgi?id=151804
1672
1673         Unreviewed test gardening.
1674
1675         * platform/win/svg/custom/bug78807-expected.txt:
1676
1677 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
1678
1679         Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
1680         https://bugs.webkit.org/show_bug.cgi?id=151505
1681
1682         Unreviewed test gardening.
1683
1684         * platform/win/TestExpectations:
1685
1686 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
1687
1688         Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
1689         https://bugs.webkit.org/show_bug.cgi?id=151756
1690
1691         Unreviewed test gardening.
1692
1693         * platform/win/TestExpectations:
1694
1695 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
1696
1697         fast/borders/hidpi-border-clipping-right-after-move.html
1698         https://bugs.webkit.org/show_bug.cgi?id=151754
1699
1700         Unreviewed test gardening.
1701
1702         * platform/win/TestExpectations:
1703
1704 2015-12-03  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1705
1706         Unreviewed EFL urgent gardening. Skip web-platform-tests
1707         because it has been timeout since r192796.
1708
1709         * platform/efl/TestExpectations:
1710
1711 2015-12-02  Mark Lam  <mark.lam@apple.com>
1712
1713         Polymorphic operand types for DFG and FTL mul.
1714         https://bugs.webkit.org/show_bug.cgi?id=151746
1715
1716         Reviewed by Filip Pizlo.
1717
1718         * js/regress/ftl-object-mul-expected.txt: Added.
1719         * js/regress/ftl-object-mul.html: Added.
1720         * js/regress/script-tests/ftl-object-mul.js: Added.
1721         (o1.valueOf):
1722         (foo):
1723
1724 2015-12-02  Myles C. Maxfield  <mmaxfield@apple.com>
1725
1726         Unify font-variant-* with font-variant shorthand
1727         https://bugs.webkit.org/show_bug.cgi?id=149773
1728
1729         Reviewed by Darin Adler.
1730
1731         Update tests. Also temporarily skip existing font-features tests until
1732         https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
1733
1734         * css3/font-variant-parsing-expected.txt:
1735         * css3/font-variant-parsing.html:
1736         * fast/css/font-property-priority-expected.txt:
1737         * fast/css/font-shorthand-expected.txt:
1738         * fast/css/parsing-font-variant-ligatures-expected.txt:
1739         * fast/css/parsing-font-variant-ligatures.html:
1740         * fast/inspector-support/style-expected.txt:
1741         * fast/text/font-variant-shorthand-expected.txt: Added.
1742         * fast/text/font-variant-shorthand.html: Added.
1743         * platform/mac/TestExpectations:
1744         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1745
1746 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
1747
1748         Rebaselining fast/dom/adopt-attribute-crash-expected for win
1749         https://bugs.webkit.org/show_bug.cgi?id=151762
1750
1751         Reviewed by Darin Adler.
1752
1753         * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
1754
1755 2015-12-02  Alex Christensen  <achristensen@webkit.org>
1756
1757         Asynchronously call onerror when a content blocker blocks ascript element's load
1758         https://bugs.webkit.org/show_bug.cgi?id=151649
1759
1760         Reviewed by Brady Eidson.
1761
1762         * http/tests/contentextensions/script-onerror-expected.txt: Added.
1763         * http/tests/contentextensions/script-onerror.html: Added.
1764         * http/tests/contentextensions/script-onerror.html.json: Added.
1765         * http/tests/misc/unloadable-script-expected.txt:
1766         * http/tests/misc/unloadable-script.html:
1767         * http/tests/security/local-JavaScript-from-remote-expected.txt:
1768         * http/tests/security/local-JavaScript-from-remote.html:
1769         Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
1770
1771 2015-12-02  Eric Carlson  <eric.carlson@apple.com>
1772
1773         Fix flaky test added with r192954.
1774
1775         Unreviewed.
1776
1777         * fast/mediastream/MediaStreamTrack-getSettings.html:
1778
1779 2015-12-02  Commit Queue  <commit-queue@webkit.org>
1780
1781         Unreviewed, rolling out r192955.
1782         https://bugs.webkit.org/show_bug.cgi?id=151776
1783
1784         A large number of the tests added with this change are failing
1785         on Windows (Requested by ryanhaddad on #webkit).
1786
1787         Reverted changeset:
1788
1789         "[css border] border-image doesn't honor border-style"
1790         https://bugs.webkit.org/show_bug.cgi?id=99922
1791         http://trac.webkit.org/changeset/192955
1792
1793 2015-12-02  Yoav Weiss  <yoav@yoav.ws>
1794
1795         Fix preloader issue with srcdoc documents.
1796         https://bugs.webkit.org/show_bug.cgi?id=151744
1797
1798         Reviewed by Ryosuke Niwa.
1799
1800         Added a test that makes sure that srcdoc based subresources are properly preloaded.
1801
1802         * fast/preloader/iframe-srcdoc-expected.txt: Added.
1803         * fast/preloader/iframe-srcdoc.html: Added.
1804
1805 2015-12-02  Jer Noble  <jer.noble@apple.com>
1806
1807         Add a setting and restriction which will pause invisible autoplaying video
1808         https://bugs.webkit.org/show_bug.cgi?id=151412
1809
1810         Reviewed by Eric Carlson.
1811
1812         * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
1813         * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
1814
1815 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
1816
1817         Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
1818         https://bugs.webkit.org/show_bug.cgi?id=151763
1819
1820         Reviewed by Brent Fulgham.
1821
1822         * platform/win/fast/parser/xml-colon-entity-expected.txt:
1823         * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
1824
1825 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
1826
1827         Rebaseline fast/dynamic/text-combine.html on win
1828         https://bugs.webkit.org/show_bug.cgi?id=151761
1829
1830         Unreviewed test gardening.
1831
1832         * platform/win/fast/dynamic/text-combine-expected.png:
1833         * platform/win/fast/dynamic/text-combine-expected.txt:
1834
1835 2015-12-02  Brady Eidson  <beidson@apple.com>
1836
1837         Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
1838         https://bugs.webkit.org/show_bug.cgi?id=151772
1839
1840         Reviewed by Alex Christensen.
1841         
1842         IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
1843
1844         * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
1845         * storage/indexeddb/cursor-basics-expected.txt:
1846         * storage/indexeddb/cursor-overloads-expected.txt:
1847
1848         * storage/indexeddb/cursor-overloads.html:
1849         * storage/indexeddb/optional-arguments.html:
1850         * storage/indexeddb/resources/cursor-basics.js:
1851         * storage/indexeddb/resources/deleted-objects.js:
1852         * storage/indexeddb/resources/exceptions.js:
1853         * storage/indexeddb/resources/objectstore-basics.js:
1854         
1855         * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
1856         * storage/indexeddb/objectstore-keycursor.html: Removed.
1857         * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
1858
1859 2015-12-02  David Hyatt  <hyatt@apple.com>
1860
1861         Add some more picture element layout tests
1862         https://bugs.webkit.org/show_bug.cgi?id=151769
1863
1864         Reviewed by Dean Jackson.
1865
1866         * fast/picture/image-picture-invalid-expected.txt: Added.
1867         * fast/picture/image-picture-invalid.html: Added.
1868         * fast/picture/image-picture-nested-expected.txt: Added.
1869         * fast/picture/image-picture-nested.html: Added.
1870
1871 2015-12-02  Brady Eidson  <beidson@apple.com>
1872
1873         Modern IDB: Enable a couple more passing tests.
1874         https://bugs.webkit.org/show_bug.cgi?id=151766
1875
1876         Reviewed by Beth Dakin.
1877
1878         * platform/mac-wk1/TestExpectations:
1879         * storage/indexeddb/create-object-store-options-expected.txt:
1880
1881 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
1882
1883         Skipping tests on Win that fail due to unimplemented showModalDialog function.
1884         https://bugs.webkit.org/show_bug.cgi?id=151506
1885
1886         Unreviewed test gardening.
1887
1888         * platform/win/TestExpectations:
1889
1890 2015-12-02  Brady Eidson  <beidson@apple.com>
1891
1892         Modern IDB: IDBTransaction::error is not exposed.
1893         https://bugs.webkit.org/show_bug.cgi?id=151752
1894
1895         Reviewed by Alex Christensen.
1896
1897         * platform/mac-wk1/TestExpectations:
1898         * storage/indexeddb/modern/basic-add.html:
1899         * storage/indexeddb/modern/double-abort-expected.txt:
1900         * storage/indexeddb/modern/index-3.html:
1901         * storage/indexeddb/resources/transaction-error.js:
1902         * storage/indexeddb/transaction-error-expected.txt:
1903
1904 2015-12-02  Adenilson Cavalcanti  <cavalcantii@gmail.com>
1905
1906         [css border] border-image doesn't honor border-style
1907         https://bugs.webkit.org/show_bug.cgi?id=99922
1908
1909         Reviewed by Simon Fraser.
1910
1911         Ensure that WebKit will be compliant to css-backgrounds spec where
1912         a border with an image will only be rendered if there is a style defined.
1913
1914         Previous border image tests had to be edited (i.e. define border-style)
1915         to ensure that a decorated border would be rendered.
1916
1917         * fast/borders/border-image-01.html:
1918         * fast/borders/border-image-border-radius.html:
1919         * fast/borders/border-image-fill-no-intrinsic-size.html:
1920         * fast/borders/border-image-longhand.html:
1921         * fast/borders/border-image-massive-scale.html:
1922         * fast/borders/border-image-omit-right-slice.html:
1923         * fast/borders/border-image-outset-in-shorthand.html:
1924         * fast/borders/border-image-outset-split-inline-expected.txt:
1925         * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
1926         * fast/borders/border-image-outset-split-inline-vertical-lr.html:
1927         * fast/borders/border-image-outset-split-inline.html:
1928         * fast/borders/border-image-outset.html:
1929         * fast/borders/border-image-repeat.html:
1930         * fast/borders/border-image-rotate-transform.html:
1931         * fast/borders/border-image-scale-transform.html:
1932         * fast/borders/border-image-scaled.html:
1933         * fast/borders/border-image-scrambled.html:
1934         * fast/borders/border-image-should-not-display-expected.html: Added.
1935         * fast/borders/border-image-should-not-display.html: Added.
1936         * fast/borders/border-image-side-reduction.html:
1937         * fast/borders/border-image-slice-constrained.html:
1938         * fast/borders/border-image-slice-missing-right.html:
1939         * fast/borders/border-image-slices.html:
1940         * fast/borders/border-image-source.html:
1941         * fast/borders/border-image-trumps-radius-expected.txt:
1942         * fast/borders/border-image-trumps-radius.html:
1943         * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
1944         * fast/borders/resources/red.png: Added.
1945         * fast/borders/scaled-border-image.html:
1946         * fast/gradients/border-image-gradient-expected.txt:
1947         * fast/gradients/border-image-gradient.html:
1948         * fast/hidpi/image-set-border-image-comparison.html:
1949         * fast/hidpi/image-set-border-image-dynamic.html:
1950         * fast/hidpi/image-set-border-image-simple.html:
1951         * fast/writing-mode/border-image-horizontal-bt.html:
1952         * fast/writing-mode/border-image-vertical-lr.html:
1953         * fast/writing-mode/border-image-vertical-rl.html:
1954         * platform/mac/fast/borders/border-image-01-expected.txt:
1955         * platform/mac/fast/borders/border-image-border-radius-expected.txt:
1956         * platform/mac/fast/borders/border-image-longhand-expected.txt:
1957         * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
1958         * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
1959         * platform/mac/fast/borders/border-image-outset-expected.txt:
1960         * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
1961         * platform/mac/fast/borders/border-image-repeat-expected.txt:
1962         * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
1963         * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
1964         * platform/mac/fast/borders/border-image-scaled-expected.txt:
1965         * platform/mac/fast/borders/border-image-scrambled-expected.txt:
1966         * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
1967         * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
1968         * platform/mac/fast/borders/border-image-slices-expected.txt:
1969         * platform/mac/fast/borders/border-image-source-expected.txt:
1970         * platform/mac/fast/borders/scaled-border-image-expected.txt:
1971         * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
1972         * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
1973         * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
1974         * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
1975         * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
1976         * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
1977
1978 2015-12-02  Eric Carlson  <eric.carlson@apple.com>
1979
1980         [MediaStream] Implement MediaStreamTrack.getSettings()
1981         https://bugs.webkit.org/show_bug.cgi?id=151727
1982
1983         Reviewed by Jer Noble.
1984
1985         * fast/mediastream/MediaStream-video-element-expected.txt:
1986         * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
1987         * fast/mediastream/MediaStream-video-element-track-stop.html:
1988         * fast/mediastream/MediaStream-video-element.html:
1989         * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
1990         * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
1991
1992 2015-12-01  David Hyatt  <hyatt@apple.com>
1993
1994         Implement the picture element.
1995         https://bugs.webkit.org/show_bug.cgi?id=116963
1996
1997         Reviewed by Dean Jackson.
1998
1999         * fast/picture: Added.
2000         * fast/picture/image-picture-1x-expected.txt: Added.
2001         * fast/picture/image-picture-1x.html: Added.
2002         * fast/picture/resources: Added.
2003         * fast/picture/resources/blue_rect.jpg: Added.
2004         * fast/picture/resources/currentSrcHelper.js: Added.
2005         (fileName):
2006         (currentSrcFileName):
2007         (currentSrcFileNameNoParams):
2008         * fast/picture/resources/image-set-4x.png: Added.
2009
2010 2015-12-02  Jiewen Tan  <jiewen_tan@apple.com>
2011
2012         Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
2013         https://bugs.webkit.org/show_bug.cgi?id=149305
2014         <rdar://problem/22747892>
2015
2016         Reviewed by Brent Fulgham.
2017
2018         This test case is from Blink r180918:
2019         https://codereview.chromium.org/495743003
2020
2021         * fast/loader/unload-mutation-crash-expected.txt: Added.
2022         * fast/loader/unload-mutation-crash.html: Added.
2023
2024 2015-12-02  Joseph Pecoraro  <pecoraro@apple.com>
2025
2026         Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
2027         https://bugs.webkit.org/show_bug.cgi?id=151730
2028
2029         Reviewed by Brian Burg.
2030
2031         * inspector/model/parse-script-syntax-tree-expected.txt:
2032         * inspector/model/parse-script-syntax-tree.html:
2033
2034 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
2035
2036         [Win] Test gardening after r192895
2037
2038         Unreviewed.
2039
2040         * fast/text/emoji-overlap-expected.html:
2041         * fast/text/emoji-overlap.html:
2042
2043 2015-12-01  Commit Queue  <commit-queue@webkit.org>
2044
2045         Unreviewed, rolling out r192894 and r192904.
2046         https://bugs.webkit.org/show_bug.cgi?id=151738
2047
2048         Crashes sometimes on Windows (Requested by litherum on
2049         #webkit).
2050
2051         Reverted changesets:
2052
2053         "[Win] Web fonts with small caps have excess whitespace with
2054         the complex text codepath"
2055         https://bugs.webkit.org/show_bug.cgi?id=151698
2056         http://trac.webkit.org/changeset/192894
2057
2058         "Test gardening after r192894"
2059         http://trac.webkit.org/changeset/192904
2060
2061 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
2062
2063         [SVG -> OTF Converter] Force UnitsPerEm to 1000
2064         https://bugs.webkit.org/show_bug.cgi?id=151650
2065
2066         Reviewed by Antti Koivisto.
2067
2068         Some tests have quantization differences.
2069
2070         * fast/ruby/ruby-expansion-cjk-2-expected.html:
2071         * fast/ruby/ruby-expansion-cjk-3-expected.html:
2072         * fast/ruby/ruby-expansion-cjk-4-expected.html:
2073         * fast/ruby/ruby-expansion-cjk-5-expected.html:
2074         * fast/ruby/ruby-expansion-cjk-expected.html:
2075         * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2076         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2077         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2078         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2079         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2080         * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
2081         * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
2082         * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
2083         * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
2084         * platform/mac/svg/batik/text/textEffect3-expected.txt:
2085         * platform/mac/svg/batik/text/textPosition2-expected.txt:
2086         * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
2087         * svg/custom/acid3-test-77-expected.txt:
2088
2089 2015-12-01  Brady Eidson  <beidson@apple.com>
2090
2091         Add updated test result missing from http://trac.webkit.org/changeset/192924
2092         https://bugs.webkit.org/show_bug.cgi?id=151725
2093
2094         * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2095
2096 2015-12-01  Ryan Haddad  <ryanhaddad@apple.com>
2097
2098         Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
2099         https://bugs.webkit.org/show_bug.cgi?id=151729
2100
2101         Unreviewed test gardening.
2102
2103         * platform/mac-wk2/TestExpectations:
2104
2105 2015-12-01  Brady Eidson  <beidson@apple.com>
2106
2107         Give a more detailed message for TypeErrors that result from EnforceRange.
2108         https://bugs.webkit.org/show_bug.cgi?id=151725
2109
2110         Reviewed by Tim Horton.
2111
2112         * crypto/subtle/aes-cbc-generate-key-expected.txt:
2113         * js/dom/webidl-type-mapping-expected.txt:
2114         * storage/indexeddb/intversion-bad-parameters-expected.txt:
2115         * storage/indexeddb/version-change-event-basic-expected.txt:
2116
2117 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
2118
2119         Test gardening after r192894
2120
2121         Unreviewed.
2122
2123         * fast/text/small-caps-complex-expected.html:
2124         * fast/text/small-caps-complex.html:
2125
2126 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
2127
2128         [iOS] Adjacent emoji overlap each other
2129         https://bugs.webkit.org/show_bug.cgi?id=151690
2130         <rdar://problem/23430453>
2131
2132         Reviewed by Simon Fraser.
2133
2134         * fast/text/emoji-overlap-expected.html: Added.
2135         * fast/text/emoji-overlap.html: Added.
2136
2137 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
2138
2139         [Win] Web fonts with small caps have excess whitespace with the complex text codepath
2140         https://bugs.webkit.org/show_bug.cgi?id=151698
2141
2142         Reviewed by Darin Adler.
2143
2144         * fast/text/resources/tinyfont.svg: Added.
2145         * fast/text/small-caps-complex-expected.html: Added.
2146         * fast/text/small-caps-complex.html: Added.
2147
2148 2015-12-01  Ryan Haddad  <ryanhaddad@apple.com>
2149
2150         Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
2151         https://bugs.webkit.org/show_bug.cgi?id=151709
2152
2153         Unreviewed test gardening.
2154
2155         * platform/mac-wk2/TestExpectations:
2156
2157 2015-12-01  Brady Eidson  <beidson@apple.com>
2158
2159         Skip some specific IDB tests in preparation for enabling the entire directory.
2160
2161         Reviewed in person by Sam Weinig.
2162
2163         * platform/mac-wk1/TestExpectations:
2164
2165 2015-12-01  Brady Eidson  <beidson@apple.com>
2166
2167         Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
2168         https://bugs.webkit.org/show_bug.cgi?id=151704
2169
2170         Reviewed by Alex Christensen.
2171
2172         * platform/mac-wk1/TestExpectations:
2173         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2174
2175 2015-12-01  Brady Eidson  <beidson@apple.com>
2176
2177         Modern IDB: storage/indexeddb/basics.html fails.
2178         https://bugs.webkit.org/show_bug.cgi?id=151694
2179
2180         Reviewed by Alex Christensen.
2181
2182         * platform/mac-wk1/TestExpectations:
2183         * storage/indexeddb/modern/deletedatabase-1.html:
2184         * storage/indexeddb/modern/opendatabase-versions.html:
2185         * storage/indexeddb/modern/versionchange-event.html:
2186
2187 2015-12-01  Carlos Garcia Campos  <cgarcia@igalia.com>
2188
2189         Unreviewed, rolling out r192876.
2190
2191         It broke a lot of JSC and layout tests for GTK and EFL
2192
2193         Reverted changeset:
2194
2195         "[ES6] "super" and "this" should be lexically bound inside an
2196         arrow function and should live in a JSLexicalEnvironment"
2197         https://bugs.webkit.org/show_bug.cgi?id=149338
2198         http://trac.webkit.org/changeset/192876
2199
2200 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2201
2202         [Streams API] pull function of tee should call readFromReadableStreamReader directly
2203         https://bugs.webkit.org/show_bug.cgi?id=151497
2204
2205         Unreviewed.
2206
2207         Adding non regression test.
2208
2209         * streams/streams-promises-expected.txt:
2210         * streams/streams-promises.html:
2211
2212 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2213
2214         [Streams API] teeReadableStream should not directly use stream.getReader()
2215         https://bugs.webkit.org/show_bug.cgi?id=151487
2216
2217         Reviewed by Darin Adler.
2218
2219         Adding non-regression test.
2220
2221         * streams/streams-promises-expected.txt:
2222         * streams/streams-promises.html:
2223
2224 2015-12-01  Skachkov Oleksandr  <gskachkov@gmail.com>
2225
2226         [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2227         https://bugs.webkit.org/show_bug.cgi?id=149338
2228
2229         Reviewed by Saam Barati.
2230
2231         * js/arrowfunction-supercall-expected.txt: Added.
2232         * js/arrowfunction-supercall.html: Added.
2233         * js/arrowfunction-tdz-expected.txt: Added new expectation.
2234         * js/script-tests/arrowfunction-supercall.js: Added.
2235         * js/script-tests/arrowfunction-tdz.js: Added new cases.
2236
2237 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2238
2239         [Streams API] streams should not directly use Number and related methods
2240         https://bugs.webkit.org/show_bug.cgi?id=151499
2241
2242         Reviewed by Darin Adler.
2243
2244         Added a non-regression test.
2245
2246         * streams/streams-promises-expected.txt:
2247         * streams/streams-promises.html:
2248
2249 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2250
2251         [Streams API] Remove use of @catch for exposed promises
2252         https://bugs.webkit.org/show_bug.cgi?id=151625
2253
2254         Reviewed by Darin Adler.
2255
2256         * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
2257
2258 2015-11-30  Brady Eidson  <beidson@apple.com>
2259
2260         Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
2261         https://bugs.webkit.org/show_bug.cgi?id=151693
2262
2263         Reviewed by Geoffrey Garen.
2264
2265         * platform/mac-wk1/TestExpectations:
2266
2267 2015-11-30  Jiewen Tan  <jiewen_tan@apple.com>
2268
2269         Amazon.com Additional Information links aren't clickable
2270         https://bugs.webkit.org/show_bug.cgi?id=151401
2271         <rdar://problem/23454261>
2272
2273         Reviewed by Darin Adler.
2274
2275         * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
2276         * fast/block/float/hit-test-on-overlapping-floats.html: Added.
2277
2278 2015-11-30  Brady Eidson  <beidson@apple.com>
2279
2280         Modern IDB: Iterating index cursors to a specific key is busted.
2281         https://bugs.webkit.org/show_bug.cgi?id=151684
2282
2283         Reviewed by Darin Adler.
2284
2285         * platform/mac-wk1/TestExpectations:
2286
2287 2015-11-30  Brady Eidson  <beidson@apple.com>
2288
2289         Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
2290         https://bugs.webkit.org/show_bug.cgi?id=151683
2291
2292         Reviewed by Darin Adler.
2293
2294         * platform/mac-wk1/TestExpectations:
2295
2296 2015-11-30  Brady Eidson  <beidson@apple.com>
2297
2298         Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
2299         https://bugs.webkit.org/show_bug.cgi?id=151675.
2300
2301         Reviewed by Darin Adler.
2302
2303         * platform/mac-wk1/TestExpectations:
2304         * storage/indexeddb/modern/index-cursor-1-expected.txt:
2305         * storage/indexeddb/modern/index-cursor-2-expected.txt:
2306         * storage/indexeddb/modern/index-cursor-3-expected.txt:
2307
2308 2015-11-30  Jiewen Tan  <jiewen_tan@apple.com>
2309
2310         Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
2311         https://bugs.webkit.org/show_bug.cgi?id=149309
2312         <rdar://problem/22748363>
2313
2314         Reviewed by Brent Fulgham.
2315
2316         The test case is from Blink r175601:
2317         https://codereview.chromium.org/317513002
2318         The test case will generate a set of weird ordering events that affects the documentLoader:
2319         1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
2320         done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
2321         2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
2322         (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
2323         frame finishes loading).
2324         3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
2325         4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
2326         5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
2327         FrameLoader’s DocumentLoader is null. And WebKit crashes here.
2328
2329         Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
2330
2331         * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
2332         * http/tests/misc/detach-during-notifyDone.html: Added.
2333         * http/tests/misc/resources/detached-frame.html: Added.
2334
2335 2015-11-30  Commit Queue  <commit-queue@webkit.org>
2336
2337         Unreviewed, rolling out r192819.
2338         https://bugs.webkit.org/show_bug.cgi?id=151681
2339
2340         This change broke existing layout tests on Windows (Requested
2341         by ryanhaddad on #webkit).
2342
2343         Reverted changeset:
2344
2345         "Unify font-variant-* with font-variant shorthand"
2346         https://bugs.webkit.org/show_bug.cgi?id=149773
2347         http://trac.webkit.org/changeset/192819
2348
2349 2015-11-30  Brady Eidson  <beidson@apple.com>
2350
2351         Modern IDB: Set the correct source on the IDBRequest for cursor updates
2352         https://bugs.webkit.org/show_bug.cgi?id=151665
2353
2354         Reviewed by Andy Estes.
2355
2356         * platform/mac-wk1/TestExpectations:
2357
2358 2015-11-30  Ryan Haddad  <ryanhaddad@apple.com>
2359
2360         Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
2361         https://bugs.webkit.org/show_bug.cgi?id=150542
2362
2363         Unreviewed test gardening.
2364
2365         * platform/mac-wk2/TestExpectations:
2366
2367 2015-11-30  Brady Eidson  <beidson@apple.com>
2368
2369         Modern IDB: Correct handling of cursors finishing iteration.
2370         https://bugs.webkit.org/show_bug.cgi?id=151664
2371
2372         Reviewed by Andy Estes.
2373
2374         * platform/mac-wk1/TestExpectations:
2375
2376 2015-11-30  Myles C. Maxfield  <mmaxfield@apple.com>
2377
2378         Unify font-variant-* with font-variant shorthand
2379         https://bugs.webkit.org/show_bug.cgi?id=149773
2380
2381         Reviewed by Darin Adler.
2382
2383         Update tests. Also temporarily skip existing font-features tests until
2384         https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2385
2386         * css3/font-variant-parsing-expected.txt:
2387         * css3/font-variant-parsing.html:
2388         * fast/css/font-property-priority-expected.txt:
2389         * fast/css/font-shorthand-expected.txt:
2390         * fast/css/parsing-font-variant-ligatures-expected.txt:
2391         * fast/css/parsing-font-variant-ligatures.html:
2392         * fast/inspector-support/style-expected.txt:
2393         * fast/text/font-variant-shorthand-expected.txt: Added.
2394         * fast/text/font-variant-shorthand.html: Added.
2395         * platform/mac/TestExpectations:
2396         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2397
2398 2015-11-30  Brady Eidson  <beidson@apple.com>
2399
2400         Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
2401         https://bugs.webkit.org/show_bug.cgi?id=151648
2402
2403         Reviewed by Andy Estes.
2404
2405         * platform/mac-wk1/TestExpectations:
2406         * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
2407         * storage/indexeddb/modern/abort-requests-cancelled.html:
2408         * storage/indexeddb/modern/aborted-put-expected.txt:
2409         * storage/indexeddb/modern/aborted-put.html:
2410         * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
2411         * storage/indexeddb/modern/createobjectstore-basic.html:
2412         * storage/indexeddb/modern/deleteindex-2-expected.txt:
2413         * storage/indexeddb/modern/deleteindex-2.html:
2414         * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
2415         * storage/indexeddb/modern/deleteobjectstore-1.html:
2416         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2417         * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
2418         * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
2419
2420 2015-11-30  Chris Dumez  <cdumez@apple.com>
2421
2422         location.origin is undefined in a web worker
2423         https://bugs.webkit.org/show_bug.cgi?id=151614
2424
2425         Reviewed by Darin Adler.
2426
2427         Update existing layout test to confirm the existence of location.origin when in a
2428         WorkerGlobalScope.
2429
2430         * fast/workers/resources/worker-location.js:
2431         * fast/workers/worker-location-expected.txt:
2432
2433 2015-11-30  Brady Eidson  <beidson@apple.com>
2434
2435         Modern IDB: Support updating cursor values when the object store uses inline keys.
2436         https://bugs.webkit.org/show_bug.cgi?id=151647
2437
2438         Reviewed by Andy Estes.
2439
2440         * platform/mac-wk1/TestExpectations:
2441
2442 2015-11-30  Brady Eidson  <beidson@apple.com>
2443
2444         Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
2445         https://bugs.webkit.org/show_bug.cgi?id=151630
2446
2447         Reviewed by Andy Estes.
2448
2449         * platform/mac-wk1/TestExpectations:
2450         * storage/indexeddb/modern/cursor-2-expected.txt:
2451         * storage/indexeddb/modern/cursor-2.html:
2452         * storage/indexeddb/modern/cursor-3-expected.txt:
2453         * storage/indexeddb/modern/cursor-3.html:
2454         * storage/indexeddb/modern/cursor-4-expected.txt:
2455         * storage/indexeddb/modern/cursor-4.html:
2456         * storage/indexeddb/modern/deleteindex-1-expected.txt:
2457         * storage/indexeddb/modern/deleteindex-1.html:
2458         * storage/indexeddb/modern/deleteindex-2-expected.txt:
2459         * storage/indexeddb/modern/deleteindex-2.html:
2460         * storage/indexeddb/modern/index-4-expected.txt:
2461         * storage/indexeddb/modern/index-4.html:
2462         * storage/indexeddb/modern/index-cursor-1-expected.txt:
2463         * storage/indexeddb/modern/index-cursor-1.html:
2464         * storage/indexeddb/modern/index-cursor-2-expected.txt:
2465         * storage/indexeddb/modern/index-cursor-2.html:
2466         * storage/indexeddb/modern/index-cursor-3-expected.txt:
2467         * storage/indexeddb/modern/index-cursor-3.html:
2468
2469 2015-11-30  Ryan Haddad  <ryanhaddad@apple.com>
2470
2471         Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
2472         https://bugs.webkit.org/show_bug.cgi?id=143159
2473
2474         Unreviewed test gardening.
2475
2476         * platform/mac-wk2/TestExpectations:
2477
2478 2015-11-30  Brady Eidson  <beidson@apple.com>
2479
2480         Modern IDB: Support keyPath injection into object store records.
2481         https://bugs.webkit.org/show_bug.cgi?id=151640
2482
2483         Reviewed by Andy Estes.
2484
2485         * platform/mac-wk1/TestExpectations:
2486
2487 2015-11-29  Antoine Quint  <graouts@apple.com>
2488
2489         Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
2490         https://bugs.webkit.org/show_bug.cgi?id=147932
2491
2492         Reviewed by Dean Jackson.
2493
2494         Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
2495         specified with an invalid keyword in a `style` attribute. We also update the expected output for
2496         svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
2497         Chrome, where we correctly use the default value instead of null objects, which was definitely
2498         an error.
2499
2500         * svg/css/invalid-color-cascade-expected.svg: Added.
2501         * svg/css/invalid-color-cascade.svg: Added.
2502         * svg/css/invalid-paint-cascade-expected.svg: Added.
2503         * svg/css/invalid-paint-cascade.svg: Added.
2504         * svg/css/script-tests/svg-attribute-parser-mode.js:
2505         * svg/css/svg-attribute-parser-mode-expected.txt:
2506
2507 2015-11-18  Andy Estes  <aestes@apple.com>
2508
2509         [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
2510         https://bugs.webkit.org/show_bug.cgi?id=151433
2511         rdar://problem/23506594
2512
2513         Reviewed by Alexey Proskuryakov.
2514
2515         * contentfiltering/allow-media-document-expected.txt: Added.
2516         * contentfiltering/allow-media-document.html: Added.
2517         * contentfiltering/resources/test.mp4: Added.
2518
2519 2015-11-25  Pranjal Jumde  <pjumde@apple.com>
2520
2521         Checks for buffer-overflows when reading characters from textRun
2522         https://bugs.webkit.org/show_bug.cgi?id=151055
2523         <rdar://problem/23251789>
2524
2525         Reviewed by Myles C. Maxfield.
2526
2527         * dom/html/level1/core/151055_asan.html:
2528         * dom/html/level1/core/151055_asan-expected.txt:
2529
2530 2015-11-24  Commit Queue  <commit-queue@webkit.org>
2531
2532         Unreviewed, rolling out r192536, r192722, and r192743.
2533         https://bugs.webkit.org/show_bug.cgi?id=151593
2534
2535         Still causing trouble. (Requested by kling on #webkit).
2536
2537         Reverted changesets:
2538
2539         "[JSC] JSPropertyNameEnumerator could be destructorless."
2540         https://bugs.webkit.org/show_bug.cgi?id=151242
2541         http://trac.webkit.org/changeset/192536
2542
2543         "REGRESSION(r192536): Null pointer dereference in
2544         JSPropertyNameEnumerator::visitChildren()."
2545         https://bugs.webkit.org/show_bug.cgi?id=151495
2546         http://trac.webkit.org/changeset/192722
2547
2548         "REGRESSION(r192536): Null pointer dereference in
2549         JSPropertyNameEnumerator::visitChildren()."
2550         https://bugs.webkit.org/show_bug.cgi?id=151495
2551         http://trac.webkit.org/changeset/192743
2552
2553 2015-11-24  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2554
2555         [Streams API] Implement pipeTo method in readable Stream
2556         https://bugs.webkit.org/show_bug.cgi?id=151588
2557
2558         Reviewed by Darin Adler.
2559
2560         Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
2561         source" was moved to its own file because it causes timing issues.
2562
2563         * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
2564         writes fast enough exerts backpressure on the source" test to its own file.
2565         * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
2566         exerts backpressure on the source" test.
2567         * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
2568         * streams/pipe-to-expected.txt:
2569         * streams/reference-implementation/brand-checks-expected.txt:
2570         * streams/reference-implementation/pipe-through-expected.txt:
2571         * streams/reference-implementation/pipe-to-expected.txt:
2572         * streams/reference-implementation/pipe-to-options-expected.txt:
2573         * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
2574         * platform/mac/TestExpectations:
2575         * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
2576
2577 2015-11-24  Antti Koivisto  <antti@apple.com>
2578
2579         REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
2580         https://bugs.webkit.org/show_bug.cgi?id=151566
2581         rdar://problem/23430177
2582
2583         Reviewed by Zalan Bujtas.
2584
2585         * fast/html/details-comment-crash-expected.html: Added.
2586         * fast/html/details-comment-crash.html: Added.
2587
2588 2015-11-23  Brady Eidson  <beidson@apple.com>
2589
2590         Modern IDB: Unskip all indexeddb/mozilla tests that pass.
2591         https://bugs.webkit.org/show_bug.cgi?id=151568
2592
2593         Reviewed by Alex Christensen.
2594
2595         * platform/mac-wk1/TestExpectations:
2596
2597 2015-11-23  Brady Eidson  <beidson@apple.com>
2598
2599         Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
2600         https://bugs.webkit.org/show_bug.cgi?id=151550
2601
2602         Reviewed by Alex Christensen.
2603
2604         * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
2605         * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
2606         * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
2607         * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
2608         * storage/indexeddb/modern/index-5-expected.txt:
2609         * storage/indexeddb/modern/index-5.html:
2610
2611 2015-11-23  Brady Eidson  <beidson@apple.com>
2612
2613         Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
2614         https://bugs.webkit.org/show_bug.cgi?id=151557
2615
2616         Reviewed by Alex Christensen.
2617
2618         * platform/mac-wk1/TestExpectations:
2619
2620 2015-11-17  Sergio Villar Senin  <svillar@igalia.com>
2621
2622         ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
2623         https://bugs.webkit.org/show_bug.cgi?id=151254
2624
2625         Reviewed by Darin Adler.
2626
2627         * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
2628         * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
2629
2630 2015-11-22  Myles C. Maxfield  <mmaxfield@apple.com>
2631
2632         Add a test to make sure that font-variant: inherit works correctly.
2633
2634         Unreviewed.
2635
2636         * fast/text/font-variant-inherit-expected.html: Added.
2637         * fast/text/font-variant-inherit.html: Added.
2638
2639 2015-11-22  Myles C. Maxfield  <mmaxfield@apple.com>
2640
2641         Font selection should not consult font-variant property
2642         https://bugs.webkit.org/show_bug.cgi?id=151537
2643
2644         Reviewed by Simon Fraser.
2645
2646         * fast/text/font-selection-font-variant-expected.html: Added.
2647         * fast/text/font-selection-font-variant.html: Added.
2648
2649 == Rolled over to ChangeLog-2015-11-21 ==