[CSC] Ship the "Captured Surface Control" API
Enable the API by default on all desktop platforms.
Intent-to-ship in:
https://groups.google.com/a/chromium.org/g/blink-dev/c/KqhH5SwOofo
Bug: 40276312
Change-Id: Ia9429f5e107a0917c037f23f02a7d87df7d938ff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6387721
Commit-Queue: Elad Alon <eladalon@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1437575}
diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5
index 72b80248..b929bc8 100644
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
@@ -765,7 +765,7 @@
{
name: "CapturedSurfaceControl",
origin_trial_feature_name: "CapturedSurfaceControl",
- status: {"Android": "", "default": "experimental"},
+ status: {"Android": "", "default": "stable"}
},
{
name: "CapturedSurfaceResolution",
diff --git a/third_party/blink/web_tests/virtual/stable/webexposed/feature-policy-features-expected.txt b/third_party/blink/web_tests/virtual/stable/webexposed/feature-policy-features-expected.txt
index ee7661b..0c495711 100644
--- a/third_party/blink/web_tests/virtual/stable/webexposed/feature-policy-features-expected.txt
+++ b/third_party/blink/web_tests/virtual/stable/webexposed/feature-policy-features-expected.txt
@@ -6,6 +6,7 @@
autoplay
browsing-topics
camera
+captured-surface-control
ch-device-memory
ch-downlink
ch-dpr
diff --git a/third_party/blink/web_tests/virtual/stable/webexposed/global-interface-listing-expected.txt b/third_party/blink/web_tests/virtual/stable/webexposed/global-interface-listing-expected.txt
index 2269cb7..0b9d839a 100644
--- a/third_party/blink/web_tests/virtual/stable/webexposed/global-interface-listing-expected.txt
+++ b/third_party/blink/web_tests/virtual/stable/webexposed/global-interface-listing-expected.txt
@@ -1155,8 +1155,16 @@
setter wordSpacing
interface CaptureController : EventTarget
attribute @@toStringTag
+ getter onzoomlevelchange
+ getter zoomLevel
method constructor
+ method decreaseZoomLevel
+ method forwardWheel
+ method getSupportedZoomLevels
+ method increaseZoomLevel
+ method resetZoomLevel
method setFocusBehavior
+ setter onzoomlevelchange
interface CaretPosition
attribute @@toStringTag
getter offset
diff --git a/third_party/blink/web_tests/wpt_internal/isolated-permissions-policy-stable/permissions_policy.https.html b/third_party/blink/web_tests/wpt_internal/isolated-permissions-policy-stable/permissions_policy.https.html
index 947bde7..052ccec 100644
--- a/third_party/blink/web_tests/wpt_internal/isolated-permissions-policy-stable/permissions_policy.https.html
+++ b/third_party/blink/web_tests/wpt_internal/isolated-permissions-policy-stable/permissions_policy.https.html
@@ -17,6 +17,7 @@
'autoplay',
'browsing-topics',
'camera',
+ 'captured-surface-control',
'ch-device-memory',
'ch-downlink',
'ch-dpr',