Hello Chromium embedders!
I would like to learn more about your current usage of GuestView (GuestView allows for WebContents to be embedded - for example using the <webview>
tag that Chrome Apps and chrome://… pages might use). It seems that over the next few years Chromium might have a path to removing most of its internal dependencies on GuestView (e.g. possibly removing PDF dependency on MimeHandlerView
, Chrome Apps deprecation
). Before we seriously start considering removing the GuestView code in the future, we wanted to first check how Chromium embedders might depend on the GuestView feature:
QUESTION: Could you please help us understand how you currently depend on the GuestView / <webview> tag? What scenarios require this dependency and what properties/functionality of GuestView are most important for these scenarios?
Your feedback would be greatly appreciated. One benefit to us would be getting a broader perspective on the value of various GuestView improvements (e.g. adding support for Site Isolation
inside GuestView) or the value of removing the GuestView code. Another benefit would be understanding which properties/features of GuestView are most important, and whether some of them might be fulfilled by existing features of the open web or other architectural improvements like Multiple Page Architecture
Lukasz (on behalf of the Chrome Security Architecture team)