Revision control

1
2016-09-25 Chris Dumez <cdumez@apple.com>
2
3
Unviewed, skip slow web-platform test in Debug builds
4
5
The following test is slow and frequently times out for Debug builds:
6
imported/w3c/web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-support.htm
7
8
* TestExpectations:
9
10
2016-09-25 Chris Dumez <cdumez@apple.com>
11
12
Unreviewed, mark fast/dom/HTMLAnchorElement/anchor-download.html as flaky on WK2.
13
14
* platform/mac-wk2/TestExpectations:
15
16
2016-09-24 Chris Dumez <cdumez@apple.com>
17
18
REGRESSION (r206221): [USER] com.apple.WebKit.WebContent.Development at com.apple.JavaScriptCore: vmEntryToJavaScript + 299
21
22
Reviewed by Gavin Barraclough.
23
24
Add layout test coverage.
25
26
* http/tests/security/cross-origin-window-property-caching-crash-expected.txt: Added.
27
* http/tests/security/cross-origin-window-property-caching-crash.html: Added.
28
29
2016-09-24 Chris Dumez <cdumez@apple.com>
30
31
REGRESSION (r205524): Crash under WTF::numGraphemeClusters()
34
35
Reviewed by David Kilzer.
36
37
Add layout test coverage.
38
39
* fast/dom/HTMLInputElement/handleBeforeTextInsertedEvent-crash-expected.txt: Added.
40
* fast/dom/HTMLInputElement/handleBeforeTextInsertedEvent-crash.html: Added.
41
42
2016-09-24 Chris Dumez <cdumez@apple.com>
43
44
<a download> does not support Blob URLs
47
48
Reviewed by Darin Adler.
49
50
Unskip / rebaseline existing tests now that <a download> supports Blob URLs.
51
52
* TestExpectations:
53
* fast/dom/HTMLAnchorElement/anchor-download-expected.txt:
54
* fast/dom/HTMLAnchorElement/anchor-download-synthetic-click-expected.txt: Added.
55
* fast/dom/HTMLAnchorElement/anchor-download-synthetic-click.html: Added.
56
* fast/dom/HTMLAnchorElement/anchor-nodownload-set-expected.txt:
57
* http/tests/security/anchor-download-allow-blob-expected.txt:
58
* platform/ios-simulator-wk1/TestExpectations:
59
* platform/mac-wk1/TestExpectations:
60
* platform/mac/TestExpectations:
61
62
2016-09-24 Chris Dumez <cdumez@apple.com>
63
64
[WK2] anchor.download attribute value is ignored by NETWORK_SESSION code path
66
67
Reviewed by Darin Adler.
68
69
Unskip tests that are now passing.
70
71
* platform/mac/TestExpectations:
72
73
2016-09-23 Zalan Bujtas <zalan@apple.com>
74
75
ASSERTION FAILED: !newRelayoutRoot.container() || is<RenderView>(newRelayoutRoot.container()) || !newRelayoutRoot.container()->needsLayout() while loading sohu.com
77
78
Reviewed by Simon Fraser.
79
80
* fast/block/positioning/subtree-assert-when-positioned-element-dirties-containing-block-expected.txt: Added.
81
* fast/block/positioning/subtree-assert-when-positioned-element-dirties-containing-block.html: Added.
82
83
2016-09-23 Ryan Haddad <ryanhaddad@apple.com>
84
85
Remove debug flag for flaky test js/regress-139548.html.
87
88
Unreviewed test gardening.
89
90
* platform/mac-wk2/TestExpectations:
91
92
2016-09-23 Ryan Haddad <ryanhaddad@apple.com>
93
94
Update TestExpectations to mark media/controls/inline-elements-dropoff-order.html as failing on Sierra.
96
97
Unreviewed test gardening.
98
* platform/mac/TestExpectations:
99
100
2016-09-23 Ryan Haddad <ryanhaddad@apple.com>
101
102
Marking imported/w3c/web-platform-tests/media-source/mediasource-preload.html as flaky on Sierra.
104
105
Unreviewed test gardening.
106
107
* platform/mac/TestExpectations:
108
109
2016-09-23 Chris Dumez <cdumez@apple.com>
110
111
Align HTMLLabelElement.prototype.form with the HTML specification
113
114
Reviewed by Ryosuke Niwa.
115
116
Update existing tests to reflect behavior change. I have verified
117
that Firefox and Chrome were failing those tests.
118
119
* fast/dom/HTMLLabelElement/form/test1.html:
120
* fast/forms/form-attribute-expected.txt:
121
* fast/forms/form-attribute-nonexistence-form-id-expected.txt:
122
* fast/forms/form-attribute-nonexistence-form-id.html:
123
* fast/forms/form-attribute.html:
124
125
2016-09-23 Ryan Haddad <ryanhaddad@apple.com>
126
127
Temporarily skipping media/media-source/media-source-duplicate-seeked.html on mac.
129
130
Unreviewed test gardening.
131
132
* platform/mac/TestExpectations:
133
134
2016-09-22 Sergio Villar Senin <svillar@igalia.com>
135
136
[css-grid] ASSERT when sizing tracks with percentages inside calc
138
139
Reviewed by Darin Adler.
140
141
* fast/css-grid-layout/tracks-wider-min-track-breadth-crash-expected.txt: Added.
142
* fast/css-grid-layout/tracks-wider-min-track-breadth-crash.html: Added.
143
144
2016-09-23 Chris Dumez <cdumez@apple.com>
145
146
document.title getter does not strip / collapse the right whitespace characters
148
149
Reviewed by Ryosuke Niwa.
150
151
Update existing test to reflect behavior change.
152
153
* fast/dom/Document/script-tests/document-title-get.js:
154
155
2016-09-23 Chris Dumez <cdumez@apple.com>
156
157
Align Element.insertAdjacentHTML() with the specification
159
160
Reviewed by Sam Weinig.
161
162
Add layout test coverage for calling insertAdjacentHTML on an element
163
whose parent is a DocumentFragment. I have verified that this test is
164
passing in Firefox.
165
166
* fast/dom/insertAdjacentHTML-DocumentFragment-crash-expected.txt:
167
* fast/dom/insertAdjacentHTML-DocumentFragment-parent-expected.txt: Added.
168
* fast/dom/insertAdjacentHTML-DocumentFragment-parent.html: Added.
169
170
2016-09-23 Commit Queue <commit-queue@webkit.org>
171
172
Unreviewed, rolling out r206165.
174
175
needs corresponding API change in bug 162475 (Requested by
176
alexchristensen on #webkit).
177
178
Reverted changeset:
179
180
"Non-special URLs should have an opaque origin"
183
184
2016-09-23 Jer Noble <jer.noble@apple.com>
185
186
REGRESSION (206001): Scrubbed video on Youtube stops playing
189
190
Reviewed by Eric Carlson.
191
192
* media/media-source/media-source-seek-back-expected.txt: Added.
193
* media/media-source/media-source-seek-back.html: Added.
194
195
2016-09-23 Per Arne Vollan <pvollan@apple.com>
196
197
Skip failing html/syntax web platform test on Windows.
199
200
Unreviewed test gardening.
201
202
* platform/win/TestExpectations:
203
204
2016-09-23 Carlos Garcia Campos <cgarcia@igalia.com>
205
206
REGRESSION(r194387): Crash on github.com in IntlDateTimeFormat::resolvedOptions in C locale
208
209
Reviewed by Michael Catanzaro.
210
211
* js/intl-invalid-locale-crash-expected.txt: Added.
212
* js/intl-invalid-locale-crash.html: Added.
213
214
2016-09-22 Megan Gardner <megan_gardner@apple.com>
215
216
Add long press selection test
218
219
Reviewed by Simon Fraser.
220
221
Added test for long press selection.
222
223
* fast/events/touch/ios/long-press-to-select-text-expected.txt: Added.
224
* fast/events/touch/ios/long-press-to-select-text.html: Added.
225
226
2016-09-22 Brady Eidson <beidson@apple.com>
227
228
IDBIndex.openCursor() matches indices on multiple object stores.
230
231
Reviewed by Alex Christensen.
232
233
* storage/indexeddb/modern/multiple-objectstore-index-cursor-collision-expected.txt: Added.
234
* storage/indexeddb/modern/multiple-objectstore-index-cursor-collision-private-expected.txt: Added.
235
* storage/indexeddb/modern/multiple-objectstore-index-cursor-collision-private.html: Added.
236
* storage/indexeddb/modern/multiple-objectstore-index-cursor-collision.html: Added.
237
* storage/indexeddb/modern/resources/multiple-objectstore-index-cursor-collision.js: Added.
238
239
2016-09-22 Daniel Bates <dabates@apple.com>
240
241
[CSP] Violation report may be sent to wrong domain on frame-ancestors violation
244
245
Reviewed by Andy Estes.
246
247
Modified http/tests/security/contentSecurityPolicy/resources/save-report.php to print the HTTP Host header as a means
248
to validate that the CSP violation report was sent to the appropriate host. Update test expectations.
249
250
Note that the presence of "localhost" in the HTTP Host header in the test results for tests
251
security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-cross-origin.html and
252
security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-cross-origin-https.html
253
verify that we resolve a relative URL CSP report URI with respect to the blocked URL.
254
255
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-cross-origin-expected.txt:
256
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-cross-origin-https-expected.txt:
257
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-cross-origin-https.html:
258
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-cross-origin.html:
259
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin-expected.txt:
260
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin-https-expected.txt:
261
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin-https.html:
262
* http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/report-frame-ancestors-same-origin.html:
263
* http/tests/security/contentSecurityPolicy/1.1/report-uri-effective-directive-expected.txt:
264
* http/tests/security/contentSecurityPolicy/1.1/script-blocked-sends-multiple-reports-expected.txt:
265
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-enforced-policy-and-blocked-by-report-policy-expected.txt:
266
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-enforced-policy-and-blocked-by-report-policy2-expected.txt:
267
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy-expected.txt:
268
* http/tests/security/contentSecurityPolicy/1.1/scripthash-allowed-by-legacy-enforced-policy-and-blocked-by-report-policy2-expected.txt:
269
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-enforced-policy-and-allowed-by-report-policy-expected.txt:
270
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-allowed-by-report-policy-expected.txt:
271
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy-expected.txt:
272
* http/tests/security/contentSecurityPolicy/1.1/scripthash-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy2-expected.txt:
273
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-enforced-policy-and-allowed-by-report-policy-expected.txt:
274
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-legacy-enforced-policy-and-allowed-by-report-policy-expected.txt:
275
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy-expected.txt:
276
* http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-by-legacy-enforced-policy-and-blocked-by-report-policy2-expected.txt:
277
* http/tests/security/contentSecurityPolicy/report-and-enforce-expected.txt:
278
* http/tests/security/contentSecurityPolicy/report-blocked-data-uri-expected.txt:
279
* http/tests/security/contentSecurityPolicy/report-blocked-file-uri-expected.txt:
280
* http/tests/security/contentSecurityPolicy/report-blocked-uri-cross-origin-expected.txt:
281
* http/tests/security/contentSecurityPolicy/report-blocked-uri-expected.txt:
282
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-expected.txt:
283
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-enabled-expected.txt:
284
* http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-toggled-expected.txt:
285
* http/tests/security/contentSecurityPolicy/report-only-expected.txt:
286
* http/tests/security/contentSecurityPolicy/report-only-from-header-expected.txt:
287
* http/tests/security/contentSecurityPolicy/report-only-upgrade-insecure-expected.txt:
288
* http/tests/security/contentSecurityPolicy/report-same-origin-no-cookies-when-private-browsing-toggled-expected.txt:
289
* http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-expected.txt:
290
* http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-when-private-browsing-enabled-expected.txt:
291
* http/tests/security/contentSecurityPolicy/report-status-code-zero-when-using-https-expected.txt:
292
* http/tests/security/contentSecurityPolicy/report-uri-expected.txt:
293
* http/tests/security/contentSecurityPolicy/report-uri-from-child-frame-expected.txt:
294
* http/tests/security/contentSecurityPolicy/report-uri-from-inline-javascript-expected.txt:
295
* http/tests/security/contentSecurityPolicy/report-uri-from-javascript-expected.txt:
296
* http/tests/security/contentSecurityPolicy/report-uri-scheme-relative-expected.txt:
297
* http/tests/security/contentSecurityPolicy/resources/save-report.php:
298
* http/tests/security/xssAuditor/report-script-tag-expected.txt:
299
* http/tests/security/xssAuditor/report-script-tag-full-block-expected.txt:
300
* http/tests/security/xssAuditor/report-script-tag-replace-state-expected.txt:
301
302
2016-09-22 Daniel Bates <dabates@apple.com>
303
304
[XSS Auditor] HTML5 entities can bypass XSS Auditor
307
308
Reviewed by David Kilzer.
309
310
* http/tests/security/xssAuditor/script-tag-with-source-data-url5-expected.txt: Added.
311
* http/tests/security/xssAuditor/script-tag-with-source-data-url5.html: Added.
312
313
2016-09-22 Daniel Bates <dabates@apple.com>
314
315
[XSS Auditor] Truncate data URLs at quotes
317
318
Reviewed by David Kilzer.
319
320
* http/tests/security/xssAuditor/resources/echo-property.pl:
321
* http/tests/security/xssAuditor/script-tag-with-source-data-url4-expected.txt: Added.
322
* http/tests/security/xssAuditor/script-tag-with-source-data-url4.html: Added.
323
324
2016-09-22 Ryan Haddad <ryanhaddad@apple.com>
325
326
Marking imported/w3c/web-platform-tests/media-source/mediasource-duration.html as flaky on mac.
328
329
Unreviewed test gardening.
330
331
* platform/mac/TestExpectations:
332
333
2016-09-22 Ryan Haddad <ryanhaddad@apple.com>
334
335
Unreviewed, rolling out r206112.
336
337
This change made inspector/network/xhr-json-blob-has-
338
content.html very flaky.
339
340
Reverted changeset:
341
342
"Web Inspector: adopt Object.awaitEvent in
343
LayoutTests/inspector/network"
346
347
2016-09-22 Youenn Fablet <youenn@apple.com>
348
349
imported/w3c/web-platform-tests/resource-timing/idlharness.html is flaky
351
352
Unreviewed.
353
354
* TestExpectations:
355
356
2016-09-22 Jonathan Bedard <jbedard@apple.com>
357
358
Automatic Text Replacement Testing in WebKit2
360
361
Reviewed by Ryosuke Niwa.
362
363
Implemented test hooks for text replacement for WebKit2.
364
Note that spell checking has not been implemented, so most tests which use text replacement still fail.
365
366
* editing/inserting/smart-link-when-caret-is-moved-before-URL.html: Use internals instead of TestRunner.
367
* editing/inserting/typing-space-to-trigger-smart-link.html: Ditto.
368
* platform/efl/TestExpectations: Added port specific tests.
369
* platform/gtk/TestExpectations: Added port specific tests.
370
* platform/ios-simulator/TestExpectations: Added port specific tests.
371
* platform/ios-simulator-wk1/TestExpectations: Moved skipped tests to ios-simulator.
372
* platform/ios-simulator-wk2/TestExpectations: Moved skipped tests to ios-simulator.
373
* platform/mac-wk2/TestExpectations: Removed passing test.
374
* platform/win/TestExpectations: Added port specific tests.
375
* platform/wk2/TestExpectations: Added better explanation for failing test.
376
377
2016-09-22 Youenn Fablet <youenn@apple.com>
378
379
Sync web-platform-tests up to revision 3801ab5
381
382
Reviewed by Chris Dumez.
383
384
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt: Added.
385
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
386
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
387
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
388
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
389
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
390
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
391
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
392
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
393
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
394
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/month-expected.txt: Added.
395
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
396
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
397
* platform/ios-simulator-wk2/imported/w3c/web-platform-tests/resource-timing/idlharness-expected.txt: Added.
398
* platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt:
399
* tests-options.json:
400
401
2016-09-22 Nan Wang <n_wang@apple.com>
402
403
AX: aria-pressed state not correctly conveyed to VoiceOver iOS on <button> unless role=button added
405
406
Reviewed by Chris Fleizach.
407
408
Added test cases and also fixed a wrong expected output.
409
410
* accessibility/ios-simulator/aria-pressed-state-expected.txt:
411
* accessibility/ios-simulator/aria-pressed-state.html:
412
413
2016-09-22 Youenn Fablet <youenn@apple.com>
414
415
CachedResourceRequest should store a SecurityOrigin
417
418
Reviewed by Sam Weinig.
419
420
Updated test to expect load even though CORS checks should fail as the document origin has universal access.
421
422
* http/tests/local/script-crossorigin-loads-fail-origin-expected.txt: Removed.
423
* http/tests/local/script-crossorigin-loads-file-scheme-expected.txt: Added.
424
* http/tests/local/script-crossorigin-loads-file-scheme.html: Renamed from LayoutTests/http/tests/local/script-crossorigin-loads-fail-origin.html.
425
426
2016-09-19 Sergio Villar Senin <svillar@igalia.com>
427
428
[css-grid] Remove the x2 computation of row sizes with indefinite heights
430
431
Reviewed by Darin Adler.
432
433
Added a new reftest to check the behavior of grids acting also as grid items and how the
434
track sizing of rows depend on that. It includes tests for grids which stretch their
435
children and grids which do not.
436
437
Apart from that some expected results were updated so that they no longer fail.
438
439
* fast/css-grid-layout/maximize-tracks-definite-indefinite-height.html: Updated expectations.
440
* fast/css-grid-layout/nested-grid-expected.html: Added.
441
* fast/css-grid-layout/nested-grid.html: Added.
442
* fast/css-grid-layout/percent-track-breadths-regarding-container-size.html: Removed FIXME.
443
* fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt: Fixed 2
444
failing tests.
445
446
2016-09-21 Jiewen Tan <jiewen_tan@apple.com>
447
448
Unreviewed, update ios-simulator-wk1 test expectations
449
450
* platform/ios-simulator-wk1/TestExpectations:
451
* platform/ios-simulator/TestExpectations:
452
453
2016-09-21 Chris Dumez <cdumez@apple.com>
454
455
Setting HTMLMeterElement's attributes to non-finite values throws wrong exception type
457
458
Reviewed by Darin Adler.
459
460
Update existing test to reflect behavior change.
461
462
* fast/dom/HTMLMeterElement/script-tests/set-meter-properties.js:
463
* fast/dom/HTMLMeterElement/set-meter-properties-expected.txt:
464
465
2016-09-21 Chris Dumez <cdumez@apple.com>
466
467
Fix serialization of HTML Element attributes
469
470
Reviewed by Alex Christensen.
471
472
Rebaseline test to reflect behavior change.
473
474
* editing/pasteboard/paste-noscript-expected.txt:
475
476
2016-09-21 Matt Baker <mattbaker@apple.com>
477
478
Web Inspector: Improve output of TestHarness.expect* failures
481
482
Reviewed by Joseph Pecoraro.
483
484
Extend coverage to more TestHarness messages by omitting the optional
485
`message` parameter when calling expect* functions.
486
487
Other improvements:
488
- expectEqual/expectNotEqual should test WebInspector object instances,
489
to cover more TestHarness message formatting cases.
490
- expectEqual/expectNotEqual should test shallow equal arrays, since the
491
test is for strict equality.
492
493
* inspector/indexeddb/requestData-expected.txt:
494
* inspector/unit-tests/number-utilities-expected.txt:
495
Updated expectations for new TestHarness output.
496
497
* inspector/unit-tests/test-harness-expect-functions-expected.txt:
498
* inspector/unit-tests/test-harness-expect-functions.html:
499
500
2016-09-21 Ryan Haddad <ryanhaddad@apple.com>
501
502
Marking inspector/css/manager-preferredInspectorStyleSheetForFrame.html as flaky on mac.
504
505
Unreviewed test gardening.
506
507
* platform/mac/TestExpectations:
508
509
2016-09-21 Chris Dumez <cdumez@apple.com>
510
511
Object.getOwnPropertyDescriptor() does not work correctly cross origin
513
514
Reviewed by Gavin Barraclough.
515
516
Add layout test coverage.
517
518
* http/tests/security/cross-origin-descriptors-expected.txt: Added.
519
* http/tests/security/cross-origin-descriptors.html: Added.
520
521
2016-09-21 Daniel Bates <dabates@apple.com>
522
523
REGRESSION (r201090): Setting style.webkitTextSizeAdjust does not change text change on iPad
526
527
Reviewed by Simon Fraser.
528
529
Add tests to ensure setting the CSS property -webkit-text-size-adjust in a stylesheet or
530
programmatically is respected on iPhone and iPad. Also added a test to ensure that this
531
CSS property is ignored on macOS by default.
532
533
Note that we have existing tests that ensure that -webkit-text-size-adjust is respected
534
on macOS when the internal setting Settings::textAutosizingEnabled() is enabled.
535
536
* fast/text-autosizing/ios/ipad/programmatic-text-size-adjust-expected.txt: Added.
537
* fast/text-autosizing/ios/ipad/programmatic-text-size-adjust.html: Added.
538
* fast/text-autosizing/ios/ipad/text-size-adjust-inline-style-expected.html: Added.
539
* fast/text-autosizing/ios/ipad/text-size-adjust-inline-style.html: Added.
540
* fast/text-autosizing/ios/programmatic-text-size-adjust-expected.txt: Added.
541
* fast/text-autosizing/ios/programmatic-text-size-adjust.html: Added.
542
* fast/text-autosizing/ios/text-size-adjust-inline-style-expected.html: Added.
543
* fast/text-autosizing/ios/text-size-adjust-inline-style.html: Added.
544
* fast/text-autosizing/text-size-adjust-inline-style-expected.html: Added.
545
* fast/text-autosizing/text-size-adjust-inline-style.html: Added.
546
* platform/mac/TestExpectations: Skip the iOS and iPad tests on Mac. Otherwise, they will fail
547
because these tests intentionally do not call window.internal.settings.setTextAutosizingEnabled(true)
548
so as to test the default port behavior. And on Mac automatic text size adjustment is disabled
549
by default.
550
551
2016-09-21 Jer Noble <jer.noble@apple.com>
552
553
Unreviewed gardening; after r206208, update url-null.html test to reflect current (specced) behavior.
554
555
* fast/files/url-null-expected.txt:
556
* fast/files/url-null.html:
557
558
2016-09-21 Jer Noble <jer.noble@apple.com>
559
560
Unreviewed gardening; mark imported/w3c/web-platform-tests/media-source/ tests as passing by default
561
and mark specific tests to skip or fail (rather than vice versa).
562
563
* platform/mac/TestExpectations:
564
565
2016-09-19 Jer Noble <jer.noble@apple.com>
566
567
[media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-activesourcebuffers.html
569
570
Reviewed by Eric Carlson.
571
572
* platform/mac/TestExpectations:
573
574
2016-09-20 Jer Noble <jer.noble@apple.com>
575
576
[media-source] Fix imported/w3c/web-platform-tests/media-source/URL-createObjectURL-null.html
578
579
Reviewed by Eric Carlson.
580
581
* platform/mac/TestExpectations:
582
583
2016-09-21 Youenn Fablet <youenn@apple.com>
584
585
[Fetch] Align Accept header default values with fetch spec
587
588
Reviewed by Sam Weinig.
589
590
* http/tests/misc/resources/image-checks-for-accept.php: Updated according new image Accept header value.
591
592
2016-09-21 Chris Dumez <cdumez@apple.com>
593
594
Import html/syntax web platform tests
596
597
Reviewed by Youenn Fablet.
598
599
* tests-options.json:
600
601
2016-09-20 Nan Wang <n_wang@apple.com>
602
603
AX: AppleVisUser: VO can't navigate web dialogs iOS10
605
606
Reviewed by Chris Fleizach.
607
608
* accessibility/ios-simulator/dialog-did-become-focused-expected.txt: Added.
609
* accessibility/ios-simulator/dialog-did-become-focused.html: Added.
610
611
2016-09-20 Zalan Bujtas <zalan@apple.com>
612
613
REGRESSION (r204552): Athlete search on Strava gives bad rendering.
615
616
Reviewed by Simon Fraser.
617
618
While computing the size of a particular layer, we unite the content size and the descendant layers' size.
619
If a descendant layer is positioned far off, the computed rectangle might not fully cover the original rectangles.
620
This happens when the 2 rectangles' distance is close to the maximum LayoutUnit value.
621
It's fairly common technic to put some content offscreen (top: -99999999px;). In order to keep the main content
622
visible, we need to ensure that the parent layer never gets cut off, while uniting it with the descendant layers.
623
624
* fast/layers/blank-content-when-child-layer-is-at-negative-big-number-expected.html: Added.
625
* fast/layers/blank-content-when-child-layer-is-at-negative-big-number.html: Added.
626
627
2016-09-20 Jer Noble <jer.noble@apple.com>
628
629
[media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-appendwindow.html
631
632
Reviewed by Darin Adler.
633
634
* platform/mac/TestExpectations:
635
636
2016-09-20 Jer Noble <jer.noble@apple.com>
637
638
[media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-preload.html
640
641
Reviewed by Darin Adler.
642
643
* platform/mac/TestExpectations:
644
645
2016-09-20 Nan Wang <n_wang@apple.com>
646
647
AX: voiceover does not read contents of input role="spinbutton"
649
650
Reviewed by Chris Fleizach.
651
652
* accessibility/ios-simulator/spinbutton-expected.txt:
653
* accessibility/ios-simulator/spinbutton.html:
654
655
2016-09-20 Alex Christensen <achristensen@webkit.org>
656
657
Non-special URLs should have an opaque origin
659
660
Reviewed by Sam Weinig.
661
662
* http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt:
663
* http/tests/security/postMessage/invalid-origin-throws-exception.html:
664
665
2016-09-20 Javier Fernandez <jfernandez@igalia.com>
666
667
[css-grid] The 'grid' shorthand has a new syntax.
669
670
Reviewed by Darin Adler.
671
672
Adapted the already defined test cases to the new syntax of the
673
'grid' shorthand. Also added a few additional test cases.
674
675
* fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
676
* fast/css-grid-layout/grid-shorthand-get-set.html:
677
678
2016-09-20 Ryan Haddad <ryanhaddad@apple.com>
679
680
Marking js/regress-139548.html as a flaky timeout on mac-wk2 debug.
682
683
Unreviewed test gardening.
684
685
* platform/mac-wk2/TestExpectations:
686
687
2016-09-20 Devin Rousso <dcrousso+webkit@gmail.com>
688
689
Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/model
691
692
Reviewed by Brian Burg.
693
694
Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
695
tests more readable.
696
697
* inspector/model/frame-extra-scripts.html:
698
* inspector/model/scope-chain-node.html:
699
* inspector/model/script-resource-relationship-expected.txt:
700
* inspector/model/script-resource-relationship.html:
701
* inspector/model/stack-trace.html:
702
703
2016-09-20 Jer Noble <jer.noble@apple.com>
704
705
[media-source] Support MediaSource.setLiveSeekableRanges()
707
708
Reviewed by Sam Weinig.
709
710
* platform/mac/TestExpectations:
711
* platform/mac/imported/w3c/web-platform-tests/media-source/interfaces-expected.txt:
712
* platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
713
* platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
714
* platform/mac/js/dom/global-constructors-attributes-expected.txt:
715
716
2016-09-19 Devin Rousso <dcrousso+webkit@gmail.com>
717
718
Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/css
720
721
Reviewed by Brian Burg.
722
723
Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
724
tests more readable.
725
726
* inspector/css/createStyleSheet.html:
727
* inspector/css/generate-css-rule-string.html:
728
* inspector/css/manager-preferredInspectorStyleSheetForFrame-expected.txt:
729
* inspector/css/manager-preferredInspectorStyleSheetForFrame.html:
730
* inspector/css/stylesheet-events-basic.html:
731
* inspector/css/stylesheet-events-inspector-stylesheet.html:
732
* inspector/css/stylesheet-events-multiple-documents.html:
733
734
2016-09-19 Chris Dumez <cdumez@apple.com>
735
736
Align HTMLAppletElement with the specification
738
739
Reviewed by Alex Christensen.
740
741
Drop outdated tests. Update existing tests to reflect behavior change.
742
743
* dom/html/level2/html/HTMLAppletElement11-expected.txt: Removed.
744
* dom/html/level2/html/HTMLAppletElement11.html: Removed.
745
* dom/html/level2/html/HTMLAppletElement11.js: Removed.
746
* dom/xhtml/level2/html/HTMLAppletElement11-expected.txt: Removed.
747
* dom/xhtml/level2/html/HTMLAppletElement11.js: Removed.
748
* dom/xhtml/level2/html/HTMLAppletElement11.xhtml: Removed.
749
* fast/dom/element-attribute-js-null-expected.txt:
750
* fast/dom/element-attribute-js-null.html:
751
752
2016-09-19 Devin Rousso <dcrousso+webkit@gmail.com>
753
754
Web Inspector: adopt Object.awaitEvent in LayoutTests/http/tests/inspector
756
757
Reviewed by Brian Burg.
758
759
Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
760
tests more readable.
761
762
* http/tests/inspector/dom/disconnect-dom-tree-after-main-frame-navigation.html:
763
* http/tests/inspector/network/copy-as-curl.html:
764
* http/tests/inspector/network/resource-timing-expected.txt:
765
* http/tests/inspector/network/resource-timing.html:
766
* http/tests/inspector/network/xhr-request-data-encoded-correctly.html:
767
768
2016-09-16 Jer Noble <jer.noble@apple.com>
769
770
[media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-avtracks.html
772
773
Reviewed by Eric Carlson.
774
775
* imported/w3c/web-platform-tests/media-source/mediasource-avtracks-expected.txt
776
* platform/mac/TestExpectations:
777
778
2016-09-19 Daniel Bates <dabates@apple.com>
779
780
Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
782
783
Reviewed by Simon Fraser.
784
785
* TestExpectations:
786
* fast/text-autosizing/cluster-inline-block-or-table-expected.html: Removed.
787
* fast/text-autosizing/cluster-inline-block-or-table.html: Removed.
788
* fast/text-autosizing/cluster-inline-grid-flex-box-expected.html: Removed.
789
* fast/text-autosizing/cluster-inline-grid-flex-box.html: Removed.
790
* fast/text-autosizing/cluster-list-item-expected.html: Removed.
791
* fast/text-autosizing/cluster-list-item.html: Removed.
792
* fast/text-autosizing/cluster-narrow-in-wide-expected.html: Removed.
793
* fast/text-autosizing/cluster-narrow-in-wide-ohidden-expected.html: Removed.
794
* fast/text-autosizing/cluster-narrow-in-wide-ohidden.html: Removed.
795
* fast/text-autosizing/cluster-narrow-in-wide.html: Removed.
796
* fast/text-autosizing/cluster-wide-in-narrow-expected.html: Removed.
797
* fast/text-autosizing/cluster-wide-in-narrow.html: Removed.
798
* fast/text-autosizing/cluster-with-narrow-lca-and-cluster-expected.html: Removed.
799
* fast/text-autosizing/cluster-with-narrow-lca-and-cluster.html: Removed.
800
* fast/text-autosizing/cluster-with-narrow-lca-expected.html: Removed.
801
* fast/text-autosizing/cluster-with-narrow-lca.html: Removed.
802
* fast/text-autosizing/cluster-with-wide-lca-expected.html: Removed.
803
* fast/text-autosizing/cluster-with-wide-lca.html: Removed.
804
* fast/text-autosizing/clusters-insufficient-text-expected.html: Removed.
805
* fast/text-autosizing/clusters-insufficient-text.html: Removed.
806
* fast/text-autosizing/clusters-insufficient-width-expected.html: Removed.
807
* fast/text-autosizing/clusters-insufficient-width.html: Removed.
808
* fast/text-autosizing/clusters-sufficient-text-except-in-root-expected.html: Removed.
809
* fast/text-autosizing/clusters-sufficient-text-except-in-root.html: Removed.
810
* fast/text-autosizing/clusters-sufficient-width-expected.html: Removed.
811
* fast/text-autosizing/clusters-sufficient-width.html: Removed.
812
* fast/text-autosizing/constrained-and-overflow-auto-ancestor-expected.html: Removed.
813
* fast/text-autosizing/constrained-and-overflow-auto-ancestor.html: Removed.
814
* fast/text-autosizing/constrained-and-overflow-hidden-ancestor-expected.html: Removed.
815
* fast/text-autosizing/constrained-and-overflow-hidden-ancestor.html: Removed.
816
* fast/text-autosizing/constrained-and-overflow-paged-x-ancestor-expected.html: Removed.
817
* fast/text-autosizing/constrained-and-overflow-paged-x-ancestor.html: Removed.
818
* fast/text-autosizing/constrained-and-overflow-scroll-ancestor-expected.html: Removed.
819
* fast/text-autosizing/constrained-and-overflow-scroll-ancestor.html: Removed.
820
* fast/text-autosizing/constrained-height-ancestor-expected.html: Removed.
821
* fast/text-autosizing/constrained-height-ancestor.html: Removed.
822
* fast/text-autosizing/constrained-height-body-expected.html: Removed.
823
* fast/text-autosizing/constrained-height-body.html: Removed.
824
* fast/text-autosizing/constrained-maxheight-ancestor-expected.html: Removed.
825
* fast/text-autosizing/constrained-maxheight-ancestor.html: Removed.
826
* fast/text-autosizing/constrained-maxheight-expected.html: Removed.
827
* fast/text-autosizing/constrained-maxheight.html: Removed.
828
* fast/text-autosizing/constrained-out-of-flow-expected.html: Removed.
829
* fast/text-autosizing/constrained-out-of-flow.html: Removed.
830
* fast/text-autosizing/constrained-percent-maxheight-expected.html: Removed.
831
* fast/text-autosizing/constrained-percent-maxheight.html: Removed.
832
* fast/text-autosizing/constrained-percent-of-viewport-maxheight-expected.html: Removed.
833
* fast/text-autosizing/constrained-percent-of-viewport-maxheight.html: Removed.
834
* fast/text-autosizing/constrained-then-float-ancestors-expected.html: Removed.
835
* fast/text-autosizing/constrained-then-float-ancestors.html: Removed.
836
* fast/text-autosizing/constrained-then-overflow-ancestors-expected.html: Removed.
837
* fast/text-autosizing/constrained-then-overflow-ancestors.html: Removed.
838
* fast/text-autosizing/constrained-then-position-absolute-ancestors-expected.html: Removed.
839
* fast/text-autosizing/constrained-then-position-absolute-ancestors.html: Removed.
840
* fast/text-autosizing/constrained-then-position-fixed-ancestors-expected.html: Removed.
841
* fast/text-autosizing/constrained-then-position-fixed-ancestors.html: Removed.
842
* fast/text-autosizing/constrained-within-overflow-ancestor-expected.html: Removed.
843
* fast/text-autosizing/constrained-within-overflow-ancestor.html: Removed.
844
* fast/text-autosizing/em-margin-border-padding-expected.html: Removed.
845
* fast/text-autosizing/em-margin-border-padding.html: Removed.
846
* fast/text-autosizing/font-scale-factor-expected.html: Removed.
847
* fast/text-autosizing/font-scale-factor.html: Removed.
848
* fast/text-autosizing/form-controls-autosizing-button-input-elements-expected.html: Removed.
849
* fast/text-autosizing/form-controls-autosizing-button-input-elements.html: Removed.
850
* fast/text-autosizing/form-controls-autosizing-checkbox-input-element-expected.html: Removed.
851
* fast/text-autosizing/form-controls-autosizing-checkbox-input-element.html: Removed.
852
* fast/text-autosizing/form-controls-autosizing-radio-input-element-expected.html: Removed.
853
* fast/text-autosizing/form-controls-autosizing-radio-input-element.html: Removed.
854
* fast/text-autosizing/form-controls-autosizing-select-element-expected.html: Removed.
855
* fast/text-autosizing/form-controls-autosizing-select-element.html: Removed.
856
* fast/text-autosizing/form-controls-autosizing-textfield-input-elements-expected.html: Removed.
857
* fast/text-autosizing/form-controls-autosizing-textfield-input-elements.html: Removed.
858
* fast/text-autosizing/header-li-links-autosizing-expected.html: Removed.
859
* fast/text-autosizing/header-li-links-autosizing.html: Removed.
860
* fast/text-autosizing/header-links-autosizing-different-fontsize-expected.html: Removed.
861
* fast/text-autosizing/header-links-autosizing-different-fontsize.html: Removed.
862
* fast/text-autosizing/header-links-autosizing-expected.html: Removed.
863
* fast/text-autosizing/header-links-autosizing.html: Removed.
864
* fast/text-autosizing/narrow-child-expected.html: Removed.
865
* fast/text-autosizing/narrow-child.html: Removed.
866
* fast/text-autosizing/narrow-descendants-combined-expected.html: Removed.
867
* fast/text-autosizing/narrow-descendants-combined.html: Removed.
868
* fast/text-autosizing/narrow-iframe-expected.html: Removed.
869
* fast/text-autosizing/narrow-iframe-flattened-expected.html: Removed.
870
* fast/text-autosizing/narrow-iframe-flattened.html: Removed.
871
* fast/text-autosizing/narrow-iframe.html: Removed.
872
* fast/text-autosizing/nested-child-expected.html: Removed.
873
* fast/text-autosizing/nested-child.html: Removed.
874
* fast/text-autosizing/nested-em-line-height-expected.html: Removed.
875
* fast/text-autosizing/nested-em-line-height.html: Removed.
876
* fast/text-autosizing/oscillation-javascript-fontsize-change-expected.html: Removed.
877
* fast/text-autosizing/oscillation-javascript-fontsize-change.html: Removed.
878
* fast/text-autosizing/simple-paragraph-expected.html: Removed.
879
* fast/text-autosizing/simple-paragraph.html: Removed.
880
* fast/text-autosizing/span-child-expected.html: Removed.
881
* fast/text-autosizing/span-child.html: Removed.
882
* fast/text-autosizing/unwrappable-blocks-expected.html: Removed.
883
* fast/text-autosizing/unwrappable-blocks.html: Removed.
884
* fast/text-autosizing/unwrappable-inlines-expected.html: Removed.
885
* fast/text-autosizing/unwrappable-inlines.html: Removed.
886
* fast/text-autosizing/various-font-sizes-expected.html: Removed.
887
* fast/text-autosizing/various-font-sizes.html: Removed.
888
* fast/text-autosizing/wide-block-expected.html: Removed.
889
* fast/text-autosizing/wide-block.html: Removed.
890
* fast/text-autosizing/wide-child-expected.html: Removed.
891
* fast/text-autosizing/wide-child.html: Removed.
892
* fast/text-autosizing/wide-iframe-expected.html: Removed.
893
* fast/text-autosizing/wide-iframe.html: Removed.
894
* fast/text-autosizing/wide-in-narrow-overflow-scroll-expected.html: Removed.
895
* fast/text-autosizing/wide-in-narrow-overflow-scroll.html: Removed.
896
* platform/efl/TestExpectations:
897
* platform/gtk/TestExpectations:
898
* platform/ios-simulator-wk1/TestExpectations: Move Failure entry for test
899
fast/text-autosizing/ios/line-height-text-autosizing.html from here to platform/ios-simulator/TestExpectations.
900
* platform/ios-simulator-wk2/TestExpectations: Ditto.
901
* platform/ios-simulator/TestExpectations: Associated failure of test
902
fast/text-autosizing/ios/line-height-text-autosizing.html with <https://bugs.webkit.org/show_bug.cgi?id=162236>.
903
* platform/mac-wk2/TestExpectations:
904
* platform/mac/TestExpectations:
905
* platform/win/TestExpectations:
906
* platform/wk2/TestExpectations:
907
908
2016-09-19 Devin Rousso <dcrousso+webkit@gmail.com>
909
910
Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/unit-tests
912
913
Reviewed by Brian Burg.
914
915
Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
916
tests more readable.
917
918
* inspector/unit-tests/inspector-test-dispatch-event-to-frontend.html:
919
* inspector/unit-tests/protocol-test-dispatch-event-to-frontend.html:
920
921
2016-09-19 Devin Rousso <dcrousso+webkit@gmail.com>
922
923
Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/console
925
926
Reviewed by Brian Burg.
927
928
Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
929
tests more readable.
930
931
* inspector/console/clearMessages.html:
932
* inspector/console/command-line-api.html:
933
* inspector/console/console-time.html:
934
* inspector/console/messageAdded-from-named-evaluations.html:
935
* inspector/console/messageAdded-from-worker.html:
936
* inspector/console/messageRepeatCountUpdated.html:
937
* inspector/console/messagesCleared.html:
938
939
2016-09-19 Devin Rousso <dcrousso+webkit@gmail.com>
940
941
Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/script-profiler
943
944
Reviewed by Brian Burg.
945
946
Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
947
tests more readable.
948
949
* inspector/script-profiler/event-type-Other.html:
950
951
2016-09-19 Devin Rousso <dcrousso+webkit@gmail.com>
952
953
Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/page
955
956
Reviewed by Brian Burg.
957
958
Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
959
tests more readable.
960
961
* inspector/page/searchInResources.html:
962
963
2016-09-19 Devin Rousso <dcrousso+webkit@gmail.com>
964
965
Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/storage
967
968
Reviewed by Brian Burg.
969
970
Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
971
tests more readable.
972
973
* inspector/storage/domStorage-events.html:
974
975
2016-09-19 Devin Rousso <dcrousso+webkit@gmail.com>
976
977
Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/network
979
980
Reviewed by Brian Burg.
981
982
Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
983
tests more readable.
984
985
* inspector/network/client-blocked-load-expected.txt:
986
* inspector/network/client-blocked-load.html:
987
* inspector/network/xhr-json-blob-has-content.html:
988
989
2016-09-19 Devin Rousso <dcrousso+webkit@gmail.com>
990
991
Web Inspector: adopt Object.awaitEvent in LayoutTests/inspector/indexeddb
993
994
Reviewed by Brian Burg.
995
996
Replace instances of singleFireEventListener with awaitEvent and use promise logic to make
997
tests more readable.
998
999
* inspector/indexeddb/clearObjectStore.html:
1000
* inspector/indexeddb/deleteDatabaseNamesWithSpace.html:
1001
* inspector/indexeddb/requestDatabase.html:
1002
* inspector/indexeddb/requestDatabaseNames.html:
1003
1004
2016-09-19 Chris Dumez <cdumez@apple.com>
1005
1006
Window's pageXOffset / pageYOffset attributes should be replaceable
1008
1009
Reviewed by Darin Adler.
1010
1011
Update existing tests to reflect behavior change.
1012
1013
* fast/dom/Window/get-set-properties-expected.txt:
1014
* fast/dom/Window/get-set-properties.html:
1015
* js/dom/var-declarations-shadowing-expected.txt:
1016
* js/dom/var-declarations-shadowing.html:
1017
1018
2016-09-19 Joseph Pecoraro <pecoraro@apple.com>
1019
1020
Web Inspector: Scope sidebar shows "Closure" instead of "Local" when paused in anonymous function
1023
1024
Reviewed by Brian Burg.
1025
1026
* inspector/debugger/paused-scopes-expected.txt:
1027
* inspector/debugger/paused-scopes.html:
1028
* inspector/debugger/resources/paused-scopes.js:
1029
Add a third pause to test behavior paused inside an
1030
unnamed anonymous function.
1031
1032
2016-09-19 Nan Wang <n_wang@apple.com>
1033
1034
AX: Add accessibility support for details element on iOS
1036
1037
Reviewed by Chris Fleizach.
1038
1039
* accessibility/ios-simulator/detail-summary-ios-expected.txt: Added.
1040
* accessibility/ios-simulator/detail-summary-ios.html: Added.
1041
1042
2016-09-19 Zalan Bujtas <zalan@apple.com>
1043
1044
ASSERTION FAILED: clipRectsContext.rootLayer == m_clipRectsCache->m_clipRectsRoot[clipRectsType] while loading guardian.co.uk
1047
1048
Reviewed by Antti Koivisto.
1049
1050
* fast/multicol/assert-on-cliprect-caching-when-paginated-expected.txt: Added.
1051
* fast/multicol/assert-on-cliprect-caching-when-paginated.html: Added.
1052
1053
2016-09-18 Matt Baker <mattbaker@apple.com>
1054
1055
Web Inspector: Add test coverage for all array utility functions
1058
1059
Reviewed by Joseph Pecoraro.
1060
1061
New test cases and expectations for Array utility functions.
1062
1063
* inspector/unit-tests/array-utilities-expected.txt:
1064
* inspector/unit-tests/array-utilities.html:
1065
1066
2016-09-16 Joseph Pecoraro <pecoraro@apple.com>
1067
1068
Unreviewed cleanup of some inspector tests.
1069
1070
* TestExpectations:
1071
Start skipping some debugger stepping test flakeyness on
1072
Debug builds until that bug is addressed.
1073
1074
* inspector/debugger/break-on-exception-throw-in-promise.html:
1075
Remove debug only.
1076
1077
* inspector/debugger/paused-scopes.html: Added.
1078
This test was missing for 3 months. Its expectations got added
1079
but the test itself got lost after a rollout and re-land.
1080
1081
2016-09-16 Chris Dumez <cdumez@apple.com>
1082
1083
Cancelling one frame's load cancels load in other frames that have the same URL as well
1085
1086
Reviewed by Antti Koivisto.
1087
1088
Add layout test coverage.
1089
1090
* http/tests/cache/iframe-detach-expected.txt: Added.
1091
* http/tests/cache/iframe-detach.html: Added.
1092
* http/tests/cache/resources/slow-iframe.php: Added.
1093
Import Alex Christensen's test from Bug 157563.
1094
1095
* http/tests/navigation/frames-same-url-cancel-load-expected.txt: Added.
1096
* http/tests/navigation/frames-same-url-cancel-load.html: Added.
1097
* http/tests/navigation/resources/success.html: Added.
1098
* http/tests/security/XFrameOptions/x-frame-options-deny-multiple-clients-expected.txt:
1099
1100
2016-09-16 Joseph Pecoraro <pecoraro@apple.com>
1101
1102
Web Inspector: Implement Copy CSS Selector and Copy Xpath Selector context menus
1105
1106
Reviewed by Matt Baker.
1107
1108
* inspector/dom/domutilities-csspath-expected.txt: Added.
1109
* inspector/dom/domutilities-csspath.html: Added.
1110
* inspector/dom/domutilities-path-dump-expected.txt: Added.
1111
* inspector/dom/domutilities-path-dump.html: Added.
1112
* inspector/dom/domutilities-xpath-expected.txt: Added.
1113
* inspector/dom/domutilities-xpath.html: Added.
1114
1115
2016-09-16 Jer Noble <jer.noble@apple.com>
1116
1117
Unreviewed gardening; enable newly passing media/media-source/ tests.
1118
1119
* platform/mac/TestExpectations:
1120
1121
2016-09-16 Jer Noble <jer.noble@apple.com>
1122
1123
Unreviewed gardening; enable newly passing imported/w3c/web-platform-tests/media-source/ tests.
1124
1125
* platform/mac/TestExpectations:
1126
1127
2016-09-16 Jer Noble <jer.noble@apple.com>
1128
1129
[media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-config-change-mp4-av-audio-bitrate.html
1131
1132
Reviewed by Brent Fulgham.
1133
1134
* platform/mac/TestExpectations:
1135
1136
2016-09-14 Jer Noble <jer.noble@apple.com>
1137
1138
[media-source] fix imported/w3c/web-platform-tests/media-source/mediasource-duration.html
1140
1141
Reviewed by Eric Carlson.
1142
1143
* platform/mac/TestExpectations:
1144
1145
2016-09-16 Jer Noble <jer.noble@apple.com>
1146
1147
[media-source] Fix imported/w3c/web-platform-tests/media-source/mediasource-timestamp-offset.html
1149
1150
Reviewed by Eric Carlson.
1151
1152
* platform/mac/TestExpectations:
1153
1154
2016-09-16 Chris Dumez <cdumez@apple.com>
1155
1156
Cloning a textarea does not clone the textarea's value
1158
1159
Reviewed by Ryosuke Niwa.
1160
1161
Update existing test to reflect behavior change.
1162
1163
* fast/forms/checkValidity-cloneNode-crash-expected.txt:
1164
* fast/forms/checkValidity-cloneNode-crash.html:
1165
1166
2016-09-16 Youenn Fablet <youenn@apple.com>
1167
1168
[Fetch API] Headers should be combine with ',' and not ', '
1170
1171
Reviewed by Sam Weinig.
1172
1173
* http/tests/xmlhttprequest/check-combining-headers-expected.txt:
1174
* http/tests/xmlhttprequest/check-combining-headers.html: Checking combined headers.
1175
* http/tests/xmlhttprequest/resources/print-headers.php: Printing all request headers in a JSON response.
1176
* http/tests/xmlhttprequest/web-apps/005.html: Making ',' combination as expected.
1177
1178
2016-09-16 Youenn Fablet <youenn@apple.com>
1179
1180
Custom promise-returning functions should not throw if callee has not the expected type
1182
1183
Reviewed by Sam Weinig.
1184
1185
* fast/mediastream/MediaDevices-getUserMedia-expected.txt:
1186
* fast/mediastream/MediaDevices-getUserMedia.html: Enusing calling getUserMedia on something else than MediaDevices does not throw.
1187
* http/tests/media/media-stream/disconnected-frame-already-expected.txt:
1188
1189
2016-09-16 Youenn Fablet <youenn@apple.com>
1190
1191
Link loader should use FetchOptions::mode according its crossOrigin attribute
1193
1194
Reviewed by Sam Weinig.
1195
1196
* http/tests/security/cached-cross-origin-preloaded-css-stylesheet-expected.txt: Added.
1197
* http/tests/security/cached-cross-origin-preloaded-css-stylesheet.html: Added.
1198
* http/tests/security/cached-cross-origin-preloading-css-stylesheet-expected.txt: Added.
1199
* http/tests/security/cached-cross-origin-preloading-css-stylesheet.html: Added.
1200
* http/tests/security/resources/allow-if-origin.php: Adding support for allowing credentials and setting contentType.
1201
1202
2016-09-16 Youenn Fablet <youenn@apple.com>
1203
1204
[Fetch API] Referrer and Origin header should not be considered as safe request headers
1206
1207
Reviewed by Sam Weinig.
1208
1209
* http/tests/fetch/fetch-cors-with-referrer-expected.txt: Added.
1210
* http/tests/fetch/fetch-cors-with-referrer.html: Added.
1211
1212
2016-09-13 Jer Noble <jer.noble@apple.com>
1213
1214
[media-source] web-platform-test/media-source/mediasource-remove.html test failing
1216
1217
Reviewed by Eric Carlson.
1218
1219
* platform/mac/TestExpectations:
1220
1221
2016-09-15 Zalan Bujtas <zalan@apple.com>
1222
1223
ASSERTION FAILED: willBeComposited == needsToBeComposited(layer) in WebCore::RenderLayerCompositor::computeCompositingRequirements
1226
1227
Reviewed by Simon Fraser.
1228
1229
* compositing/assert-on-will-change-transform-with-composited-descendant-expected.txt: Added.
1230
* compositing/assert-on-will-change-transform-with-composited-descendant.html: Added.
1231
1232
2016-09-15 Ryan Haddad <ryanhaddad@apple.com>
1233
1234
Marking js/date-constructor.html as flaky on ios-simulator-wk2
1236
1237
Unreviewed test gardening.
1238
1239
* platform/ios-simulator-wk2/TestExpectations:
1240
1241
2016-09-15 Ryan Haddad <ryanhaddad@apple.com>
1242
1243
Skip two crashing media tests, remove flaky expectation for one that was wrongly blamed.
1245
1246
Unreviewed test gardening.
1247
1248
* platform/ios-simulator-wk2/TestExpectations:
1249
1250
2016-09-15 Javier Fernandez <jfernandez@igalia.com>
1251
1252
[GTK] Unreviewed test gardening
1254
1255
* platform/gtk/TestExpectations:
1256
* platform/gtk/fast/forms/menulist-clip-expected.png:
1257
* platform/gtk/fast/forms/menulist-clip-expected.txt:
1258
* platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-expected.txt:
1259
* platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
1260
* platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
1261
* platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
1262
1263
2016-09-15 Sergio Villar Senin <svillar@igalia.com>
1264
1265
[css-grid] Implement fit-content track size
1267
1268
Reviewed by Manuel Rego Casasnovas.
1269
1270
New tests to verify that fit-content track sizes work as expected for columns and for
1271
rows. Also added some more test cases to verify that we properly parse fit-content().
1272
1273
* fast/css-grid-layout/fit-content-columns-expected.html: Added.
1274
* fast/css-grid-layout/fit-content-columns.html: Added.
1275
* fast/css-grid-layout/fit-content-rows-expected.html: Added.
1276
* fast/css-grid-layout/fit-content-rows.html: Added.
1277
* fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
1278
* fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
1279
* fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
1280
* fast/css-grid-layout/grid-columns-rows-get-set.html:
1281
* fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
1282
1283
2016-09-14 Ryan Haddad <ryanhaddad@apple.com>
1284
1285
Marking transitions/3d/interrupted-transition.html as flaky on ios-simulator.
1287
1288
Unreviewed test gardening.
1289
1290
* platform/ios-simulator/TestExpectations:
1291
1292
2016-09-15 Sergio Villar Senin <svillar@igalia.com>
1293
1294
Unreviewed, rolling out r205966.
1295
1296
Triggered some assertions
1297
1298
Reverted changeset:
1299
1300
"[css-grid] Implement fit-content track size"
1303
1304
2016-09-15 Zalan Bujtas <zalan@apple.com>
1305
1306
Cleanup RenderLayer::shouldBeNormalFlowOnly
1308
1309
Reviewed by Simon Fraser.
1310
1311
Rebaselining.
1312
1313
* fast/table/overflow-table-collapsed-borders-section-self-painting-layer-painting-expected.txt:
1314
1315
2016-09-15 Csaba Osztrogon√°c <ossy@webkit.org>
1316
1317
js/stringimpl-to-jsstring-on-large-strings tests consume huge memory
1319
1320
Reviewed by Saam Barati.
1321
1322
* js/script-tests/stringimpl-to-jsstring-on-large-strings-1.js: Skipped on memory limited devices.
1323
* js/script-tests/stringimpl-to-jsstring-on-large-strings-2.js: Skipped on memory limited devices.
1324
* js/script-tests/stringimpl-to-jsstring-on-large-strings-3.js: Skipped on memory limited devices.
1325
1326
2016-09-07 Sergio Villar Senin <svillar@igalia.com>
1327
1328
[css-grid] Implement fit-content track size
1330
1331
Reviewed by Manuel Rego Casasnovas.
1332
1333
New tests to verify that fit-content track sizes work as expected for columns and for
1334
rows. Also added some more test cases to verify that we properly parse fit-content().
1335
1336
* fast/css-grid-layout/fit-content-columns-expected.html: Added.
1337
* fast/css-grid-layout/fit-content-columns.html: Added.
1338
* fast/css-grid-layout/fit-content-rows-expected.html: Added.
1339
* fast/css-grid-layout/fit-content-rows.html: Added.
1340
* fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
1341
* fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
1342
* fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
1343
* fast/css-grid-layout/grid-columns-rows-get-set.html:
1344
* fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
1345
1346
2016-09-15 Alejandro G. Castro <alex@igalia.com>
1347
1348
[WebRTC][OpenWebRTC] crash in maybeHandleChangeMutedState
1350
1351
Reviewed by Eric Carlson.
1352
1353
* platform/gtk/TestExpectations: Modify the expectations, the
1354
tests do not crash anymore.
1355
1356
2016-09-15 Sergio Villar Senin <svillar@igalia.com>
1357
1358
[css-grid] Fix intrinsic size computation with flexible sized tracks
1360
1361
Reviewed by Manuel Rego Casasnovas.
1362
1363
Added a couple of new test cases, grid with fr tracks inside a container with intrinsic
1364
dimensions and and grid with fr tracks inside another grid with fr tracks.
1365
1366
* fast/css-grid-layout/flex-and-intrinsic-sizes-expected.txt:
1367
* fast/css-grid-layout/flex-and-intrinsic-sizes.html:
1368
1369
2016-09-13 Sergio Villar Senin <svillar@igalia.com>
1370
1371
[css-grid] Too many gaps with trailing collapsing tracks
1373
1374
Reviewed by Darin Adler.
1375
1376
Added new test cases to check that trailing collapsed tracks do not add gutters at the end.
1377
1378
* fast/css-grid-layout/grid-auto-fit-columns-expected.txt:
1379
* fast/css-grid-layout/grid-auto-fit-columns.html:
1380
1381
2016-09-15 Youenn Fablet <youenn@apple.com>
1382
1383
callPromiseFunction should be made usable for custom binding code
1385
1386
Reviewed by Darin Adler.
1387
1388
* fast/mediastream/MediaDevices-getUserMedia-expected.txt:
1389
* fast/mediastream/MediaDevices-getUserMedia.html: Updated to expect a rejected promise in lieu of an exception.
1390
1391
2016-09-14 Jiewen Tan <jiewen_tan@apple.com>
1392
1393
Unreviewed, update ios-simulator-wk1 test expectations after migrating to iOS 10
1394
1395
* platform/ios-simulator-wk1/TestExpectations:
1396
* platform/ios-simulator-wk2/TestExpectations:
1397
* platform/ios-simulator/TestExpectations:
1398
1399
2016-09-14 Jiewen Tan <jiewen_tan@apple.com>
1400
1401
WebCrypto algorithms should be exposed via KeyAlgorithm dictionary
1404
1405
Reviewed by Brent Fulgham and Chris Dumez.
1406
1407
* crypto/subtle/crypto-key-algorithm-gc-expected.txt: Added.
1408
* crypto/subtle/crypto-key-algorithm-gc.html: Added.
1409
* crypto/subtle/crypto-key-usages-gc-expected.txt: Added.
1410
* crypto/subtle/crypto-key-usages-gc.html: Added.
1411
* crypto/subtle/hmac-generate-key-expected.txt:
1412
* crypto/subtle/hmac-generate-key.html:
1413
1414
2016-09-14 Chris Dumez <cdumez@apple.com>
1415
1416
REGRESSION (r205670): ASSERTION FAILED: methodTable(vm)->toThis(this, exec, NotStrictMode) == this
1418
1419
Reviewed by Saam Barati.
1420
1421
Bring back JSC test coverage that got lost in r205670.
1422
1423
* js/object-literal-shorthand-construction-expected.txt:
1424
* js/script-tests/object-literal-shorthand-construction.js:
1425
* js/script-tests/sloppy-getter-setter-global-object.js:
1426
* js/sloppy-getter-setter-global-object-expected.txt:
1427
1428
2016-09-14 Joseph Pecoraro <pecoraro@apple.com>
1429
1430
test262: TypedArray constructors length should be 3 and configurable
1432
1433
Reviewed by Mark Lam.
1434
1435
* js/script-tests/typedarray-constructors.js:
1436
* js/typedarray-constructors-expected.txt:
1437
* js/dom/constructor-length.html:
1438
* platform/efl/js/dom/constructor-length-expected.txt:
1439
* platform/gtk/js/dom/constructor-length-expected.txt:
1440
* platform/ios-simulator/js/dom/constructor-length-expected.txt:
1441
* platform/mac/js/dom/constructor-length-expected.txt:
1442
* platform/win/js/dom/constructor-length-expected.txt:
1443
1444
2016-09-14 Chris Dumez <cdumez@apple.com>
1445
1446
input.type cannot be set to "file" after being set to another type
1448
1449
Reviewed by Daniel Bates.
1450
1451
* fast/dom/HTMLInputElement/input-type-change-to-file-expected.txt: Added.
1452
* fast/dom/HTMLInputElement/input-type-change-to-file.html: Added.
1453
* fast/dom/HTMLInputElement/input-type-file-security-expected.txt: Added
1454
* fast/dom/HTMLInputElement/input-type-file-security.html: Added
1455
Add layout test coverage. I have verified that these tests are passing in both
1456
Firefox and Chrome.
1457
1458
* fast/forms/input-type-change3-expected.txt:
1459
* fast/forms/input-type-change3.html:
1460
* fast/forms/input-valueasnumber-unsupported-expected.txt:
1461
* fast/forms/input-valueasnumber-unsupported.html:
1462
Update existing tests to reflect behavior change.
1463
1464
2016-09-14 Ryan Haddad <ryanhaddad@apple.com>
1465
1466
Rebaseline tests added with r205905 for ios-simulator.
1467
1468
Unreviewed test gardening.
1469
1470
* platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt: Added.
1471
* platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt: Added.
1472
* platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt: Added.
1473
* platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt: Added.
1474
1475
2016-09-14 Youenn Fablet <youenn@apple.com>
1476
1477
LayoutTest http/tests/security/cross-origin-cached-scripts-parallel.html is a flaky failure
1479
1480
Reviewed by Alexey Proskuryakov.
1481
1482
* TestExpectations: Removing flaky expectation.
1483
* http/tests/security/cross-origin-cached-scripts-parallel-expected.txt:
1484
* http/tests/security/cross-origin-cached-scripts-parallel.html: Increase timeout to ensure load is made in parallel.
1485
Fixed flakiness by doing parallel loads in two shots of two, in lieu of 1 shot of 4.
1486
1487
2016-09-14 Ryan Haddad <ryanhaddad@apple.com>
1488
1489
Marking inspector/console/messagesCleared.html as flaky on mac-debug.
1491
1492
Unreviewed test gardening.
1493
1494
* platform/mac-wk2/TestExpectations:
1495
* platform/mac/TestExpectations:
1496
1497
2016-09-13 Ryan Haddad <ryanhaddad@apple.com>
1498
1499
Marking fast/scrolling/arrow-key-scroll-in-rtl-document.html as flaky on mac-wk2.
1501
1502
Unreviewed test gardening.
1503
1504
* platform/mac-wk2/TestExpectations:
1505
1506
2016-09-14 Dave Hyatt <hyatt@apple.com>
1507
1508
[CSS Parser] Enable the new sizes parser by default
1510
1511
Reviewed by Zalan Bujtas.
1512
1513
* fast/dom/HTMLImageElement/resources/green-16x16.png: Added.
1514
* fast/dom/HTMLImageElement/resources/green-1x1.png: Added.
1515
* fast/dom/HTMLImageElement/sizes/image-sizes-invalids-expected.txt:
1516
* fast/dom/HTMLImageElement/sizes/image-sizes-invalids.html:
1517
* fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt: Added.
1518
* fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1.html: Added.
1519
* fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt: Added.
1520
* fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2.html: Added.
1521
* fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt: Added.
1522
* fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3.html: Added.
1523
* fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt: Added.
1524
* fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4.html: Added.
1525
1526
2016-09-13 Ryan Haddad <ryanhaddad@apple.com>
1527
1528
Marking imported/w3c/web-platform-tests/XMLHttpRequest/response-method.htm as failing on ios-simulator.
1530
1531
Unreviewed test gardening.
1532
1533
* platform/ios-simulator/TestExpectations:
1534
1535
2016-09-13 Ryan Haddad <ryanhaddad@apple.com>
1536
1537
Rebaseline imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm for ios-simulator.
1538
1539
Unreviewed test gardening.
1540
1541
* platform/ios-simulator/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
1542
1543
2016-09-13 Ryan Haddad <ryanhaddad@apple.com>
1544
1545
More unreviewed test gardening for iOS 10.
1546
1547
* platform/ios-simulator/TestExpectations:
1548
1549
2016-09-13 Ryan Haddad <ryanhaddad@apple.com>
1550
1551
Unreviewed test gardening for iOS 10.
1552
1553
* platform/ios-simulator/TestExpectations:
1554
* platform/ios-simulator/editing/deleting/delete-emoji-expected.txt:
1555
* platform/ios-simulator/fast/text/font-weights-expected.txt:
1556
* platform/ios-simulator/fast/text/system-font-weight-expected.txt:
1557
1558
2016-09-13 Ryan Haddad <ryanhaddad@apple.com>
1559
1560
Rebaseline js/dom/global-constructors-attributes.html for Yosemite.
1561
1562
Unreviewed test gardening.
1563
1564
* platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1565
1566
2016-09-13 Alex Christensen <achristensen@webkit.org>
1567
1568
Implement URLSearchParams
1570
1571
Reviewed by Chris Dumez.
1572
1573
* js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1574
* platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1575
* platform/mac/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
1576
1577
2016-09-13 Jer Noble <jer.noble@apple.com>
1578
1579
[media-source] MediaSource.addSourceBuffer(null) should throw an exception
1581
1582
Reviewed by Eric Carlson.
1583
1584
* platform/mac/TestExpectations:
1585
* platform/mac/imported/w3c/web-platform-tests/media-source/mediasource-addsourcebuffer-expected.txt: Added.
1586
1587
2016-09-13 Myles C. Maxfield <mmaxfield@apple.com>
1588
1589
[Cocoa] Unify font's ascent, descent, and x-height between macOS and iOS
1591
1592
Reviewed by Simon Fraser.
1593
1594
Updating expected results.
1595
1596
* imported/blink/svg/text/obb-paintserver-expected.html: Covered tiny unrelated 1px difference.
1597
* imported/blink/svg/text/obb-paintserver.html: Ditto.
1598
* platform/ios-simulator/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
1599
* platform/ios-simulator/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
1600
* platform/ios-simulator/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
1601
* platform/ios-simulator/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
1602
* platform/ios-simulator/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
1603
* platform/ios-simulator/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
1604
* platform/ios-simulator/svg/custom/glyph-transformation-with-hkern-expected.txt: Copied from LayoutTests/svg/custom/glyph-transformation-with-hkern-expected.txt.
1605
* platform/ios-simulator/svg/custom/repaint-shadow-expected.txt: Copied from LayoutTests/svg/custom/repaint-shadow-expected.txt.
1606
* platform/ios-simulator/svg/text/text-hkern-on-vertical-text-expected.txt: Copied from LayoutTests/svg/text/text-hkern-on-vertical-text-expected.txt.
1607
* platform/ios-simulator/svg/text/text-vkern-on-horizontal-text-expected.txt: Copied from LayoutTests/svg/text/text-vkern-on-horizontal-text-expected.txt.
1608
* platform/ios-simulator/tables/mozilla/bugs/bug55527-expected.txt:
1609
* platform/mac-yosemite/fast/text/emoji-expected.txt:
1610
* platform/mac-yosemite/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt:
1611
* platform/mac/css2.1/t1202-counter-04-b-expected.txt:
1612
* platform/mac/css2.1/t1202-counters-04-b-expected.txt:
1613
* platform/mac/fast/text/emoji-expected.txt:
1614
* platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt:
1615
* platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt:
1616
* platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt:
1617
* platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt:
1618
* platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt:
1619
* platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
1620
* platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt:
1621
* platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
1622
* platform/mac/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt:
1623
* platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt:
1624
* platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt:
1625
* platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt:
1626
* platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
1627
* platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
1628
* platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
1629
* platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt:
1630
* platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt:
1631
* platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
1632
* platform/mac/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt:
1633
* platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt:
1634
* platform/mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt:
1635
* platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt:
1636
* platform/mac/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt:
1637
* platform/mac/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt:
1638
* platform/mac/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt:
1639
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt:
1640
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt:
1641
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt:
1642
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1643
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt:
1644
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
1645
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt:
1646
* platform/mac/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
1647
* platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
1648
* platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
1649
* platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
1650
* platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt:
1651
* platform/mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1652
* platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
1653
* platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
1654
* platform/mac/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
1655
* platform/mac/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt:
1656
* platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
1657
* platform/mac/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
1658
* platform/mac/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
1659
* platform/mac/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
1660
* platform/mac/svg/W3C-SVG-1.1/text-align-08-b-expected.txt:
1661
* platform/mac/svg/W3C-SVG-1.1/text-fonts-03-t-expected.txt:
1662
* platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.txt:
1663
* platform/mac/svg/batik/text/xmlSpace-expected.txt:
1664
* platform/mac/svg/custom/glyph-selection-bidi-mirror-expected.txt:
1665
* platform/mac/svg/custom/glyph-setting-d-attribute-expected.txt:
1666
* platform/mac/svg/foreignObject/text-tref-02-b-expected.txt:
1667
* platform/mac/svg/text/kerning-expected.txt:
1668
* platform/mac/svg/text/multichar-glyph-expected.txt:
1669
* svg/custom/glyph-transformation-with-hkern-expected.txt:
1670
* svg/custom/repaint-shadow-expected.txt:
1671
* svg/text/text-hkern-on-vertical-text-expected.txt:
1672
* svg/text/text-vkern-on-horizontal-text-expected.txt:
1673
1674
2016-09-13 Matt Baker <mattbaker@apple.com>
1675
1676
Web Inspector: Use Array.shallowEqual instead of Object.shallowEqual in more places
1679
1680
Reviewed by Joseph Pecoraro.
1681
1682
* inspector/unit-tests/array-utilities-expected.txt:
1683
* inspector/unit-tests/array-utilities.html:
1684
Add test coverage for Array.shallowEqual.
1685
Use Array.shallowEqual instead of JSON.stringify in tests.
1686
Use expectFalse and expectEqual in tests where appropriate.
1687
1688
2016-09-13 Tim Horton <timothy_horton@apple.com>
1689
1690
Undoing a candidate insertion results in the replaced text being selected
1693
1694
Reviewed by Simon Fraser.
1695
1696
* editing/mac/spelling/accept-candidate-allows-autocorrect-on-next-word-expected.txt:
1697
* editing/mac/spelling/accept-candidate-replacing-multiple-words-expected.txt:
1698
* editing/mac/spelling/accept-candidate-undo-does-not-select-expected.txt: Copied from LayoutTests/editing/mac/spelling/accept-candidate-replacing-multiple-words-expected.txt.
1699
* editing/mac/spelling/accept-candidate-undo-does-not-select.html: Added.
1700
* editing/mac/spelling/accept-candidate-without-adding-space-expected.txt:
1701
* editing/mac/spelling/accept-candidate-without-crossing-editing-boundary-expected.txt:
1702
Adjust some test results, and add a new test that ensures that undoing
1703
a candidate insertion does not select the replaced text.
1704
1705
2016-09-13 Joseph Pecoraro <pecoraro@apple.com>
1706
1707
Web Inspector: Should be able to pretty print module code (import / export statements)
1710
1711
Reviewed by Yusuke Suzuki.
1712
1713
* inspector/formatting/formatting-javascript-expected.txt:
1714
* inspector/formatting/formatting-javascript.html:
1715
* inspector/formatting/resources/javascript-tests/modules-expected.js: Added.
1716
* inspector/formatting/resources/javascript-tests/modules.js: Added.
1717
Include a new test for modules.
1718
1719
* inspector/formatting/formatting-json.html:
1720
All of these are non-module source code.
1721
1722
* inspector/formatting/resources/utilities.js:
1723
Determine if module or not based on the test name.
1724
1725
2016-09-13 Ryan Haddad <ryanhaddad@apple.com>
1726
1727
Marking http/tests/security/cross-origin-cached-scripts-parallel.html as flaky.
1729
1730
Unreviewed test gardening.
1731
1732
* TestExpectations:
1733
1734
2016-09-12 Jer Noble <jer.noble@apple.com>
1735
1736
Media-source backed elements block load event; cause web-platform-test flakiness
1738
1739
Reviewed by Eric Carlson.
1740
1741
* media/media-source/media-source-delaying-load-event-expected.txt: Added.
1742
* media/media-source/media-source-delaying-load-event.html: Added.
1743
1744
2016-09-13 Jer Noble <jer.noble@apple.com>
1745
1746
Unreviewed gardening; removed duplicate entry for mediasource-config-change-mp4-v-bitrate.html.
1747
1748
* platform/mac/TestExpectations:
1749
1750
2016-09-12 Zalan Bujtas <zalan@apple.com>
1751
1752
Input type object and the associated render can go out of sync.
1755
1756
Reviewed by Antti Koivisto.
1757
1758
* fast/forms/assert-on-input-type-change-expected.txt: Added.
1759
* fast/forms/assert-on-input-type-change.html: Added.
1760
1761
2016-09-13 Chris Dumez <cdumez@apple.com>
1762
1763
Drop support for <isindex>
1765
1766
Reviewed by Ryosuke Niwa.
1767
1768
Drop outdated tests / checks.
1769
1770
* dom/html/level2/html/HTMLIsIndexElement01-expected.txt: Removed.
1771
* dom/html/level2/html/HTMLIsIndexElement01.html: Removed.
1772
* dom/html/level2/html/HTMLIsIndexElement01.js: Removed.
1773
* dom/html/level2/html/HTMLIsIndexElement02-expected.txt: Removed.
1774
* dom/html/level2/html/HTMLIsIndexElement02.html: Removed.
1775
* dom/html/level2/html/HTMLIsIndexElement02.js: Removed.
1776
* dom/html/level2/html/HTMLIsIndexElement03-expected.txt: Removed.
1777
* dom/html/level2/html/HTMLIsIndexElement03.html: Removed.
1778
* dom/html/level2/html/HTMLIsIndexElement03.js: Removed.
1779
* fast/dom/HTMLIsIndexElement/prototype-chain-expected.txt: Removed.
1780
* fast/dom/HTMLIsIndexElement/prototype-chain.html: Removed.
1781
* fast/dom/HTMLIsIndexElement/script-tests/prototype-chain.js: Removed.
1782
* fast/dom/isindex-001.html: Removed.
1783
* fast/dom/isindex-002.html: Removed.
1784
* fast/events/resources/tabindex-focus-blur-all-frame1.html:
1785
* fast/events/resources/tabindex-focus-blur-all-frame2.html:
1786
* fast/events/resources/tabindex-focus-blur-all-iframe1.html:
1787
* fast/events/resources/tabindex-focus-blur-all-iframe2.html:
1788
* fast/forms/isindex-name-expected.txt: Removed.
1789
* fast/forms/isindex-name.html: Removed.
1790
* fast/forms/isindex-placeholder-expected.html: Removed.
1791
* fast/forms/isindex-placeholder.html: Removed.
1792
* fast/forms/text-style-color.html: Removed.
1793
* fast/parser/fragment-parser-expected.txt:
1794
* fast/parser/script-tests/fragment-parser.js:
1795
* fast/replaced/table-percent-height-text-controls-expected.txt:
1796
* fast/replaced/table-percent-height-text-controls.html:
1797
* html5lib/generated/run-isindex-data-expected.txt: Removed.
1798
* html5lib/generated/run-isindex-data.html: Removed.
1799
* html5lib/generated/run-isindex-write-expected.txt: Removed.
1800
* html5lib/generated/run-isindex-write.html: Removed.
1801
* html5lib/resources/isindex.dat:
1802
* html5lib/resources/tests19.dat:
1803
* html5lib/resources/tests2.dat:
1804
* html5lib/resources/webkit02.dat:
1805
* http/tests/misc/isindex-formdata-expected.txt: Removed.
1806
* http/tests/misc/isindex-formdata.html: Removed.
1807
* http/tests/misc/isindex-with-no-form-base-href-expected.txt: Removed.
1808
* http/tests/misc/isindex-with-no-form-base-href.html: Removed.
1809
* http/tests/misc/isindex-with-no-form-expected.txt: Removed.
1810
* http/tests/misc/isindex-with-no-form.html: Removed.
1811
* http/tests/misc/resources/isindex-with-no-form-base-href-submit.html: Removed.
1812
* http/tests/misc/resources/isindex-with-no-form-base-href.html: Removed.
1813
* platform/efl/fast/dom/isindex-001-expected.png: Removed.
1814
* platform/efl/fast/dom/isindex-001-expected.txt: Removed.
1815
* platform/efl/fast/dom/isindex-002-expected.png: Removed.
1816
* platform/efl/fast/dom/isindex-002-expected.txt: Removed.
1817
* platform/efl/fast/forms/text-style-color-expected.png: Removed.
1818
* platform/efl/fast/forms/text-style-color-expected.txt: Removed.
1819
* platform/gtk/fast/dom/isindex-001-expected.png: Removed.
1820
* platform/gtk/fast/dom/isindex-001-expected.txt: Removed.
1821
* platform/gtk/fast/dom/isindex-002-expected.png: Removed.
1822
* platform/gtk/fast/dom/isindex-002-expected.txt: Removed.
1823
* platform/gtk/fast/forms/text-style-color-expected.png: Removed.
1824
* platform/gtk/fast/forms/text-style-color-expected.txt: Removed.
1825
* platform/ios-simulator/fast/dom/isindex-001-expected.txt: Removed.
1826
* platform/ios-simulator/fast/dom/isindex-002-expected.txt: Removed.
1827
* platform/ios-simulator/fast/forms/text-style-color-expected.txt: Removed.
1828
* platform/mac-elcapitan/fast/dom/isindex-001-expected.txt: Removed.
1829
* platform/mac-elcapitan/fast/dom/isindex-002-expected.txt: Removed.
1830
* platform/mac-elcapitan/fast/forms/text-style-color-expected.txt: Removed.
1831
* platform/mac/fast/dom/isindex-001-expected.png: Removed.
1832
* platform/mac/fast/dom/isindex-001-expected.txt: Removed.
1833
* platform/mac/fast/dom/isindex-002-expected.png: Removed.
1834
* platform/mac/fast/dom/isindex-002-expected.txt: Removed.
1835
* platform/mac/fast/forms/text-style-color-expected.png: Removed.
1836
* platform/mac/fast/forms/text-style-color-expected.txt: Removed.
1837
* platform/win/fast/dom/isindex-001-expected.txt: Removed.
1838
* platform/win/fast/dom/isindex-002-expected.txt: Removed.
1839
* platform/win/fast/forms/text-style-color-expected.txt: Removed.
1840
1841
2016-09-13 Per Arne Vollan <pvollan@apple.com>
1842
1843
Skip media source tests since the feature is not enabled on Windows.
1844
1845
Unreviewed test gardening.
1846
1847
* platform/win/TestExpectations:
1848
1849
2016-09-13 Skachkov Oleksandr <gskachkov@gmail.com>
1850
1851
ES6: Classes: Should be allowed to create a static method with name "arguments"
1853
1854
Reviewed by Keith Miller.
1855
1856
* js/Object-getOwnPropertyNames-expected.txt:
1857
* js/basic-strict-mode-expected.txt:
1858
* js/class-method-and-constructor-properties-expected.txt: Removed.
1859
* js/class-syntax-method-names-expected.txt:
1860
* js/es6-function-properties-expected.txt: Added.
1861
* js/es6-function-properties.html: Copied from LayoutTests/js/class-method-and-constructor-properties.html.
1862
* js/kde/script-tests/function_arguments.js:
1863
(f):
1864
* js/non-strict-function-properties-expected.txt: Added.
1865
* js/non-strict-function-properties.html: Renamed from LayoutTests/js/class-method-and-constructor-properties.html.
1866
* js/script-tests/Object-getOwnPropertyNames.js:
1867
* js/script-tests/basic-strict-mode.js:
1868
* js/script-tests/class-method-and-constructor-properties.js: Removed.
1869
(shouldThrow): Deleted.
1870
(shouldBe): Deleted.
1871
(A): Deleted.
1872
(B): Deleted.
1873
(C): Deleted.
1874
(D): Deleted.
1875
(E.prototype.getItem): Deleted.
1876
(E): Deleted.
1877
(F.prototype.getElement): Deleted.
1878
(F): Deleted.
1879
(G.prototype.get item): Deleted.
1880
(G): Deleted.
1881
(H.prototype.caller): Deleted.
1882
(H.prototype.arguments): Deleted.
1883
(H): Deleted.
1884
* js/script-tests/class-syntax-method-names.js:
1885
* js/script-tests/es6-function-properties.js: Added.
1886
(shouldThrow):
1887
(shouldBe):
1888
(A):
1889
(B):
1890
(C):
1891
(D):
1892
(E.prototype.getItem):
1893
(E):
1894
(F.prototype.getElement):
1895
(F):
1896
(G.prototype.get item):
1897
(G):
1898
(check):
1899
(arr):
1900
(H.prototype.caller):
1901
(H.prototype.arguments):
1902
(H):
1903
(J.prototype.gen):
1904
(J.gen):
1905
(J):
1906
* js/script-tests/non-strict-function-properties.js: Added.
1907
(foo):
1908
(boo):
1909
(f):
1910
(g):
1911
(doSetCaller):
1912
(doSetArguments):
1913
* js/script-tests/strict-throw-type-error.js:
1914
1915
2016-09-12 Youenn Fablet <youenn@apple.com>
1916
1917
ScriptElement should use FetchOptions::mode according its crossOrigin attribute
1919
1920
Reviewed by Darin Adler.
1921
1922
Added new tests.
1923
Updated cookie test for robustness as the order of the cookie items when more than one may not be preserved.
1924
1925
Moved one of the blink test to http/tests as it requires HTTP to run properly.
1926
Updated blink test expectation as it is run from file, while it should be run from http.
1927
1928
Copied a similar test to http/tests/local to ensure that script load fails when served from the filesystem , CORS check failing.
1929
The test was previously passing in WebKit as the test file was served from filesystem and was granted universal access.
1930
The CORS checks were done through SecurityOrigin::canRequest which was testing that first.
1931
With the patch, CORS checks are done at a lower level and do not take in to account universal access.
1932
This aligns with Chrome and Firefox behavior.
1933
1934
* http/tests/local/script-crossorigin-loads-fail-origin-expected.txt: Added.
1935
* http/tests/local/script-crossorigin-loads-fail-origin.html: Copied from LayoutTests/imported/blink/http/tests/security/script-crossorigin-loads-correctly-credentials.html.
1936
* http/tests/cookies/resources/third-party-cookie-relaxing-iframe.html: Sorting the cookie to make the test more resistant.
1937
* http/tests/security/cross-origin-cached-images-expected.txt: Added.
1938
* http/tests/security/cross-origin-cached-images-parallel-expected.txt: Added.
1939
* http/tests/security/cross-origin-cached-images-parallel.html: Renamed from LayoutTests/http/tests/security/cross-origin-cached-resource-parallel.html.
1940
* http/tests/security/cross-origin-cached-images.html: Renamed from LayoutTests/http/tests/security/cross-origin-cached-resource.html.
1941
* http/tests/security/cross-origin-cached-resource-parallel-expected.txt: Removed.
1942
* http/tests/security/cross-origin-cached-scripts-expected.txt: Added.
1943
* http/tests/security/cross-origin-cached-scripts-parallel-expected.txt: Added.
1944
* http/tests/security/cross-origin-cached-scripts-parallel.html: Added.
1945
* http/tests/security/cross-origin-cached-scripts.html: Added.
1946
* http/tests/security/resources/cors-script.php: Updated according chromium script to activate CORS credentials header if requested.
1947
* http/tests/security/resources/cross-origin-cached-resource-iframe.html:
1948
* http/tests/security/resources/notify-loaded.js: Added.
1949
* http/tests/security/script-crossorigin-loads-correctly-credentials-expected.txt: Renamed from LayoutTests/imported/blink/http/tests/security/script-crossorigin-loads-correctly-credentials-expected.txt.
1950
* http/tests/security/script-crossorigin-loads-correctly-credentials.html: Renamed from LayoutTests/imported/blink/http/tests/security/script-crossorigin-loads-correctly-credentials.html.
1951
* http/tests/security/script-with-dataurl-expected.txt: Added.
1952
* http/tests/security/script-with-dataurl.html: Added.
1953
* http/tests/security/script-with-failed-cors-check-fails-to-load-expected.txt:
1954
1955
2016-09-12 Fujii Hironori <Hironori.Fujii@sony.com>
1956
1957
[GTK] Fix lint warnings of LayoutTests/platform/gtk/TestExpectations
1959
1960
Unreviewed test gardening.
1961
1962
* platform/gtk/TestExpectations: Removed deleted test cases
1963
js/regress/nested-function-parsing.html, js/regress/new-array-buffer-dead.html
1964
and js/regress/method-on-number.html.
1965
Skip imported/w3c/web-platform-tests/media-source/
1966
1967
2016-09-12 Saam Barati <sbarati@apple.com>
1968
1969
Speed up Function.prototype.bind a bit by making it a builtin
1971
1972
Reviewed by Filip Pizlo.
1973
1974
* js/dom/function-bind-expected.txt:
1975
1976
2016-09-12 Nan Wang <n_wang@apple.com>
1977
1978
AX: Crash at WebCore::Range::compareBoundaryPoints(WebCore::Range::CompareHow, WebCore::Range const&, int&) const + 23
1980
1981
Reviewed by Chris Fleizach.
1982
1983
* accessibility/mac/doctype-node-in-text-marker-crash-expected.txt: Added.
1984
* accessibility/mac/doctype-node-in-text-marker-crash.html: Added.
1985
1986
2016-09-12 Joseph Pecoraro <pecoraro@apple.com>
1987
1988
HTMLButtonElement.prototype.click should be HTMLElement.prototype.click
1990
1991
Reviewed by Chris Dumez.
1992
1993
* fast/dom/HTMLButtonElement/click-expected.txt: Added.
1994
* fast/dom/HTMLButtonElement/click.html: Added.
1995
1996
2016-09-12 Ryan Haddad <ryanhaddad@apple.com>
1997
1998
Marking imported/w3c/web-platform-tests/dom/nodes/ProcessingInstruction-escapes-1.xhtml as flaky on mac.
2000
2001
Unreviewed test gardening.
2002
2003
* platform/mac/TestExpectations:
2004
2005
2016-09-12 Matt Baker <mattbaker@apple.com>
2006
2007
Web Inspector: Add TestHarness assertions/expectations to provide additional semantics similar to XCTest
2010
2011
Reviewed by Joseph Pecoraro.
2012
2013
Add test to verify that the TestHarness.expect* family of functions
2014
trivially work. Since it isn't possible to verify the TestPage results
2015
directly without introducing additional complexity, simply log baseline
2016
"PASS" and "FAIL" results for each function.
2017
2018
* inspector/unit-tests/test-harness-expect-functions-expected.txt: Added.
2019
* inspector/unit-tests/test-harness-expect-functions.html: Added.
2020
2021
2016-09-12 Chris Dumez <cdumez@apple.com>
2022
2023
window.performance object resets script-applied properties
2025
2026
Reviewed by Darin Adler.
2027
2028
Add layout test coverage.
2029
2030
* fast/performance/performance-object-gc-expected.txt: Added.
2031
* fast/performance/performance-object-gc.html: Added.
2032
2033
2016-09-12 Jer Noble <jer.noble@apple.com>
2034
2035
Fix failing mediasource-play.html and mediasource-config-change-mp4-v-bitrate.html tests
2037
2038
Reviewed by Eric Carlson.
2039
2040
* media/media-source/media-source-end-of-stream-readyState.html:
2041
* media/media-source/media-source-end-of-stream-readyState-expected.txt:
2042
* platform/mac/TestExpectations:
2043
2044
2016-09-12 Matt Baker <mattbaker@apple.com>
2045
2046
Web Inspector: Object.shallowEqual() should return false if object prototype chains differ
2048
2049
Reviewed by Joseph Pecoraro.
2050
2051
* inspector/unit-tests/object-utilities-expected.txt: Added.
2052
* inspector/unit-tests/object-utilities.html: Added.
2053
Add test coverage for Object.shallowEqual.
2054
2055
2016-09-12 Ryan Haddad <ryanhaddad@apple.com>
2056
2057
Marking accessibility/mac/value-change/value-change-user-info-contenteditable.html as flaky on mac-wk2.
2059
2060
Unreviewed test gardening.
2061
2062
* platform/mac-wk2/TestExpectations:
2063
2064
2016-09-12 Simon Fraser <simon.fraser@apple.com>
2065
2066
Make -webkit-transition-* and -webkit-animation-* properties be pure aliases of the unprefixed ones
2068
2069
Reviewed by Dean Jackson.
2070
2071
Updated results, and a new test to ensure that longhand properties override
2072
shorthand ones, with various combinations of prefixing.
2073
2074
* fast/css/getComputedStyle/computed-style-expected.txt:
2075
* fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2076
* fast/css/longhand-overrides-shorthand-prefixing-expected.txt: Added.
2077
* fast/css/longhand-overrides-shorthand-prefixing.html: Added.
2078
* fast/css/prefixed-unprefixed-variant-style-declaration-expected.txt:
2079
* fast/css/prefixed-unprefixed-variant-style-declaration.html:
2080
* transitions/svg-transitions-expected.txt:
2081
* transitions/transitions-parsing-expected.txt:
2082
* transitions/transitions-parsing.html:
2083
2084
2016-09-12 Javier Fernandez <jfernandez@igalia.com>
2085
2086
[css-align] Initial values are parsed as invalid for some Alignment properties
2088
2089
Reviewed by Darin Adler.
2090
2091
Test to verify the "initial" values of the CSS Box Alignment properties
2092
are parsed as valid independently of whether Grid Layout is enabled or not.
2093
2094
* fast/css/ensure-flexbox-compatibility-with-initial-values-expected.txt: Added.
2095
* fast/css/ensure-flexbox-compatibility-with-initial-values.html: Added.
2096
* fast/css/resources/alignment-parsing-utils.js:
2097
(checkSupportedValues):
2098
2099
2016-09-11 Chris Dumez <cdumez@apple.com>
2100
2101
HTMLTrackElement.kind's invalid value default should be the metadata state
2103
2104
Reviewed by Eric Carlson.
2105
2106
* media/track/track-kind-expected.txt:
2107
* media/track/track-kind.html:
2108
Update existing test to reflect behavior change.
2109
2110
* media/track/w3c/interfaces/TextTrack/kind.html:
2111
Re-sync test from W3C as it was outdated.
2112
2113
2016-09-11 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2114
2115
[EFL] Skip to test some w3c/web-platform-tests
2116
2117
Unreviewed EFL gardening.
2118
2119
Some tests of w3c/web-platform-tests have been flaky since r205777.
2120
2121
* platform/efl/TestExpectations
2122
2123
2016-09-11 Tim Horton <timothy_horton@apple.com>
2124
2125
Candidates that don't end in spaces shouldn't have spaces arbitrarily appended to them
2128
2129
Reviewed by Beth Dakin.
2130
2131
* editing/mac/spelling/accept-candidate-replacing-multiple-words-expected.txt:
2132
* editing/mac/spelling/accept-candidate-replacing-multiple-words.html:
2133
* editing/mac/spelling/accept-candidate-without-crossing-editing-boundary-expected.txt:
2134
* editing/mac/spelling/accept-candidate-without-crossing-editing-boundary.html:
2135
Update existing tests to put spaces at the end of accepted candidates to make them
2136
more similar to what the OS will return to us.
2137
2138
* editing/mac/spelling/accept-candidate-without-adding-space-expected.txt: Added.
2139
* editing/mac/spelling/accept-candidate-without-adding-space.html: Added.
2140
Add a test where the accepted candidate does *not* have a space at the end,
2141
testing that we don't add one where the candidate didn't contain one.
2142
2143
* editing/mac/spelling/accept-candidate-allows-autocorrect-on-next-word-expected.txt: Added.
2144
* editing/mac/spelling/accept-candidate-allows-autocorrect-on-next-word.html: Added.
2145
Add a test ensuring that the document marker added by accepting a candidate
2146
doesn't overlap the next word and prevent autocorrect from working on it.
2147
2148
2016-09-10 Chris Dumez <cdumez@apple.com>
2149
2150
It is possible for Document::m_frame pointer to become stale
2153
2154
Reviewed by Ryosuke Niwa.
2155
2156
Add layout test that crashes on both Mac and iOS due to using a stale
2157
Document::m_frame pointer.
2158
2159
* fast/history/pagehide-remove-iframe-crash-expected.txt: Added.
2160
* fast/history/pagehide-remove-iframe-crash.html: Added.
2161
2162
2016-09-10 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2163
2164
[EFL] Mark new media source tests to failure
2165
2166
Unreviewed EFL gardening.
2167
2168
* platform/efl/TestExpectations: New added media source tests are failing.
2169
2170
2016-09-09 Jer Noble <jer.noble@apple.com>
2171
2172
[Media Source] Import updated w3c/web-platform-tests and rebaseline
2174
2175
Reviewed by Youenn Fablet.
2176
2177
* http/tests/media/media-source/mediasource-append-buffer.html: Removed.
2178
* http/tests/media/media-source/mediasource-buffered-expected.txt: Removed.
2179
* http/tests/media/media-source/mediasource-closed.html: Removed.
2180
* http/tests/media/media-source/mediasource-config-changes.js:
2181
(resolutionFromFilename): Deleted.
2182
(appendBuffer): Deleted.
2183
(mediaSourceConfigChangeTest): Deleted.
2184
* http/tests/media/media-source/mediasource-util.js:
2185
(EventExpectationsManager): Deleted.
2186
(EventExpectationsManager.prototype.expectEvent): Deleted.
2187
(EventExpectationsManager.prototype.waitForExpectedEvents): Deleted.
2188
(EventExpectationsManager.prototype.expectingEvents): Deleted.
2189
(EventExpectationsManager.prototype.handleWaitCallback_): Deleted.
2190
(EventExpectationsManager.prototype.getExpectations_): Deleted.
2191
(loadData_): Deleted.
2192
(onSourceOpen): Deleted.
2193
(openMediaSource_): Deleted.
2194
(MediaSourceUtil.loadTextData): Deleted.
2195
(MediaSourceUtil.loadBinaryData): Deleted.
2196
(MediaSourceUtil.fetchManifestAndData): Deleted.
2197
(MediaSourceUtil.extractSegmentData): Deleted.
2198
(MediaSourceUtil.getMediaDataForPlaybackTime): Deleted.
2199
(getFirstSupportedType): Deleted.
2200
(getSegmentInfo): Deleted.
2201
(MediaSourceUtil.getSubType): Deleted.
2202
(addExtraTestMethods.test.failOnEvent): Deleted.
2203
(addExtraTestMethods.test.endOnEvent): Deleted.
2204
(addExtraTestMethods.test.expectEvent): Deleted.
2205
(addExtraTestMethods.test.waitForExpectedEvents): Deleted.
2206
(addExtraTestMethods.test.waitForCurrentTimeChange): Deleted.
2207
(addExtraTestMethods.test.done): Deleted.
2208
(addExtraTestMethods): Deleted.
2209
(window.string_appeared_here): Deleted.
2210
* http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch.mp4: Removed.
2211
* http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch.mp4: Removed.
2212
* http/tests/media/media-source/webm/segment-info.js: Removed.
2213
* platform/ios-simulator/TestExpectations:
2214
* platform/mac/TestExpectations:
2215
* platform/mac/imported/w3c/web-platform-tests/media-source/SourceBuffer-abort-expected.txt: Added.
2216
* platform/mac/imported/w3c/web-platform-tests/media-source/SourceBuffer-abort-readyState-expected.txt: Added.
2217
* platform/mac/imported/w3c/web-platform-tests/media-source/SourceBuffer-abort-removed-expected.txt: Added.
2218
* platform/mac/imported/w3c/web-platform-tests/media-source/SourceBuffer-abort-updating-expected.txt: Added.
2219
2220
2016-09-08 Dean Jackson <dino@apple.com>
2221
2222
Expose Apple Pencil data to Touch events
2225
2226
Reviewed by Beth Dakin.
2227
2228
Four new tests that check data coming out of an Apple Pencil.
2229
2230
* fast/events/touch/ios/pencil-data-change-does-not-give-touchmove-expected.txt: Added.
2231
* fast/events/touch/ios/pencil-data-change-does-not-give-touchmove.html: Added.
2232
* fast/events/touch/ios/pencil-data-change-gives-touchforcechange-expected.txt: Added.
2233
* fast/events/touch/ios/pencil-data-change-gives-touchforcechange.html: Added.
2234
* fast/events/touch/ios/pencil-move-provides-stylus-data-expected.txt: Added.
2235
* fast/events/touch/ios/pencil-move-provides-stylus-data.html: Added.
2236
* fast/events/touch/ios/pencil-touch-registered-as-pencil-expected.txt: Added.
2237
* fast/events/touch/ios/pencil-touch-registered-as-pencil.html: Added.
2238
2239
2016-09-09 Tim Horton <timothy_horton@apple.com>
2240
2241
Text replacement candidates don't always overwrite the entire original string
2244
2245
Reviewed by Simon Fraser.
2246
2247
* editing/mac/spelling/accept-candidate-without-crossing-editing-boundary.html:
2248
* editing/mac/spelling/accept-misspelled-candidate.html:
2249
Adjust tests to send the correct replacement range.
2250
2251
* editing/mac/spelling/accept-candidate-replacing-multiple-words.html:
2252
Add a test that ensures that we will replace the entire string for a
2253
candidate that replaces multiple words.
2254
2255
2016-09-09 Ryan Haddad <ryanhaddad@apple.com>
2256
2257
Rebaseline js/dom/global-constructors-attributes.html for mac-wk1 after r205755.
2258
2259
Unreviewed test gardening.
2260
2261
* platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2262
2263
2016-09-09 Ryan Haddad <ryanhaddad@apple.com>
2264
2265
Marking tiled-drawing/scrolling/fixed/four-bars-zoomed.html as flaky on mac-wk2 debug.
2267
2268
Unreviewed test gardening.
2269
2270
* platform/mac-wk2/TestExpectations:
2271
2272
2016-09-09 Jiewen Tan <jiewen_tan@apple.com>
2273
2274
Rename Key to CryptoKey
2277
2278
Reviewed by Brent Fulgham.
2279
2280
* crypto/subtle/aes-cbc-unwrap-rsa-expected.txt:
2281
* crypto/subtle/aes-cbc-unwrap-rsa.html:
2282
* crypto/subtle/aes-kw-key-manipulation-expected.txt:
2283
* crypto/subtle/aes-kw-key-manipulation.html:
2284
* crypto/subtle/aes-kw-wrap-unwrap-aes-expected.txt:
2285
* crypto/subtle/aes-kw-wrap-unwrap-aes.html:
2286
* crypto/subtle/rsa-oaep-wrap-unwrap-aes-expected.txt:
2287
* crypto/subtle/rsa-oaep-wrap-unwrap-aes.html:
2288
* crypto/subtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes-expected.txt:
2289
* crypto/subtle/rsaes-pkcs1-v1_5-wrap-unwrap-aes.html:
2290
* crypto/subtle/rsassa-pkcs1-v1_5-import-jwk-expected.txt:
2291
* crypto/subtle/rsassa-pkcs1-v1_5-import-jwk.html:
2292
* platform/mac/js/dom/global-constructors-attributes-expected.txt:
2293
* platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2294
2295
2016-09-09 Youenn Fablet <youenn@apple.com>
2296
2297
TextTrackLoader should use FetchOptions::mode according its crossOrigin attribute
2299
2300
Reviewed by Eric Carlson.
2301
2302
* http/tests/security/text-track-crossorigin-expected.txt:
2303
* http/tests/security/text-track-crossorigin.html: Updating test to be more robust against timeout.
2304
Updated test to succeed doing no-cors loading of cross-origin resources.
2305
2306
2016-09-09 Ryan Haddad <ryanhaddad@apple.com>
2307
2308
Marking imported/w3c/web-platform-tests/IndexedDB/keyorder.htm as flaky on mac-wk2 debug.
2310
2311
Unreviewed test gardening.
2312
2313
* platform/mac-wk2/TestExpectations:
2314
2315
2016-09-09 Ryan Haddad <ryanhaddad@apple.com>
2316
2317
Marking inspector/debugger/breakpoint-columns.html as flaky on mac-wk2.
2319
2320
Unreviewed test gardening.
2321
2322
* platform/mac-wk2/TestExpectations:
2323
2324
2016-09-09 Ryan Haddad <ryanhaddad@apple.com>
2325
2326
Marking fast/text/emoji-num-glyphs.html as a flaky timeout.
2328
2329
Unreviewed test gardening.
2330
2331
* TestExpectations:
2332
2333
2016-09-09 Chris Dumez <cdumez@apple.com>
2334
2335
Regression(r186020): Null dereference in getStartDate()
2337
2338
Reviewed by Eric Carlson.
2339
2340
Add layout test coverage.
2341
2342
* fast/media/getStartDate-NaN-expected.txt: Added.
2343
* fast/media/getStartDate-NaN.html: Added.
2344
2345
2016-09-09 Youenn Fablet <youenn@apple.com>
2346
2347
Sync web-platform-tests up to revision 6d9c836
2349
2350
Reviewed by Alex Christensen.
2351
2352
* platform/wk2/TestExpectations:
2353
* platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt:
2354
2355
2016-09-09 Youenn Fablet <youenn@apple.com>
2356
2357
ASSERTION FAILED: promise.inherits(JSPromise::info())
2360
2361
Reviewed by Mark Lam.
2362
2363
* TestExpectations: Reenabling skipped tests.
2364
* fetch/fetch-worker-crash-expected.txt: Added.
2365
* fetch/fetch-worker-crash.html: Added.
2366
* fetch/fetch-worker-crash.js: Added.
2367
2368
2016-09-08 Yusuke Suzuki <utatane.tea@gmail.com>
2369
2370
ScriptRunner should be driven by PendingScript rather than ScriptElement
2372
2373
Reviewed by Ryosuke Niwa.
2374
2375
* js/dom/document-write-in-error-event-expected.txt: Added.
2376
* js/dom/document-write-in-error-event.html: Added.
2377
* js/dom/document-write-in-load-event-expected.txt: Added.
2378
* js/dom/document-write-in-load-event.html: Added.
2379
* js/dom/script-tests/dummy.js: Added.
2380
2381
2016-09-08 Chris Dumez <cdumez@apple.com>
2382
2383
Add support for HTMLIframeElement.allowFullscreen attribute
2385
2386
Reviewed by Sam Weinig.
2387
2388
Add layout test coverage.
2389
2390
* fullscreen/full-screen-iframe-allowFullscreen-expected.txt: Added.
2391
* fullscreen/full-screen-iframe-allowFullscreen.html: Added.
2392
2393
2016-09-08 Ryan Haddad <ryanhaddad@apple.com>
2394
2395
Remove pass expectation for fast/text/emoji-num-glyphs.html after r205657.
2396
2397
Unreviewed test gardening.
2398
2399
* platform/mac/TestExpectations:
2400
2401
2016-09-08 Chris Dumez <cdumez@apple.com>
2402
2403
Align proto getter / setter behavior with other browsers
2405
2406
Reviewed by Saam Barati.
2407
2408
Add layout test coverage and update a few existing test to reflect
2409
behavior change.
2410
2411
* fast/dom/Window/script-tests/window-custom-prototype.js: Removed.
2412
* fast/dom/Window/window-custom-prototype-crash-expected.txt:
2413
* fast/dom/Window/window-custom-prototype-expected.txt: Removed.
2414
* fast/dom/Window/window-custom-prototype.html: Removed.
2415
* http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
2416
* http/tests/security/cross-frame-access-object-getPrototypeOf.html:
2417
* http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
2418
* http/tests/security/cross-frame-access-object-setPrototypeOf.html:
2419
* http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
2420
* http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html:
2421
* http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
2422
* http/tests/security/xss-DENIED-method-with-iframe-proto.html:
2423
* http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt:
2424
* http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html:
2425
* http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt:
2426
* http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html:
2427
* js/dom/setPrototypeOf-location-window-expected.txt: Added.
2428
* js/dom/setPrototypeOf-location-window.html: Added.
2429
2430
2016-09-08 Simon Fraser <simon.fraser@apple.com>
2431
2432
Don't run transitions to or from undefined Lengths
2435
2436
Reviewed by Zalan Bujtas.
2437
2438
* transitions/transition-to-from-undefined-expected.txt: Added.
2439
* transitions/transition-to-from-undefined.html: Added.
2440
2441
2016-09-08 Myles C. Maxfield <mmaxfield@apple.com>
2442
2443
Support new emoji group candidates
2447
2448
Reviewed by Simon Fraser.
2449
2450
Add tests.
2451
2452
* platform/ios-simulator/editing/deleting/delete-emoji-expected.txt:
2453
* platform/mac-yosemite/editing/deleting/delete-emoji-expected.txt:
2454
* platform/mac/editing/deleting/delete-emoji-expected.txt:
2455
* editing/deleting/delete-emoji.html:
2456
* fast/text/emoji-num-glyphs-expected.txt:
2457
* fast/text/emoji-num-glyphs.html:
2458
2459
2016-09-08 Chris Dumez <cdumez@apple.com>
2460
2461
HTMLImageElement.width / height attributes should be unsigned
2463
2464
Reviewed by Alex Christensen.
2465
2466
Update existing test to reflect behavior change.
2467
2468
* js/dom/custom-constructors-expected.txt:
2469
* js/dom/script-tests/custom-constructors.js:
2470