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