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