Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was...
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2
3         Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
4         https://bugs.webkit.org/show_bug.cgi?id=152135
5
6         Unreviewed test gardening.
7
8         * platform/ios-simulator-wk2/TestExpectations:
9
10 2015-12-14  Yusuke Suzuki  <utatane.tea@gmail.com>
11
12         Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
13         https://bugs.webkit.org/show_bug.cgi?id=152133
14
15         Reviewed by Geoffrey Garen.
16
17         Add new regression test.
18
19         * js/regress/math-random-expected.txt: Added.
20         * js/regress/math-random.html: Added.
21         * js/regress/script-tests/math-random.js: Added.
22         (test):
23
24 2015-12-14  Joseph Pecoraro  <pecoraro@apple.com>
25
26         Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
27         https://bugs.webkit.org/show_bug.cgi?id=152280
28
29         Reviewed by Brian Burg.
30
31         * inspector/debugger/js-stacktrace-expected.txt:
32         * inspector/debugger/js-stacktrace.html:
33
34 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
35
36         Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
37         https://bugs.webkit.org/show_bug.cgi?id=152264
38
39         Unreviewed test gardening.
40
41         * platform/mac-wk1/TestExpectations:
42
43 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
44
45         Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
46         https://bugs.webkit.org/show_bug.cgi?id=152276
47
48         Unreviewed test gardening.
49
50         * platform/ios-simulator/TestExpectations:
51
52 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
53
54         Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
55         https://bugs.webkit.org/show_bug.cgi?id=152279
56
57         Unreviewed test gardening.
58
59         * platform/ios-simulator/TestExpectations:
60
61 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
62
63         Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
64         and http/tests/inspector/console/access-inspected-object.html (r192186).
65         https://bugs.webkit.org/show_bug.cgi?id=152131
66
67         Unreviewed test gardening.
68
69         * platform/ios-simulator-wk1/TestExpectations:
70         * platform/ios-simulator-wk2/TestExpectations:
71         * platform/ios-simulator/TestExpectations:
72
73 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
74
75         Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
76         https://bugs.webkit.org/show_bug.cgi?id=152132
77
78         Unreviewed test gardening.
79
80         * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
81
82 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
83
84         Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
85         https://bugs.webkit.org/show_bug.cgi?id=152272
86
87         Unreviewed test gardening.
88
89         * platform/mac-wk1/TestExpectations:
90
91 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
92
93         Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
94         https://bugs.webkit.org/show_bug.cgi?id=152134
95
96         Unreviewed test gardening.
97
98         * platform/ios-simulator-wk2/TestExpectations:
99
100 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
101
102         Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
103         https://bugs.webkit.org/show_bug.cgi?id=152135
104
105         Unreviewed test gardening.
106
107         * platform/ios-simulator-wk2/TestExpectations:
108
109 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
110
111         Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
112         https://bugs.webkit.org/show_bug.cgi?id=152267
113
114         Unreviewed test gardening.
115
116         * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
117
118 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
119
120         Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
121         https://bugs.webkit.org/show_bug.cgi?id=152135
122
123         Unreviewed test gardening.
124
125         * platform/ios-simulator/TestExpectations:
126
127 2015-12-14  Chris Fleizach  <cfleizach@apple.com>
128
129         AX: iOS: Text field variations do not have the correct traits
130         https://bugs.webkit.org/show_bug.cgi?id=152237
131
132         Reviewed by Mario Sanchez Prada.
133
134         * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
135         * accessibility/ios-simulator/textentry-traits.html: Added.
136
137 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
138
139         Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
140         https://bugs.webkit.org/show_bug.cgi?id=152135
141
142         Unreviewed test gardening.
143
144         * platform/ios-simulator/TestExpectations:
145
146 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
147
148         Marking fast/picture/image-picture-* as failing on iOS simulator
149         https://bugs.webkit.org/show_bug.cgi?id=152141
150
151         Unreviewed test gardening.
152
153         * platform/ios-simulator/TestExpectations:
154
155 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
156
157         Removing failure expectation for css3/blending tests that are now passing on iOS simulator
158         https://bugs.webkit.org/show_bug.cgi?id=152131
159
160         Unreviewed test gardening.
161
162         * platform/ios-simulator/TestExpectations:
163
164 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
165
166         Rebaselining fast/text/emoji.html for iOS simulator
167         https://bugs.webkit.org/show_bug.cgi?id=152261
168
169         Unreviewed test gardening.
170
171         * platform/ios-simulator/fast/text/emoji-expected.txt:
172
173 2015-12-14  Daniel Bates  <dabates@apple.com>
174
175         [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
176         https://bugs.webkit.org/show_bug.cgi?id=144451
177         <rdar://problem/23099482>
178
179         Reviewed by Simon Fraser.
180
181         Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
182         with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
183         color.
184
185         Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
186         of the search field changes.
187
188         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
189         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
190         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
191         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
192         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
193         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
194         * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
195         * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
196         * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
197         * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
198         * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
199         * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
200
201 2015-12-14  Chris Dumez  <cdumez@apple.com>
202
203         Roll out r193974 and follow-up fixes as it caused JSC crashes
204         https://bugs.webkit.org/show_bug.cgi?id=152256
205
206         Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
207
208         * inspector/model/remote-object-get-properties-expected.txt:
209         * js/Object-getOwnPropertyNames-expected.txt:
210         * js/exception-for-nonobject-expected.txt:
211         * js/exception-instanceof-expected.txt:
212         * js/instance-of-immediates-expected.txt:
213         * js/regress/instanceof-bound-expected.txt: Removed.
214         * js/regress/instanceof-bound.html: Removed.
215         * js/regress/script-tests/instanceof-bound.js: Removed.
216         * js/script-tests/Object-getOwnPropertyNames.js:
217
218 2015-12-14  Youenn Fablet  <youenn.fablet@crf.canon.fr>
219
220         [Streams API] Expose ReadableStream and relatives to Worker
221         https://bugs.webkit.org/show_bug.cgi?id=152066
222
223         Reviewed by Darin Adler.
224
225         Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
226
227         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
228         * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
229
230 2015-12-14  Carlos Alberto Lopez Perez  <clopez@igalia.com>
231
232         [GTK] Unreviewed gardening.
233
234         * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
235           - Remove expectations for tests removed after r193411 r193426 and r19366.
236           - Merge repeated expectations from some tests.
237           - Mark tests failing after r188159.
238           - Update list of imported/blink tests failing.
239
240 2015-12-14  Sergio Villar Senin  <svillar@igalia.com>
241
242         [css-grid] Fix height computation of grid items with borders
243         https://bugs.webkit.org/show_bug.cgi?id=151800
244
245         Reviewed by Darin Adler.
246
247         * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
248         * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
249
250 2015-12-13  Zalan Bujtas  <zalan@apple.com>
251
252         Clean up absolute positioned map properly.
253         https://bugs.webkit.org/show_bug.cgi?id=152219
254         rdar://problem/23861165
255
256         Reviewed by Simon Fraser.
257
258         We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
259         Since this static map is at block level, (positioned)inline renderers use their containing block to store
260         their positioned descendants.
261         This patch ensures that when an inline element can no longer hold positioned children, we remove them from
262         the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
263
264         * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
265         * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
266
267 2015-12-13  Joanmarie Diggs  <jdiggs@igalia.com>
268
269         AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
270         https://bugs.webkit.org/show_bug.cgi?id=152079
271
272         Reviewed by Chris Fleizach.
273
274         * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
275         * platform/efl/accessibility/image-link-expected.txt: Updated.
276         * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
277         * platform/efl/accessibility/lists-expected.txt: Updated.
278         * platform/efl/accessibility/media-element-expected.txt: Updated
279
280 2015-12-13  Brady Eidson  <beidson@apple.com>
281
282         Modern IDB: TextExpectations gardening to run more tests.
283         https://bugs.webkit.org/show_bug.cgi?id=152217
284
285         Reviewed by Alex Christensen.
286
287         * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
288
289 2015-12-12  Brady Eidson  <beidson@apple.com>
290
291         Modern IDB: Update a couple of tests that fail only because of error message differences.
292         https://bugs.webkit.org/show_bug.cgi?id=152205
293
294         Reviewed by Alex Christensen.
295
296         * platform/mac-wk1/TestExpectations:
297         * storage/indexeddb/objectstore-autoincrement-expected.txt:
298         * storage/indexeddb/open-cursor-expected.txt:
299
300 2015-12-12  Brady Eidson  <beidson@apple.com>
301
302         Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
303         https://bugs.webkit.org/show_bug.cgi?id=152201
304
305         Reviewed by Alex Christensen.
306
307         * platform/mac-wk1/TestExpectations:
308
309 2015-12-11  Simon Fraser  <simon.fraser@apple.com>
310
311         Mousewheel events don't work in iframes in RTL documents
312         https://bugs.webkit.org/show_bug.cgi?id=152200
313
314         Reviewed by Beth Dakin.
315         
316         Try dispatching wheel events to an iframe in an RTL document.
317
318         * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
319         * fast/scrolling/rtl-point-in-iframe.html: Added.
320
321 2015-12-11  Zalan Bujtas  <zalan@apple.com>
322
323         ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
324         https://bugs.webkit.org/show_bug.cgi?id=151201
325
326         Reviewed by Simon Fraser.
327
328         Drawing empty rect is a waste.
329
330         * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
331         * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
332
333 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
334
335         Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
336         https://bugs.webkit.org/show_bug.cgi?id=152102
337         <rdar://problem/22124230>
338
339         Reviewed by Andy Estes.
340
341         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
342         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
343         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
344         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
345
346 2015-12-11  Eric Carlson  <eric.carlson@apple.com>
347
348         [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
349         https://bugs.webkit.org/show_bug.cgi?id=152197
350
351         Reviewed by Dean Jackson.
352
353         * fast/mediastream/mock-media-source-expected.txt: Added.
354         * fast/mediastream/mock-media-source.html: Added.
355
356 2015-12-11  Beth Dakin  <bdakin@apple.com>
357
358         _touchEventRegions should return regions in the view's coordinates
359         https://bugs.webkit.org/show_bug.cgi?id=152189
360         -and corresponding-
361         rdar://problem/23188605
362
363         Reviewed by Dan Bernstein.
364
365         * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
366         * fast/events/touch/ios/touch-event-rtl.html: Added.
367
368 2015-12-11  Alexey Proskuryakov  <ap@apple.com>
369
370         Roll out http://trac.webkit.org/r193984, because the new test is timing out.
371
372         Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
373         https://bugs.webkit.org/show_bug.cgi?id=152102
374         <rdar://problem/22124230>
375
376         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
377         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
378         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
379         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
380
381 2015-12-11  Brady Eidson  <beidson@apple.com>
382
383         Modern IDB: storage/indexeddb/optional-arguments.html fails.
384         https://bugs.webkit.org/show_bug.cgi?id=152194
385
386         Reviewed by Alex Christensen.
387
388         * platform/mac-wk1/TestExpectations:
389         * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
390         * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
391           a thing. That method no longer exists in the spec and was already removed from the test.
392
393 2015-12-11  Brady Eidson  <beidson@apple.com>
394
395         Modern IDB: storage/indexeddb/cursor-continue.html fails.
396         https://bugs.webkit.org/show_bug.cgi?id=152192
397
398         Reviewed by Alex Christensen.
399
400         * platform/mac-wk1/TestExpectations:
401         * storage/indexeddb/cursor-continue-expected.txt:
402
403 2015-12-11  Brady Eidson  <beidson@apple.com>
404
405         Modern IDB: storage/indexeddb/index-basics.html fails.
406         https://bugs.webkit.org/show_bug.cgi?id=152190
407
408         Reviewed by Alex Christensen.
409
410         * platform/mac-wk1/TestExpectations:
411
412 2015-12-11  Keith Miller  <keith_miller@apple.com>
413
414         Rebaseline a failing inspector test for a new property on Function.prototype.
415
416         * inspector/model/remote-object-get-properties-expected.txt:
417
418 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
419
420         Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
421         https://bugs.webkit.org/show_bug.cgi?id=152102
422         <rdar://problem/22124230>
423
424         Reviewed by Andy Estes.
425
426         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
427         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
428         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
429         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
430
431 2015-12-11  Ryan Haddad  <ryanhaddad@apple.com>
432
433         Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
434         https://bugs.webkit.org/show_bug.cgi?id=152134
435
436         Unreviewed test gardening.
437
438         * platform/ios-simulator/TestExpectations:
439
440 2015-12-11  Brady Eidson  <beidson@apple.com>
441
442         Modern IDB: storage/indexeddb/key-type-array.html fails.
443         https://bugs.webkit.org/show_bug.cgi?id=152187
444
445         Reviewed by Alex Christensen.
446
447         * platform/mac-wk1/TestExpectations:
448         * storage/indexeddb/key-type-array-expected.txt:
449
450 2015-12-11  Brady Eidson  <beidson@apple.com>
451
452         Modern IDB: Updates to 3 intversion tests, and/or their results.
453         https://bugs.webkit.org/show_bug.cgi?id=152179
454
455         Reviewed by Alex Christensen.
456
457         * platform/mac-wk1/TestExpectations:
458         * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
459
460         * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
461         * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
462         * storage/indexeddb/intversion-upgrades-expected.txt:
463         * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
464
465 2015-12-11  Keith Miller  <keith_miller@apple.com>
466
467         [ES6] Add support for Symbol.hasInstance
468         https://bugs.webkit.org/show_bug.cgi?id=151839
469
470         Reviewed by Saam Barati.
471
472         Fix tests to reflect the changes to instanceof in ES6.
473
474         Added a new regression test for bound functions in instanceof
475         as the perfomance on bound functions should, to some degree,
476         reflect the performance on C-API users.
477
478         * js/Object-getOwnPropertyNames-expected.txt:
479         * js/exception-for-nonobject-expected.txt:
480         * js/exception-instanceof-expected.txt:
481         * js/instance-of-immediates-expected.txt:
482         * js/regress/instanceof-bound-expected.txt: Added.
483         * js/regress/instanceof-bound.html: Added.
484         * js/regress/script-tests/instanceof-bound.js: Added.
485         (Constructor):
486         (test):
487         * js/script-tests/Object-getOwnPropertyNames.js:
488
489 2015-12-11  Ryan Haddad  <ryanhaddad@apple.com>
490
491         Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
492         https://bugs.webkit.org/show_bug.cgi?id=152178
493
494         Unreviewed test gardening.
495
496         * platform/mac-wk1/TestExpectations:
497
498 2015-12-11  Brady Eidson  <beidson@apple.com>
499
500         Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
501         https://bugs.webkit.org/show_bug.cgi?id=152177
502
503         Reviewed by Alex Christensen.
504
505         * platform/mac-wk1/TestExpectations:
506         * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
507         * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
508         * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
509
510 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
511
512         Do not fire load events from frames with scripting disabled
513         https://bugs.webkit.org/show_bug.cgi?id=118042
514         <rdar://problem/14272857>
515
516         Reviewed by Brent Fulgham.
517
518         Since the crash is not reproducible, only test case from Blink r153029 is merged:
519         https://codereview.chromium.org/17682003
520
521         * fast/images/image-load-event-crash-expected.txt: Added.
522         * fast/images/image-load-event-crash.html: Added.
523
524 2015-12-11  Brady Eidson  <beidson@apple.com>
525
526         Modern IDB: storage/indexeddb/index-count.html fails.
527         https://bugs.webkit.org/show_bug.cgi?id=152175
528
529         Reviewed by Alex Christensen.
530
531         * platform/mac-wk1/TestExpectations:
532         * storage/indexeddb/index-count-expected.txt:
533         * storage/indexeddb/modern/index-get-count-failures-expected.txt:
534
535 2015-12-11  Daniel Bates  <dabates@apple.com>
536
537         [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
538
539         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
540         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
541         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Renamed from LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt.
542         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
543         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
544
545 2015-12-11  Darin Adler  <darin@apple.com>
546
547         Reduce the number of events that can be created by Document.createEvent
548         https://bugs.webkit.org/show_bug.cgi?id=151931
549
550         Reviewed by Alex Christensen.
551
552         * TestExpectations: Added expected failures for the two tests that depend
553         on createEvent("IDBVersionChangeEvent").
554
555         * animations/animation-events-create.html: Updated to use
556         "new WebKitAnimationEvent" instead of document.createEvent.
557
558         * fast/events/event-creation-expected.txt: Removed expected results for
559         various events that can no longer be created with createEvent.
560         * fast/events/event-creation.html: Removed tests for various events
561         that can no longer be created with createEvent.
562
563         * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
564         "new PopStateEvent" instead of document.createEvent.
565
566         * indieui/create-uirequestevent-expected.txt: Removed.
567         * indieui/create-uirequestevent.html: Removed.
568
569         * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
570
571         * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
572         no different from the platform-independent expected result.
573
574         * transitions/transition-end-event-create.html: Updated to use
575         "new WebKitTransitionEvent" instead of document.createEvent.
576
577 2015-12-11  Nikita Vasilyev  <nvasilyev@apple.com>
578
579         Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
580         https://bugs.webkit.org/show_bug.cgi?id=149790
581
582         Reviewed by Timothy Hatcher.
583
584         * inspector/console/js-isLikelyStackTrace.html: Added.
585
586 2015-12-10  Brady Eidson  <beidson@apple.com>
587
588         Modern IDB: storage/indexeddb/objectstore-count.html fails.
589         https://bugs.webkit.org/show_bug.cgi?id=152167
590
591         Reviewed by Alex Christensen.
592
593         * platform/mac-wk1/TestExpectations:
594         * storage/indexeddb/objectstore-count-expected.txt:
595
596 2015-12-10  Zalan Bujtas  <zalan@apple.com>
597
598         ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
599         https://bugs.webkit.org/show_bug.cgi?id=152115
600
601         Reviewed by Simon Fraser.
602
603         document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
604         If the indented content is already inside a selection, we need to make sure that newly created flow uses
605         normal line layout.
606         This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
607
608         * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
609         * fast/block/selection-inside-simple-line-layout.html: Added.
610
611 2015-12-10  Brady Eidson  <beidson@apple.com>
612
613         Unreviewed TestExpectations gardening.
614
615         * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
616
617 2015-12-10  Eric Carlson  <eric.carlson@apple.com>
618
619         [MediaStream] Expose media capture devices persistent permissions to WebCore
620         https://bugs.webkit.org/show_bug.cgi?id=152087
621
622         Reviewed by Chris Dumez.
623
624         * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
625         * fast/mediastream/MediaDevices-enumerateDevices.html:
626
627 2015-12-10  Daniel Bates  <dabates@apple.com>
628
629         [CSP] eval() is not blocked for stringified literals
630         https://bugs.webkit.org/show_bug.cgi?id=152158
631         <rdar://problem/15775625>
632
633         Reviewed by Saam Barati.
634
635         Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
636         more comprehensive.
637
638         Add tests to ensure that we block eval() from within an external JavaScript script when the
639         policy of the page disallows eval() and that we block eval() inside a subframe that disallows
640         eval() when the page in the main frame allows eval().
641
642         * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
643         * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
644         * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
645         * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
646         * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
647         * http/tests/security/contentSecurityPolicy/eval-blocked.html:
648         * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
649
650 2015-12-10  Brady Eidson  <beidson@apple.com>
651
652         Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
653         https://bugs.webkit.org/show_bug.cgi?id=152144
654
655         Reviewed by Alex Christensen.
656
657         * platform/mac-wk1/TestExpectations:
658         * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
659         * storage/indexeddb/modern/aborted-put-expected.txt:
660         * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
661         * storage/indexeddb/modern/deletedatabase-2-expected.txt:
662         * storage/indexeddb/modern/deletedatabase-2.html:
663         * storage/indexeddb/modern/deleteindex-2-expected.txt:
664         * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
665         * storage/indexeddb/modern/opendatabase-versions-expected.txt:
666         * storage/indexeddb/modern/opendatabase-versions.html:
667         * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
668
669 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
670
671         Rebaselining fast/text/emoji.html for Yosemite.
672         https://bugs.webkit.org/show_bug.cgi?id=152147
673
674         Unreviewed test gardening.
675
676         * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
677
678 2015-12-10  Myles C. Maxfield  <mmaxfield@apple.com>
679
680         Build fix
681
682         Unreviewed.
683
684         * platform/mac/TestExpectations:
685
686 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
687
688         Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
689         https://bugs.webkit.org/show_bug.cgi?id=152132
690
691         Unreviewed test gardening.
692
693         * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
694
695 2015-12-10  Alex Christensen  <achristensen@webkit.org>
696
697         REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
698         https://bugs.webkit.org/show_bug.cgi?id=152022
699         rdar://problem/23763584
700
701         Reviewed by Darin Adler.
702
703         * TestExpectations:
704         * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
705         * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
706         * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
707         * platform/wk2/TestExpectations:
708         New test for WK2 only.
709
710 2015-12-10  Enrica Casucci  <enrica@apple.com>
711
712         Change skin tone support for two emoji.
713         https://bugs.webkit.org/show_bug.cgi?id=152147
714         rdar://problem/23716993
715         rdar://problem/23716344
716
717         Reviewed by Darin Adler.
718
719         * fast/text/emoji.html:
720         * platform/mac/fast/text/emoji-expected.txt:
721
722 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
723
724         Skip unsupported css3/font-variant-* tests on Win
725         https://bugs.webkit.org/show_bug.cgi?id=149774
726
727         Unreviewed test gardening.
728
729         * platform/win/TestExpectations:
730
731 2015-12-10  Daniel Bates  <dabates@apple.com>
732
733         [iOS][WK2] Update expected results for editing tests
734
735         * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
736         * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
737         * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
738         * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
739         * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
740         * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
741         * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
742         * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
743         * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
744         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
745         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
746         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
747         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
748         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
749         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
750         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
751         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
752         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
753         * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
754         * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
755         * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
756         * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
757         * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
758         * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
759         * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
760         * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
761         * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
762         * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
763         * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
764         * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
765         * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
766         * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
767         * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
768         * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
769         * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
770         * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
771         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
772         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
773         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
774         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
775         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
776         * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
777         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
778         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
779         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
780         * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
781         * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
782         * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
783         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
784         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
785         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
786         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
787         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
788         * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
789         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
790         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
791         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
792         * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
793         * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
794         * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
795         * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
796         * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
797         * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
798         * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
799         * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
800         * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
801         * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
802         * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
803         * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
804         * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
805         * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
806         * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
807         * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
808         * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
809         * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
810         * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
811         * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
812         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
813         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
814         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
815         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
816         * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
817         * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
818         * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
819         * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
820         * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
821         * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
822
823 2015-12-10  Yusuke Suzuki  <utatane.tea@gmail.com>
824
825         [ES6] Add several generator related JSRegress tests to measure performance change after optimization
826         https://bugs.webkit.org/show_bug.cgi?id=151785
827
828         Reviewed by Saam Barati.
829
830         Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
831
832         * js/regress/generator-create-expected.txt: Added.
833         * js/regress/generator-create.html: Added.
834         * js/regress/generator-fib-expected.txt: Added.
835         * js/regress/generator-fib.html: Added.
836         * js/regress/generator-function-create-expected.txt: Added.
837         * js/regress/generator-function-create.html: Added.
838         * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
839         * js/regress/generator-sunspider-access-nsieve.html: Added.
840         * js/regress/generator-with-several-types-expected.txt: Added.
841         * js/regress/generator-with-several-types.html: Added.
842         * js/regress/script-tests/generator-create.js: Added.
843         (gen):
844         * js/regress/script-tests/generator-fib.js: Added.
845         (result):
846         * js/regress/script-tests/generator-function-create.js: Added.
847         (createGeneratorFunction.gen):
848         (createGeneratorFunction):
849         * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
850         (prime):
851         (sieve):
852         * js/regress/script-tests/generator-with-several-types.js: Added.
853         (g1):
854         (g2):
855         (g3):
856
857 2015-12-10  Carlos Garcia Campos  <cgarcia@igalia.com>
858
859         Unreviewed. Fix ambiguous expectations added in r193895.
860
861         * platform/gtk/TestExpectations:
862
863 2015-12-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
864
865         JSC Builtins should use safe array methods
866         https://bugs.webkit.org/show_bug.cgi?id=151501
867
868         Reviewed by Darin Adler.
869
870         Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
871
872         * js/builtins/resources/shielding-typedarray.js: Added.
873         (Array.prototype.push):
874         (try.array.Int8Array.from.string_appeared_here.filter):
875         * js/builtins/shielding-typedarray-expected.txt: Added.
876         * js/builtins/shielding-typedarray.html: Added.
877         * streams/streams-promises-expected.txt:
878         * streams/streams-promises.html:
879
880 2015-12-10  Carlos Garcia Campos  <cgarcia@igalia.com>
881
882         Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
883
884         * platform/gtk/TestExpectations:
885
886 2015-12-10  Myles C. Maxfield  <mmaxfield@apple.com>
887
888         font-variant-caps does not work if the font does not support font features
889         https://bugs.webkit.org/show_bug.cgi?id=149774
890
891         Reviewed by Antti Koivisto.
892
893         Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'. 
894
895         The character mappings are:
896
897         OpenType:
898         'smcp': f
899         'c2sc': g
900
901         TrueType:
902         kLowerCaseType / kLowerCaseSmallCapsSelector: r
903         kUpperCaseType / kUpperCaseSmallCapsSelector: u
904
905         * css3/font-variant-all-expected.html:
906         * css3/font-variant-all.html:
907         * css3/font-variant-small-caps-synthesis-expected.html: Added.
908         * css3/font-variant-small-caps-synthesis.html: Added.
909         * css3/font-variant-petite-caps-synthesis-expected.html: Added.
910         * css3/font-variant-petite-caps-synthesis.html: Added.
911         * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
912         * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
913         * platform/mac/TestExpectations:
914         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
915
916 2015-12-09  Brady Eidson  <beidson@apple.com>
917
918         Modern IDB: storage/indexeddb/objectstore-basics.html fails.
919         https://bugs.webkit.org/show_bug.cgi?id=152101
920
921         Reviewed by Alex Christensen.
922
923         * platform/mac-wk1/TestExpectations:
924         * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
925         * platform/wk2/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
926         * platform/wk2/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
927         * platform/wk2/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
928         * storage/indexeddb/invalid-keys-expected.txt:
929         * storage/indexeddb/key-type-binary-expected.txt:
930         * storage/indexeddb/keypath-edges-expected.txt:
931         * storage/indexeddb/mozilla/bad-keypath-expected.txt:
932         * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
933         * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
934         * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
935         * storage/indexeddb/objectstore-basics-expected.txt:
936
937 2015-12-09  Brady Eidson  <beidson@apple.com>
938
939         Modern IDB: storage/indexeddb/metadata.html fails
940         https://bugs.webkit.org/show_bug.cgi?id=152099
941
942         Reviewed by Alex Christensen.
943
944         * platform/mac-wk1/TestExpectations:
945         * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
946         * storage/indexeddb/modern/abort-objectstore-info.html: Added.
947         * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
948
949 2015-12-09  Brady Eidson  <beidson@apple.com>
950
951         Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
952         https://bugs.webkit.org/show_bug.cgi?id=152096
953
954         Reviewed by Alex Christensen.
955
956         * platform/mac-wk1/TestExpectations:
957
958 2015-12-09  Brady Eidson  <beidson@apple.com>
959
960         Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
961         https://bugs.webkit.org/show_bug.cgi?id=152095
962
963         Reviewed by Alex Christensen.
964
965         * platform/mac-wk1/TestExpectations:
966
967 2015-12-09  Brady Eidson  <beidson@apple.com>
968
969         Modern IDB: Some tests expect UInt8Array to be a valid key.
970         https://bugs.webkit.org/show_bug.cgi?id=152092
971
972         Reviewed by Alex Christensen.
973
974         Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
975
976         * platform/mac-wk1/TestExpectations:
977         * storage/indexeddb/factory-cmp-expected.txt:
978         * storage/indexeddb/key-type-binary-expected.txt:
979         * storage/indexeddb/resources/factory-cmp.js:
980         * storage/indexeddb/resources/key-type-binary.js:
981
982 2015-12-09  Brady Eidson  <beidson@apple.com>
983
984         Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
985         https://bugs.webkit.org/show_bug.cgi?id=152078
986
987         Reviewed by Alex Christensen.
988
989         * platform/mac-wk1/TestExpectations:
990         * storage/indexeddb/createIndex-after-failure-expected.txt:
991         * storage/indexeddb/resources/createIndex-after-failure.js:
992
993 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
994
995         Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
996         https://bugs.webkit.org/show_bug.cgi?id=152094
997
998         Unreviewed test gardening.
999
1000         * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
1001
1002 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
1003
1004         Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
1005         https://bugs.webkit.org/show_bug.cgi?id=151218
1006
1007         Unreviewed test gardening.
1008
1009         * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1010
1011 2015-12-09  David Hyatt  <hyatt@apple.com>
1012
1013         Picture element needs to respond to dynamic viewport changes.
1014         https://bugs.webkit.org/show_bug.cgi?id=152013
1015         <rdar://problem/23766375>
1016
1017         Reviewed by Dean Jackson.
1018
1019         * fast/picture/resources/resize-test.js: Added.
1020         * fast/picture/viewport-resize-expected.txt: Added.
1021         * fast/picture/viewport-resize.html: Added.
1022
1023 2015-12-09  Mark Lam  <mark.lam@apple.com>
1024
1025         Rename ftl-object-* tests to ftl-polymorphic-*.
1026         https://bugs.webkit.org/show_bug.cgi?id=152091
1027
1028         Reviewed by Saam Barati.
1029
1030         This is because those tests are actually testing the effects of polymorphic
1031         operands on performance, and not the correctness of operations on objects.
1032
1033         * js/regress/ftl-object-div-expected.txt: Removed.
1034         * js/regress/ftl-object-div.html: Removed.
1035         * js/regress/ftl-object-mul-expected.txt: Removed.
1036         * js/regress/ftl-object-mul.html: Removed.
1037         * js/regress/ftl-object-sub-expected.txt: Removed.
1038         * js/regress/ftl-object-sub.html: Removed.
1039         * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
1040         * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
1041         * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
1042         * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
1043         * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
1044         * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
1045         * js/regress/script-tests/ftl-object-div.js: Removed.
1046         * js/regress/script-tests/ftl-object-mul.js: Removed.
1047         * js/regress/script-tests/ftl-object-sub.js: Removed.
1048         * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
1049         * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
1050         * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1051
1052 2015-12-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1053
1054         [GTK] Unreviewed GTK Gardening.
1055
1056         Rebaseline media tests after r190054 and r190200.
1057
1058         * platform/gtk/media/audio-controls-rendering-expected.txt:
1059         * platform/gtk/media/controls-strict-expected.txt:
1060         * platform/gtk/media/media-controls-clone-expected.txt:
1061         * platform/gtk/media/video-controls-rendering-expected.txt:
1062         * platform/gtk/media/video-display-toggle-expected.txt:
1063         * platform/gtk/media/video-empty-source-expected.txt:
1064         * platform/gtk/media/video-no-audio-expected.txt:
1065         * platform/gtk/media/video-volume-slider-expected.txt:
1066         * platform/gtk/media/video-zoom-controls-expected.txt:
1067
1068 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
1069
1070         AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1071         https://bugs.webkit.org/show_bug.cgi?id=152070
1072
1073         Reviewed by Mario Sanchez Prada.
1074
1075         * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1076         * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1077         * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1078         * platform/gtk/accessibility/image-link-expected.txt: Updated
1079         * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1080         * platform/gtk/accessibility/lists-expected.txt: Updated.
1081         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1082
1083 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
1084
1085         Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1086         https://bugs.webkit.org/show_bug.cgi?id=151729
1087
1088         Unreviewed test gardening.
1089
1090         * platform/mac-wk2/TestExpectations:
1091
1092 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
1093
1094         Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1095         https://bugs.webkit.org/show_bug.cgi?id=152029
1096
1097         Unreviewed test gardening.
1098
1099         * platform/mac/TestExpectations:
1100
1101 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
1102
1103         AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1104         https://bugs.webkit.org/show_bug.cgi?id=152064
1105
1106         Unreviewed test gardening.
1107
1108         * accessibility/gtk/media-emits-object-replacement.html: Removed.
1109         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1110
1111 2015-12-09  Frederic Wang  <fred.wang@free.fr>
1112
1113         Bad position of large operators inside an munderover element
1114         https://bugs.webkit.org/show_bug.cgi?id=151916
1115
1116         Reviewed by Alejandro G. Castro.
1117
1118         * mathml/opentype/large-operators-munderover-expected.txt: Added.
1119         * mathml/opentype/large-operators-munderover.html: Added.
1120
1121         Add a test to verify the position and size of a large operator used as an munderover base.
1122
1123 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
1124
1125         [AX][GTK] Accessibility gardening
1126         https://bugs.webkit.org/show_bug.cgi?id=152062
1127
1128         Unreviewed test gardening.
1129
1130         Skip two tests specific to AX API, mark a test which is timing out, remove passing
1131         test from failures.
1132
1133         * platform/gtk/TestExpectations:
1134
1135 2015-12-09  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1136
1137         [Streams API] Import the web-platform-tests directly from the spec
1138         https://bugs.webkit.org/show_bug.cgi?id=152051
1139
1140         Reviewed by Youenn Fablet.
1141
1142         Removed the tests that are already imported directly from the spec.
1143
1144         * streams/brand-checks-expected.txt: Added.
1145         * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1146         * streams/reference-implementation/bad-strategies-expected.txt:
1147         * streams/reference-implementation/bad-strategies.html:
1148         * streams/reference-implementation/bad-underlying-sources.html: Removed.
1149         * streams/reference-implementation/brand-checks-expected.txt:
1150         * streams/reference-implementation/brand-checks.html:
1151         * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1152         * streams/reference-implementation/byte-length-queuing-strategy.html:
1153         * streams/reference-implementation/count-queuing-strategy-expected.txt:
1154         * streams/reference-implementation/count-queuing-strategy.html:
1155         * streams/reference-implementation/readable-stream-cancel.html: Removed.
1156         * streams/reference-implementation/readable-stream-reader.html: Removed.
1157         * streams/reference-implementation/readable-stream-tee.html: Removed.
1158         * streams/reference-implementation/readable-stream-templated-expected.txt:
1159         * streams/reference-implementation/readable-stream-templated.html:
1160         * streams/reference-implementation/readable-stream.html: Removed.
1161
1162 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
1163
1164         [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1165         https://bugs.webkit.org/show_bug.cgi?id=152052
1166
1167         Unreviewed test gardening.
1168
1169         * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1170
1171 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
1172
1173         AX: The aria-table-content.html layout test should be more cross-platform friendly
1174         https://bugs.webkit.org/show_bug.cgi?id=152002
1175
1176         Reviewed by Mario Sanchez Prada.
1177
1178         Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1179
1180         * accessibility/aria-table-content-expected.txt: Updated
1181         * accessibility/aria-table-content.html: Updated
1182         * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1183         * platform/efl/accessibility/aria-table-content-expected.txt: Added
1184
1185 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
1186
1187         [AX][GTK] media-emits-object-replacement.html needs new baseline
1188         https://bugs.webkit.org/show_bug.cgi?id=152050
1189
1190         Unreviewed test gardening.
1191
1192         * accessibility/gtk/media-emits-object-replacement-expected.txt:
1193
1194 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
1195
1196         AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1197         https://bugs.webkit.org/show_bug.cgi?id=144898
1198
1199         Reviewed by Darin Adler.
1200
1201         * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1202         * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1203         * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1204         * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1205
1206 2015-12-08  David Kilzer  <ddkilzer@apple.com>
1207
1208         Skip storage/indexeddb/index-multientry.html once again
1209
1210         * platform/mac-wk1/TestExpectations: Skip:
1211         - storage/indexeddb/index-multientry.html
1212
1213 2015-12-08  Brady Eidson  <beidson@apple.com>
1214
1215         Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1216         https://bugs.webkit.org/show_bug.cgi?id=152023
1217
1218         Reviewed by Alex Christensen.
1219
1220         * platform/mac-wk1/TestExpectations:
1221
1222 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
1223
1224         Skipping fast/canvas/canvas-too-large-to-draw.html on win
1225         https://bugs.webkit.org/show_bug.cgi?id=152009
1226
1227         Unreviewed test gardening.
1228
1229         * platform/win/TestExpectations:
1230
1231 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
1232
1233         Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1234         https://bugs.webkit.org/show_bug.cgi?id=151906
1235
1236         Unreviewed test gardening.
1237
1238         * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1239
1240 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
1241
1242         Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1243         https://bugs.webkit.org/show_bug.cgi?id=152009
1244
1245         Unreviewed test gardening.
1246
1247         * platform/mac/TestExpectations:
1248
1249 2015-12-08  Brady Eidson  <beidson@apple.com>
1250
1251         Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1252         https://bugs.webkit.org/show_bug.cgi?id=151507
1253
1254         Reviewed by Beth Dakin.
1255
1256         A handful of tests were marked flaky and tracked back to this bug.
1257         
1258         Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1259         
1260         * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1261
1262 2015-12-08  Brady Eidson  <beidson@apple.com>
1263
1264         More IDB TestExpectations gardening.
1265
1266         Reviewed by Alex Christensen.
1267
1268         * platform/mac-wk1/TestExpectations:
1269
1270 2015-12-08  Brady Eidson  <beidson@apple.com>
1271
1272         Unreviewed IDB layout test gardening (Adding some flaky crashes)
1273
1274         * platform/mac-wk1/TestExpectations:
1275
1276 2015-12-08  Brady Eidson  <beidson@apple.com>
1277
1278         Modern IDB: Fire blocked events for delete requests that are blocked.
1279         https://bugs.webkit.org/show_bug.cgi?id=152015
1280
1281         Reviewed by Alex Christensen.
1282
1283         * platform/mac-wk1/TestExpectations:
1284
1285 2015-12-08  Brady Eidson  <beidson@apple.com>
1286
1287         More IDB TestExpectations gardening.
1288
1289         Reviewed by Alex Christensen.
1290
1291         * platform/mac-wk1/TestExpectations:
1292
1293 2015-12-08  Brady Eidson  <beidson@apple.com>
1294
1295         Modern IDB: Fire blocked events for upgrade requests that are blocked.
1296         https://bugs.webkit.org/show_bug.cgi?id=152007
1297
1298         Reviewed by Alex Christensen.
1299
1300         * platform/mac-wk1/TestExpectations:
1301
1302         * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
1303         * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
1304         * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
1305         
1306         * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
1307         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
1308         
1309 2015-12-08  Mark Lam  <mark.lam@apple.com>
1310
1311         Polymorphic operand types for DFG and FTL div.
1312         https://bugs.webkit.org/show_bug.cgi?id=151747
1313
1314         Reviewed by Geoffrey Garen.
1315
1316         * js/regress/ftl-object-div-expected.txt: Added.
1317         * js/regress/ftl-object-div.html: Added.
1318         * js/regress/script-tests/ftl-object-div.js: Added.
1319         (o1.valueOf):
1320         (foo):
1321
1322 2015-12-08  Zalan Bujtas  <zalan@apple.com>
1323
1324         Do not insert positioned renderers to multiple gPositionedDescendantsMap.
1325         https://bugs.webkit.org/show_bug.cgi?id=151878
1326         rdar://problem/22229889
1327
1328         Reviewed by Simon Fraser.
1329
1330         We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1331         This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
1332         returns true for RenderElement::canContainAbsolutelyPositionedObjects().
1333         canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
1334         If this container's style changes so that it's no longer positioned and it has no transform anymore,
1335         we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
1336
1337         This patch addresses the case when the renderer does not have transforms anymore.
1338
1339         * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
1340         * fast/block/positioning/crash-when-transform-is-removed.html: Added.
1341
1342 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
1343
1344         Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
1345         https://bugs.webkit.org/show_bug.cgi?id=152009
1346
1347         Unreviewed test gardening.
1348
1349         * platform/mac/TestExpectations:
1350
1351 2015-12-08  Skachkov Oleksandr  <gskachkov@gmail.com>
1352
1353         [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1354         https://bugs.webkit.org/show_bug.cgi?id=149338
1355
1356         Reviewed by Saam Barati.
1357
1358         * js/arrowfunction-supercall-expected.txt: Added.
1359         * js/arrowfunction-supercall.html: Added.
1360         * js/arrowfunction-tdz-expected.txt: Added new expectation.
1361         * js/script-tests/arrowfunction-supercall.js: Added.
1362         * js/script-tests/arrowfunction-tdz.js: Added new cases.
1363
1364 2015-12-08  Brady Eidson  <beidson@apple.com>
1365
1366         Modern IDB: storage/indexeddb/index-cursor.html fails.
1367         https://bugs.webkit.org/show_bug.cgi?id=151973
1368
1369         Reviewed by Darin Adler.
1370
1371         * platform/mac-wk1/TestExpectations:
1372
1373 2015-12-08  Csaba Osztrogonác  <ossy@webkit.org>
1374
1375         [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
1376         https://bugs.webkit.org/show_bug.cgi?id=137692
1377
1378         Reviewed by Darin Adler.
1379
1380         * platform/efl/TestExpectations: Unskip now passing tests.
1381
1382 2015-12-08  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1383
1384         [EFL][AX] Rebaseline failing AX tests since r185662
1385         https://bugs.webkit.org/show_bug.cgi?id=151991
1386
1387         Unreviewed EFL rebaseline.
1388
1389         * platform/efl/TestExpectations:
1390         * platform/efl/accessibility/image-link-expected.txt:
1391         * platform/efl/accessibility/image-map2-expected.txt:
1392         * platform/efl/accessibility/lists-expected.txt:
1393         * platform/efl/accessibility/table-attributes-expected.txt:
1394         * platform/efl/accessibility/table-cell-spans-expected.txt:
1395         * platform/efl/accessibility/table-cells-expected.txt:
1396         * platform/efl/accessibility/table-detection-expected.txt:
1397         * platform/efl/accessibility/table-one-cell-expected.txt:
1398         * platform/efl/accessibility/table-sections-expected.txt:
1399         * platform/efl/accessibility/table-with-rules-expected.txt:
1400
1401 2015-12-08  Joanmarie Diggs  <jdiggs@igalia.com>
1402
1403         [EFL] some ax tests have been failed since r186692
1404         https://bugs.webkit.org/show_bug.cgi?id=146887
1405
1406         Reviewed by Mario Sanchez Prada.
1407
1408         * platform/efl/TestExpectations: Removed failing tests.
1409
1410 2015-12-08  Joanmarie Diggs  <jdiggs@igalia.com>
1411
1412         [GTK] 15 accessibility tests fail since r186692.
1413         https://bugs.webkit.org/show_bug.cgi?id=148938
1414
1415         Reviewed by Mario Sanchez Prada.
1416
1417         * platform/gtk/TestExpectations: Removed failing tests.
1418         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
1419         * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
1420         * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
1421         * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
1422         * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
1423         * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
1424         * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
1425
1426 2015-12-08  Frederic Wang  <fred.wang@free.fr>
1427
1428         [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
1429         https://bugs.webkit.org/show_bug.cgi?id=151947
1430
1431         Reviewed by Martin Robinson.
1432
1433         Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
1434
1435         * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
1436         * mathml/presentation/radical-bar-visibility.html: Added.
1437
1438 2015-12-07  Brady Eidson  <beidson@apple.com>
1439
1440         Move an IDB test from the "generic failure" section to the "fails because no workers" section.
1441
1442         Rubberstamped by Andy Estes.
1443
1444         * platform/mac-wk1/TestExpectations:
1445
1446 2015-12-07  Andy VanWagoner  <thetalecrafter@gmail.com>
1447
1448         [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
1449         https://bugs.webkit.org/show_bug.cgi?id=147609
1450
1451         Reviewed by Benjamin Poulain.
1452
1453         * js/script-tests/string-toLocaleUpperCase.js: Added.
1454         * js/string-toLocaleUpperCase-expected.txt: Added.
1455         * js/string-toLocaleUpperCase.html: Added.
1456
1457 2015-12-07  Myles C. Maxfield  <mmaxfield@apple.com>
1458
1459         [Mac] Remove Mavericks-specific TestExpectations lines
1460         https://bugs.webkit.org/show_bug.cgi?id=151913
1461
1462         Reviewed by Alexey Proskuryakov.
1463
1464         Mavericks is no longer a supported OS.
1465
1466         * platform/mac/TestExpectations:
1467
1468 2015-12-07  Brady Eidson  <beidson@apple.com>
1469
1470         Modern IDB: Miscellaneous test cleanup.
1471         https://bugs.webkit.org/show_bug.cgi?id=151968
1472
1473         Reviewed by Sam Weinig.
1474
1475         - Reorganize TestExpectations a bit.
1476         - Remove two tests that primarily test features that have been removed from the spec.
1477
1478         * platform/mac-wk1/TestExpectations:
1479         * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
1480         * storage/indexeddb/cursor-continueprimarykey.html: Removed.
1481         * storage/indexeddb/factory-basics-expected.txt: Removed.
1482         * storage/indexeddb/factory-basics.html: Removed.
1483         * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
1484         * storage/indexeddb/resources/factory-basics.js: Removed.
1485
1486 2015-12-07  Brady Eidson  <beidson@apple.com>
1487
1488         Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
1489         https://bugs.webkit.org/show_bug.cgi?id=151966
1490         
1491         Reviewed by Sam Weinig.
1492
1493         * platform/mac-wk1/TestExpectations:
1494
1495 2015-12-07  Brady Eidson  <beidson@apple.com>
1496
1497         Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
1498         https://bugs.webkit.org/show_bug.cgi?id=151961
1499
1500         Reviewed by Alex Christensen.
1501
1502         * platform/mac-wk1/TestExpectations:
1503         * storage/indexeddb/cursor-finished-expected.txt:
1504
1505 2015-12-07  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1506
1507         [Streams API] pipeTo tests are failing
1508         https://bugs.webkit.org/show_bug.cgi?id=151949
1509
1510         Unreviewed.
1511
1512         * TestExpectations:
1513         * platform/mac/TestExpectations:
1514         * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
1515
1516 2015-12-07  Brady Eidson  <beidson@apple.com>
1517
1518         Modern IDB: Fix "old versions" when upgrading databases.
1519         https://bugs.webkit.org/show_bug.cgi?id=151948
1520
1521         Reviewed by Alex Christensen.
1522
1523         * platform/mac-wk1/TestExpectations:
1524         * storage/indexeddb/database-basics-expected.txt:
1525         * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1526
1527 2015-12-07  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1528
1529         Unreviewed.
1530
1531         http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
1532         are still issues with pipeTo. For that I created http://webkit.org/b/151949.
1533
1534         * platform/mac/TestExpectations:
1535         * platform/win/TestExpectations:
1536
1537 2015-12-07  Brady Eidson  <beidson@apple.com>
1538
1539         Modern IDB: Add some more custom exception messages, passing some more tests..
1540         https://bugs.webkit.org/show_bug.cgi?id=151912
1541
1542         Reviewed by Andy Estes.
1543
1544         * platform/mac-wk1/TestExpectations:
1545         
1546         * storage/indexeddb/exceptions-expected.txt:
1547         * storage/indexeddb/get-keyrange-expected.txt:
1548         * storage/indexeddb/invalid-keys-expected.txt:
1549         * storage/indexeddb/keypath-edges-expected.txt:
1550         * storage/indexeddb/keyrange-expected.txt:
1551         * storage/indexeddb/transaction-active-flag-expected.txt:
1552         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1553
1554         * storage/indexeddb/resources/exceptions.js:
1555         * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
1556
1557 2015-12-07  Ryan Haddad  <ryanhaddad@apple.com>
1558
1559         Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
1560         https://bugs.webkit.org/show_bug.cgi?id=151759
1561
1562         Unreviewed test gardening.
1563
1564         * platform/win/TestExpectations:
1565
1566 2015-12-07  Ryan Haddad  <ryanhaddad@apple.com>
1567
1568         Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
1569        https://bugs.webkit.org/show_bug.cgi?id=151661
1570
1571         Unreviewed test gardening.
1572
1573         * platform/mac-wk2/TestExpectations:
1574
1575 2015-12-07  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1576
1577         Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
1578
1579         * platform/efl/TestExpectations:
1580
1581 2015-12-06  Simon Fraser  <simon.fraser@apple.com>
1582
1583         Clipping along compositing borders in svg-edit
1584         https://bugs.webkit.org/show_bug.cgi?id=151791
1585
1586         Reviewed by Zalan Bujtas.
1587         
1588         Ref test that triggers recomputation of overflow.
1589
1590         * svg/overflow/visual-overflow-change-expected.html: Added.
1591         * svg/overflow/visual-overflow-change.html: Added.
1592
1593 2015-12-06  Andy VanWagoner  <thetalecrafter@gmail.com>
1594
1595         [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
1596         https://bugs.webkit.org/show_bug.cgi?id=147608
1597
1598         Reviewed by Benjamin Poulain.
1599
1600         * js/script-tests/string-toLocaleLowerCase.js: Added.
1601         * js/string-toLocaleLowerCase-expected.txt: Added.
1602         * js/string-toLocaleLowerCase.html: Added.
1603
1604 2015-12-06  Simon Fraser  <simon.fraser@apple.com>
1605
1606         REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
1607         https://bugs.webkit.org/show_bug.cgi?id=151849
1608         rdar://problem/23132828
1609
1610         Reviewed by Zalan Bujtas.
1611         
1612         New ref test.
1613         
1614         The behavior of imported/blink/transitions/transition-not-interpolable.html changed
1615         with this patch, but that test is trying to determine if transitions run to/from
1616         'auto' values, and doing it wrong. The current patch doesn't change the user-visible
1617         behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
1618
1619         * animations/fill-forwards-auto-height-expected.html: Added.
1620         * animations/fill-forwards-auto-height.html: Added.
1621         * imported/blink/transitions/transition-not-interpolable-expected.txt:
1622
1623 2015-12-06  David Kilzer  <ddkilzer@apple.com>
1624
1625         REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
1626         https://bugs.webkit.org/show_bug.cgi?id=151929
1627
1628         Reverted changeset:
1629
1630         "[ES6] "super" and "this" should be lexically bound inside an
1631         arrow function and should live in a JSLexicalEnvironment"
1632         https://bugs.webkit.org/show_bug.cgi?id=149338
1633         http://trac.webkit.org/changeset/193584
1634
1635 2015-12-06  Skachkov Oleksandr  <gskachkov@gmail.com>
1636
1637         [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1638         https://bugs.webkit.org/show_bug.cgi?id=149338
1639
1640         Reviewed by Saam Barati.
1641
1642         * js/arrowfunction-supercall-expected.txt: Added.
1643         * js/arrowfunction-supercall.html: Added.
1644         * js/arrowfunction-tdz-expected.txt: Added new expectation.
1645         * js/script-tests/arrowfunction-supercall.js: Added.
1646         * js/script-tests/arrowfunction-tdz.js: Added new cases.
1647
1648 2015-12-05  David Kilzer  <ddkilzer@apple.com>
1649
1650         REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
1651
1652         * platform/mac-wk1/TestExpectations: Skip test that crashes
1653         on every run: storage/indexeddb/index-multientry.html.
1654
1655 2015-12-04  Zalan Bujtas  <zalan@apple.com>
1656
1657         Garbage in page tiles when document is too long.
1658         https://bugs.webkit.org/show_bug.cgi?id=151906
1659         rdar://problem/23695858
1660
1661         Reviewed by Simon Fraser.
1662
1663         * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
1664         * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
1665         * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
1666
1667 2015-12-04  Brady Eidson  <beidson@apple.com>
1668
1669         Modern IDB: Add some more custom exception messages, passing some more tests.
1670         https://bugs.webkit.org/show_bug.cgi?id=151898
1671
1672         Reviewed by Alex Christensen.
1673
1674         * platform/mac-wk1/TestExpectations:
1675         * storage/indexeddb/keypath-arrays-expected.txt:
1676         * storage/indexeddb/noblobs-expected.txt:
1677         * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
1678         * storage/indexeddb/request-result-cache-expected.txt:
1679         * storage/indexeddb/transaction-after-close-expected.txt:
1680         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1681         * storage/indexeddb/transaction-read-only-expected.txt:
1682
1683 2015-12-04  Brady Eidson  <beidson@apple.com>
1684
1685         Modern IDB: Add some more custom exception messages, passing some more tests.
1686         https://bugs.webkit.org/show_bug.cgi?id=151895
1687
1688         Reviewed by Alex Christensen.
1689
1690         * platform/mac-wk1/TestExpectations:
1691         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1692         * storage/indexeddb/cursor-continue-dir-expected.txt:
1693         * storage/indexeddb/cursor-continue-expected.txt:
1694         * storage/indexeddb/deleteIndex-expected.txt:
1695         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1696
1697 2015-12-04  Andy VanWagoner  <thetalecrafter@gmail.com>
1698
1699         [INTL] Implement Number.prototype.toLocaleString in ECMA-402
1700         https://bugs.webkit.org/show_bug.cgi?id=147610
1701
1702         Reviewed by Benjamin Poulain.
1703
1704         Add tests for ECMA-402 Number.prototype.toLocaleString.
1705         Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
1706
1707         * js/number-toLocaleString-expected.txt: Added.
1708         * js/number-toLocaleString.html: Added.
1709         * js/script-tests/number-toLocaleString.js: Added.
1710
1711 2015-12-04  Brady Eidson  <beidson@apple.com>
1712
1713         Modern IDB: Flip test expectations around so we only list failures.
1714         https://bugs.webkit.org/show_bug.cgi?id=151880
1715
1716         Reviewed by Alex Christensen.
1717
1718         * platform/mac-wk1/TestExpectations:
1719
1720 2015-12-04  Brady Eidson  <beidson@apple.com>
1721
1722         Modern IDB: storage/indexeddb/cursor-update.html fails.
1723         https://bugs.webkit.org/show_bug.cgi?id=151879
1724
1725         Reviewed by Oliver Hunt.
1726
1727         * platform/mac-wk1/TestExpectations:
1728
1729 2015-12-04  Brady Eidson  <beidson@apple.com>
1730
1731         Modern IDB: storage/indexeddb/version-change-exclusive.html fails
1732         https://bugs.webkit.org/show_bug.cgi?id=151870
1733
1734         Reviewed by Alex Christensen.
1735
1736         * platform/mac-wk1/TestExpectations:
1737         * storage/indexeddb/modern/double-open-expected.txt: Added.
1738         * storage/indexeddb/modern/double-open.html: Added.
1739         * storage/indexeddb/version-change-exclusive-expected.txt:
1740
1741 2015-12-04  Brady Eidson  <beidson@apple.com>
1742
1743         Modern IDB: storage/indexeddb/exceptions.html fails.
1744         https://bugs.webkit.org/show_bug.cgi?id=151732
1745
1746         Reviewed by Alex Christensen.
1747
1748         Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
1749         
1750         * platform/mac-wk1/TestExpectations:
1751         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
1752         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
1753         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
1754         * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
1755         * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
1756         * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
1757         * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
1758         * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
1759         * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
1760         * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1761         * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
1762         * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1763         * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
1764         * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1765         * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
1766         * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
1767         * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
1768         * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1769         * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
1770         * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
1771         * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
1772         * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
1773         * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
1774         * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
1775         * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
1776         * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
1777         * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
1778         * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
1779         * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
1780         * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
1781         * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
1782         * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
1783         * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1784         * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1785         * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1786         * 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.
1787         * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1788         * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
1789         * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
1790         * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
1791         * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1792         * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
1793         * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
1794         * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
1795         * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
1796         * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
1797         * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
1798         * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
1799         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1800         * storage/indexeddb/basics-expected.txt:
1801         * storage/indexeddb/create-and-remove-object-store-expected.txt:
1802         * storage/indexeddb/cursor-finished-expected.txt:
1803         * storage/indexeddb/exceptions-expected.txt:
1804         * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
1805         * storage/indexeddb/modern/double-abort-expected.txt:
1806         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1807         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1808         * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1809         * storage/indexeddb/mozilla/clear-expected.txt:
1810         * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
1811         * storage/indexeddb/mozilla/cursors-expected.txt:
1812         * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
1813         * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1814         * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1815         * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1816         * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
1817         * storage/indexeddb/resources/exceptions.js:
1818         (testObjectStore):
1819         * storage/indexeddb/transaction-abort-expected.txt:
1820
1821 2015-12-04  Joseph Pecoraro  <pecoraro@apple.com>
1822
1823         Web Inspector: Unskip many inspector/debugger tests
1824         https://bugs.webkit.org/show_bug.cgi?id=151843
1825
1826         Reviewed by Timothy Hatcher.
1827
1828         * TestExpectations:
1829         * platform/mac/TestExpectations:
1830         Skip specific tests.
1831
1832         * platform/mac-wk2/TestExpectations:
1833         Test no longer existed.
1834
1835         * inspector/debugger/resources/exception.js:
1836         (exceptionDOM):
1837         Keep the code outputing a NotFoundException. This particular
1838         invocation was recently changed to throw a TypeError.
1839
1840 2015-12-04  Joseph Pecoraro  <pecoraro@apple.com>
1841
1842         Web Inspector: Remove untested and unused Worker inspection
1843         https://bugs.webkit.org/show_bug.cgi?id=151848
1844
1845         Reviewed by Brian Burg.
1846
1847         * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
1848         * inspector/debugger/pause-dedicated-worker.html: Removed.
1849         * inspector/debugger/resources/dedicated-worker.js: Removed.
1850         * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
1851         * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
1852
1853 2015-12-04  Joseph Pecoraro  <pecoraro@apple.com>
1854
1855         Web Inspector: Specifically Identify the Global Lexical Environment Scope
1856         https://bugs.webkit.org/show_bug.cgi?id=151828
1857
1858         Reviewed by Brian Burg.
1859
1860         * inspector/debugger/breakpoint-scope-expected.txt:
1861         * inspector/debugger/breakpoint-scope.html:
1862         * inspector/debugger/resources/scope.js:
1863         Update the test to include something in the global lexical
1864         environment and ensure it is identified as such.
1865
1866 2015-12-03  Sergio Villar Senin  <svillar@igalia.com>
1867
1868         [css-grid] Fix height computation of grid items with borders inside fr tracks
1869         https://bugs.webkit.org/show_bug.cgi?id=151798
1870
1871         Reviewed by Zalan Bujtas.
1872
1873         * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
1874         * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
1875
1876 2015-12-03  Brady Eidson  <beidson@apple.com>
1877
1878         Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
1879         https://bugs.webkit.org/show_bug.cgi?id=151850
1880
1881         Reviewed by Andy Estes.
1882
1883         * platform/mac-wk1/TestExpectations:
1884         
1885         * storage/indexeddb/data-corruption-expected.txt: Removed.
1886         * storage/indexeddb/data-corruption.html: Removed.
1887         * storage/indexeddb/resources/data-corruption.js: Removed.
1888
1889         * storage/indexeddb/events-expected.txt:
1890         * storage/indexeddb/resources/events.js:
1891
1892 2015-12-03  Brady Eidson  <beidson@apple.com>
1893
1894         Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
1895         https://bugs.webkit.org/show_bug.cgi?id=151847
1896
1897         Reviewed by Andy Estes.
1898
1899         * platform/mac-wk1/TestExpectations:
1900
1901 2015-12-03  Eric Carlson  <eric.carlson@apple.com>
1902
1903         [MediaStream] Update MediaStreamTrack.getCapabilities
1904         https://bugs.webkit.org/show_bug.cgi?id=151728
1905
1906         Reviewed by Jer Noble.
1907
1908         * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
1909         * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
1910         * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
1911         * fast/mediastream/MediaStreamTrack-getSettings.html:
1912
1913 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
1914
1915         Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
1916         https://bugs.webkit.org/show_bug.cgi?id=151772
1917
1918         Unreviewed test gardening.
1919
1920         * platform/mac-wk2/TestExpectations:
1921
1922 2015-12-03  Keith Rollin  <krollin@apple.com>
1923
1924         [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
1925         https://bugs.webkit.org/show_bug.cgi?id=150909
1926         rdar://problem/23539673
1927
1928         Reviewed by Darin Adler.
1929
1930         Mark fast/forms/HTMLOptionElement_label03.html as being expected to
1931         pass. Also update some text in HTMLOptionElement_label02.html and
1932         HTMLOptionElement_label03.html so that it no longer refers to our
1933         trying to match IE (which we are no longer doing).
1934
1935         * fast/forms/HTMLOptionElement_label02.html:
1936         * fast/forms/HTMLOptionElement_label03.html:
1937         * platform/win/TestExpectations:
1938
1939 2015-12-03  Brady Eidson  <beidson@apple.com>
1940
1941         Modern IDB: storage/indexeddb/cursor-advance.html fails.
1942         https://bugs.webkit.org/show_bug.cgi?id=151731
1943
1944         Reviewed by Alex Christensen.
1945
1946         * platform/mac-wk1/TestExpectations:
1947         * storage/indexeddb/cursor-advance-expected.txt:
1948
1949 2015-12-03  Brent Fulgham  <bfulgham@apple.com>
1950
1951         Allow JavaScript to iterate over plugins for local files
1952         https://bugs.webkit.org/show_bug.cgi?id=151783
1953         <rdar://problem/23692113>
1954
1955         Modify the existing 'local file' plugin tests so that they don't turn on the debugging
1956         flag to allow iterating over all plugins. Then create a new HTTP test (based on the
1957         existing plugin-javascript-access test) to make sure that plugin iteration is blocked
1958         for non-local-file access.
1959
1960         Reviewed by Alexey Proskuryakov.
1961
1962         * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
1963         * http/tests/plugins/plugin-javascript-access.html: Added.
1964         * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
1965         * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
1966
1967 2015-12-03  Brady Eidson  <beidson@apple.com>
1968
1969         Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
1970         https://bugs.webkit.org/show_bug.cgi?id=151794
1971
1972         Reviewed by Alex Christensen.
1973
1974         * platform/mac-wk1/TestExpectations:
1975
1976 2015-12-02  Sam Weinig  <sam@webkit.org>
1977
1978         Promise callbacks should be called at microtask checkpoints
1979         https://bugs.webkit.org/show_bug.cgi?id=147933
1980
1981         Reviewed by Chris Dumez.
1982
1983         * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
1984         * fast/dom/microtask-promise-mutation-observer-order.html: Added.
1985
1986 2015-12-03  Daniel Bates  <dabates@apple.com>
1987
1988         ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
1989         https://bugs.webkit.org/show_bug.cgi?id=126662
1990         <rdar://problem/15775508>
1991
1992         Reviewed by Brent Fulgham.
1993
1994         Add test to ensure that we do not assert when inserting a subtree that has an element with
1995         a duplicate id before removing the original subtree.
1996
1997         * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
1998         * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
1999
2000 2015-12-03  Javier Fernandez  <jfernandez@igalia.com>
2001
2002         [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
2003         https://bugs.webkit.org/show_bug.cgi?id=151802
2004
2005         Reviewed by Sergio Villar Senin.
2006
2007         Tests to verify the specified margins account for determining the available space for
2008         auto-margins alignment.
2009
2010         * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
2011         * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
2012
2013 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
2014
2015         Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
2016         https://bugs.webkit.org/show_bug.cgi?id=151804
2017
2018         Unreviewed test gardening.
2019
2020         * platform/win/svg/custom/bug78807-expected.txt:
2021
2022 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
2023
2024         Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
2025         https://bugs.webkit.org/show_bug.cgi?id=151505
2026
2027         Unreviewed test gardening.
2028
2029         * platform/win/TestExpectations:
2030
2031 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
2032
2033         Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
2034         https://bugs.webkit.org/show_bug.cgi?id=151756
2035
2036         Unreviewed test gardening.
2037
2038         * platform/win/TestExpectations:
2039
2040 2015-12-03  Ryan Haddad  <ryanhaddad@apple.com>
2041
2042         fast/borders/hidpi-border-clipping-right-after-move.html
2043         https://bugs.webkit.org/show_bug.cgi?id=151754
2044
2045         Unreviewed test gardening.
2046
2047         * platform/win/TestExpectations:
2048
2049 2015-12-03  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2050
2051         Unreviewed EFL urgent gardening. Skip web-platform-tests
2052         because it has been timeout since r192796.
2053
2054         * platform/efl/TestExpectations:
2055
2056 2015-12-02  Mark Lam  <mark.lam@apple.com>
2057
2058         Polymorphic operand types for DFG and FTL mul.
2059         https://bugs.webkit.org/show_bug.cgi?id=151746
2060
2061         Reviewed by Filip Pizlo.
2062
2063         * js/regress/ftl-object-mul-expected.txt: Added.
2064         * js/regress/ftl-object-mul.html: Added.
2065         * js/regress/script-tests/ftl-object-mul.js: Added.
2066         (o1.valueOf):
2067         (foo):
2068
2069 2015-12-02  Myles C. Maxfield  <mmaxfield@apple.com>
2070
2071         Unify font-variant-* with font-variant shorthand
2072         https://bugs.webkit.org/show_bug.cgi?id=149773
2073
2074         Reviewed by Darin Adler.
2075
2076         Update tests. Also temporarily skip existing font-features tests until
2077         https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2078
2079         * css3/font-variant-parsing-expected.txt:
2080         * css3/font-variant-parsing.html:
2081         * fast/css/font-property-priority-expected.txt:
2082         * fast/css/font-shorthand-expected.txt:
2083         * fast/css/parsing-font-variant-ligatures-expected.txt:
2084         * fast/css/parsing-font-variant-ligatures.html:
2085         * fast/inspector-support/style-expected.txt:
2086         * fast/text/font-variant-shorthand-expected.txt: Added.
2087         * fast/text/font-variant-shorthand.html: Added.
2088         * platform/mac/TestExpectations:
2089         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2090
2091 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
2092
2093         Rebaselining fast/dom/adopt-attribute-crash-expected for win
2094         https://bugs.webkit.org/show_bug.cgi?id=151762
2095
2096         Reviewed by Darin Adler.
2097
2098         * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2099
2100 2015-12-02  Alex Christensen  <achristensen@webkit.org>
2101
2102         Asynchronously call onerror when a content blocker blocks ascript element's load
2103         https://bugs.webkit.org/show_bug.cgi?id=151649
2104
2105         Reviewed by Brady Eidson.
2106
2107         * http/tests/contentextensions/script-onerror-expected.txt: Added.
2108         * http/tests/contentextensions/script-onerror.html: Added.
2109         * http/tests/contentextensions/script-onerror.html.json: Added.
2110         * http/tests/misc/unloadable-script-expected.txt:
2111         * http/tests/misc/unloadable-script.html:
2112         * http/tests/security/local-JavaScript-from-remote-expected.txt:
2113         * http/tests/security/local-JavaScript-from-remote.html:
2114         Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2115
2116 2015-12-02  Eric Carlson  <eric.carlson@apple.com>
2117
2118         Fix flaky test added with r192954.
2119
2120         Unreviewed.
2121
2122         * fast/mediastream/MediaStreamTrack-getSettings.html:
2123
2124 2015-12-02  Commit Queue  <commit-queue@webkit.org>
2125
2126         Unreviewed, rolling out r192955.
2127         https://bugs.webkit.org/show_bug.cgi?id=151776
2128
2129         A large number of the tests added with this change are failing
2130         on Windows (Requested by ryanhaddad on #webkit).
2131
2132         Reverted changeset:
2133
2134         "[css border] border-image doesn't honor border-style"
2135         https://bugs.webkit.org/show_bug.cgi?id=99922
2136         http://trac.webkit.org/changeset/192955
2137
2138 2015-12-02  Yoav Weiss  <yoav@yoav.ws>
2139
2140         Fix preloader issue with srcdoc documents.
2141         https://bugs.webkit.org/show_bug.cgi?id=151744
2142
2143         Reviewed by Ryosuke Niwa.
2144
2145         Added a test that makes sure that srcdoc based subresources are properly preloaded.
2146
2147         * fast/preloader/iframe-srcdoc-expected.txt: Added.
2148         * fast/preloader/iframe-srcdoc.html: Added.
2149
2150 2015-12-02  Jer Noble  <jer.noble@apple.com>
2151
2152         Add a setting and restriction which will pause invisible autoplaying video
2153         https://bugs.webkit.org/show_bug.cgi?id=151412
2154
2155         Reviewed by Eric Carlson.
2156
2157         * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2158         * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2159
2160 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
2161
2162         Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2163         https://bugs.webkit.org/show_bug.cgi?id=151763
2164
2165         Reviewed by Brent Fulgham.
2166
2167         * platform/win/fast/parser/xml-colon-entity-expected.txt:
2168         * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2169
2170 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
2171
2172         Rebaseline fast/dynamic/text-combine.html on win
2173         https://bugs.webkit.org/show_bug.cgi?id=151761
2174
2175         Unreviewed test gardening.
2176
2177         * platform/win/fast/dynamic/text-combine-expected.png:
2178         * platform/win/fast/dynamic/text-combine-expected.txt:
2179
2180 2015-12-02  Brady Eidson  <beidson@apple.com>
2181
2182         Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2183         https://bugs.webkit.org/show_bug.cgi?id=151772
2184
2185         Reviewed by Alex Christensen.
2186         
2187         IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2188
2189         * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2190         * storage/indexeddb/cursor-basics-expected.txt:
2191         * storage/indexeddb/cursor-overloads-expected.txt:
2192
2193         * storage/indexeddb/cursor-overloads.html:
2194         * storage/indexeddb/optional-arguments.html:
2195         * storage/indexeddb/resources/cursor-basics.js:
2196         * storage/indexeddb/resources/deleted-objects.js:
2197         * storage/indexeddb/resources/exceptions.js:
2198         * storage/indexeddb/resources/objectstore-basics.js:
2199         
2200         * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2201         * storage/indexeddb/objectstore-keycursor.html: Removed.
2202         * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2203
2204 2015-12-02  David Hyatt  <hyatt@apple.com>
2205
2206         Add some more picture element layout tests
2207         https://bugs.webkit.org/show_bug.cgi?id=151769
2208
2209         Reviewed by Dean Jackson.
2210
2211         * fast/picture/image-picture-invalid-expected.txt: Added.
2212         * fast/picture/image-picture-invalid.html: Added.
2213         * fast/picture/image-picture-nested-expected.txt: Added.
2214         * fast/picture/image-picture-nested.html: Added.
2215
2216 2015-12-02  Brady Eidson  <beidson@apple.com>
2217
2218         Modern IDB: Enable a couple more passing tests.
2219         https://bugs.webkit.org/show_bug.cgi?id=151766
2220
2221         Reviewed by Beth Dakin.
2222
2223         * platform/mac-wk1/TestExpectations:
2224         * storage/indexeddb/create-object-store-options-expected.txt:
2225
2226 2015-12-02  Ryan Haddad  <ryanhaddad@apple.com>
2227
2228         Skipping tests on Win that fail due to unimplemented showModalDialog function.
2229         https://bugs.webkit.org/show_bug.cgi?id=151506
2230
2231         Unreviewed test gardening.
2232
2233         * platform/win/TestExpectations:
2234
2235 2015-12-02  Brady Eidson  <beidson@apple.com>
2236
2237         Modern IDB: IDBTransaction::error is not exposed.
2238         https://bugs.webkit.org/show_bug.cgi?id=151752
2239
2240         Reviewed by Alex Christensen.
2241
2242         * platform/mac-wk1/TestExpectations:
2243         * storage/indexeddb/modern/basic-add.html:
2244         * storage/indexeddb/modern/double-abort-expected.txt:
2245         * storage/indexeddb/modern/index-3.html:
2246         * storage/indexeddb/resources/transaction-error.js:
2247         * storage/indexeddb/transaction-error-expected.txt:
2248
2249 2015-12-02  Adenilson Cavalcanti  <cavalcantii@gmail.com>
2250
2251         [css border] border-image doesn't honor border-style
2252         https://bugs.webkit.org/show_bug.cgi?id=99922
2253
2254         Reviewed by Simon Fraser.
2255
2256         Ensure that WebKit will be compliant to css-backgrounds spec where
2257         a border with an image will only be rendered if there is a style defined.
2258
2259         Previous border image tests had to be edited (i.e. define border-style)
2260         to ensure that a decorated border would be rendered.
2261
2262         * fast/borders/border-image-01.html:
2263         * fast/borders/border-image-border-radius.html:
2264         * fast/borders/border-image-fill-no-intrinsic-size.html:
2265         * fast/borders/border-image-longhand.html:
2266         * fast/borders/border-image-massive-scale.html:
2267         * fast/borders/border-image-omit-right-slice.html:
2268         * fast/borders/border-image-outset-in-shorthand.html:
2269         * fast/borders/border-image-outset-split-inline-expected.txt:
2270         * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2271         * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2272         * fast/borders/border-image-outset-split-inline.html:
2273         * fast/borders/border-image-outset.html:
2274         * fast/borders/border-image-repeat.html:
2275         * fast/borders/border-image-rotate-transform.html:
2276         * fast/borders/border-image-scale-transform.html:
2277         * fast/borders/border-image-scaled.html:
2278         * fast/borders/border-image-scrambled.html:
2279         * fast/borders/border-image-should-not-display-expected.html: Added.
2280         * fast/borders/border-image-should-not-display.html: Added.
2281         * fast/borders/border-image-side-reduction.html:
2282         * fast/borders/border-image-slice-constrained.html:
2283         * fast/borders/border-image-slice-missing-right.html:
2284         * fast/borders/border-image-slices.html:
2285         * fast/borders/border-image-source.html:
2286         * fast/borders/border-image-trumps-radius-expected.txt:
2287         * fast/borders/border-image-trumps-radius.html:
2288         * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
2289         * fast/borders/resources/red.png: Added.
2290         * fast/borders/scaled-border-image.html:
2291         * fast/gradients/border-image-gradient-expected.txt:
2292         * fast/gradients/border-image-gradient.html:
2293         * fast/hidpi/image-set-border-image-comparison.html:
2294         * fast/hidpi/image-set-border-image-dynamic.html:
2295         * fast/hidpi/image-set-border-image-simple.html:
2296         * fast/writing-mode/border-image-horizontal-bt.html:
2297         * fast/writing-mode/border-image-vertical-lr.html:
2298         * fast/writing-mode/border-image-vertical-rl.html:
2299         * platform/mac/fast/borders/border-image-01-expected.txt:
2300         * platform/mac/fast/borders/border-image-border-radius-expected.txt:
2301         * platform/mac/fast/borders/border-image-longhand-expected.txt:
2302         * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
2303         * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
2304         * platform/mac/fast/borders/border-image-outset-expected.txt:
2305         * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
2306         * platform/mac/fast/borders/border-image-repeat-expected.txt:
2307         * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
2308         * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
2309         * platform/mac/fast/borders/border-image-scaled-expected.txt:
2310         * platform/mac/fast/borders/border-image-scrambled-expected.txt:
2311         * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
2312         * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
2313         * platform/mac/fast/borders/border-image-slices-expected.txt:
2314         * platform/mac/fast/borders/border-image-source-expected.txt:
2315         * platform/mac/fast/borders/scaled-border-image-expected.txt:
2316         * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
2317         * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
2318         * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
2319         * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
2320         * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
2321         * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
2322
2323 2015-12-02  Eric Carlson  <eric.carlson@apple.com>
2324
2325         [MediaStream] Implement MediaStreamTrack.getSettings()
2326         https://bugs.webkit.org/show_bug.cgi?id=151727
2327
2328         Reviewed by Jer Noble.
2329
2330         * fast/mediastream/MediaStream-video-element-expected.txt:
2331         * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
2332         * fast/mediastream/MediaStream-video-element-track-stop.html:
2333         * fast/mediastream/MediaStream-video-element.html:
2334         * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
2335         * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
2336
2337 2015-12-01  David Hyatt  <hyatt@apple.com>
2338
2339         Implement the picture element.
2340         https://bugs.webkit.org/show_bug.cgi?id=116963
2341
2342         Reviewed by Dean Jackson.
2343
2344         * fast/picture: Added.
2345         * fast/picture/image-picture-1x-expected.txt: Added.
2346         * fast/picture/image-picture-1x.html: Added.
2347         * fast/picture/resources: Added.
2348         * fast/picture/resources/blue_rect.jpg: Added.
2349         * fast/picture/resources/currentSrcHelper.js: Added.
2350         (fileName):
2351         (currentSrcFileName):
2352         (currentSrcFileNameNoParams):
2353         * fast/picture/resources/image-set-4x.png: Added.
2354
2355 2015-12-02  Jiewen Tan  <jiewen_tan@apple.com>
2356
2357         Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
2358         https://bugs.webkit.org/show_bug.cgi?id=149305
2359         <rdar://problem/22747892>
2360
2361         Reviewed by Brent Fulgham.
2362
2363         This test case is from Blink r180918:
2364         https://codereview.chromium.org/495743003
2365
2366         * fast/loader/unload-mutation-crash-expected.txt: Added.
2367         * fast/loader/unload-mutation-crash.html: Added.
2368
2369 2015-12-02  Joseph Pecoraro  <pecoraro@apple.com>
2370
2371         Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
2372         https://bugs.webkit.org/show_bug.cgi?id=151730
2373
2374         Reviewed by Brian Burg.
2375
2376         * inspector/model/parse-script-syntax-tree-expected.txt:
2377         * inspector/model/parse-script-syntax-tree.html:
2378
2379 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
2380
2381         [Win] Test gardening after r192895
2382
2383         Unreviewed.
2384
2385         * fast/text/emoji-overlap-expected.html:
2386         * fast/text/emoji-overlap.html:
2387
2388 2015-12-01  Commit Queue  <commit-queue@webkit.org>
2389
2390         Unreviewed, rolling out r192894 and r192904.
2391         https://bugs.webkit.org/show_bug.cgi?id=151738
2392
2393         Crashes sometimes on Windows (Requested by litherum on
2394         #webkit).
2395
2396         Reverted changesets:
2397
2398         "[Win] Web fonts with small caps have excess whitespace with
2399         the complex text codepath"
2400         https://bugs.webkit.org/show_bug.cgi?id=151698
2401         http://trac.webkit.org/changeset/192894
2402
2403         "Test gardening after r192894"
2404         http://trac.webkit.org/changeset/192904
2405
2406 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
2407
2408         [SVG -> OTF Converter] Force UnitsPerEm to 1000
2409         https://bugs.webkit.org/show_bug.cgi?id=151650
2410
2411         Reviewed by Antti Koivisto.
2412
2413         Some tests have quantization differences.
2414
2415         * fast/ruby/ruby-expansion-cjk-2-expected.html:
2416         * fast/ruby/ruby-expansion-cjk-3-expected.html:
2417         * fast/ruby/ruby-expansion-cjk-4-expected.html:
2418         * fast/ruby/ruby-expansion-cjk-5-expected.html:
2419         * fast/ruby/ruby-expansion-cjk-expected.html:
2420         * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2421         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2422         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2423         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2424         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2425         * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
2426         * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
2427         * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
2428         * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
2429         * platform/mac/svg/batik/text/textEffect3-expected.txt:
2430         * platform/mac/svg/batik/text/textPosition2-expected.txt:
2431         * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
2432         * svg/custom/acid3-test-77-expected.txt:
2433
2434 2015-12-01  Brady Eidson  <beidson@apple.com>
2435
2436         Add updated test result missing from http://trac.webkit.org/changeset/192924
2437         https://bugs.webkit.org/show_bug.cgi?id=151725
2438
2439         * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2440
2441 2015-12-01  Ryan Haddad  <ryanhaddad@apple.com>
2442
2443         Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
2444         https://bugs.webkit.org/show_bug.cgi?id=151729
2445
2446         Unreviewed test gardening.
2447
2448         * platform/mac-wk2/TestExpectations:
2449
2450 2015-12-01  Brady Eidson  <beidson@apple.com>
2451
2452         Give a more detailed message for TypeErrors that result from EnforceRange.
2453         https://bugs.webkit.org/show_bug.cgi?id=151725
2454
2455         Reviewed by Tim Horton.
2456
2457         * crypto/subtle/aes-cbc-generate-key-expected.txt:
2458         * js/dom/webidl-type-mapping-expected.txt:
2459         * storage/indexeddb/intversion-bad-parameters-expected.txt:
2460         * storage/indexeddb/version-change-event-basic-expected.txt:
2461
2462 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
2463
2464         Test gardening after r192894
2465
2466         Unreviewed.
2467
2468         * fast/text/small-caps-complex-expected.html:
2469         * fast/text/small-caps-complex.html:
2470
2471 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
2472
2473         [iOS] Adjacent emoji overlap each other
2474         https://bugs.webkit.org/show_bug.cgi?id=151690
2475         <rdar://problem/23430453>
2476
2477         Reviewed by Simon Fraser.
2478
2479         * fast/text/emoji-overlap-expected.html: Added.
2480         * fast/text/emoji-overlap.html: Added.
2481
2482 2015-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
2483
2484         [Win] Web fonts with small caps have excess whitespace with the complex text codepath
2485         https://bugs.webkit.org/show_bug.cgi?id=151698
2486
2487         Reviewed by Darin Adler.
2488
2489         * fast/text/resources/tinyfont.svg: Added.
2490         * fast/text/small-caps-complex-expected.html: Added.
2491         * fast/text/small-caps-complex.html: Added.
2492
2493 2015-12-01  Ryan Haddad  <ryanhaddad@apple.com>
2494
2495         Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
2496         https://bugs.webkit.org/show_bug.cgi?id=151709
2497
2498         Unreviewed test gardening.
2499
2500         * platform/mac-wk2/TestExpectations:
2501
2502 2015-12-01  Brady Eidson  <beidson@apple.com>
2503
2504         Skip some specific IDB tests in preparation for enabling the entire directory.
2505
2506         Reviewed in person by Sam Weinig.
2507
2508         * platform/mac-wk1/TestExpectations:
2509
2510 2015-12-01  Brady Eidson  <beidson@apple.com>
2511
2512         Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
2513         https://bugs.webkit.org/show_bug.cgi?id=151704
2514
2515         Reviewed by Alex Christensen.
2516
2517         * platform/mac-wk1/TestExpectations:
2518         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2519
2520 2015-12-01  Brady Eidson  <beidson@apple.com>
2521
2522         Modern IDB: storage/indexeddb/basics.html fails.
2523         https://bugs.webkit.org/show_bug.cgi?id=151694
2524
2525         Reviewed by Alex Christensen.
2526
2527         * platform/mac-wk1/TestExpectations:
2528         * storage/indexeddb/modern/deletedatabase-1.html:
2529         * storage/indexeddb/modern/opendatabase-versions.html:
2530         * storage/indexeddb/modern/versionchange-event.html:
2531
2532 2015-12-01  Carlos Garcia Campos  <cgarcia@igalia.com>
2533
2534         Unreviewed, rolling out r192876.
2535
2536         It broke a lot of JSC and layout tests for GTK and EFL
2537
2538         Reverted changeset:
2539
2540         "[ES6] "super" and "this" should be lexically bound inside an
2541         arrow function and should live in a JSLexicalEnvironment"
2542         https://bugs.webkit.org/show_bug.cgi?id=149338
2543         http://trac.webkit.org/changeset/192876
2544
2545 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2546
2547         [Streams API] pull function of tee should call readFromReadableStreamReader directly
2548         https://bugs.webkit.org/show_bug.cgi?id=151497
2549
2550         Unreviewed.
2551
2552         Adding non regression test.
2553
2554         * streams/streams-promises-expected.txt:
2555         * streams/streams-promises.html:
2556
2557 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2558
2559         [Streams API] teeReadableStream should not directly use stream.getReader()
2560         https://bugs.webkit.org/show_bug.cgi?id=151487
2561
2562         Reviewed by Darin Adler.
2563
2564         Adding non-regression test.
2565
2566         * streams/streams-promises-expected.txt:
2567         * streams/streams-promises.html:
2568
2569 2015-12-01  Skachkov Oleksandr  <gskachkov@gmail.com>
2570
2571         [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2572         https://bugs.webkit.org/show_bug.cgi?id=149338
2573
2574         Reviewed by Saam Barati.
2575
2576         * js/arrowfunction-supercall-expected.txt: Added.
2577         * js/arrowfunction-supercall.html: Added.
2578         * js/arrowfunction-tdz-expected.txt: Added new expectation.
2579         * js/script-tests/arrowfunction-supercall.js: Added.
2580         * js/script-tests/arrowfunction-tdz.js: Added new cases.
2581
2582 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2583
2584         [Streams API] streams should not directly use Number and related methods
2585         https://bugs.webkit.org/show_bug.cgi?id=151499
2586
2587         Reviewed by Darin Adler.
2588
2589         Added a non-regression test.
2590
2591         * streams/streams-promises-expected.txt:
2592         * streams/streams-promises.html:
2593
2594 2015-12-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2595
2596         [Streams API] Remove use of @catch for exposed promises
2597         https://bugs.webkit.org/show_bug.cgi?id=151625
2598
2599         Reviewed by Darin Adler.
2600
2601         * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
2602
2603 2015-11-30  Brady Eidson  <beidson@apple.com>
2604
2605         Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
2606         https://bugs.webkit.org/show_bug.cgi?id=151693
2607
2608         Reviewed by Geoffrey Garen.
2609
2610         * platform/mac-wk1/TestExpectations:
2611
2612 2015-11-30  Jiewen Tan  <jiewen_tan@apple.com>
2613
2614         Amazon.com Additional Information links aren't clickable
2615         https://bugs.webkit.org/show_bug.cgi?id=151401
2616         <rdar://problem/23454261>
2617
2618         Reviewed by Darin Adler.
2619
2620         * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
2621         * fast/block/float/hit-test-on-overlapping-floats.html: Added.
2622
2623 2015-11-30  Brady Eidson  <beidson@apple.com>
2624
2625         Modern IDB: Iterating index cursors to a specific key is busted.
2626         https://bugs.webkit.org/show_bug.cgi?id=151684
2627
2628         Reviewed by Darin Adler.
2629
2630         * platform/mac-wk1/TestExpectations:
2631
2632 2015-11-30  Brady Eidson  <beidson@apple.com>
2633
2634         Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
2635         https://bugs.webkit.org/show_bug.cgi?id=151683
2636
2637         Reviewed by Darin Adler.
2638
2639         * platform/mac-wk1/TestExpectations:
2640
2641 2015-11-30  Brady Eidson  <beidson@apple.com>
2642
2643         Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
2644         https://bugs.webkit.org/show_bug.cgi?id=151675.
2645
2646         Reviewed by Darin Adler.
2647
2648         * platform/mac-wk1/TestExpectations:
2649         * storage/indexeddb/modern/index-cursor-1-expected.txt:
2650         * storage/indexeddb/modern/index-cursor-2-expected.txt:
2651         * storage/indexeddb/modern/index-cursor-3-expected.txt:
2652
2653 2015-11-30  Jiewen Tan  <jiewen_tan@apple.com>
2654
2655         Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
2656         https://bugs.webkit.org/show_bug.cgi?id=149309
2657         <rdar://problem/22748363>
2658
2659         Reviewed by Brent Fulgham.
2660
2661         The test case is from Blink r175601:
2662         https://codereview.chromium.org/317513002
2663         The test case will generate a set of weird ordering events that affects the documentLoader:
2664         1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
2665         done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
2666         2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
2667         (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
2668         frame finishes loading).
2669         3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
2670         4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
2671         5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
2672         FrameLoader’s DocumentLoader is null. And WebKit crashes here.
2673
2674         Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
2675
2676         * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
2677         * http/tests/misc/detach-during-notifyDone.html: Added.
2678         * http/tests/misc/resources/detached-frame.html: Added.
2679
2680 2015-11-30  Commit Queue  <commit-queue@webkit.org>
2681
2682         Unreviewed, rolling out r192819.
2683         https://bugs.webkit.org/show_bug.cgi?id=151681
2684
2685         This change broke existing layout tests on Windows (Requested
2686         by ryanhaddad on #webkit).
2687
2688         Reverted changeset:
2689
2690         "Unify font-variant-* with font-variant shorthand"
2691         https://bugs.webkit.org/show_bug.cgi?id=149773
2692         http://trac.webkit.org/changeset/192819
2693
2694 2015-11-30  Brady Eidson  <beidson@apple.com>
2695
2696         Modern IDB: Set the correct source on the IDBRequest for cursor updates
2697         https://bugs.webkit.org/show_bug.cgi?id=151665
2698
2699         Reviewed by Andy Estes.
2700
2701         * platform/mac-wk1/TestExpectations:
2702
2703 2015-11-30  Ryan Haddad  <ryanhaddad@apple.com>
2704
2705         Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
2706         https://bugs.webkit.org/show_bug.cgi?id=150542
2707
2708         Unreviewed test gardening.
2709
2710         * platform/mac-wk2/TestExpectations:
2711
2712 2015-11-30  Brady Eidson  <beidson@apple.com>
2713
2714         Modern IDB: Correct handling of cursors finishing iteration.
2715         https://bugs.webkit.org/show_bug.cgi?id=151664
2716
2717         Reviewed by Andy Estes.
2718
2719         * platform/mac-wk1/TestExpectations:
2720
2721 2015-11-30  Myles C. Maxfield  <mmaxfield@apple.com>
2722
2723         Unify font-variant-* with font-variant shorthand
2724         https://bugs.webkit.org/show_bug.cgi?id=149773
2725
2726         Reviewed by Darin Adler.
2727
2728         Update tests. Also temporarily skip existing font-features tests until
2729         https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2730
2731         * css3/font-variant-parsing-expected.txt:
2732         * css3/font-variant-parsing.html:
2733         * fast/css/font-property-priority-expected.txt:
2734         * fast/css/font-shorthand-expected.txt:
2735         * fast/css/parsing-font-variant-ligatures-expected.txt:
2736         * fast/css/parsing-font-variant-ligatures.html:
2737         * fast/inspector-support/style-expected.txt:
2738         * fast/text/font-variant-shorthand-expected.txt: Added.
2739         * fast/text/font-variant-shorthand.html: Added.
2740         * platform/mac/TestExpectations:
2741         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2742
2743 2015-11-30  Brady Eidson  <beidson@apple.com>
2744
2745         Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
2746         https://bugs.webkit.org/show_bug.cgi?id=151648
2747
2748         Reviewed by Andy Estes.
2749
2750         * platform/mac-wk1/TestExpectations:
2751         * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
2752         * storage/indexeddb/modern/abort-requests-cancelled.html:
2753         * storage/indexeddb/modern/aborted-put-expected.txt:
2754         * storage/indexeddb/modern/aborted-put.html:
2755         * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
2756         * storage/indexeddb/modern/createobjectstore-basic.html:
2757         * storage/indexeddb/modern/deleteindex-2-expected.txt:
2758         * storage/indexeddb/modern/deleteindex-2.html:
2759         * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
2760         * storage/indexeddb/modern/deleteobjectstore-1.html:
2761         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2762         * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
2763         * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
2764
2765 2015-11-30  Chris Dumez  <cdumez@apple.com>
2766
2767         location.origin is undefined in a web worker
2768         https://bugs.webkit.org/show_bug.cgi?id=151614
2769
2770         Reviewed by Darin Adler.
2771
2772         Update existing layout test to confirm the existence of location.origin when in a
2773         WorkerGlobalScope.
2774
2775         * fast/workers/resources/worker-location.js:
2776         * fast/workers/worker-location-expected.txt:
2777
2778 2015-11-30  Brady Eidson  <beidson@apple.com>
2779
2780         Modern IDB: Support updating cursor values when the object store uses inline keys.
2781         https://bugs.webkit.org/show_bug.cgi?id=151647
2782
2783         Reviewed by Andy Estes.
2784
2785         * platform/mac-wk1/TestExpectations:
2786
2787 2015-11-30  Brady Eidson  <beidson@apple.com>
2788
2789         Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
2790         https://bugs.webkit.org/show_bug.cgi?id=151630
2791
2792         Reviewed by Andy Estes.
2793
2794         * platform/mac-wk1/TestExpectations:
2795         * storage/indexeddb/modern/cursor-2-expected.txt:
2796         * storage/indexeddb/modern/cursor-2.html:
2797         * storage/indexeddb/modern/cursor-3-expected.txt:
2798         * storage/indexeddb/modern/cursor-3.html:
2799         * storage/indexeddb/modern/cursor-4-expected.txt:
2800         * storage/indexeddb/modern/cursor-4.html:
2801         * storage/indexeddb/modern/deleteindex-1-expected.txt:
2802         * storage/indexeddb/modern/deleteindex-1.html:
2803         * storage/indexeddb/modern/deleteindex-2-expected.txt:
2804         * storage/indexeddb/modern/deleteindex-2.html:
2805         * storage/indexeddb/modern/index-4-expected.txt:
2806         * storage/indexeddb/modern/index-4.html:
2807         * storage/indexeddb/modern/index-cursor-1-expected.txt:
2808         * storage/indexeddb/modern/index-cursor-1.html:
2809         * storage/indexeddb/modern/index-cursor-2-expected.txt:
2810         * storage/indexeddb/modern/index-cursor-2.html:
2811         * storage/indexeddb/modern/index-cursor-3-expected.txt:
2812         * storage/indexeddb/modern/index-cursor-3.html:
2813
2814 2015-11-30  Ryan Haddad  <ryanhaddad@apple.com>
2815
2816         Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
2817         https://bugs.webkit.org/show_bug.cgi?id=143159
2818
2819         Unreviewed test gardening.
2820
2821         * platform/mac-wk2/TestExpectations:
2822
2823 2015-11-30  Brady Eidson  <beidson@apple.com>
2824
2825         Modern IDB: Support keyPath injection into object store records.
2826         https://bugs.webkit.org/show_bug.cgi?id=151640
2827
2828         Reviewed by Andy Estes.
2829
2830         * platform/mac-wk1/TestExpectations:
2831
2832 2015-11-29  Antoine Quint  <graouts@apple.com>
2833
2834         Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
2835         https://bugs.webkit.org/show_bug.cgi?id=147932
2836
2837         Reviewed by Dean Jackson.
2838
2839         Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
2840         specified with an invalid keyword in a `style` attribute. We also update the expected output for
2841         svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
2842         Chrome, where we correctly use the default value instead of null objects, which was definitely
2843         an error.
2844
2845         * svg/css/invalid-color-cascade-expected.svg: Added.
2846         * svg/css/invalid-color-cascade.svg: Added.
2847         * svg/css/invalid-paint-cascade-expected.svg: Added.
2848         * svg/css/invalid-paint-cascade.svg: Added.
2849         * svg/css/script-tests/svg-attribute-parser-mode.js:
2850         * svg/css/svg-attribute-parser-mode-expected.txt:
2851
2852 2015-11-18  Andy Estes  <aestes@apple.com>
2853
2854         [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
2855         https://bugs.webkit.org/show_bug.cgi?id=151433
2856         rdar://problem/23506594
2857
2858         Reviewed by Alexey Proskuryakov.
2859
2860         * contentfiltering/allow-media-document-expected.txt: Added.
2861         * contentfiltering/allow-media-document.html: Added.
2862         * contentfiltering/resources/test.mp4: Added.
2863
2864 2015-11-25  Pranjal Jumde  <pjumde@apple.com>
2865
2866         Checks for buffer-overflows when reading characters from textRun
2867         https://bugs.webkit.org/show_bug.cgi?id=151055
2868         <rdar://problem/23251789>
2869
2870         Reviewed by Myles C. Maxfield.
2871
2872         * dom/html/level1/core/151055_asan.html:
2873         * dom/html/level1/core/151055_asan-expected.txt:
2874
2875 2015-11-24  Commit Queue  <commit-queue@webkit.org>
2876
2877         Unreviewed, rolling out r192536, r192722, and r192743.
2878         https://bugs.webkit.org/show_bug.cgi?id=151593
2879
2880         Still causing trouble. (Requested by kling on #webkit).
2881
2882         Reverted changesets:
2883
2884         "[JSC] JSPropertyNameEnumerator could be destructorless."
2885         https://bugs.webkit.org/show_bug.cgi?id=151242
2886         http://trac.webkit.org/changeset/192536
2887
2888         "REGRESSION(r192536): Null pointer dereference in
2889         JSPropertyNameEnumerator::visitChildren()."
2890         https://bugs.webkit.org/show_bug.cgi?id=151495
2891         http://trac.webkit.org/changeset/192722
2892
2893         "REGRESSION(r192536): Null pointer dereference in
2894         JSPropertyNameEnumerator::visitChildren()."
2895         https://bugs.webkit.org/show_bug.cgi?id=151495
2896         http://trac.webkit.org/changeset/192743
2897
2898 2015-11-24  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2899
2900         [Streams API] Implement pipeTo method in readable Stream
2901         https://bugs.webkit.org/show_bug.cgi?id=151588
2902
2903         Reviewed by Darin Adler.
2904
2905         Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
2906         source" was moved to its own file because it causes timing issues.
2907
2908         * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
2909         writes fast enough exerts backpressure on the source" test to its own file.
2910         * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
2911         exerts backpressure on the source" test.
2912         * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
2913         * streams/pipe-to-expected.txt:
2914         * streams/reference-implementation/brand-checks-expected.txt:
2915         * streams/reference-implementation/pipe-through-expected.txt:
2916         * streams/reference-implementation/pipe-to-expected.txt:
2917         * streams/reference-implementation/pipe-to-options-expected.txt:
2918         * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
2919         * platform/mac/TestExpectations:
2920         * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
2921
2922 2015-11-24  Antti Koivisto  <antti@apple.com>
2923
2924         REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
2925         https://bugs.webkit.org/show_bug.cgi?id=151566
2926         rdar://problem/23430177
2927
2928         Reviewed by Zalan Bujtas.
2929
2930         * fast/html/details-comment-crash-expected.html: Added.
2931         * fast/html/details-comment-crash.html: Added.
2932
2933 2015-11-23  Brady Eidson  <beidson@apple.com>
2934
2935         Modern IDB: Unskip all indexeddb/mozilla tests that pass.
2936         https://bugs.webkit.org/show_bug.cgi?id=151568
2937
2938         Reviewed by Alex Christensen.
2939
2940         * platform/mac-wk1/TestExpectations:
2941
2942 2015-11-23  Brady Eidson  <beidson@apple.com>
2943
2944         Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
2945         https://bugs.webkit.org/show_bug.cgi?id=151550
2946
2947         Reviewed by Alex Christensen.
2948
2949         * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
2950         * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
2951         * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
2952         * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
2953         * storage/indexeddb/modern/index-5-expected.txt:
2954         * storage/indexeddb/modern/index-5.html:
2955
2956 2015-11-23  Brady Eidson  <beidson@apple.com>
2957
2958         Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
2959         https://bugs.webkit.org/show_bug.cgi?id=151557
2960
2961         Reviewed by Alex Christensen.
2962
2963         * platform/mac-wk1/TestExpectations:
2964
2965 2015-11-17  Sergio Villar Senin  <svillar@igalia.com>
2966
2967         ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
2968         https://bugs.webkit.org/show_bug.cgi?id=151254
2969
2970         Reviewed by Darin Adler.
2971
2972         * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
2973         * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
2974
2975 2015-11-22  Myles C. Maxfield  <mmaxfield@apple.com>
2976
2977         Add a test to make sure that font-variant: inherit works correctly.
2978
2979         Unreviewed.
2980
2981         * fast/text/font-variant-inherit-expected.html: Added.
2982         * fast/text/font-variant-inherit.html: Added.
2983
2984 2015-11-22  Myles C. Maxfield  <mmaxfield@apple.com>
2985
2986         Font selection should not consult font-variant property
2987         https://bugs.webkit.org/show_bug.cgi?id=151537
2988
2989         Reviewed by Simon Fraser.
2990
2991         * fast/text/font-selection-font-variant-expected.html: Added.
2992         * fast/text/font-selection-font-variant.html: Added.
2993
2994 == Rolled over to ChangeLog-2015-11-21 ==