Allow PSA for extending an API to additional platforms
diff --git a/site/blink/launching-features/index.md b/site/blink/launching-features/index.md
index e4a61db..755265a 100644
--- a/site/blink/launching-features/index.md
+++ b/site/blink/launching-features/index.md
@@ -124,7 +124,8 @@
large-scale code refactoring or rewriting, where the goal is to cause no
behavioral changes (but due to scope of change, side effects are likely), or
this may encompass changes to current code that fix a bug or implement new
-changes to the spec without changes to the API shape itself.
+changes to the spec without changes to the API shape itself. This may also be
+used for changes which extend an already-exposed API to additional platforms.
### Changing feature type
@@ -773,8 +774,14 @@
for any change with some potential to break sites. Use "Web developer facing code change"
only for changes deemed very unlikely to break sites, and that change APIs in at most a trivial way.
-Another reason for a PSA could be a large-scale refactoring that
-doesn't *intend* to result in behavior changes, but may do so in practice.
+Changes which extend an already exposed API to additional platforms without
+introducing new platform-specific risks may also rely just on a PSA, along with
+updating the chromestatus entry to reflect the new platform support. For example,
+when simply extending an API already exposed on all desktop platforms to also be
+exposed on Android using the same implementation, a PSA is generally sufficient.
+But if the Android implementation has meaningful differences in behavior which
+could result in web compatibility issues, then the full "New feature incubation"
+process should be followed.
The purpose of a PSA is to notify the broader Chromium community about
the change, and enables folks to test against it and potentially
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Allow PSA for extending an API to additional platforms
See https://groups.google.com/a/chromium.org/g/blink-api-owners-discuss/c/YuZB8xHM3go/m/FEv1rpyaBwAJ
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
used for changes which extend an already-exposed API to additional platforms.
```suggestion
used for changes which extend an already-exposed API to additional platforms (see more discussion in the *Assess backwards compatibility* section for conditions).
```
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Preview this change at https://chromium-website--cl6177108-ps4-9iwnexkx.web.app
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
used for changes which extend an already-exposed API to additional platforms.
```suggestion
used for changes which extend an already-exposed API to additional platforms (see more discussion in the *Assess backwards compatibility* section for conditions).
```
Tweaked to use a link for ease of navigation and brevity, ok Chris?
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Code-Review | +1 |
used for changes which extend an already-exposed API to additional platforms.
Rick Byers```suggestion
used for changes which extend an already-exposed API to additional platforms (see more discussion in the *Assess backwards compatibility* section for conditions).
```
Tweaked to use a link for ease of navigation and brevity, ok Chris?
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Preview this change at https://chromium-website--cl6177108-ps5-uv0id7qp.web.app
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Preview this change at https://chromium-website--cl6177108-ps6-hmx2e67a.web.app
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
5 is the latest approved patch-set.
The change was submitted with unreviewed changes in the following files:
```
The name of the file: site/blink/launching-features/index.md
Insertions: 1, Deletions: 1.
@@ -125,7 +125,7 @@
behavioral changes (but due to scope of change, side effects are likely), or
this may encompass changes to current code that fix a bug or implement new
changes to the spec without changes to the API shape itself. This may also be
-used for changes which extend an already-exposed API to additional platforms.
+used for changes which extend an already-exposed API to additional platforms
(see [conditions](#behavior-change-compat)).
### Changing feature type
```
Allow PSA for extending an API to additional platforms
See https://groups.google.com/a/chromium.org/g/blink-api-owners-discuss/c/YuZB8xHM3go/m/FEv1rpyaBwAJ
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |