1 2016-07-02 Frederic Wang <fred.wang@free.fr>
3 Update windows expectations for some MathML tests.
5 Unreviewed test gardening.
7 * platform/win/TestExpectations:
8 * platform/win/mathml/opentype/large-operators-expected.txt: Added.
9 * platform/win/mathml/opentype/opentype-stretchy-expected.txt: Added.
10 * platform/win/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Removed.
11 * platform/win/mathml/opentype/vertical-expected.txt: Added.
12 * platform/win/mathml/presentation/menclose-notation-default-longdiv-expected.txt:
13 * platform/win/mathml/presentation/mo-stretch-expected.txt: Added.
14 * platform/win/mathml/presentation/roots-expected.txt: Added.
15 * platform/win/mathml/radical-fallback-expected.png: Added.
16 * platform/win/mathml/radical-fallback-expected.txt: Added.
17 * platform/efl/mathml/radical-fallback-expected.txt:
19 2016-07-02 Frederic Wang <fred.wang@free.fr>
21 Update EFL expectations for some MathML tests.
23 Unreviewed test gardening.
25 * platform/efl/accessibility/math-mo-fences-and-separators-expected.txt: Added.
26 * platform/efl/mathml/opentype/horizontal-expected.txt:
27 * platform/efl/mathml/opentype/horizontal-munderover-expected.txt:
28 * platform/efl/mathml/opentype/large-operators-expected.png: Removed.
29 * platform/efl/mathml/opentype/large-operators-expected.txt:
30 * platform/efl/mathml/opentype/opentype-stretchy-expected.png: Removed.
31 * platform/efl/mathml/opentype/opentype-stretchy-expected.txt:
32 * platform/efl/mathml/opentype/vertical-expected.png: Removed.
33 * platform/efl/mathml/opentype/vertical-expected.txt:
34 * platform/efl/mathml/presentation/menclose-notation-default-longdiv-expected.png: Removed.
35 * platform/efl/mathml/presentation/menclose-notation-default-longdiv-expected.txt:
36 * platform/efl/mathml/presentation/menclose-notation-values-expected.txt:
37 * platform/efl/mathml/presentation/mo-stretch-expected.png: Removed.
38 * platform/efl/mathml/presentation/mo-stretch-expected.txt:
39 * platform/efl/mathml/presentation/mspace-children-expected.txt:
40 * platform/efl/mathml/presentation/roots-expected.png: Removed.
41 * platform/efl/mathml/presentation/roots-expected.txt:
42 * platform/efl/mathml/radical-fallback-expected.txt: Added.
44 2016-07-02 Frederic Wang <fred.wang@free.fr>
46 Update iOS expectations for some MathML tests.
48 Unreviewed test gardening.
50 * platform/ios-simulator-wk1/TestExpectations:
51 * platform/ios-simulator-wk2/TestExpectations:
52 * platform/ios-simulator/TestExpectations:
53 * platform/ios-simulator/mathml/mathml-in-dashboard-actual.txt: Added.
55 2016-07-01 Myles C. Maxfield <mmaxfield@apple.com>
57 REGRESSION(r189668): Notification tests are flakey
58 https://bugs.webkit.org/show_bug.cgi?id=159375
59 <rdar://problem/22760990>
61 Reviewed by Alexey Proskuryakov.
63 * platform/mac/TestExpectations:
64 * platform/mac-wk2/TestExpectations:
66 2016-07-01 Commit Queue <commit-queue@webkit.org>
68 Unreviewed, rolling out r202766.
69 https://bugs.webkit.org/show_bug.cgi?id=159382
71 The new test asserts every time (Requested by ap on #webkit).
75 "Web Inspector: Sending XHR with UTF8 encoded data shows
76 garbled data in Resource sidebar"
77 https://bugs.webkit.org/show_bug.cgi?id=159358
78 http://trac.webkit.org/changeset/202766
80 2016-07-01 Benjamin Poulain <bpoulain@apple.com>
82 [JSC] RegExp.compile is not returning the regexp when it succeed
83 https://bugs.webkit.org/show_bug.cgi?id=159381
87 * js/regexp-compile-expected.txt:
88 * js/script-tests/regexp-compile.js:
90 2016-07-01 Zalan Bujtas <zalan@apple.com>
92 prepareForDestruction() always needs to be called before destroying the Document object.
93 https://bugs.webkit.org/show_bug.cgi?id=159372
94 rdar://problem/26788150
96 Reviewed by Antti Koivisto.
98 We should never start destroying the Document object without calling prepareForDestruction() first.
99 It ensures that render tree gets nuked before we start tearing down the node tree.
101 * fast/history/page-cache-destroy-document-expected.txt: Added.
102 * fast/history/page-cache-destroy-document.html: Added.
103 * fast/history/resources/page-cache-destroy-helper.html: Added.
105 2016-07-01 Saam Barati <sbarati@apple.com>
107 fix "ASSERTION FAILED: currentOffset() >= currentLineStartOffset()"
108 https://bugs.webkit.org/show_bug.cgi?id=158572
109 <rdar://problem/26884092>
111 Reviewed by Mark Lam.
113 * js/parser-syntax-check-expected.txt:
114 * js/script-tests/parser-syntax-check.js:
115 (invalid.or.break.catch):
118 2016-07-01 Ryan Haddad <ryanhaddad@apple.com>
120 Marking fast/history/page-cache-webdatabase-pending-transaction.html as flaky on Mac
121 https://bugs.webkit.org/show_bug.cgi?id=159379
123 Unreviewed test gardening.
125 * platform/mac/TestExpectations:
127 2016-07-01 Johan K. Jensen <jj@johanjensen.dk>
129 Web Inspector: Sending XHR with UTF8 encoded data shows garbled data in Resource sidebar
130 https://bugs.webkit.org/show_bug.cgi?id=159358
132 Reviewed by Joseph Pecoraro.
134 Based on Chromium patch:
135 <https://chromium.googlesource.com/chromium/src/+/bcbb663864624ab38b36731eb2edc839a90f9e65%5E%21/#F2>
137 * http/tests/inspector/network/xhr-request-data-encoded-correctly-expected.txt:
138 * http/tests/inspector/network/xhr-request-data-encoded-correctly.html:
140 2016-07-01 Dean Jackson <dino@apple.com>
142 "image-src" support is missing. We only support "-webkit-image-src"
143 https://bugs.webkit.org/show_bug.cgi?id=159373
144 <rdar://problem/27140443>
146 Patch by Brent Fulgham and Dean Jackson.
147 Reviewed by Dean Jackson and Brent Fulgham.
149 Convert some existing tests to use the unprefixed form,
150 and add a test that checks we are compatible with
153 * cssom/cssvalue-comparison-expected.txt:
154 * cssom/cssvalue-comparison.html:
155 * fast/css/cursor-parsing-image-set-expected.txt:
156 * fast/css/cursor-parsing-image-set.html:
157 * fast/css/image-set-setting-expected.txt:
158 * fast/css/image-set-unprefixed-expected.txt: Added.
159 * fast/css/image-set-unprefixed.html: Added.
160 * fast/css/script-tests/image-set-setting.js:
163 2016-07-01 Ryan Haddad <ryanhaddad@apple.com>
165 Land test expectations for rdar://problem/27141291.
167 * platform/mac/TestExpectations:
169 2016-07-01 Chris Dumez <cdumez@apple.com>
171 Regression(r199087): window.focus() / window.close() can no longer be called by a Window's opener
172 https://bugs.webkit.org/show_bug.cgi?id=159364
173 <rdar://problem/27117169>
175 Reviewed by Gavin Barraclough.
177 Add layout test coverage.
179 * fast/dom/Window/child-window-focus-expected.txt: Added.
180 * fast/dom/Window/child-window-focus.html: Added.
182 2016-07-01 Ryan Haddad <ryanhaddad@apple.com>
184 Test gardening for Sierra WK1
186 Unreviewed test gardening.
188 * platform/mac-wk1/TestExpectations:
190 2016-07-01 Frederic Wang <fwang@igalia.com>
192 Remove failure expectation for mathml/presentation/bug97990.html on ios-simulator
194 Unreviewed test gardening.
196 * platform/ios-simulator-wk2/TestExpectations:
198 2016-07-01 Benjamin Poulain <bpoulain@apple.com>
200 __defineGetter__/__defineSetter__ should throw exceptions
201 https://bugs.webkit.org/show_bug.cgi?id=142934
203 Reviewed by Mark Lam.
205 * js/dom/dom-properties-are-configurable-expected.txt: Added.
206 * js/dom/dom-properties-are-configurable.html: Added.
207 * js/object-literal-duplicate-properties-expected.txt:
208 * js/property-getters-and-setters-expected.txt:
209 * js/script-tests/object-literal-duplicate-properties.js:
210 * js/script-tests/property-getters-and-setters.js:
212 2016-07-01 Benjamin Poulain <bpoulain@apple.com>
214 [JSC] Date.toGMTString should be the Date.toUTCString function
215 https://bugs.webkit.org/show_bug.cgi?id=159318
217 Reviewed by Mark Lam.
219 * js/date-prototype-expected.txt: Added.
220 * js/date-prototype.html: Added.
221 * js/script-tests/date-prototype.js: Added.
223 2016-07-01 Frederic Wang <fwang@igalia.com>
225 Rebaseline some MathML tests.
227 Unreviewed test gardening.
229 * platform/gtk/mathml/opentype/munderover-window-resize-expected.txt: Removed.
230 * platform/ios-simulator/mathml/presentation/roots-expected.png: Added.
231 * platform/mac/mathml/opentype/munderover-window-resize-expected.png: Removed.
233 2016-07-01 Frederic Wang <fwang@igalia.com>
235 Update OS X and iOS expectations for some MathML pixel tests.
236 https://bugs.webkit.org/show_bug.cgi?id=159339
238 Unreviewed test gardening.
240 * mathml/opentype/fraction-line.html: Add a comment about font requirements.
241 * mathml/opentype/horizontal-munderover.html: Ditto.
242 * mathml/opentype/horizontal.html: Ditto.
243 * mathml/opentype/large-operators-italic-correction.html: Ditto.
244 * mathml/opentype/large-operators.html: Ditto.
245 * mathml/opentype/vertical.html: Ditto.
246 * mathml/presentation/attributes-mathvariant.html: Ditto.
247 * mathml/presentation/fractions-linethickness.html: Ditto.
248 * mathml/presentation/tokenElements-mathvariant.html: Ditto.
249 * mathml/radical-fallback.html: Ditto.
250 * platform/ios-simulator-wk1/TestExpectations: Update expectations.
251 * platform/ios-simulator-wk2/TestExpectations: Ditto.
252 * platform/ios-simulator-wk2/mathml/opentype/large-operators-expected.png: Removed.
253 * platform/ios-simulator-wk2/mathml/opentype/vertical-expected.png: Removed.
254 * platform/ios-simulator-wk2/mathml/presentation/mo-stretch-expected.png: Removed.
255 * platform/ios-simulator/TestExpectations:
256 * platform/ios-simulator/mathml/opentype/horizontal-expected.txt: Removed.
257 * platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt: Removed.
258 * platform/ios-simulator/mathml/opentype/large-operators-expected.txt: Removed.
259 * platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.png: Added.
260 * platform/ios-simulator/mathml/opentype/opentype-stretchy-horizontal-expected.png: Added.
261 * platform/ios-simulator/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
262 * platform/ios-simulator/mathml/opentype/vertical-expected.txt: Removed.
263 * platform/ios-simulator/mathml/presentation/menclose-notation-default-longdiv-expected.png: Added.
264 * platform/ios-simulator/mathml/presentation/menclose-notation-values-expected.png: Added.
265 * platform/ios-simulator/mathml/presentation/mo-stretch-expected.png: Added.
266 * platform/ios-simulator/mathml/presentation/mo-stretch-expected.txt:
267 * platform/ios-simulator/mathml/presentation/mspace-children-expected.png: Added.
268 * platform/ios-simulator/mathml/radical-fallback-expected.png:
269 * platform/mac/TestExpectations: Update expectations.
270 * platform/mac/mathml/opentype/horizontal-expected.txt: Removed.
271 * platform/mac/mathml/opentype/horizontal-munderover-expected.txt: Removed.
272 * platform/mac/mathml/opentype/large-operators-expected.txt: Removed.
273 * platform/mac/mathml/opentype/opentype-stretchy-expected.png: Added.
274 * platform/mac/mathml/opentype/vertical-expected.txt: Removed.
275 * platform/mac/mathml/presentation/menclose-notation-values-expected.png:
276 * platform/mac/mathml/presentation/menclose-notation-values-expected.txt:
277 * platform/mac/mathml/presentation/mo-stretch-expected.png:
278 * platform/mac/mathml/presentation/mo-stretch-expected.txt:
279 * platform/mac/mathml/presentation/mspace-children-expected.png: Added.
280 * platform/mac/mathml/presentation/roots-expected.png:
281 * platform/mac/mathml/presentation/roots-expected.txt:
282 * platform/mac/mathml/radical-fallback-expected.png:
283 * platform/mac/mathml/radical-fallback-expected.txt:
285 2016-07-01 Brady Eidson <beidson@apple.com>
287 Blob content type not preserved when retrieving blobs from IndexedDB.
288 <rdar://problem/27057357> and https://bugs.webkit.org/show_bug.cgi?id=159360
290 Reviewed by Alex Christensen.
292 * storage/indexeddb/modern/blob-svg-image-expected.txt: Added.
293 * storage/indexeddb/modern/blob-svg-image.html: Added.
294 * storage/indexeddb/modern/resources/blob-svg-image.js: Added.
295 * storage/indexeddb/modern/resources/blob-svg-image1.html: Added.
296 * storage/indexeddb/modern/resources/blob-svg-image2.html: Added.
298 2016-07-01 Joseph Pecoraro <pecoraro@apple.com>
300 Web Inspector: Cleanup inspector/console/console-message.html
301 https://bugs.webkit.org/show_bug.cgi?id=159324
303 Reviewed by Brian Burg.
305 * inspector/console/console-message.html:
307 2016-07-01 Frederic Wang <fwang@igalia.com>
309 Rebaseline opentype-stretchy-horizontal.html for EFL.
310 https://bugs.webkit.org/show_bug.cgi?id=135561
312 Unreviewed test gardening.
314 * platform/efl/TestExpectations:
315 * platform/efl/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
317 2016-07-01 Frederic Wang <fwang@igalia.com>
319 Regenerate EFL expectation for foreign-element-in-token.html
320 https://bugs.webkit.org/show_bug.cgi?id=133972
322 Unreviewed test gardening.
324 * platform/efl/TestExpectations:
325 * platform/efl/mathml/presentation/foreign-element-in-token-expected.txt: Added.
327 2016-07-01 Frederic Wang <fwang@igalia.com>
329 Fix warnings about non existent paths in TestExpectations
331 Unreviewed test gardening.
333 * platform/efl/TestExpectations:
334 * platform/gtk/TestExpectations:
335 * platform/win/TestExpectations:
337 2016-07-01 Frederic Wang <fwang@igalia.com>
341 Unreviewed test gardening.
343 * platform/ios-simulator/TestExpectations: Revert unintentional change of horizontal-munderover.
345 2016-07-01 Frederic Wang <fwang@igalia.com>
347 Reorganize and improve comments for MathML test expectations on ios and mac.
349 Unreviewed test gardening.
351 * platform/ios-simulator-wk2/TestExpectations:
352 * platform/ios-simulator/TestExpectations:
353 * platform/mac/TestExpectations:
355 2016-06-30 Ryan Haddad <ryanhaddad@apple.com>
357 Skipping flaky inspector/debugger/break-on-* tests
358 https://bugs.webkit.org/show_bug.cgi?id=159272
360 Unreviewed test gardening.
362 * platform/mac/TestExpectations:
364 2016-06-30 Ryan Haddad <ryanhaddad@apple.com>
366 Moving flaky expectation for inspector/codemirror/prettyprinting-css-rules.html from mac-wk1 to mac.
367 https://bugs.webkit.org/show_bug.cgi?id=153460
369 Unreviewed test gardening.
371 * platform/mac-wk1/TestExpectations:
372 * platform/mac/TestExpectations:
374 2016-06-30 Joseph Pecoraro <pecoraro@apple.com>
376 Web Inspector: Wrong function name next to scope
377 https://bugs.webkit.org/show_bug.cgi?id=158210
378 <rdar://problem/26543093>
380 Reviewed by Timothy Hatcher.
382 * inspector/debugger/paused-scopes-expected.txt: Added.
383 * inspector/debugger/paused-scopes.html: Added.
384 * inspector/debugger/resources/paused-scopes.js: Added.
385 Test dumps the call frames and scope chains for each call frame
386 when pausing at different locations in a program. Outputting
387 the hashes we can see even identically named functions have
388 different hashes because their location is different.
390 * inspector/model/scope-chain-node.html:
391 Make the test more stable on debug builds which run slower.
393 2016-06-30 Antoine Quint <graouts@apple.com>
395 Drawing an SVG image into a <canvas> that is not in the DOM draws the wrong region
396 https://bugs.webkit.org/show_bug.cgi?id=159276
398 Reviewed by Dean Jackson.
400 Adding a series of new tests to check we correctly respect mismatching source and
401 destination rectangles with SVG images as sources, both with the source <img> element
402 being present and absent from the DOM, and explicit sizes being set or not set.
404 * svg/as-image/img-with-svg-resource-in-dom-and-drawImage-expected.html: Added.
405 * svg/as-image/img-with-svg-resource-in-dom-and-drawImage.html: Added.
406 * svg/as-image/img-with-svg-resource-in-dom-no-size-and-drawImage-expected.html: Added.
407 * svg/as-image/img-with-svg-resource-in-dom-no-size-and-drawImage.html: Added.
408 * svg/as-image/img-with-svg-resource-not-in-dom-and-drawImage-expected.html: Added.
409 * svg/as-image/img-with-svg-resource-not-in-dom-and-drawImage.html: Added.
410 * svg/as-image/img-with-svg-resource-not-in-dom-no-size-and-drawImage-expected.html: Added.
411 * svg/as-image/img-with-svg-resource-not-in-dom-no-size-and-drawImage.html: Added.
413 2016-06-30 Antoine Quint <graouts@apple.com>
415 [iOS] Media controls are too cramped with small video
416 https://bugs.webkit.org/show_bug.cgi?id=158815
417 <rdar://problem/26824238>
419 Reviewed by Eric Carlson.
421 Adjust the output of a couple of tests to account for the time label clones, ensure the video
422 is wide enough to always have its timeline visible for tests that rely on the timeline being
423 visible to drag and seek, and finally add a new test.
425 * media/controls-drag-timebar.html:
426 * media/media-controls-drag-timeline-set-controls-property.html:
427 * media/video-controls-drop-and-restore-timeline-expected.txt: Added.
428 * media/video-controls-drop-and-restore-timeline.html: Added.
429 * platform/mac-yosemite/http/tests/media/hls/video-controls-live-stream-expected.txt:
430 * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
432 2016-06-30 Ryan Haddad <ryanhaddad@apple.com>
434 Removing duplicated line from Mac TestExpectations file.
436 Unreviewed test gardening.
438 * platform/mac/TestExpectations:
440 2016-06-30 Ryan Haddad <ryanhaddad@apple.com>
442 Marking fast/shrink-wrap/rect-shrink-wrap.html as flaky on ios-simulator
443 https://bugs.webkit.org/show_bug.cgi?id=159275
445 Unreviewed test gardening.
447 * platform/ios-simulator-wk2/TestExpectations:
449 2016-06-30 Commit Queue <commit-queue@webkit.org>
451 Unreviewed, rolling out r202659.
452 https://bugs.webkit.org/show_bug.cgi?id=159305
454 The test for this change times out on mac-wk2 debug and caused
455 an existing test to crash. (Requested by ryanhaddad on
460 "Web Inspector: Wrong function name next to scope"
461 https://bugs.webkit.org/show_bug.cgi?id=158210
462 http://trac.webkit.org/changeset/202659
464 2016-06-30 Benjamin Poulain <bpoulain@apple.com>
466 [JSC] Date.setYear() misses timeClip()
467 https://bugs.webkit.org/show_bug.cgi?id=159289
469 Reviewed by Geoffrey Garen.
471 * js/date-timeClip-large-values-expected.txt:
472 * js/script-tests/date-timeClip-large-values.js:
473 The failures are caused by bugs related to GregorianDateTime.
474 The last test case is the one covering this patch.
476 2016-06-30 Commit Queue <commit-queue@webkit.org>
478 Unreviewed, rolling out r202679.
479 https://bugs.webkit.org/show_bug.cgi?id=159302
481 Still causing timeouts on media/controls-drag-timebar.html
482 (Requested by ap on #webkit).
486 "[iOS] Media controls are too cramped with small video"
487 https://bugs.webkit.org/show_bug.cgi?id=158815
488 http://trac.webkit.org/changeset/202679
490 2016-06-30 Joseph Pecoraro <pecoraro@apple.com> and Yusuke Suzuki <utatane.tea@gmail.com>
492 [JSC] Implement isFinite / isNaN in JS and make DFG ToNumber accept non number values
493 https://bugs.webkit.org/show_bug.cgi?id=154022
495 Reviewed by Filip Pizlo.
497 * js/regress/Number-isNaN-expected.txt: Added.
498 * js/regress/Number-isNaN.html: Added.
499 * js/regress/global-isNaN-expected.txt: Added.
500 * js/regress/global-isNaN.html: Added.
501 * js/regress/script-tests/Number-isNaN.js: Added.
502 * js/regress/script-tests/global-isNaN.js: Added.
503 * js/regress/script-tests/many-foreach-calls.js:
505 (i.array.forEach): Deleted.
506 * js/regress/script-tests/to-number-constructor-number-string-number-string.js: Added.
508 * js/regress/script-tests/to-number-constructor-only-number.js: Added.
510 * js/regress/script-tests/to-number-constructor-only-string.js: Added.
512 * js/regress/script-tests/to-number-constructor-string-number-string-number.js: Added.
514 * js/regress/script-tests/to-number-number-string-number-string.js: Added.
516 * js/regress/script-tests/to-number-only-number.js: Added.
518 * js/regress/script-tests/to-number-only-string.js: Added.
520 * js/regress/script-tests/to-number-string-number-string-number.js: Added.
522 * js/regress/to-number-constructor-number-string-number-string-expected.txt: Added.
523 * js/regress/to-number-constructor-number-string-number-string.html: Added.
524 * js/regress/to-number-constructor-only-number-expected.txt: Added.
525 * js/regress/to-number-constructor-only-number.html: Added.
526 * js/regress/to-number-constructor-only-string-expected.txt: Added.
527 * js/regress/to-number-constructor-only-string.html: Added.
528 * js/regress/to-number-constructor-string-number-string-number-expected.txt: Added.
529 * js/regress/to-number-constructor-string-number-string-number.html: Added.
530 * js/regress/to-number-number-string-number-string-expected.txt: Added.
531 * js/regress/to-number-number-string-number-string.html: Added.
532 * js/regress/to-number-only-number-expected.txt: Added.
533 * js/regress/to-number-only-number.html: Added.
534 * js/regress/to-number-only-string-expected.txt: Added.
535 * js/regress/to-number-only-string.html: Added.
536 * js/regress/to-number-string-number-string-number-expected.txt: Added.
537 * js/regress/to-number-string-number-string-number.html: Added.
539 2016-06-30 Antoine Quint <graouts@apple.com>
541 [iOS] Media controls are too cramped with small video
542 https://bugs.webkit.org/show_bug.cgi?id=158815
543 <rdar://problem/26824238>
545 Reviewed by Eric Carlson.
547 Adjust the output of this test to account for the time label clones and add a new test.
549 * media/video-controls-drop-and-restore-timeline-expected.txt: Added.
550 * media/video-controls-drop-and-restore-timeline.html: Added.
551 * platform/mac-yosemite/http/tests/media/hls/video-controls-live-stream-expected.txt:
552 * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
554 2016-06-29 Benjamin Poulain <bpoulain@apple.com>
556 Attempt to fix constructor-length.html
558 I did a rebaseline of constructor-length.html.
559 I should have updated the test instead.
561 * js/dom/constructor-length.html:
562 * platform/efl/js/dom/constructor-length-expected.txt:
563 * platform/gtk/js/dom/constructor-length-expected.txt:
564 * platform/ios-simulator/js/dom/constructor-length-expected.txt:
565 * platform/mac/js/dom/constructor-length-expected.txt:
566 * platform/win/js/dom/constructor-length-expected.txt:
568 2016-06-29 Adam Bergkvist <adam.bergkvist@ericsson.com>
570 WebRTC: Implement MediaEndpointPeerConnection::setConfiguration()
571 https://bugs.webkit.org/show_bug.cgi?id=159254
573 Reviewed by Eric Carlson.
575 Test configuring an RTCPeerConnection object via the constructor and setConfiguration() and
576 check the resulting configuration with getConfiguration().
578 * fast/mediastream/RTCPeerConnection-getConfiguration-expected.txt:
579 * fast/mediastream/RTCPeerConnection-getConfiguration.html:
580 Remove 'requestIdentity' tests (dictionary member removed from WebRTC 1.0). Add tests for
582 * platform/gtk/TestExpectations:
585 2016-06-29 Benjamin Poulain <bpoulain@apple.com>
587 [JSC] Minor TypedArray fixes
588 https://bugs.webkit.org/show_bug.cgi?id=159286
590 Reviewed by Keith Miller.
592 * js/script-tests/typedarray-constructors.js:
593 * js/script-tests/typedarray-prototype.js:
594 * js/typedarray-constructors-expected.txt:
595 * js/typedarray-prototype-expected.txt:
597 2016-06-29 Joseph Pecoraro <pecoraro@apple.com>
599 Web Inspector: API View of Native DOM APIs looks poor (TypeErrors for native getters)
600 https://bugs.webkit.org/show_bug.cgi?id=158334
601 <rdar://problem/26615366>
603 Reviewed by Timothy Hatcher.
605 * inspector/runtime/getProperties-expected.txt:
606 * inspector/runtime/getProperties.html:
607 Improve output for accessors now that getProperties
608 returns real accessor descriptors for native accessors
609 instead of fake value descriptors.
611 2016-06-29 Joseph Pecoraro <pecoraro@apple.com>
613 Web Inspector: Wrong function name next to scope
614 https://bugs.webkit.org/show_bug.cgi?id=158210
615 <rdar://problem/26543093>
617 Reviewed by Brian Burg.
619 * inspector/debugger/paused-scopes-expected.txt: Added.
620 * inspector/debugger/paused-scopes.html: Added.
621 * inspector/debugger/resources/paused-scopes.js: Added.
622 Test dumps the call frames and scope chains for each call frame
623 when pausing at different locations in a program. Outputting
624 the hashes we can see even identically named functions have
625 different hashes because their location is different.
627 2016-06-29 Ryan Haddad <ryanhaddad@apple.com>
629 Marking perf/rel-list-remove.html as flaky on ios-simulator
630 https://bugs.webkit.org/show_bug.cgi?id=156561
632 Unreviewed test gardening.
634 * platform/ios-simulator/TestExpectations:
636 2016-06-29 Saam barati <sbarati@apple.com>
638 Destructuring variable declaration is missing a validation of the syntax of a sub production when there is a rhs
639 https://bugs.webkit.org/show_bug.cgi?id=159267
641 Reviewed by Mark Lam.
643 * js/parser-syntax-check-expected.txt:
644 * js/script-tests/parser-syntax-check.js:
646 2016-06-29 Nan Wang <n_wang@apple.com>
648 AX: Crash in WebCore::Document::focusNavigationStartingNode(WebCore::FocusDirection) const + 128
649 https://bugs.webkit.org/show_bug.cgi?id=159240
651 Reviewed by Ryosuke Niwa.
653 * fast/events/remove-focus-navigation-starting-point-crash-expected.txt: Added.
654 * fast/events/remove-focus-navigation-starting-point-crash.html: Added.
655 * platform/ios-simulator/TestExpectations:
657 2016-06-29 Ryan Haddad <ryanhaddad@apple.com>
659 Marking animations/multiple-backgrounds.html as flaky on ios-simulator.
660 https://bugs.webkit.org/show_bug.cgi?id=150942
662 Unreviewed test gardening.
664 * platform/ios-simulator-wk2/TestExpectations:
666 2016-06-29 Ryan Haddad <ryanhaddad@apple.com>
668 Unreviewed, rolling out r202617.
670 The LayoutTest from this change crashes under GuardMalloc
674 "Throw exceptions for invalid number of channels for
676 https://bugs.webkit.org/show_bug.cgi?id=159238
677 http://trac.webkit.org/changeset/202617
679 2016-06-29 Jer Noble <jer.noble@apple.com>
681 Cannot clear a MediaSource SourceBuffer in Safari 9 and WebKit nightly
682 https://bugs.webkit.org/show_bug.cgi?id=159230
684 Reviewed by Eric Carlson.
686 * media/media-source/media-source-remove.html:
687 * media/media-source/media-source-remove-expected.txt:
689 2016-06-29 Joseph Pecoraro <pecoraro@apple.com>
691 Web Inspector: Show Shadow Root type in DOM Tree
692 https://bugs.webkit.org/show_bug.cgi?id=159236
693 <rdar://problem/27068521>
695 Reviewed by Timothy Hatcher.
697 * inspector/dom/shadowRootType-expected.txt: Added.
698 * inspector/dom/shadowRootType.html: Added.
700 2016-06-29 Benjamin Poulain <bpoulain@apple.com>
702 [JSC] Fix small issues of TypedArray prototype
703 https://bugs.webkit.org/show_bug.cgi?id=159248
705 Reviewed by Saam Barati.
707 * js/script-tests/typedarray-prototype.js: Added.
708 * js/typedarray-prototype-expected.txt: Added.
709 * js/typedarray-prototype.html: Added.
711 2016-06-29 Alejandro G. Castro <alex@igalia.com>
713 WebRTC: ice-char can not contain '=' characters for credentials
714 https://bugs.webkit.org/show_bug.cgi?id=159207
716 Reviewed by Eric Carlson.
718 Modified the parser to make the regexp similar to the one we have
721 * fast/mediastream/resources/sdp-utils.js:
722 (printComparableSessionDescription):
724 2016-06-29 David Kilzer <ddkilzer@apple.com>
726 Crash when 'input' event handler for input[type=color] changes the input type
727 <https://webkit.org/b/159262>
728 <rdar://problem/27020404>
730 Reviewed by Daniel Bates.
732 Test based on a Blink change (patch by <tkent@chromium.org>):
733 <https://chromium.googlesource.com/chromium/src.git/+/a17cb3ecef49a078657524cdeaba33ad2083646c>
735 * fast/forms/color/color-type-change-on-input-crash-expected.txt: Added.
736 * fast/forms/color/color-type-change-on-input-crash.html: Added.
738 2016-06-29 Adam Bergkvist <adam.bergkvist@ericsson.com>
740 WebRTC: Misc MediaStreamEvent fixes: Update build flag and remove PassRefPtr usage
741 https://bugs.webkit.org/show_bug.cgi?id=159132
743 Reviewed by Eric Carlson.
745 Update skip lists and expected results to not expect the MediaStreamEvent constructor in
746 the global scope (it's under the WEB_RTC build flag).
748 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
749 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
750 (all above) Remove expected results associated with MediaStreamEvent constructor.
751 * platform/ios-simulator/TestExpectations:
752 * platform/mac/TestExpectations:
753 Skip MediaStreamEvent constructor test on ports that dont't build with WEB_RTC yet.
755 2016-06-29 Carlos Alberto Lopez Perez <clopez@igalia.com>
757 [GTK] Fix the expectations for crypto/subtle tests after r202535.
758 https://bugs.webkit.org/show_bug.cgi?id=159260
762 * platform/gtk/TestExpectations: Skip properly the crypto/subtle tests.
764 2016-06-29 Carlos Alberto Lopez Perez <clopez@igalia.com>
766 [GTK][Wayland] Implement support for running the layout tests under a (virtualized) Wayland environment.
767 https://bugs.webkit.org/show_bug.cgi?id=156716
769 Reviewed by Carlos Garcia Campos and Michael Catanzaro.
771 * platform/gtk-wayland/TestExpectations: Added. Add initial Wayland specific test expectations.
773 2016-06-29 David Kilzer <ddkilzer@apple.com>
775 Throw exceptions for invalid number of channels for ConvolverNode
776 <https://webkit.org/b/159238>
777 <rdar://problem/27020410>
779 Reviewed by Brent Fulgham.
781 Test based on a Blink change (patch by <rtoy@chromium.org>):
782 <https://chromium.googlesource.com/chromium/src.git/+/0cc26bbb7175aec77910d0b47faf9f8c8a640fe5>
784 compatibility.js based on a Blink change (patch by <rtoy@google.com>):
785 <https://chromium.googlesource.com/chromium/src.git/+/f846f5a461d1fcdbe5152898576c125058079ed1>
787 * webaudio/convolver-channels-expected.txt: Added.
788 * webaudio/convolver-channels.html: Added.
789 * webaudio/resources/compatibility.js: Added.
791 2016-06-28 Frederic Wang <fwang@igalia.com>
793 AX: Add accessibility tests for MathML operators
794 https://bugs.webkit.org/show_bug.cgi?id=124836
796 Reviewed by Joanmarie Diggs.
798 We add one test to verify the (sub)roles of MathML operators with various fence and separator
799 properties. These properties can be set via an explicit attribute or read from the operator
802 * accessibility/math-mo-fences-and-separators.html: Added.
803 * platform/gtk/accessibility/math-mo-fences-and-separators-expected.txt: Added.
804 * platform/mac/accessibility/math-mo-fences-and-separators-expected.txt: Added.
806 2016-06-28 David Kilzer <ddkilzer@apple.com>
808 Enhance shouldNotThrow()/shouldThrow() to accept functions and a descriptive message
809 <https://webkit.org/b/159232>
811 Reviewed by Brent Fulgham.
813 Based on a Blink change (patch by <hongchan@chromium.org>):
814 <https://src.chromium.org/viewvc/blink?view=revision&revision=192204>
816 Currently, shouldNotThrow() and shouldThrow() take the following
819 shouldNotThrow(evalString)
820 shouldThrow(evalString, expectedExceptionString)
822 The challenges with this design are:
824 1) The 'evalString' must capture every variable that it
825 needs, which means the code can be long, and concatenated
826 into a single line. It would be really nice to be able
827 to use an (anonymous) function to capture variables
829 2) The 'evalString' is literally printed out in the test
830 results, which isn't always the most descriptive. A
831 descriptive message would make it clearer what failed.
832 3) When changing a shouldThrow() into a shouldNotThrow()
833 or copying/pasting code, it's possible to forget to
834 remove 'expectedExceptionString' from the function call.
836 This patch changes the methods to take the following arguments:
838 shouldNotThrow(evalString|function [, message])
839 shouldThrow(evalString|function, expectedExceptionString [, message])
841 If 'function' is passed in, then it is invoked instead of
842 evaluated, and 'message' replaces the literal code in the
845 This patch also adds the global 'didFailSomeTests' variable to
846 js-test.js, which already exists in js-test-pre.js. This was
847 added to js-test-pre.js in r153203 by Oliver Hunt to
848 LayoutTests/fast/js/resources/js-test-pre.js.
850 * fast/canvas/webgl/canvas-supports-context-expected.txt:
851 * fast/canvas/webgl/gl-bind-attrib-location-before-compile-test-expected.txt:
852 * fast/css-grid-layout/grid-element-auto-repeat-get-set-expected.txt:
853 * fast/dom/getElementsByClassName/ASCII-case-insensitive-expected.txt:
854 * storage/indexeddb/cursor-basics-expected.txt:
855 * storage/indexeddb/cursor-basics-private-expected.txt:
856 - Update expected results to include "Some tests fail." since
857 some subtests actually do fail during these tests.
859 * fast/css/parsing-css-lang.html:
860 * fast/css/parsing-css-matches-1.html:
861 * fast/css/parsing-css-matches-2.html:
862 * fast/css/parsing-css-matches-3.html:
863 * fast/css/parsing-css-matches-4.html:
864 * fast/css/parsing-css-not-1.html:
865 * fast/css/parsing-css-not-2.html:
866 * fast/css/parsing-css-not-3.html:
867 * fast/css/parsing-css-not-4.html:
868 * fast/css/parsing-css-nth-child-of-1.html:
869 * fast/css/parsing-css-nth-child-of-2.html:
870 * fast/css/parsing-css-nth-last-child-of-1.html:
871 * fast/css/parsing-css-nth-last-child-of-2.html:
872 * js/script-tests/arrowfunction-supercall.js:
873 - Remove expectedExceptionString from shouldNotThrow() calls
874 after they were changed from shouldThrow() calls.
876 * resources/js-test-pre.js:
877 (shouldNotThrow): Change to invoke first argument if it is a
878 function, else use eval() as before. Use second argurment in
879 place of first argument (if set) when printing results. NOTE:
880 Care was taken not to add any lines of code to prevent changes
882 (shouldThrow): Ditto. Reformat code.
883 * resources/js-test.js: Declare 'didFailSomeTests'.
884 (testFailed): Set 'didFailSomeTests' to true when a test fails.
885 (shouldNotThrow): Same changes as js-test-pre.js.
886 (shouldThrow): Ditto.
887 (isSuccessfullyParsed): Output a message if 'didFailSomeTests'
890 2016-06-28 Jiewen Tan <jiewen_tan@apple.com>
892 Implement "replacement" codec
893 https://bugs.webkit.org/show_bug.cgi?id=159180
894 <rdar://problem/26015178>
896 Reviewed by Brent Fulgham.
898 * fast/encoding/char-decoding-expected.txt:
899 * fast/encoding/char-decoding.html:
900 * fast/encoding/char-encoding-expected.txt:
901 * fast/encoding/char-encoding.html:
902 * fast/encoding/charset-replacement-expected.txt: Added.
903 * fast/encoding/charset-replacement.html: Added.
905 2016-06-28 Michael Saboff <msaboff@apple.com>
907 REGRESSION (r200946): Improper backtracking from last alternative in sticky patterns
908 https://bugs.webkit.org/show_bug.cgi?id=159233
910 Reviewed by Mark Lam.
914 * js/regexp-sticky-expected.txt:
915 * js/script-tests/regexp-sticky.js:
917 2016-06-28 Ryan Haddad <ryanhaddad@apple.com>
919 Marking fast/images/composited-animated-gif-outside-viewport.html as flaky on ios-simulator
920 https://bugs.webkit.org/show_bug.cgi?id=157592
922 Unreviewed test gardening.
924 * platform/ios-simulator/TestExpectations:
926 2016-06-28 Ryan Haddad <ryanhaddad@apple.com>
928 Rebaseline http/tests/media/video-auth.html for WK2
929 https://bugs.webkit.org/show_bug.cgi?id=159195
931 Unreviewed test gardening.
933 * platform/wk2/http/tests/media/video-auth-expected.txt:
935 2016-06-28 Youenn Fablet <youenn@apple.com>
937 Iterable interfaces should have their related prototype @@iterator property writable
938 https://bugs.webkit.org/show_bug.cgi?id=159211
940 Reviewed by Chris Dumez.
942 * fast/dom/nodeListIterator-expected.txt:
943 * fast/dom/nodeListIterator.html: Overriding NodeList @@iterator by Array one and checking everything is fine.
945 2016-06-28 Jer Noble <jer.noble@apple.com>
947 Cross-domain video loads do not prompt for authorization.
948 https://bugs.webkit.org/show_bug.cgi?id=159195
949 <rdar://problem/26234612>
951 Reviewed by Brent Fulgham.
953 Add a cross-origin authorization sub-test.
955 * http/tests/media/video-auth.html:
956 * http/tests/media/video-auth-expected.txt:
958 2016-06-28 Ryan Haddad <ryanhaddad@apple.com>
960 Marking fast/multicol/fixed-stack.html as failing on ios-simulator
962 Unreviewed test gardening.
964 * platform/ios-simulator-wk1/TestExpectations:
965 * platform/ios-simulator/TestExpectations:
967 2016-06-28 Frederic Wang <fwang@igalia.com>
969 Phrasing content should be accepted in <mo> elements
970 https://bugs.webkit.org/show_bug.cgi?id=130245
972 Reviewed by Brent Fulgham.
974 * mathml/presentation/foreign-element-in-token.html: Copy test cases to
975 check <mo> elements too.
976 * mathml/presentation/foreign-element-in-token-expected.txt: Add the
977 expectations for <mo>.
979 2016-06-28 Alexey Proskuryakov <ap@apple.com>
981 Sierra test expectation gardening.
983 * platform/mac-elcapitan/fast/canvas: Added.
984 * platform/mac-elcapitan/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Copied from platform/mac/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt.
985 * platform/mac-elcapitan/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Copied from platform/mac/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt.
986 * platform/mac/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Removed.
987 * platform/mac/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Removed.
988 Sierra matches cross-platform expectations.
990 * platform/mac/TestExpectations: Removed expectations for fast/canvas/canvas-strokeRect-alpha-shadow.html
992 2016-06-28 Joseph Pecoraro <pecoraro@apple.com>
994 Web Inspector: selectElement.options shows unexpected entries in console (named indexes beyond collection length)
995 https://bugs.webkit.org/show_bug.cgi?id=159192
997 Reviewed by Timothy Hatcher.
999 * inspector/model/remote-object-get-properties-expected.txt:
1000 * inspector/model/remote-object-get-properties.html:
1001 * inspector/runtime/getProperties-expected.txt:
1003 2016-06-28 Brian Burg <bburg@apple.com>
1005 Web Inspector: QuickConsole should update its selection when RuntimeManager.defaultExecutionContextIdentifier changes
1006 https://bugs.webkit.org/show_bug.cgi?id=159183
1008 Reviewed by Timothy Hatcher.
1010 Add a new test case for reverting to the top-level execution context when the selected context is destroyed.
1012 * inspector/runtime/change-execution-context-identifier-expected.txt:
1013 * inspector/runtime/change-execution-context-identifier.html:
1015 2016-06-28 Adam Bergkvist <adam.bergkvist@ericsson.com>
1017 WebRTC: Robustify 'this' type check in RTCPeerConnection JS built-ins
1018 https://bugs.webkit.org/show_bug.cgi?id=158831
1020 Reviewed by Youenn Fablet.
1022 * fast/mediastream/RTCPeerConnection-js-built-ins-check-this-expected.txt:
1023 Flip some result lines from FAIL to PASS. Clean out unnecessary tests (third set).
1025 2016-06-28 Frederic Wang <fwang@igalia.com>
1027 Remove flakiness expectations for mathml/wbr-in-mroot-crash.html
1028 https://bugs.webkit.org/show_bug.cgi?id=130353
1030 Unreviewed gardening.
1032 The flakiness seemed to be due to the timeout of mathml/very-large-stretchy-operators.html.
1033 The latter was fixed in r202489, so we update the test expectations.
1035 * platform/efl/TestExpectations:
1036 * platform/gtk/TestExpectations:
1037 * platform/ios-simulator-wk2/TestExpectations:
1039 2016-06-28 Frederic Wang <fwang@igalia.com>
1041 Increase opacity of stretched operators in mo-stacked-glyphs.html
1042 https://bugs.webkit.org/show_bug.cgi?id=159201
1044 Reviewed by Martin Robinson.
1046 The reftest mo-stacked-glyphs.html fails with small pixel differences invisible at the naked
1047 eyes. We increase opacity of stretched operators in that test to reduce these differences and
1050 * mathml/presentation/mo-stacked-glyphs-expected.html: Increase opacity of stretched operators.
1051 * mathml/presentation/mo-stacked-glyphs.html: Ditto.
1052 * platform/gtk/TestExpectations: Remove failure expectation.
1054 2016-06-28 Michael Catanzaro <mcatanzaro@igalia.com>
1056 [GTK] Update expectations for subtle crypto layout tests
1060 * platform/gtk/TestExpectations:
1062 2016-06-28 Per Arne Vollan <pvollan@apple.com>
1064 [Win] Custom elements tests are failing.
1065 https://bugs.webkit.org/show_bug.cgi?id=159139
1067 Reviewed by Alex Christensen.
1069 Update test expectations for passing custom elements tests.
1071 * platform/win/TestExpectations:
1073 2016-06-28 Philippe Normand <pnormand@igalia.com>
1075 [GTK] Web audio tests failing since GStreamer 1.6 upgrade
1076 https://bugs.webkit.org/show_bug.cgi?id=158927
1078 Unreviewed GTK rebaseline of webaudio tests.
1080 * platform/gtk/TestExpectations:
1081 * platform/gtk/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav:
1082 * platform/gtk/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.wav:
1083 * platform/gtk/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.wav:
1084 * platform/gtk/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.wav:
1086 2016-06-28 Youenn Fablet <youenn@apple.com>
1088 http/tests/media/hls/video-controller-getStartDate.html is failing on non-PDT time-based computers
1089 https://bugs.webkit.org/show_bug.cgi?id=159134
1091 Reviewed by Alex Christensen.
1093 * http/tests/media/hls/video-controller-getStartDate-expected.txt: Converting date to UTC string before making the comparison.
1094 * http/tests/media/hls/video-controller-getStartDate.html: Rebasing.
1096 2016-06-28 Hunseop Jeong <hs85.jeong@samsung.com>
1098 Unreviewed EFL Gardening on 28th Jun.
1100 * platform/efl/accessibility/aria-hidden-negates-no-visibility-expected.txt: Added.
1101 * platform/efl/accessibility/aria-labelledby-overrides-aria-label-expected.txt: Added.
1102 * platform/efl/accessibility/aria-labelledby-overrides-label-expected.txt: Added.
1103 * platform/efl/accessibility/aria-option-role-expected.txt: Added.
1104 * platform/efl/accessibility/aria-role-on-label-expected.txt: Added.
1105 * platform/efl/accessibility/aria-switch-text-expected.txt:
1106 * platform/efl/accessibility/auto-fill-crash-expected.txt: Added.
1107 * platform/efl/accessibility/empty-image-with-title-expected.txt: Added.
1108 * platform/efl/accessibility/form-control-value-settable-expected.txt: Added.
1109 * platform/efl/accessibility/image-link-expected.txt:
1110 * platform/efl/accessibility/image-map1-expected.txt:
1111 * platform/efl/accessibility/image-map2-expected.txt:
1112 * platform/efl/accessibility/image-with-alt-and-map-expected.txt:
1113 * platform/efl/accessibility/img-fallsback-to-title-expected.txt:
1114 * platform/efl/accessibility/math-fenced-expected.txt: Added.
1115 * platform/efl/accessibility/math-foreign-content-expected.txt: Added.
1116 * platform/efl/accessibility/math-multiscript-attributes-expected.txt:
1117 * platform/efl/accessibility/math-text-expected.txt:
1118 * platform/efl/accessibility/media-element-expected.txt:
1119 * platform/efl/accessibility/meter-element-expected.txt:
1120 * platform/efl/accessibility/radio-button-title-label-expected.txt:
1121 * platform/efl/accessibility/table-detection-expected.txt:
1123 2016-06-27 Chris Dumez <cdumez@apple.com>
1125 Unreviewed, rebaseline test on iOS after r202539.
1127 * platform/ios-simulator/fast/dom/event-handler-attributes-expected.txt:
1129 2016-06-27 Simon Fraser <simon.fraser@apple.com>
1131 Mark some tests as image failures.
1133 These tests started to fail with the render server snapshotting enabled in r202532.
1135 * platform/ios-simulator-wk2/TestExpectations:
1137 2016-06-27 Chris Dumez <cdumez@apple.com>
1139 HTMLElement / SVGElement should implement GlobalEventHandlers, not Element
1140 https://bugs.webkit.org/show_bug.cgi?id=159191
1141 <rdar://problem/27019299>
1143 Reviewed by Ryosuke Niwa.
1145 * fast/dom/event-handler-attributes-expected.txt:
1146 Rebaseline tests now that more checks are passing.
1148 * js/dom/dom-static-property-for-in-iteration-expected.txt:
1149 Rebaseline test now that enumeration order is different.
1151 2016-06-27 Simon Fraser <simon.fraser@apple.com>
1153 [iOS] -webkit-overflow-scrolling: touch prevents repaint with RTL
1154 https://bugs.webkit.org/show_bug.cgi?id=159186
1155 rdar://problem/26659341
1157 Reviewed by Zalan Bujtas.
1159 * compositing/scrolling/touch-scrolling-repaint-expected.html: Added.
1160 * compositing/scrolling/touch-scrolling-repaint-spans-expected.html: Added.
1161 * compositing/scrolling/touch-scrolling-repaint-spans.html: Added.
1162 * compositing/scrolling/touch-scrolling-repaint.html: Added.
1164 2016-06-27 Simon Fraser <simon.fraser@apple.com>
1166 [iOS] Make DumpRenderTree and WebKitTestRunner in the simulator use render server snapshotting
1167 https://bugs.webkit.org/show_bug.cgi?id=159077
1169 Reviewed by Tim Horton.
1171 fast/harness/snapshot-captures-compositing.html passes now.
1173 * platform/ios-simulator-wk2/TestExpectations:
1175 2016-06-27 Benjamin Poulain <benjamin@webkit.org>
1177 Adopt the iOS TouchEventHandler API for cases that must have synchronous dispatch
1178 https://bugs.webkit.org/show_bug.cgi?id=159179
1179 rdar://problem/27006387
1181 Reviewed by Simon Fraser.
1183 Several of those tests expose existing bugs with overflow scrolling.
1184 They are not using PASS/FAIL at the moment, just dump the called listeners.
1186 * fast/events/touch/ios/block-without-overflow-scroll-and-passive-observer-on-block-scrolling-state-expected.txt: Added.
1187 * fast/events/touch/ios/block-without-overflow-scroll-and-passive-observer-on-block-scrolling-state.html: Added.
1188 * fast/events/touch/ios/block-without-overflow-scroll-and-passive-observer-on-document-scrolling-state-expected.txt: Added.
1189 * fast/events/touch/ios/block-without-overflow-scroll-and-passive-observer-on-document-scrolling-state.html: Added.
1190 * fast/events/touch/ios/block-without-overflow-scroll-scrolling-state-expected.txt: Added.
1191 * fast/events/touch/ios/block-without-overflow-scroll-scrolling-state.html: Added.
1192 * fast/events/touch/ios/drag-block-without-overflow-scroll-and-passive-observer-on-block-expected.txt: Added.
1193 * fast/events/touch/ios/drag-block-without-overflow-scroll-and-passive-observer-on-block.html: Added.
1194 * fast/events/touch/ios/drag-block-without-overflow-scroll-and-passive-observer-on-document-expected.txt: Added.
1195 * fast/events/touch/ios/drag-block-without-overflow-scroll-and-passive-observer-on-document.html: Added.
1196 * fast/events/touch/ios/drag-block-without-overflow-scroll-expected.txt: Added.
1197 * fast/events/touch/ios/drag-block-without-overflow-scroll.html: Added.
1199 2016-06-27 Joseph Pecoraro <pecoraro@apple.com>
1201 Web Inspector: When modifying sessionStorage, localStorage gets updated
1202 https://bugs.webkit.org/show_bug.cgi?id=159181
1203 <rdar://problem/27043447>
1205 Reviewed by Timothy Hatcher.
1207 * inspector/storage/domStorage-events-expected.txt: Added.
1208 * inspector/storage/domStorage-events.html: Added.
1209 Add a new test for DOMStorage domain events. Ensures that sessionStorage
1210 and localStorage events are dispatched for the appropriate DOMStorageObject.
1212 2016-06-27 Myles C. Maxfield <mmaxfield@apple.com>
1214 [Cocoa] Test gardening for the system font in macOS Sierra and iOS 10
1215 https://bugs.webkit.org/show_bug.cgi?id=159175
1216 <rdar://problem/26478081>
1220 * fast/text/trak-optimizeLegibility.html:
1222 2016-06-27 Alex Christensen <achristensen@webkit.org>
1224 Fix flakiness on Sierra after r202511
1225 https://bugs.webkit.org/show_bug.cgi?id=159071
1227 * http/tests/xmlhttprequest/sync-delegate-callbacks-expected.txt: Removed.
1228 * http/tests/xmlhttprequest/sync-delegate-callbacks.html: Removed.
1229 * platform/ios-simulator-wk2/TestExpectations:
1230 * platform/mac/TestExpectations:
1231 * platform/wk2/http/tests/xmlhttprequest/sync-delegate-callbacks-expected.txt: Removed.
1233 2016-06-27 Brian Burg <bburg@apple.com>
1235 Web Inspector: RuntimeManager should not use view object WebInspector.quickConsole
1236 https://bugs.webkit.org/show_bug.cgi?id=128092
1237 <rdar://problem/15966526>
1239 Reviewed by Timothy Hatcher.
1241 Add some really basic coverage for RuntimeManager.defaultExecutionContextIdentifier
1242 and using it in RuntimeManager.evaluateInInspectedWindow.
1244 * inspector/runtime/change-execution-context-identifier-expected.txt: Added.
1245 * inspector/runtime/change-execution-context-identifier.html: Added.
1246 * inspector/runtime/resources/change-execution-context-identifier-subframe.html: Added.
1248 2016-06-27 Benjamin Poulain <benjamin@webkit.org>
1250 Fix style invalidation for :active when the activated node has no renderer
1251 https://bugs.webkit.org/show_bug.cgi?id=159125
1253 Reviewed by Antti Koivisto.
1255 There was no bug with style sharing but I wanted that covered anyway.
1256 Style sharing depends on 2 flags which is uncommon.
1257 There was no test coverage whatsoever, breaking it did not fail any test.
1259 * fast/css/pseudo-active-on-labeled-control-without-renderer-expected.txt: Added.
1260 * fast/css/pseudo-active-on-labeled-control-without-renderer.html: Added.
1261 * fast/css/pseudo-active-style-sharing-1-expected.txt: Added.
1262 * fast/css/pseudo-active-style-sharing-1.html: Added.
1263 * fast/css/pseudo-active-style-sharing-2-expected.txt: Added.
1264 * fast/css/pseudo-active-style-sharing-2.html: Added.
1265 * fast/css/pseudo-active-style-sharing-3-expected.txt: Added.
1266 * fast/css/pseudo-active-style-sharing-3.html: Added.
1267 * fast/css/pseudo-active-style-sharing-4-expected.txt: Added.
1268 * fast/css/pseudo-active-style-sharing-4.html: Added.
1269 * fast/css/pseudo-active-style-sharing-5-expected.txt: Added.
1270 * fast/css/pseudo-active-style-sharing-5.html: Added.
1271 * fast/css/pseudo-active-style-sharing-6-expected.txt: Added.
1272 * fast/css/pseudo-active-style-sharing-6.html: Added.
1274 2016-06-27 Joanmarie Diggs <jdiggs@igalia.com>
1276 AX: REGRESSION (r202063): ARIA role attribute is being ignored for label element
1277 https://bugs.webkit.org/show_bug.cgi?id=159162
1279 Reviewed by Chris Fleizach.
1281 This regression was caught by a GTK-specific layout test. Adding a cross-platform
1282 test for additional coverage.
1284 * accessibility/aria-role-on-label.html: Added.
1285 * platform/gtk/accessibility/aria-role-on-label-expected.txt: Added.
1286 * platform/mac/accessibility/aria-role-on-label-expected.txt: Added.
1288 2016-06-27 Commit Queue <commit-queue@webkit.org>
1290 Unreviewed, rolling out r202505.
1291 https://bugs.webkit.org/show_bug.cgi?id=159169
1293 The test added with this change is flaky and it caused an
1294 existing test to time out on El Capitan. (Requested by
1295 ryanhaddad on #webkit).
1299 "[iOS] Media controls are too cramped with small video"
1300 https://bugs.webkit.org/show_bug.cgi?id=158815
1301 http://trac.webkit.org/changeset/202505
1303 2016-06-27 Alex Christensen <achristensen@webkit.org>
1305 Send canAuthenticateAgainstProtectionSpace calls from NetworkProcess directly to UIProcess
1306 https://bugs.webkit.org/show_bug.cgi?id=159071
1308 Reviewed by Brady Eidson.
1310 * http/tests/xmlhttprequest/sync-delegate-callbacks-expected.txt: Added.
1311 * http/tests/xmlhttprequest/sync-delegate-callbacks.html: Added.
1312 * platform/ios-simulator-wk2/TestExpectations:
1313 * platform/mac/TestExpectations:
1314 * platform/wk2/http/tests/xmlhttprequest/sync-delegate-callbacks-expected.txt: Added.
1316 2016-06-27 Alexey Proskuryakov <ap@apple.com>
1318 Remove OS X Mavericks test results
1320 Rubber-stamped by Lucas Forschler.
1322 * platform/mac-mavericks: Removed.
1324 2016-06-27 Eric Carlson <eric.carlson@apple.com>
1326 [Mac] PiP placeholder should remain visible when 'controls' attribute is removed
1327 https://bugs.webkit.org/show_bug.cgi?id=159158
1328 <rdar://problem/26727435>
1330 Reviewed by Jer Noble.
1332 * media/controls/picture-in-picture-expected.txt: Updated.
1333 * media/controls/picture-in-picture.html: Ditto.
1335 2016-06-27 Antoine Quint <graouts@apple.com>
1337 [iOS] Media controls are too cramped with small video
1338 https://bugs.webkit.org/show_bug.cgi?id=158815
1339 <rdar://problem/26824238>
1341 Reviewed by Dean Jackson.
1343 Adjust the output of this test to account for the time label clones and add a new test.
1345 * media/video-controls-drop-and-restore-timeline-expected.txt: Added.
1346 * media/video-controls-drop-and-restore-timeline.html: Added.
1347 * platform/mac-yosemite/http/tests/media/hls/video-controls-live-stream-expected.txt:
1348 * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
1350 2016-06-27 Joseph Pecoraro <pecoraro@apple.com>
1352 REGRESSION: Web Inspector: Text search broken in resources with <CR>
1353 https://bugs.webkit.org/show_bug.cgi?id=159110
1354 <rdar://problem/27008485>
1356 Reviewed by Brian Burg.
1358 * inspector/debugger/searchInContent-linebreaks-expected.txt:
1359 * inspector/debugger/searchInContent-linebreaks.html:
1360 Now that the backend responds with lines that end in \n, this test changes
1361 the number of line results. The frontend interprets this correctly.
1363 2016-06-27 Joanmarie Diggs <jdiggs@igalia.com>
1365 AX: Anonymous RenderMathMLOperators are not exposed to the accessibility tree
1366 https://bugs.webkit.org/show_bug.cgi?id=139582
1367 <rdar://problem/26938849>
1369 Reviewed by Chris Fleizach.
1371 This is based on a patch by Frederic Wang <fwang@igalia.com>.
1373 One of the things making it difficult to tell that the operators were not
1374 exposed on the Mac is the fact that the operator text is present. But the
1375 operator text is simply a StaticTextRole object corresponding to the
1376 RenderText descendant of the operator. Furthermore, on the Mac, accessible
1377 math operators have subroles which are missing from the StaticTextRole
1378 object which is exposed. In order to make issues like this more obvious,
1379 add an option to include the subrole to dumpAccessibilityTree() and use it
1380 in the new math-fenced.html.
1382 This change also fixes the mfenced in mac/mathml-elements.html that was
1383 broken after r202420. We enable it again and update the expectations of
1384 that test because the operators are now in the accessibility tree.
1386 We also add a new test to verify the render tree of foreign content in
1389 * accessibility/mac/mathml-elements-expected.txt: Updated.
1390 * accessibility/mac/mathml-elements.html: Re-enable the mfenced test.
1391 * accessibility/math-fenced.html: Added.
1392 * accessibility/math-foreign-content.html: Added.
1393 * platform/gtk/accessibility/math-fenced-expected.txt: Added.
1394 * platform/gtk/accessibility/math-foreign-content-expected.txt: Added.
1395 * platform/mac/accessibility/math-fenced-expected.txt: Added.
1396 * platform/mac/accessibility/math-foreign-content-expected.txt: Added.
1397 * resources/accessibility-helper.js: Add option to include subrole in tree.
1398 (dumpAccessibilityTree):
1400 2016-06-27 Ryan Haddad <ryanhaddad@apple.com>
1402 Remove flaky expectation for imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata.html
1403 https://bugs.webkit.org/show_bug.cgi?id=150956
1405 Unreviewed test gardening.
1407 * platform/mac/TestExpectations:
1409 2016-06-27 Adam Bergkvist <adam.bergkvist@ericsson.com>
1411 WebRTC: Unskip RTCPeerConnection-AddRemoveStream test
1412 https://bugs.webkit.org/show_bug.cgi?id=159133
1414 Reviewed by Eric Carlson.
1416 Unskip RTCPeerConnection-AddRemoveStream test (on GTK+ port). RTCPeerConnection implements
1417 the legacy MediaStream-based API as JS built-ins so we can run this test again.
1419 * fast/mediastream/RTCPeerConnection-AddRemoveStream-expected.txt:
1420 * fast/mediastream/RTCPeerConnection-AddRemoveStream.html:
1421 * platform/gtk/TestExpectations:
1423 2016-06-27 Frederic Wang <fwang@igalia.com>
1425 Update TestExpectations for some dynamic MathML tests
1426 https://bugs.webkit.org/show_bug.cgi?id=159142
1428 Reviewed by Brent Fulgham.
1430 * TestExpectations: Enable this test again after r199980.
1431 * platform/efl/TestExpectations: This is already claimed to pass in the platform independent TestExpectations.
1432 * platform/gtk/TestExpectations: Ditto.
1433 * platform/ios-simulator/TestExpectations: This test passes after the refactoring of RenderMathMLOperator.
1435 2016-06-27 Michael Saboff <msaboff@apple.com>
1437 ES6 Change: Unify handling of RegExp CharacterClassEscapes \w and \W and Word Asserts \b and \B
1438 https://bugs.webkit.org/show_bug.cgi?id=158505
1440 Reviewed by Geoffrey Garen.
1442 Updated and added test cases.
1444 * js/regexp-unicode-expected.txt:
1445 * js/script-tests/regexp-unicode.js:
1447 2016-06-27 Frederic Wang <fwang@igalia.com>
1449 Set an upper limit for the size or number of pieces of stretchy operators
1450 https://bugs.webkit.org/show_bug.cgi?id=155434
1452 Update test expectations for very-large-stretchy-operators.
1454 Reviewed by Brent Fulgham.
1456 * platform/efl/TestExpectations:
1457 * platform/gtk/TestExpectations:
1458 * platform/ios-simulator/TestExpectations:
1459 * platform/mac/TestExpectations:
1460 * platform/win/TestExpectations:
1462 2016-06-27 Ryan Haddad <ryanhaddad@apple.com>
1464 Skip two LayoutTests that rely on mouse events on ios-simulator
1466 Unreviewed test gardening.
1468 * platform/ios-simulator/TestExpectations:
1470 2016-06-27 Javier Fernandez <jfernandez@igalia.com>
1472 [GTK] Unreviewed test gardening. Added Failure Test Expectations because of r194502 and r194513.
1473 https://bugs.webkit.org/show_bug.cgi?id=159147
1475 * platform/gtk/TestExpectations:
1477 2016-06-27 Youenn Fablet <youennf@gmail.com>
1479 LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/form-control-infrastructure/ is failing on ios-simulator
1480 https://bugs.webkit.org/show_bug.cgi?id=159136
1484 * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt: Added.
1486 2016-06-27 Youenn Fablet <youenn@apple.com>
1488 Remove didFailRedirectCheck ThreadableLoaderClient callback
1489 https://bugs.webkit.org/show_bug.cgi?id=159085
1491 Reviewed by Daniel Bates.
1493 * http/tests/security/contentSecurityPolicy/connect-src-eventsource-redirect-to-blocked-expected.txt:
1494 * http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-redirect-to-blocked-expected.txt:
1495 * http/tests/security/contentSecurityPolicy/worker-csp-blocks-xhr-redirect-cross-origin-expected.txt:
1496 * http/tests/xmlhttprequest/access-control-and-redirects-async-expected.txt:
1497 * http/tests/xmlhttprequest/access-control-and-redirects-expected.txt:
1499 2016-06-26 Chris Dumez <cdumez@apple.com>
1501 Regression: HTMLOptionsCollection's named properties have precedence over indexed properties
1502 https://bugs.webkit.org/show_bug.cgi?id=159058
1503 <rdar://problem/26988542>
1505 Reviewed by Ryosuke Niwa.
1507 Add layout test coverage.
1509 * fast/dom/HTMLSelectElement/options-indexed-getter-precedence-expected.txt: Added.
1510 * fast/dom/HTMLSelectElement/options-indexed-getter-precedence.html: Added.
1512 2016-06-26 Javier Fernandez <jfernandez@igalia.com>
1514 [GTK] Unreviewed test gardening.
1516 Several hidpi tests pass now thanks to r202421.
1518 2016-06-26 Myles C. Maxfield <mmaxfield@apple.com>
1520 [macOS] Font-related test gardening for macOS Sierra
1521 https://bugs.webkit.org/show_bug.cgi?id=159106
1522 <rdar://problem/25807529>
1526 * fast/ruby/bopomofo-letter-spacing.html:
1527 * fast/ruby/bopomofo-rl.html:
1528 * fast/ruby/bopomofo.html:
1529 * svg/W3C-SVG-1.1/text-fonts-01-t.svg:
1530 * svg/text/text-fonts-01-t.svg:
1532 2016-06-26 Youenn Fablet <youennf@gmail.com>
1534 Refreshing WPT tests up to 12b7800
1535 https://bugs.webkit.org/show_bug.cgi?id=158872
1537 Reviewed by Chris Dumez.
1539 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
1540 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
1541 * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt: Added.
1542 * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
1543 * platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt:
1545 2016-06-25 Benjamin Poulain <bpoulain@apple.com>
1547 The active state of elements can break when focus changes
1548 https://bugs.webkit.org/show_bug.cgi?id=159112
1550 Reviewed by Antti Koivisto.
1552 * fast/css/pseudo-active-on-labeled-element-not-canceled-by-focus-expected.txt: Added.
1553 * fast/css/pseudo-active-on-labeled-element-not-canceled-by-focus.html: Added.
1554 * fast/css/pseudo-active-with-programmatic-focus-expected.txt: Added.
1555 * fast/css/pseudo-active-with-programmatic-focus.html: Added.
1557 2016-06-24 Jer Noble <jer.noble@apple.com>
1559 Consider exposing or hiding knowledge of a redirect from clients of WebCoreNSURLSession
1560 https://bugs.webkit.org/show_bug.cgi?id=156722
1561 <rdar://problem/25780035>
1563 Reviewed by Alex Christensen.
1565 Un-skip http/tests/security/contentSecurityPolicy/audio-redirect-allowed2.html &
1566 http/tests/security/contentSecurityPolicy/video-redirect-allowed2.html.
1568 * platform/mac/TestExpectations:
1570 2016-06-24 Mark Lam <mark.lam@apple.com>
1572 [JSC] Error prototypes are called on remote scripts.
1573 https://bugs.webkit.org/show_bug.cgi?id=52192
1575 Reviewed by Keith Miller.
1577 The added test will test the following combinations of factors:
1579 1. Explicitly throwing an error of each of the types of JS errors i.e.
1580 Error, EvalError, RangeError, ReferenceError, SyntaxError, TypeError, URIError.
1581 2. Validating that the error received in window.onerror does not leak any info.
1582 3. Validating that the 'name' and 'toString' getters set on the error prototype
1583 object does not get invoked for creating the error message to be passed to
1586 * http/tests/security/regress-52192-expected.txt: Added.
1587 * http/tests/security/regress-52192.html: Added.
1588 * http/tests/security/resources/regress-52192-syntax-error.js: Added.
1589 * http/tests/security/resources/regress-52192-throw-error.js: Added.
1592 2016-06-24 Myles C. Maxfield <mmaxfield@apple.com>
1594 Update to test gardening in r202300
1598 * platform/mac/TestExpectations:
1600 2016-06-24 Konstantin Tokarev <annulen@yandex.ru>
1602 Removed tests of STYLE_SCOPED which was removed in r156683.
1603 https://bugs.webkit.org/show_bug.cgi?id=159098
1605 Reviewed by Ryosuke Niwa.
1607 * fast/css/style-scoped/basic-attribute-expected.txt: Removed.
1608 * fast/css/style-scoped/basic-attribute.html: Removed.
1609 * fast/css/style-scoped/registering-expected.txt: Removed.
1610 * fast/css/style-scoped/registering-shadowroot-expected.txt: Removed.
1611 * fast/css/style-scoped/registering-shadowroot.html: Removed.
1612 * fast/css/style-scoped/registering.html: Removed.
1613 * fast/css/style-scoped/style-scoped-apply-author-styles-expected.txt: Removed.
1614 * fast/css/style-scoped/style-scoped-apply-author-styles.html: Removed.
1615 * fast/css/style-scoped/style-scoped-attach-expected.txt: Removed.
1616 * fast/css/style-scoped/style-scoped-attach.html: Removed.
1617 * fast/css/style-scoped/style-scoped-basic-expected.txt: Removed.
1618 * fast/css/style-scoped/style-scoped-basic.html: Removed.
1619 * fast/css/style-scoped/style-scoped-change-scoped-in-shadow-expected.txt: Removed.
1620 * fast/css/style-scoped/style-scoped-change-scoped-in-shadow.html: Removed.
1621 * fast/css/style-scoped/style-scoped-detach-expected.txt: Removed.
1622 * fast/css/style-scoped/style-scoped-detach.html: Removed.
1623 * fast/css/style-scoped/style-scoped-in-shadow-expected.txt: Removed.
1624 * fast/css/style-scoped/style-scoped-in-shadow.html: Removed.
1625 * fast/css/style-scoped/style-scoped-nested-expected.txt: Removed.
1626 * fast/css/style-scoped/style-scoped-nested.html: Removed.
1627 * fast/css/style-scoped/style-scoped-remove-scoped-expected.txt: Removed.
1628 * fast/css/style-scoped/style-scoped-remove-scoped.html: Removed.
1629 * fast/css/style-scoped/style-scoped-set-scoped-expected.txt: Removed.
1630 * fast/css/style-scoped/style-scoped-set-scoped.html: Removed.
1631 * fast/css/style-scoped/style-scoped-with-dom-operation-expected.txt: Removed.
1632 * fast/css/style-scoped/style-scoped-with-dom-operation.html: Removed.
1633 * fast/css/style-scoped/style-scoped-with-important-rule-expected.txt: Removed.
1634 * fast/css/style-scoped/style-scoped-with-important-rule.html: Removed.
1635 * platform/efl/TestExpectations: Don't skip fast/css/style-scoped.
1636 * platform/gtk/TestExpectations: Ditto.
1637 * platform/ios-simulator/TestExpectations: Ditto.
1638 * platform/mac/TestExpectations: Ditto.
1639 * platform/win/TestExpectations: Ditto.
1641 2016-06-24 Alexey Proskuryakov <ap@apple.com>
1643 Update test expectations for rdar://problem/27000853
1645 * platform/mac/TestExpectations:
1647 2016-06-24 Commit Queue <commit-queue@webkit.org>
1649 Unreviewed, rolling out r202413.
1650 https://bugs.webkit.org/show_bug.cgi?id=159097
1652 Broke many JSC tests (Requested by ap on #webkit).
1656 "[JSC] Implement isFinite / isNaN in JS and make DFG ToNumber
1657 accept non number values"
1658 https://bugs.webkit.org/show_bug.cgi?id=154022
1659 http://trac.webkit.org/changeset/202413
1661 2016-06-24 John Wilander <wilander@apple.com>
1663 Make window.open layout tests for about: URLs work on iOS
1664 https://bugs.webkit.org/show_bug.cgi?id=159072
1666 Reviewed by Alex Christensen.
1668 Fix two window.open layout tests for iOS. They previously used click events.
1669 Now they instead turn off the popup blocker and just call window.open() on
1672 * http/tests/dom/window-open-about-blank-and-access-document-expected.txt:
1673 * http/tests/dom/window-open-about-blank-and-access-document.html:
1674 * http/tests/dom/window-open-about-webkit-org-and-access-document-expected.txt:
1675 * http/tests/dom/window-open-about-webkit-org-and-access-document.html:
1676 * platform/ios-simulator/TestExpectations:
1677 Removed the skipping of these two test cases.
1679 2016-06-24 Yusuke Suzuki <utatane.tea@gmail.com>
1681 [GTK][EFL] ImageBufferCairo should accept resolution factor
1682 https://bugs.webkit.org/show_bug.cgi?id=157848
1684 Reviewed by Martin Robinson.
1686 * fast/hidpi/filters-and-image-buffer-resolution-expected.html: Added.
1687 * fast/hidpi/filters-and-image-buffer-resolution.html: Added.
1689 2016-06-24 Frederic Wang <fwang@igalia.com>
1691 Refactor RenderMathMLOperator and RenderMathMLToken to avoid using anonymous renderers.
1692 https://bugs.webkit.org/show_bug.cgi?id=155018
1694 Reviewed by Martin Robinson.
1696 We update the test expectations. Most of the adjustments are irrelevant visual
1697 modifications (small shift and size differences) or due to changes in the renderer tree
1698 structure (removal of anonymous, operator text appearing in the dumped text).
1699 We disable the accessibility for mfenced for now, but this will be enabled again and improved
1700 in follow-up accessibility patches.
1702 * platform/ios-simulator/TestExpectations: We disable two reftests that use a character from
1703 the Mathematical Alphanumeric Symbols block as a reference, since iOS does not have
1704 appropriate fonts pre-installed.
1705 * accessibility/mac/mathml-elements.html: Disable the mfenced test for now.
1706 * accessibility/mac/mathml-elements-expected.txt: Ditto.
1707 * accessibility/ios-simulator/math-expected.txt: Update the reference now that the text of
1708 the operator appears in the render tree.
1709 * accessibility/mac/math-alttext-expected.txt: Ditto.
1710 * mathml/opentype/large-operators-italic-correction-expected.txt: Ditto.
1711 * mathml/opentype/large-operators-munderover-expected.txt: Ditto.
1712 * mathml/presentation/inferred-mrow-stretchy-expected.txt: Ditto.
1713 * mathml/presentation/mfrac-nested-expected.txt: Ditto.
1714 * mathml/presentation/stretchy-depth-height-expected.txt: Ditto.
1715 * mathml/presentation/stretchy-depth-height-symmetric-expected.txt: Ditto.
1716 * mathml/presentation/sup-nested-expected.txt: Ditto.
1717 * mathml/very-large-stretchy-operators-expected.txt: Ditto.
1718 * platform/mac/accessibility/math-text-expected.txt: Ditto.
1719 * platform/gtk/accessibility/math-text-expected.txt: Ditto.
1720 * fast/css/readonly-pseudoclass-common-element-expected.txt: Ditto.
1721 * fast/css/readwrite-pseudoclass-editable-expected.txt: Ditto.
1722 * imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-expected.txt: Ditto.
1723 * imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml-expected.txt: Ditto.
1724 * mathml/presentation/attributes-background-color.html: Add some padding to workaround some
1725 small rendering failures.
1726 * mathml/presentation/attributes-background-color-expected.html: Ditto.
1727 * mathml/presentation/attributes-display.html: Ditto.
1728 * mathml/presentation/attributes-display-expected.html: Ditto.
1729 * mathml/presentation/bug97990-expected.html: Ditto.
1730 * mathml/presentation/bug97990.html: Ditto.
1731 * mathml/presentation/attributes-mathvariant-expected.html: Update the reftest to use italic
1732 characters from the Mathematical Alphanumeric Symbols.
1733 * mathml/presentation/tokenElements-mathvariant-expected.html: Ditto.
1734 * mathml/presentation/mo-whitespaces-expected.html: Adjust one edge case since we now only
1735 collapse whitespace for operators that use MathOperator.
1736 * accessibility/math-multiscript-attributes-expected.txt: Small size/coordinate adjustment.
1737 * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Dottp.
1738 * platform/gtk/mathml/presentation/roots-expected.txt: Size/coordinate adjustment, removal
1739 of anonymous renderers and use italic characters from the Mathematical Alphanumeric Symbols.
1740 * platform/gtk/mathml/presentation/roots-expected.png: Ditto.
1741 * platform/ios-simulator/mathml/presentation/roots-expected.txt: Ditto.
1742 * platform/gtk/mathml/opentype/horizontal-expected.txt: Size/coordinate adjustment and
1743 removal of anonymous renderers.
1744 * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt: Ditto.
1745 * platform/gtk/mathml/opentype/large-operators-expected.txt: Ditto.
1746 * platform/gtk/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
1747 * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Ditto.
1748 * platform/gtk/mathml/opentype/vertical-expected.txt: Ditto.
1749 * platform/gtk/mathml/presentation/mo-stretch-expected.txt: Ditto.
1750 * platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt: Ditto.
1751 * platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
1752 * platform/mac/mathml/opentype/large-operators-expected.txt: Ditto.
1753 * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
1754 * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Ditto.
1755 * platform/mac/mathml/opentype/vertical-expected.txt: Ditto.
1757 2016-06-23 Benjamin Poulain <bpoulain@apple.com>
1759 OOM Assertion failure in Array.prototype.toString
1760 https://bugs.webkit.org/show_bug.cgi?id=158793
1762 Reviewed by Saam Barati.
1764 * js/script-tests/stringimpl-to-jsstring-on-large-strings-1.js: Added.
1765 (string_appeared_here.createStrings):
1766 * js/script-tests/stringimpl-to-jsstring-on-large-strings-2.js: Added.
1767 (string_appeared_here.createRegexp):
1769 * js/script-tests/stringimpl-to-jsstring-on-large-strings-3.js: Added.
1770 (string_appeared_here.createStrings):
1772 * js/stringimpl-to-jsstring-on-large-strings-1-expected.txt: Added.
1773 * js/stringimpl-to-jsstring-on-large-strings-1.html: Added.
1774 * js/stringimpl-to-jsstring-on-large-strings-2-expected.txt: Added.
1775 * js/stringimpl-to-jsstring-on-large-strings-2.html: Added.
1776 * js/stringimpl-to-jsstring-on-large-strings-3-expected.txt: Added.
1777 * js/stringimpl-to-jsstring-on-large-strings-3.html: Added.
1779 2016-06-23 Brady Eidson <beidson@apple.com>
1781 Retrieving Blobs from IndexedDB using cursors fails in WK2 (Sandboxing)
1782 https://bugs.webkit.org/show_bug.cgi?id=158991
1784 Reviewed by Alex Christensen.
1786 * storage/indexeddb/modern/blob-cursor-expected.txt: Added.
1787 * storage/indexeddb/modern/blob-cursor.html: Added.
1788 * storage/indexeddb/modern/resources/blob-cursor.js: Added.
1789 * storage/indexeddb/modern/resources/blob-cursor1.html: Added.
1790 * storage/indexeddb/modern/resources/blob-cursor2.html: Added.
1792 2016-06-23 Joseph Pecoraro <pecoraro@apple.com> and Yusuke Suzuki <utatane.tea@gmail.com>
1794 [JSC] Implement isFinite / isNaN in JS and make DFG ToNumber accept non number values
1795 https://bugs.webkit.org/show_bug.cgi?id=154022
1797 Reviewed by Filip Pizlo.
1799 * js/regress/Number-isNaN-expected.txt: Added.
1800 * js/regress/Number-isNaN.html: Added.
1801 * js/regress/global-isNaN-expected.txt: Added.
1802 * js/regress/global-isNaN.html: Added.
1803 * js/regress/script-tests/Number-isNaN.js: Added.
1804 * js/regress/script-tests/global-isNaN.js: Added.
1805 * js/regress/script-tests/many-foreach-calls.js:
1807 (i.array.forEach): Deleted.
1808 * js/regress/script-tests/to-number-constructor-number-string-number-string.js: Added.
1810 * js/regress/script-tests/to-number-constructor-only-number.js: Added.
1812 * js/regress/script-tests/to-number-constructor-only-string.js: Added.
1814 * js/regress/script-tests/to-number-constructor-string-number-string-number.js: Added.
1816 * js/regress/script-tests/to-number-number-string-number-string.js: Added.
1818 * js/regress/script-tests/to-number-only-number.js: Added.
1820 * js/regress/script-tests/to-number-only-string.js: Added.
1822 * js/regress/script-tests/to-number-string-number-string-number.js: Added.
1824 * js/regress/to-number-constructor-number-string-number-string-expected.txt: Added.
1825 * js/regress/to-number-constructor-number-string-number-string.html: Added.
1826 * js/regress/to-number-constructor-only-number-expected.txt: Added.
1827 * js/regress/to-number-constructor-only-number.html: Added.
1828 * js/regress/to-number-constructor-only-string-expected.txt: Added.
1829 * js/regress/to-number-constructor-only-string.html: Added.
1830 * js/regress/to-number-constructor-string-number-string-number-expected.txt: Added.
1831 * js/regress/to-number-constructor-string-number-string-number.html: Added.
1832 * js/regress/to-number-number-string-number-string-expected.txt: Added.
1833 * js/regress/to-number-number-string-number-string.html: Added.
1834 * js/regress/to-number-only-number-expected.txt: Added.
1835 * js/regress/to-number-only-number.html: Added.
1836 * js/regress/to-number-only-string-expected.txt: Added.
1837 * js/regress/to-number-only-string.html: Added.
1838 * js/regress/to-number-string-number-string-number-expected.txt: Added.
1839 * js/regress/to-number-string-number-string-number.html: Added.
1841 2016-06-23 Simon Fraser <simon.fraser@apple.com>
1843 https://bugs.webkit.org/show_bug.cgi?id=159077
1845 Mark fast/harness/snapshot-captures-compositing.html as an image failure.
1847 * platform/ios-simulator-wk2/TestExpectations:
1849 2016-06-23 Benjamin Poulain <benjamin@webkit.org>
1851 Specialize synchronous event tracking per event type
1852 https://bugs.webkit.org/show_bug.cgi?id=158826
1854 Reviewed by Simon Fraser.
1856 * fast/events/touch/ios/tap-with-active-listener-inside-document-with-passive-listener-expected.txt: Added.
1857 * fast/events/touch/ios/tap-with-active-listener-inside-document-with-passive-listener.html: Added.
1858 * fast/events/touch/ios/tap-with-active-listener-inside-window-with-passive-listener-expected.txt: Added.
1859 * fast/events/touch/ios/tap-with-active-listener-inside-window-with-passive-listener.html: Added.
1860 * fast/events/touch/ios/tap-with-active-touch-end-listener-expected.txt: Added.
1861 * fast/events/touch/ios/tap-with-active-touch-end-listener.html: Added.
1862 * fast/events/touch/ios/tap-with-passive-listener-inside-active-listener.html: Added.
1863 * fast/events/touch/ios/tap-with-passive-touch-end-listener-expected.txt: Added.
1864 * fast/events/touch/ios/tap-with-passive-touch-end-listener.html: Added.
1865 * fast/events/touch/ios/tap-with-passive-touch-start-active-touch-end-listeners-on-elements-expected.txt: Added.
1866 * fast/events/touch/ios/tap-with-passive-touch-start-active-touch-end-listeners-on-elements.html: Added.
1867 * fast/events/touch/ios/tap-with-passive-touch-start-active-touch-move-listeners-on-elements-expected.txt: Added.
1868 * fast/events/touch/ios/tap-with-passive-touch-start-active-touch-move-listeners-on-elements.html: Added.
1870 2016-06-23 Alexey Proskuryakov <ap@apple.com>
1872 Update TestExpectations for a couple video track tests.
1874 * platform/mac/TestExpectations:
1876 2016-06-23 Simon Fraser <simon.fraser@apple.com>
1878 [iOS] Make DumpRenderTree and WebKitTestRunner in the simulator use render server snapshotting
1879 https://bugs.webkit.org/show_bug.cgi?id=159077
1881 Reviewed by Tim Horton.
1883 Test that fails if snapshotting doesn't correctly snapshot 3D transforms.
1885 * fast/harness/snapshot-captures-compositing-expected.html: Added.
1886 * fast/harness/snapshot-captures-compositing.html: Added.
1888 2016-06-23 Said Abou-Hallawa <sabouhallawa@apple.com>
1890 requestFrameAnimation() callback timestamp should be very close to Performance.now()
1891 https://bugs.webkit.org/show_bug.cgi?id=159038
1893 Reviewed by Simon Fraser.
1895 * animations/animation-callback-timestamp-expected.txt: Added.
1896 * animations/animation-callback-timestamp.html: Added.
1897 * animations/animation-multiple-callbacks-timestamp-expected.txt: Added.
1898 * animations/animation-multiple-callbacks-timestamp.html: Added.
1900 2016-06-23 Ryan Haddad <ryanhaddad@apple.com>
1902 Land test expectations for rdar://problem/26952627.
1904 Unreviewed test gardening.
1906 * platform/mac/TestExpectations:
1908 2016-06-23 Alexey Proskuryakov <ap@apple.com>
1910 Handle (0, 0) ranges from Lookup
1911 https://bugs.webkit.org/show_bug.cgi?id=159062
1912 rdar://problem/26960385
1914 Reviewed by Tim Horton.
1916 * platform/mac/TestExpectations: Unmark the test that was broken due to this.
1918 2016-06-23 Joseph Pecoraro <pecoraro@apple.com>
1920 CSSComputedStyleDeclaration::length should recalculate styles if needed to provide the correct value
1921 https://bugs.webkit.org/show_bug.cgi?id=159053
1922 <rdar://problem/26638119>
1924 Reviewed by Simon Fraser.
1926 * fast/css/variables/custom-property-computed-style-length-update-expected.txt: Added.
1927 * fast/css/variables/custom-property-computed-style-length-update.html: Added.
1929 2016-06-23 Adam Bergkvist <adam.bergkvist@ericsson.com>
1931 WebRTC: Add support for RTCPeerConnection legacy MediaStream-based API
1932 https://bugs.webkit.org/show_bug.cgi?id=158940
1934 Reviewed by Eric Carlson.
1936 Add test for RTCPeerConnection legacy MediaStream-based API.
1938 * fast/mediastream/RTCPeerConnection-legacy-stream-based-api-expected.txt: Added.
1939 * fast/mediastream/RTCPeerConnection-legacy-stream-based-api.html: Added.
1940 * platform/mac/TestExpectations:
1941 Skip test for mac port (not building with WEB_RTC yet)
1943 2016-06-23 Per Arne Vollan <pvollan@apple.com>
1945 Unreviewed test gardening.
1947 Update test expectations for passing accessibility tests after r202149,
1948 and fix style issues in test expectations file.
1950 * platform/win/TestExpectations:
1952 2016-06-22 Alexey Proskuryakov <ap@apple.com>
1954 Test expectations gardening for rdar://problem/26960385
1956 * platform/mac/TestExpectations:
1958 2016-06-22 Benjamin Poulain <bpoulain@apple.com>
1960 AX: Add support for CSS4 :focus-within pseudo
1961 https://bugs.webkit.org/show_bug.cgi?id=140144
1963 Reviewed by Antti Koivisto.
1965 * fast/css/css-selector-text-expected.txt:
1966 * fast/css/css-selector-text.html:
1967 * fast/css/css-set-selector-text-expected.txt:
1968 * fast/css/css-set-selector-text.html:
1969 * fast/css/pseudo-focus-within-basics-expected.html: Added.
1970 * fast/css/pseudo-focus-within-basics.html: Added.
1971 * fast/css/pseudo-focus-within-inside-shadow-dom-expected.html: Added.
1972 * fast/css/pseudo-focus-within-inside-shadow-dom.html: Added.
1973 * fast/css/pseudo-focus-within-style-sharing-1-expected.html: Added.
1974 * fast/css/pseudo-focus-within-style-sharing-1.html: Added.
1975 * fast/css/pseudo-focus-within-style-sharing-2-expected.html: Added.
1976 * fast/css/pseudo-focus-within-style-sharing-2.html: Added.
1977 * fast/selectors/focus-within-style-update-expected.txt: Added.
1978 * fast/selectors/focus-within-style-update.html: Added.
1980 2016-06-17 Dean Jackson <dino@apple.com>
1982 REGRESSION: Double tap to zoom does not work on yahoo finance
1983 https://bugs.webkit.org/show_bug.cgi?id=158886
1984 <rdar://problem/24917760>
1986 Reviewed by Simon Fraser.
1988 * fast/events/ios/viewport-shrink-to-fit-allows-double-tap-expected.txt: Added.
1989 * fast/events/ios/viewport-shrink-to-fit-allows-double-tap.html: Added.
1991 2016-06-22 Myles C. Maxfield <mmaxfield@apple.com>
1993 Test gardening for css3/line-break-language-sensitive
1994 https://bugs.webkit.org/show_bug.cgi?id=159017
1998 Some reftests had content which ended up outside of the viewport. This patch
1999 splits that extra content out into separate tests.
2001 In addition, this test migrates these tests to using a web font, so the results
2002 of this test are not sensitive to platform-specific font fallback.
2004 Because of the migration to the web font, css3/line-break-language-sensitive is
2008 * css3/line-break-language-sensitive/line-break-auto-centered-expected.html: Removed.
2009 * css3/line-break-language-sensitive/line-break-auto-centered.html: Removed.
2010 * css3/line-break-language-sensitive/line-break-auto-half-kana-expected.html: Removed.
2011 * css3/line-break-language-sensitive/line-break-auto-half-kana.html: Removed.
2012 * css3/line-break-language-sensitive/line-break-auto-hyphens.html: Removed.
2013 * css3/line-break-language-sensitive/line-break-auto-inseparables-expected.html: Removed.
2014 * css3/line-break-language-sensitive/line-break-auto-inseparables.html: Removed.
2015 * css3/line-break-language-sensitive/line-break-auto-iteration-marks-expected.html: Removed.
2016 * css3/line-break-language-sensitive/line-break-auto-iteration-marks.html: Removed.
2017 * css3/line-break-language-sensitive/line-break-auto-postfixes.html: Removed.
2018 * css3/line-break-language-sensitive/line-break-auto-prefixes-expected.html: Removed.
2019 * css3/line-break-language-sensitive/line-break-auto-prefixes.html: Removed.
2020 * css3/line-break-language-sensitive/line-break-auto-sound-marks-expected.html: Removed.
2021 * css3/line-break-language-sensitive/line-break-auto-sound-marks.html: Removed.
2022 * css3/line-break-language-sensitive/line-break-loose-centered.html: Removed.
2023 * css3/line-break-language-sensitive/line-break-loose-half-kana-expected.html: Removed.
2024 * css3/line-break-language-sensitive/line-break-loose-half-kana.html: Removed.
2025 * css3/line-break-language-sensitive/line-break-loose-hyphens.html: Removed.
2026 * css3/line-break-language-sensitive/line-break-loose-inseparables-expected.html: Removed.
2027 * css3/line-break-language-sensitive/line-break-loose-inseparables.html: Removed.
2028 * css3/line-break-language-sensitive/line-break-loose-iteration-marks.html: Removed.
2029 * css3/line-break-language-sensitive/line-break-loose-postfixes.html: Removed.
2030 * css3/line-break-language-sensitive/line-break-loose-prefixes-expected.html: Removed.
2031 * css3/line-break-language-sensitive/line-break-loose-prefixes.html: Removed.
2032 * css3/line-break-language-sensitive/line-break-loose-sound-marks-expected.html: Removed.
2033 * css3/line-break-language-sensitive/line-break-loose-sound-marks.html: Removed.
2034 * css3/line-break-language-sensitive/line-break-normal-centered-expected.html: Removed.
2035 * css3/line-break-language-sensitive/line-break-normal-centered.html: Removed.
2036 * css3/line-break-language-sensitive/line-break-normal-half-kana-expected.html: Removed.
2037 * css3/line-break-language-sensitive/line-break-normal-half-kana.html: Removed.
2038 * css3/line-break-language-sensitive/line-break-normal-hyphens-expected.html: Removed.
2039 * css3/line-break-language-sensitive/line-break-normal-hyphens.html: Removed.
2040 * css3/line-break-language-sensitive/line-break-normal-inseparables-expected.html: Removed.
2041 * css3/line-break-language-sensitive/line-break-normal-inseparables.html: Removed.
2042 * css3/line-break-language-sensitive/line-break-normal-iteration-marks.html: Removed.
2043 * css3/line-break-language-sensitive/line-break-normal-postfixes.html: Removed.
2044 * css3/line-break-language-sensitive/line-break-normal-prefixes-expected.html: Removed.
2045 * css3/line-break-language-sensitive/line-break-normal-prefixes.html: Removed.
2046 * css3/line-break-language-sensitive/line-break-normal-sound-marks-expected.html: Removed.
2047 * css3/line-break-language-sensitive/line-break-normal-sound-marks.html: Removed.
2048 * css3/line-break-language-sensitive/line-break-strict-centered-expected.html: Removed.
2049 * css3/line-break-language-sensitive/line-break-strict-centered.html: Removed.
2050 * css3/line-break-language-sensitive/line-break-strict-half-kana-expected.html: Removed.
2051 * css3/line-break-language-sensitive/line-break-strict-half-kana.html: Removed.
2052 * css3/line-break-language-sensitive/line-break-strict-hyphens.html: Removed.
2053 * css3/line-break-language-sensitive/line-break-strict-inseparables-expected.html: Removed.
2054 * css3/line-break-language-sensitive/line-break-strict-inseparables.html: Removed.
2055 * css3/line-break-language-sensitive/line-break-strict-iteration-marks-expected.html: Removed.
2056 * css3/line-break-language-sensitive/line-break-strict-iteration-marks.html: Removed.
2057 * css3/line-break-language-sensitive/line-break-strict-postfixes.html: Removed.
2058 * css3/line-break-language-sensitive/line-break-strict-prefixes-expected.html: Removed.
2059 * css3/line-break-language-sensitive/line-break-strict-prefixes.html: Removed.
2060 * css3/line-break-language-sensitive/line-break-strict-sound-marks-expected.html: Removed.
2061 * css3/line-break-language-sensitive/line-break-strict-sound-marks.html: Removed.
2062 * css3/line-break/line-break-auto-centered-2-expected.html: Renamed from LayoutTests/css3/line-break-language-sensitive/line-break-strict-hyphens-expected.html.
2063 * css3/line-break/line-break-auto-centered-2.html: Added.
2064 * css3/line-break/line-break-auto-centered-expected.html:
2065 * css3/line-break/line-break-auto-centered.html:
2066 * css3/line-break/line-break-auto-half-kana-2-expected.html: Copied from LayoutTests/css3/line-break-language-sensitive/line-break-loose-postfixes-expected.html.
2067 * css3/line-break/line-break-auto-half-kana-2.html: Added.
2068 * css3/line-break/line-break-auto-half-kana-3-expected.html: Copied from LayoutTests/css3/line-break-language-sensitive/line-break-loose-postfixes-expected.html.
2069 * css3/line-break/line-break-auto-half-kana-3.html: Added.
2070 * css3/line-break/line-break-auto-half-kana-4-expected.html: Copied from LayoutTests/css3/line-break-language-sensitive/line-break-strict-postfixes-expected.html.
2071 * css3/line-break/line-break-auto-half-kana-4.html: Added.
2072 * css3/line-break/line-break-auto-half-kana-5-expected.html: Renamed from LayoutTests/css3/line-break-language-sensitive/line-break-auto-postfixes-expected.html.
2073 * css3/line-break/line-break-auto-half-kana-5.html: Added.
2074 * css3/line-break/line-break-auto-half-kana-expected.html:
2075 * css3/line-break/line-break-auto-half-kana.html:
2076 * css3/line-break/line-break-auto-hyphens-expected.html:
2077 * css3/line-break/line-break-auto-hyphens.html:
2078 * css3/line-break/line-break-auto-inseparables-expected.html:
2079 * css3/line-break/line-break-auto-inseparables.html:
2080 * css3/line-break/line-break-auto-iteration-marks-expected.html:
2081 * css3/line-break/line-break-auto-iteration-marks.html:
2082 * css3/line-break/line-break-auto-postfixes-expected.html:
2083 * css3/line-break/line-break-auto-postfixes.html:
2084 * css3/line-break/line-break-auto-prefixes-expected.html:
2085 * css3/line-break/line-break-auto-prefixes.html:
2086 * css3/line-break/line-break-auto-sound-marks-expected.html:
2087 * css3/line-break/line-break-auto-sound-marks.html:
2088 * css3/line-break/line-break-loose-centered-2-expected.html: Renamed from LayoutTests/css3/line-break-language-sensitive/line-break-loose-hyphens-expected.html.
2089 * css3/line-break/line-break-loose-centered-2.html: Added.
2090 * css3/line-break/line-break-loose-centered-expected.html:
2091 * css3/line-break/line-break-loose-centered.html:
2092 * css3/line-break/line-break-loose-half-kana-2-expected.html: Copied from LayoutTests/css3/line-break-language-sensitive/line-break-loose-postfixes-expected.html.
2093 * css3/line-break/line-break-loose-half-kana-2.html: Added.
2094 * css3/line-break/line-break-loose-half-kana-3-expected.html: Copied from LayoutTests/css3/line-break-language-sensitive/line-break-loose-postfixes-expected.html.
2095 * css3/line-break/line-break-loose-half-kana-3.html: Added.
2096 * css3/line-break/line-break-loose-half-kana-4-expected.html: Renamed from LayoutTests/css3/line-break-language-sensitive/line-break-loose-centered-expected.html.
2097 * css3/line-break/line-break-loose-half-kana-4.html: Added.
2098 * css3/line-break/line-break-loose-half-kana-5-expected.html: Renamed from LayoutTests/css3/line-break-language-sensitive/line-break-loose-iteration-marks-expected.html.
2099 * css3/line-break/line-break-loose-half-kana-5.html: Added.
2100 * css3/line-break/line-break-loose-half-kana-expected.html:
2101 * css3/line-break/line-break-loose-half-kana.html:
2102 * css3/line-break/line-break-loose-hyphens-expected.html:
2103 * css3/line-break/line-break-loose-hyphens.html:
2104 * css3/line-break/line-break-loose-inseparables-expected.html:
2105 * css3/line-break/line-break-loose-inseparables.html:
2106 * css3/line-break/line-break-loose-iteration-marks-expected.html:
2107 * css3/line-break/line-break-loose-iteration-marks.html:
2108 * css3/line-break/line-break-loose-postfixes-expected.html:
2109 * css3/line-break/line-break-loose-postfixes.html:
2110 * css3/line-break/line-break-loose-prefixes-expected.html:
2111 * css3/line-break/line-break-loose-prefixes.html:
2112 * css3/line-break/line-break-loose-sound-marks-expected.html:
2113 * css3/line-break/line-break-loose-sound-marks.html:
2114 * css3/line-break/line-break-normal-centered-2-expected.html: Renamed from LayoutTests/css3/line-break-language-sensitive/line-break-normal-iteration-marks-expected.html.
2115 * css3/line-break/line-break-normal-centered-2.html: Added.
2116 * css3/line-break/line-break-normal-centered-expected.html:
2117 * css3/line-break/line-break-normal-centered.html:
2118 * css3/line-break/line-break-normal-half-kana-2-expected.html: Copied from LayoutTests/css3/line-break-language-sensitive/line-break-loose-postfixes-expected.html.
2119 * css3/line-break/line-break-normal-half-kana-2.html: Added.
2120 * css3/line-break/line-break-normal-half-kana-3-expected.html: Copied from LayoutTests/css3/line-break-language-sensitive/line-break-loose-postfixes-expected.html.
2121 * css3/line-break/line-break-normal-half-kana-3.html: Added.
2122 * css3/line-break/line-break-normal-half-kana-4-expected.html: Renamed from LayoutTests/css3/line-break-language-sensitive/line-break-loose-postfixes-expected.html.
2123 * css3/line-break/line-break-normal-half-kana-4.html: Added.
2124 * css3/line-break/line-break-normal-half-kana-5-expected.html: Copied from LayoutTests/css3/line-break/line-break-loose-postfixes-expected.html.
2125 * css3/line-break/line-break-normal-half-kana-5.html: Added.
2126 * css3/line-break/line-break-normal-half-kana-expected.html:
2127 * css3/line-break/line-break-normal-half-kana.html:
2128 * css3/line-break/line-break-normal-hyphens-expected.html:
2129 * css3/line-break/line-break-normal-hyphens.html:
2130 * css3/line-break/line-break-normal-inseparables-expected.html:
2131 * css3/line-break/line-break-normal-inseparables.html:
2132 * css3/line-break/line-break-normal-iteration-marks-expected.html:
2133 * css3/line-break/line-break-normal-iteration-marks.html:
2134 * css3/line-break/line-break-normal-postfixes-expected.html:
2135 * css3/line-break/line-break-normal-postfixes.html:
2136 * css3/line-break/line-break-normal-prefixes-expected.html:
2137 * css3/line-break/line-break-normal-prefixes.html:
2138 * css3/line-break/line-break-normal-sound-marks-expected.html:
2139 * css3/line-break/line-break-normal-sound-marks.html:
2140 * css3/line-break/line-break-strict-centered-2-expected.html: Renamed from LayoutTests/css3/line-break-language-sensitive/line-break-auto-hyphens-expected.html.
2141 * css3/line-break/line-break-strict-centered-2.html: Added.
2142 * css3/line-break/line-break-strict-centered-expected.html:
2143 * css3/line-break/line-break-strict-centered.html:
2144 * css3/line-break/line-break-strict-half-kana-2-expected.html: Copied from LayoutTests/css3/line-break-language-sensitive/line-break-normal-postfixes-expected.html.
2145 * css3/line-break/line-break-strict-half-kana-2.html: Added.
2146 * css3/line-break/line-break-strict-half-kana-3-expected.html: Renamed from LayoutTests/css3/line-break-language-sensitive/line-break-strict-postfixes-expected.html.
2147 * css3/line-break/line-break-strict-half-kana-3.html: Added.
2148 * css3/line-break/line-break-strict-half-kana-4-expected.html: Copied from LayoutTests/css3/line-break-language-sensitive/line-break-normal-postfixes-expected.html.
2149 * css3/line-break/line-break-strict-half-kana-4.html: Added.
2150 * css3/line-break/line-break-strict-half-kana-5-expected.html: Renamed from LayoutTests/css3/line-break-language-sensitive/line-break-normal-postfixes-expected.html.
2151 * css3/line-break/line-break-strict-half-kana-5.html: Added.
2152 * css3/line-break/line-break-strict-half-kana-expected.html:
2153 * css3/line-break/line-break-strict-half-kana.html:
2154 * css3/line-break/line-break-strict-hyphens-expected.html:
2155 * css3/line-break/line-break-strict-hyphens.html:
2156 * css3/line-break/line-break-strict-inseparables-expected.html:
2157 * css3/line-break/line-break-strict-inseparables.html:
2158 * css3/line-break/line-break-strict-iteration-marks-expected.html:
2159 * css3/line-break/line-break-strict-iteration-marks.html:
2160 * css3/line-break/line-break-strict-postfixes-expected.html:
2161 * css3/line-break/line-break-strict-postfixes.html:
2162 * css3/line-break/line-break-strict-prefixes-expected.html:
2163 * css3/line-break/line-break-strict-prefixes.html:
2164 * css3/line-break/line-break-strict-sound-marks-expected.html:
2165 * css3/line-break/line-break-strict-sound-marks.html:
2166 * css3/line-break/resources/AllAhem.svg: Added.
2167 * platform/ios-simulator/TestExpectations:
2168 * platform/mac/TestExpectations:
2170 2016-06-22 Simon Fraser <simon.fraser@apple.com>
2172 REGRESSION (r201629): Weird button glitching on github.com
2173 https://bugs.webkit.org/show_bug.cgi?id=159031
2174 rdar://problem/26880332
2176 Reviewed by Tim Horton.
2178 * fast/backgrounds/scaled-gradient-background-expected.html: Added.
2179 * fast/backgrounds/scaled-gradient-background.html: Added.
2181 2016-06-22 Alexey Proskuryakov <ap@apple.com>
2183 Test expectation gardening for rdar://problem/26950065
2185 * platform/mac/TestExpectations:
2187 2016-06-22 Alexey Proskuryakov <ap@apple.com>
2189 Test expectation gardening.
2191 * platform/mac/TestExpectations:
2193 2016-06-22 Adam Bergkvist <adam.bergkvist@ericsson.com>
2195 WebRTC: Add support for the negotiationneeded event in MediaEndpointPeerConnection
2196 https://bugs.webkit.org/show_bug.cgi?id=158985
2198 Add tests for the RTCPeerConnection negotiationneeded event.
2200 Reviewed by Eric Carlson.
2202 * fast/mediastream/RTCPeerConnection-more-media-to-negotiate-expected.txt: Added.
2203 * fast/mediastream/RTCPeerConnection-more-media-to-negotiate.html: Added.
2204 Verify that a negotiationneeded event is fired when not all local media can be included in
2205 an answer. (The answerer cannot reply with more m-lines than the offer had to begin with.)
2206 * fast/mediastream/RTCPeerConnection-onnegotiationneeded-expected.txt:
2207 * fast/mediastream/RTCPeerConnection-onnegotiationneeded.html:
2208 Verify that a negotiationneeded event is fired when tracks are added and removed from an
2210 * platform/gtk/TestExpectations:
2211 Unskip fast/mediastream/RTCPeerConnection-onnegotiationneeded.html.
2212 * platform/mac/TestExpectations:
2213 The mac port does not build with WEB_RTC enabled yet.
2215 2016-06-22 Youenn Fablet <youennf@gmail.com>
2217 JSDOMIterator forEach should support second optional parameter
2218 https://bugs.webkit.org/show_bug.cgi?id=159020
2220 Reviewed by Chris Dumez.
2222 * fast/dom/nodeListIterator-expected.txt:
2223 * fast/dom/nodeListIterator.html: Adding 'thisValue' various checks.
2225 2016-06-22 Per Arne Vollan <pvollan@apple.com>
2227 window.showModalDialog doesn't work in DumpRenderTree on Windows
2228 https://bugs.webkit.org/show_bug.cgi?id=53675
2230 Reviewed by Brent Fulgham.
2232 Update test expectations for modal dialog tests.
2234 * platform/win/TestExpectations:
2236 2016-06-21 Alexey Proskuryakov <ap@apple.com>
2238 Land test expectations for rdar://problem/26422051.
2240 * platform/mac-wk1/TestExpectations:
2242 2016-06-21 Benjamin Poulain <bpoulain@apple.com>
2244 :hover CSS pseudo-class sometimes keeps matching ever after mouse has left the element
2245 https://bugs.webkit.org/show_bug.cgi?id=158340
2247 Reviewed by Simon Fraser.
2249 * fast/css/ancestor-of-hovered-element-detached-expected.txt: Added.
2250 * fast/css/ancestor-of-hovered-element-detached.html: Added.
2251 * fast/css/ancestor-of-hovered-element-removed-expected.txt: Added.
2252 * fast/css/ancestor-of-hovered-element-removed.html: Added.
2254 2016-06-21 Alexey Proskuryakov <ap@apple.com>
2256 Test expectations gardening.
2258 * platform/mac-wk2/TestExpectations:
2259 * platform/mac/TestExpectations:
2261 2016-06-21 Jiewen Tan <jiewen_tan@apple.com>
2263 Unreviewed, rolling out r202302, r202303, r202305, and
2266 Roll out the rollouts because of breaking the build.
2268 Reverted changesets:
2270 "Unreviewed, rolling out r200678."
2271 https://bugs.webkit.org/show_bug.cgi?id=157453
2272 http://trac.webkit.org/changeset/202302
2274 "Unreviewed, rolling out r200619."
2275 https://bugs.webkit.org/show_bug.cgi?id=131443
2276 http://trac.webkit.org/changeset/202303
2278 "Unreviewed, attempt to fix the build after r202303."
2279 http://trac.webkit.org/changeset/202305
2281 "Unreviewed, attempt to fix the build after r202303."
2282 http://trac.webkit.org/changeset/202306
2284 2016-06-21 Zalan Bujtas <zalan@apple.com>
2286 LayoutTest tiled-drawing/scrolling/latched-div-with-scroll-snap.html is flaky
2287 https://bugs.webkit.org/show_bug.cgi?id=158320
2289 Reviewed by Simon Fraser.
2291 This test case is flaky because:
2292 1. There are multiple mouseScrollByWithWheelAndMomentumPhases() event bundles and they all need their own
2293 callbacks. (see additional eventSender.callAfterScrollingCompletes()) -> fail
2294 2. When the test fails, the testFailed() function is called with undefined variables. -> timeout
2296 * platform/mac-wk2/TestExpectations:
2297 * tiled-drawing/scrolling/latched-div-with-scroll-snap.html:
2299 2016-06-21 Jiewen Tan <jiewen_tan@apple.com>
2301 Unreviewed, rolling out r200619.
2303 This incompleted feature broke http://m.yahoo.co.jp. Roll it
2304 out together with r200678.
2308 "NodeList should be iterable"
2309 https://bugs.webkit.org/show_bug.cgi?id=131443
2310 http://trac.webkit.org/changeset/200619
2312 2016-06-21 Jiewen Tan <jiewen_tan@apple.com>
2314 Unreviewed, rolling out r200678.
2316 This incompleted feature broke http://m.yahoo.co.jp. Roll it
2317 out together with r200619.
2321 "Ensure DOM iterators remain done"
2322 https://bugs.webkit.org/show_bug.cgi?id=157453
2323 http://trac.webkit.org/changeset/200678
2325 2016-06-21 Joseph Pecoraro <pecoraro@apple.com>
2327 Skip HeapSnapshot test on WebKit1. Shared VM skews the data.
2329 Unreviewed gardening.
2331 In this case, snapshots with snapshots with snapshots in the same VM
2332 causes the test to run out of memory. This does not happen in WebKit2.
2334 * platform/mac-wk1/TestExpectations:
2336 2016-06-21 Myles C. Maxfield <mmaxfield@apple.com>
2338 Test gardening for platform-specific font-fallback on macOS Sierra
2339 https://bugs.webkit.org/show_bug.cgi?id=159003
2340 <rdar://problem/25807529>
2344 * fast/text/font-cursive-italic-cjk-2-expected.html: Added.
2345 * fast/text/font-cursive-italic-cjk-2.html: Added.
2346 * platform/mac/TestExpectations:
2348 2016-06-20 Simon Fraser <simon.fraser@apple.com>
2350 [iOS] Typing text into a text field or text area causes screen to scroll down (hiding text entry)
2351 https://bugs.webkit.org/show_bug.cgi?id=158970
2353 Reviewed by Ryosuke Niwa.
2355 Test that focuses an input in a frame and then types a character, then checks for scrolling.
2357 * fast/forms/ios/typing-in-input-in-iframe-expected.txt: Added.
2358 * fast/forms/ios/typing-in-input-in-iframe.html: Added.
2360 2016-06-20 Simon Fraser <simon.fraser@apple.com>
2362 Focus event dispatched in iframe causes parent document to scroll incorrectly
2363 https://bugs.webkit.org/show_bug.cgi?id=158629
2364 rdar://problem/26521616
2366 Reviewed by Tim Horton.
2368 * fast/forms/ios/focus-input-in-iframe-expected.txt: Added.
2369 * fast/forms/ios/focus-input-in-iframe.html: Added.
2370 * fast/forms/ios/programmatic-focus-input-in-iframe-expected.txt: Added.
2371 * fast/forms/ios/programmatic-focus-input-in-iframe.html: Added.
2373 2016-06-21 Alexey Proskuryakov <ap@apple.com>
2375 Add an expectation for another copy of fast/canvas/webgl/premultiplyalpha-test.html
2377 * platform/mac/TestExpectations:
2379 2016-06-21 Alexey Proskuryakov <ap@apple.com>
2381 Update Sierra test expectations for fast/canvas/webgl/premultiplyalpha-test.html
2383 * platform/mac/TestExpectations:
2385 2016-06-21 Frederic Wang <fwang@igalia.com>
2387 Implement RenderMathMLOperator::layoutBlock
2388 https://bugs.webkit.org/show_bug.cgi?id=157521
2390 Reviewed by Brent Fulgham.
2392 Update some tests to take into account improved width computation and how the anonymous text
2393 node of operators using MathOperator is layout.
2395 * platform/gtk/mathml/opentype/horizontal-expected.txt:
2396 * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt:
2397 * platform/gtk/mathml/opentype/large-operators-expected.txt:
2398 * platform/gtk/mathml/opentype/opentype-stretchy-expected.txt:
2399 * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
2400 * platform/gtk/mathml/opentype/vertical-expected.png:
2401 * platform/gtk/mathml/opentype/vertical-expected.txt:
2402 * platform/gtk/mathml/presentation/mo-stretch-expected.png:
2403 * platform/gtk/mathml/presentation/mo-stretch-expected.txt:
2404 * platform/mac/mathml/opentype/large-operators-expected.txt:
2405 * platform/mac/mathml/opentype/opentype-stretchy-expected.txt:
2406 * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
2407 * platform/mac/mathml/opentype/vertical-expected.txt:
2408 * platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt:
2409 * platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.txt:
2411 2016-06-21 Commit Queue <commit-queue@webkit.org>
2413 Unreviewed, rolling out r202277.
2414 https://bugs.webkit.org/show_bug.cgi?id=158992
2416 imported/w3c/web-platform-tests/tools actually does exist, so
2417 documentation files got executed as tests (Requested by ap on
2422 "Unskip non-existing imported/w3c/web-platform-tests/tools."
2423 http://trac.webkit.org/changeset/202277
2425 2016-06-21 Konstantin Tokarev <annulen@yandex.ru>
2427 Unskip non-existing imported/w3c/web-platform-tests/tools.
2429 Unreviewed fix after r191043.
2433 2016-06-21 Alexey Proskuryakov <ap@apple.com>
2435 Correct which test is marked as flaky, copy/paste mistake.
2437 * platform/mac-wk2/TestExpectations:
2439 2016-06-21 Miguel Gomez <magomez@igalia.com>
2441 [GStreamer] video orientation support
2442 https://bugs.webkit.org/show_bug.cgi?id=148524
2444 Reviewed by Philippe Normand.
2446 Test whether the video is properly being displayed by checking the video
2449 * media/content/no-rotation.mp4: Added.
2450 * media/content/rotation-180.mp4: Added.
2451 * media/content/rotation-270.mp4: Added.
2452 * media/content/rotation-90.mp4: Added.
2453 * media/video-orientation-expected.txt: Added.
2454 * media/video-orientation.html: Added.
2456 2016-06-20 Frederic Wang <fwang@igalia.com>
2458 Use the MathOperator to handle some non-stretchy operators
2459 https://bugs.webkit.org/show_bug.cgi?id=157519
2461 Reviewed by Brent Fulgham.
2463 We adjust fenced-mi.html to handle one edge case that we no longer support.
2464 We also update some test references on Mac and iOS.
2466 * mathml/presentation/fenced-mi-expected.html: Indicate that this is no longer supported.
2467 * mathml/presentation/fenced-mi.html: Adjust the reference since no text is shown.
2468 * platform/mac/mathml/opentype/large-operators-expected.txt: Update reference.
2469 * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
2470 * platform/mac/mathml/opentype/vertical-expected.txt: Ditto.
2471 * platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt: Ditto.
2472 * platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
2474 2016-06-20 Alexey Proskuryakov <ap@apple.com>
2476 Test expectation update for media/click-placeholder-not-pausing.html
2478 * platform/mac-wk2/TestExpectations:
2480 2016-06-20 Alexey Proskuryakov <ap@apple.com>
2482 Test expectation update for
2483 https://bugs.webkit.org/show_bug.cgi?id=158320
2484 REGRESSION (r201476?): LayoutTest tiled-drawing/scrolling/latched-div-with-scroll-snap.html is flaky
2486 * platform/mac-wk2/TestExpectations:
2488 2016-06-20 Adam Bergkvist <adam.bergkvist@ericsson.com>
2490 WebRTC: RTCIceCandidate init dictionary don't handle explicit null or undefined values correctly
2491 https://bugs.webkit.org/show_bug.cgi?id=158873
2493 Reviewed by Alejandro G. Castro.
2495 Updated test to verify that explicit null and undefined values, passed to the
2496 RTCIceCandidate init dictionary, are handled correctly.
2498 * fast/mediastream/RTCIceCandidate-expected.txt:
2499 * fast/mediastream/RTCIceCandidate.html:
2501 2016-06-20 Joseph Pecoraro <pecoraro@apple.com>
2503 REGRESSION(r202253): Broke inspector/unit-tests/heap-snapshot-collection-event.html
2504 https://bugs.webkit.org/show_bug.cgi?id=158973
2506 Unreviewed fix after r202253.
2508 * inspector/unit-tests/heap-snapshot-collection-event-expected.txt:
2509 * inspector/unit-tests/heap-snapshot-collection-event.html:
2510 Update the method name.
2512 2016-06-20 Commit Queue <commit-queue@webkit.org>
2514 Unreviewed, rolling out r202243.
2515 https://bugs.webkit.org/show_bug.cgi?id=158972
2517 Broke Windows build and iOS tests (Requested by ap on
2522 "Focus event dispatched in iframe causes parent document to
2524 https://bugs.webkit.org/show_bug.cgi?id=158629
2525 http://trac.webkit.org/changeset/202243
2527 2016-06-20 Zalan Bujtas <zalan@apple.com>
2529 Set the end position on the placeholder BidiRun properly.
2530 https://bugs.webkit.org/show_bug.cgi?id=158958
2532 Reviewed by Myles C. Maxfield.
2533 rdar://problem/26609266
2535 The second paramenter for BidiRun indicates the end position and not the length of the run.
2536 This was regressed at r102875 where only the start position was changed from 0 to pos.
2538 * fast/text/international/bidi-style-in-isolate-crash-expected.txt: Added.
2539 * fast/text/international/bidi-style-in-isolate-crash.html: Added.
2541 2016-06-20 Fujii Hironori <Hironori.Fujii@sony.com>
2543 A composition underline is placed to wrong position in RTL
2544 https://bugs.webkit.org/show_bug.cgi?id=158602
2546 Reviewed by Myles C. Maxfield.
2548 * editing/input/composition-underline-rtl-expected.html: Added.
2549 * editing/input/composition-underline-rtl.html: Added.
2551 2016-06-20 Alexey Proskuryakov <ap@apple.com>
2553 Test expectations gardening for
2554 https://bugs.webkit.org/show_bug.cgi?id=155196
2556 * platform/mac-wk1/TestExpectations:
2558 2016-06-20 Alexey Proskuryakov <ap@apple.com>
2560 Test result gardening.
2562 * platform/mac-wk2/TestExpectations:
2564 2016-06-20 Benjamin Poulain <benjamin@webkit.org>
2566 :default CSS pseudo-class should match checkboxes+radios with a `checked` attribute
2567 https://bugs.webkit.org/show_bug.cgi?id=156230
2569 Reviewed by Alex Christensen.
2571 * fast/css/pseudo-default-basics-expected.html: Added.
2572 * fast/css/pseudo-default-basics.html: Added.
2573 * fast/selectors/default-style-update-expected.txt: Added.
2574 * fast/selectors/default-style-update.html: Added.
2576 2016-06-20 Simon Fraser <simon.fraser@apple.com>
2578 Focus event dispatched in iframe causes parent document to scroll incorrectly
2579 https://bugs.webkit.org/show_bug.cgi?id=158629
2580 rdar://problem/26521616
2582 Reviewed by Tim Horton.
2584 * fast/forms/ios/focus-input-in-iframe-expected.txt: Added.
2585 * fast/forms/ios/focus-input-in-iframe.html: Added.
2586 * fast/forms/ios/programmatic-focus-input-in-iframe-expected.txt: Added.
2587 * fast/forms/ios/programmatic-focus-input-in-iframe.html: Added.
2589 2016-06-20 Commit Queue <commit-queue@webkit.org>
2591 Unreviewed, rolling out r202179.
2592 https://bugs.webkit.org/show_bug.cgi?id=158946
2594 The test either fails or times out 100% of the time (Requested
2599 "REGRESSION: Double tap to zoom does not work on yahoo
2601 https://bugs.webkit.org/show_bug.cgi?id=158886
2602 http://trac.webkit.org/changeset/202179
2604 2016-06-20 Alexey Proskuryakov <ap@apple.com>
2606 Fix a run-webkit-tests --lint warning.
2608 * platform/mac/TestExpectations:
2610 2016-06-20 Alexey Proskuryakov <ap@apple.com>
2612 Test expectations gardening for
2613 https://bugs.webkit.org/show_bug.cgi?id=155196
2615 Marked the tests as flaky instead of skipping, to make the results visible on the
2616 flakiness dashboard. Also added video-with-data-url-allowed-by-media-src-star.html,
2617 which is very flaky too.
2619 * platform/mac-wk1/TestExpectations:
2620 * platform/mac/TestExpectations:
2622 2016-06-20 Joseph Pecoraro <pecoraro@apple.com>
2624 Web Inspector: console.profile should use the new Sampling Profiler
2625 https://bugs.webkit.org/show_bug.cgi?id=153499
2626 <rdar://problem/24352431>
2628 Reviewed by Timothy Hatcher.
2630 * inspector/timeline/setInstruments-programmatic-capture-expected.txt: Added.
2631 * inspector/timeline/setInstruments-programmatic-capture.html: Added.
2632 New test that the backend auto-starts instruments during programmatic capture.
2634 2016-06-20 Chris Dumez <cdumez@apple.com>
2636 Unreviewed, rebaseline test now that TouchEvent has a constructor.
2638 * fast/events/touch/document-create-touch-list-ios-expected.txt:
2640 2016-06-19 Antti Koivisto <antti@apple.com>
2642 Updating class name of a shadow host does not update the style applied by :host()
2643 https://bugs.webkit.org/show_bug.cgi?id=158900
2644 <rdar://problem/26883707>
2646 Reviewed by Simon Fraser.
2648 * fast/shadow-dom/shadow-host-style-update-expected.html: Added.
2649 * fast/shadow-dom/shadow-host-style-update.html: Added.
2651 2016-06-19 Alexey Proskuryakov <ap@apple.com>
2653 Test expectation gardening.
2655 * platform/mac-wk2/TestExpectations:
2656 * platform/mac/TestExpectations:
2658 2016-06-19 Alexey Proskuryakov <ap@apple.com>
2660 Test expectation gardening.
2662 * platform/mac-wk2/TestExpectations:
2663 * platform/mac/TestExpectations:
2665 2016-06-19 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2667 [EFL] Mark shadow-dom tests to pass because it was enabled by r202091
2668 https://bugs.webkit.org/show_bug.cgi?id=158930
2670 Unreviewed EFL gardening.
2672 * platform/efl/TestExpectations:
2674 2016-06-19 Michael Catanzaro <mcatanzaro@igalia.com>
2676 [GTK] Unreviewed test gardening
2678 * fast/forms/select-non-native-rendering-direction-expected.txt: Added.
2679 * fast/text/hyphenate-avoid-orphaned-word-expected.txt: Added.
2680 * platform/gtk/TestExpectations:
2682 2016-06-17 Alexey Proskuryakov <ap@apple.com>
2684 Add test expectations for macOS Sierra
2685 https://bugs.webkit.org/show_bug.cgi?id=158903
2687 Reviewed by Alex Christensen.
2690 * media/click-placeholder-not-pausing-expected.txt: Added.
2691 * media/click-placeholder-not-pausing.html: Added.
2692 * media/controls/picture-in-picture-expected.txt: Added.
2693 * media/controls/picture-in-picture.html: Added.
2694 * media/element-containing-pip-video-going-into-fullscreen-expected.txt: Added.
2695 * media/element-containing-pip-video-going-into-fullscreen.html: Added.
2696 * media/fullscreen-api-enabled-media-with-presentation-mode-expected.txt: Added.
2697 * media/fullscreen-api-enabled-media-with-presentation-mode.html: Added.
2698 * media/fullscreen-video-going-into-pip-expected.txt: Added.
2699 * media/fullscreen-video-going-into-pip.html: Added.
2700 * media/navigate-with-pip-should-not-crash-expected.txt: Added.
2701 * media/navigate-with-pip-should-not-crash.html: Added.
2702 * media/pip-video-going-into-fullscreen-expected.txt: Added.
2703 * media/pip-video-going-into-fullscreen.html: Added.
2704 * media/video-contained-in-fullscreen-element-going-into-pip-expected.txt: Added.
2705 * media/video-contained-in-fullscreen-element-going-into-pip.html: Added.
2706 * platform/mac-elcapitan: Added.
2707 * platform/mac-elcapitan/compositing: Added.
2708 * platform/mac-elcapitan/compositing/rtl: Added.
2709 * platform/mac-elcapitan/compositing/rtl/rtl-overflow-scrolling-expected.txt: Copied from LayoutTests/platform/mac/compositing/rtl/rtl-overflow-scrolling-expected.txt.
2710 * platform/mac-elcapitan/fast: Added.
2711 * platform/mac-elcapitan/fast/block: Added.
2712 * platform/mac-elcapitan/fast/block/float: Added.
2713 * platform/mac-elcapitan/fast/block/float/026-expected.png: Copied from LayoutTests/platform/mac/fast/block/float/026-expected.png.
2714 * platform/mac-elcapitan/fast/block/float/026-expected.txt: Copied from LayoutTests/platform/mac/fast/block/float/026-expected.txt.
2715 * platform/mac-elcapitan/fast/block/float/028-expected.png: Copied from LayoutTests/platform/mac/fast/block/float/028-expected.png.
2716 * platform/mac-elcapitan/fast/block/float/028-expected.txt: Copied from LayoutTests/platform/mac/fast/block/float/028-expected.txt.
2717 * platform/mac-elcapitan/fast/overflow: Added.
2718 * platform/mac-elcapitan/fast/overflow/unreachable-overflow-rtl-bug-expected.png: Copied from LayoutTests/platform/mac/fast/overflow/unreachable-overflow-rtl-bug-expected.png.
2719 * platform/mac-elcapitan/fast/overflow/unreachable-overflow-rtl-bug-expected.txt: Copied from LayoutTests/platform/mac/fast/overflow/unreachable-overflow-rtl-bug-expected.txt.
2720 * platform/mac-elcapitan/fast/ruby: Added.
2721 * platform/mac-elcapitan/fast/ruby/bopomofo-expected.png: Copied from LayoutTests/platform/mac/fast/ruby/bopomofo-expected.png.
2722 * platform/mac-elcapitan/fast/ruby/bopomofo-expected.txt: Copied from LayoutTests/platform/mac/fast/ruby/bopomofo-expected.txt.
2723 * platform/mac-elcapitan/fast/ruby/bopomofo-letter-spacing-expected.png: Copied from LayoutTests/platform/mac/fast/ruby/bopomofo-letter-spacing-expected.png.
2724 * platform/mac-elcapitan/fast/ruby/bopomofo-letter-spacing-expected.txt: Copied from LayoutTests/platform/mac/fast/ruby/bopomofo-letter-spacing-expected.txt.
2725 * platform/mac-elcapitan/fast/ruby/bopomofo-rl-expected.png: Copied from LayoutTests/platform/mac/fast/ruby/bopomofo-rl-expected.png.
2726 * platform/mac-elcapitan/fast/ruby/bopomofo-rl-expected.txt: Copied from LayoutTests/platform/mac/fast/ruby/bopomofo-rl-expected.txt.
2727 * platform/mac-elcapitan/fast/text: Added.
2728 * platform/mac-elcapitan/fast/text/crash-complex-text-surrogate-expected.txt: Copied from LayoutTests/platform/mac/fast/text/crash-complex-text-surrogate-expected.txt.
2729 * platform/mac-elcapitan/fast/text/justify-ideograph-complex-expected.png: Copied from LayoutTests/platform/mac/fast/text/justify-ideograph-complex-expected.png.
2730 * platform/mac-elcapitan/fast/text/justify-ideograph-complex-expected.txt: Copied from LayoutTests/platform/mac/fast/text/justify-ideograph-complex-expected.txt.
2731 * platform/mac-elcapitan/fast/text/line-initial-and-final-swashes-expected.png: Copied from LayoutTests/platform/mac/fast/text/line-initial-and-final-swashes-expected.png.
2732 * platform/mac-elcapitan/fast/text/line-initial-and-final-swashes-expected.txt: Copied from LayoutTests/platform/mac/fast/text/line-initial-and-final-swashes-expected.txt.
2733 * platform/mac-elcapitan/http: Added.
2734 * platform/mac-elcapitan/http/tests: Added.
2735 * platform/mac-elcapitan/http/tests/cookies: Added.
2736 * platform/mac-elcapitan/http/tests/cookies/third-party-cookie-relaxing-expected.txt: Copied from LayoutTests/http/tests/cookies/third-party-cookie-relaxing-expected.txt.
2737 * platform/mac-elcapitan/http/tests/security: Added.
2738 * platform/mac-elcapitan/http/tests/security/mixedContent: Added.
2739 * platform/mac-elcapitan/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Copied from LayoutTests/platform/mac/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt.
2740 * platform/mac-elcapitan/media: Added.
2741 * platform/mac-elcapitan/media/controls-strict-expected.png: Copied from LayoutTests/platform/mac/media/controls-strict-expected.png.
2742 * platform/mac-elcapitan/media/controls-strict-expected.txt: Copied from LayoutTests/platform/mac/media/controls-strict-expected.txt.
2743 * platform/mac-elcapitan/media/controls-without-preload-expected.png: Copied from LayoutTests/platform/mac/media/controls-without-preload-expected.png.
2744 * platform/mac-elcapitan/media/controls-without-preload-expected.txt: Copied from LayoutTests/platform/mac/media/controls-without-preload-expected.txt.
2745 * platform/mac-elcapitan/media/track: Added.
2746 * platform/mac-elcapitan/media/track/video-track-alternate-groups-expected.txt: Copied from LayoutTests/platform/mac/media/track/video-track-alternate-groups-expected.txt.
2747 * platform/mac-elcapitan/media/video-controls-rendering-expected.txt: Copied from LayoutTests/platform/mac/media/video-controls-rendering-expected.txt.
2748 * platform/mac-elcapitan/media/video-display-toggle-expected.png: Copied from LayoutTests/platform/mac/media/video-display-toggle-expected.png.
2749 * platform/mac-elcapitan/media/video-display-toggle-expected.txt: Copied from LayoutTests/platform/mac/media/video-display-toggle-expected.txt.
2750 * platform/mac-elcapitan/media/video-no-audio-expected.txt: Copied from LayoutTests/platform/mac/media/video-no-audio-expected.txt.
2751 * platform/mac-elcapitan/media/video-volume-slider-expected.txt: Copied from LayoutTests/platform/mac/media/video-volume-slider-expected.txt.
2752 * platform/mac-wk1/TestExpectations:
2753 * platform/mac-wk2/TestExpectations:
2754 * platform/mac-wk2/fast/scrolling: Added.
2755 * platform/mac-wk2/fast/scrolling/rtl-scrollbars-animation-property-expected.txt: Added.
2756 * platform/mac/TestExpectations:
2757 * platform/mac/compositing/rtl/rtl-overflow-scrolling-expected.png: Added.
2758 * platform/mac/compositing/rtl/rtl-overflow-scrolling-expected.txt:
2759 * platform/mac/fast/block/float/026-expected.png:
2760 * platform/mac/fast/block/float/026-expected.txt:
2761 * platform/mac/fast/block/float/028-expected.png:
2762 * platform/mac/fast/block/float/028-expected.txt:
2763 * platform/mac/fast/overflow/unreachable-overflow-rtl-bug-expected.png:
2764 * platform/mac/fast/overflow/unreachable-overflow-rtl-bug-expected.txt:
2765 * platform/mac/fast/ruby/bopomofo-expected.png:
2766 * platform/mac/fast/ruby/bopomofo-expected.txt:
2767 * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.png:
2768 * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.txt:
2769 * platform/mac/fast/ruby/bopomofo-rl-expected.png:
2770 * platform/mac/fast/ruby/bopomofo-rl-expected.txt:
2771 * platform/mac/fast/text/crash-complex-text-surrogate-expected.txt:
2772 * platform/mac/fast/text/justify-ideograph-complex-expected.png:
2773 * platform/mac/fast/text/justify-ideograph-complex-expected.txt:
2774 * platform/mac/fast/text/line-initial-and-final-swashes-expected.png:
2775 * platform/mac/fast/text/line-initial-and-final-swashes-expected.txt:
2776 * platform/mac/http/tests/cookies/third-party-cookie-relaxing-expected.txt: Added.
2777 * platform/mac/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt:
2778 * platform/mac/media/controls-strict-expected.png: Removed.
2779 * platform/mac/media/controls-without-preload-expected.png: Removed.
2780 * platform/mac/media/track/video-track-alternate-groups-expected.txt:
2781 * platform/mac/media/video-controls-rendering-expected.png: Removed.
2782 * platform/mac/media/video-display-toggle-expected.png: Removed.
2783 * platform/mac/media/video-no-audio-expected.png: Removed.
2784 * platform/mac/media/video-volume-slider-expected.png: Removed.
2786 2016-06-17 Benjamin Poulain <benjamin@webkit.org>
2788 :indeterminate pseudo-class should match radios whose group has no checked radio
2789 https://bugs.webkit.org/show_bug.cgi?id=156270
2791 Reviewed by Simon Fraser.
2793 There are two important aspect to cover for this change:
2794 1) The style is updated correctly when a Button Group composition change.
2795 2) When the checkness changes for a Button Group, all its elements
2796 are invalidated to match :indeterminate.
2798 * fast/forms/radio/indeterminate-radio.html:
2799 This test was verifying that the property "indeterminate" of the input element
2800 is not reflected to the style through :indeterminate.
2801 I updated the test to still verify that except that we now match :indeterminate
2802 before changing the property.
2804 * fast/css/pseudo-indeterminate-radio-buttons-basics-expected.html: Added.
2805 * fast/css/pseudo-indeterminate-radio-buttons-basics.html: Added.
2807 * fast/css/pseudo-indeterminate-with-radio-buttons-style-invalidation-expected.txt: Added.
2808 * fast/css/pseudo-indeterminate-with-radio-buttons-style-invalidation.html: Added.
2809 Verify that we don't invalidate everything when the checked button changes.
2810 We only need to invalidate everything if the checked state of the whole group changes.
2812 * fast/selectors/detached-radio-button-checked-and-indeterminate-states-expected.txt: Added.
2813 * fast/selectors/detached-radio-button-checked-and-indeterminate-states.html: Added.
2814 * fast/selectors/pseudo-indeterminate-with-radio-buttons-style-update-expected.txt: Added.
2815 * fast/selectors/pseudo-indeterminate-with-radio-buttons-style-update.html: Added.
2817 2016-06-17 Commit Queue <commit-queue@webkit.org>
2819 Unreviewed, rolling out r202152.
2820 https://bugs.webkit.org/show_bug.cgi?id=158897
2822 The new test is very unstable, timing out frequently
2823 (Requested by ap on #webkit).
2827 "Web Inspector: console.profile should use the new Sampling
2829 https://bugs.webkit.org/show_bug.cgi?id=153499
2830 http://trac.webkit.org/changeset/202152
2832 2016-06-17 Commit Queue <commit-queue@webkit.org>
2834 Unreviewed, rolling out r202068, r202115, and r202128.
2835 https://bugs.webkit.org/show_bug.cgi?id=158896
2837 The new test is very unstable, timing out frequently
2838 (Requested by ap on #webkit).
2840 Reverted changesets:
2842 "decompose4 return value is unchecked, leading to potentially
2843 uninitialized data."
2844 https://bugs.webkit.org/show_bug.cgi?id=158761
2845 http://trac.webkit.org/changeset/202068
2847 "[mac] LayoutTest transforms/undecomposable.html is a flaky
2849 https://bugs.webkit.org/show_bug.cgi?id=158816
2850 http://trac.webkit.org/changeset/202115
2852 "[mac] LayoutTest transforms/undecomposable.html is a flaky
2854 https://bugs.webkit.org/show_bug.cgi?id=158816
2855 http://trac.webkit.org/changeset/202128
2857 2016-06-17 Chris Fleizach <cfleizach@apple.com>
2859 AX: HTML indeterminate IDL attribute not mapped to checkbox value=2 for native checkboxes
2860 https://bugs.webkit.org/show_bug.cgi?id=158876
2861 <rdar://problem/26842619>
2863 Reviewed by Joanmarie Diggs.
2865 * accessibility/checkbox-mixed-value-expected.txt: Added.
2866 * accessibility/checkbox-mixed-value.html: Added.
2868 2016-06-17 Dean Jackson <dino@apple.com>
2870 REGRESSION (r199819): CrashTracer: [GraphicsContext3D::getInternalFramebufferSize
2871 https://bugs.webkit.org/show_bug.cgi?id=158895
2872 <rdar://problem/26423617>
2874 Reviewed by Zalan Bujtas.
2876 New test to access the contexts after loss. Also cleaned
2877 up the JavaScript code in the existing test (and made sure
2878 it ran outside of the test system).
2880 * webgl/many-contexts-access-after-loss-expected.txt: Added.
2881 * webgl/many-contexts-access-after-loss.html: Added.
2882 * webgl/many-contexts.html:
2884 2016-06-17 Antoine Quint <graouts@apple.com>
2886 Web video playback controls should have RTL volume slider
2887 https://bugs.webkit.org/show_bug.cgi?id=158856
2888 <rdar://problem/25971769>
2890 Reviewed by Tim Horton.
2892 New test that checks that the volume box has the correct CSS class name and the expected
2893 CSS transform value applied to it when the user interface layout direction is right-to-left
2894 and that changing the user interface layout direction dynamically update the media element
2895 shadow tree as expected.
2897 * fullscreen/video-controls-rtl-expected.txt: Added.
2898 * fullscreen/video-controls-rtl.html: Added.
2900 2016-06-17 Ryan Haddad <ryanhaddad@apple.com>
2902 Update LayoutTest fast/canvas/canvas-composite-text-alpha.html
2903 https://bugs.webkit.org/show_bug.cgi?id=158710
2905 Reviewed by Alexey Proskuryakov.
2907 Though this test passes, opening the test file directly reports multiple failures. Updating the
2908 readback locations to get the correct results.
2910 * fast/canvas/canvas-composite-text-alpha.html:
2912 2016-06-17 Ryan Haddad <ryanhaddad@apple.com>
2914 Marking media/video-controls-show-on-kb-or-ax-event.html as flaky on Mac
2915 https://bugs.webkit.org/show_bug.cgi?id=158889
2917 Unreviewed test gardening.
2919 * platform/mac/TestExpectations:
2921 2016-06-17 Ryan Haddad <ryanhaddad@apple.com>
2923 Skip security/contentSecurityPolicy/video-with-file-url-allowed-by-media-src-star.html on Mac
2924 https://bugs.webkit.org/show_bug.cgi?id=155196
2926 Unreviewed test gardening.
2928 * platform/mac/TestExpectations:
2930 2016-06-17 Dean Jackson <dino@apple.com>
2932 REGRESSION: Double tap to zoom does not work on yahoo finance
2933 https://bugs.webkit.org/show_bug.cgi?id=158886
2934 <rdar://problem/24917760>
2936 Reviewed by Simon Fraser.
2938 * fast/events/ios/viewport-shrink-to-fit-allows-double-tap-expected.txt: Added.
2939 * fast/events/ios/viewport-shrink-to-fit-allows-double-tap.html: Added.
2941 2016-06-17 Chris Dumez <cdumez@apple.com>
2943 TouchEvent should have a constructor
2944 https://bugs.webkit.org/show_bug.cgi?id=158883
2945 <rdar://problem/26063585>
2947 Reviewed by Benjamin Poulain.
2949 Add layout test coverage for the TouchEvent constructor.
2951 * fast/events/touch/touch-event-constructor-expected.txt: Added.
2952 * fast/events/touch/touch-event-constructor.html: Added.
2954 2016-06-17 Chris Dumez <cdumez@apple.com>
2956 URL hash setter does not remove fragment identifier if argument is an empty string
2957 https://bugs.webkit.org/show_bug.cgi?id=158869
2958 <rdar://problem/26863430>
2960 Reviewed by Darin Adler.
2962 Update existing layout tests now that setting hash to "" or "#" clears
2963 the fragment identifier.
2965 * fast/dom/DOMURL/set-href-attribute-hash-expected.txt:
2966 * fast/dom/DOMURL/set-href-attribute-hash.html:
2967 * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-hash.js:
2968 * fast/dom/HTMLAnchorElement/set-href-attribute-hash-expected.txt:
2970 2016-06-17 John Wilander <wilander@apple.com>
2972 Ignore case in the check for security origin inheritance
2973 https://bugs.webkit.org/show_bug.cgi?id=158878
2975 Reviewed by Alex Christensen.
2977 * http/tests/dom/window-open-about-uppercase-blank-and-access-document-expected.txt: Added.
2978 * http/tests/dom/window-open-about-uppercase-blank-and-access-document.html: Added.
2980 2016-06-17 Ryan Haddad <ryanhaddad@apple.com>
2982 Skipping two new LayoutTests that rely on mouse events on ios-simulator.
2983 https://bugs.webkit.org/show_bug.cgi?id=158855
2985 Unreviewed test gardening.
2987 * platform/ios-simulator/TestExpectations:
2989 2016-06-17 Frederic Wang <fwang@igalia.com>
2991 Refactor RenderMathMLRoot layout function to avoid using flexbox
2992 https://bugs.webkit.org/show_bug.cgi?id=153987
2994 Reviewed by Brent Fulgham.
2996 Update expectations for some MathML tests containing radical operators.
2998 * TestExpectations: mathml/roots-removeChild.html works as expected now
2999 that we do not manage anonymous wrappers anymore.
3000 * mathml/presentation/roots.xhtml: Add one test for RTL roots.
3001 * platform/gtk/mathml/presentation/mo-stretch-expected.txt: Update expectation to
3002 take into change in the render tree.
3003 * platform/gtk/mathml/presentation/roots-expected.txt: Ditto.
3004 * platform/gtk/mathml/presentation/roots-expected.png: Update expectation to take
3005 into account small rendering changes.
3006 * platform/ios-simulator/mathml/presentation/roots-expected.txt: Ditto.
3007 * platform/gtk/mathml/radical-fallback-expected.txt: Ditto.
3008 * platform/gtk/mathml/radical-fallback-expected.png: Ditto.
3009 * platform/mac/mathml/radical-fallback-expected.txt: Ditto.
3010 * platform/mac/mathml/radical-fallback-expected.png: Ditto.
3011 * platform/ios-simulator/mathml/radical-fallback-expected.txt: Ditto.
3012 * platform/ios-simulator/mathml/radical-fallback-expected.png: Added.
3014 2016-06-17 Romain Bellessort <romain.bellessort@crf.canon.fr>
3016 Update test-expected file for failing fullscreen test
3017 https://bugs.webkit.org/show_bug.cgi?id=158838
3019 Reviewed by Carlos Garcia Campos.
3021 Used MAC version of the test as the default version since only MAC and
3022 GTK do not skip this test and expect the same result. Removed
3023 test-expected files specific to each port when there was one. Prior to
3024 this patch, GTK test was failing unexpectedly.
3026 * fullscreen/video-controls-override-expected.txt:
3027 * platform/efl/fullscreen/video-controls-override-expected.txt: Removed.
3028 * platform/gtk/fullscreen/video-controls-override-expected.txt: Removed.
3029 * platform/mac/fullscreen/video-controls-override-expected.txt: Removed.
3031 2016-06-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
3033 CORS preflight with a non-200 response should be a preflight failure
3034 https://bugs.webkit.org/show_bug.cgi?id=111008
3036 Reviewed by Darin Adler.
3038 * http/tests/xmlhttprequest/access-control-and-redirects-async-expected.txt:
3039 * http/tests/xmlhttprequest/access-control-and-redirects-async.html:
3040 * http/tests/xmlhttprequest/access-control-basic-get-fail-non-simple-expected.txt:
3041 * http/tests/xmlhttprequest/workers/access-control-basic-get-fail-non-simple-expected.txt:
3043 2016-06-17 Frederic Wang <fred.wang@free.fr>
3045 MathOperator: Add fallback mechanisms for stretching and mirroring radical symbols
3046 https://bugs.webkit.org/show_bug.cgi?id=156836
3048 Reviewed by Sergio Villar Senin.
3050 We add a pixel test to verify the result of stretching a radical operator.
3051 We test RTL/LTR direction as well as default/sans-serif font in order to check the fallback code.
3053 * mathml/radical-fallback.html: Added.
3054 * platform/gtk/mathml/radical-fallback-expected.png: Added.
3055 * platform/gtk/mathml/radical-fallback-expected.txt: Added.
3056 * platform/ios-simulator/mathml/radical-fallback-expected.txt: Added.
3057 * platform/mac/mathml/radical-fallback-expected.png: Added.
3058 * platform/mac/mathml/radical-fallback-expected.txt: Added.
3059 * platform/ios-simulator/mathml/presentation/roots.txt: Updated.
3061 2016-06-16 Commit Queue <commit-queue@webkit.org>
3063 Unreviewed, rolling out r202147.
3064 https://bugs.webkit.org/show_bug.cgi?id=158867
3066 Broke scrolling tests on iOS Simulator (Requested by ap on
3071 "Focus event dispatched in iframe causes parent document to
3073 https://bugs.webkit.org/show_bug.cgi?id=158629
3074 http://trac.webkit.org/changeset/202147
3076 2016-06-16 Benjamin Poulain <bpoulain@apple.com>
3078 :in-range & :out-of-range CSS pseudo-classes shouldn't match disabled or readonly inputs
3079 https://bugs.webkit.org/show_bug.cgi?id=156530
3081 Reviewed by Simon Fraser.
3083 * fast/css/pseudo-in-range-on-disabled-input-basics-expected.html: Added.
3084 * fast/css/pseudo-in-range-on-disabled-input-basics.html: Added.
3085 * fast/css/pseudo-in-range-on-readonly-input-basics-expected.html: Added.
3086 * fast/css/pseudo-in-range-on-readonly-input-basics.html: Added.
3087 * fast/css/pseudo-in-range-out-of-range-on-disabled-input-trivial-expected.html: Added.
3088 * fast/css/pseudo-in-range-out-of-range-on-disabled-input-trivial.html: Added.
3089 * fast/css/pseudo-out-of-range-on-disabled-input-basics-expected.html: Added.
3090 * fast/css/pseudo-out-of-range-on-disabled-input-basics.html: Added.
3091 * fast/css/pseudo-out-of-range-on-readonly-input-basics-expected.html: Added.
3092 * fast/css/pseudo-out-of-range-on-readonly-input-basics.html: Added.
3093 * fast/selectors/in-range-out-of-range-style-update-expected.txt: Added.
3094 * fast/selectors/in-range-out-of-range-style-update.html: Added.
3096 2016-06-16 Gyuyoung Kim <gyuyoung.kim@webkit.org>
3098 [EFL][GTK] LayoutTest doesn't run on Ubuntu 16.04
3099 https://bugs.webkit.org/show_bug.cgi?id=158141
3101 Reviewed by Michael Catanzaro.
3103 * http/conf/debian-httpd-2.4-php7.conf: Added.
3105 2016-06-15 Filip Pizlo <fpizlo@apple.com>
3107 Baseline JIT should be concurrent
3108 https://bugs.webkit.org/show_bug.cgi?id=158755
3110 Reviewed by Geoffrey Garen.
3112 This change revealed a latent bug in the LLInt. The non-llint version of this new test
3113 would usually fail because it was still in LLInt. This new test always fails.
3115 * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-llint.html: Added.
3116 * js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-llint-expected.txt: Added.
3117 * js/dom/script-tests/prototype-chain-caching-with-impure-get-own-property-slot-traps-llint.js: Added.
3119 2016-06-16 Frederic Wang <fwang@igalia.com>
3121 Add separate MathOperator for selection/measuring/drawing of stretchy operators
3122 https://bugs.webkit.org/show_bug.cgi?id=152244
3124 Reviewed by Brent Fulgham.
3126 Update expectations for some MathML tests containing operators/radicals
3127 to take into account small rendering changes.
3129 * platform/gtk/mathml/opentype/horizontal-expected.png:
3130 * platform/gtk/mathml/opentype/horizontal-expected.txt:
3131 * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt:
3132 * platform/gtk/mathml/opentype/large-operators-expected.png:
3133 * platform/gtk/mathml/opentype/large-operators-expected.txt:
3134 * platform/gtk/mathml/opentype/opentype-stretchy-expected.png:
3135 * platform/gtk/mathml/opentype/opentype-stretchy-expected.txt:
3136 * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.png:
3137 * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
3138 * platform/gtk/mathml/opentype/vertical-expected.png:
3139 * platform/gtk/mathml/opentype/vertical-expected.txt:
3140 * platform/gtk/mathml/presentation/mo-stretch-expected.png:
3141 * platform/gtk/mathml/presentation/mo-stretch-expected.txt:
3142 * platform/gtk/mathml/presentation/roots-expected.txt:
3143 * platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt:
3144 * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.png:
3145 * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
3147 2016-06-16 Jiewen Tan <jiewen_tan@apple.com>
3149 CSP: Content Security Policy should allow '*' to match the originating page's scheme
3150 https://bugs.webkit.org/show_bug.cgi?id=158811
3151 <rdar://problem/26819568>
3153 Reviewed by Daniel Bates.
3155 * security/contentSecurityPolicy/image-with-file-url-allowed-by-img-src-star-expected.html: Added.
3156 * security/contentSecurityPolicy/image-with-file-url-allowed-by-img-src-star.html: Added.
3157 * security/contentSecurityPolicy/image-with-file-url-blocked-by-img-src-star-expected.html: Removed.
3158 * security/contentSecurityPolicy/image-with-file-url-blocked-by-img-src-star.html: Removed.
3159 * security/contentSecurityPolicy/link-with-file-url-allowed-by-style-src-star-expected.html: Added.
3160 * security/contentSecurityPolicy/link-with-file-url-allowed-by-style-src-star.html: Added.
3161 * security/contentSecurityPolicy/link-with-file-url-blocked-by-style-src-star-expected.html: Removed.
3162 * security/contentSecurityPolicy/link-with-file-url-blocked-by-style-src-star.html: Removed.
3163 * security/contentSecurityPolicy/resources/alert-pass.js: Added.
3164 * security/contentSecurityPolicy/script-with-file-url-allowed-by-script-src-star-expected.txt: Added.
3165 * security/contentSecurityPolicy/script-with-file-url-allowed-by-script-src-star.html: Added.
3166 * security/contentSecurityPolicy/video-with-file-url-allowed-by-media-src-star-expected.html: Copied from LayoutTests/security/contentSecurityPolicy/video-with-file-url-blocked-by-media-src-star.html.
3167 * security/contentSecurityPolicy/video-with-file-url-allowed-by-media-src-star.html: Renamed from LayoutTests/security/contentSecurityPolicy/video-with-file-url-blocked-by-media-src-star.html.
3168 * security/contentSecurityPolicy/video-with-file-url-blocked-by-media-src-star-expected.html: Removed.
3170 2016-06-16 Joseph Pecoraro <pecoraro@apple.com>
3172 Web Inspector: console.profile should use the new Sampling Profiler
3173 https://bugs.webkit.org/show_bug.cgi?id=153499
3174 <rdar://problem/24352431>
3176 Reviewed by Timothy Hatcher.
3178 * inspector/timeline/setInstruments-programmatic-capture-expected.txt: Added.
3179 * inspector/timeline/setInstruments-programmatic-capture.html: Added.
3180 New test that the backend auto-starts instruments during programmatic capture.
3182 2016-06-16 John Wilander <wilander@apple.com>
3184 Restrict security origin inheritance to empty, about:blank, and about:srcdoc URLs
3185 https://bugs.webkit.org/show_bug.cgi?id=158855
3186 <rdar://problem/26142632>
3188 Reviewed by Alex Christensen.
3190 * http/tests/dom/window-open-about-blank-and-access-document-expected.txt: Added.
3191 * http/tests/dom/window-open-about-blank-and-access-document.html: Added.
3192 * http/tests/dom/window-open-about-webkit-org-and-access-document-expected.txt: Added.
3193 * http/tests/dom/window-open-about-webkit-org-and-access-document.html: Added.
3195 2016-06-16 Jiewen Tan <jiewen_tan@apple.com>
3197 Move most of CSP tests into security/contentSecurityPolicy/
3198 https://bugs.webkit.org/show_bug.cgi?id=158859
3200 Reviewed by Daniel Bates.
3202 * platform/mac-wk1/TestExpectations:
3203 * platform/mac/TestExpectations:
3204 * platform/wk2/TestExpectations:
3205 * security/contentSecurityPolicy/blocks-video-expected.txt: Renamed from LayoutTests/media/csp-blocks-video-expected.txt.
3206 * security/contentSecurityPolicy/blocks-video.html: Renamed from LayoutTests/media/csp-blocks-video.html.
3207 * security/contentSecurityPolicy/font-loading-block-all-expected.txt: Renamed from LayoutTests/fast/text/font-loading-csp-block-all-expected.txt.
3208 * security/contentSecurityPolicy/font-loading-block-all.html: Renamed from LayoutTests/fast/text/font-loading-csp-block-all.html.
3209 * security/contentSecurityPolicy/image-with-blob-url-allowed-by-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Renamed from LayoutTests/fast/dom/HTMLImageElement/image-with-blob-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html.
3210 * security/contentSecurityPolicy/image-with-blob-url-allowed-by-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Renamed from LayoutTests/fast/dom/HTMLImageElement/image-with-blob-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html.
3211 * security/contentSecurityPolicy/image-with-blob-url-blocked-by-img-src-star-expected.html: Renamed from LayoutTests/fast/dom/HTMLImageElement/image-with-blob-url-blocked-by-csp-img-src-star-expected.html.
3212 * security/contentSecurityPolicy/image-with-blob-url-blocked-by-img-src-star.html: Renamed from LayoutTests/fast/dom/HTMLImageElement/image-with-blob-url-blocked-by-csp-img-src-star.html.
3213 * security/contentSecurityPolicy/image-with-data-url-allowed-by-img-src-star-expected.html: Renamed from LayoutTests/fast/dom/HTMLImageElement/image-with-data-url-allowed-by-csp-img-src-star-expected.html.
3214 * security/contentSecurityPolicy/image-with-data-url-allowed-by-img-src-star.html: Renamed from LayoutTests/fast/dom/HTMLImageElement/image-with-data-url-allowed-by-csp-img-src-star.html.
3215 * security/contentSecurityPolicy/image-with-file-url-allowed-by-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Renamed from LayoutTests/fast/dom/HTMLImageElement/image-with-file-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html.
3216 * security/contentSecurityPolicy/image-with-file-url-allowed-by-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Renamed from LayoutTests/fast/dom/HTMLImageElement/image-with-file-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html.
3217 * security/contentSecurityPolicy/image-with-file-url-blocked-by-img-src-star-expected.html: Renamed from LayoutTests/fast/dom/HTMLImageElement/image-with-file-url-blocked-by-csp-img-src-star-expected.html.
3218 * security/contentSecurityPolicy/image-with-file-url-blocked-by-img-src-star.html: Renamed from LayoutTests/fast/dom/HTMLImageElement/image-with-file-url-blocked-by-csp-img-src-star.html.
3219 * security/contentSecurityPolicy/link-with-blob-url-allowed-by-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-blob-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html.
3220 * security/contentSecurityPolicy/link-with-blob-url-allowed-by-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-blob-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html.
3221 * security/contentSecurityPolicy/link-with-blob-url-blocked-by-style-src-star-expected.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-blob-url-blocked-by-csp-style-src-star-expected.html.
3222 * security/contentSecurityPolicy/link-with-blob-url-blocked-by-style-src-star.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-blob-url-blocked-by-csp-style-src-star.html.
3223 * security/contentSecurityPolicy/link-with-data-url-allowed-by-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-data-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html.
3224 * security/contentSecurityPolicy/link-with-data-url-allowed-by-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-data-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html.
3225 * security/contentSecurityPolicy/link-with-data-url-blocked-by-style-src-star-expected.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-data-url-blocked-by-csp-style-src-star-expected.html.
3226 * security/contentSecurityPolicy/link-with-data-url-blocked-by-style-src-star.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-data-url-blocked-by-csp-style-src-star.html.
3227 * security/contentSecurityPolicy/link-with-file-url-allowed-by-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-file-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html.
3228 * security/contentSecurityPolicy/link-with-file-url-allowed-by-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-file-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html.
3229 * security/contentSecurityPolicy/link-with-file-url-blocked-by-style-src-star-expected.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-file-url-blocked-by-csp-style-src-star-expected.html.
3230 * security/contentSecurityPolicy/link-with-file-url-blocked-by-style-src-star.html: Renamed from LayoutTests/fast/dom/HTMLLinkElement/link-with-file-url-blocked-by-csp-style-src-star.html.
3231 * security/contentSecurityPolicy/resources/worker-inherits-blocks-eval.js: Renamed from LayoutTests/fast/workers/resources/worker-inherits-csp-blocks-eval.js.
3233 * security/contentSecurityPolicy/resources/worker-inherits-blocks-xhr.js: Renamed from LayoutTests/fast/workers/resources/worker-inherits-csp-blocks-xhr.js.
3235 * security/contentSecurityPolicy/video-with-blob-url-allowed-by-media-src-star-expected.html: Renamed from LayoutTests/media/video-with-blob-url-allowed-by-csp-media-src-star-expected.html.
3236 * security/contentSecurityPolicy/video-with-blob-url-allowed-by-media-src-star.html: Renamed from LayoutTests/media/video-with-blob-url-allowed-by-csp-media-src-star.html.
3237 * security/contentSecurityPolicy/video-with-data-url-allowed-by-media-src-star-expected.html: Renamed from LayoutTests/media/video-with-data-url-allowed-by-csp-media-src-star-expected.html.
3238 * security/contentSecurityPolicy/video-with-data-url-allowed-by-media-src-star.html: Renamed from LayoutTests/media/video-with-data-url-allowed-by-csp-media-src-star.html.
3239 * security/contentSecurityPolicy/video-with-file-url-allowed-by-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Renamed from LayoutTests/media/video-with-file-url-allowed-by-csp-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html.
3240 * security/contentSecurityPolicy/video-with-file-url-allowed-by-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Renamed from LayoutTests/media/video-with-file-url-allowed-by-csp-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html.
3241 * security/contentSecurityPolicy/video-with-file-url-blocked-by-media-src-star-expected.html: Renamed from LayoutTests/media/video-with-file-url-blocked-by-csp-media-src-star-expected.html.
3242 * security/contentSecurityPolicy/video-with-file-url-blocked-by-media-src-star.html: Renamed from LayoutTests/media/video-with-file-url-blocked-by-csp-media-src-star.html.
3243 * security/contentSecurityPolicy/worker-inherits-blocks-eval-expected.txt: Renamed from LayoutTests/fast/workers/worker-inherits-csp-blocks-eval-expected.txt.
3244 * security/contentSecurityPolicy/worker-inherits-blocks-eval.html: Renamed from LayoutTests/fast/workers/worker-inherits-csp-blocks-eval.html.
3245 * security/contentSecurityPolicy/worker-inherits-blocks-xhr-expected.txt: Renamed from LayoutTests/fast/workers/worker-inherits-csp-blocks-xhr-expected.txt.
3246 * security/contentSecurityPolicy/worker-inherits-blocks-xhr.html: Renamed from LayoutTests/fast/workers/worker-inherits-csp-blocks-xhr.html.
3248 2016-06-16 Simon Fraser <simon.fraser@apple.com>
3250 Focus event dispatched in iframe causes parent document to scroll incorrectly
3251 https://bugs.webkit.org/show_bug.cgi?id=158629
3252 rdar://problem/26521616
3254 Reviewed by Enrica Casucci.
3256 Tests for user-initiated and programmatic focus in frames.
3258 * fast/forms/ios/focus-input-in-iframe-expected.txt: Added.
3259 * fast/forms/ios/focus-input-in-iframe.html: Added.
3260 * fast/forms/ios/programmatic-focus-input-in-iframe.html: Added.
3261 * fast/forms/ios/programmatic-focus-input-in-iframe-expected.txt: Added.
3263 2016-06-16 Zalan Bujtas <zalan@apple.com>
3265 [New Block-Inside-Inline Model] Do not attempt to re-run margin collapsing on the block sequence.
3266 https://bugs.webkit.org/show_bug.cgi?id=158854
3268 Reviewed by David Hyatt.
3270 * fast/block/inside-inlines/crash-on-first-line-change-expected.txt: Added.
3271 * fast/block/inside-inlines/crash-on-first-line-change.html: Added.
3273 2016-06-16 Benjamin Poulain <bpoulain@apple.com>
3275 :in-range & :out-of-range CSS pseudo-classes shouldn't match inputs without range limitations
3276 https://bugs.webkit.org/show_bug.cgi?id=156558
3278 Reviewed by Simon Fraser.
3280 * fast/css/pseudo-in-range-basics-expected.html: Added.
3281 * fast/css/pseudo-in-range-basics.html: Added.
3282 * fast/css/pseudo-in-range-out-of-range-trivial-expected.html: Added.
3283 * fast/css/pseudo-in-range-out-of-range-trivial.html: Added.
3284 * fast/css/pseudo-out-of-range-basics-expected.html: Added.
3285 * fast/css/pseudo-out-of-range-basics.html: Added.
3287 2016-06-15 Simon Fraser <simon.fraser@apple.com>
3289 [iOS WK2] On iPad, indirect focussing of a text field doesn't always scroll to the correct location
3290 https://bugs.webkit.org/show_bug.cgi?id=158828
3292 Reviewed by Enrica Casucci.
3294 Add various tests for focusing form fields. focus-input-via-button-ipad.html tests
3295 the change in the current patch.
3297 * fast/forms/ios/focus-input-in-fixed-expected.txt: Added.
3298 * fast/forms/ios/focus-input-in-fixed.html: Added.
3299 * fast/forms/ios/focus-input-via-button-ipad-expected.txt: Added.
3300 * fast/forms/ios/focus-input-via-button-ipad.html: Added.
3301 * fast/forms/ios/focus-long-textarea-expected.txt: Added.
3302 * fast/forms/ios/focus-long-textarea.html: Added.
3303 * fast/forms/ios/resources/zooming-test-utils.js:
3306 2016-06-16 Adam Bergkvist <adam.bergkvist@ericsson.com>
3308 WebRTC: Check type of this in RTCPeerConnection JS built-in functions
3309 https://bugs.webkit.org/show_bug.cgi?id=151303
3311 Reviewed by Youenn Fablet.
3313 Verify that the RTCPeerConnection JS built-in methods checks 'this'. The test has expected
3314 failures (bug: http://webkit.org/b/158831).
3316 * fast/mediastream/RTCPeerConnection-js-built-ins-check-this-expected.txt: Added.
3317 * fast/mediastream/RTCPeerConnection-js-built-ins-check-this.html: Added.
3318 * platform/mac/TestExpectations:
3319 The mac port does not build with WEB_RTC enabled yet.
3321 2016-06-16 Dean Jackson <dino@apple.com>
3323 [mac] LayoutTest transforms/undecomposable.html is a flaky timeout
3324 https://bugs.webkit.org/show_bug.cgi?id=158816
3326 Another attempt to deflake this test. Or is it unflake? I don't know.
3328 * transforms/undecomposable.html:
3330 2016-06-16 Myles C. Maxfield <mmaxfield@apple.com>
3332 Sporadic crash in HashTableAddResult following CSSValuePool::createFontFamilyValue
3333 https://bugs.webkit.org/show_bug.cgi?id=158297
3335 Reviewed by Darin Adler.
3337 * fast/text/placeholder-renderstyle-null-font-expected.txt: Added.
3338 * fast/text/placeholder-renderstyle-null-font.html: Added.
3340 2016-06-15 Keith Miller <keith_miller@apple.com>
3342 Add support for Symbol.isConcatSpreadable (round 2)
3343 https://bugs.webkit.org/show_bug.cgi?id=158769
3345 Reviewed by Mark Lam.
3347 Fix tests for Symbol.isConcatSpreadable. Also, add new test that
3348 the array species construction does not use the callees' global
3349 object's Array[Symbol.species] when given an array from another
3352 * js/Object-getOwnPropertyNames-expected.txt:
3353 * js/array-species-different-globalobjects.html:
3354 * js/dom/array-prototype-properties-expected.txt:
3355 * js/script-tests/Object-getOwnPropertyNames.js:
3357 2016-06-15 Zalan Bujtas <zalan@apple.com>
3359 Decouple the percent height and positioned descendants maps.
3360 https://bugs.webkit.org/show_bug.cgi?id=158773
3362 Reviewed by David Hyatt and Chris Dumez.
3364 Various dynamic containing block changing tests.
3366 * fast/block/fixed-position-reparent-when-transition-is-removed.html:
3367 * fast/block/positioning/change-containing-block-for-absolute-positioned-expected.txt: Added.
3368 * fast/block/positioning/change-containing-block-for-absolute-positioned.html: Added.
3369 * fast/block/positioning/change-containing-block-for-fixed-positioned-expected.txt: Added.
3370 * fast/block/positioning/change-containing-block-for-fixed-positioned.html: Added.
3372 2016-06-15 Tim Horton <timothy_horton@apple.com>
3374 <attachment> elements jump around a lot around when subtitle text changes slightly
3375 https://bugs.webkit.org/show_bug.cgi?id=158818
3376 <rdar://problem/24450270>
3378 Reviewed by Simon Fraser.
3380 * fast/attachment/attachment-subtitle-resize-expected.txt: Added.
3381 * fast/attachment/attachment-subtitle-resize.html: Added.
3383 2016-06-13 Simon Fraser <simon.fraser@apple.com>
3385 [iOS WK2] Make it possible to test the Next/Previous buttons in the keyboard accessory bar
3386 https://bugs.webkit.org/show_bug.cgi?id=158714
3388 Reviewed by Enrica Casucci.
3390 Add UIScriptController.keyboardAccessoryBar{Next,Previous} and hook it up to the WKContentView
3391 method that gets called from UIKit.
3393 Add a test that exercises it.
3396 * fast/forms/ios/accessory-bar-navigation-expected.txt: Added.
3397 * fast/forms/ios/accessory-bar-navigation.html: Added.
3398 * fast/forms/ios/resources/zooming-test-utils.js: Added.
3401 * platform/ios-simulator-wk2/TestExpectations:
3403 2016-06-15 Dean Jackson <dino@apple.com>
3405 [mac] LayoutTest transforms/undecomposable.html is a flaky timeout
3406 https://bugs.webkit.org/show_bug.cgi?id=158816
3408 Unflakify this test by putting the script in a place that
3409 will execute it before the load event (by which time the animation
3412 * transforms/undecomposable.html:
3414 2016-06-15 Simon Fraser <simon.fraser@apple.com>
3416 [iOS WK2] Add tests for zooming to text fields on focus
3417 https://bugs.webkit.org/show_bug.cgi?id=158786
3419 Reviewed by Enrica Casucci.
3421 Add tests that focus form controls, and test the resulting scroll position and zoom level.
3424 * fast/forms/ios/focus-input-via-button-expected.txt: Added.
3425 * fast/forms/ios/focus-input-via-button-no-scaling-expected.txt: Added.
3426 * fast/forms/ios/focus-input-via-button-no-scaling.html: Added.
3427 * fast/forms/ios/focus-input-via-button.html: Added.
3428 * fast/forms/ios/resources/zooming-test-utils.js: Added.
3431 * fast/forms/ios/zoom-after-input-tap-expected.txt: Added.
3432 * fast/forms/ios/zoom-after-input-tap-wide-input-expected.txt: Added.
3433 * fast/forms/ios/zoom-after-input-tap-wide-input.html: Added.
3434 * fast/forms/ios/zoom-after-input-tap.html: Added.
3435 * platform/ios-simulator-wk2/TestExpectations:
3437 2016-06-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
3439 WebRTC: Add media setup test using the legacy callback APIs
3440 https://bugs.webkit.org/show_bug.cgi?id=158736
3442 Reviewed by Eric Carlson.
3444 Add a test that sets up media using the legacy callback-based createOffer/Answer() and
3445 setLocal/RemoteDescription() methods [1].
3447 [1] https://w3c.github.io/webrtc-pc/archives/20160513/webrtc.html#legacy-interface-extensions
3449 * fast/mediastream/RTCPeerConnection-media-setup-callbacks-single-dialog-expected.txt: Added.
3450 * fast/mediastream/RTCPeerConnection-media-setup-callbacks-single-dialog.html: Added.
3451 * platform/mac/TestExpectations:
3452 The mac port is not building with WEB_RTC yet.
3454 2016-06-15 Antti Koivisto <antti@apple.com>
3456 GoogleMaps transit schedule explorer comes up blank initially
3457 https://bugs.webkit.org/show_bug.cgi?id=158803
3458 rdar://problem/25818080
3460 Reviewed by Andreas Kling
3462 Expand the tests to cover this case.
3464 * fast/css/style-invalidation-attribute-change-descendants-expected.txt:
3465 * fast/css/style-invalidation-attribute-change-descendants.html:
3466 * fast/css/style-invalidation-class-change-descendants-expected.txt:
3467 * fast/css/style-invalidation-class-change-descendants.html:
3469 2016-06-15 Javier Fernandez <jfernandez@igalia.com>
3471 [css-sizing] Item borders are missing with 'min-width:-webkit-fill-available' and zero available width
3472 https://bugs.webkit.org/show_bug.cgi?id=158258
3474 Tests to verify that fill-available size works as expected when contaner's width is zero.
3476 Reviewed by Darin Adler.
3478 * fast/css-intrinsic-dimensions/fill-available-with-zero-width-expected.html: Added.
3479 * fast/css-intrinsic-dimensions/fill-available-with-zero-width.html: Added.
3481 2016-06-15 Alex Christensen <achristensen@webkit.org>
3483 Fix 2d canvas transform after r192900
3484 https://bugs.webkit.org/show_bug.cgi?id=158725
3486 Reviewed by Dean Jackson.
3488 * fast/canvas/canvas-transform-inverse-expected.html: Added.
3489 * fast/canvas/canvas-transform-inverse.html: Added.
3491 2016-06-15 Eric Carlson <eric.carlson@apple.com>
3493 [iOS] Make HTMLMediaElement.muted mutable