Skip to content

Upgrade from Chromium 136 to Chromium 137 #45154

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

Closed
cdesouza-chromium opened this issue Apr 2, 2025 · 4 comments · Fixed by brave/brave-core#28471
Closed

Upgrade from Chromium 136 to Chromium 137 #45154

cdesouza-chromium opened this issue Apr 2, 2025 · 4 comments · Fixed by brave/brave-core#28471
Assignees
Labels
Chromium/upgrade minor Minor version bump. (ex: Chromium 88.0.0.1 to 88.0.0.2) feature/web3/wallet/core feature/web3/wallet Integrating Ethereum+ wallet support OS/Android Fixes related to Android browser functionality OS/Desktop QA/In-Progress Indicates that QA is currently in progress for that particular issue QA/Test-Plan-Specified QA/Yes release-notes/include

Comments

@cdesouza-chromium
Copy link
Contributor

cdesouza-chromium commented Apr 2, 2025

Description

Upgrade from Chromium 136 to Chromium 137

https://chromium.googlesource.com/chromium/src/+log/136.0.7103.93..137.0.7151.16?pretty=fuller&n=10000

QA tests

This is a major Chromium version bump, please do full passes.

Desktop Affected areas:

  • AI Chat extraction from PDF
  • Components get downloaded/updated
  • Search Engines:
    • correct engines for different countries (check a few countries where we have different defaults)
    • install an old version (v1.28.80), upgrade to the current version and change the default engine to something else. Reset settings and check that the default engine got reset back to the default engine in 1.28.80 (Google). cc: @bsclifton to confirm.
  • Location permissions dialog looks correctly
  • Avatar menu looks correctly
  • Bookmarks sidebar works correctly (shows up / hides)
  • Hamburger menu icons look correctly
  • brave://flags loads

iOS Affected areas:

  • Sync works

Android Affected areas:

  • Location permissions dialog looks correctly
  • Bottom navigation controls (since edge to edge bottom chin is enabled, we need to double check they work as expected in all modes: browsing and tab switching)
  • Tab groups bottom strip with bottom navigation controls enabled (double check it is shown as expected)
  • Main menu (double check there are proper isons and functions as expected)
  • Brave Password Manager (double check works as expected, including sync and export passwords)
  • Double check toolbar buttons work as expected (both top and bottom toolbar)
@GeetaSarvadnya
Copy link

GeetaSarvadnya commented May 14, 2025

Verification INPROGRESS on

Brave | 1.80.62 Chromium: 137.0.7151.16 (Official Build) nightly (64-bit)
-- | --
Revision | 9e40e948a08ef35ac066f537d4b89a5c7ae9040b
OS | Windows 10 Version 22H2 (Build 19045.5796)
Components get downloaded/updated_PASSED
  • Confirmed that components are loaded on startup
  • Confirmed that components are updated successfully without any error
  • Confirmed that Tor components is updated without any error
  • Confirmed that Widevine component is updated without any error
