-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade from Chromium 125 to Chromium 126 #37788
Comments
Verification PASSED on
Verify that browser colors, spacing, UI look correct (tabs, tab groups, tab search, sidebar, NTB, etc.)_PASSED
Tab groups:
Tab search:
Sidebar:
Verify bookmarks functionality including bookmarks sidebar panel_PASSED
Verify that Safety Check is still hidden in brave://settings (and also that Safety Hub does not appear)_PASSEDVerify NTP functionality_PASSED
Verify brave://settings toolbar functionality_PASSED
Verify all functionality related to tab "hover cards"_PASSEDTab shapes:
Verify download widget functionality_PASSED
Verify that brave://welcome shows as expected on first-run_Inprogress_PASSED
Verify that sync continues to work as expected_PASSED
Verify that hamburger menu has correct/expected entries/ordering in regular and private browsers_PASSED1. Regular window:
2. Private window:
3. Tor window:
4. Guest window:
Settings comparison
Brave startup calls
|
@LaurenWags @stephendonner: Please verify the desktop affected area item |
Upgrade checks (using
|
brave://settings/help |
brave://version |
---|---|
Case 2: C125 --> C126 on-demand upgrade check - PASSED
- install C125 from https://github.com/brave/brave-browser/releases/tag/v1.68.36
- launch via terminal using
--args --enable-logging=stderr --update-feed-url=https://updates.brave.com/sparkle/Brave-Browser/nothanks/appcast.xml
- watch logs, confirm no update found
- close Brave
- (if you want to check deltas, launch Fiddler Everywhere or similar, before continuing)
- relaunch with
--update-feed-url=https://updates-panel.brave.com/sparkle/Brave-Browser/nightly/appcast.xml
- navigate to
brave://settings/help
and ensure that an update has been applied
[95802:259:0528/161834.808608:INFO:sparkle_glue.mm(323)] brave update: did finish loading appcast
[95802:259:0528/161834.809954:INFO:sparkle_glue.mm(329)] brave update: did find valid update with AppcastItem(Date: Thu, 23 May 2024 15:22:10 +0000, Version: 1.68.39.0)
[95802:259:0528/161834.810516:INFO:sparkle_glue.mm(350)] brave update: willDownloadUpdate with AppcastItem(Date: Thu, 23 May 2024 15:22:10 +0000, Version: 1.68.39.0)
[95802:259:0528/161836.745463:WARNING:CONSOLE(5)] "crbug/1173575, non-JS module files deprecated.", source: chrome://resources/js/load_time_data_deprecated.js (5)
[95802:259:0528/161933.579174:INFO:sparkle_glue.mm(386)] brave update: will install update on quit with AppcastItem(Date: Thu, 23 May 2024 15:22:10 +0000, Version: 1.68.39.0)
- confirm you are prompted to
Relaunch
to get update
Once relaunched, ensure the correct version was installed as per the following:
brave://settings/help |
brave://version |
---|---|
Case 3: C126 --> C126 background-upgrade check - PASSED
- Install
C126
build via https://build-artifacts.brave.com/test-brave-browser-build-macos-x64/1220/Brave-Browser-Nightly-x64.dmg - Launch via terminal as follows:
--args --enable-logging=stderr --update-feed-url=https://updates.brave.com/sparkle/Brave-Browser/nothanks/appcast.xml
(this is so you don't pick up any newer Nightly versions that have already been uploaded to sparkle) - Watch logs, confirm no update found (can also visit
brave://settings/help
but be sure to close this tab prior to closing the browser) - Close browser
- Delete the following:
com.brave.Browser.nightly
folder from~/Library/Caches
com.brave.Browser.nightly.plist
file from~/Library/Preferences
- Alternatively you can probably advance your computer clock ~4 hours, I am fairly certain deleting at least one of the above files removes the timer check for background updates.
- Restart your computer if you deleted files (if you just advanced computer clock this step isn't necessary)
- After computer restart, Relaunch with
--update-feed-url=https://updates-panel.brave.com/sparkle/Brave-Browser/nightly/appcast.xml
- DO NOT navigate to
brave://settings/help
- Watch the logs and see that an update is found (be sure you have all of the below before proceeding)
[831:259:0528/210811.624631:INFO:sparkle_glue.mm(323)] brave update: did finish loading appcast
[831:259:0528/210811.626273:INFO:sparkle_glue.mm(329)] brave update: did find valid update with AppcastItem(Date: Thu, 23 May 2024 15:22:10 +0000, Version: 1.68.39.0)
[831:259:0528/210811.626859:INFO:sparkle_glue.mm(350)] brave update: willDownloadUpdate with AppcastItem(Date: Thu, 23 May 2024 15:22:10 +0000, Version: 1.68.39.0)
[831:259:0528/210858.890868:INFO:sparkle_glue.mm(386)] brave update: will install update on quit with AppcastItem(Date: Thu, 23 May 2024 15:22:10 +0000, Version: 1.68.39.0)
- Close and restart the browser via terminal with same command as step 7
- Check version is updated under
brave://version
Case 4: C125 --> C126 background-upgrade check - PASSED
- Install
C125
build via https://github.com/brave/brave-browser/releases/tag/v1.68.36 - Launch via terminal as follows:
--args --enable-logging=stderr --update-feed-url=https://updates.brave.com/sparkle/Brave-Browser/nothanks/appcast.xml
(this is so you don't pick up any newer Nightly versions that have already been uploaded to sparkle) - Watch logs, confirm no update found (can also visit
brave://settings/help
but be sure to close this tab prior to closing the browser) - Close browser
- Delete the following:
com.brave.Browser.nightly
folder from~/Library/Caches
com.brave.Browser.nightly.plist
file from~/Library/Preferences
- Alternatively you can probably advance your computer clock ~4 hours, I am fairly certain deleting at least one of the above files removes the timer check for background updates.
- Restart your computer if you deleted files (if you just advanced computer clock this step isn't necessary)
- After computer restart, Relaunch with
--update-feed-url=https://updates-panel.brave.com/sparkle/Brave-Browser/nightly/appcast.xml
- DO NOT navigate to
brave://settings/help
- Watch the logs and see that an update is found (be sure you have all of the below before proceeding)
[756:259:0528/212518.848865:INFO:sparkle_glue.mm(323)] brave update: did finish loading appcast
[756:259:0528/212518.851260:INFO:sparkle_glue.mm(329)] brave update: did find valid update with AppcastItem(Date: Thu, 23 May 2024 15:22:10 +0000, Version: 1.68.39.0)
[756:259:0528/212518.852084:INFO:sparkle_glue.mm(350)] brave update: willDownloadUpdate with AppcastItem(Date: Thu, 23 May 2024 15:22:10 +0000, Version: 1.68.39.0)
[765:12035:0528/212537.222494:ERROR:ssl_client_socket_impl.cc(879)] handshake failed; returned -1, SSL error code 1, net_error -100
[756:259:0528/212606.068573:INFO:sparkle_glue.mm(386)] brave update: will install update on quit with AppcastItem(Date: Thu, 23 May 2024 15:22:10 +0000, Version: 1.68.39.0)
- Close and restart the browser via terminal with same command as step 7
- Check version is updated under
brave://version
Verified on
URL bar UI (make sure its look doesn't change)ACTUAL RESULTS:
Tab overview UI (make sure there is still a bottom panel)ACTUAL RESULTS:
Brave newsACTUAL RESULTS:
Brave Ads notificationsACTUAL RESULTS:
Close all tabs - expected to have browser aliveACTUAL RESULTS:
Icons of sites at rewards UI on AndroidACTUAL RESULTS:
|
Upgrade checks (using
|
Example |
Example |
---|---|
C125 --> C126 on-demand upgrade check - PASSED
- Install
C125
build via https://github.com/brave/brave-browser/releases/tag/v1.68.36 - Launch via terminal as follows:
/Applications/Brave\ Browser\ Nightly.app/Contents/MacOS/Brave\ Browser\ Nightly --args --enable-logging=stderr --update-feed-url=https://updates.brave.com/sparkle/Brave-Browser/nothanks/appcast.xml
(this is so you don't pick up any newer Nightly versions that have already been uploaded to sparkle) - Watch logs, confirm no update found (can also visit
brave://settings/help
but close this tab prior to closing the browser) - Close
Brave
- Relaunch with
/Applications/Brave\ Browser\ Nightly.app/Contents/MacOS/Brave\ Browser\ Nightly --args --enable-logging=stderr --update-feed-url=https://updates-panel.brave.com/sparkle/Brave-Browser/nightly-arm64/appcast.xml
- Navigate to
brave://settings/help
and ensured that an update has been found/being applied
[52785:259:0528/144300.754281:INFO:sparkle_glue.mm(323)] brave update: did finish loading appcast
[52785:259:0528/144300.755806:INFO:sparkle_glue.mm(329)] brave update: did find valid update with AppcastItem(Date: Thu, 23 May 2024 14:57:45 +0000, Version: 1.68.39.0)
[52785:259:0528/144300.757067:INFO:sparkle_glue.mm(350)] brave update: willDownloadUpdate with AppcastItem(Date: Thu, 23 May 2024 14:57:45 +0000, Version: 1.68.39.0)
[52785:259:0528/144304.417965:INFO:sparkle_glue.mm(386)] brave update: will install update on quit with AppcastItem(Date: Thu, 23 May 2024 14:57:45 +0000, Version: 1.68.39.0)
- Confirm you are prompted to "Relaunch" to get update (see note in first case about this button)
Once relaunched, ensured the correct version was installed as per the following:
Example |
Example |
---|---|
C126 --> C126 background upgrade check - PASSED
- Install
C126
PR build ( https://build-artifacts.brave.com/test-brave-browser-build-macos-arm64/624/Brave-Browser-Nightly-arm64.dmg) - Launch via terminal as follows:
/Applications/Brave\ Browser\ Nightly.app/Contents/MacOS/Brave\ Browser\ Nightly --args --enable-logging=stderr --update-feed-url=https://updates.brave.com/sparkle/Brave-Browser/nothanks/appcast.xml
(this is so you don't pick up any newer Nightly versions that have already been uploaded to sparkle) - Watch logs, confirm no update found (can also visit
brave://settings/help
but be sure to close this tab prior to closing the browser) - Close browser
- Delete the following:
com.brave.Browser.nightly
folder from~/Library/Caches
com.brave.Browser.nightly.plist
file from~/Library/Preferences
- Alternatively you can probably advance your computer clock ~4 hours, I am fairly certain deleting at least one of the above files removes the timer check for background updates.
- Restart your computer if you deleted files (if you just advanced computer clock this step isn't necessary)
- Note, if you want to check deltas, at this point open something like Fiddler Everywhere before continuing.
- After computer restart, Relaunch with
/Applications/Brave\ Browser\ Nightly.app/Contents/MacOS/Brave\ Browser\ Nightly --args --enable-logging=stderr --update-feed-url=https://updates-panel.brave.com/sparkle/Brave-Browser/nightly-arm64/appcast.xml
- DO NOT navigate to
brave://settings/help
- Watch the logs and see that an update is found (be sure you have all of the below before proceeding)
[887:259:0528/205449.649101:INFO:sparkle_glue.mm(323)] brave update: did finish loading appcast
[887:259:0528/205449.650532:INFO:sparkle_glue.mm(329)] brave update: did find valid update with AppcastItem(Date: Thu, 23 May 2024 14:57:45 +0000, Version: 1.68.39.0)
[887:259:0528/205449.651766:INFO:sparkle_glue.mm(350)] brave update: willDownloadUpdate with AppcastItem(Date: Thu, 23 May 2024 14:57:45 +0000, Version: 1.68.39.0)
[887:259:0528/205504.241607:INFO:sparkle_glue.mm(386)] brave update: will install update on quit with AppcastItem(Date: Thu, 23 May 2024 14:57:45 +0000, Version: 1.68.39.0)
- Close and restart the browser via terminal with same command as step 8
- Check version is updated under
brave://version
C125 --> C126 background upgrade check - PASSED
- Install
C125
build via https://github.com/brave/brave-browser/releases/tag/v1.68.36 - Launch via terminal as follows:
/Applications/Brave\ Browser\ Nightly.app/Contents/MacOS/Brave\ Browser\ Nightly --args --enable-logging=stderr --update-feed-url=https://updates.brave.com/sparkle/Brave-Browser/nothanks/appcast.xml
(this is so you don't pick up any newer Nightly versions that have already been uploaded to sparkle) - Watch logs, confirm no update found (can also visit
brave://settings/help
but be sure to close this tab prior to closing the browser) - Close browser
- Delete the following:
com.brave.Browser.nightly
folder from~/Library/Caches
com.brave.Browser.nightly.plist
file from~/Library/Preferences
- Alternatively you can probably advance your computer clock ~4 hours, I am fairly certain deleting at least one of the above files removes the timer check for background updates.
- Restart your computer if you deleted files (if you just advanced computer clock this step isn't necessary)
- After computer restart, Relaunch with
--args --enable-logging=stderr --update-feed-url=https://updates-panel.brave.com/sparkle/Brave-Browser/nightly-arm64/appcast.xml
- DO NOT navigate to
brave://settings/help
- Watch the logs and see that an update is found (be sure you have all of the below before proceeding)
[890:259:0528/204522.763935:INFO:sparkle_glue.mm(323)] brave update: did finish loading appcast
[890:259:0528/204522.765249:INFO:sparkle_glue.mm(329)] brave update: did find valid update with AppcastItem(Date: Thu, 23 May 2024 14:57:45 +0000, Version: 1.68.39.0)
[890:259:0528/204522.766457:INFO:sparkle_glue.mm(350)] brave update: willDownloadUpdate with AppcastItem(Date: Thu, 23 May 2024 14:57:45 +0000, Version: 1.68.39.0)
[890:259:0528/204603.465728:INFO:sparkle_glue.mm(386)] brave update: will install update on quit with AppcastItem(Date: Thu, 23 May 2024 14:57:45 +0000, Version: 1.68.39.0)
- Close and restart the browser via terminal with same command as step 7
- Check version is updated under
brave://version
|
Labelling as |
Upgrade from Chromium 125 to Chromium 126
https://chromium.googlesource.com/chromium/src/+log/125.0.6422.60..126.0.6478.17/?pretty=fuller&n=10000
QA tests:
This is a major Chromium version bump, please do full passes.
Desktop Affected areas:
iOS Affected areas:
Android Affected areas:
The text was updated successfully, but these errors were encountered: