Microsoft Lead:
Web Install Umbrella bug, UX bug, Discussion doc
Very close to OT! (hoping for 143, otherwise 144)
Thanks to Dan and Dibya for help with the installed_by field, and our UKMs!
Landed CL to enable runtime flag, merge request to 143 is pending review
Awaiting review – Intent to Experiment: Web Install API
Use of the API will not require the site to be installed as a web app
FYI – mkwst landed a semi-functional prototype for PEPC
[<install> Element] Build a prototype. (7079238) · Gerrit Code Review
Uses hostname as a unique identifier – likely not viable
Want to parse manifest to gather name
Few topics:
What expectations about continued work on PEPC Install element prototype?
How to treat ownership of code areas between PEPC, Edge PWA team, Chrome PWA team.
Reviews by liahi...@microsoft.com & Krist...@microsoft.com for interaction with permission.
Open questions:
What if there’s a page with high number of install elements, does that spawn ~50 background manifest requests (Possibly requires creating a web contents, then loading start URL)? Caching may not be effective in an app store context where there is significant new content.
AI: Dan Murphy take a task to ask partners to try the install API during origin trial.
Can we include PEPC in current OT?
That would delay quite a bit.
What questions do we want to ask from OT app partners? (see explainer)
Blogpost to explain manifest ID
Status: CSS WG agreement to work towards, browsers are interested in fulfilling. Accent Color Pending a privacy mitigation.
3P Acquisition Info, Explainer
Will be more relevant with Install API
Gauging interest
Discussion included possibility of apps having multiple install sources, and acquisition needing to support multiple sources? By the way, Android has multi-source edge cases as well https://developer.android.com/google/play/app-updates#multiple-stores
Windows Identity for Chromium (bug)
For PWAs (bug)
MS Windows team planning to work on this.
Google Lead:
Approximate Location API - Code well underway, preparing for experiments
Improve Gaming on the Web Interop by increasing WPT passing rates on Gamepad, Pointerlock and Screen Orientation APIs
Updating icons etc M143 by December Migration will carry over to 2026.
Use this space to report on what you or your company is doing, and to solicit feedback.
Widgets - Sam Richard interested in discussing, knows to chat with Diego
Chrome
Edge
Samsung
Reschedule Chrome:Edge PWA sync? (currently 11/13, mid-TPAC)
Attendees:Lia Hiscock Vincent Scheib Diego Gonzalez Rob Paveza Limin Zhu (Edge) Lu Huang krist...@microsoft.com Alex Russell Thomas Steiner(30min in)
Microsoft Lead:
Web Install Umbrella bug, UX bug, Discussion doc
Thank you so much for your help with the security conversations and other internal discussions!
Good news - Privacy approval (in addition to Security) for Origin Trial.
Gating install behind installation (requiring the site that wants to install other web apps, to be installed by the user first) - based on conversation with mkwst@ (Email Re: WebInstallApi Security Review followup - Thursday, August 28)
Partners expressed requiring install would be a deal breaker.
TODO Vince have PWA team check with partners we’re in contact with.
Vince - in the past, gating behind installation was for capabilities that were clearly tied to the concept of being installed (ex - taskbar icon), but the line isn’t super solid. Web install is related to installation, but arguments could be made either way
Spectrum
Existing on OS Taskbar or Dock
File Handling
… current “install required” line drawn here ...
Notifications
Geolocation
Install (in Vince’s opinion) is near the boundary, and could certainly work from non-install.
.NET ClickOnce - Users can install applications by simply clicking a link on a webpage, a network share, or from local media. This eliminates the need for complex setup procedures often associated with traditional installers.
Google Lead:
Approximate Location API
in progress, no updates.
Improve Gaming on the Web Interop by increasing WPT passing rates on Gamepad, Pointerlock and Screen Orientation APIs
in progress, no updates.
NVIDIA proposed a follow on
in progress, updating nearly ready, migration taking on scope extension navigation capturing complexity as a prerequisite for a key partner.
What about cross-site migrations?
Examples: twitter.com → x.com, outlook.microsoft.com → outlook.com
Current non-goal in explainer, would need stronger security measures to support and design for.
TPAC - any prep thoughts?
Chrome fugu type folks: dmurph, scheib, mek, mattreynolds, mjwilson, tomac
MS: Diego
WebInstall - plan to discuss in webapps, not currently on schedule draft:
MS may prepare a share of “partner requests related to PWA”
Dark mode for web apps status? Past intents. Live example using the syntax from the OT.
Somewhat related to localization work on Manifest.
related : vscode using a dark theme (not dark mode at OS), there is a flicker of color at app start.
One consideration, service worker ability to adjust parameters at window creation.