Example Example Example
Image Image Image
Search Engines:
correct engines for different countries (check a few countries where we have different defaults)
install an old version ([v1.28.80](https://github.com/brave/brave-core/releases/tag/v1.28.80)), upgrade to the current version and change the default engine to something else. Reset settings and check that the default engine got reset back to the default engine in 1.28.80 (Google)
Location permissions dialog looks correctly_PASSED
  • Confirmed that the location permission dialog is shown or looks as expected when user visit https://browserleaks.com/geo
  • Confirmed that location permission dropdown items looks as expected
  • Confirmed that location is shown as expected when user select Allow permission on location permission dialog
Example Example Example
Image Image Image
  • Confirmed that the location permission dialog is shown or looks as expected when user visit https://html5demos.com/geo/
  • Confirmed that location permission dropdown items looks as expected
  • Confirmed that location is shown as expected when user select Allow permission on location permission dialog
Example Example Example
Image Image Image
Avatar menu looks correctly_PASSED
  • Confirmed that user can create a new profile via Hamburger menu->More tools->Add new profile
  • Confirmed that user can create new profiles via Profile manager->Add a new profile or + button via Manage brave profile manager
  • Confirmed that user can switch to different profile via profile picker menu
  • Confirmed that user can ADD/Edit/Delete the profiles via Profile manager
  • Confirmed that user can open the Guest window using Open Guest profile option via profile picker
  • Open few sites and update the brave://settings in Profile 1 and ensure that the change made in profile 1 aren't reflected in other profiles
  • Confirmed that avatar menu looks as expected while creating a new profile
  • Confirmed that user can select avatar while creating a new profile
  • Confirmed that selected avatar is shown when profile is created
Example Example Example Example Example
Image Image Image Image Image
Bookmarks sidebar works correctly (shows up / hides)_PASSED
  • Confirmed that imported/added bookmarks are shown under brave://bookmarks and side panel bookmarks
  • Confirmed that bookmarks folders can be re-arranged using sort by feature via side panel bookmarks
  • Confirmed that all the bookmarks under the folder can be opened in a new window/private window or in a tab group
  • Confirmed that bookmarks can be viewed in Visual view/compact view
  • Confirmed that bookmarks folders can be edited/deleted via side panel
  • Confirmed that bookmarks can be hidden/expanded using side panel bookmarks
  • Confirmed that synced bookmarks from mobile devices are shown via side panel bookmarks
  • Confirmed that bookmarks bar is shown on the Private and Private window with Tor tabs
Example Example Example Example Example
Image Image Image Image Image
Hamburger menu icons look correctly
brave://flags loads_PASSED
  • Confirmed that brave://flags opens up and expected results are shown via brave://flags

Image


Settings comparison

  • No new settings are added as part of CR136
  • Manage Phones settings is removed from the brave://settings/security
    Image
  • Get Image description from Brave settings is removed from brave://settings/accessibility
    Image
  • Open Guest Profile icon is inherited from chrome - Logged a follow up issue [CR 136] Open Guest Profile icon is inherited from Chrome #45589
  • Shared tab content settings is renamed as Scrolling and zooming shared tabs via brave://settings/content

Image

Brave startup calls

  • Confirmed that only brave domains are listed in the Charles when the nightly build is launched with a clean profile
  • Confirmed no calls to google, gstatic, etc domains when the nightly build is launched with a clean profile

@GeetaSarvadnya
Copy link

@srirambv Can you verify Leo related item AI Chat extraction from PDF using CR 137 nightly build https://github.com/brave/brave-browser/releases/tag/v1.80.62? Thanks!

@srirambv
Copy link
Contributor

Verification passed on

Brave 1.80.62 Chromium: 137.0.7151.16 (Official Build) nightly (64-bit)
Revision 9e40e948a08ef35ac066f537d4b89a5c7ae9040b
OS Windows 11 Version 24H2 (Build 26100.3775)
  • Verified AI summarizer works on PDF's
  • Verified AI summarizer works on image based PDF's
  • Verified AI summarizer works on PDF's with blank pages

@hffvld
Copy link
Contributor

hffvld commented May 14, 2025

IN PROGRESS...

Verified on Galaxy Tab S8 using version(s):

Device/OS: Galaxy Tab S8 / gts8wifixx-user 14 UP1A.231005.007 release-keys
Brave build: 1.80.62
Chromium: 137.0.7151.16 (Official Build) canary (64-bit) 

Filed follow-up issue #46081 and #46082

Location permissions dialog looks correctly

ACTUAL RESULTS:

  • Verified that the device's location dialog is shown when navigating to a website that has request to it, for example, www.maps.google.com or www.mylocation.org.
  • Verified that tap Block or Allow works as expected.
1 2 3 4
1 2 3
1 2 3
Bottom navigation controls (since edge-to-edge bottom chin is enabled, we need to double check they work as expected in all modes: browsing and tab switching)

ACTUAL RESULTS:

  • Verified that the Bottom navigation toolbar is unavailable on the tablet.
  • Verified that the Address bar is unavailable on the tablet if #android-bottom-toolbar flag is ON.
1 2 3 4
1 2 3 4
1 2 3 4
Tab groups bottom strip with bottom navigation controls enabled (double check it is shown as expected)

ACTUAL RESULTS:

  • Verified that the Tab group bottom strip is unavailable on the tablet if #android-bottom-toolbar flag is ON or OFF.
  • Verified that the Tab group in the top toolbar/address bar works as expected.
  • Verified that the Tab group can be created, renamed, colorized, deleted, collapsed or expanded.
1 2 3
1 2 3
1 2 3
Main menu (double check there are proper icons and functions as expected)

ACTUAL RESULTS:

  • Verified that icons in the Main menu look and function as expected.
1 2
1 2
1 2
1 2
1 2
1 2
Brave Password Manager (double check works as expected, including sync and export passwords)

ACTUAL RESULTS:

  • Verified that the new login and password can be saved to Brave without the Sync chain.
  • Verified that existing passwords are synced across devices after joining the Sync chain.
  • Verified that the saved password can be reused to sign in to a website.
  • Verified that the Export passwords works as expected.
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
Double check toolbar buttons work as expected (both top and bottom toolbar)

ACTUAL RESULTS:

  • Verified
  • Verified
1 2 3 4
1 2 3 4
1 2 3 4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Chromium/upgrade minor Minor version bump. (ex: Chromium 88.0.0.1 to 88.0.0.2) feature/web3/wallet/core feature/web3/wallet Integrating Ethereum+ wallet support OS/Android Fixes related to Android browser functionality OS/Desktop QA/In-Progress Indicates that QA is currently in progress for that particular issue QA/Test-Plan-Specified QA/Yes release-notes/include
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants