Łukasz Anforowicz
unread,May 3, 2021, 12:39:04 PM5/3/21Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Chromium Embedders, James Maclean, Lucas Gadani, Kevin McNee, K. Moon, Alex Russell, Nasko Oskov, Charles Reis
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 and
Out-of-Process-IFrames 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.
Thanks,
Lukasz (on behalf of the Chrome Security Architecture team)