Closed
Description
Installer
- Ensured that the following executables work as expected
-
Brave-Browser-arm64.dmg
- Check executable size, should be
~290mb
- Check signature: If OS Run
spctl --assess --verbose
for the installed version and make sure it returnsaccepted
.
- Check executable size, should be
-
Brave-Browser-arm64.pkg
- Check executable size, should be
~290mb
- Check signature: If OS Run
spctl --assess --verbose
for the installed version and make sure it returnsaccepted
.
- Check executable size, should be
-
Brave-Browser-x64.dmg
- Check executable size, should be
~290mb
- Check signature: If OS Run
spctl --assess --verbose
for the installed version and make sure it returnsaccepted
.
- Check executable size, should be
-
Brave-Browser-x64.pkg
- Check executable size, should be
~290mb
- Check signature: If OS Run
spctl --assess --verbose
for the installed version and make sure it returnsaccepted
.
- Check executable size, should be
-
Brave-Browser-universal.dmg
- Check executable size, should be
~500mb
- Check signature: If OS Run
spctl --assess --verbose
for the installed version and make sure it returnsaccepted
.
- Check executable size, should be
-
Brave-Browser-universal.pkg
- Check executable size, should be
~500mb
- Check signature: If OS Run
spctl --assess --verbose
for the installed version and make sure it returnsaccepted
.
- Check executable size, should be
-
- Visited
brave://version
and ensure the following:-
arm64
is being displayed when installing viaarm64
anduniversal
binaries onM1
mac -
x86_64 translated
is being displayed when installing viax64
binary onM1
mac usingRosetta
-
Widevine
- Using
universal
build:- Verify
Widevine Notification
is shown when you visit Netflix for the first time - Test that you can stream on Netflix on a fresh profile after installing Widevine
- Verify
- Using
arm64
build:- Verify
Widevine Notification
is shown when you visit Netflix for the first time - Test that you can stream on Netflix on a fresh profile after installing Widevine
- Verify
Components
- Delete Adblock folder from browser profile and restart browser. Visit
brave://components
and verifyBrave Ad Block Updater
downloads and update the component. Repeat for all Brave components
Upgrade - Brave-Browser-arm64.dmg
- Make sure that data from the last version appears in the new version OK
- Ensure that
brave://version
lists the expected Brave & Chromium versions - With data from the last version, verify that
- Bookmarks on the bookmark toolbar and bookmark folders can be opened
- Cookies are preserved
- Installed extensions are retained and work correctly
- Opened tabs can be reloaded
- Stored passwords are preserved
- Sync chain created in previous version is retained
- Social media blocking buttons changes are retained
- Rewards
- BAT balance is retained
- Auto-contribute list is retained
- Both Tips and Monthly Contributions are retained
- Panel transactions list is retained
- Changes to rewards settings are retained
- Ensure that Auto Contribute is not being enabled when upgrading to a new version if AC was disabled
- Ads
- Both
Estimated pending rewards
&Ad notifications received this month
are retained - Changes to ads settings are retained
- Ensure that ads are not being enabled when upgrading to a new version if they were disabled
- Ensure that ads are not disabled when upgrading to a new version if they were enabled
- Both
Upgrade - Brave-Browser-x64.dmg
- Make sure that data from the last version appears in the new version OK
- Ensure that
brave://version
lists the expected Brave & Chromium versions - With data from the last version, verify that
- Bookmarks on the bookmark toolbar and bookmark folders can be opened
- Cookies are preserved
- Opened tabs can be reloaded
- Stored passwords are preserved
- Sync chain created in previous version is retained
- Social media blocking buttons changes are retained
Upgrade - Brave-Browser-universal.dmg
Pre-requisite: Make sure that the previous version is installed using the universal build
- Make sure that after upgrade, the universal build is upgraded to the appropriate architecture specific version
- Confirm that the .app file size has decreased as a result of the upgrade
- Make sure that data from the last version appears in the new version OK
- Ensure that
brave://version
lists the expected Brave & Chromium versions - With data from the last version, verify that
- Bookmarks on the bookmark toolbar and bookmark folders can be opened
- Cookies are preserved
- Opened tabs can be reloaded
- Stored passwords are preserved
- Sync chain created in previous version is retained
- Social media blocking buttons changes are retained