[M108 Migration][MM] Avoid evicting buffers on abort/duration change 56/287556/2
authorVenugopal S M <sm.venugopal@samsung.com>
Tue, 15 Nov 2022 14:53:08 +0000 (20:23 +0530)
committerBot Blink <blinkbot@samsung.com>
Tue, 31 Jan 2023 13:26:37 +0000 (13:26 +0000)
Chromium still maintains deprecated logic to remove buffers on
duration change.

MSE conformance test
- MediaElementEvents:
  Source buffer should not add/remove/update during the duration
  update callback.

MSE Conformance link:
  https://ytlr-cert.appspot.com/latest/main.html?tests=18

Reference: https://review.tizen.org/gerrit/284326

Change-Id: Ia0c6dca0bf60482bbd0dfb21c26498b86db9154d
Signed-off-by: Venugopal S M <sm.venugopal@samsung.com>
third_party/blink/renderer/platform/runtime_enabled_features.json5

index 7930c17..dd4b5b2 100644 (file)
       status: "stable",
       base_feature: "MediaSourceInWorkersUsingHandle",
     },
+    // This is enabled by default for Tizen Aura port.
     {
       name: "MediaSourceNewAbortAndDuration",
-      status: "experimental",
+      status: "stable",
     },
     {
       // This is used in cases of mixed specification of stable and