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