feat(browseros): bump chromium base to 151.0.7922.34#1900
Open
Nikhil (shadowfax92) wants to merge 4 commits into
Open
feat(browseros): bump chromium base to 151.0.7922.34#1900Nikhil (shadowfax92) wants to merge 4 commits into
Nikhil (shadowfax92) wants to merge 4 commits into
Conversation
387 patches re-diffed against the new base (183 with content changes from conflict resolution and 151 API adaptation); 9 new files (bedrock hidden-agent-windows port, settings Lit template ports, help/BUILD.gn sparkle wiring); 6 patches dropped as obsolete on 151 (upstream deleted browser_list/browser_finder and the pre-Lit settings templates; the chrome_layout_provider fix landed upstream). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TZ3u9Dc57DL56JCsZy8uCg
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TZ3u9Dc57DL56JCsZy8uCg
manifest_v2_experiment_manager was removed upstream; the MV2 gate moved to extensions/browser/manifest_v2_handler.cc ShouldDisableLegacyExtensions(). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TZ3u9Dc57DL56JCsZy8uCg
Contributor
|
Too many files changed for review. ( Bypass the limit by tagging |
Since the per-product nightlies started staging browseros_server locally (bun scripts/build/server.ts --ci), the REQUIRED_PROD_VARS were never provided, so shipped nightlies inlined the browseros.invalid placeholder config URL — the default browseros provider and credits endpoints could not connect. Mirror release-server.yml and pass BROWSEROS_CONFIG_URL, POSTHOG_API_KEY, SENTRY_DSN, and AGENT_RUNNER_JWT_SECRET. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TZ3u9Dc57DL56JCsZy8uCg
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Rebases the entire BrowserOS patch stack from Chromium 148.0.7778.97 to 151.0.7922.34 (tag commit
782af9cb).BrowserList/browser_finder; guards now live inBrowserManagerService::OnBrowserActivated,ProfileBrowserCollection::FindTabbedBrowser, and a newShouldShowBrowserInUserInterface()helper; consumers migrated toGlobalBrowserCollection/iterator APIs.about_page.html/reset_profile_dialog.html; our branding/UI changes moved intoabout_page.html.ts/.cssandreset_profile_dialog.html.ts.manifest_v2_experiment_manager.ccwas deleted upstream; the gate moved toextensions/browser/manifest_v2_handler.cc ShouldDisableLegacyExtensions().manifest_url_handlers, side-panelPanelType, browser navigator, infobar layout, logging includes, proxy TCP socket, about-flags cleanup), plus enum/id renumbering where upstream took our values (IDC 40304+, syncable pref 100381→100385, toast 34→49, extension functions 1978+, APIPermission 266→270).Verification
browseros build --preset releasecompileschrome+chromedriver; binary launches and reportsBrowserOS 151.0.8111.34.BASE..HEAD(modulo git index-line abbreviation).task/chromium-151-bump(45 commits: 33 feature + port + fixes).Notes
continuerefuses its own modify/delete materializations ("untracked, would be overwritten") unless they're staged first; worth a fix intools/patch.🤖 Generated with Claude Code
https://claude.ai/code/session_01TZ3u9Dc57DL56JCsZy8uCg