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