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