Add guidance for deprecations that impact WebView APIs [website : main]

6 views
Skip to first unread message

Ayu Ishii (Gerrit)

unread,
Jun 14, 2025, 6:27:25 PMJun 14
to blink-api-ow...@chromium.org

Ayu Ishii has uploaded the change for review

Commit message

Add guidance for deprecations that impact WebView APIs
Change-Id: Iff077178da16e5b9e597f452603906bbcd253758

Change diff

diff --git a/site/blink/launching-features/index.md b/site/blink/launching-features/index.md
index 60d38ff..e3780e7 100644
--- a/site/blink/launching-features/index.md
+++ b/site/blink/launching-features/index.md
@@ -571,6 +571,12 @@
for a good example of how this worked in practice with the deprecation and
removal of the Web Components v0 APIs.

+Deprecations that change the behavior of
+[WebView APIs](https://developer.android.com/reference/android/webkit/WebSettings)
+will require additional processes due to its impact on Android applications. See
+[here](https://docs.google.com/document/d/1K3ON0nm9PnneOpwlfLKpiFhaUGH45CUNhPbpxlUe3Do/edit?usp=sharing)
+for considerations and steps for deprecating such APIs.
+
#### Step 1: Measure usage {:#deprecation-measure}

Measure feature usage in the wild. [Various

Change information

Files:
  • M site/blink/launching-features/index.md
Change size: XS
Delta: 1 file changed, 6 insertions(+), 0 deletions(-)
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newchange
Gerrit-Project: website
Gerrit-Branch: main
Gerrit-Change-Id: Iff077178da16e5b9e597f452603906bbcd253758
Gerrit-Change-Number: 6641810
Gerrit-PatchSet: 1
Gerrit-Owner: Ayu Ishii <ay...@chromium.org>
unsatisfied_requirement
open
diffy

chromium-website-scoped@luci-project-accounts.iam.gserviceaccount.com (Gerrit)

unread,
Jun 24, 2025, 2:54:03 PMJun 24
to Ayu Ishii, Ayu Ishii, Mike Taylor, Jeffrey Yasskin, Peter Conn, chromium-websi...@chops-service-accounts.iam.gserviceaccount.com

chromium-we...@luci-project-accounts.iam.gserviceaccount.com submitted the change

Change information

Commit message:
Add guidance for deprecations that impact WebView APIs

This change updates the "Deprecations" section to include
how to deprecate APIs that change the behavior of WebView APIs.
This is an action item[0] that came from developing a plan
with the Android & WebView team on defining proper process for
this when trying to deprecate the WebSQL API.

[0] WP/Android WebView Deprecation Process: https://docs.google.com/document/d/1c1SxFM8hPdMoDH3E7n_zivEOU1E-Wetkt_BD3MmZss4/edit?resourcekey=0-mGNO1Ac_c7sgPGcRVcPurg&tab=t.0#bookmark=id.6t4uokzie9qm
Change-Id: Iff077178da16e5b9e597f452603906bbcd253758
Reviewed-by: Mike Taylor <mike...@chromium.org>
Reviewed-by: Ayu Ishii <ay...@google.com>
Commit-Queue: Ayu Ishii <ay...@chromium.org>
Files:
  • M site/blink/launching-features/index.md
Change size: XS
Delta: 1 file changed, 6 insertions(+), 0 deletions(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +0 by Ayu Ishii, +1 by Mike Taylor, +1 by Ayu Ishii
Open in Gerrit
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: merged
Gerrit-Project: website
Gerrit-Branch: main
Gerrit-Change-Id: Iff077178da16e5b9e597f452603906bbcd253758
Gerrit-Change-Number: 6641810
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages