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