d6d305830a1db207fd447d97688f84d137b14deb
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-12-07  Brady Eidson  <beidson@apple.com>
2
3         Move an IDB test from the "generic failure" section to the "fails because no workers" section.
4
5         Rubberstamped by Andy Estes.
6
7         * platform/mac-wk1/TestExpectations:
8
9 2015-12-07  Andy VanWagoner  <thetalecrafter@gmail.com>
10
11         [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
12         https://bugs.webkit.org/show_bug.cgi?id=147609
13
14         Reviewed by Benjamin Poulain.
15
16         * js/script-tests/string-toLocaleUpperCase.js: Added.
17         * js/string-toLocaleUpperCase-expected.txt: Added.
18         * js/string-toLocaleUpperCase.html: Added.
19
20 2015-12-07  Myles C. Maxfield  <mmaxfield@apple.com>
21
22         [Mac] Remove Mavericks-specific TestExpectations lines
23         https://bugs.webkit.org/show_bug.cgi?id=151913
24
25         Reviewed by Alexey Proskuryakov.
26
27         Mavericks is no longer a supported OS.
28
29         * platform/mac/TestExpectations:
30
31 2015-12-07  Brady Eidson  <beidson@apple.com>
32
33         Modern IDB: Miscellaneous test cleanup.
34         https://bugs.webkit.org/show_bug.cgi?id=151968
35
36         Reviewed by Sam Weinig.
37
38         - Reorganize TestExpectations a bit.
39         - Remove two tests that primarily test features that have been removed from the spec.
40
41         * platform/mac-wk1/TestExpectations:
42         * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
43         * storage/indexeddb/cursor-continueprimarykey.html: Removed.
44         * storage/indexeddb/factory-basics-expected.txt: Removed.
45         * storage/indexeddb/factory-basics.html: Removed.
46         * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
47         * storage/indexeddb/resources/factory-basics.js: Removed.
48
49 2015-12-07  Brady Eidson  <beidson@apple.com>
50
51         Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
52         https://bugs.webkit.org/show_bug.cgi?id=151966
53         
54         Reviewed by Sam Weinig.
55
56         * platform/mac-wk1/TestExpectations:
57
58 2015-12-07  Brady Eidson  <beidson@apple.com>
59
60         Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
61         https://bugs.webkit.org/show_bug.cgi?id=151961
62
63         Reviewed by Alex Christensen.
64
65         * platform/mac-wk1/TestExpectations:
66         * storage/indexeddb/cursor-finished-expected.txt:
67
68 2015-12-07  Xabier Rodriguez Calvar  <calvaris@igalia.com>
69
70         [Streams API] pipeTo tests are failing
71         https://bugs.webkit.org/show_bug.cgi?id=151949
72
73         Unreviewed.
74
75         * TestExpectations:
76         * platform/mac/TestExpectations:
77         * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
78
79 2015-12-07  Brady Eidson  <beidson@apple.com>
80
81         Modern IDB: Fix "old versions" when upgrading databases.
82         https://bugs.webkit.org/show_bug.cgi?id=151948
83
84         Reviewed by Alex Christensen.
85
86         * platform/mac-wk1/TestExpectations:
87         * storage/indexeddb/database-basics-expected.txt:
88         * storage/indexeddb/modern/deletedatabase-2-expected.txt:
89
90 2015-12-07  Xabier Rodriguez Calvar  <calvaris@igalia.com>
91
92         Unreviewed.
93
94         http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
95         are still issues with pipeTo. For that I created http://webkit.org/b/151949.
96
97         * platform/mac/TestExpectations:
98         * platform/win/TestExpectations:
99
100 2015-12-07  Brady Eidson  <beidson@apple.com>
101
102         Modern IDB: Add some more custom exception messages, passing some more tests..
103         https://bugs.webkit.org/show_bug.cgi?id=151912
104
105         Reviewed by Andy Estes.
106
107         * platform/mac-wk1/TestExpectations:
108         
109         * storage/indexeddb/exceptions-expected.txt:
110         * storage/indexeddb/get-keyrange-expected.txt:
111         * storage/indexeddb/invalid-keys-expected.txt:
112         * storage/indexeddb/keypath-edges-expected.txt:
113         * storage/indexeddb/keyrange-expected.txt:
114         * storage/indexeddb/transaction-active-flag-expected.txt:
115         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
116
117         * storage/indexeddb/resources/exceptions.js:
118         * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
119
120 2015-12-07  Ryan Haddad  <ryanhaddad@apple.com>
121
122         Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
123         https://bugs.webkit.org/show_bug.cgi?id=151759
124
125         Unreviewed test gardening.
126
127         * platform/win/TestExpectations:
128
129 2015-12-07  Ryan Haddad  <ryanhaddad@apple.com>
130
131         Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
132        https://bugs.webkit.org/show_bug.cgi?id=151661
133
134         Unreviewed test gardening.
135
136         * platform/mac-wk2/TestExpectations:
137
138 2015-12-07  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
139
140         Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
141
142         * platform/efl/TestExpectations:
143
144 2015-12-06  Simon Fraser  <simon.fraser@apple.com>
145
146         Clipping along compositing borders in svg-edit
147         https://bugs.webkit.org/show_bug.cgi?id=151791
148
149         Reviewed by Zalan Bujtas.
150         
151         Ref test that triggers recomputation of overflow.
152
153         * svg/overflow/visual-overflow-change-expected.html: Added.
154         * svg/overflow/visual-overflow-change.html: Added.
155
156 2015-12-06  Andy VanWagoner  <thetalecrafter@gmail.com>
157
158         [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
159         https://bugs.webkit.org/show_bug.cgi?id=147608
160
161         Reviewed by Benjamin Poulain.
162
163         * js/script-tests/string-toLocaleLowerCase.js: Added.
164         * js/string-toLocaleLowerCase-expected.txt: Added.
165         * js/string-toLocaleLowerCase.html: Added.
166
167 2015-12-06  Simon Fraser  <simon.fraser@apple.com>
168
169         REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
170         https://bugs.webkit.org/show_bug.cgi?id=151849
171         rdar://problem/23132828
172
173         Reviewed by Zalan Bujtas.
174         
175         New ref test.
176         
177         The behavior of imported/blink/transitions/transition-not-interpolable.html changed
178         with this patch, but that test is trying to determine if transitions run to/from
179         'auto' values, and doing it wrong. The current patch doesn't change the user-visible
180         behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
181
182         * animations/fill-forwards-auto-height-expected.html: Added.
183         * animations/fill-forwards-auto-height.html: Added.
184         * imported/blink/transitions/transition-not-interpolable-expected.txt:
185
186 2015-12-06  David Kilzer  <ddkilzer@apple.com>
187
188         REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
189         https://bugs.webkit.org/show_bug.cgi?id=151929
190
191         Reverted changeset:
192
193         "[ES6] "super" and "this" should be lexically bound inside an
194         arrow function and should live in a JSLexicalEnvironment"
195         https://bugs.webkit.org/show_bug.cgi?id=149338
196         http://trac.webkit.org/changeset/193584
197
198 2015-12-06  Skachkov Oleksandr  <gskachkov@gmail.com>
199
200         [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
201         https://bugs.webkit.org/show_bug.cgi?id=149338
202
203         Reviewed by Saam Barati.
204
205         * js/arrowfunction-supercall-expected.txt: Added.
206         * js/arrowfunction-supercall.html: Added.
207         * js/arrowfunction-tdz-expected.txt: Added new expectation.
208         * js/script-tests/arrowfunction-supercall.js: Added.
209         * js/script-tests/arrowfunction-tdz.js: Added new cases.
210
211 2015-12-05  David Kilzer  <ddkilzer@apple.com>
212
213         REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
214
215         * platform/mac-wk1/TestExpectations: Skip test that crashes
216         on every run: storage/indexeddb/index-multientry.html.
217
218 2015-12-04  Zalan Bujtas  <zalan@apple.com>
219
220         Garbage in page tiles when document is too long.
221         https://bugs.webkit.org/show_bug.cgi?id=151906
222         rdar://problem/23695858
223
224         Reviewed by Simon Fraser.
225
226         * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
227         * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
228         * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
229
230 2015-12-04  Brady Eidson  <beidson@apple.com>
231
232         Modern IDB: Add some more custom exception messages, passing some more tests.
233         https://bugs.webkit.org/show_bug.cgi?id=151898
234
235         Reviewed by Alex Christensen.
236
237         * platform/mac-wk1/TestExpectations:
238         * storage/indexeddb/keypath-arrays-expected.txt:
239         * storage/indexeddb/noblobs-expected.txt:
240         * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
241         * storage/indexeddb/request-result-cache-expected.txt:
242         * storage/indexeddb/transaction-after-close-expected.txt:
243         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
244         * storage/indexeddb/transaction-read-only-expected.txt:
245
246 2015-12-04  Brady Eidson  <beidson@apple.com>
247
248         Modern IDB: Add some more custom exception messages, passing some more tests.
249         https://bugs.webkit.org/show_bug.cgi?id=151895
250
251         Reviewed by Alex Christensen.
252
253         * platform/mac-wk1/TestExpectations:
254         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
255         * storage/indexeddb/cursor-continue-dir-expected.txt:
256         * storage/indexeddb/cursor-continue-expected.txt:
257         * storage/indexeddb/deleteIndex-expected.txt:
258         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
259
260 2015-12-04  Andy VanWagoner  <thetalecrafter@gmail.com>
261
262         [INTL] Implement Number.prototype.toLocaleString in ECMA-402
263         https://bugs.webkit.org/show_bug.cgi?id=147610
264
265         Reviewed by Benjamin Poulain.
266
267         Add tests for ECMA-402 Number.prototype.toLocaleString.
268         Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
269
270         * js/number-toLocaleString-expected.txt: Added.
271         * js/number-toLocaleString.html: Added.
272         * js/script-tests/number-toLocaleString.js: Added.
273
274 2015-12-04  Brady Eidson  <beidson@apple.com>
275
276         Modern IDB: Flip test expectations around so we only list failures.
277         https://bugs.webkit.org/show_bug.cgi?id=151880
278
279         Reviewed by Alex Christensen.
280
281         * platform/mac-wk1/TestExpectations:
282
283 2015-12-04  Brady Eidson  <beidson@apple.com>
284
285         Modern IDB: storage/indexeddb/cursor-update.html fails.
286         https://bugs.webkit.org/show_bug.cgi?id=151879
287
288         Reviewed by Oliver Hunt.
289
290         * platform/mac-wk1/TestExpectations:
291
292 2015-12-04  Brady Eidson  <beidson@apple.com>
293
294         Modern IDB: storage/indexeddb/version-change-exclusive.html fails
295         https://bugs.webkit.org/show_bug.cgi?id=151870
296
297         Reviewed by Alex Christensen.
298
299         * platform/mac-wk1/TestExpectations:
300         * storage/indexeddb/modern/double-open-expected.txt: Added.
301         * storage/indexeddb/modern/double-open.html: Added.
302         * storage/indexeddb/version-change-exclusive-expected.txt:
303
304 2015-12-04  Brady Eidson  <beidson@apple.com>
305
306         Modern IDB: storage/indexeddb/exceptions.html fails.
307         https://bugs.webkit.org/show_bug.cgi?id=151732
308
309         Reviewed by Alex Christensen.
310
311         Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
312         
313         * platform/mac-wk1/TestExpectations:
314         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
315         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
316         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
317         * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
318         * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
319         * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
320         * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
321         * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
322         * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
323         * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
324         * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
325         * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
326         * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
327         * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
328         * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
329         * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
330         * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
331         * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
332         * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
333         * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
334         * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
335         * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
336         * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
337         * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
338         * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
339         * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
340         * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
341         * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
342         * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
343         * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
344         * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
345         * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
346         * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
347         * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
348         * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
349         * 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.
350         * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
351         * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
352         * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
353         * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
354         * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
355         * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
356         * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
357         * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
358         * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
359         * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
360         * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
361         * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
362         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
363         * storage/indexeddb/basics-expected.txt:
364         * storage/indexeddb/create-and-remove-object-store-expected.txt:
365         * storage/indexeddb/cursor-finished-expected.txt:
366         * storage/indexeddb/exceptions-expected.txt:
367         * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
368         * storage/indexeddb/modern/double-abort-expected.txt:
369         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
370         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
371         * storage/indexeddb/mozilla/bad-keypath-expected.txt:
372         * storage/indexeddb/mozilla/clear-expected.txt:
373         * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
374         * storage/indexeddb/mozilla/cursors-expected.txt:
375         * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
376         * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
377         * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
378         * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
379         * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
380         * storage/indexeddb/resources/exceptions.js:
381         (testObjectStore):
382         * storage/indexeddb/transaction-abort-expected.txt:
383
384 2015-12-04  Joseph Pecoraro  <pecoraro@apple.com>
385
386         Web Inspector: Unskip many inspector/debugger tests
387         https://bugs.webkit.org/show_bug.cgi?id=151843
388
389         Reviewed by Timothy Hatcher.
390
391         * TestExpectations:
392         * platform/mac/TestExpectations:
393         Skip specific tests.
394
395         * platform/mac-wk2/TestExpectations:
396         Test no longer existed.
397
398         * inspector/debugger/resources/exception.js:
399         (exceptionDOM):
400         Keep the code outputing a NotFoundException. This particular
401         invocation was recently changed to throw a TypeError.
402
403 2015-12-04  Joseph Pecoraro  <pecoraro@apple.com>
404
405         Web Inspector: Remove untested and unused Worker inspection
406         https://bugs.webkit.org/show_bug.cgi?id=151848
407
408         Reviewed by Brian Burg.
409
410         * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
411         * inspector/debugger/pause-dedicated-worker.html: Removed.
412         * inspector/debugger/resources/dedicated-worker.js: Removed.
413         * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
414         * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
415
416 2015-12-04  Joseph Pecoraro  <pecoraro@apple.com>
417
418         Web Inspector: Specifically Identify the Global Lexical Environment Scope
419         https://bugs.webkit.org/show_bug.cgi?id=151828
420
421         Reviewed by Brian Burg.
422
423         * inspector/debugger/breakpoint-scope-expected.txt:
424         * inspector/debugger/breakpoint-scope.html:
425         * inspector/debugger/resources/scope.js:
426         Update the test to include something in the global lexical
427         environment and ensure it is identified as such.
428
429 2015-12-03  Sergio Villar Senin  <svillar@igalia.com>
430
431         [css-grid] Fix height computation of grid items with borders inside fr tracks
432         https://bugs.webkit.org/show_bug.cgi?id=151798
433
434         Reviewed by Zalan Bujtas.
435
436         * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
437         * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
438
439 2015-12-03  Brady Eidson  <beidson@apple.com>
440
441         Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
442         https://bugs.webkit.org/show_bug.cgi?id=151850
443
444         Reviewed by Andy Estes.
445
446         * platform/mac-wk1/TestExpectations:
447         
448         * storage/indexeddb/data-corruption-expected.txt: Removed.
449         * storage/indexeddb/data-corruption.html: Removed.
450         * storage/indexeddb/resources/data-corruption.js: Removed.
451
452         * storage/indexeddb/events-expected.txt:
453         * storage/indexeddb/resources/events.js:
454
455 2015-12-03  Brady Eidson  <beidson@apple.com>
456
457         Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
458         https://bugs.webkit.org/show_bug.cgi?id=151847
459
460         Reviewed by Andy Estes.
461
462         * platform/mac-wk1/TestExpectations:
463
464 2015-12-03  Eric Carlson  <eric.carlson@apple.com>
465
466         [MediaStream] Update MediaStreamTrack.getCapabilities
467         https://bugs.webkit.org/show_bug.cgi?id=151728
468
469         Reviewed by Jer Noble.
470
471         * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
472         * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
473         * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
474         * fast/mediastream/MediaStreamTrack-getSettings.html:
475
476 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
477
478         Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
479         https://bugs.webkit.org/show_bug.cgi?id=151772
480
481         Unreviewed test gardening.
482
483         * platform/mac-wk2/TestExpectations:
484
485 2015-12-03  Keith Rollin  <krollin@apple.com>
486
487         [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
488         https://bugs.webkit.org/show_bug.cgi?id=150909
489         rdar://problem/23539673
490
491         Reviewed by Darin Adler.
492
493         Mark fast/forms/HTMLOptionElement_label03.html as being expected to
494         pass. Also update some text in HTMLOptionElement_label02.html and
495         HTMLOptionElement_label03.html so that it no longer refers to our
496         trying to match IE (which we are no longer doing).
497
498         * fast/forms/HTMLOptionElement_label02.html:
499         * fast/forms/HTMLOptionElement_label03.html:
500         * platform/win/TestExpectations:
501
502 2015-12-03  Brady Eidson  <beidson@apple.com>
503
504         Modern IDB: storage/indexeddb/cursor-advance.html fails.
505         https://bugs.webkit.org/show_bug.cgi?id=151731
506
507         Reviewed by Alex Christensen.
508
509         * platform/mac-wk1/TestExpectations:
510         * storage/indexeddb/cursor-advance-expected.txt:
511
512 2015-12-03  Brent Fulgham  <bfulgham@apple.com>
513
514         Allow JavaScript to iterate over plugins for local files
515         https://bugs.webkit.org/show_bug.cgi?id=151783
516         <rdar://problem/23692113>
517
518         Modify the existing 'local file' plugin tests so that they don't turn on the debugging
519         flag to allow iterating over all plugins. Then create a new HTTP test (based on the
520         existing plugin-javascript-access test) to make sure that plugin iteration is blocked
521         for non-local-file access.
522
523         Reviewed by Alexey Proskuryakov.
524
525         * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
526         * http/tests/plugins/plugin-javascript-access.html: Added.
527         * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
528         * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
529
530 2015-12-03  Brady Eidson  <beidson@apple.com>
531
532         Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
533         https://bugs.webkit.org/show_bug.cgi?id=151794
534
535         Reviewed by Alex Christensen.
536
537         * platform/mac-wk1/TestExpectations:
538
539 2015-12-02  Sam Weinig  <sam@webkit.org>
540
541         Promise callbacks should be called at microtask checkpoints
542         https://bugs.webkit.org/show_bug.cgi?id=147933
543
544         Reviewed by Chris Dumez.
545
546         * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
547         * fast/dom/microtask-promise-mutation-observer-order.html: Added.
548
549 2015-12-03  Daniel Bates  <dabates@apple.com>
550
551         ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
552         https://bugs.webkit.org/show_bug.cgi?id=126662
553         <rdar://problem/15775508>
554
555         Reviewed by Brent Fulgham.
556
557         Add test to ensure that we do not assert when inserting a subtree that has an element with
558         a duplicate id before removing the original subtree.
559
560         * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
561         * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
562
563 2015-12-03  Javier Fernandez  <jfernandez@igalia.com>
564
565         [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
566         https://bugs.webkit.org/show_bug.cgi?id=151802
567
568         Reviewed by Sergio Villar Senin.
569
570         Tests to verify the specified margins account for determining the available space for
571         auto-margins alignment.
572
573         * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
574         * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
575
576 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
577
578         Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
579         https://bugs.webkit.org/show_bug.cgi?id=151804
580
581         Unreviewed test gardening.
582
583         * platform/win/svg/custom/bug78807-expected.txt:
584
585 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
586
587         Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
588         https://bugs.webkit.org/show_bug.cgi?id=151505
589
590         Unreviewed test gardening.
591
592         * platform/win/TestExpectations:
593
594 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
595
596         Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
597         https://bugs.webkit.org/show_bug.cgi?id=151756
598
599         Unreviewed test gardening.
600
601         * platform/win/TestExpectations:
602
603 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
604
605         fast/borders/hidpi-border-clipping-right-after-move.html
606         https://bugs.webkit.org/show_bug.cgi?id=151754
607
608         Unreviewed test gardening.
609
610         * platform/win/TestExpectations:
611
612 2015-12-03  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
613
614         Unreviewed EFL urgent gardening. Skip web-platform-tests
615         because it has been timeout since r192796.
616
617         * platform/efl/TestExpectations:
618
619 2015-12-02  Mark Lam  <mark.lam@apple.com>
620
621         Polymorphic operand types for DFG and FTL mul.
622         https://bugs.webkit.org/show_bug.cgi?id=151746
623
624         Reviewed by Filip Pizlo.
625
626         * js/regress/ftl-object-mul-expected.txt: Added.
627         * js/regress/ftl-object-mul.html: Added.
628         * js/regress/script-tests/ftl-object-mul.js: Added.
629         (o1.valueOf):
630         (foo):
631
632 2015-12-02  Myles C. Maxfield  <mmaxfield@apple.com>
633
634         Unify font-variant-* with font-variant shorthand
635         https://bugs.webkit.org/show_bug.cgi?id=149773
636
637         Reviewed by Darin Adler.
638
639         Update tests. Also temporarily skip existing font-features tests until
640         https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
641
642         * css3/font-variant-parsing-expected.txt:
643         * css3/font-variant-parsing.html:
644         * fast/css/font-property-priority-expected.txt:
645         * fast/css/font-shorthand-expected.txt:
646         * fast/css/parsing-font-variant-ligatures-expected.txt:
647         * fast/css/parsing-font-variant-ligatures.html:
648         * fast/inspector-support/style-expected.txt:
649         * fast/text/font-variant-shorthand-expected.txt: Added.
650         * fast/text/font-variant-shorthand.html: Added.
651         * platform/mac/TestExpectations:
652         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
653
654 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
655
656         Rebaselining fast/dom/adopt-attribute-crash-expected for win
657         https://bugs.webkit.org/show_bug.cgi?id=151762
658
659         Reviewed by Darin Adler.
660
661         * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
662
663 2015-12-02  Alex Christensen  <achristensen@webkit.org>
664
665         Asynchronously call onerror when a content blocker blocks ascript element's load
666         https://bugs.webkit.org/show_bug.cgi?id=151649
667
668         Reviewed by Brady Eidson.
669
670         * http/tests/contentextensions/script-onerror-expected.txt: Added.
671         * http/tests/contentextensions/script-onerror.html: Added.
672         * http/tests/contentextensions/script-onerror.html.json: Added.
673         * http/tests/misc/unloadable-script-expected.txt:
674         * http/tests/misc/unloadable-script.html:
675         * http/tests/security/local-JavaScript-from-remote-expected.txt:
676         * http/tests/security/local-JavaScript-from-remote.html:
677         Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
678
679 2015-12-02  Eric Carlson  <eric.carlson@apple.com>
680
681         Fix flaky test added with r192954.
682
683         Unreviewed.
684
685         * fast/mediastream/MediaStreamTrack-getSettings.html:
686
687 2015-12-02  Commit Queue  <commit-queue@webkit.org>
688
689         Unreviewed, rolling out r192955.
690         https://bugs.webkit.org/show_bug.cgi?id=151776
691
692         A large number of the tests added with this change are failing
693         on Windows (Requested by ryanhaddad on #webkit).
694
695         Reverted changeset:
696
697         "[css border] border-image doesn't honor border-style"
698         https://bugs.webkit.org/show_bug.cgi?id=99922
699         http://trac.webkit.org/changeset/192955
700
701 2015-12-02  Yoav Weiss  <yoav@yoav.ws>
702
703         Fix preloader issue with srcdoc documents.
704         https://bugs.webkit.org/show_bug.cgi?id=151744
705
706         Reviewed by Ryosuke Niwa.
707
708         Added a test that makes sure that srcdoc based subresources are properly preloaded.
709
710         * fast/preloader/iframe-srcdoc-expected.txt: Added.
711         * fast/preloader/iframe-srcdoc.html: Added.
712
713 2015-12-02  Jer Noble  <jer.noble@apple.com>
714
715         Add a setting and restriction which will pause invisible autoplaying video
716         https://bugs.webkit.org/show_bug.cgi?id=151412
717
718         Reviewed by Eric Carlson.
719
720         * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
721         * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
722
723 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
724
725         Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
726         https://bugs.webkit.org/show_bug.cgi?id=151763
727
728         Reviewed by Brent Fulgham.
729
730         * platform/win/fast/parser/xml-colon-entity-expected.txt:
731         * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
732
733 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
734
735         Rebaseline fast/dynamic/text-combine.html on win
736         https://bugs.webkit.org/show_bug.cgi?id=151761
737
738         Unreviewed test gardening.
739
740         * platform/win/fast/dynamic/text-combine-expected.png:
741         * platform/win/fast/dynamic/text-combine-expected.txt:
742
743 2015-12-02  Brady Eidson  <beidson@apple.com>
744
745         Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
746         https://bugs.webkit.org/show_bug.cgi?id=151772
747
748         Reviewed by Alex Christensen.
749         
750         IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
751
752         * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
753         * storage/indexeddb/cursor-basics-expected.txt:
754         * storage/indexeddb/cursor-overloads-expected.txt:
755
756         * storage/indexeddb/cursor-overloads.html:
757         * storage/indexeddb/optional-arguments.html:
758         * storage/indexeddb/resources/cursor-basics.js:
759         * storage/indexeddb/resources/deleted-objects.js:
760         * storage/indexeddb/resources/exceptions.js:
761         * storage/indexeddb/resources/objectstore-basics.js:
762         
763         * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
764         * storage/indexeddb/objectstore-keycursor.html: Removed.
765         * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
766
767 2015-12-02  David Hyatt  <hyatt@apple.com>
768
769         Add some more picture element layout tests
770         https://bugs.webkit.org/show_bug.cgi?id=151769
771
772         Reviewed by Dean Jackson.
773
774         * fast/picture/image-picture-invalid-expected.txt: Added.
775         * fast/picture/image-picture-invalid.html: Added.
776         * fast/picture/image-picture-nested-expected.txt: Added.
777         * fast/picture/image-picture-nested.html: Added.
778
779 2015-12-02  Brady Eidson  <beidson@apple.com>
780
781         Modern IDB: Enable a couple more passing tests.
782         https://bugs.webkit.org/show_bug.cgi?id=151766
783
784         Reviewed by Beth Dakin.
785
786         * platform/mac-wk1/TestExpectations:
787         * storage/indexeddb/create-object-store-options-expected.txt:
788
789 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
790
791         Skipping tests on Win that fail due to unimplemented showModalDialog function.
792         https://bugs.webkit.org/show_bug.cgi?id=151506
793
794         Unreviewed test gardening.
795
796         * platform/win/TestExpectations:
797
798 2015-12-02  Brady Eidson  <beidson@apple.com>
799
800         Modern IDB: IDBTransaction::error is not exposed.
801         https://bugs.webkit.org/show_bug.cgi?id=151752
802
803         Reviewed by Alex Christensen.
804
805         * platform/mac-wk1/TestExpectations:
806         * storage/indexeddb/modern/basic-add.html:
807         * storage/indexeddb/modern/double-abort-expected.txt:
808         * storage/indexeddb/modern/index-3.html:
809         * storage/indexeddb/resources/transaction-error.js:
810         * storage/indexeddb/transaction-error-expected.txt:
811
812 2015-12-02  Adenilson Cavalcanti  <cavalcantii@gmail.com>
813
814         [css border] border-image doesn't honor border-style
815         https://bugs.webkit.org/show_bug.cgi?id=99922
816
817         Reviewed by Simon Fraser.
818
819         Ensure that WebKit will be compliant to css-backgrounds spec where
820         a border with an image will only be rendered if there is a style defined.
821
822         Previous border image tests had to be edited (i.e. define border-style)
823         to ensure that a decorated border would be rendered.
824
825         * fast/borders/border-image-01.html:
826         * fast/borders/border-image-border-radius.html:
827         * fast/borders/border-image-fill-no-intrinsic-size.html:
828         * fast/borders/border-image-longhand.html:
829         * fast/borders/border-image-massive-scale.html:
830         * fast/borders/border-image-omit-right-slice.html:
831         * fast/borders/border-image-outset-in-shorthand.html:
832         * fast/borders/border-image-outset-split-inline-expected.txt:
833         * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
834         * fast/borders/border-image-outset-split-inline-vertical-lr.html:
835         * fast/borders/border-image-outset-split-inline.html:
836         * fast/borders/border-image-outset.html:
837         * fast/borders/border-image-repeat.html:
838         * fast/borders/border-image-rotate-transform.html:
839         * fast/borders/border-image-scale-transform.html:
840         * fast/borders/border-image-scaled.html:
841         * fast/borders/border-image-scrambled.html:
842         * fast/borders/border-image-should-not-display-expected.html: Added.
843         * fast/borders/border-image-should-not-display.html: Added.
844         * fast/borders/border-image-side-reduction.html:
845         * fast/borders/border-image-slice-constrained.html:
846         * fast/borders/border-image-slice-missing-right.html:
847         * fast/borders/border-image-slices.html:
848         * fast/borders/border-image-source.html:
849         * fast/borders/border-image-trumps-radius-expected.txt:
850         * fast/borders/border-image-trumps-radius.html:
851         * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
852         * fast/borders/resources/red.png: Added.
853         * fast/borders/scaled-border-image.html:
854         * fast/gradients/border-image-gradient-expected.txt:
855         * fast/gradients/border-image-gradient.html:
856         * fast/hidpi/image-set-border-image-comparison.html:
857         * fast/hidpi/image-set-border-image-dynamic.html:
858         * fast/hidpi/image-set-border-image-simple.html:
859         * fast/writing-mode/border-image-horizontal-bt.html:
860         * fast/writing-mode/border-image-vertical-lr.html:
861         * fast/writing-mode/border-image-vertical-rl.html:
862         * platform/mac/fast/borders/border-image-01-expected.txt:
863         * platform/mac/fast/borders/border-image-border-radius-expected.txt:
864         * platform/mac/fast/borders/border-image-longhand-expected.txt:
865         * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
866         * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
867         * platform/mac/fast/borders/border-image-outset-expected.txt:
868         * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
869         * platform/mac/fast/borders/border-image-repeat-expected.txt:
870         * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
871         * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
872         * platform/mac/fast/borders/border-image-scaled-expected.txt:
873         * platform/mac/fast/borders/border-image-scrambled-expected.txt:
874         * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
875         * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
876         * platform/mac/fast/borders/border-image-slices-expected.txt:
877         * platform/mac/fast/borders/border-image-source-expected.txt:
878         * platform/mac/fast/borders/scaled-border-image-expected.txt:
879         * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
880         * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
881         * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
882         * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
883         * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
884         * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
885
886 2015-12-02  Eric Carlson  <eric.carlson@apple.com>
887
888         [MediaStream] Implement MediaStreamTrack.getSettings()
889         https://bugs.webkit.org/show_bug.cgi?id=151727
890
891         Reviewed by Jer Noble.
892
893         * fast/mediastream/MediaStream-video-element-expected.txt:
894         * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
895         * fast/mediastream/MediaStream-video-element-track-stop.html:
896         * fast/mediastream/MediaStream-video-element.html:
897         * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
898         * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
899
900 2015-12-01  David Hyatt  <hyatt@apple.com>
901
902         Implement the picture element.
903         https://bugs.webkit.org/show_bug.cgi?id=116963
904
905         Reviewed by Dean Jackson.
906
907         * fast/picture: Added.
908         * fast/picture/image-picture-1x-expected.txt: Added.
909         * fast/picture/image-picture-1x.html: Added.
910         * fast/picture/resources: Added.
911         * fast/picture/resources/blue_rect.jpg: Added.
912         * fast/picture/resources/currentSrcHelper.js: Added.
913         (fileName):
914         (currentSrcFileName):
915         (currentSrcFileNameNoParams):
916         * fast/picture/resources/image-set-4x.png: Added.
917
918 2015-12-02  Jiewen Tan  <jiewen_tan@apple.com>
919
920         Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
921         https://bugs.webkit.org/show_bug.cgi?id=149305
922         <rdar://problem/22747892>
923
924         Reviewed by Brent Fulgham.
925
926         This test case is from Blink r180918:
927         https://codereview.chromium.org/495743003
928
929         * fast/loader/unload-mutation-crash-expected.txt: Added.
930         * fast/loader/unload-mutation-crash.html: Added.
931
932 2015-12-02  Joseph Pecoraro  <pecoraro@apple.com>
933
934         Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
935         https://bugs.webkit.org/show_bug.cgi?id=151730
936
937         Reviewed by Brian Burg.
938
939         * inspector/model/parse-script-syntax-tree-expected.txt:
940         * inspector/model/parse-script-syntax-tree.html:
941
942 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
943
944         [Win] Test gardening after r192895
945
946         Unreviewed.
947
948         * fast/text/emoji-overlap-expected.html:
949         * fast/text/emoji-overlap.html:
950
951 2015-12-01  Commit Queue  <commit-queue@webkit.org>
952
953         Unreviewed, rolling out r192894 and r192904.
954         https://bugs.webkit.org/show_bug.cgi?id=151738
955
956         Crashes sometimes on Windows (Requested by litherum on
957         #webkit).
958
959         Reverted changesets:
960
961         "[Win] Web fonts with small caps have excess whitespace with
962         the complex text codepath"
963         https://bugs.webkit.org/show_bug.cgi?id=151698
964         http://trac.webkit.org/changeset/192894
965
966         "Test gardening after r192894"
967         http://trac.webkit.org/changeset/192904
968
969 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
970
971         [SVG -> OTF Converter] Force UnitsPerEm to 1000
972         https://bugs.webkit.org/show_bug.cgi?id=151650
973
974         Reviewed by Antti Koivisto.
975
976         Some tests have quantization differences.
977
978         * fast/ruby/ruby-expansion-cjk-2-expected.html:
979         * fast/ruby/ruby-expansion-cjk-3-expected.html:
980         * fast/ruby/ruby-expansion-cjk-4-expected.html:
981         * fast/ruby/ruby-expansion-cjk-5-expected.html:
982         * fast/ruby/ruby-expansion-cjk-expected.html:
983         * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
984         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
985         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
986         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
987         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
988         * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
989         * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
990         * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
991         * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
992         * platform/mac/svg/batik/text/textEffect3-expected.txt:
993         * platform/mac/svg/batik/text/textPosition2-expected.txt:
994         * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
995         * svg/custom/acid3-test-77-expected.txt:
996
997 2015-12-01  Brady Eidson  <beidson@apple.com>
998
999         Add updated test result missing from http://trac.webkit.org/changeset/192924
1000         https://bugs.webkit.org/show_bug.cgi?id=151725
1001
1002         * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
1003
1004 2015-12-01  Ryan Haddad  <ryanhaddad@apple.com>
1005
1006         Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
1007         https://bugs.webkit.org/show_bug.cgi?id=151729
1008
1009         Unreviewed test gardening.
1010
1011         * platform/mac-wk2/TestExpectations:
1012
1013 2015-12-01  Brady Eidson  <beidson@apple.com>
1014
1015         Give a more detailed message for TypeErrors that result from EnforceRange.
1016         https://bugs.webkit.org/show_bug.cgi?id=151725
1017
1018         Reviewed by Tim Horton.
1019
1020         * crypto/subtle/aes-cbc-generate-key-expected.txt:
1021         * js/dom/webidl-type-mapping-expected.txt:
1022         * storage/indexeddb/intversion-bad-parameters-expected.txt:
1023         * storage/indexeddb/version-change-event-basic-expected.txt:
1024
1025 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
1026
1027         Test gardening after r192894
1028
1029         Unreviewed.
1030
1031         * fast/text/small-caps-complex-expected.html:
1032         * fast/text/small-caps-complex.html:
1033
1034 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
1035
1036         [iOS] Adjacent emoji overlap each other
1037         https://bugs.webkit.org/show_bug.cgi?id=151690
1038         <rdar://problem/23430453>
1039
1040         Reviewed by Simon Fraser.
1041
1042         * fast/text/emoji-overlap-expected.html: Added.
1043         * fast/text/emoji-overlap.html: Added.
1044
1045 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
1046
1047         [Win] Web fonts with small caps have excess whitespace with the complex text codepath
1048         https://bugs.webkit.org/show_bug.cgi?id=151698
1049
1050         Reviewed by Darin Adler.
1051
1052         * fast/text/resources/tinyfont.svg: Added.
1053         * fast/text/small-caps-complex-expected.html: Added.
1054         * fast/text/small-caps-complex.html: Added.
1055
1056 2015-12-01  Ryan Haddad  <ryanhaddad@apple.com>
1057
1058         Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
1059         https://bugs.webkit.org/show_bug.cgi?id=151709
1060
1061         Unreviewed test gardening.
1062
1063         * platform/mac-wk2/TestExpectations:
1064
1065 2015-12-01  Brady Eidson  <beidson@apple.com>
1066
1067         Skip some specific IDB tests in preparation for enabling the entire directory.
1068
1069         Reviewed in person by Sam Weinig.
1070
1071         * platform/mac-wk1/TestExpectations:
1072
1073 2015-12-01  Brady Eidson  <beidson@apple.com>
1074
1075         Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
1076         https://bugs.webkit.org/show_bug.cgi?id=151704
1077
1078         Reviewed by Alex Christensen.
1079
1080         * platform/mac-wk1/TestExpectations:
1081         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1082
1083 2015-12-01  Brady Eidson  <beidson@apple.com>
1084
1085         Modern IDB: storage/indexeddb/basics.html fails.
1086         https://bugs.webkit.org/show_bug.cgi?id=151694
1087
1088         Reviewed by Alex Christensen.
1089
1090         * platform/mac-wk1/TestExpectations:
1091         * storage/indexeddb/modern/deletedatabase-1.html:
1092         * storage/indexeddb/modern/opendatabase-versions.html:
1093         * storage/indexeddb/modern/versionchange-event.html:
1094
1095 2015-12-01  Carlos Garcia Campos  <cgarcia@igalia.com>
1096
1097         Unreviewed, rolling out r192876.
1098
1099         It broke a lot of JSC and layout tests for GTK and EFL
1100
1101         Reverted changeset:
1102
1103         "[ES6] "super" and "this" should be lexically bound inside an
1104         arrow function and should live in a JSLexicalEnvironment"
1105         https://bugs.webkit.org/show_bug.cgi?id=149338
1106         http://trac.webkit.org/changeset/192876
1107
1108 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1109
1110         [Streams API] pull function of tee should call readFromReadableStreamReader directly
1111         https://bugs.webkit.org/show_bug.cgi?id=151497
1112
1113         Unreviewed.
1114
1115         Adding non regression test.
1116
1117         * streams/streams-promises-expected.txt:
1118         * streams/streams-promises.html:
1119
1120 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1121
1122         [Streams API] teeReadableStream should not directly use stream.getReader()
1123         https://bugs.webkit.org/show_bug.cgi?id=151487
1124
1125         Reviewed by Darin Adler.
1126
1127         Adding non-regression test.
1128
1129         * streams/streams-promises-expected.txt:
1130         * streams/streams-promises.html:
1131
1132 2015-12-01  Skachkov Oleksandr  <gskachkov@gmail.com>
1133
1134         [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1135         https://bugs.webkit.org/show_bug.cgi?id=149338
1136
1137         Reviewed by Saam Barati.
1138
1139         * js/arrowfunction-supercall-expected.txt: Added.
1140         * js/arrowfunction-supercall.html: Added.
1141         * js/arrowfunction-tdz-expected.txt: Added new expectation.
1142         * js/script-tests/arrowfunction-supercall.js: Added.
1143         * js/script-tests/arrowfunction-tdz.js: Added new cases.
1144
1145 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1146
1147         [Streams API] streams should not directly use Number and related methods
1148         https://bugs.webkit.org/show_bug.cgi?id=151499
1149
1150         Reviewed by Darin Adler.
1151
1152         Added a non-regression test.
1153
1154         * streams/streams-promises-expected.txt:
1155         * streams/streams-promises.html:
1156
1157 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1158
1159         [Streams API] Remove use of @catch for exposed promises
1160         https://bugs.webkit.org/show_bug.cgi?id=151625
1161
1162         Reviewed by Darin Adler.
1163
1164         * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
1165
1166 2015-11-30  Brady Eidson  <beidson@apple.com>
1167
1168         Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
1169         https://bugs.webkit.org/show_bug.cgi?id=151693
1170
1171         Reviewed by Geoffrey Garen.
1172
1173         * platform/mac-wk1/TestExpectations:
1174
1175 2015-11-30  Jiewen Tan  <jiewen_tan@apple.com>
1176
1177         Amazon.com Additional Information links aren't clickable
1178         https://bugs.webkit.org/show_bug.cgi?id=151401
1179         <rdar://problem/23454261>
1180
1181         Reviewed by Darin Adler.
1182
1183         * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
1184         * fast/block/float/hit-test-on-overlapping-floats.html: Added.
1185
1186 2015-11-30  Brady Eidson  <beidson@apple.com>
1187
1188         Modern IDB: Iterating index cursors to a specific key is busted.
1189         https://bugs.webkit.org/show_bug.cgi?id=151684
1190
1191         Reviewed by Darin Adler.
1192
1193         * platform/mac-wk1/TestExpectations:
1194
1195 2015-11-30  Brady Eidson  <beidson@apple.com>
1196
1197         Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
1198         https://bugs.webkit.org/show_bug.cgi?id=151683
1199
1200         Reviewed by Darin Adler.
1201
1202         * platform/mac-wk1/TestExpectations:
1203
1204 2015-11-30  Brady Eidson  <beidson@apple.com>
1205
1206         Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
1207         https://bugs.webkit.org/show_bug.cgi?id=151675.
1208
1209         Reviewed by Darin Adler.
1210
1211         * platform/mac-wk1/TestExpectations:
1212         * storage/indexeddb/modern/index-cursor-1-expected.txt:
1213         * storage/indexeddb/modern/index-cursor-2-expected.txt:
1214         * storage/indexeddb/modern/index-cursor-3-expected.txt:
1215
1216 2015-11-30  Jiewen Tan  <jiewen_tan@apple.com>
1217
1218         Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
1219         https://bugs.webkit.org/show_bug.cgi?id=149309
1220         <rdar://problem/22748363>
1221
1222         Reviewed by Brent Fulgham.
1223
1224         The test case is from Blink r175601:
1225         https://codereview.chromium.org/317513002
1226         The test case will generate a set of weird ordering events that affects the documentLoader:
1227         1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
1228         done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
1229         2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
1230         (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
1231         frame finishes loading).
1232         3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
1233         4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
1234         5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
1235         FrameLoader’s DocumentLoader is null. And WebKit crashes here.
1236
1237         Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
1238
1239         * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
1240         * http/tests/misc/detach-during-notifyDone.html: Added.
1241         * http/tests/misc/resources/detached-frame.html: Added.
1242
1243 2015-11-30  Commit Queue  <commit-queue@webkit.org>
1244
1245         Unreviewed, rolling out r192819.
1246         https://bugs.webkit.org/show_bug.cgi?id=151681
1247
1248         This change broke existing layout tests on Windows (Requested
1249         by ryanhaddad on #webkit).
1250
1251         Reverted changeset:
1252
1253         "Unify font-variant-* with font-variant shorthand"
1254         https://bugs.webkit.org/show_bug.cgi?id=149773
1255         http://trac.webkit.org/changeset/192819
1256
1257 2015-11-30  Brady Eidson  <beidson@apple.com>
1258
1259         Modern IDB: Set the correct source on the IDBRequest for cursor updates
1260         https://bugs.webkit.org/show_bug.cgi?id=151665
1261
1262         Reviewed by Andy Estes.
1263
1264         * platform/mac-wk1/TestExpectations:
1265
1266 2015-11-30  Ryan Haddad  <ryanhaddad@apple.com>
1267
1268         Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
1269         https://bugs.webkit.org/show_bug.cgi?id=150542
1270
1271         Unreviewed test gardening.
1272
1273         * platform/mac-wk2/TestExpectations:
1274
1275 2015-11-30  Brady Eidson  <beidson@apple.com>
1276
1277         Modern IDB: Correct handling of cursors finishing iteration.
1278         https://bugs.webkit.org/show_bug.cgi?id=151664
1279
1280         Reviewed by Andy Estes.
1281
1282         * platform/mac-wk1/TestExpectations:
1283
1284 2015-11-30  Myles C. Maxfield  <mmaxfield@apple.com>
1285
1286         Unify font-variant-* with font-variant shorthand
1287         https://bugs.webkit.org/show_bug.cgi?id=149773
1288
1289         Reviewed by Darin Adler.
1290
1291         Update tests. Also temporarily skip existing font-features tests until
1292         https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
1293
1294         * css3/font-variant-parsing-expected.txt:
1295         * css3/font-variant-parsing.html:
1296         * fast/css/font-property-priority-expected.txt:
1297         * fast/css/font-shorthand-expected.txt:
1298         * fast/css/parsing-font-variant-ligatures-expected.txt:
1299         * fast/css/parsing-font-variant-ligatures.html:
1300         * fast/inspector-support/style-expected.txt:
1301         * fast/text/font-variant-shorthand-expected.txt: Added.
1302         * fast/text/font-variant-shorthand.html: Added.
1303         * platform/mac/TestExpectations:
1304         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1305
1306 2015-11-30  Brady Eidson  <beidson@apple.com>
1307
1308         Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
1309         https://bugs.webkit.org/show_bug.cgi?id=151648
1310
1311         Reviewed by Andy Estes.
1312
1313         * platform/mac-wk1/TestExpectations:
1314         * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1315         * storage/indexeddb/modern/abort-requests-cancelled.html:
1316         * storage/indexeddb/modern/aborted-put-expected.txt:
1317         * storage/indexeddb/modern/aborted-put.html:
1318         * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1319         * storage/indexeddb/modern/createobjectstore-basic.html:
1320         * storage/indexeddb/modern/deleteindex-2-expected.txt:
1321         * storage/indexeddb/modern/deleteindex-2.html:
1322         * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1323         * storage/indexeddb/modern/deleteobjectstore-1.html:
1324         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1325         * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1326         * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
1327
1328 2015-11-30  Chris Dumez  <cdumez@apple.com>
1329
1330         location.origin is undefined in a web worker
1331         https://bugs.webkit.org/show_bug.cgi?id=151614
1332
1333         Reviewed by Darin Adler.
1334
1335         Update existing layout test to confirm the existence of location.origin when in a
1336         WorkerGlobalScope.
1337
1338         * fast/workers/resources/worker-location.js:
1339         * fast/workers/worker-location-expected.txt:
1340
1341 2015-11-30  Brady Eidson  <beidson@apple.com>
1342
1343         Modern IDB: Support updating cursor values when the object store uses inline keys.
1344         https://bugs.webkit.org/show_bug.cgi?id=151647
1345
1346         Reviewed by Andy Estes.
1347
1348         * platform/mac-wk1/TestExpectations:
1349
1350 2015-11-30  Brady Eidson  <beidson@apple.com>
1351
1352         Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
1353         https://bugs.webkit.org/show_bug.cgi?id=151630
1354
1355         Reviewed by Andy Estes.
1356
1357         * platform/mac-wk1/TestExpectations:
1358         * storage/indexeddb/modern/cursor-2-expected.txt:
1359         * storage/indexeddb/modern/cursor-2.html:
1360         * storage/indexeddb/modern/cursor-3-expected.txt:
1361         * storage/indexeddb/modern/cursor-3.html:
1362         * storage/indexeddb/modern/cursor-4-expected.txt:
1363         * storage/indexeddb/modern/cursor-4.html:
1364         * storage/indexeddb/modern/deleteindex-1-expected.txt:
1365         * storage/indexeddb/modern/deleteindex-1.html:
1366         * storage/indexeddb/modern/deleteindex-2-expected.txt:
1367         * storage/indexeddb/modern/deleteindex-2.html:
1368         * storage/indexeddb/modern/index-4-expected.txt:
1369         * storage/indexeddb/modern/index-4.html:
1370         * storage/indexeddb/modern/index-cursor-1-expected.txt:
1371         * storage/indexeddb/modern/index-cursor-1.html:
1372         * storage/indexeddb/modern/index-cursor-2-expected.txt:
1373         * storage/indexeddb/modern/index-cursor-2.html:
1374         * storage/indexeddb/modern/index-cursor-3-expected.txt:
1375         * storage/indexeddb/modern/index-cursor-3.html:
1376
1377 2015-11-30  Ryan Haddad  <ryanhaddad@apple.com>
1378
1379         Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
1380         https://bugs.webkit.org/show_bug.cgi?id=143159
1381
1382         Unreviewed test gardening.
1383
1384         * platform/mac-wk2/TestExpectations:
1385
1386 2015-11-30  Brady Eidson  <beidson@apple.com>
1387
1388         Modern IDB: Support keyPath injection into object store records.
1389         https://bugs.webkit.org/show_bug.cgi?id=151640
1390
1391         Reviewed by Andy Estes.
1392
1393         * platform/mac-wk1/TestExpectations:
1394
1395 2015-11-29  Antoine Quint  <graouts@apple.com>
1396
1397         Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
1398         https://bugs.webkit.org/show_bug.cgi?id=147932
1399
1400         Reviewed by Dean Jackson.
1401
1402         Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
1403         specified with an invalid keyword in a `style` attribute. We also update the expected output for
1404         svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
1405         Chrome, where we correctly use the default value instead of null objects, which was definitely
1406         an error.
1407
1408         * svg/css/invalid-color-cascade-expected.svg: Added.
1409         * svg/css/invalid-color-cascade.svg: Added.
1410         * svg/css/invalid-paint-cascade-expected.svg: Added.
1411         * svg/css/invalid-paint-cascade.svg: Added.
1412         * svg/css/script-tests/svg-attribute-parser-mode.js:
1413         * svg/css/svg-attribute-parser-mode-expected.txt:
1414
1415 2015-11-18  Andy Estes  <aestes@apple.com>
1416
1417         [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
1418         https://bugs.webkit.org/show_bug.cgi?id=151433
1419         rdar://problem/23506594
1420
1421         Reviewed by Alexey Proskuryakov.
1422
1423         * contentfiltering/allow-media-document-expected.txt: Added.
1424         * contentfiltering/allow-media-document.html: Added.
1425         * contentfiltering/resources/test.mp4: Added.
1426
1427 2015-11-25  Pranjal Jumde  <pjumde@apple.com>
1428
1429         Checks for buffer-overflows when reading characters from textRun
1430         https://bugs.webkit.org/show_bug.cgi?id=151055
1431         <rdar://problem/23251789>
1432
1433         Reviewed by Myles C. Maxfield.
1434
1435         * dom/html/level1/core/151055_asan.html:
1436         * dom/html/level1/core/151055_asan-expected.txt:
1437
1438 2015-11-24  Commit Queue  <commit-queue@webkit.org>
1439
1440         Unreviewed, rolling out r192536, r192722, and r192743.
1441         https://bugs.webkit.org/show_bug.cgi?id=151593
1442
1443         Still causing trouble. (Requested by kling on #webkit).
1444
1445         Reverted changesets:
1446
1447         "[JSC] JSPropertyNameEnumerator could be destructorless."
1448         https://bugs.webkit.org/show_bug.cgi?id=151242
1449         http://trac.webkit.org/changeset/192536
1450
1451         "REGRESSION(r192536): Null pointer dereference in
1452         JSPropertyNameEnumerator::visitChildren()."
1453         https://bugs.webkit.org/show_bug.cgi?id=151495
1454         http://trac.webkit.org/changeset/192722
1455
1456         "REGRESSION(r192536): Null pointer dereference in
1457         JSPropertyNameEnumerator::visitChildren()."
1458         https://bugs.webkit.org/show_bug.cgi?id=151495
1459         http://trac.webkit.org/changeset/192743
1460
1461 2015-11-24  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1462
1463         [Streams API] Implement pipeTo method in readable Stream
1464         https://bugs.webkit.org/show_bug.cgi?id=151588
1465
1466         Reviewed by Darin Adler.
1467
1468         Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
1469         source" was moved to its own file because it causes timing issues.
1470
1471         * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
1472         writes fast enough exerts backpressure on the source" test to its own file.
1473         * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
1474         exerts backpressure on the source" test.
1475         * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
1476         * streams/pipe-to-expected.txt:
1477         * streams/reference-implementation/brand-checks-expected.txt:
1478         * streams/reference-implementation/pipe-through-expected.txt:
1479         * streams/reference-implementation/pipe-to-expected.txt:
1480         * streams/reference-implementation/pipe-to-options-expected.txt:
1481         * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
1482         * platform/mac/TestExpectations:
1483         * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
1484
1485 2015-11-24  Antti Koivisto  <antti@apple.com>
1486
1487         REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
1488         https://bugs.webkit.org/show_bug.cgi?id=151566
1489         rdar://problem/23430177
1490
1491         Reviewed by Zalan Bujtas.
1492
1493         * fast/html/details-comment-crash-expected.html: Added.
1494         * fast/html/details-comment-crash.html: Added.
1495
1496 2015-11-23  Brady Eidson  <beidson@apple.com>
1497
1498         Modern IDB: Unskip all indexeddb/mozilla tests that pass.
1499         https://bugs.webkit.org/show_bug.cgi?id=151568
1500
1501         Reviewed by Alex Christensen.
1502
1503         * platform/mac-wk1/TestExpectations:
1504
1505 2015-11-23  Brady Eidson  <beidson@apple.com>
1506
1507         Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
1508         https://bugs.webkit.org/show_bug.cgi?id=151550
1509
1510         Reviewed by Alex Christensen.
1511
1512         * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
1513         * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
1514         * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
1515         * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
1516         * storage/indexeddb/modern/index-5-expected.txt:
1517         * storage/indexeddb/modern/index-5.html:
1518
1519 2015-11-23  Brady Eidson  <beidson@apple.com>
1520
1521         Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
1522         https://bugs.webkit.org/show_bug.cgi?id=151557
1523
1524         Reviewed by Alex Christensen.
1525
1526         * platform/mac-wk1/TestExpectations:
1527
1528 2015-11-17  Sergio Villar Senin  <svillar@igalia.com>
1529
1530         ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
1531         https://bugs.webkit.org/show_bug.cgi?id=151254
1532
1533         Reviewed by Darin Adler.
1534
1535         * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
1536         * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
1537
1538 2015-11-22  Myles C. Maxfield  <mmaxfield@apple.com>
1539
1540         Add a test to make sure that font-variant: inherit works correctly.
1541
1542         Unreviewed.
1543
1544         * fast/text/font-variant-inherit-expected.html: Added.
1545         * fast/text/font-variant-inherit.html: Added.
1546
1547 2015-11-22  Myles C. Maxfield  <mmaxfield@apple.com>
1548
1549         Font selection should not consult font-variant property
1550         https://bugs.webkit.org/show_bug.cgi?id=151537
1551
1552         Reviewed by Simon Fraser.
1553
1554         * fast/text/font-selection-font-variant-expected.html: Added.
1555         * fast/text/font-selection-font-variant.html: Added.
1556
1557 == Rolled over to ChangeLog-2015-11-21 ==