Skip to content

Conversation

@archandatta
Copy link
Contributor

@archandatta archandatta commented Dec 19, 2025

Note

Implements Chrome enterprise policy–based extension installation and updates runtime flags handling.

  • Policy: add ExtensionInstallForcelist, switch ExtensionSettings to use update_url, and add ExtractExtensionIDFromUpdateXML; AddExtension now uses Chrome extension ID (from update.xml) and maintains the forcelist
  • API: during upload, detect extensions needing policy, validate presence/parsability of update.xml and a .crx, and call updated policy API; only add --load-extension flags for non-policy extensions
  • Server: serve update.xml/.crx via new HTTP routes (/extensions/*, /update.xml, /{filename}.crx) so Chrome can fetch them
  • Docker: make /chromium/flags bind mount writable
  • Tests: remove obsolete Web Bot Auth policy test

Written by Cursor Bugbot for commit 058a6aa. This will update automatically on new commits. Configure here.

@archandatta archandatta force-pushed the archand/kernel-726/fix-web-bot-auth-extension branch from de5debc to 1af7c34 Compare January 7, 2026 15:46
@archandatta archandatta marked this pull request as ready for review January 7, 2026 16:08
@archandatta archandatta requested a review from rgarcia January 7, 2026 17:20
@archandatta archandatta force-pushed the archand/kernel-726/fix-web-bot-auth-extension branch from 1af7c34 to f9e1cee Compare January 9, 2026 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants