Support arbitrary video resolution in getUserMedia API
[WebKit-https.git] / LayoutTests / ChangeLog
index 8ef8f32..b9fffb6 100644 (file)
@@ -1,3 +1,216 @@
+2018-09-14  Eric Carlson  <eric.carlson@apple.com>
+
+        Support arbitrary video resolution in getUserMedia API
+        https://bugs.webkit.org/show_bug.cgi?id=178109
+        <rdar://problem/35083128>
+
+        Reviewed by Youenn Fablet.
+
+        * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
+        * fast/mediastream/apply-constraints-advanced-expected.txt:
+        * fast/mediastream/apply-constraints-advanced.html:
+        * fast/mediastream/apply-constraints-video.html:
+
+2018-09-14  Devin Rousso  <webkit@devinrousso.com>
+
+        Web Inspector: Record actions performed on ImageBitmapRenderingContext
+        https://bugs.webkit.org/show_bug.cgi?id=181341
+
+        Reviewed by Joseph Pecoraro.
+
+        * inspector/canvas/recording-2d-expected.txt:
+        * inspector/canvas/recording-bitmaprenderer-expected.txt: Added.
+        * inspector/canvas/recording-bitmaprenderer.html: Added.
+        * inspector/canvas/recording-webgl-expected.txt:
+        * inspector/canvas/recording-webgl-snapshots-expected.txt:
+        * inspector/canvas/resources/recording-utilities.js:
+        Simplify the test output to avoid unrelated failures, such as if line numbers change.
+        Also remove non-human-readable text, as it makes it more difficult for those unfamiliar with
+        the test to determine if any differences are acceptable.
+
+2018-09-14  Ms2ger  <Ms2ger@igalia.com>
+
+        Remove some obsolete XHR tests
+        https://bugs.webkit.org/show_bug.cgi?id=189581
+
+        Reviewed by Youenn Fablet.
+
+        * TestExpectations: Drop reference to removed test.
+
+2018-09-13  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Capturing event listeners are called during bubbling phase for shadow hosts
+        https://bugs.webkit.org/show_bug.cgi?id=174288
+
+        Reviewed by Darin Adler.
+
+        Added a W3C style testharness.js test and rebaselined two tests. See below for rationals of rebaselines.
+
+        * fast/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees-expected.txt: Added.
+        * fast/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees.html: Added.
+
+        * media/media-load-event-expected.txt: Rebaselined. The logging of oncanplaythrough event is now happening
+        before canplaythrough() is called because the logging is done by waitForEvent which uses a capturing event
+        listener whereas canplaythrough is called by a event handler, which is non-capturing.
+
+        * platform/ios-11/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
+        * platform/ios/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
+
+2018-09-13  Justin Fan  <justin_fan@apple.com>
+
+        Update webkit-webgl-test-harness.js for more details on WebGL 2 conformance tests part 4
+        https://bugs.webkit.org/show_bug.cgi?id=189609
+
+        Unreviewed small change for only the few webgl 2 tests' harness; completely passing 
+        tests now only report the PASS line, to avoid discrepancies between e.g. feature ability 
+        of different graphics cards causing diffs to fail.
+
+        * webgl/2.0.0/conformance2/glsl3/array-as-return-value-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/array-assign-constructor-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/array-assign-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/array-complex-indexing-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/array-element-increment-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/array-equality-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/array-in-complex-expression-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/compare-structs-containing-arrays-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/const-array-init-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/forbidden-operators-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/frag-depth-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/invalid-default-precision-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/invalid-invariant-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/loops-with-side-effects-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/misplaced-version-directive-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/sampler-no-precision-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-define-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-identifier.frag-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/texture-offset-out-of-range-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/tricky-loop-conditions-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/uniform-block-layout-match-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/uniform-block-layouts-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-expected.txt:
+        * webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt:
+        * webgl/2.0.0/conformance2/renderbuffers/framebuffer-test-expected.txt:
+        * webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object-expected.txt:
+        * webgl/2.0.0/resources/webkit-webgl-test-harness.js:
+        (window.webglTestHarness.notifyFinished):
+
+2018-09-13  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Layout Test imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.html is flaky
+        https://bugs.webkit.org/show_bug.cgi?id=188070
+
+        Unreviewed test gardening.
+
+        * platform/ios/TestExpectations: Mark test as flaky.
+        * platform/mac-wk1/TestExpectations: Ditto.
+
+2018-09-13  Megan Gardner  <megan_gardner@apple.com>
+
+        Fix color stop blending in conic gradients for stops past 1
+        https://bugs.webkit.org/show_bug.cgi?id=189532
+        <rdar://problem/44158221>
+
+        Reviewed by Simon Fraser.
+
+        Tests that last stop in the gradient is correct.
+
+        * fast/gradients/conic-repeating-last-stop-expected.html: Added.
+        * fast/gradients/conic-repeating-last-stop.html: Added.
+        * platform/ios-12/TestExpectations:
+        * platform/mac/TestExpectations:
+
+2018-09-13  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Unreviewed, rolling out r235954.
+
+        Breaks the watchOS build.
+
+        Reverted changeset:
+
+        "Move IndexedDB to Network Process"
+        https://bugs.webkit.org/show_bug.cgi?id=189415
+        https://trac.webkit.org/changeset/235954
+
+2018-09-13  Chris Dumez  <cdumez@apple.com>
+
+        Regression(PSON): setting window.opener to null allows process swapping in cases that are not web-compatible
+        https://bugs.webkit.org/show_bug.cgi?id=189590
+        <rdar://problem/44422725>
+
+        Reviewed by Geoffrey Garen.
+
+        Add layout test coverage.
+
+        * http/tests/navigation/resources/navigate-helper.html: Added.
+        * http/tests/navigation/window-open-cross-origin-then-navigated-back-same-origin-expected.txt: Added.
+        * http/tests/navigation/window-open-cross-origin-then-navigated-back-same-origin.html: Added.
+
+2018-09-13  Dean Jackson  <dino@grorg.org>
+
+        https://bugs.webkit.org/show_bug.cgi?id=189594
+
+        Mark this test as failing on WK1.
+
+        * platform/ios-wk1/TestExpectations:
+        * platform/mac-wk1/TestExpectations:
+
+2018-09-13  Dean Jackson  <dino@grorg.org>
+
+        Header parsing for experimental and internal debug features
+        https://bugs.webkit.org/show_bug.cgi?id=189486
+        <rdar://problem/44320618>
+
+        Add feature headers to more tests.
+
+        * fast/animation/css-animation-resuming-when-visible-with-style-change2.html:
+        * legacy-animation-engine/animations/duplicate-keys-expected.html:
+
+2018-09-13  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Rebaseline imported/w3c/web-platform-tests/web-share/idlharness.https.html after r235925.
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/imported/w3c/web-platform-tests/web-share/idlharness.https-expected.txt:
+
+2018-09-13  Ms2ger  <Ms2ger@igalia.com>
+
+        [GTK] Enable media-source/interfaces.html.
+        https://bugs.webkit.org/show_bug.cgi?id=183613
+
+        Unreviewed test gardening.
+
+        The platform-neutral expectation applies to the GTK port as well.
+
+        * platform/gtk/TestExpectations: Remove expectation.
+        * platform/gtk/imported/w3c/web-platform-tests/media-source/interfaces-expected.txt: Removed.
+
+2018-09-13  Youenn Fablet  <youenn@apple.com>
+
+        Introduce RTCRtpSendParameters
+        https://bugs.webkit.org/show_bug.cgi?id=189563
+
+        Reviewed by Eric Carlson.
+
+        * webrtc/video-getParameters-expected.txt:
+        * webrtc/video-getParameters.html:
+
+2018-09-12  Dean Jackson  <dino@grorg.org>
+
+        Header parsing for experimental and internal debug features
+        https://bugs.webkit.org/show_bug.cgi?id=189486
+        <rdar://problem/44320618>
+
+        Another test fix.
+
+        * legacy-animation-engine/animations/duplicate-keys.html:
+
 2018-09-12  Dean Jackson  <dino@grorg.org>
 
         Header parsing for experimental and internal debug features