OSSystems / meta-browser

OpenEmbedded/Yocto BSP layer for Web Browsers
MIT License
184 stars 191 forks source link

chromium: Update to 125.0.6422.141 #824

Closed MaxIhlenfeldt closed 3 months ago

MaxIhlenfeldt commented 3 months ago

Fixes #818.

Release notes: https://chromereleases.googleblog.com/2024/05/stable-channel-update-for-desktop_15.html https://chromereleases.googleblog.com/2024/05/stable-channel-update-for-desktop_21.html https://chromereleases.googleblog.com/2024/05/stable-channel-update-for-desktop_23.html https://chromereleases.googleblog.com/2024/05/stable-channel-update-for-desktop_30.html

Build and patch changes:

Drop one backported patch that is included in upstream now.

Rebase remaining patches.

License changes:

Added licenses:

Removed licenses:

Updated licenses:

Test-built (big thanks to @rjanani-p):

MaxIhlenfeldt commented 3 months ago

@rjanani-p as always, testing would be greatly appreciated!

rjanani-p commented 3 months ago

@rjanani-p as always, testing would be greatly appreciated!

@MaxIhlenfeldt I will start testing. Thank you

rjanani-p commented 3 months ago

@rjanani-p as always, testing would be greatly appreciated!

@MaxIhlenfeldt , I have completed the testing for below configuration for Poky master with latest changes, sharing the results for reference:

1.For chromium-x11 & qemux86-64 target: compiled successfully without build issues, able to check chromium version using qemux86-64 emulator

2.For chromium-x11 & qemuarm target: compiled successfully without build issues, to check chromium version using qemuarm emulator unable to check it due to curser / mouse is not working properly while operating with chromium browser

3.For chromium-x11 & qemuarm64 target: compiled successfully without build issues, able to check chromium version using qemuarm64 emulator

  1. For chromium-ozone-wayland & qemux86-64 target: compiled successfully without build issues, able to check chromium version using qemux86-64 emulator
  2. For chromium-x11 & raspberrypi4-64 target: compiled successfully without build issues, didn't check with hardware due to hardware unavailability.

I will start testing for poky scarthgap branch. Thank you.

rjanani-p commented 3 months ago

@MaxIhlenfeldt ,I have completed the testing with latest changes for Poky scarthgap branch for below configuration, sharing the results for reference:

1.For chromium-x11 & qemux86-64 target: compiled successfully without build issues, able to check chromium version using qemux86-64 emulator

2.For chromium-x11 & qemuarm target: compiled successfully without build issues, to check chromium version using qemuarm emulator unable to check it due to curser / mouse is not working properly while operating with chromium browser

3.For chromium-x11 & qemuarm64 target: compiled successfully without build issues, able to check chromium version using qemuarm64 emulator

  1. For chromium-x11 & raspberrypi4-64 target: compiled successfully without build issues, didn't check with hardware due to hardware unavailability.
  2. For chromium-ozone-wayland & qemux86-64 target: compiled successfully without build issues, able to check chromium version using qemux86-64 emulator
MaxIhlenfeldt commented 3 months ago

Thanks for testing!