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