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