Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
No information provided| Origin trial desktop first | 152 |
| Origin trial desktop last | 157 |
Hey Jeremy,Thanks for filing this. Would be good to see this sent to the TAG, as I'm not sure it qualifies as trivial.
On the overall feature, Edge has some experience with features in this space, as we had some image and video "superresolution" features that we have since un-launched. A couple of thing we learned along the way:
- It's extremely important for developers to have control. Consider radiology charts or other regulated enviornments. We cannot be messing with images in those settings, and so there have to be controls (and I'd argue, affirmative developer opt-in) to gate this sort of feature. The I2E implicitly fits this, but it isn't clear from the explainer that it will remain opt-in.
- Developers will need visibility in logging for impacts on latency and potential control over replacement UI. E.g. if this snaps in later than the original image, do we have good CSS controls for making sure the transition is seamless? (I know the answer to this question, which is "no", but it should be addressed in any Explainer).
- Given that this is a feature that uses LLMs behind the scenes, has thought gone into interop?
Thanks for the feedback and advice; responses inline.On Wed, Aug 12, 2026 at 11:55 AM Alex Russell <sligh...@chromium.org> wrote:Hey Jeremy,Thanks for filing this. Would be good to see this sent to the TAG, as I'm not sure it qualifies as trivial.This is thin enough that I'm not quite sure what feedback I would be asking for TAG's time on.With respect to form, certainly we could imagine different naming, or some enum or dictionary instead of a boolean, or something like that. It's quite a small API surface, though, and I don't think anything is very out of the ordinary.With respect to function, most of the interesting functionality (what sorts of transformations the user might do, what capabilities the user has to control it, how associated user data is stored and processed, etc) resides in vendor-specific features that are for the moment outside the scope of standardization. Maybe in the future some of these capabilities will be useful to expose to the platform and at that time much deeper standardization discussion would be beneficial. The only functionality added to the platform here is that some web pages can tell that some sort of browser feature was used in a way that might change the content the user sees.To me it seems that the size of the platform exposure in both respects is rather modest, but if others would like this reviewed I'm not necessarily opposed.On the overall feature, Edge has some experience with features in this space, as we had some image and video "superresolution" features that we have since un-launched. A couple of thing we learned along the way:
- It's extremely important for developers to have control. Consider radiology charts or other regulated enviornments. We cannot be messing with images in those settings, and so there have to be controls (and I'd argue, affirmative developer opt-in) to gate this sort of feature. The I2E implicitly fits this, but it isn't clear from the explainer that it will remain opt-in.
For the first Chrome feature I'm looking at surfacing this way, we'll probably avoid this particular concern, because it applies only to certain kinds of images and we only perform the transformation when the user explicitly uses the feature from browser UI.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACuR13eUhYfhQg1r6-13O77Ui2OiL2cszWZL_vDum-42GzR8rA%40mail.gmail.com.