| 2018-01-01 Michael Catanzaro <mcatanzaro@igalia.com> |
| |
| Unreviewed, add some more GTK crash expectations |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-30 Simon Fraser <simon.fraser@apple.com> |
| |
| REGRESSION (r225122): fePointLights don't work |
| https://bugs.webkit.org/show_bug.cgi?id=181142 |
| |
| Reviewed by Dan Bates. |
| |
| Ref test that compares a point light with a flood color. |
| |
| * svg/filters/fePointLight-color-expected.svg: Added. |
| * svg/filters/fePointLight-color.svg: Added. |
| |
| 2017-12-31 Simon Fraser <simon.fraser@apple.com> |
| |
| Bottom right pixel of feDiffuseLighting has the wrong color |
| https://bugs.webkit.org/show_bug.cgi?id=181203 |
| |
| Reviewed by Antti Koivisto. |
| |
| Test that draws an SVG image into a canvas, and scales it up without interpolation. |
| |
| * svg/filters/feDiffuseLighting-bottomRightPixel-expected.html: Added. |
| * svg/filters/feDiffuseLighting-bottomRightPixel.html: Added. |
| * svg/filters/resources/feDiffuseLighting-rect.svg: Added. |
| |
| 2017-12-30 Simon Fraser <simon.fraser@apple.com> |
| |
| SVG lighting colors need to be converted into linearSRGB |
| https://bugs.webkit.org/show_bug.cgi?id=181196 |
| |
| Reviewed by Dan Bates. |
| |
| Compare a far-away green spotlight with a green flood. The bottom right pixel always |
| has the wrong color (webkit.org/b/181203), so mask it out. |
| |
| * svg/filters/feSpotLight-color-expected.svg: Added. |
| * svg/filters/feSpotLight-color.svg: Added. |
| |
| 2017-12-28 Zalan Bujtas <zalan@apple.com> |
| |
| RenderTreeUpdater::GeneratedContent should hold a weak reference to RenderQuote. |
| https://bugs.webkit.org/show_bug.cgi?id=181185 |
| <rdar://problem/36235307> |
| |
| Reviewed by David Kilzer. |
| |
| * fast/css/content/content-quotes-crash-with-details-expected.txt: Added. |
| * fast/css/content/content-quotes-crash-with-details.html: Added. |
| |
| 2017-12-26 Matt Lewis <jlewis3@apple.com> |
| |
| Marked imported/w3c/web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https.html as failing on macOS and iOS WK2. |
| https://bugs.webkit.org/show_bug.cgi?id=181167 |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-26 Matt Lewis <jlewis3@apple.com> |
| |
| Marked imported/w3c/web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https.html as flaky on macOS and iOS WK2. |
| https://bugs.webkit.org/show_bug.cgi?id=181166 |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-26 Michael Catanzaro <mcatanzaro@igalia.com> |
| |
| Unreviewed GTK test gardening |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-22 Antoine Quint <graouts@apple.com> |
| |
| [Web Animations] Implement Element.animate() |
| https://bugs.webkit.org/show_bug.cgi?id=180402 |
| <rdar://problem/35851353> |
| |
| Reviewed by Dean Jackson. |
| |
| Turning on Element.animate() means that a ton of WPT tests that would immediately fail when Element.animate() |
| was used now progressed to either PASS, FAIL or TIMEOUT. We update the output to match the updated behavior |
| and TestExpectations for some cases of flaky outputs due to incomplete implementations that had not surfaced |
| until now. |
| |
| We're also removing a Blink test that uses Web Animations to animate a bogus "rotate" property. |
| |
| * TestExpectations: |
| * http/wpt/web-animations/animation-model/animation-types/discrete-animation-expected.txt: |
| * http/wpt/web-animations/animation-model/combining-effects/effect-composition-expected.txt: |
| * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-context-expected.txt: |
| * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes-expected.txt: |
| * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-transformed-distance-expected.txt: |
| * http/wpt/web-animations/animation-model/keyframe-effects/effect-value-visibility-expected.txt: |
| * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt: |
| * http/wpt/web-animations/interfaces/Animatable/animate-no-browsing-context-expected.txt: |
| * http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/cancel-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/effect-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/finish-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/finished-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/id-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/oncancel-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/onfinish-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/pause-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/play-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/playState-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/playbackRate-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/ready-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/startTime-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: |
| * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt: |
| * http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt: |
| * http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt: |
| * http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: |
| * http/wpt/web-animations/interfaces/KeyframeEffect/setTarget-expected.txt: |
| * http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt: |
| * http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt: |
| * http/wpt/web-animations/timing-model/animation-effects/local-time-expected.txt: |
| * http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt: |
| * http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/canceling-an-animation-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/finishing-an-animation-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/pausing-an-animation-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/playing-an-animation-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/reversing-an-animation-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/updating-the-finished-state-expected.txt: |
| * http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt: |
| * imported/blink/virtual/threaded/animations/compositor-rotate-zero-degrees-expected.html: Removed. |
| * imported/blink/virtual/threaded/animations/compositor-rotate-zero-degrees.html: Removed. |
| |
| 2017-12-23 Michael Catanzaro <mcatanzaro@igalia.com> |
| |
| Unreviewed GTK layout test gardening |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-23 Minsheng Liu <lambda@liu.ms> |
| |
| Add comments and improve code styles for RenderMathMLUnderOver::stretchHorizontalOperatorsAndLayoutChildren() and related functions |
| https://bugs.webkit.org/show_bug.cgi?id=180923 |
| |
| Reviewed by Frédéric Wang. |
| |
| Add one more case for the test "mathml/opentype/munderover-stretch-width.html" |
| to handle the corner case where all components of <munderover>/<munder>/<mover> are stretchy. |
| |
| Since there is no behavior change, no new test is required. |
| |
| * mathml/opentype/munderover-stretch-width-expected.txt: |
| * mathml/opentype/munderover-stretch-width.html: |
| |
| 2017-12-22 Michael Catanzaro <mcatanzaro@igalia.com> |
| |
| Unreviewed GTK layout test gardening |
| |
| * TestExpectations: |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-22 Michael Catanzaro <mcatanzaro@igalia.com> |
| |
| Unreviewed, rolling out r225899 |
| https://bugs.webkit.org/show_bug.cgi?id=180430 |
| |
| * media/content/encrypted/VideoClearKeyCenc.mp4: Removed. |
| * media/content/encrypted/segments/VideoClearKeyCenc-seg-0.mp4: Removed. |
| * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-expected.txt: Removed. |
| * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse-expected.txt: Removed. |
| * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse.html: Removed. |
| * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event.html: Removed. |
| * media/encrypted-media/medias-enc.js: Removed. |
| * media/media-source/media-source-loader-simple.js: Removed. |
| * platform/gtk/TestExpectations: |
| * platform/mac-elcapitan/TestExpectations: |
| * platform/mac/TestExpectations: |
| * platform/wpe/TestExpectations: |
| |
| 2017-12-22 Dan Bernstein <mitz@apple.com> |
| |
| Crash beneath ScriptedAnimationController::serviceScriptedAnimations after a requestAnimationFrame callback removes the requesting iframe |
| https://bugs.webkit.org/show_bug.cgi?id=181132 |
| <rdar://problem/35143540> |
| |
| Reviewed by Simon Fraser. |
| |
| * fast/animation/request-animation-frame-remove-iframe-in-callback-expected.txt: Added. |
| * fast/animation/request-animation-frame-remove-iframe-in-callback.html: Added. |
| |
| 2017-12-22 Chris Dumez <cdumez@apple.com> |
| |
| [Service Workers] Implement "Soft Update" algorithm |
| https://bugs.webkit.org/show_bug.cgi?id=180702 |
| <rdar://problem/36163461> |
| |
| Reviewed by Youenn Fablet. |
| |
| Unskip soft update WPT test that no longer times out. |
| |
| * TestExpectations: |
| |
| 2017-12-21 Ryosuke Niwa <rniwa@webkit.org> |
| |
| REGRESSION(r223678): Cannot copy & paste a web page content into Yahoo! Mail |
| https://bugs.webkit.org/show_bug.cgi?id=181114 |
| |
| Reviewed by Geoffrey Garen. |
| |
| Updated http/tests/security/clipboard/copy-paste-html-cross-origin-iframe-across-origin.html to test the new behavior |
| whereby which HTTP/HTTPs and data URLs are not converted to blob URLs. |
| |
| * http/tests/security/clipboard/copy-paste-html-across-origin-sanitizes-html.html: |
| * http/tests/security/clipboard/copy-paste-html-cross-origin-iframe-across-origin-expected.txt: Renamed. |
| * http/tests/security/clipboard/copy-paste-html-cross-origin-iframe-across-origin.html: Added more test cases for data URLs. |
| * http/tests/security/clipboard/resources/content-to-copy.html: Notify the parent that the page had finished loading. |
| * http/tests/security/clipboard/resources/data-url-content-to-copy.html: Added. |
| * http/tests/security/clipboard/resources/subdirectory/paste-html.html: Since we can no longer access contents |
| in the pasted frames but scripts DO run in the pasted cross-origin iframes, rely on those frames to postMessage |
| this frame when the image had finished loading. |
| |
| 2017-12-21 John Wilander <wilander@apple.com> |
| |
| Skip http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-and-try-access-from-right-frame.html |
| https://bugs.webkit.org/show_bug.cgi?id=181108 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-21 Jiewen Tan <jiewen_tan@apple.com> |
| |
| Update Credential Management API for WebAuthentication |
| https://bugs.webkit.org/show_bug.cgi?id=181082 |
| <rdar://problem/36055239> |
| |
| Reviewed by Daniel Bates. |
| |
| * credentials/idlharness-expected.txt: |
| |
| 2017-12-21 John Wilander <wilander@apple.com> |
| |
| Storage Access API: Allow requests from non-sandboxed iframes |
| https://bugs.webkit.org/show_bug.cgi?id=181099 |
| <rdar://problem/36184501> |
| |
| Reviewed by Brent Fulgham. |
| |
| * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe.html: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe.html: |
| |
| 2017-12-21 John Wilander <wilander@apple.com> |
| |
| Storage Access API: Make DocumentLoader::willSendRequest() and WebFrameLoaderClient::detachedFromParent2() tell the network process to get rid of any sub frame access entries |
| https://bugs.webkit.org/show_bug.cgi?id=180728 |
| <rdar://problem/36009288> |
| |
| Reviewed by Youenn Fablet. |
| |
| This change calls the network process to clear any storage access |
| entries when a subframe navigates or is detached. |
| |
| * http/tests/storageAccess/has-storage-access-from-prevalent-domain-with-non-recent-user-interaction-expected.txt: |
| * http/tests/storageAccess/has-storage-access-from-prevalent-domain-with-recent-user-interaction-expected.txt: |
| * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access-expected.txt: Added. |
| * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html: Added. |
| * http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access-expected.txt: Added. |
| * http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access.html: Added. |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-and-try-access-from-right-frame-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-and-try-access-from-right-frame.html: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-but-try-access-from-wrong-frame-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-nested-iframe-expected.txt: |
| * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-with-unique-origin-expected.txt: |
| * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-with-unique-origin.html: |
| * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-allow-token-expected.txt: |
| * http/tests/storageAccess/request-storage-access-same-origin-iframe-expected.txt: |
| * http/tests/storageAccess/request-storage-access-same-origin-sandboxed-iframe-expected.txt: |
| * http/tests/storageAccess/request-storage-access-same-origin-sandboxed-iframe-without-allow-token-expected.txt: |
| * http/tests/storageAccess/resources/echo-incoming-cookies-as-json.php: Added. |
| * http/tests/storageAccess/resources/has-storage-access-iframe.html: |
| * http/tests/storageAccess/resources/request-storage-access-iframe.html: |
| * http/tests/storageAccess/resources/self-navigating-frame-after-granted-access.html: Added. |
| * platform/wk2/TestExpectations: |
| Removed http/tests/storageAccess/request-storage-access-top-frame.html |
| because it now only passes on High Sierra+. |
| * platform/mac-wk2/TestExpectations: |
| Added the new tests as [ Pass ] on High Sierra+. |
| |
| 2017-12-21 Antoine Quint <graouts@apple.com> |
| |
| [Web Animations] Complete support for keyframe animations |
| https://bugs.webkit.org/show_bug.cgi?id=179708 |
| |
| Reviewed by Dean Jackson. |
| |
| Rebase some WPT expectations with progressions due to supporting all keyframes arguments. |
| |
| * http/wpt/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: |
| * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt: |
| * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: |
| |
| 2017-12-21 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Skip http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html because it frequently times out. |
| https://bugs.webkit.org/show_bug.cgi?id=178536 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-21 Jer Noble <jer.noble@apple.com> |
| |
| Add initial DOM support for Media Capabilities |
| https://bugs.webkit.org/show_bug.cgi?id=181064 |
| |
| Reviewed by Eric Carlson. |
| |
| * fast/dom/navigator-detached-no-crash-expected.txt: |
| * media/mediacapabilities/mediacapabilities-types-expected.txt: Added. |
| * media/mediacapabilities/mediacapabilities-types.html: Added. |
| * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt: |
| * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt: |
| * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt: |
| * platform/win/fast/dom/navigator-detached-no-crash-expected.txt: |
| |
| 2017-12-21 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Correct a TestExpectations entry after r226074. |
| https://bugs.webkit.org/show_bug.cgi?id=180703 |
| |
| Unreviewed test gardening. |
| |
| * platform/wk2/TestExpectations: |
| |
| 2017-12-21 Ms2ger <Ms2ger@igalia.com> |
| |
| REGRESSION(r207238): [GTK] Layout test storage/domstorage/events/basic-body-attribute.html is failing |
| https://bugs.webkit.org/show_bug.cgi?id=163826 |
| |
| Reviewed by Daniel Bates. |
| |
| Update basic-body-attribute.html to the current standard. |
| |
| * platform/gtk/TestExpectations: |
| * platform/win/TestExpectations: |
| * platform/wpe/TestExpectations: |
| * storage/domstorage/events/basic-body-attribute-expected.txt: |
| * storage/domstorage/events/basic-body-attribute.html: |
| |
| 2017-12-20 Ryosuke Niwa <rniwa@webkit.org> |
| |
| DeferredLoadingScope incorrectly disabled images or enables deferred loading |
| https://bugs.webkit.org/show_bug.cgi?id=181077 |
| |
| Reviewed by Wenson Hsieh. |
| |
| Added a regression test. |
| |
| * editing/pasteboard/pasting-with-images-disabled-should-not-enable-deferred-loading-expected.txt: Added. |
| * editing/pasteboard/pasting-with-images-disabled-should-not-enable-deferred-loading.html: Added. |
| |
| 2017-12-20 Eric Carlson <eric.carlson@apple.com> |
| |
| [MediaStream] Add screen capture IDL and stub functions |
| https://bugs.webkit.org/show_bug.cgi?id=181070 |
| <rdar://problem/35555184> |
| |
| Reviewed by Youenn Fablet. |
| |
| * fast/mediastream/screencapture-disabled-expected.txt: Added. |
| * fast/mediastream/screencapture-disabled.html: Added. |
| * fast/mediastream/screencapture-enabled-expected.txt: Added. |
| * fast/mediastream/screencapture-enabled.html: Added. |
| |
| 2017-12-20 Matt Lewis <jlewis3@apple.com> |
| |
| Unreviewed, rolling out r225656. |
| |
| The test has been a flaky timout since being added. |
| |
| Reverted changeset: |
| |
| "WebAssembly: sending module to iframe fails" |
| https://bugs.webkit.org/show_bug.cgi?id=179263 |
| https://trac.webkit.org/changeset/225656 |
| |
| 2017-12-20 Matt Lewis <jlewis3@apple.com> |
| |
| Unreviewed, rolling out r226155. |
| |
| This caused test failures. |
| |
| Reverted changeset: |
| |
| "Web Inspector: add TestPage.debug() to inspect evaluations |
| being sent to Inspector page" |
| https://bugs.webkit.org/show_bug.cgi?id=181005 |
| https://trac.webkit.org/changeset/226155 |
| |
| 2017-12-20 Brady Eidson <beidson@apple.com> |
| |
| Assertion failure in MessagePort::contextDestroyed in http/tests/security/MessagePort/event-listener-context.html, usually attributed to later tests. |
| https://bugs.webkit.org/show_bug.cgi?id=94458 |
| |
| Reviewed by Chris Dumez. |
| |
| * fast/events/message-port-constructor-for-deleted-document-expected.txt: |
| * fast/events/message-port-constructor-for-deleted-document.html: |
| * fast/events/resources/copy-of-message-port-context-destroyed.html: Added. |
| * platform/mac/TestExpectations: Reenable the now-reliable and now-passing test. |
| |
| 2017-12-20 Youenn Fablet <youenn@apple.com> |
| |
| LayoutTests/http/tests/workers/service/service-worker-cache-api.https.html is failing on most platforms |
| https://bugs.webkit.org/show_bug.cgi?id=181052 |
| |
| Reviewed by Chris Dumez. |
| |
| Fixing buggy test: load was probably not intercepted. |
| |
| * TestExpectations: |
| * http/tests/workers/service/resources/service-worker-cache-api.js: Removed. |
| * http/tests/workers/service/service-worker-cache-api.https-expected.txt: |
| * http/tests/workers/service/service-worker-cache-api.https.html: |
| |
| 2017-12-20 Alicia Boya García <aboya@igalia.com> |
| |
| [GTK] imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.html is failing |
| https://bugs.webkit.org/show_bug.cgi?id=181029 |
| |
| Reviewed by Carlos Alberto Lopez Perez. |
| |
| * platform/gtk/TestExpectations: |
| * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt: |
| * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt: |
| |
| 2017-12-20 Youenn Fablet <youenn@apple.com> |
| |
| LayoutTest imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html is a flaky failure |
| https://bugs.webkit.org/show_bug.cgi?id=179137 |
| <rdar://problem/35337335> |
| |
| Reviewed by Chris Dumez. |
| |
| * TestExpectations: |
| |
| 2017-12-20 Alicia Boya García <aboya@igalia.com> |
| |
| [GTK] Test gardening |
| https://bugs.webkit.org/show_bug.cgi?id=181045 |
| |
| Reviewed by Michael Catanzaro. |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-20 Daniel Bates <dabates@apple.com> |
| |
| Remove Alternative Presentation Button |
| https://bugs.webkit.org/show_bug.cgi?id=180500 |
| <rdar://problem/35891047> |
| |
| Reviewed by Simon Fraser. |
| |
| We no longer need the alternative presentation button. |
| |
| * TestExpectations: |
| * accessibility/alternative-presentation-button-expected.txt: Removed. |
| * accessibility/alternative-presentation-button-input-type-expected.txt: Removed. |
| * accessibility/alternative-presentation-button-input-type.html: Removed. |
| * accessibility/alternative-presentation-button.html: Removed. |
| * fast/forms/alternative-presentation-button/replace-and-remove-expected.html: Removed. |
| * fast/forms/alternative-presentation-button/replace-and-remove.html: Removed. |
| * fast/forms/alternative-presentation-button/replaced-elements-expected.txt: Removed. |
| * fast/forms/alternative-presentation-button/replaced-elements.html: Removed. |
| * fast/forms/alternative-presentation-button/replacement-expected.txt: Removed. |
| * fast/forms/alternative-presentation-button/replacement.html: Removed. |
| * platform/gtk/TestExpectations: |
| * platform/ios/TestExpectations: |
| * platform/ios/fast/forms/alternative-presentation-button/replacement-expected.txt: Removed. |
| * platform/mac/TestExpectations: |
| |
| 2017-12-20 Chris Dumez <cdumez@apple.com> |
| |
| Do not reuse resource for memory cache if selected service worker differs |
| https://bugs.webkit.org/show_bug.cgi?id=181042 |
| |
| Reviewed by Youenn Fablet. |
| |
| Drop test from flaky list now that it is consistently passing. |
| |
| * TestExpectations: |
| |
| 2017-12-20 Matt Lewis <jlewis3@apple.com> |
| |
| Marked svg/animations/smil-leak-element-instances-noBaseValRef.svg as flaky on macOS WK1. |
| https://bugs.webkit.org/show_bug.cgi?id=180997 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk1/TestExpectations: |
| |
| 2017-12-20 Ms2ger <Ms2ger@igalia.com> |
| |
| Remove some obsolete test expectations for GTK. |
| https://bugs.webkit.org/show_bug.cgi?id=181038 |
| |
| Unreviewed test gardening. |
| |
| * platform/gtk/TestExpectations: |
| - Remove tests that now use a matching expectation. |
| - Move a test out of the "Unexplained failures" section. |
| - Remove a test that is now skipped in all wk2 ports. |
| * platform/gtk/fast/forms/mailto/formenctype-attribute-button-html-expected.txt: |
| Removed: the generic file is correct for GTK as well. |
| * platform/gtk/fast/forms/mailto/formenctype-attribute-input-html-expected.txt: |
| Removed: the generic file is correct for GTK as well. |
| * platform/mac-wk2/TestExpectations: |
| Remove a test that is now skipped in all wk2 ports. |
| * platform/wk2/TestExpectations: |
| Add another test to the list of skipped tests that use beginDragWithFiles, |
| which is only implemented in DumpRenderTree. |
| |
| 2017-12-20 Ms2ger <Ms2ger@igalia.com> |
| |
| [GTK] Rebaseline fast/canvas/canvas-imageSmoothingQuality.html |
| https://bugs.webkit.org/show_bug.cgi?id=163973 |
| |
| Unreviewed test gardening. |
| |
| * platform/gtk/TestExpectations: Remove failure annotation. |
| * platform/gtk/fast/canvas/canvas-imageSmoothingQuality-expected.txt: |
| Rebaseline: r202609 added additional output when one of the assertions |
| fails, which happens in this test. |
| |
| 2017-12-20 Matt Lewis <jlewis3@apple.com> |
| |
| Marked two imported/w3c/web-platform-tests/service-workers/service-worker/ test as slow. |
| https://bugs.webkit.org/show_bug.cgi?id=180982 |
| https://bugs.webkit.org/show_bug.cgi?id=179194 |
| |
| Unreviewed test expectations. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-20 Frederic Wang <fwang@igalia.com> |
| |
| Split layout of RenderMathMLRow into smaller steps |
| https://bugs.webkit.org/show_bug.cgi?id=180348 |
| |
| Reviewed by Manuel Rego Casasnovas. |
| |
| New test to verify that out-of-flow positioned children are not taken into account in the |
| calculation of the preferred width of the mrow element. |
| |
| * mathml/mrow-preferred-width-with-out-of-flow-child-expected.html: Added. |
| * mathml/mrow-preferred-width-with-out-of-flow-child.html: Added. |
| |
| 2017-12-20 Ms2ger <Ms2ger@igalia.com> |
| |
| Make fast/css-generated-content/quotes-lang.html pass on GTK |
| https://bugs.webkit.org/show_bug.cgi?id=93976 |
| |
| Unreviewed test gardening. |
| |
| Adding a span to the reference file avoids a one-pixel difference in the |
| font rendering between test and reference on GTK. |
| |
| * fast/css-generated-content/quotes-lang-expected.html: |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-19 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| Refactor user-installed font setting for clarity |
| https://bugs.webkit.org/show_bug.cgi?id=181013 |
| |
| Reviewed by Simon Fraser. |
| |
| * fast/text/user-installed-fonts/disable.html: |
| * fast/text/user-installed-fonts/shadow-disable.html: |
| * fast/text/user-installed-fonts/shadow-family-disable.html: |
| * fast/text/user-installed-fonts/shadow-postscript-disable.html: |
| * fast/text/user-installed-fonts/shadow-postscript-family-disable.html: |
| |
| 2017-12-19 Brian Burg <bburg@apple.com> |
| |
| Web Inspector: InspectorTest.evaluateInPage should return a rejection if an error was thrown |
| https://bugs.webkit.org/show_bug.cgi?id=180956 |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * inspector/unit-tests/test-harness-evaluate-in-page-expected.txt: |
| * inspector/unit-tests/test-harness-evaluate-in-page.html: |
| Update test case to expect an exception when an error was thrown in our evaluation. |
| |
| 2017-12-19 Eric Carlson <eric.carlson@apple.com> |
| |
| [MediaStream] Clean up RealtimeMediaSource interfaces |
| https://bugs.webkit.org/show_bug.cgi?id=180934 |
| <rdar://problem/36108648> |
| |
| Reviewed by Youenn Fablet. |
| |
| * http/tests/media/media-stream/disconnected-frame-expected.txt: |
| * http/tests/media/media-stream/disconnected-frame.html: |
| |
| 2017-12-19 Matt Lewis <jlewis3@apple.com> |
| |
| Marked http/tests/images/image-supports-video.html as flaky on macOS WK1. |
| https://bugs.webkit.org/show_bug.cgi?id=181008 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk1/TestExpectations: |
| |
| 2017-12-19 Brian Burg <bburg@apple.com> |
| |
| Web Inspector: add TestPage.debug() to inspect evaluations being sent to Inspector page |
| https://bugs.webkit.org/show_bug.cgi?id=181005 |
| |
| Reviewed by Joseph Pecoraro. |
| |
| When TestPage.debug() is called, dump out all code that is sent to be evaluated in |
| the inspector page. This is useful for debugging initialization and InspectorTest.awaitEvent. |
| |
| * http/tests/inspector/resources/inspector-test.js: |
| (runTest): |
| (TestPage.debug): |
| (TestPage.evaluateInWebInspector): |
| (TestPage.dispatchEventToFrontend): |
| |
| 2017-12-19 Youenn Fablet <youenn@apple.com> |
| |
| Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/getregistrations.https.html is flaky |
| https://bugs.webkit.org/show_bug.cgi?id=180497 |
| <rdar://problem/35947470> |
| |
| Unreviewed. |
| |
| * TestExpectations: Marking test as slow on Debug. |
| |
| 2017-12-19 Brian Burg <bburg@apple.com> |
| |
| Web Inspector: InspectorTest.expectException does not handle implicitly resolved async functions correctly |
| https://bugs.webkit.org/show_bug.cgi?id=180944 |
| |
| Reviewed by Joseph Pecoraro. |
| |
| Add a new test case for implicitly resolved async functions passed to expectException. |
| Rebaseline one existing test that had a failing assertion that progresses with |
| this change. I didn't notice it because the assertion just prior is expected to fail. |
| |
| * inspector/unit-tests/test-harness-expect-functions-async-expected.txt: |
| * inspector/unit-tests/test-harness-expect-functions-async.html: |
| |
| 2017-12-19 Jer Noble <jer.noble@apple.com> |
| |
| Playing media elements which call "pause(); play()" will have the play promise rejected. |
| https://bugs.webkit.org/show_bug.cgi?id=180781 |
| <rdar://problem/33191377> |
| |
| Reviewed by Eric Carlson. |
| |
| * media/video-load-require-user-gesture.html: |
| |
| 2017-12-19 Chris Dumez <cdumez@apple.com> |
| |
| scopeURL should start with the provided scriptURL |
| https://bugs.webkit.org/show_bug.cgi?id=180983 |
| |
| Reviewed by Youenn Fablet. |
| |
| Update WebKit tests due to new restrictions. |
| |
| * http/tests/workers/service/basic-unregister.https-expected.txt: |
| * http/tests/workers/service/controller-change.html: |
| * http/tests/workers/service/resources/ServiceWorkerGlobalScope_getRegistration-worker.js: |
| (async.runTest): |
| * http/tests/workers/service/resources/ServiceWorkerGlobalScope_register-worker.js: |
| (async.runTest): |
| * http/tests/workers/service/resources/basic-fetch.js: |
| (async.test): |
| * http/tests/workers/service/resources/basic-register.js: |
| (async.test): |
| * http/tests/workers/service/resources/basic-unregister.js: |
| (async.test): |
| * http/tests/workers/service/resources/service-worker-fetch.js: |
| (async.test): |
| * http/tests/workers/service/resources/service-worker-getRegistration.js: |
| (async.test): |
| * http/tests/workers/service/resources/service-worker-importScript.js: |
| (async.test): |
| * http/tests/workers/service/resources/shift-reload-navigation.js: |
| (async.test): |
| * http/tests/workers/service/service-worker-clear.html: |
| * http/tests/workers/service/service-worker-crossorigin-fetch.html: |
| * http/tests/workers/service/service-worker-getRegistration-expected.txt: |
| * http/tests/workers/service/service-worker-request-with-body.https.html: |
| * http/tests/workers/service/serviceworker-idb.https.html: |
| * http/tests/workers/service/serviceworker-websocket.https.html: |
| * http/tests/workers/service/serviceworkerclients-get.https.html: |
| |
| 2017-12-19 Youenn Fablet <youenn@apple.com> |
| |
| Service Worker should not clean HTTP headers added by the application or by fetch specification before service worker interception |
| https://bugs.webkit.org/show_bug.cgi?id=180939 |
| |
| Reviewed by Chris Dumez. |
| |
| * TestExpectations: |
| |
| 2017-12-19 Chris Dumez <cdumez@apple.com> |
| |
| Unreviewed, rebaseline service workers flaky tests. |
| |
| * TestExpectations: |
| |
| 2017-12-19 Matt Lewis <jlewis3@apple.com> |
| |
| Marked accessibility/mac/search-field-cancel-button.html as flaky on macOS. |
| https://bugs.webkit.org/show_bug.cgi?id=180675 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac/TestExpectations: |
| |
| 2017-12-19 Andy Estes <aestes@apple.com> |
| |
| [Apple Pay] Stop maintaining a list of payment networks |
| https://bugs.webkit.org/show_bug.cgi?id=180965 |
| <rdar://problem/34696560> |
| |
| Reviewed by Tim Horton. |
| |
| * http/tests/ssl/applepay/ApplePaySession-expected.txt: |
| * http/tests/ssl/applepay/ApplePaySession.html: Added a test case for network names with |
| varying capitalization. |
| |
| 2017-12-19 Ms2ger <Ms2ger@igalia.com> |
| |
| [WPE] Enable the rest of the wpt html tests. |
| https://bugs.webkit.org/show_bug.cgi?id=180975 |
| |
| Unreviewed test gardening. |
| |
| * platform/wpe/TestExpectations: |
| * platform/wpe/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video-expected.txt: |
| Added: dependent on the supported video codecs. |
| * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt: |
| Added: dependent on the supported video codecs. |
| * platform/wpe/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-elements-filter-expected.txt: |
| Added: whitespace difference. |
| |
| 2017-12-19 Ms2ger <Ms2ger@igalia.com> |
| |
| Mark scroll-restoration-navigation-samedoc.html as passing. |
| https://bugs.webkit.org/show_bug.cgi?id=169264 |
| |
| Unreviewed test gardening. |
| |
| It is passing on mac, gtk, and wpe, disabled on win, and still marked |
| as failing on ios. |
| |
| * TestExpectations: |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-19 Frederic Wang <fwang@igalia.com> |
| |
| Unreviewed test gardening. |
| |
| * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.png: |
| * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Added. |
| |
| 2017-12-18 Chris Dumez <cdumez@apple.com> |
| |
| Default scope used when registering a service worker is wrong |
| https://bugs.webkit.org/show_bug.cgi?id=180961 |
| |
| Reviewed by Youenn Fablet. |
| |
| Update / Rebaseline WebKit tests due to behavior change. |
| |
| * http/tests/workers/service/basic-register-exceptions-expected.txt: |
| * http/tests/workers/service/basic-unregister.https-expected.txt: |
| * http/tests/workers/service/resources/basic-unregister.js: |
| (async.test): |
| * http/tests/workers/service/resources/service-worker-getRegistration.js: |
| (async.test): |
| * http/tests/workers/service/self_registration-expected.txt: |
| * http/tests/workers/service/service-worker-clear.html: |
| |
| 2017-12-18 Ryosuke Niwa <rniwa@webkit.org> |
| |
| Assertion hit in DocumentOrderedMap::get while removing a form element |
| https://bugs.webkit.org/show_bug.cgi?id=137959 |
| <rdar://problem/27702012> |
| |
| Reviewed by Brent Fulgham. |
| |
| Added regression tests for removing a subtree with a form associated element, its owner form element |
| and another element with the same ID. |
| |
| * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-5-expected.txt: Added. |
| * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-5.html: Added. |
| * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-6-expected.txt: Added. |
| * fast/forms/update-form-owner-in-moved-subtree-assertion-failure-6.html: Added. |
| |
| 2017-12-18 Youenn Fablet <youenn@apple.com> |
| |
| Service worker served response tainting should keep its tainting |
| https://bugs.webkit.org/show_bug.cgi?id=180952 |
| |
| Reviewed by Chris Dumez. |
| |
| * http/tests/workers/service/resources/tainted-image-fetch.js: |
| (async.test): Updated erroneous test. This test is laoding a cross origin image. |
| through a service worker which instead provides a synthetic response which |
| should be considered as same origin. |
| * http/tests/workers/service/tainted-image-fetch-expected.txt: |
| |
| 2017-12-18 Matt Lewis <jlewis3@apple.com> |
| |
| Marked http/tests/resourceLoadStatistics/telemetry-generation.html as flaky. |
| https://bugs.webkit.org/show_bug.cgi?id=180703 |
| |
| Unreviewed test gardening. |
| |
| * platform/wk2/TestExpectations: |
| |
| 2017-12-18 Matt Lewis <jlewis3@apple.com> |
| |
| Rebaselined fast/mediastream/MediaStream-MediaElement-setObject-null.html. |
| |
| Unreviewed test gardening |
| |
| * fast/mediastream/MediaStream-MediaElement-setObject-null-expected.txt: |
| |
| 2017-12-18 Zalan Bujtas <zalan@apple.com> |
| |
| [SVG] Detach list wrappers before resetting the base value. |
| https://bugs.webkit.org/show_bug.cgi?id=180912 |
| <rdar://problem/36017970> |
| |
| Reviewed by Simon Fraser. |
| |
| * svg/animations/crash-when-animation-is-running-while-getting-value-expected.txt: Added. |
| * svg/animations/crash-when-animation-is-running-while-getting-value.html: Added. |
| |
| 2017-12-18 Jer Noble <jer.noble@apple.com> |
| |
| Playing media elements which call "pause(); play()" will have the play promise rejected. |
| https://bugs.webkit.org/show_bug.cgi?id=180781 |
| |
| Reviewed by Eric Carlson. |
| |
| * media/audio-dealloc-crash.html: |
| * media/video-pause-play-resolve-expected.txt: Added. |
| * media/video-pause-play-resolve.html: Added. |
| |
| 2017-12-18 Daniel Bates <dabates@apple.com> |
| |
| Add a test to ensure that matched text markers are not highlighted when highlight is disabled |
| https://bugs.webkit.org/show_bug.cgi?id=180919 |
| |
| Reviewed by Antti Koivisto. |
| |
| * fast/text/mark-matches-rendering-when-highlight-disabled-expected.html: Added. |
| * fast/text/mark-matches-rendering-when-highlight-disabled.html: Added. |
| |
| 2017-12-18 Daniel Bates <dabates@apple.com> |
| |
| Add SPI to query for the current and last auto fill button type and pass user data object to _webView:focusShouldStartInputSession: |
| https://bugs.webkit.org/show_bug.cgi?id=180774 |
| <rdar://problem/36033832> |
| |
| Reviewed by Tim Horton. |
| |
| Adds a test to ensure that we can query for the current auto fill button type and last auto fill button |
| type of an HTML input element. |
| |
| * fast/forms/auto-fill-button/last-auto-fill-button-type-expected.txt: Added. |
| * fast/forms/auto-fill-button/last-auto-fill-button-type.html: Added. |
| |
| 2017-12-18 Ms2ger <Ms2ger@igalia.com> |
| |
| Rebaseline fast/dom/Window/window-lookup-precedence.html |
| https://bugs.webkit.org/show_bug.cgi?id=163987 |
| |
| Unreviewed test gardening. |
| |
| The platform-neutral baseline hasn't been anywhere close to matching the |
| output since r196392. However, the mac baseline seems to work for GTK as |
| well, so we now use it for all platforms. |
| |
| The test is still marked as failing on iOS and Windows, but those |
| annotations can be removed as part of regularly scheduled gardening, if |
| needed. |
| |
| * fast/dom/Window/window-lookup-precedence-expected.txt: |
| Renamed from platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt. |
| * platform/gtk/TestExpectations: Removed expectation. |
| * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt: Removed. |
| * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt: Removed. |
| |
| 2017-12-18 Ms2ger <Ms2ger@igalia.com> |
| |
| [WPE] Add some test expectations for fetch wpt tests |
| https://bugs.webkit.org/show_bug.cgi?id=180927 |
| |
| Unreviewed test gardening. |
| |
| New expectations are copied from GTK; I had forgotten to add them when |
| enabling these tests. |
| |
| * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt: Added. |
| * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt: Added. |
| * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: Added. |
| * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Added. |
| * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-count-expected.txt: Added. |
| * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt: Added. |
| |
| 2017-12-17 John Wilander <wilander@apple.com> |
| |
| Storage Access API: Make document.hasStorageAccess() retrieve current status from the network process |
| https://bugs.webkit.org/show_bug.cgi?id=180681 |
| <rdar://problem/35982161> |
| |
| Reviewed by Alex Christensen. |
| |
| This change makes an asynchronous request to the network process |
| to see if storage access has been granted for this frame, on this |
| page, for this domain. |
| |
| * http/tests/storageAccess/has-storage-access-from-prevalent-domain-with-non-recent-user-interaction-expected.txt: Added. |
| * http/tests/storageAccess/has-storage-access-from-prevalent-domain-with-non-recent-user-interaction.html: Added. |
| * http/tests/storageAccess/has-storage-access-from-prevalent-domain-with-recent-user-interaction-expected.txt: Added. |
| * http/tests/storageAccess/has-storage-access-from-prevalent-domain-with-recent-user-interaction.html: Added. |
| * http/tests/storageAccess/resources/has-storage-access-iframe.html: Added. |
| * platform/mac-wk2/TestExpectations: |
| New tests marked as [ Pass ]. |
| All http/tests/storageAccess/ tests marked [ HighSierra+ ] since |
| document.hasStorageAccess() now requires code that relies on cookie |
| partitioning. |
| |
| 2017-12-16 Ms2ger <Ms2ger@igalia.com> |
| |
| Enable wpt fetch tests on WPE. |
| https://bugs.webkit.org/show_bug.cgi?id=180905 |
| |
| Unreviewed test gardening. |
| |
| New expectations are copied from GTK. |
| |
| * TestExpectations: mark test as flaky on all platforms. |
| * platform/wpe/TestExpectations: |
| * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method-expected.txt: Added. |
| * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt: Added. |
| * platform/wpe/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt: Added. |
| |
| 2017-12-16 Youenn Fablet <youenn@apple.com> |
| |
| Skip SharedWorker and NavigationPreload service worker tests |
| https://bugs.webkit.org/show_bug.cgi?id=180902 |
| |
| Reviewed by Chris Dumez. |
| |
| * TestExpectations: Skip unsupported tests. |
| |
| 2017-12-16 Chris Dumez <cdumez@apple.com> |
| |
| Add optimization when updating a SW registration results in the exact same script |
| https://bugs.webkit.org/show_bug.cgi?id=180891 |
| |
| Reviewed by Geoffrey Garen. |
| |
| * TestExpectations: |
| Skip bad WPT test that is timing out for us and Firefox. I'll file an upstream PR |
| to fix it. |
| |
| * http/tests/workers/service/controller-change.html: |
| * http/tests/workers/service/registration-updateViaCache-all-importScripts.html: |
| * http/tests/workers/service/registration-updateViaCache-all.html: |
| * http/tests/workers/service/registration-updateViaCache-imports-importScripts.html: |
| * http/tests/workers/service/registration-updateViaCache-none-importScripts.html: |
| * http/tests/workers/service/registration-updateViaCache-none.html: |
| * http/tests/workers/service/resources/self_registration_update-worker.js: Removed. |
| * http/tests/workers/service/resources/self_registration_update-worker.php: Added. |
| * http/tests/workers/service/resources/service-worker-fetch-worker.js: |
| * http/tests/workers/service/resources/updating-fetch-worker.php: Added. |
| * http/tests/workers/service/resources/updating-worker.php: Added. |
| * http/tests/workers/service/self_registration_update.html: |
| * http/tests/workers/service/service-worker-registration-gc-event.html: |
| Undate WebKit-specific tests to reflect behavior change. |
| |
| 2017-12-16 Youenn Fablet <youenn@apple.com> |
| |
| Service worker script fetch request should set the Service-Worker header |
| https://bugs.webkit.org/show_bug.cgi?id=180889 |
| |
| Reviewed by Chris Dumez. |
| |
| * http/wpt/service-workers/check-service-worker-header.https-expected.txt: Added. |
| * http/wpt/service-workers/check-service-worker-header.https.html: Added. |
| * http/wpt/service-workers/check-service-worker-header.py: Added. |
| |
| 2017-12-15 Youenn Fablet <youenn@apple.com> |
| |
| WK1 webrtc/datachannel bufferedAmount tests might time out |
| https://bugs.webkit.org/show_bug.cgi?id=180882 |
| |
| Unreviewed. |
| |
| * platform/mac-wk1/TestExpectations: marking tests as flaky. |
| |
| 2017-12-15 Chris Dumez <cdumez@apple.com> |
| |
| Unreviewed, rebaseline Service Workers flaky tests. |
| |
| * TestExpectations: |
| |
| 2017-12-15 Chris Dumez <cdumez@apple.com> |
| |
| Service Worker Registration promise is sometimes not rejected when the script load fails |
| https://bugs.webkit.org/show_bug.cgi?id=180849 |
| |
| Reviewed by Brady Eidson. |
| |
| Fix WebKit-specific tests that had invalid URLs for workers. We failed to notice this |
| before because we were wrongly resolving the registration promise. |
| |
| * http/tests/workers/service/basic-register-expected.txt: |
| * http/tests/workers/service/basic-unregister-then-register-again-no-reuse.html: |
| * http/tests/workers/service/registration-clear-redundant-worker.html: |
| * http/tests/workers/service/resources/basic-register.js: |
| * http/tests/workers/service/service-worker-gc-event.html: |
| * http/tests/workers/service/service-worker-registration-gc-event.html: |
| |
| 2017-12-14 Youenn Fablet <youenn@apple.com> |
| |
| Implement <iframe allow="camera; microphone"> |
| https://bugs.webkit.org/show_bug.cgi?id=167430 |
| <rdar://problem/34887226> |
| |
| Reviewed by Eric Carlson. |
| |
| Skipping mediastream tests for wpe. |
| Updating expectations based on new error message. |
| |
| * TestExpectations: Skipping sync XHR test using allow attribute. |
| * http/tests/ssl/media-stream/get-user-media-different-host-expected.txt: |
| * http/tests/ssl/media-stream/get-user-media-nested-expected.txt: |
| * platform/mac-wk1/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-default-feature-policy.sub-expected.txt: |
| * platform/wpe/TestExpectations: |
| |
| 2017-12-14 Zalan Bujtas <zalan@apple.com> |
| |
| Inconsistent section grid could lead to CrashOnOverflow |
| https://bugs.webkit.org/show_bug.cgi?id=180850 |
| <rdar://problem/34064811> |
| |
| Reviewed by Simon Fraser. |
| |
| * fast/table/table-row-oveflow-crash-expected.txt: Added. |
| * fast/table/table-row-oveflow-crash.html: Added. |
| |
| 2017-12-14 Chris Dumez <cdumez@apple.com> |
| |
| [iOS] Many serviceworker tests are flaky timeouts on iOS bots |
| https://bugs.webkit.org/show_bug.cgi?id=179454 |
| <rdar://problem/35429369> |
| |
| Unreviewed attempt to unmark service worker tests as flaky on iOS. |
| We have now fixed all the iOS-specific bugs we are aware of so we |
| should give this a try. |
| |
| * platform/ios/TestExpectations: |
| |
| 2017-12-14 Brian Burg <bburg@apple.com> |
| |
| Web Inspector: InspectorTest.evaluateInPage should unwrap primitive values by default |
| https://bugs.webkit.org/show_bug.cgi?id=180831 |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * inspector/unit-tests/test-harness-evaluate-in-page-expected.txt: Added. |
| * inspector/unit-tests/test-harness-evaluate-in-page.html: Added. |
| |
| Add test coverage for InspectorTest.evaluateInPage. Only the promise-returning |
| variant is tested here, because the callback variant is well-used in existing |
| tests and I plan to remove the callback variant entirely in later patches. |
| |
| * inspector/console/js-isLikelyStackTrace-expected.txt: |
| * inspector/console/js-isLikelyStackTrace.html: |
| Fix some bad tests and rebaseline. A bug was filed for the remaining failing assertion. |
| |
| * http/tests/inspector/dom/shapes-test.js: |
| (TestPage.registerInitializer.InspectorTest.Shapes.receivedHighlightObject): |
| (TestPage.registerInitializer.InspectorTest.Shapes.getShapeOutsideInfoForSelector): |
| * http/tests/inspector/paymentrequest/payment-request-internal-properties.https.html: |
| * inspector/console/command-line-api-copy.html: |
| * inspector/console/console-log-proxy.html: |
| * inspector/debugger/js-stacktrace.html: |
| * inspector/dom/hideHighlight.html: |
| * inspector/dom/highlightFrame.html: |
| * inspector/dom/highlightNode.html: |
| * inspector/dom/highlightNodeList.html: |
| * inspector/dom/highlightQuad.html: |
| * inspector/dom/highlightRect.html: |
| * inspector/dom/highlightSelector.html: |
| * inspector/page/setEmulatedMedia.html: |
| * inspector/runtime/getPreview.html: |
| Fix existing tests to opt out of unwrapping or use the unwrapped value directly. |
| |
| * inspector/dom/setEventListenerDisabled-expected.txt: |
| Rebaseline results. This is caused by an extra promise tick in evaluateInPage. |
| |
| * inspector/injected-script/observable-expected.txt: |
| * inspector/injected-script/observable.html: |
| Fix a typo and rebaseline. |
| |
| |
| 2017-12-14 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Unreviewed, rebaseline compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint.html after r225897. |
| |
| * platform/mac-wk1/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: |
| |
| 2017-12-14 Matt Lewis <jlewis3@apple.com> |
| |
| Skipped media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse.html on macOS. |
| https://bugs.webkit.org/show_bug.cgi?id=180430 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-elcapitan/TestExpectations: |
| * platform/mac-wk2/TestExpectations: |
| * platform/mac/TestExpectations: |
| |
| 2017-12-14 Chris Dumez <cdumez@apple.com> |
| |
| self.importScripts() should obey updateViaCache inside service workers |
| https://bugs.webkit.org/show_bug.cgi?id=180826 |
| |
| Reviewed by Youenn Fablet. |
| |
| Add layout test coverage. |
| |
| * http/tests/workers/service/registration-updateViaCache-all-importScripts-expected.txt: Added. |
| * http/tests/workers/service/registration-updateViaCache-all-importScripts.html: Added. |
| * http/tests/workers/service/registration-updateViaCache-imports-importScripts-expected.txt: Added. |
| * http/tests/workers/service/registration-updateViaCache-imports-importScripts.html: Added. |
| * http/tests/workers/service/registration-updateViaCache-none-importScripts-expected.txt: Added. |
| * http/tests/workers/service/registration-updateViaCache-none-importScripts.html: Added. |
| * http/tests/workers/service/resources/import-cacheable-script-worker.js: Added. |
| |
| 2017-12-14 John Wilander <wilander@apple.com> |
| |
| Storage Access API: Implement frame-specific access in the document.cookie layer |
| https://bugs.webkit.org/show_bug.cgi?id=180682 |
| <rdar://problem/35982257> |
| |
| Reviewed by Alex Christensen. |
| |
| CookiesStrategy::cookiesForDOM(), CookiesStrategy::setCookiesFromDOM(), |
| CookiesStrategy::cookieRequestHeaderFieldValue(), and |
| CookiesStrategy::getRawCookies() now take optional parameters for |
| frameID and pageID to allow frame-specific scoping of cookies. |
| |
| This change makes the return values of FrameLoaderClient::frameID() |
| and FrameLoaderClient::pageID() std::optional<uint64_t> so that |
| WebCore can call those getters and get the right return values in |
| WebKit and std:nullopt in WebKitLegacy. |
| |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-and-try-access-from-right-frame-expected.txt: |
| Now expects the correct behavior for document.cookie. |
| |
| 2017-12-14 Antoine Quint <graouts@apple.com> |
| |
| [Web Animations] Bring timeline and currentTime setters closer to compliance |
| https://bugs.webkit.org/show_bug.cgi?id=180834 |
| |
| Reviewed by Dean Jackson. |
| |
| Remove a test clause which tested a behavior that is not part of the spec. |
| |
| * http/wpt/wk-web-animations/timing-model/animation-current-time.html: |
| |
| 2017-12-14 Antoine Quint <graouts@apple.com> |
| |
| [Web Animations] Implement the cancel() method on Animation |
| https://bugs.webkit.org/show_bug.cgi?id=180830 |
| <rdar://problem/36055816> |
| |
| Reviewed by Dean Jackson. |
| |
| Rebase some WPT expectations with progressions due to exposing the cancel() method. |
| |
| * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt: |
| |
| 2017-12-14 Antoine Quint <graouts@apple.com> |
| |
| [Web Animations] Implement the finish() method on Animation |
| https://bugs.webkit.org/show_bug.cgi?id=180822 |
| <rdar://problem/36053282> |
| |
| Reviewed by Dean Jackson. |
| |
| Rebase some WPT expectations with progressions due to exposing the finish() method. |
| We're also removing a WebKit-only test that is no longer relevant and started failing |
| with compliant behavior. |
| |
| * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt: |
| * http/wpt/wk-web-animations/timing-model/animation-playback-rate-expected.txt: Removed. |
| * http/wpt/wk-web-animations/timing-model/animation-playback-rate.html: Removed. |
| |
| 2017-12-14 Chris Dumez <cdumez@apple.com> |
| |
| Service worker script fetching currently always uses the network cache |
| https://bugs.webkit.org/show_bug.cgi?id=180816 |
| |
| Reviewed by Alex Christensen. |
| |
| Add layout test coverage. |
| |
| * http/tests/workers/service/registration-updateViaCache-all-expected.txt: Added. |
| * http/tests/workers/service/registration-updateViaCache-all.html: Added. |
| * http/tests/workers/service/registration-updateViaCache-none-expected.txt: Added. |
| * http/tests/workers/service/registration-updateViaCache-none.html: Added. |
| * http/tests/workers/service/resources/cacheable-script-worker.php: Added. |
| |
| 2017-12-14 Matt Lewis <jlewis3@apple.com> |
| |
| Updated test expectations for imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html. |
| https://bugs.webkit.org/show_bug.cgi?id=177322 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac/TestExpectations: |
| |
| 2017-12-13 Antoine Quint <graouts@apple.com> |
| |
| [Web Animations] Implement the play() and pause() methods on Animation |
| https://bugs.webkit.org/show_bug.cgi?id=178932 |
| <rdar://problem/35271069> |
| |
| Reviewed by Eric Carlson. |
| |
| Rebase some WPT expectations with progressions due to exposing the play() and pause() methods. |
| |
| * TestExpectations: Temporarily mark a test as flaky as it logs an unexpected current time which |
| may change between runs. |
| * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/startTime-expected.txt: |
| * http/wpt/web-animations/interfaces/KeyframeEffect/setTarget-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/current-time-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt: |
| |
| 2017-12-14 Romain Bellessort <romain.bellessort@crf.canon.fr> |
| |
| [Readable Streams API] Remove properties tests covered by WPT |
| https://bugs.webkit.org/show_bug.cgi?id=180809 |
| |
| Reviewed by Youenn Fablet. |
| |
| Removed WebKit properties/methods tests for ReadableByteStreamController, |
| ReadableStreamBYOBReader and ReadableStreamBYOBRequest. Indeed, these |
| tests are also present in WPT streams/readable-byte-streams/properties.js. |
| |
| * streams/readable-byte-stream-controller-expected.txt: Updated expectations. |
| * streams/readable-byte-stream-controller.js: Remove ReadableByteStreamController properties test. |
| * streams/readable-stream-byob-reader-expected.txt: Updated expectations. |
| * streams/readable-stream-byob-reader.js: Remove ReadableStreamBYOBReader properties test. |
| * streams/readable-stream-byob-request-expected.txt: Updated expectations. |
| * streams/readable-stream-byob-request.js: Remove ReadableStreamBYOBRequest properties test. |
| |
| 2017-12-14 Miguel Gomez <magomez@igalia.com> |
| |
| [GTK] Gardening bug after r225898 |
| https://bugs.webkit.org/show_bug.cgi?id=180807 |
| |
| Unreviewed GTK+ test gardening after r225898. Updated test expectations and rebaselined |
| some tests. |
| |
| * platform/gtk/TestExpectations: |
| * platform/gtk/mathml/opentype/horizontal-expected.png: |
| * platform/gtk/mathml/opentype/horizontal-expected.txt: |
| * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt: |
| * platform/gtk/mathml/presentation/bug159513-expected.png: |
| * platform/gtk/mathml/presentation/bug159513-expected.txt: |
| |
| 2017-12-14 Yacine Bandou <yacine.bandou_ext@softathome.com> |
| |
| [EME] Add layout test for InitData and InitDataType in CENC encrypted event |
| https://bugs.webkit.org/show_bug.cgi?id=180430 |
| |
| Reviewed by Xabier Rodriguez-Calvar. |
| |
| This commit adds new layout tests in order to test the reception of the encrypted CENC |
| event with an expected initData and initDataType fields. |
| |
| * media/content/encrypted/VideoClearKeyCenc.mp4: Added. |
| This is a simple encrypted video file used for regular playback. |
| It has been encrypted with BENTO4. https://www.bento4.com/ |
| |
| * media/content/encrypted/segments/VideoClearKeyCenc-seg-0.mp4: Added. |
| This is a simple encrypted video fragment used in MSE playback. |
| It has been fragmented and encrypted with BENTO4. https://www.bento4.com/ |
| |
| * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-expected.txt: Added. |
| * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse-expected.txt: Added. |
| * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event-mse.html: Added. |
| This is a test with MSE. |
| |
| * media/encrypted-media/clearKey/clearKey-encrypted-cenc-event.html: Added. |
| This is a test with a regular playback. |
| |
| * media/encrypted-media/medias-enc.js: Added. |
| This JavaScrit file lists the encrypted media wich will be used in encrypted-media tests. |
| It gives all necessary informations about the encrypted media: path of the file or |
| the path of the segments in MSE case, mimeType, initDataType and the encryption keys. |
| |
| * media/media-source/media-source-loader-simple.js: Added. |
| This JavaScript file provides a simple MSE implementation, reads the segments of the media and appends them |
| in the appropriate SourceBuffer. |
| |
| * platform/gtk/TestExpectations: |
| * platform/mac-elcapitan/TestExpectations: |
| * platform/mac-wk2/TestExpectations: |
| * platform/mac/TestExpectations: |
| * platform/wpe/TestExpectations: |
| |
| 2017-12-14 Frederic Wang <fwang@igalia.com> |
| |
| Make GraphicsLayer::dumpProperties dump m_offsetFromRenderer |
| https://bugs.webkit.org/show_bug.cgi?id=180473 |
| |
| Update test expectations to include the "offset from renderer" values. Existing tests insert |
| the output of layerTreeAsText into some divs which may cause the corresponding GraphicsLayers |
| to become slightly taller. We thus make the necessary adjustments. |
| |
| Reviewed by Antonio Gomes. |
| |
| * compositing/backing/no-backing-for-clip-expected.txt: |
| * compositing/backing/no-backing-for-clip-overlap-expected.txt: |
| * compositing/backing/transform-transition-from-outside-view-expected.txt: |
| * compositing/bounds-in-flipped-writing-mode-expected.txt: |
| * compositing/columns/composited-in-paginated-rl-expected.txt: |
| * compositing/columns/composited-lr-paginated-repaint-expected.txt: |
| * compositing/columns/composited-rl-paginated-repaint-expected.txt: |
| * compositing/contents-format/subpixel-antialiased-nested-layer-expected.txt: |
| * compositing/contents-format/subpixel-antialiased-text-configs-antialiasing-style-expected.txt: |
| * compositing/contents-format/subpixel-antialiased-text-configs-expected.txt: |
| * compositing/contents-format/subpixel-antialiased-text-images-expected.txt: |
| * compositing/contents-format/subpixel-antialiased-text-traversal-expected.txt: |
| * compositing/contents-format/subpixel-antialiased-text-visibility-expected.txt: |
| * compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: |
| * compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: |
| * compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: |
| * compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: |
| * compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: |
| * compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt: |
| * compositing/geometry/bounds-ignores-hidden-expected.txt: |
| * compositing/geometry/clip-expected.txt: |
| * compositing/geometry/clip-inside-expected.txt: |
| * compositing/geometry/fixed-position-flipped-writing-mode-expected.txt: |
| * compositing/geometry/flipped-writing-mode-expected.txt: |
| * compositing/geometry/foreground-layer-expected.txt: |
| * compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: |
| * compositing/geometry/limit-layer-bounds-fixed-expected.txt: |
| * compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: |
| * compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: |
| * compositing/geometry/limit-layer-bounds-positioned-expected.txt: |
| * compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: |
| * compositing/geometry/limit-layer-bounds-transformed-expected.txt: |
| * compositing/iframes/composited-parent-iframe-expected.txt: |
| * compositing/iframes/connect-compositing-iframe-delayed-expected.txt: |
| * compositing/iframes/connect-compositing-iframe-expected.txt: |
| * compositing/iframes/connect-compositing-iframe2-expected.txt: |
| * compositing/iframes/connect-compositing-iframe3-expected.txt: |
| * compositing/iframes/enter-compositing-iframe-expected.txt: |
| * compositing/iframes/iframe-resize-expected.txt: |
| * compositing/iframes/overlapped-iframe-expected.txt: |
| * compositing/iframes/page-cache-layer-tree-expected.txt: |
| * compositing/iframes/scrolling-iframe-expected.txt: |
| * compositing/images/clip-on-directly-composited-image-expected.txt: |
| * compositing/ios/overflow-scroll-touch-tiles-expected.txt: |
| * compositing/layer-creation/fixed-overlap-extent-expected.txt: |
| * compositing/layer-creation/fixed-overlap-extent-rtl-expected.txt: |
| * compositing/layer-creation/fixed-position-under-transform-expected.txt: |
| * compositing/layer-creation/mismatched-rotated-transform-animation-overlap-expected.txt: |
| * compositing/layer-creation/mismatched-rotated-transform-transition-overlap-expected.txt: |
| * compositing/layer-creation/mismatched-transform-transition-overlap-expected.txt: |
| * compositing/layer-creation/multiple-keyframes-animation-overlap-expected.txt: |
| * compositing/layer-creation/overflow-scroll-overlap-expected.txt: |
| * compositing/layer-creation/overlap-animation-clipping-expected.txt: |
| * compositing/layer-creation/overlap-animation-expected.txt: |
| * compositing/layer-creation/overlap-child-layer-expected.txt: |
| * compositing/layer-creation/overlap-transformed-layer-expected.txt: |
| * compositing/layer-creation/overlap-transforms-expected.txt: |
| * compositing/layer-creation/rotate3d-overlap-expected.txt: |
| * compositing/layer-creation/scale-rotation-animation-overlap-expected.txt: |
| * compositing/layer-creation/scale-rotation-transition-overlap-expected.txt: |
| * compositing/layer-creation/stacking-context-overlap-nested-expected.txt: |
| * compositing/layer-creation/translate-animation-overlap-expected.txt: |
| * compositing/layer-creation/translate-scale-animation-overlap-expected.txt: |
| * compositing/layer-creation/translate-scale-transition-overlap-expected.txt: |
| * compositing/layer-creation/translate-transition-overlap-expected.txt: |
| * compositing/layer-creation/will-change-layer-creation-expected.txt: |
| * compositing/overflow/clip-descendents-expected.txt: |
| * compositing/overflow/overflow-scrollbar-layer-positions-expected.txt: |
| * compositing/repaint/fixed-background-scroll-expected.txt: |
| * compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: |
| * compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: |
| * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: |
| * compositing/repaint/repaint-on-layer-grouping-change-expected.txt: |
| * compositing/rtl/rtl-absolute-overflow-expected.txt: |
| * compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: |
| * compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt: |
| * compositing/scrolling/touch-scroll-to-clip-expected.txt: |
| * compositing/tiling/tiled-mask-inwindow-expected.txt: |
| * compositing/tiling/tiled-reflection-inwindow-expected.txt: |
| * compositing/tiling/transform-origin-tiled-expected.txt: |
| * compositing/visible-rect/coverage-clipped-expected.txt: |
| * compositing/visible-rect/coverage-scrolling-expected.txt: |
| * fast/scrolling/ios/overflow-scroll-touch-expected.txt: |
| * fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt: |
| * platform/gtk/compositing/geometry/composited-in-columns-expected.txt: |
| * platform/gtk/compositing/iframes/invisible-nested-iframe-show-expected.txt: |
| * platform/gtk/compositing/layer-creation/overlap-animation-container-expected.txt: |
| * platform/gtk/compositing/layer-creation/overlap-animation-expected.txt: |
| * platform/gtk/compositing/layer-creation/will-change-layer-creation-expected.txt: |
| * platform/gtk/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: |
| * platform/gtk/compositing/overflow/composited-scrolling-paint-phases-expected.txt: |
| * platform/ios-wk2/compositing/backing/no-backing-for-clip-expected.txt: |
| * platform/ios-wk2/compositing/backing/no-backing-for-clip-overlap-expected.txt: |
| * platform/ios-wk2/compositing/columns/composited-in-paginated-rl-expected.txt: |
| * platform/ios-wk2/compositing/columns/composited-lr-paginated-repaint-expected.txt: |
| * platform/ios-wk2/compositing/columns/composited-rl-paginated-repaint-expected.txt: |
| * platform/ios-wk2/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: |
| * platform/ios-wk2/compositing/geometry/composited-in-columns-expected.txt: |
| * platform/ios-wk2/compositing/geometry/limit-layer-bounds-fixed-expected.txt: |
| * platform/ios-wk2/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: |
| * platform/ios-wk2/compositing/iframes/composited-parent-iframe-expected.txt: |
| * platform/ios-wk2/compositing/iframes/connect-compositing-iframe-delayed-expected.txt: |
| * platform/ios-wk2/compositing/iframes/connect-compositing-iframe-expected.txt: |
| * platform/ios-wk2/compositing/iframes/connect-compositing-iframe2-expected.txt: |
| * platform/ios-wk2/compositing/iframes/connect-compositing-iframe3-expected.txt: |
| * platform/ios-wk2/compositing/iframes/enter-compositing-iframe-expected.txt: |
| * platform/ios-wk2/compositing/iframes/iframe-resize-expected.txt: |
| * platform/ios-wk2/compositing/iframes/leave-compositing-iframe-expected.txt: |
| * platform/ios-wk2/compositing/iframes/overlapped-iframe-expected.txt: |
| * platform/ios-wk2/compositing/iframes/page-cache-layer-tree-expected.txt: |
| * platform/ios-wk2/compositing/iframes/scrolling-iframe-expected.txt: |
| * platform/ios-wk2/compositing/layer-creation/fixed-position-under-transform-expected.txt: |
| * platform/ios-wk2/compositing/repaint/fixed-background-scroll-expected.txt: |
| * platform/ios-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt: |
| * platform/ios-wk2/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: |
| * platform/ios-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt: |
| * platform/ios-wk2/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: |
| * platform/ios-wk2/compositing/scrolling/touch-scroll-to-clip-expected.txt: |
| * platform/ios-wk2/compositing/tiling/backface-preserve-3d-tiled-expected.txt: |
| * platform/ios-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt: |
| * platform/ios-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: |
| * platform/ios-wk2/compositing/tiling/tiled-mask-inwindow-expected.txt: |
| * platform/ios-wk2/compositing/tiling/tiled-reflection-inwindow-expected.txt: |
| * platform/ios-wk2/compositing/tiling/transform-origin-tiled-expected.txt: |
| * platform/ios-wk2/compositing/visibility/visibility-image-layers-dynamic-expected.txt: |
| * platform/ios-wk2/compositing/visible-rect/2d-transformed-expected.txt: |
| * platform/ios-wk2/compositing/visible-rect/3d-transformed-expected.txt: |
| * platform/ios-wk2/compositing/visible-rect/clipped-visible-rect-expected.txt: |
| * platform/ios-wk2/compositing/visible-rect/coverage-clipped-expected.txt: |
| * platform/ios-wk2/compositing/visible-rect/coverage-scrolling-expected.txt: |
| * platform/ios-wk2/compositing/visible-rect/flipped-preserve-3d-expected.txt: |
| * platform/ios-wk2/compositing/visible-rect/iframe-and-layers-expected.txt: |
| * platform/ios-wk2/compositing/visible-rect/nested-transform-expected.txt: |
| * platform/ios/compositing/contents-format/subpixel-antialiased-nested-layer-expected.txt: |
| * platform/ios/compositing/contents-format/subpixel-antialiased-text-traversal-expected.txt: |
| * platform/ios/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: |
| * platform/ios/compositing/geometry/fixed-position-flipped-writing-mode-expected.txt: |
| * platform/ios/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: |
| * platform/ios/compositing/iframes/invisible-nested-iframe-show-expected.txt: |
| * platform/ios/compositing/images/clip-on-directly-composited-image-expected.txt: |
| * platform/ios/compositing/layer-creation/overlap-animation-clipping-expected.txt: |
| * platform/ios/compositing/layer-creation/overlap-animation-container-expected.txt: |
| * platform/ios/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt: |
| * platform/ios/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: |
| * platform/ios/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: |
| * platform/ios/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: |
| * platform/ios/compositing/rtl/rtl-scrolling-with-transformed-descendants-expected.txt: |
| * platform/ios/compositing/visible-rect/3d-transform-style-expected.txt: |
| * platform/ios/compositing/visible-rect/animated-expected.txt: |
| * platform/ios/compositing/visible-rect/animated-from-none-expected.txt: |
| * platform/ios/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt: |
| * platform/ios/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt: |
| * platform/ios/fast/scrolling/ios/textarea-scroll-touch-expected.txt: |
| * platform/ios/media/video-play-glyph-composited-outside-overflow-scrolling-touch-container-expected.txt: |
| * platform/mac-elcapitan/compositing/contents-opaque/control-layer-expected.txt: |
| * platform/mac-elcapitan/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: |
| * platform/mac-sierra-wk1/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: |
| * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: |
| * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: |
| * platform/mac-wk1/compositing/tiling/tiled-mask-inwindow-expected.txt: |
| * platform/mac-wk1/compositing/tiling/tiled-reflection-inwindow-expected.txt: |
| * platform/mac-wk1/compositing/tiling/transform-origin-tiled-expected.txt: |
| * platform/mac-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt: |
| * platform/mac-wk2/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: |
| * platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt: |
| * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt: |
| * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: |
| * platform/mac/compositing/contents-format/subpixel-antialiased-text-configs-antialiasing-style-expected.txt: |
| * platform/mac/compositing/contents-format/subpixel-antialiased-text-configs-expected.txt: |
| * platform/mac/compositing/contents-format/subpixel-antialiased-text-images-expected.txt: |
| * platform/mac/compositing/contents-format/subpixel-antialiased-text-traversal-expected.txt: |
| * platform/mac/compositing/contents-format/subpixel-antialiased-text-visibility-expected.txt: |
| * platform/mac/compositing/contents-opaque/control-layer-expected.txt: |
| * platform/mac/compositing/geometry/composited-in-columns-expected.txt: |
| * platform/mac/compositing/iframes/invisible-nested-iframe-show-expected.txt: |
| * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt: |
| * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: |
| * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: |
| * platform/mac/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: |
| * platform/mac/compositing/tiling/backface-preserve-3d-tiled-expected.txt: |
| * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt: |
| * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: |
| * platform/mac/compositing/visibility/visibility-image-layers-dynamic-expected.txt: |
| * platform/mac/compositing/visible-rect/2d-transformed-expected.txt: |
| * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt: |
| * platform/mac/compositing/visible-rect/3d-transformed-expected.txt: |
| * platform/mac/compositing/visible-rect/animated-expected.txt: |
| * platform/mac/compositing/visible-rect/animated-from-none-expected.txt: |
| * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt: |
| * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt: |
| * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt: |
| * platform/mac/compositing/visible-rect/nested-transform-expected.txt: |
| * tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt: |
| * tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt: |
| * tiled-drawing/tile-coverage-iframe-to-zero-coverage-expected.txt: |
| |
| 2017-12-13 Daniel Bates <dabates@apple.com> |
| |
| Add more auto fill button types |
| https://bugs.webkit.org/show_bug.cgi?id=180651 |
| <rdar://problem/35891125> |
| And |
| <rdar://problem/35977943> |
| |
| Add macOS El Capitan-specific and Windows expected results. I included results from the Apple Windows bot |
| as a baseline. The results are incorrect as they render the password field text using bullets instead of |
| plain text. Further investigation required. |
| |
| * platform/mac-elcapitan/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Added. |
| * platform/win/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt: Added. |
| * platform/win/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Added. |
| |
| 2017-12-13 Joseph Pecoraro <pecoraro@apple.com> |
| |
| REGRESSION: Web Inspector: Opening inspector crashes page if there are empty resources |
| https://bugs.webkit.org/show_bug.cgi?id=180787 |
| <rdar://problem/35934838> |
| |
| Reviewed by Brian Burg. |
| |
| * inspector/page/resources/empty.css: Added. |
| * inspector/page/resources/empty.js: Added. |
| * inspector/page/empty-or-missing-resources-expected.txt: Added. |
| * inspector/page/empty-or-missing-resources.html: Added. |
| Test no crashes inspecting a page with empty/missing resources. |
| Previously the test would crash. |
| |
| * inspector/canvas/recording-webgl-snapshots.html: |
| * inspector/canvas/resources/create-context-utilities.js: |
| * inspector/canvas/resources/recording-utilities.js: |
| * inspector/css/getAllStyleSheets.html: |
| * inspector/css/stylesheet-events-basic.html: |
| * inspector/css/stylesheet-events-imports.html: |
| * inspector/css/stylesheet-events-multiple-documents.html: |
| * inspector/worker/console-basic.html: |
| * inspector/worker/debugger-scripts.html: |
| * inspector/worker/resources-in-worker.html: |
| * inspector/worker/runtime-basic.html: |
| * inspector/worker/worker-create-and-terminate.html: |
| Promote sanitizeURL to a TestUtility function since it is common. |
| |
| 2017-12-13 Daniel Bates <dabates@apple.com> |
| |
| Add more auto fill button types |
| https://bugs.webkit.org/show_bug.cgi?id=180651 |
| <rdar://problem/35891125> |
| And |
| <rdar://problem/35977943> |
| |
| Update expected results. I included results from the GTK bot as a baseline. The results are incorrect as they |
| render the password field text using bullets instead of plain text. This likely indicates that the bots did not |
| regenerate the user-agent style sheet. |
| |
| * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt: Added. |
| * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Added. |
| * platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt: |
| * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: |
| * platform/mac/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt: |
| * platform/mac/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: |
| |
| 2017-12-13 Matt Lewis <jlewis3@apple.com> |
| |
| Marked security/contentSecurityPolicy/plugins-types-allows-youtube-plugin-replacement.html as flaky. |
| https://bugs.webkit.org/show_bug.cgi?id=173742 |
| |
| Unreviewed test gardening |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-13 Devin Rousso <webkit@devinrousso.com> |
| |
| Web Inspector: add instrumentation for ImageBitmapRenderingContext |
| https://bugs.webkit.org/show_bug.cgi?id=180736 |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * inspector/canvas/context-attributes-expected.txt: |
| * inspector/canvas/context-attributes.html: |
| * inspector/canvas/create-context-bitmaprenderer-expected.txt: Added. |
| * inspector/canvas/create-context-bitmaprenderer.html: Added. |
| * inspector/canvas/recording-2d-expected.txt: |
| * inspector/canvas/recording-2d.html: |
| * inspector/canvas/requestContent-bitmaprenderer-expected.txt: Added. |
| * inspector/canvas/requestContent-bitmaprenderer.html: Added. |
| * inspector/canvas/resolveCanvasContext-bitmaprenderer-expected.txt: Added. |
| * inspector/canvas/resolveCanvasContext-bitmaprenderer.html: Added. |
| |
| 2017-12-13 Daniel Bates <dabates@apple.com> |
| |
| Add more auto fill button types |
| https://bugs.webkit.org/show_bug.cgi?id=180651 |
| <rdar://problem/35891125> |
| And |
| <rdar://problem/35977943> |
| |
| Reviewed by Brent Fulgham. |
| |
| * fast/forms/auto-fill-button/input-autofilled-disabled-strong-password-auto-fill-button-expected.html: Added. |
| * fast/forms/auto-fill-button/input-autofilled-disabled-strong-password-auto-fill-button.html: Added. |
| * fast/forms/auto-fill-button/input-autofilled-readonly-strong-password-auto-fill-button-expected.html: Added. |
| * fast/forms/auto-fill-button/input-autofilled-readonly-strong-password-auto-fill-button.html: Added. |
| * fast/forms/auto-fill-button/input-disabled-strong-password-and-strong-confirmation-password-auto-fill-buttons-expected.html: Added. |
| * fast/forms/auto-fill-button/input-disabled-strong-password-and-strong-confirmation-password-auto-fill-buttons.html: Added. |
| * fast/forms/auto-fill-button/input-readonly-strong-password-and-strong-confirmation-password-auto-fill-buttons-expected.html: Added. |
| * fast/forms/auto-fill-button/input-readonly-strong-password-and-strong-confirmation-password-auto-fill-buttons.html: Added. |
| * fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button.html: Added. |
| * fast/forms/auto-fill-button/input-strong-password-auto-fill-button.html: Added. |
| * platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt: Added. |
| * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Added. |
| * platform/mac/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt: Added. |
| * platform/mac/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Added. |
| |
| 2017-12-13 Zalan Bujtas <zalan@apple.com> |
| |
| RenderImage can be destroyed even before setting the style on it. |
| https://bugs.webkit.org/show_bug.cgi?id=180767 |
| <rdar://problem/33965995> |
| |
| Reviewed by Simon Fraser. |
| |
| * fast/images/crash-when-image-renderer-is-destroyed-before-calling-initializeStyle-expected.txt: Added. |
| * fast/images/crash-when-image-renderer-is-destroyed-before-calling-initializeStyle.html: Added. |
| |
| 2017-12-13 Matt Lewis <jlewis3@apple.com> |
| |
| Marked accessibility/mac/html5-input-number.html as flaky on macOS. |
| https://bugs.webkit.org/show_bug.cgi?id=180560 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac/TestExpectations: |
| |
| 2017-12-13 Matt Lewis <jlewis3@apple.com> |
| |
| Removed debug only expectations from platform/ios/ios/plugin/youtube-flash-plugin-iframe.html |
| https://bugs.webkit.org/show_bug.cgi?id=163362 |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| |
| 2017-12-13 Matt Lewis <jlewis3@apple.com> |
| |
| Updated expectations for contentextension tests to be flaky. |
| https://bugs.webkit.org/show_bug.cgi?id=162942 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-13 Antoine Quint <graouts@apple.com> |
| |
| [Web Animations] Implement the "updating the finished state" procedure |
| https://bugs.webkit.org/show_bug.cgi?id=180743 |
| <rdar://problem/36017232> |
| |
| Reviewed by Simon Fraser. |
| |
| Rebase some WPT expectations with minor progressions due to exposing the "onfinish" property. |
| |
| * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt: |
| |
| 2017-12-13 Matt Lewis <jlewis3@apple.com> |
| |
| Updated Expectations for http/tests/cache/disk-cache/disk-cache-204-status-code.html |
| https://bugs.webkit.org/show_bug.cgi?id=162685 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-13 Andy Estes <aestes@apple.com> |
| |
| [Payment Request] Remove ApplePayPaymentMethodUpdateEvent and use PaymentDetailsModifiers instead |
| https://bugs.webkit.org/show_bug.cgi?id=180737 |
| <rdar://problem/36013152> |
| |
| Reviewed by Brady Eidson. |
| |
| * http/tests/ssl/applepay/ApplePayPaymentDetailsModifier.https-expected.txt: Added. |
| * http/tests/ssl/applepay/ApplePayPaymentDetailsModifier.https.html: Added. |
| * http/tests/ssl/applepay/ApplePayPaymentMethodUpdateEvent.https-expected.txt: Removed. |
| * http/tests/ssl/applepay/ApplePayPaymentMethodUpdateEvent.https.html: Removed. |
| |
| 2017-12-13 Matt Lewis <jlewis3@apple.com> |
| |
| Added missing expectation file for fast/text/user-installed-fonts/shadow-postscript-family.html |
| https://bugs.webkit.org/show_bug.cgi?id=180062 |
| |
| Unreviewed test gardening. |
| |
| * platform/ios/TestExpectations: |
| |
| 2017-12-13 Ms2ger <Ms2ger@igalia.com> |
| |
| [GTK][WPE] Test gardening |
| https://bugs.webkit.org/show_bug.cgi?id=180751 |
| |
| Unreviewed test gardening. |
| |
| * platform/gtk/TestExpectations: |
| * platform/gtk/http/tests/inspector/network/fetch-response-body-expected.txt: |
| * platform/gtk/http/tests/inspector/network/xhr-response-body-expected.txt: |
| * platform/gtk/imported/w3c/web-platform-tests/encoding/textdecoder-fatal-single-byte-expected.txt: Added. |
| * platform/wpe/TestExpectations: |
| * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Added. |
| * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added. |
| * platform/wpe/imported/w3c/web-platform-tests/encoding/textdecoder-fatal-single-byte-expected.txt: Added. |
| |
| 2017-12-13 Konstantin Tokarev <annulen@yandex.ru> |
| |
| Unreviewed, rolling out r179000. |
| |
| There are tests failing in 32-bits and Debug builds |
| |
| Reverted changeset: |
| |
| https://trac.webkit.org/changeset/179000 |
| |
| 2017-12-12 Youenn Fablet <youenn@apple.com> |
| |
| getUserMedia is resolving before the document knows it is capturing |
| https://bugs.webkit.org/show_bug.cgi?id=180699 |
| |
| Reviewed by Eric Carlson. |
| |
| * webrtc/video.html: Adding a check that document is capturing within getUserMedia promise resolution callback. |
| Adding this check without the changes to WebCore makes the test flaky, sometimes the promise resolution happens |
| after document state is updated. |
| |
| 2017-12-12 John Wilander <wilander@apple.com> |
| |
| Storage Access API: Implement frame-specific access in the network storage session layer |
| https://bugs.webkit.org/show_bug.cgi?id=180679 |
| <rdar://problem/35982116> |
| |
| Reviewed by Alex Christensen. |
| |
| Note that the expected results for |
| request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-and-try-access-from-right-frame.html |
| accepts the missing part where document.cookie is still partitioned |
| after storage access has been granted. Follow-up work tracked in |
| https://bugs.webkit.org/show_bug.cgi?id=180682. |
| |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-and-try-access-from-right-frame-expected.txt: Added. |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-and-try-access-from-right-frame.html: Added. |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-but-try-access-from-wrong-frame-expected.txt: Copied from LayoutTests/http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-expected.txt. |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-but-try-access-from-wrong-frame.html: Copied from LayoutTests/http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction.html. |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-expected.txt: Removed. |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction.html: Removed. |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-12 Brian Burg <bburg@apple.com> |
| |
| Web Inspector: support async setup() and async teardown() in AsyncTestSuite |
| https://bugs.webkit.org/show_bug.cgi?id=180626 |
| |
| Reviewed by Timothy Hatcher. |
| |
| Update tests to cover async setup() and async teardown() in the case |
| of success, runtime failure, and explicit failure. |
| |
| * inspector/unit-tests/async-test-suite-expected.txt: |
| * inspector/unit-tests/async-test-suite.html: |
| |
| 2017-12-12 Brian Burg <bburg@apple.com> |
| |
| Web Inspector: SyncTestSuite should complain if passed an async setup/test/teardown function |
| https://bugs.webkit.org/show_bug.cgi?id=180717 |
| |
| Reviewed by Devin Rousso. |
| |
| Add new test cases for more strict requirements for test case arguments. |
| |
| * inspector/unit-tests/sync-test-suite-expected.txt: |
| * inspector/unit-tests/sync-test-suite.html: |
| |
| 2017-12-12 Antoine Quint <graouts@apple.com> |
| |
| [Web Animations] Expose promises on Animation interface |
| https://bugs.webkit.org/show_bug.cgi?id=180710 |
| <rdar://problem/36000604> |
| |
| Reviewed by Dean Jackson. |
| |
| Rebase some WPT expectations with progressions due to exposing the "ready" and "finished" promises. |
| |
| * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/current-time-expected.txt: |
| |
| 2017-12-12 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| IPC code doesn't understand NSDictionaries with non-NSString keys |
| https://bugs.webkit.org/show_bug.cgi?id=180307 |
| <rdar://problem/35812382> |
| |
| Reviewed by Alex Christensen. |
| |
| * fast/text/variations/ipc-expected.txt: Added. |
| * fast/text/variations/ipc.html: Added. |
| |
| 2017-12-12 Brian Burg <bburg@apple.com> |
| |
| Web Inspector: add InspectorTest.expectException() and use it |
| https://bugs.webkit.org/show_bug.cgi?id=180719 |
| |
| Reviewed by Matt Baker. |
| |
| * inspector/dom/highlightNode-expected.txt: |
| * inspector/dom/highlightNode.html: |
| Adopt the new helper method. |
| |
| * inspector/unit-tests/test-harness-expect-functions-async-expected.txt: Added. |
| * inspector/unit-tests/test-harness-expect-functions-async.html: Added. |
| Add a separate async test suite for async expect* functions. |
| |
| * inspector/unit-tests/test-harness-expect-functions-expected.txt: |
| * inspector/unit-tests/test-harness-expect-functions.html: |
| Standardize the naming for these two suites. |
| |
| 2017-12-12 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| REGRESSION (Safari 11): custom <font-face> tag crashes a page |
| https://bugs.webkit.org/show_bug.cgi?id=177848 |
| |
| Reviewed by Darin Adler. |
| |
| * svg/text/font-style-keyword-expected.txt: Added. |
| * svg/text/font-style-keyword.html: Added. |
| |
| 2017-12-12 Antoine Quint <graouts@apple.com> |
| |
| [Web Animations] Implement the playState property on Animation |
| https://bugs.webkit.org/show_bug.cgi?id=180711 |
| <rdar://problem/36000982> |
| |
| Reviewed by Dean Jackson. |
| |
| Rebase some WPT expectations with progressions due to exposing the "playState" and "pending" properties. |
| |
| * http/wpt/web-animations/interfaces/Animation/constructor-expected.txt: |
| * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt: |
| * http/wpt/web-animations/timing-model/animations/set-the-timeline-of-an-animation-expected.txt: |
| |
| 2017-12-12 Youenn Fablet <youenn@apple.com> |
| |
| Navigation requests should use navigate fetch mode |
| https://bugs.webkit.org/show_bug.cgi?id=179808 |
| |
| Reviewed by Chris Dumez. |
| |
| * http/tests/workers/service/basic-fetch.https-expected.txt: |
| * http/tests/workers/service/resources/basic-fetch-worker.js: |
| * http/tests/workers/service/resources/basic-fetch.js: |
| (async.test): |
| |
| 2017-12-12 Youenn Fablet <youenn@apple.com> |
| |
| Rebasing/unskipping some WPT service worker tests |
| https://bugs.webkit.org/show_bug.cgi?id=180705 |
| |
| Unreviewed. |
| |
| * TestExpectations: |
| |
| 2017-12-12 Simon Fraser <simon.fraser@apple.com> |
| |
| HTML-page with <object type="image/svg+xml" data="foo.svg"> often is blank |
| https://bugs.webkit.org/show_bug.cgi?id=180524 |
| <rdar://problem/35920554> |
| |
| Reviewed by Antti Koivisto. |
| |
| Adjust a test where the new layout is triggering scrollbar creation. |
| |
| * fast/dom/iframe-inner-size-scaling-expected.txt: |
| * fast/dom/iframe-inner-size-scaling.html: |
| * fast/dom/iframe-innerWidth-expected.txt: Added. |
| * fast/dom/iframe-innerWidth.html: Added. |
| |
| 2017-12-11 Antoine Quint <graouts@apple.com> |
| |
| [Web Animations] Enqueue and dispatch animation events |
| https://bugs.webkit.org/show_bug.cgi?id=180657 |
| <rdar://problem/35970103> |
| |
| Reviewed by Chris Dumez. |
| |
| Rebase Web Platform Tests with some progressions based on the IDL changes. Progressions due |
| to dispatching events will become apparent when the next patch, where we dispatch actual |
| animation playback events, lands. |
| |
| * http/wpt/web-animations/interfaces/Animation/idlharness-expected.txt: |
| |
| 2017-12-12 Youenn Fablet <youenn@apple.com> |
| |
| Allow AudioContext to start when getUserMedia is on |
| https://bugs.webkit.org/show_bug.cgi?id=180680 |
| |
| Reviewed by Eric Carlson. |
| |
| * webrtc/getUserMedia-webaudio-autoplay-expected.txt: Added. |
| * webrtc/getUserMedia-webaudio-autoplay.html: Added. |
| |
| 2017-12-12 Ms2ger <Ms2ger@igalia.com> |
| |
| [WPE] Enable some wpt tests. |
| https://bugs.webkit.org/show_bug.cgi?id=180695 |
| |
| Unreviewed test gardening. |
| |
| * platform/wpe/TestExpectations: |
| |
| 2017-12-12 Ms2ger <Ms2ger@igalia.com> |
| |
| [GTK] Update some test expectations. |
| https://bugs.webkit.org/show_bug.cgi?id=180655 |
| |
| Unreviewed test gardening. |
| |
| * platform/gtk/TestExpectations: |
| - Add bug numbers. |
| - Remove failure expectations in favour of accurate baselines. |
| * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt: |
| Added to account for the fact that libsoup is more lenient about data URLs. |
| * platform/gtk/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video-expected.txt: |
| Added to account for video codec support depending on the platform. |
| * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt: |
| Added to account for whitespace differences in the dumped output. |
| * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-elements-filter-expected.txt: |
| Added to account for whitespace differences in the dumped output. |
| * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/telephone-expected.txt: |
| Added to account for whitespace differences in the dumped output. |
| * platform/mac-wk1/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt: |
| Removed; the platform-neutral expectation now matches. |
| |
| 2017-12-12 Ms2ger <Ms2ger@igalia.com> |
| |
| Implement {DOMMimeTypeArray, DOMPluginArray}::supportedPropertyNames(). |
| https://bugs.webkit.org/show_bug.cgi?id=180471 |
| |
| Reviewed by Darin Adler. |
| |
| Remove failure expectation for test that now matches the expectation file. |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-11 Manuel Rego Casasnovas <rego@igalia.com> |
| |
| [css-grid] Automatic minimum size is not clamped if min track sizing function is auto |
| https://bugs.webkit.org/show_bug.cgi?id=180283 |
| |
| Reviewed by Darin Adler. |
| |
| This patch updates a bunch of tests that were wrong |
| to follow the new behavior. |
| |
| * TestExpectations: Now we're passing one WPT test more. |
| * fast/css-grid-layout/min-height-border-box.html: |
| * fast/css-grid-layout/min-width-margin-box.html: |
| * fast/css-grid-layout/percent-of-indefinite-track-size-in-auto.html: |
| * fast/css-grid-layout/percent-of-indefinite-track-size.html: |
| |
| 2017-12-11 Eric Carlson <eric.carlson@apple.com> |
| |
| Web Inspector: Optionally log WebKit log parameters as JSON |
| https://bugs.webkit.org/show_bug.cgi?id=180529 |
| <rdar://problem/35909462> |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * inspector/canvas/recording-2d-expected.txt: |
| * inspector/canvas/recording-webgl-expected.txt: |
| * inspector/canvas/recording-webgl-snapshots-expected.txt: |
| |
| 2017-12-11 Chris Dumez <cdumez@apple.com> |
| |
| Layout Test http/tests/workers/service/postmessage-after-sw-process-crash.https.html is flaky |
| https://bugs.webkit.org/show_bug.cgi?id=180659 |
| |
| Reviewed by Youenn Fablet. |
| |
| Rewrite test so that it is no longer flaky. |
| |
| * http/tests/workers/service/postmessage-after-sw-process-crash.https-expected.txt: |
| * http/tests/workers/service/resources/postmessage-after-sw-process-crash-worker.js: Added. |
| * http/tests/workers/service/resources/postmessage-after-sw-process-crash.js: |
| |
| 2017-12-11 David Quesada <david_quesada@apple.com> |
| |
| Turn on ENABLE_APPLICATION_MANIFEST |
| https://bugs.webkit.org/show_bug.cgi?id=180562 |
| rdar://problem/35924737 |
| |
| Reviewed by Geoffrey Garen. |
| |
| * platform/ios-wk2/TestExpectations: |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-11 Dean Jackson <dino@apple.com> |
| |
| Add a runtime feature flag for ImageBitmap and OffscreenCanvas |
| https://bugs.webkit.org/show_bug.cgi?id=180652 |
| <rdar://problem/35969611> |
| |
| Reviewed by Antoine Quint. |
| |
| * fast/canvas/offscreen-enabled-expected.txt: Added. |
| * fast/canvas/offscreen-enabled.html: Added. |
| |
| 2017-12-11 Ms2ger <Ms2ger@igalia.com> |
| |
| [WPE] Enable most wpt html tests. |
| https://bugs.webkit.org/show_bug.cgi?id=180650 |
| |
| Unreviewed test gardening. |
| |
| * platform/wpe/TestExpectations: |
| * platform/wpe/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal-expected.txt: |
| Added: same as GTK; whitespace-only difference with the generic expectation file. |
| * platform/wpe/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt: |
| Added: whitespace-only difference with the generic expectation file. |
| * platform/wpe/imported/w3c/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray-expected.txt: |
| Added: some subtests pass because the plugin array does not contain any |
| plugins on WPE, and issues with the actual elements of the array can |
| not be detected. |
| |
| 2017-12-11 Zan Dobersek <zdobersek@igalia.com> |
| |
| Unreviewed, rolling out r225737. |
| |
| Breaks Git clones of the repository, including EWSs and webkitbot. |
| |
| Reverted changeset: |
| |
| "Add a script to automate W3c web-platform-tests pull request |
| creations from WebKit commits" |
| https://bugs.webkit.org/show_bug.cgi?id=169462 |
| https://trac.webkit.org/changeset/225737 |
| |
| 2017-12-11 Manuel Rego Casasnovas <rego@igalia.com> |
| |
| REGRESSION(r221931): Row stretch doesn't work for grid container with min-height |
| https://bugs.webkit.org/show_bug.cgi?id=180287 |
| |
| Reviewed by Darin Adler. |
| |
| * TestExpectations: Now layout-algorithm/grid-stretch-respects-min-size-001.html |
| from WPT is passing, so this patch removes it from TestExpectations file. |
| |
| 2017-12-10 Minsheng Liu <lambda@liu.ms> |
| |
| Incorrect bounds inside <mover>/<munder> when a stretchy operator is present |
| https://bugs.webkit.org/show_bug.cgi?id=179682 |
| |
| Reviewed by Frédéric Wang. |
| |
| Added test case: mathml/opentype/munderover-stretch-width.html |
| |
| Updated test case: mathml/opentype/opentype-stretchy-horizontal |
| We update the test file to make sure the stretchy <mo> has zero lspace/rspace. |
| Expected results for macOS and iOS are included. |
| |
| * mathml/opentype/munderover-stretch-width-expected.txt: Added. |
| * mathml/opentype/munderover-stretch-width.html: Added. |
| * mathml/opentype/opentype-stretchy-horizontal.html: |
| * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Removed. |
| * platform/ios/mathml/opentype/opentype-stretchy-horizontal-expected.png: |
| * platform/ios/mathml/opentype/opentype-stretchy-horizontal-expected.txt: |
| * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.png: |
| * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: |
| * platform/win/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Removed. |
| |
| 2017-12-09 Darin Adler <darin@apple.com> |
| |
| Add test demonstrating leaks that happen when we create reference cycles with DOM objects |
| https://bugs.webkit.org/show_bug.cgi?id=180323 |
| |
| Reviewed by Filip Pizlo. |
| |
| * fast/dom/reference-cycle-leaks-expected.txt: Added. |
| * fast/dom/reference-cycle-leaks.html: Added. |
| |
| 2017-12-09 Ryosuke Niwa <rniwa@webkit.org> |
| |
| iOS: Crash in Document::updateLayout() via Document::processViewport |
| https://bugs.webkit.org/show_bug.cgi?id=180619 |
| <rdar://problem/35717575> |
| |
| Reviewed by Zalan Bujtas. |
| |
| Added a regression test for the crash. |
| |
| * media/ios/viewport-change-with-video-expected.txt: Added. |
| * media/ios/viewport-change-with-video.html: Added. |
| |
| 2017-12-08 Zalan Bujtas <zalan@apple.com> |
| |
| Document::updateLayout() could destroy current frame. |
| https://bugs.webkit.org/show_bug.cgi?id=180525 |
| <rdar://problem/35906836> |
| |
| Reviewed by Simon Fraser. |
| |
| * fast/frames/crash-when-iframe-is-remove-in-eventhandler-expected.txt: Added. |
| * fast/frames/crash-when-iframe-is-remove-in-eventhandler.html: Added. |
| |
| 2017-12-08 Youenn Fablet <youenn@apple.com> |
| |
| Service Worker should use a correct user agent |
| https://bugs.webkit.org/show_bug.cgi?id=180566 |
| <rdar://problem/35926295> |
| |
| Reviewed by Chris Dumez. |
| |
| * http/wpt/service-workers/useragent-worker.js: Added. |
| (async.doTest): |
| * http/wpt/service-workers/useragent.https-expected.txt: Added. |
| * http/wpt/service-workers/useragent.https.html: Added. |
| |
| 2017-12-07 Simon Fraser <simon.fraser@apple.com> |
| |
| Wrong caret position for input field inside a fixed position parent on iOS 11 |
| https://bugs.webkit.org/show_bug.cgi?id=176896 |
| rdar://problem/33726145 |
| |
| Reviewed by Tim Horton. |
| |
| Test that focuses an input inside position:fixed, then moves focus to the next |
| input. This was the most reliable way I could find of triggering the bug. |
| The test dumps the caret rect. |
| |
| * fast/visual-viewport/ios/caret-after-focus-in-fixed-expected.txt: Added. |
| * fast/visual-viewport/ios/caret-after-focus-in-fixed.html: Added. |
| |
| 2017-12-06 Simon Fraser <simon.fraser@apple.com> |
| |
| When the iPhone keyboard is up, sometimes we never commit a stable update and re-show the caret |
| https://bugs.webkit.org/show_bug.cgi?id=180498 |
| |
| Reviewed by Tim Horton. |
| |
| Test that completes once a stable update is received after showing the keyboard. |
| |
| * fast/visual-viewport/ios/stable-update-with-keyboard-expected.txt: Added. |
| * fast/visual-viewport/ios/stable-update-with-keyboard.html: Added. |
| |
| 2017-12-08 Daniel Bates <dabates@apple.com> |
| |
| Remove unnecessary prefix from AutoFillButtonType enumerators |
| https://bugs.webkit.org/show_bug.cgi?id=180512 |
| |
| Reviewed by Tim Horton. |
| |
| * accessibility/auto-fill-crash.html: |
| * accessibility/auto-fill-types.html: |
| * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-disabled.html: |
| * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly.html: |
| * fast/forms/auto-fill-button/input-auto-fill-button.html: |
| * fast/forms/auto-fill-button/input-contacts-auto-fill-button.html: |
| * fast/forms/auto-fill-button/input-disabled-auto-fill-button.html: |
| * fast/forms/auto-fill-button/input-readonly-auto-fill-button.html: |
| * fast/forms/auto-fill-button/input-readonly-non-empty-auto-fill-button.html: |
| * fast/forms/auto-fill-button/mouse-down-input-mouse-release-auto-fill-button.html: |
| * fast/forms/auto-fill-button/show-correct-auto-fill-button-when-auto-fill-button-type-changes-expected.html: |
| * fast/forms/auto-fill-button/show-correct-auto-fill-button-when-auto-fill-button-type-changes.html: |
| |
| 2017-12-08 Dean Jackson <dino@apple.com> |
| |
| Implement transferToImageBitmap for WebGL offscreen canvas objects |
| https://bugs.webkit.org/show_bug.cgi?id=180603 |
| <rdar://problem/34147143> |
| |
| Reviewed by Sam Weinig. |
| |
| * http/wpt/offscreen-canvas/transferToImageBitmap-empty-expected.txt: Renamed from LayoutTests/http/wpt/offscreen-canvas/transferToImageBitmap-expected.txt. |
| * http/wpt/offscreen-canvas/transferToImageBitmap-empty.html: Renamed from LayoutTests/http/wpt/offscreen-canvas/transferToImageBitmap.html. |
| * http/wpt/offscreen-canvas/transferToImageBitmap-webgl-expected.html: Added. |
| * http/wpt/offscreen-canvas/transferToImageBitmap-webgl.html: Added. |
| |
| 2017-12-08 Youenn Fablet <youenn@apple.com> |
| |
| Service Worker should use a correct SessionID |
| https://bugs.webkit.org/show_bug.cgi?id=180585 |
| |
| Reviewed by Alex Christensen. |
| |
| * http/tests/workers/service/serviceworker-private-browsing-worker.js: Added. |
| (async): |
| * http/tests/workers/service/serviceworker-private-browsing.https-expected.txt: Added. |
| * http/tests/workers/service/serviceworker-private-browsing.https.html: Added. |
| |
| 2017-12-08 Youenn Fablet <youenn@apple.com> |
| |
| FetchResponse should keep unfiltered ResourceResponse so that it can be used in Service Worker |
| https://bugs.webkit.org/show_bug.cgi?id=179641 |
| <rdar://problem/35923570> |
| |
| Reviewed by Alex Christensen. |
| |
| * TestExpectations: |
| |
| 2017-12-08 Konstantin Tokarev <annulen@yandex.ru> |
| |
| [python] Replace print operator with print() function for python3 compatibility |
| https://bugs.webkit.org/show_bug.cgi?id=180592 |
| |
| Reviewed by Michael Catanzaro. |
| |
| * html5lib/generate-test-wrappers.py: |
| (_remove_stale_tests): |
| * http/tests/websocket/tests/hybi/bad-handshake-crash_wsh.py: |
| (web_socket_do_extra_handshake): |
| * http/tests/websocket/tests/hybi/handshake-fail-by-more-accept-header_wsh.py: |
| (web_socket_do_extra_handshake): |
| * http/tests/websocket/tests/hybi/handshake-fail-by-no-connection-header_wsh.py: |
| (web_socket_do_extra_handshake): |
| * http/tests/websocket/tests/hybi/handshake-fail-by-no-cr_wsh.py: |
| (web_socket_do_extra_handshake): |
| * http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header_wsh.py: |
| (web_socket_do_extra_handshake): |
| |
| 2017-12-08 Ms2ger <Ms2ger@igalia.com> |
| |
| [GTK] Rebaseline tables/mozilla/bugs/bug32205-5.html. |
| https://bugs.webkit.org/show_bug.cgi?id=169010 |
| |
| Unreviewed test gardening. |
| |
| The numbers changed by a few pixels in r213149. |
| |
| * platform/gtk/TestExpectations: |
| * platform/gtk/tables/mozilla/bugs/bug32205-5-expected.txt: |
| |
| 2017-12-07 Ryosuke Niwa <rniwa@webkit.org> |
| |
| iOS: Many AMP pages hit a release assertion inside Document::updateStyleIfNeeded |
| https://bugs.webkit.org/show_bug.cgi?id=180550 |
| |
| Reviewed by Simon Fraser. |
| |
| Add a test for r225647. |
| |
| * fast/frames/flattening/non-flattening-frame-inside-flattening-iframe-crash-expected.txt: Added. |
| * fast/frames/flattening/non-flattening-frame-inside-flattening-iframe-crash.html: Added. |
| |
| 2017-12-07 Eric Carlson <eric.carlson@apple.com> |
| |
| Simplify log channel configuration UI |
| https://bugs.webkit.org/show_bug.cgi?id=180527 |
| <rdar://problem/35908382> |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * inspector/console/webcore-logging.html: Updated test for new results. |
| |
| 2017-12-07 Oleksandr Skachkov <gskachkov@gmail.com> |
| |
| WebAssembly: sending module to iframe fails |
| https://bugs.webkit.org/show_bug.cgi?id=179263 |
| |
| Reviewed by JF Bastien. |
| |
| * platform/ios-simulator/TestExpectations: |
| * platform/win/TestExpectations: |
| * resources/wasm-builder.js: Renamed from LayoutTests/workers/wasm-resources/builder.js. |
| * wasm/iframe-parent-postmessage-expected.txt: Added. |
| * wasm/iframe-parent-postmessage.html: Added. |
| * wasm/iframe-postmessage-expected.txt: Added. |
| * wasm/iframe-postmessage.html: Added. |
| * wasm/resources/frame-parent.html: Added. |
| * wasm/resources/frame.html: Added. |
| * wasm/resources/load_wasm.js: Added. |
| (createWasmModule): |
| * wasm/window-postmessage-expected.txt: Added. |
| * wasm/window-postmessage.html: Added. |
| * workers/wasm-mem-post-message.html: |
| |
| 2017-12-07 Matt Lewis <jlewis3@apple.com> |
| |
| Skipped imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin.htm on macOS WK1 |
| https://bugs.webkit.org/show_bug.cgi?id=180554 |
| https://bugs.webkit.org/show_bug.cgi?id=180553 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk1/TestExpectations: |
| |
| 2017-12-07 Alex Christensen <achristensen@webkit.org> |
| |
| Always synchronously continue with fragment navigations |
| https://bugs.webkit.org/show_bug.cgi?id=180544 |
| <rdar://problem/34815986> and <rdar://problem/35126690> |
| |
| Reviewed by Geoffrey Garen. |
| |
| * http/tests/dom/document-fragment-expected.txt: Added. |
| * http/tests/dom/document-fragment.html: Added. |
| Add a test that verifies that the fragment of the document is set immediately during a fragment navigation, |
| even if decidePolicyForNavigationAction is called asynchronously. Also verify the order of various events |
| associated with the navigation. |
| |
| 2017-12-07 Youenn Fablet <youenn@apple.com> |
| |
| Activate IDB and WebSockets in service workers |
| https://bugs.webkit.org/show_bug.cgi?id=180534 |
| |
| Reviewed by Brady Eidson. |
| |
| * http/tests/workers/service/resources/serviceworker-idb-worker.js: Added. |
| * http/tests/workers/service/resources/serviceworker-websocket-worker.js: Added. |
| * http/tests/workers/service/serviceworker-idb.https-expected.txt: Added. |
| * http/tests/workers/service/serviceworker-idb.https.html: Added. |
| * http/tests/workers/service/serviceworker-websocket.https-expected.txt: Added. |
| * http/tests/workers/service/serviceworker-websocket.https.html: Added. |
| |
| 2017-12-07 Jer Noble <jer.noble@apple.com> |
| |
| [EME] Support the 'encrypted' event for FPS encrypted streams |
| https://bugs.webkit.org/show_bug.cgi?id=180480 |
| |
| Reviewed by Eric Carlson. |
| |
| * platform/mac/TestExpectations: |
| * platform/mac/media/encrypted-media/content/fps-cbcs.mp4: Added. |
| * platform/mac/media/encrypted-media/fps-encrypted-event-expected.txt: Added. |
| * platform/mac/media/encrypted-media/fps-encrypted-event.html: Added. |
| |
| 2017-12-07 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| [Cocoa] Add SPI to disallow user-installed fonts |
| https://bugs.webkit.org/show_bug.cgi?id=180062 |
| <rdar://problem/35042408> |
| |
| Reviewed by Simon Fraser. |
| |
| * fast/text/user-installed-font-expected.html: Added. |
| * fast/text/user-installed-font.html: Added. |
| * fast/text/user-installed-fonts/disable-expected-mismatch.html: Added. |
| * fast/text/user-installed-fonts/disable.html: Added. |
| * fast/text/user-installed-fonts/shadow-disable-expected-mismatch.html: Added. |
| * fast/text/user-installed-fonts/shadow-disable.html: Added. |
| * fast/text/user-installed-fonts/shadow-expected.html: Added. |
| * fast/text/user-installed-fonts/shadow-family-disable-expected-mismatch.html: Added. |
| * fast/text/user-installed-fonts/shadow-family-disable.html: Added. |
| * fast/text/user-installed-fonts/shadow-family-expected.html: Added. |
| * fast/text/user-installed-fonts/shadow-family.html: Added. |
| * fast/text/user-installed-fonts/shadow-postscript-disable-expected-mismatch.html: Added. |
| * fast/text/user-installed-fonts/shadow-postscript-disable.html: Added. |
| * fast/text/user-installed-fonts/shadow-postscript-expected.html: Added. |
| * fast/text/user-installed-fonts/shadow-postscript-family-disable-expected-mismatch.html: Added. |
| * fast/text/user-installed-fonts/shadow-postscript-family-disable.html: Added. |
| * fast/text/user-installed-fonts/shadow-postscript-family-expected.html: Added. |
| * fast/text/user-installed-fonts/shadow-postscript-family.html: Added. |
| * fast/text/user-installed-fonts/shadow-postscript.html: Added. |
| * fast/text/user-installed-fonts/shadow.html: Added. |
| * platform/gtk/TestExpectations: |
| * platform/ios-wk1/TestExpectations: |
| * platform/ios/TestExpectations: |
| * platform/mac-wk1/TestExpectations: |
| * platform/mac/TestExpectations: |
| * platform/win/TestExpectations: |
| * platform/wpe/TestExpectations: |
| |
| 2017-12-07 John Wilander <wilander@apple.com> |
| |
| Move all tests under http/tests/loading/resourceLoadStatistics/ to http/tests/resourceLoadStatistics/ and remove expected failures |
| https://bugs.webkit.org/show_bug.cgi?id=180502 |
| <rdar://problem/35891216> |
| |
| Reviewed by Brent Fulgham. |
| |
| This change moves all tests under http/tests/loading/resourceLoadStatistics/ to http/tests/resourceLoadStatistics/ |
| and removes expected failures. |
| The one exception is the full removal of |
| http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash.html |
| which never seems to have worked properly. Follow-up work for this is tracked in <rdar://problem/35887722>. |
| |
| * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/grandfathering-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/grandfathering.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash.html: Removed. |
| This test is not being added back under http/tests/resourceLoadStatistics/ since it doesn't seem to work. |
| Follow-up work for this is tracked in <rdar://problem/35887722>. |
| * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/prune-statistics-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/prune-statistics.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/telemetry-generation-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/telemetry-generation.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Removed. |
| * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt: Removed. |
| * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html: Removed. |
| * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-expected.txt. |
| * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html. |
| * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt. |
| * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html. |
| * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-expected.txt. |
| * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html. |
| * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-expected.txt. |
| * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html. |
| * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-expected.txt. |
| * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html. |
| * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt. |
| * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html. |
| * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-expected.txt. |
| * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html. |
| * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-expected.txt. |
| * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html. |
| * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-expected.txt. |
| * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-expected.txt. |
| * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html. |
| * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store.html. |
| * http/tests/resourceLoadStatistics/grandfathering-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/grandfathering-expected.txt. |
| * http/tests/resourceLoadStatistics/grandfathering.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/grandfathering.html. |
| * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction-expected.txt. |
| * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html. |
| * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction-expected.txt. |
| * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html. |
| * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion-expected.txt. |
| * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html. |
| * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt. |
| * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html. |
| * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt. |
| * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html. |
| * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-expected.txt. |
| * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-expected.txt. |
| * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html. |
| * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction.html. |
| * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction-expected.txt. |
| * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction.html. |
| * http/tests/resourceLoadStatistics/prune-statistics-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prune-statistics-expected.txt. |
| * http/tests/resourceLoadStatistics/prune-statistics.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prune-statistics.html. |
| * http/tests/resourceLoadStatistics/resources/get-cookies.php: |
| * http/tests/resourceLoadStatistics/telemetry-generation-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/telemetry-generation-expected.txt. |
| * http/tests/resourceLoadStatistics/telemetry-generation.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/telemetry-generation.html. |
| * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction-expected.txt. |
| * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html. |
| * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-expected.txt. |
| * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html. |
| * http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt. |
| * http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html. |
| * http/tests/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt. |
| * http/tests/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html. |
| * platform/ios/TestExpectations: |
| Removed 'loading' directory from path and made sure no tests are expected to fail. |
| Skipped tests that rely on UIHelper.activateAt() since it doesn't produce a user |
| gesture that ITP captures on iOS. |
| * platform/mac-wk2/TestExpectations: |
| Removed 'loading' directory from path and made sure no tests are expected to fail. |
| * platform/wk2/TestExpectations: |
| Removed 'loading' directory from path and made sure no tests are expected to fail. |
| |
| 2017-12-07 David Quesada <david_quesada@apple.com> |
| |
| [Web App Manifest] Support display-mode media feature |
| https://bugs.webkit.org/show_bug.cgi?id=180376 |
| rdar://problem/35837993 |
| |
| Reviewed by Geoffrey Garen. |
| |
| * applicationmanifest/display-mode-expected.txt: Added. |
| * applicationmanifest/display-mode-subframe-expected.txt: Added. |
| * applicationmanifest/display-mode-subframe.html: Added. |
| * applicationmanifest/display-mode.html: Added. |
| * applicationmanifest/resources/display-mode-subframe-1.html: Added. |
| * applicationmanifest/resources/standalone.manifest: Added. |
| |
| 2017-12-07 Jer Noble <jer.noble@apple.com> |
| |
| Creating a second AVPlayerItemVideoOutput causes flakey failures |
| https://bugs.webkit.org/show_bug.cgi?id=177119 |
| <rdar://problem/34507977> |
| |
| Reviewed by Dean Jackson. |
| |
| * platform/mac/TestExpectations: |
| |
| 2017-12-07 Jer Noble <jer.noble@apple.com> |
| |
| [EME] Support generateRequest() in CDMFairPlayStreaming |
| https://bugs.webkit.org/show_bug.cgi?id=179752 |
| |
| Reviewed by Eric Carlson. |
| |
| * platform/mac/TestExpectations: |
| * platform/mac/media/encrypted-media/fps-createSession-expected.txt: Added. |
| * platform/mac/media/encrypted-media/fps-createSession.html: Added. |
| * platform/mac/media/encrypted-media/fps-generateRequest-expected.txt: Added. |
| * platform/mac/media/encrypted-media/fps-generateRequest.html: Added. |
| |
| 2017-12-07 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Unreviewed, rolling out r224931. |
| |
| This test is no longer in the tree. |
| |
| Reverted changeset: |
| |
| "imported/w3c/web-platform-tests/2dcontext/the-canvas- |
| state/canvas_state_restore_001.htm is an ImageOnlyFailure" |
| https://bugs.webkit.org/show_bug.cgi?id=179786 |
| https://trac.webkit.org/changeset/224931 |
| |
| 2017-12-07 Ms2ger <Ms2ger@igalia.com> |
| |
| Update imported/w3c/web-platform-tests/css/css-pseudo-4/marker-font-properties.html from upstream. |
| https://bugs.webkit.org/show_bug.cgi?id=177362 |
| |
| Unreviewed test gardening. |
| |
| This makes it pass on GTK and WPE (at least locally). |
| |
| * platform/gtk/TestExpectations: |
| * platform/wpe/TestExpectations: |
| |
| 2017-12-07 Ms2ger <Ms2ger@igalia.com> |
| |
| [GTK] Enable imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-api-texttracks.html. |
| https://bugs.webkit.org/show_bug.cgi?id=168799 |
| |
| Unreviewed test gardening. |
| |
| It hasn't failed in half a year (last failure was on r216594). I don't know |
| what fixed it, but there doesn't seem to be a reason to keep the flaky |
| annotation. |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-07 Manuel Rego Casasnovas <rego@igalia.com> |
| |
| [css-grid] Remove duplicated tests that are now present in WPT |
| https://bugs.webkit.org/show_bug.cgi?id=180511 |
| |
| Reviewed by Youenn Fablet. |
| |
| These tests have been moved to WPT upstream repository in the following |
| Blink commits: |
| - https://chromium-review.googlesource.com/c/chromium/src/+/674931 |
| - https://chromium-review.googlesource.com/c/chromium/src/+/730707 |
| |
| As we have just updated the WPT imported tests in r225561, |
| we can get rid now of the duplicates. |
| |
| * fast/css-grid-layout/absolute-positioning-definite-sizes-expected.txt: Removed. |
| * fast/css-grid-layout/absolute-positioning-definite-sizes.html: Removed. |
| * fast/css-grid-layout/absolute-positioning-grid-container-containing-block-expected.txt: Removed. |
| * fast/css-grid-layout/absolute-positioning-grid-container-containing-block.html: Removed. |
| * fast/css-grid-layout/absolute-positioning-grid-container-parent-expected.txt: Removed. |
| * fast/css-grid-layout/absolute-positioning-grid-container-parent.html: Removed. |
| * fast/css-grid-layout/fit-content-columns-expected.html: Removed. |
| * fast/css-grid-layout/fit-content-columns.html: Removed. |
| * fast/css-grid-layout/fit-content-rows-expected.html: Removed. |
| * fast/css-grid-layout/fit-content-rows.html: Removed. |
| * fast/css-grid-layout/grid-change-fit-content-argument-expected.txt: Removed. |
| * fast/css-grid-layout/grid-change-fit-content-argument.html: Removed. |
| * fast/css-grid-layout/grid-positioned-children-writing-modes-expected.html: Removed. |
| * fast/css-grid-layout/grid-positioned-children-writing-modes.html: Removed. |
| * fast/css-grid-layout/grid-positioned-item-dynamic-change-expected.html: Removed. |
| * fast/css-grid-layout/grid-positioned-item-dynamic-change.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-background-expected.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-background-rtl-expected.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-background-rtl.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-background.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-content-alignment-expected.txt: Removed. |
| * fast/css-grid-layout/grid-positioned-items-content-alignment-rtl-expected.txt: Removed. |
| * fast/css-grid-layout/grid-positioned-items-content-alignment-rtl.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-content-alignment.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-gaps-expected.txt: Removed. |
| * fast/css-grid-layout/grid-positioned-items-gaps-rtl-expected.txt: Removed. |
| * fast/css-grid-layout/grid-positioned-items-gaps-rtl.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-gaps.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-implicit-grid-expected.txt: Removed. |
| * fast/css-grid-layout/grid-positioned-items-implicit-grid-line-expected.txt: Removed. |
| * fast/css-grid-layout/grid-positioned-items-implicit-grid-line.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-implicit-grid.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-padding-expected.txt: Removed. |
| * fast/css-grid-layout/grid-positioned-items-padding.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-unknown-named-grid-line-expected.txt: Removed. |
| * fast/css-grid-layout/grid-positioned-items-unknown-named-grid-line.html: Removed. |
| * fast/css-grid-layout/grid-positioned-items-within-grid-implicit-track-expected.txt: Removed. |
| * fast/css-grid-layout/grid-positioned-items-within-grid-implicit-track.html: Removed. |
| * fast/css-grid-layout/grid-sizing-positioned-items-expected.txt: Removed. |
| * fast/css-grid-layout/grid-sizing-positioned-items.html: Removed. |
| * fast/css-grid-layout/positioned-grid-items-should-not-create-implicit-tracks-expected.txt: Removed. |
| * fast/css-grid-layout/positioned-grid-items-should-not-create-implicit-tracks.html: Removed. |
| * fast/css-grid-layout/positioned-grid-items-should-not-take-up-space-expected.txt: Removed. |
| * fast/css-grid-layout/positioned-grid-items-should-not-take-up-space.html: Removed. |
| |
| 2017-12-06 Chris Dumez <cdumez@apple.com> |
| |
| We should be able to recover after a Service Worker process crash |
| https://bugs.webkit.org/show_bug.cgi?id=180477 |
| |
| Reviewed by Brady Eidson and Youenn Fablet. |
| |
| Add layout test coverage. |
| |
| * http/tests/workers/service/postmessage-after-sw-process-crash.https-expected.txt: Added. |
| * http/tests/workers/service/postmessage-after-sw-process-crash.https.html: Added. |
| * http/tests/workers/service/resources/postmessage-after-sw-process-crash.js: Added. |
| |
| 2017-12-06 Said Abou-Hallawa <sabouhallawa@apple.com> |
| |
| Support the decoding="sync/async" syntax for image async attribute |
| https://bugs.webkit.org/show_bug.cgi?id=179432 |
| |
| Reviewed by Darin Adler. |
| |
| * fast/images/async-attribute-with-small-image-expected.html: Removed. |
| * fast/images/async-attribute-with-small-image.html: Removed. |
| * fast/images/decode-decoding-attribute-async-large-image-expected.html: Added. |
| * fast/images/decode-decoding-attribute-async-large-image.html: Added. |
| * fast/images/decoding-attribute-async-small-image-expected.html: Added. |
| * fast/images/decoding-attribute-async-small-image.html: Added. |
| * fast/images/decoding-attribute-dynamic-async-small-image-expected.html: Added. |
| * fast/images/decoding-attribute-dynamic-async-small-image.html: Added. |
| * fast/images/decoding-attribute-sync-large-image-expected.html: Added. |
| * fast/images/decoding-attribute-sync-large-image.html: Added. |
| |
| 2017-12-06 Fujii Hironori <Hironori.Fujii@sony.com> |
| |
| AX: Layout test imported/w3c/web-platform-tests/html/syntax/parsing/html5lib_tests1.html flaky crash |
| https://bugs.webkit.org/show_bug.cgi?id=173540 |
| <rdar://problem/35386393> |
| |
| Unreviewed test gardening. |
| |
| r225613 fixed the flaky crash. |
| |
| * platform/gtk/TestExpectations: Unmarked the test case. |
| |
| 2017-12-06 Matt Lewis <jlewis3@apple.com> |
| |
| Adjusted expectations for inspector/worker/resources-in-worker.html. |
| https://bugs.webkit.org/show_bug.cgi?id=168091 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac/TestExpectations: |
| |
| 2017-12-06 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Mark webgl/1.0.2/conformance/textures/gl-teximage.html as failing again. |
| |
| Unreviewed test gardening. |
| |
| * platform/ios/TestExpectations: |
| |
| 2017-12-06 David Quesada <david_quesada@apple.com> |
| |
| [Web App Manifest] Add SPI for fetching the manifest |
| https://bugs.webkit.org/show_bug.cgi?id=180294 |
| rdar://problem/34747968 |
| |
| Reviewed by Geoffrey Garen. |
| |
| * TestExpectations: |
| Skip the app manifest-related layout tests for now while the feature is still disabled. |
| Also moved the expectations disabling the manifest-src layout tests (which now pass |
| when the feature is enabled) to the same location in the file. |
| * applicationmanifest/developer-warnings-expected.txt: Added. |
| * applicationmanifest/developer-warnings.html: Added. |
| * applicationmanifest/multiple-links-expected.txt: Added. |
| * applicationmanifest/multiple-links.html: Added. |
| Add a layout test to verify only the first manifest link is loaded when there |
| are multiple on the page. |
| * applicationmanifest/resources/developer-warnings.manifest: Added. |
| Add a layout test to verify that warnings generated while parsing the manifest are |
| logged to the console. |
| * http/tests/security/contentSecurityPolicy/manifest-src-allowed.html: |
| Replaced calls to getManifestThen() with getApplicationManifestThen(). |
| * http/tests/security/contentSecurityPolicy/manifest-src-blocked-expected.txt: |
| Updated the expected console message to reflect the current wording for CSP violations. |
| * http/tests/security/contentSecurityPolicy/manifest-src-blocked.html: |
| Replaced calls to getManifestThen() with getApplicationManifestThen(). |
| * http/tests/security/contentSecurityPolicy/manifest.test/manifest.json: |
| Removed a trailing newline that was causing JSON parsing to fail. |
| |
| 2017-12-06 Youenn Fablet <youenn@apple.com> |
| |
| Import WPT workers test suite |
| https://bugs.webkit.org/show_bug.cgi?id=180464 |
| |
| Reviewed by Chris Dumez. |
| |
| * TestExpectations: skip some timing out tests or testing shared workers. |
| |
| 2017-12-06 Youenn Fablet <youenn@apple.com> |
| |
| Preflight should bypass service worker |
| https://bugs.webkit.org/show_bug.cgi?id=180463 |
| |
| Reviewed by Alex Christensen. |
| |
| * http/tests/workers/service/resources/service-worker-crossorigin-fetch.js: Removed. |
| * http/tests/workers/service/resources/service-worker-crossorigin-fetch-worker.js: |
| (event.event.request.url.endsWith): |
| * http/tests/workers/service/resources/service-worker-crossorigin-fetch.js: |
| (async.test): |
| * http/tests/workers/service/service-worker-crossorigin-fetch-expected.txt: |
| * http/tests/workers/service/service-worker-crossorigin-fetch.html: |
| |
| 2017-12-06 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Update TestExpectations for http/tests/workers/service/registration-task-queue-scheduling-1.html. |
| https://bugs.webkit.org/show_bug.cgi?id=179342 |
| |
| Unreviewed test gardening. |
| |
| * TestExpectations: |
| * platform/mac/TestExpectations: |
| |
| 2017-12-06 Dean Jackson <dino@apple.com> |
| |
| Some iOS tests failing after ANGLE update |
| https://bugs.webkit.org/show_bug.cgi?id=180487 |
| <rdar://problem/35885969> |
| |
| Reviewed by Antoine Quint. |
| |
| Unskip some WebGL tests. |
| |
| * platform/ios/TestExpectations: |
| |
| 2017-12-06 John Wilander <wilander@apple.com> |
| |
| Storage Access API: Make document.hasStorageAccess a function and always allow access for same-origin iframes |
| https://bugs.webkit.org/show_bug.cgi?id=176944 |
| <rdar://problem/34440658> |
| |
| Reviewed by Brent Fulgham. |
| |
| These tests now use the new document.hasStorageAccess() function |
| instead of the previous document.hasStorageAccess property. |
| The added test is a break out of the negative case of an iframe |
| calling the API when no user gesture is processed. |
| |
| * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-iframe.html: |
| * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-deny-storage-access-cross-origin-sandboxed-iframe.html: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-non-sandboxed-iframe.html: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction.html: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-nested-iframe-expected.txt: |
| * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-nested-iframe.html: |
| * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-with-unique-origin-expected.txt: |
| * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-allow-token-expected.txt: |
| * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-allow-token.html: |
| * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-user-gesture-expected.txt: Added. |
| * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-user-gesture.html: Added. |
| * http/tests/storageAccess/request-storage-access-same-origin-iframe-expected.txt: |
| * http/tests/storageAccess/request-storage-access-same-origin-iframe.html: |
| * http/tests/storageAccess/request-storage-access-same-origin-sandboxed-iframe-expected.txt: |
| * http/tests/storageAccess/request-storage-access-same-origin-sandboxed-iframe-without-allow-token-expected.txt: |
| * http/tests/storageAccess/request-storage-access-same-origin-sandboxed-iframe-without-allow-token.html: |
| * http/tests/storageAccess/request-storage-access-top-frame-expected.txt: |
| * http/tests/storageAccess/request-storage-access-top-frame.html: |
| * http/tests/storageAccess/resources/request-storage-access-iframe.html: |
| * http/tests/storageAccess/resources/request-storage-access-without-user-gesture-iframe.html: Added. |
| * platform/mac-wk2/TestExpectations: |
| Marked the new test case as [ Pass ] |
| |
| 2017-12-06 Chris Dumez <cdumez@apple.com> |
| |
| ServiceWorkers API should reject promises when calling objects inside detached frames |
| https://bugs.webkit.org/show_bug.cgi?id=180444 |
| |
| Reviewed by Youenn Fablet. |
| |
| * TestExpectations: |
| Unskip test that no longer times out and starts passing a few checks. |
| |
| * fast/dom/navigator-detached-no-crash-expected.txt: |
| Rebaseline test now that promise is rejected. |
| |
| * http/tests/media/media-stream/disconnected-frame-permission-denied-expected.txt: |
| * http/tests/media/media-stream/disconnected-frame-permission-denied.html: |
| Update and rebaseline test now that the promise is rejected. I verified that this |
| behavior is consistent with Chrome. |
| |
| 2017-12-06 Matt Lewis <jlewis3@apple.com> |
| |
| Marked storage/indexeddb/modern/idbtransaction-objectstore-failures-private.html as flaky on macOS. |
| https://bugs.webkit.org/show_bug.cgi?id=176693 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac/TestExpectations: |
| |
| 2017-12-05 Fujii Hironori <Hironori.Fujii@sony.com> |
| |
| [GTK] Layout test media/track/track-in-band-duplicate-tracks-when-source-changes.html crashes and times out |
| https://bugs.webkit.org/show_bug.cgi?id=160131 |
| |
| Reviewed by Eric Carlson. |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-05 Chris Dumez <cdumez@apple.com> |
| |
| ServiceWorkerGlobalScope prototype chain should be immutable |
| https://bugs.webkit.org/show_bug.cgi?id=180450 |
| |
| Reviewed by Youenn Fablet. |
| |
| * TestExpectations: |
| Unskip test that no longer times out. |
| |
| 2017-12-05 Brent Fulgham <bfulgham@apple.com> |
| |
| Limit user agent versioning to an upper bound |
| https://bugs.webkit.org/show_bug.cgi?id=180365 |
| <rdar://problem/34550617> |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * fast/dom/navigator-userAgent-frozen-expected.txt: Added. |
| * fast/dom/navigator-userAgent-frozen.html: Added. |
| |
| 2017-12-05 Javier Fernandez <jfernandez@igalia.com> |
| |
| [css-grid] Update imported Web Platform Tests |
| https://bugs.webkit.org/show_bug.cgi?id=180345 |
| |
| Reviewed by Manuel Rego Casasnovas and Youenn Fablet. |
| |
| Added specific bugs to the expectations file for the new imported tests that fail for now. |
| Removed from the expectations file a test that has been deleted recently. |
| |
| * TestExpectations: |
| * platform/gtk/TestExpectations: |
| * platform/wpe/TestExpectations: |
| |
| 2017-12-05 Chris Dumez <cdumez@apple.com> |
| |
| Unreviewed, rebaseline service worker test after r225549. |
| |
| * http/tests/workers/service/ServiceWorkerGlobalScope-properties-expected.txt: |
| * http/tests/workers/service/ServiceWorkerGlobalScope-properties.html: |
| |
| 2017-12-05 Simon Fraser <simon.fraser@apple.com> |
| |
| Composited frames incorrectly get requestAnimationFrame throttled |
| https://bugs.webkit.org/show_bug.cgi?id=178396 |
| |
| Reviewed by Zalan Bujtas. |
| |
| * fast/animation/request-animation-frame-throttle-inside-overflow-scroll-expected.txt: Added. |
| * fast/animation/request-animation-frame-throttle-inside-overflow-scroll.html: Added. |
| |
| 2017-12-05 Joseph Pecoraro <pecoraro@apple.com> |
| |
| Web Inspector: content views for resources loaded through XHR do not reflect declared mime-type |
| https://bugs.webkit.org/show_bug.cgi?id=141389 |
| <rdar://problem/19767070> |
| |
| Reviewed by Brian Burg. |
| |
| * http/tests/inspector/network/fetch-response-body-expected.txt: |
| * http/tests/inspector/network/fetch-response-body.html: |
| * http/tests/inspector/network/xhr-response-body-expected.txt: |
| * http/tests/inspector/network/xhr-response-body.html: |
| Update tests for new expectations now that binary data shows as binary. |
| |
| 2017-12-05 Youenn Fablet <youenn@apple.com> |
| |
| Implement https://w3c.github.io/ServiceWorker/#clients-claim |
| https://bugs.webkit.org/show_bug.cgi?id=180261 |
| |
| Reviewed by Chris Dumez. |
| |
| * http/tests/workers/service/serviceworkerclients-claim-worker.js: Added. |
| * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt: Added. |
| * http/tests/workers/service/serviceworkerclients-claim.https.html: Added. |
| |
| 2017-12-05 Youenn Fablet <youenn@apple.com> |
| |
| Unskip some more Service Worker tests |
| https://bugs.webkit.org/show_bug.cgi?id=180428 |
| |
| Unreviewed. |
| |
| * TestExpectations: |
| |
| 2017-12-05 Simon Fraser <simon.fraser@apple.com> |
| |
| Remove webkitGetImageDataHD and webkitPutImageDataHD from canvas API |
| https://bugs.webkit.org/show_bug.cgi?id=180387 |
| |
| Reviewed by Dean Jackson. |
| |
| Remove the test. |
| |
| * fast/canvas/2d.imageDataHD-expected.txt: Removed. |
| * fast/canvas/2d.imageDataHD.html: Removed. |
| * platform/win/TestExpectations: |
| |
| 2017-12-05 Ali Juma <ajuma@chromium.org> |
| |
| [Win] Skip tests that depend on UIScriptController::zoomToScale |
| https://bugs.webkit.org/show_bug.cgi?id=180423 |
| |
| Reviewed by Frédéric Wang. |
| |
| Test gardening. |
| |
| UIScriptController::zoomToScale is not implemented on Windows, so skip tests that use it. |
| |
| * platform/win/TestExpectations: |
| |
| 2017-12-05 Zan Dobersek <zdobersek@igalia.com> |
| |
| Unreviewed WPE gardening. Rebaseline a quintet of SVG tests. |
| |
| * platform/wpe/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt: |
| * platform/wpe/svg/custom/feComponentTransfer-Discrete-expected.txt: |
| * platform/wpe/svg/custom/feComponentTransfer-Gamma-expected.txt: |
| * platform/wpe/svg/custom/feComponentTransfer-Linear-expected.txt: |
| * platform/wpe/svg/custom/feComponentTransfer-Table-expected.txt: |
| |
| 2017-12-04 Chris Dumez <cdumez@apple.com> |
| |
| Support container.getRegistration() / getRegistrations() inside service workers |
| https://bugs.webkit.org/show_bug.cgi?id=180360 |
| |
| Reviewed by Youenn Fablet. |
| |
| Add layout test coverage. |
| |
| * http/tests/workers/service/ServiceWorkerGlobalScope_getRegistration-expected.txt: Added. |
| * http/tests/workers/service/ServiceWorkerGlobalScope_getRegistration.html: Added. |
| * http/tests/workers/service/resources/ServiceWorkerGlobalScope_getRegistration-worker.js: Added. |
| |
| 2017-12-04 Nan Wang <n_wang@apple.com> |
| |
| AX: AOM: Implement relation type properties |
| https://bugs.webkit.org/show_bug.cgi?id=179500 |
| |
| Reviewed by Ryosuke Niwa. |
| |
| Only enable this test on WK2. |
| |
| * accessibility/mac/AOM-relation-property-expected.txt: Added. |
| * accessibility/mac/AOM-relation-property.html: Added. |
| * platform/mac-wk1/TestExpectations: |
| |
| 2017-12-04 Zalan Bujtas <zalan@apple.com> |
| |
| REGRESSION (r211531): Text flow changes and overlaps other text after double-click selecting paragraph |
| https://bugs.webkit.org/show_bug.cgi?id=180377 |
| <rdar://problem/34337967> |
| |
| Reviewed by Antti Koivisto. |
| |
| * fast/block/float/simple-line-layout-float-shrink-line-expected.html: Added. |
| * fast/block/float/simple-line-layout-float-shrink-line.html: Added. |
| |
| 2017-12-04 Antoine Quint <graouts@apple.com> |
| |
| <video> and scale() transforms yield shrunk small or clipped controls |
| https://bugs.webkit.org/show_bug.cgi?id=180358 |
| <rdar://problem/34436124> |
| |
| Reviewed by Dean Jackson. |
| |
| Write a new test that ensures that we reflect the width and height, not accounting |
| for borders, of the host media element when sizing media controls. |
| |
| * media/modern-media-controls/css/transformed-media-expected.txt: Added. |
| * media/modern-media-controls/css/transformed-media.html: Added. |
| |
| 2017-12-04 Antoine Quint <graouts@apple.com> |
| |
| Cursor is not visible after exiting full screen video |
| https://bugs.webkit.org/show_bug.cgi?id=180247 |
| <rdar://problem/33885922> |
| |
| Reviewed by Dean Jackson. |
| |
| Remove the existing test which would query a cursor state that is no longer relevant. |
| |
| * fullscreen/video-cursor-auto-hide-expected.txt: Removed. |
| * fullscreen/video-cursor-auto-hide.html: Removed. |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-04 Michael Catanzaro <mcatanzaro@igalia.com> |
| |
| [GTK] Unreviewed layout test gardening |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-12-04 Devin Rousso <webkit@devinrousso.com> |
| |
| Web Inspector: provide method for recording CanvasRenderingContext2D from JavaScript |
| https://bugs.webkit.org/show_bug.cgi?id=175166 |
| <rdar://problem/34040740> |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * inspector/canvas/recording-2d-expected.txt: |
| * inspector/canvas/recording-2d.html: |
| (performConsoleRecording): |
| * inspector/canvas/recording-webgl-expected.txt: |
| * inspector/canvas/recording-webgl.html: |
| (performConsoleRecording): |
| * inspector/canvas/resources/recording-utilities.js: |
| (TestPage.registerInitializer): |
| * js/console-expected.txt: |
| * js/console.html: |
| |
| 2017-12-04 Ms2ger <Ms2ger@igalia.com> |
| |
| [GTK] Rebaseline imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html |
| https://bugs.webkit.org/show_bug.cgi?id=180357 |
| |
| Unreviewed test gardening. |
| |
| The difference with the platform-neutral expectation is whitespace-only. |
| |
| * platform/gtk/TestExpectations: |
| * platform/gtk/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal-expected.txt: Added. |
| |
| 2017-12-04 Jer Noble <jer.noble@apple.com> |
| |
| Include 'video/*' in image request Accept header if browser supports video media in image contexts. |
| https://bugs.webkit.org/show_bug.cgi?id=179178 |
| |
| Reviewed by Alex Christensen. |
| |
| * http/tests/images/image-supports-video-expected.txt: Added. |
| * http/tests/images/image-supports-video.html: Added. |
| * http/tests/misc/resources/image-checks-for-accept.php: |
| * http/tests/resources/redirect-to-video-if-accepted.php: Added. |
| * platform/ios/TestExpectations: |
| * platform/mac/imported/w3c/web-platform-tests/html/semantics/the-img-element/update-the-source-set-expected.txt: Added. |
| |
| 2017-12-03 Chris Dumez <cdumez@apple.com> |
| |
| Re-sync Service Workers web-platform-tests from upstream |
| https://bugs.webkit.org/show_bug.cgi?id=180336 |
| |
| Reviewed by Darin Adler. |
| |
| Skip new tests that are timing out and remove entries for tests |
| that were removed. |
| |
| * TestExpectations: |
| * tests-options.json: |
| |
| 2017-12-03 Chris Dumez <cdumez@apple.com> |
| |
| Unreviewed, mark imported/w3c/web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https.html as flaky |
| |
| * TestExpectations: |
| |
| 2017-12-03 Chris Dumez <cdumez@apple.com> |
| |
| Support serviceWorker.postMessage() inside service workers |
| https://bugs.webkit.org/show_bug.cgi?id=180328 |
| |
| Reviewed by Darin Adler. |
| |
| Unskip WPT test that no longer times out. |
| |
| * TestExpectations: |
| |
| 2017-12-03 Chris Dumez <cdumez@apple.com> |
| |
| Unreviewed, unskip / rebaseline a few web platform tests. |
| |
| * TestExpectations: |
| |
| 2017-12-03 Chris Dumez <cdumez@apple.com> |
| |
| Implement self.skipWaiting() inside service workers |
| https://bugs.webkit.org/show_bug.cgi?id=180329 |
| |
| Reviewed by Darin Adler. |
| |
| * http/tests/workers/service/resources/service-worker-fetch-worker.js: |
| add self.skipWaiting() now that we properly wait when the registation's |
| active worker is in use. This is needed because this worker script is |
| used by http/tests/workers/service/controller-change.html. The |
| 'controllerchange' event is only fired if an active worker is being |
| replaced while in use due to the waiting worker calling skipWaiting(). |
| |
| 2017-12-02 Chris Dumez <cdumez@apple.com> |
| |
| Support container.register() / registration.unregister() / inside service workers |
| https://bugs.webkit.org/show_bug.cgi?id=180326 |
| |
| Reviewed by Youenn Fablet. |
| |
| * TestExpectations: |
| Unskip test for registration.unregister() that now passes. |
| |
| * http/tests/workers/service/ServiceWorkerGlobalScope_register-expected.txt: Added. |
| * http/tests/workers/service/ServiceWorkerGlobalScope_register.html: Added. |
| * http/tests/workers/service/resources/ServiceWorkerGlobalScope_register-worker.js: Added. |
| Add test coverage for container.register(). |
| |
| 2017-12-02 Chris Dumez <cdumez@apple.com> |
| |
| Support serviceWorkerRegistration.update() inside service workers |
| https://bugs.webkit.org/show_bug.cgi?id=180215 |
| |
| Reviewed by Darin Adler. |
| |
| Add layout test coverage and unskip WPT test that no longer times out. |
| |
| * TestExpectations: |
| * http/tests/workers/service/resources/self_registration_update-worker.js: Added. |
| * http/tests/workers/service/self_registration_update-expected.txt: Added. |
| * http/tests/workers/service/self_registration_update.html: Added. |
| |
| 2017-12-02 Youenn Fablet <youenn@apple.com> |
| |
| Implement https://w3c.github.io/ServiceWorker/#clients-getall |
| https://bugs.webkit.org/show_bug.cgi?id=180276 |
| |
| Reviewed by Chris Dumez. |
| |
| * http/tests/workers/service/serviceworkerclients-matchAll-worker.js: Added. |
| * http/tests/workers/service/serviceworkerclients-matchAll.https-expected.txt: Added. |
| * http/tests/workers/service/serviceworkerclients-matchAll.https.html: Added. |
| |
| 2017-12-01 Alicia Boya García <aboya@igalia.com> |
| |
| [MSE] Use correct range end checks in sourceBufferPrivateDidReceiveSample() |
| https://bugs.webkit.org/show_bug.cgi?id=179690 |
| |
| Reviewed by Jer Noble. |
| |
| Added test cases for bug #179690. |
| |
| * media/media-source/media-source-range-end-frame-not-removed-expected.txt: Added. |
| * media/media-source/media-source-range-end-frame-not-removed.html: Added. |
| * media/media-source/media-source-range-start-frame-replaced-expected.txt: Added. |
| * media/media-source/media-source-range-start-frame-replaced.html: Added. |
| |
| 2017-12-01 Ms2ger <Ms2ger@igalia.com> |
| |
| [WPE] Enable wpt css tests. |
| https://bugs.webkit.org/show_bug.cgi?id=180289 |
| |
| Unreviewed test gardening. |
| |
| * platform/wpe/TestExpectations: |
| |
| 2017-12-01 Matt Lewis <jlewis3@apple.com> |
| |
| Marked imported/w3c/web-platform-tests/IndexedDB/open-request-queue.html as flaky timeout on wk1. |
| https://bugs.webkit.org/show_bug.cgi?id=172044 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk1/TestExpectations: |
| |
| 2017-12-01 Daniel Bates <dabates@apple.com> |
| |
| AlternativePresentationButtonSubstitution::unapply() may not undo substitution |
| https://bugs.webkit.org/show_bug.cgi?id=180279 |
| <rdar://problem/35800599> |
| |
| Reviewed by Simon Fraser. |
| |
| Update test to ensure that we undo the alternative presentation button substitution |
| made to an HTML label element. |
| |
| * fast/forms/alternative-presentation-button/replace-and-remove-expected.html: |
| * fast/forms/alternative-presentation-button/replace-and-remove.html: |
| |
| 2017-12-01 Daniel Bates <dabates@apple.com> |
| |
| Alternative Presentation Button: Provide a way to query for the replaced elements |
| https://bugs.webkit.org/show_bug.cgi?id=180114 |
| <rdar://problem/35710539> |
| |
| Reviewed by Tim Horton. |
| |
| Add a test to ensure that Editor::elementsReplacedByAlternativePresentationButton() |
| returns the same list of elements that were specified to Editor::substituteWithAlternativePresentationButton() |
| up to ordering. |
| |
| * fast/forms/alternative-presentation-button/replaced-elements-expected.txt: Added. |
| * fast/forms/alternative-presentation-button/replaced-elements.html: Added. |
| |
| 2017-12-01 Youenn Fablet <youenn@apple.com> |
| |
| Implement https://w3c.github.io/ServiceWorker/#clients-get |
| https://bugs.webkit.org/show_bug.cgi?id=180167 |
| |
| Reviewed by Chris Dumez. |
| |
| * http/tests/workers/service/resources/serviceworkerclients-get-worker.js: Added. |
| * http/tests/workers/service/serviceworkerclients-get.https-expected.txt: Added. |
| * http/tests/workers/service/serviceworkerclients-get.https.html: Added. |
| |
| 2017-12-01 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Update TestExpectations for editing/input tests on iOS. |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-wk1/TestExpectations: |
| * platform/ios-wk2/TestExpectations: |
| * platform/ios/TestExpectations: |
| |
| 2017-12-01 Myles C. Maxfield <mmaxfield@apple.com> |
| |
| Free FontFaceSets may include fonts that were never actually added to them |
| https://bugs.webkit.org/show_bug.cgi?id=180164 |
| |
| Reviewed by Simon Fraser. |
| |
| * fast/text/font-face-api-preinstalled-expected.txt: Added. |
| * fast/text/font-face-api-preinstalled.html: Added. |
| |
| 2017-12-01 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Update TestExpectations for various editing tests on iOS. |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| * platform/ios-wk2/editing/deleting/5144139-2-expected.txt: |
| * platform/ios/TestExpectations: |
| |
| 2017-12-01 Dean Jackson <dino@apple.com> |
| |
| Use SH_INITIALIZE_UNINITIALIZED_LOCALS now that ANGLE has been updated |
| https://bugs.webkit.org/show_bug.cgi?id=177929 |
| <rdar://problem/34866210> |
| |
| Reviewed by Sam Weinig. |
| |
| * fast/canvas/webgl/uninitialized-locals-expected.txt: Added. |
| * fast/canvas/webgl/uninitialized-locals.html: Added. |
| |
| 2017-12-01 Brady Eidson <beidson@apple.com> |
| |
| Add Internals.terminateServiceWorker, and the ability to restart service workers for postMessage. |
| https://bugs.webkit.org/show_bug.cgi?id=180170 |
| |
| Reviewed by Chris Dumez. |
| |
| * http/tests/workers/service/postmessage-after-terminate.https-expected.txt: Added. |
| * http/tests/workers/service/postmessage-after-terminate.https.html: Added. |
| * http/tests/workers/service/resources/basic-ServiceWorker-postMessage.js: |
| (then): |
| * http/tests/workers/service/resources/postmessage-after-terminate.js: Copied from LayoutTests/http/tests/workers/service/resources/basic-ServiceWorker-postMessage.js. |
| (then): |
| * http/tests/workers/service/resources/postmessage-echo-worker.js: Renamed from LayoutTests/http/tests/workers/service/resources/basic-ServiceWorker-postMessage-worker.js. |
| |
| 2017-12-01 Zalan Bujtas <zalan@apple.com> |
| |
| Nullptr deref in WebCore::RenderTableCaption::containingBlockLogicalWidthForContent |
| https://bugs.webkit.org/show_bug.cgi?id=180251 |
| <rdar://problem/34138562> |
| |
| Reviewed by Simon Fraser. |
| |
| * fast/table/caption-crash-when-layer-backed-expected.txt: Added. |
| * fast/table/caption-crash-when-layer-backed.html: Added. |
| |
| 2017-12-01 Zan Dobersek <zdobersek@igalia.com> |
| |
| Unreviewed GTK+ gardening. Updating baselines affected in r225366. |
| |
| * platform/gtk/css3/filters/effect-reference-expected.txt: |
| * platform/gtk/css3/filters/effect-reference-hw-expected.txt: |
| * platform/gtk/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt: |
| * platform/gtk/svg/custom/feComponentTransfer-Discrete-expected.txt: |
| * platform/gtk/svg/custom/feComponentTransfer-Gamma-expected.txt: |
| * platform/gtk/svg/custom/feComponentTransfer-Linear-expected.txt: |
| * platform/gtk/svg/custom/feComponentTransfer-Table-expected.txt: |
| |
| 2017-12-01 Matt Lewis <jlewis3@apple.com> |
| |
| Marked imported/w3c/web-platform-tests/service-workers/service-worker/worker-interception.https.html as flaky on macOS. |
| https://bugs.webkit.org/show_bug.cgi?id=179351 |
| |
| Unreviewed test expectations. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-12-01 Ms2ger <Ms2ger@igalia.com> |
| |
| [WPE] Enable some more wpt tests. |
| https://bugs.webkit.org/show_bug.cgi?id=180242 |
| |
| Unreviewed test gardening. |
| |
| * platform/wpe/TestExpectations: enable tests. |
| * platform/wpe/imported/w3c/web-platform-tests/eventsource/format-field-id-2-expected.txt: Copied from gtk. |
| * platform/wpe/imported/w3c/web-platform-tests/eventsource/format-field-id-expected.txt: Copied from gtk. |
| * platform/wpe/imported/w3c/web-platform-tests/eventsource/format-mime-bogus-expected.txt: Copied from gtk. |
| |
| 2017-12-01 Ms2ger <Ms2ger@igalia.com> |
| |
| Mark imported/w3c/web-platform-tests/resource-timing/single-entry-per-resource.html as flaky |
| https://bugs.webkit.org/show_bug.cgi?id=180241 |
| |
| Unreviewed test gardening. |
| |
| * TestExpectations: |
| |
| 2017-11-30 Alex Christensen <achristensen@webkit.org> |
| |
| Extra PerformanceEntryList entry after iframe navigation |
| https://bugs.webkit.org/show_bug.cgi?id=178433 |
| |
| Reviewed by Joseph Pecoraro. |
| |
| * http/tests/security/PerformanceEntryList-parent-only-first-navigation-expected.txt: Added. |
| * http/tests/security/PerformanceEntryList-parent-only-first-navigation.html: Added. |
| * http/tests/security/resources/navigate-and-postMessage.html: Added. |
| * http/tests/security/resources/postMessage.html: Added. |
| |
| 2017-11-30 Zalan Bujtas <zalan@apple.com> |
| |
| [Simple line layout] Incorrect repaint rect with vertically shrinking content. |
| https://bugs.webkit.org/show_bug.cgi?id=180223 |
| <rdar://problem/34122210> |
| |
| Reviewed by Simon Fraser. |
| |
| * fast/repaint/simple-line-layout-shrinking-content-expected.txt: Added. |
| * fast/repaint/simple-line-layout-shrinking-content.html: Added. |
| |
| 2017-11-30 Simon Fraser <simon.fraser@apple.com> |
| |
| Improve filter logging |
| https://bugs.webkit.org/show_bug.cgi?id=180182 |
| |
| Reviewed by Sam Weinig. |
| |
| Improve logging of FEComponentTransfer ComponentTransferFunctions by logging the data |
| that's appropriate for the function type, and rebaseline affected tests. |
| |
| * css3/filters/effect-reference-expected.txt: |
| * css3/filters/effect-reference-hw-expected.txt: |
| * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt: |
| * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt: |
| * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt: |
| * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt: |
| * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt: |
| * svg/filters/filter-refresh-expected.txt: |
| |
| 2017-11-30 Chris Dumez <cdumez@apple.com> |
| |
| Unreviewed, unskip service worker test that no longer times out after r225346. |
| |
| * TestExpectations: |
| |
| 2017-11-30 Dean Jackson <dino@apple.com> |
| |
| Skip WebGL on iOS while working out what ANGLE has broken. |
| |
| * platform/ios/TestExpectations: |
| |
| 2017-11-30 Matt Lewis <jlewis3@apple.com> |
| |
| Marked http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html as flaky on High Sierra. |
| https://bugs.webkit.org/show_bug.cgi?id=179644 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-11-30 Matt Lewis <jlewis3@apple.com> |
| |
| Marked imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded.html as flak on macOS. |
| https://bugs.webkit.org/show_bug.cgi?id=176078 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-11-30 Chris Dumez <cdumez@apple.com> |
| |
| Populate self.registration.installing/waiting/active inside service workers |
| https://bugs.webkit.org/show_bug.cgi?id=180168 |
| |
| Reviewed by Brady Eidson. |
| |
| Extend layout test coverage. |
| |
| * http/tests/workers/service/resources/self_registration-worker.js: |
| * http/tests/workers/service/self_registration-expected.txt: |
| |
| 2017-11-30 Chris Dumez <cdumez@apple.com> |
| |
| Unreviewed, unskip a few Service Workers tests that no longer seem to be flaky. |
| |
| * TestExpectations: |
| |
| 2017-11-30 Ms2ger <Ms2ger@igalia.com> |
| |
| [GTK] Enable all wpt touch-events tests. |
| https://bugs.webkit.org/show_bug.cgi?id=180198 |
| |
| Unreviewed test gardening. |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-11-29 Antoine Quint <graouts@apple.com> |
| |
| Move modern media controls test expectations from ios-simulator to ios |
| https://bugs.webkit.org/show_bug.cgi?id=180158 |
| |
| Reviewed by Dean Jackson. |
| |
| We shouldn't be using the ios-simulator platform for these, ios is the right one. |
| |
| * platform/ios-simulator/TestExpectations: |
| * platform/ios/TestExpectations: |
| |
| 2017-11-29 Chris Dumez <cdumez@apple.com> |
| |
| LayoutTest http/tests/workers/service/registration-clear-redundant-worker.html is a flaky failure |
| https://bugs.webkit.org/show_bug.cgi?id=179778 |
| |
| Reviewed by Youenn Fablet. |
| |
| As per the specification [1], when clearing a registration, the registration's workers are first |
| marked as redundant *before* the registration's worker is set to null. |
| |
| The test was waiting for the service worker's state to become redundant and then checking in a |
| setTimeout(0) that the registration's worker became null. However, a setTimeout(0) is racy here. |
| To address the issue, we now use setInterval() and wait until the worker becomes null. |
| |
| [1] https://w3c.github.io/ServiceWorker/#clear-registration-algorithm |
| |
| * TestExpectations: |
| * http/tests/workers/service/registration-clear-redundant-worker.html: |
| |
| 2017-11-29 Youenn Fablet <youenn@apple.com> |
| |
| ServiceWorkerClient objects should be reused if there is already one existing with the same identifier |
| https://bugs.webkit.org/show_bug.cgi?id=180143 |
| |
| Reviewed by Chris Dumez. |
| |
| * http/tests/workers/service/resources/basic-ServiceWorker-postMessage-worker.js: |
| (event.else): |
| * http/tests/workers/service/resources/basic-ServiceWorker-postMessage.js: |
| |
| 2017-11-29 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Mark imported/w3c/web-platform-tests/XMLHttpRequest/firing-events-http-no-content-length.html as flaky. |
| https://bugs.webkit.org/show_bug.cgi?id=179775 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-wk1/TestExpectations: |
| |
| 2017-11-29 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Mark media/modern-media-controls/pip-support/pip-support-click.html as flaky. |
| https://bugs.webkit.org/show_bug.cgi?id=165311 |
| |
| Unreviewed test gardening. |
| |
| * platform/mac/TestExpectations: |
| |
| 2017-11-29 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Mark http/tests/workers/service/registration-clear-redundant-worker.html as flaky. |
| https://bugs.webkit.org/show_bug.cgi?id=179778 |
| |
| Unreviewed test gardening. |
| |
| * TestExpectations: |
| |
| 2017-11-29 Youenn Fablet <youenn@apple.com> |
| |
| Add support for service worker generated redirections |
| https://bugs.webkit.org/show_bug.cgi?id=179498 |
| |
| Reviewed by Darin Adler. |
| |
| * http/tests/workers/service/resources/service-worker-redirection-fetch-worker.js: Added. |
| (event.event.request.url.indexOf): |
| (event.event.request.url.endsWith): |
| * http/tests/workers/service/service-worker-redirection-fetch.https-expected.txt: Added. |
| * http/tests/workers/service/service-worker-redirection-fetch.https.html: Added. |
| |
| 2017-11-29 Chris Dumez <cdumez@apple.com> |
| |
| Start exposing self.registration inside service workers |
| https://bugs.webkit.org/show_bug.cgi?id=180162 |
| |
| Reviewed by Brady Eidson. |
| |
| Add layout test coverage. |
| |
| * TestExpectations: |
| Skip test that covers self.registration.update() because it now times out. We do not support update() |
| on registrations inside service workers yet so the test times out waiting for the updatefound event |
| on the registration. |
| |
| * http/tests/workers/service/ServiceWorkerGlobalScope_registration_SameObject-expected.txt: Added. |
| * http/tests/workers/service/ServiceWorkerGlobalScope_registration_SameObject.html: Added. |
| * http/tests/workers/service/resources/ServiceWorkerGlobalScope_registration_SameObject-worker.js: Added. |
| * http/tests/workers/service/resources/self_registration-worker.js: Added. |
| * http/tests/workers/service/self_registration-expected.txt: Added. |
| * http/tests/workers/service/self_registration.html: Added. |
| |
| 2017-11-29 Javier M. Mellid <jmunhoz@igalia.com> |
| |
| [GTK] Test gardening |
| https://bugs.webkit.org/show_bug.cgi?id=180150 |
| |
| Unreviewed test gardening |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-11-29 Antoine Quint <graouts@apple.com> |
| |
| [iOS] Media controls should stop updating while media is playing in fullscreen |
| https://bugs.webkit.org/show_bug.cgi?id=180144 |
| <rdar://problem/35060379> |
| |
| Reviewed by Eric Carlson. |
| |
| Add a new test that enters fullscreen, checks that the elapsed time shown in the inline media controls are the same |
| at this time and after a few "timeupdate" events, ensuring the DOM is no longer updated while in fullscreen, and then |
| exits fullscreen and checks that the elapsed time controls now update as expected. This test is skipped in OpenSource |
| since it uses touch events. |
| |
| * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen-expected.txt: Added. |
| * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen.html: Added. |
| * platform/ios-simulator/TestExpectations: |
| |
| 2017-11-29 Simon Fraser <simon.fraser@apple.com> |
| |
| Viewport unit values affected by Comand-+ zoom |
| https://bugs.webkit.org/show_bug.cgi?id=145614 |
| |
| Reviewed by Zalan Bujtas. |
| |
| * fast/css/viewport-units-zoom-expected.html: Added. |
| * fast/css/viewport-units-zoom.html: Added. |
| |
| 2017-11-29 Ms2ger <Ms2ger@igalia.com> |
| |
| Enable imported/w3c/web-platform-tests/resource-timing/single-entry-per-resource.html. |
| https://bugs.webkit.org/show_bug.cgi?id=180142 |
| |
| Unreviewed test gardening. |
| |
| The -expected file was updated to list a PASS result. |
| |
| * TestExpectations: |
| |
| 2017-11-29 Ms2ger <Ms2ger@igalia.com> |
| |
| [GTK][WPE] Test gardening |
| https://bugs.webkit.org/show_bug.cgi?id=180136 |
| |
| Unreviewed test gardening. |
| |
| * TestExpectations: Skip more alternative-presentation-button tests. |
| * platform/gtk/TestExpectations: Updated expectations: |
| - fast/attachment/attachment-without-appearance.html: recently added test for a disabled feature. |
| - fast/dom/MutationObserver/end-of-task-delivery.html: flaky. |
| - http/tests/local/link-stylesheet-load-order-preload.html: flaky. |
| * platform/gtk/compositing/overflow/composited-scrolling-paint-phases-expected.txt: rebaseline for r225220. |
| * platform/mac/TestExpectations: Enable the skipped alternative-presentation-button tests. |
| * platform/wpe/TestExpectations: Updated expectations: |
| - fast/canvas/canvas-createPattern-video-modify.html: passing since r225060. |
| - webanimations/*: failing since they were added; bug filed. |
| * platform/wpe/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: |
| DeviceMotionEvent and DeviceMotionEvent were disabled in r225098 |
| (matching mac ports); the remaining difference with the platform-neutral |
| expectation is that TouchEvent is enabled here. |
| * platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent-expected.txt: |
| DeviceMotionEvent and DeviceMotionEvent were disabled in r225098 |
| (matching mac ports); the remaining difference with the platform-neutral |
| expectation is that TouchEvent is enabled here. |
| |
| 2017-11-29 Antoine Quint <graouts@apple.com> |
| |
| Pressing the space bar while watching a fullscreen video doesn't play or pause |
| https://bugs.webkit.org/show_bug.cgi?id=180033 |
| <rdar://problem/33610443> |
| |
| Reviewed by Eric Carlson. |
| |
| Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen |
| pauses the media and resumes it when pressing the space bar again. |
| |
| * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added. |
| * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added. |
| * media/video-test.js: |
| (runWithKeyDown): Update the key to not be space since this would cause media to be paused when entering fullscreen. |
| * platform/ios-simulator/TestExpectations: |
| |
| 2017-11-28 Zan Dobersek <zdobersek@igalia.com> |
| |
| [Cairo] Limit the number of active contexts in GraphicsContext3DCairo |
| https://bugs.webkit.org/show_bug.cgi?id=166968 |
| |
| Reviewed by Alex Christensen. |
| |
| * platform/gtk/TestExpectations: Unskip WebGL tests that were failing |
| due to missing active context limit management. |
| * platform/wpe/TestExpectations: Ditto. |
| |
| 2017-11-28 Joseph Pecoraro <pecoraro@apple.com> |
| |
| Web Inspector: Write script syntax tree tests for template literals and default parameter values |
| https://bugs.webkit.org/show_bug.cgi?id=149450 |
| <rdar://problem/22796879> |
| |
| Reviewed by Devin Rousso. |
| |
| * inspector/model/parse-script-syntax-tree-expected.txt: |
| * inspector/model/parse-script-syntax-tree.html: |
| |
| 2017-11-28 Zalan Bujtas <zalan@apple.com> |
| |
| Clean up spanners before creating nested column context |
| https://bugs.webkit.org/show_bug.cgi?id=180107 |
| <rdar://problem/35686655> |
| |
| Reviewed by Antti Koivisto. |
| |
| * fast/multicol/crash-when-constructing-nested-columns-expected.txt: Added. |
| * fast/multicol/crash-when-constructing-nested-columns.html: Added. |
| |
| 2017-11-28 Wenson Hsieh <wenson_hsieh@apple.com> |
| |
| Allow attachment elements with no appearance to defer rendering to child nodes |
| https://bugs.webkit.org/show_bug.cgi?id=180117 |
| <rdar://problem/35735339> |
| |
| Reviewed by Tim Horton. |
| |
| Adds a ref test verifying that an appearance-less attachment can render child nodes. More extensive testing to |
| come in a followup patch. |
| |
| * fast/attachment/attachment-without-appearance-expected.html: Added. |
| * fast/attachment/attachment-without-appearance.html: Added. |
| |
| 2017-11-28 Chris Dumez <cdumez@apple.com> |
| |
| ServiceWorkerGlobalScope.clients should always return the same object |
| https://bugs.webkit.org/show_bug.cgi?id=180116 |
| |
| Reviewed by Geoffrey Garen. |
| |
| Add layout test coverage. |
| |
| * http/tests/workers/service/ServiceWorkerGlobalScope_clients_SameObject-expected.txt: Added. |
| * http/tests/workers/service/ServiceWorkerGlobalScope_clients_SameObject.html: Added. |
| * http/tests/workers/service/resources/ServiceWorkerGlobalScope_clients_SameObject-worker.js: Added. |
| |
| 2017-11-28 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Unreviewed, correct the location for an expected result file. |
| |
| * platform/mac-elcapitan/fast/forms/alternative-presentation-button/replacement-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/fast/alternative-presentation-button/replacement-expected.txt. |
| |
| 2017-11-28 Matt Lewis <jlewis3@apple.com> |
| |
| Marked accessibility/ios-simulator/video-elements-ios.html as flaky timout. |
| https://bugs.webkit.org/show_bug.cgi?id=178195 |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| |
| 2017-11-28 Joseph Pecoraro <pecoraro@apple.com> |
| |
| ServiceWorker Inspector: Frontend changes to support Network tab and sub resources |
| https://bugs.webkit.org/show_bug.cgi?id=179642 |
| <rdar://problem/35517704> |
| |
| Reviewed by Brian Burg. |
| |
| * inspector/unit-tests/target-manager-expected.txt: |
| * inspector/unit-tests/target-manager.html: |
| Generalize. |
| |
| 2017-11-28 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Rebaseline fast/forms/alternative-presentation-button/replacement.html for El Capitan. |
| |
| Unreviewed test gardening. |
| |
| * platform/mac-elcapitan/fast/alternative-presentation-button/replacement-expected.txt: Added. |
| |
| 2017-11-28 Said Abou-Hallawa <sabouhallawa@apple.com> |
| |
| [CG] PostScript images should be supported if they are sub-resource images |
| https://bugs.webkit.org/show_bug.cgi?id=178502 |
| |
| Reviewed by Simon Fraser. |
| |
| * TestExpectations: |
| * fast/images/eps-as-image-expected.html: Added. |
| * fast/images/eps-as-image.html: Added. |
| * fast/images/resources/green-100x100.eps: Added. |
| * platform/mac/TestExpectations: |
| |
| 2017-11-28 Daniel Bates <dabates@apple.com> |
| |
| [Cocoa] First pass at implementing alternative presentation button element |
| https://bugs.webkit.org/show_bug.cgi?id=179785 |
| Part of <rdar://problem/34917108> |
| |
| Update expected result. |
| |
| * fast/forms/alternative-presentation-button/replacement-expected.txt: |
| |
| 2017-11-28 Charles Turner <cturner@igalia.com> |
| |
| [GTK] Test gardening |
| https://bugs.webkit.org/show_bug.cgi?id=180099 |
| |
| Unreviewed test gardening |
| |
| * platform/gtk/TestExpectations: |
| |
| 2017-11-28 Ryan Haddad <ryanhaddad@apple.com> |
| |
| [iOS] Rebaseline editing/execCommand tests |
| https://bugs.webkit.org/show_bug.cgi?id=180085 |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| * platform/ios-wk2/editing/execCommand/format-block-with-trailing-br-expected.txt: Added. |
| * platform/ios-wk2/editing/execCommand/indent-pre-expected.txt: Added. |
| * platform/ios-wk2/editing/execCommand/selectAll-expected.txt: Added. |
| * platform/ios/editing/execCommand/create-list-with-hr-expected.txt: |
| * platform/ios/editing/execCommand/indent-selection-expected.txt: |
| * platform/ios/editing/execCommand/insert-list-and-stitch-expected.txt: |
| * platform/ios/editing/execCommand/nsresponder-indent-expected.txt: |
| |
| 2017-11-28 Noah Chase <nchase@gmail.com> |
| |
| Web Audio's AnalyserNode.fftSize cannot be greater than 2048 in Safari; spec says it can be up to 32768 |
| https://bugs.webkit.org/show_bug.cgi?id=180040 |
| |
| Reviewed by Alex Christensen. |
| |
| * webaudio/realtimeanalyser-fft-sizing-expected.txt: |
| * webaudio/realtimeanalyser-fft-sizing.html: |
| |
| 2017-11-28 Ms2ger <Ms2ger@igalia.com> |
| |
| [WPE] Enable the wpt top-level directory. |
| https://bugs.webkit.org/show_bug.cgi?id=180088 |
| |
| Unreviewed test gardening. |
| |
| This does not change the output of Tools/Scripts/run-webkit-tests --print-expectations. |
| |
| * platform/wpe/TestExpectations: |
| |
| 2017-11-28 Daniel Bates <dabates@apple.com> |
| |
| [Cocoa] First pass at implementing alternative presentation button element |
| https://bugs.webkit.org/show_bug.cgi?id=179785 |
| Part of <rdar://problem/34917108> |
| |
| Reviewed by Brent Fulgham. |
| |
| Adds tests to ensure that we can apply and remove the substitution of one or more |
| elements with the alternative presentation button. |
| |
| Also added some accessibility tests to ensure that the alternative presentation button |
| can be seen and hit tested by the accessibility machinery. When the alternative presentation |
| button is substituted for an <input> it masquerades as a text button and when it is |
| substituted for an arbitrary HTML element it masquerades as the original element. As a |
| result the accessibility machinery shows an empty role description in the former case |
| because it does find the ARIA label for the button and the accessibility element hierarchy |
| may be incorrect in the latter case. We will fix these issues in a subsequent commit(s). |
| |
| * TestExpectations: Skip the test on all platforms. We will selectively enable |
| tests on Cocoa platforms (below). |
| * accessibility/alternative-presentation-button-expected.txt: Added. |
| * accessibility/alternative-presentation-button-input-type-expected.txt: Added. |
| * accessibility/alternative-presentation-button-input-type.html: Added. |
| * accessibility/alternative-presentation-button.html: Added. |
| * fast/forms/alternative-presentation-button/replace-and-remove-expected.html: Added. |
| * fast/forms/alternative-presentation-button/replace-and-remove.html: Added. |
| * fast/forms/alternative-presentation-button/replacement-expected.txt: Added. |
| * fast/forms/alternative-presentation-button/replacement.html: Added. |
| * platform/ios/TestExpectations: Mark tests as PASS so that we run them. |
| * platform/ios/fast/forms/alternative-presentation-button/replacement-expected.txt: Added. |
| * platform/mac/TestExpectations: Mark tests as PASS so that we run them. |
| |
| 2017-11-28 Commit Queue <commit-queue@webkit.org> |
| |
| Unreviewed, rolling out r225209. |
| https://bugs.webkit.org/show_bug.cgi?id=180092 |
| |
| Tests are still timing out (Requested by ap on #webkit). |
| |
| Reverted changeset: |
| |
| "Pressing the space bar while watching a fullscreen video |
| doesn't play or pause" |
| https://bugs.webkit.org/show_bug.cgi?id=180033 |
| https://trac.webkit.org/changeset/225209 |
| |
| 2017-11-28 Chris Dumez <cdumez@apple.com> |
| |
| Start exposing navigator.serviceWorker inside service workers |
| https://bugs.webkit.org/show_bug.cgi?id=180087 |
| |
| Reviewed by Brady Eidson. |
| |
| Add layout test coverage. |
| |
| * http/tests/workers/service/WorkerNavigator_serviceWorker-expected.txt: Added. |
| * http/tests/workers/service/WorkerNavigator_serviceWorker.html: Added. |
| * http/tests/workers/service/resources/WorkerNavigator_serviceWorker-worker.js: Added. |
| |
| 2017-11-28 Michael Catanzaro <mcatanzaro@igalia.com> |
| |
| REGRESSION(r225098): [WPE] Some features have changed of value (70 new failures) |
| https://bugs.webkit.org/show_bug.cgi?id=180004 |
| |
| Reviewed by Alex Christensen. |
| |
| Remove failure expectations for layout tests that will stop failing once the buildbot master |
| is restarted. A restart is required for the build to begin using |
| -DENABLE_EXPERIMENTAL_FEATURES=ON. |
| |
| * platform/wpe/TestExpectations: |
| |
| 2017-11-28 Antoine Quint <graouts@apple.com> |
| |
| Skip back and forward buttons should not hard-code their numeric amount in localised strings |
| https://bugs.webkit.org/show_bug.cgi?id=180077 |
| |
| Reviewed by Eric Carlson. |
| |
| Add a new test to check replaced localized string work as expected. |
| |
| * media/modern-media-controls/localized-strings/replaced-string-expected.txt: Added. |
| * media/modern-media-controls/localized-strings/replaced-string.html: Added. |
| * platform/ios-simulator/TestExpectations: |
| * platform/mac/TestExpectations: |
| |
| 2017-11-28 Antoine Quint <graouts@apple.com> |
| |
| Pressing the space bar while watching a fullscreen video doesn't play or pause |
| https://bugs.webkit.org/show_bug.cgi?id=180033 |
| <rdar://problem/33610443> |
| |
| Reviewed by Eric Carlson. |
| |
| Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen |
| pauses the media and resumes it when pressing the space bar again. |
| |
| * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added. |
| * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added. |
| * platform/ios-simulator/TestExpectations: |
| |
| 2017-11-27 Matt Lewis <jlewis3@apple.com> |
| |
| Unreviewed, rolling out r225201. |
| |
| This caused multiple tests to timeout consistently. |
| |
| Reverted changeset: |
| |
| "Pressing the space bar while watching a fullscreen video |
| doesn't play or pause" |
| https://bugs.webkit.org/show_bug.cgi?id=180033 |
| https://trac.webkit.org/changeset/225201 |
| |
| 2017-11-27 Antoine Quint <graouts@apple.com> |
| |
| Pressing the space bar while watching a fullscreen video doesn't play or pause |
| https://bugs.webkit.org/show_bug.cgi?id=180033 |
| <rdar://problem/33610443> |
| |
| Reviewed by Eric Carlson. |
| |
| Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen |
| pauses the media and resumes it when pressing the space bar again. |
| |
| * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added. |
| * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added. |
| * platform/ios-simulator/TestExpectations: |
| |
| 2017-11-27 Matt Lewis <jlewis3@apple.com> |
| |
| Unreviewed, rolling out r225173. |
| |
| This caused multiple tests to timeout consistently. |
| |
| Reverted changeset: |
| |
| "Pressing the space bar while watching a fullscreen video |
| doesn't play or pause" |
| https://bugs.webkit.org/show_bug.cgi?id=180033 |
| https://trac.webkit.org/changeset/225173 |
| |
| 2017-11-27 Ryan Haddad <ryanhaddad@apple.com> |
| |
| Mark imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html as flaky. |
| https://bugs.webkit.org/show_bug.cgi?id=179137 |
| |
| Unreviewed test gardening. |
| |
| * TestExpectations: |
| |
| 2017-11-27 Dean Jackson <dino@apple.com> |
| |
| Implement OffscreenCanvas.getContext("webgl") |
| https://bugs.webkit.org/show_bug.cgi?id=180050 |
| <rdar://problem/35705473> |
| |
| Reviewed by Sam Weinig. |
| |
| Update expected results. |
| |
| * http/wpt/offscreen-canvas/getContext-webgl.html: |
| |
| 2017-11-27 Matt Lewis <jlewis3@apple.com> |
| |
| Fixed incorrectly marked test expectations. |
| |
| Unreviewed test gardening. |
| |
| * platform/ios-wk2/TestExpectations: |
| * platform/mac-wk2/TestExpectations: |
| |
| 2017-11-27 Alex Christensen <achristensen@webkit.org> |
| |
| Run imported/w3c/web-platform-tests/url/failure.html on debug builds after r225186. |
| |
| * TestExpectations: |
| It's still flaky, but it doesn't assert any more. |
| |
| 2017-11-27 Chris Dumez <cdumez@apple.com> |
| |
| Unreviewed, rebaseline http/tests/workers/service/service-worker-cache-api.https.html |
| |
| This test is currently marked as flaky. |
| |
| * http/tests/workers/service/service-worker-cache-api.https-expected.txt: |
| |
| 2017-11-27 Chris Dumez <cdumez@apple.com> |
| |
| Unreviewed, unskip service worker tests that are no longer flaky. |
| |
| * TestExpectations: |
| |
| 2017-11-27 Antoine Quint <graouts@apple.com> |
| |
| Pressing the space bar while watching a fullscreen video doesn't play or pause |
| https://bugs.webkit.org/show_bug.cgi?id=180033 |
| <rdar://problem/33610443> |
| |
| Reviewed by Eric Carlson. |
| |
| Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen |
| pauses the media and resumes it when pressing the space bar again. |
| |
| * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added. |
| * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added. |
| * platform/ios-simulator/TestExpectations: |
| |
| 2017-11-27 Ms2ger <Ms2ger@igalia.com> |
| |
| [GTK][WPE] Enable http/wpt/resource-timing/rt-initiatorType-media.html. |
| https://bugs.webkit.org/show_bug.cgi?id=180034 |
| |
| Unreviewed test gardening. |
| |
| If this test fails, it will fail with random numbers in the failure |
| message. The current platform-neutral expectation file contains one |
| pair of these random numbers, ensuring that this test will never be |
| interpreted as passing -- not while the bug exists, and not when it |
| is fixed. |
| |
| This change updates the expectation file to contain only passes and |
| enables the test for WPE and GTK, as the bug does not seem to exist |
|