Fixes OSSystems#796.
Note that this PR drops support for Nanbield (which is scheduled to
reach its EOL this month anyway), see the discussion at OSSystems#796 for why.
Release notes:
https://chromereleases.googleblog.com/2024/03/stable-channel-update-for-desktop_19.html
https://chromereleases.googleblog.com/2024/03/stable-channel-update-for-desktop_26.html
https://chromereleases.googleblog.com/2024/04/stable-channel-update-for-desktop.html
https://chromereleases.googleblog.com/2024/04/stable-channel-update-for-desktop_10.html
Build and patch changes:
------------------------
Drop one backported patch that is included upstream now.
Rebase remaining patches.
License changes:
----------------
Added licenses:
* third_party/android_deps/libs/com_google_android_gms_play_services_tflite_impl/LICENSE,
third_party/android_deps/libs/com_google_android_gms_play_services_tflite_java/LICENSE,
third_party/android_deps/libs/org_tensorflow_tensorflow_lite_api/LICENSE
- https://chromium-review.googlesource.com/c/chromium/src/+/5288046
* third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_android_extensions_runtime/LICENSE,
third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_parcelize_runtime/LICENSE
- https://chromium-review.googlesource.com/c/chromium/src/+/5260026
* third_party/android_deps/libs/org_jetbrains_kotlinx_atomicfu_jvm/LICENSE
- https://chromium-review.googlesource.com/c/chromium/src/+/5237443
Removed licenses:
* third_party/catapult/third_party/Paste/docs/license.txt
- https://chromium-review.googlesource.com/c/catapult/+/5288589
* third_party/screen-ai/LICENSE
- Not sure why.
Updated licenses:
* third_party/android_deps/libs/com_google_android_gms_play_services_base/LICENSE
- https://chromium-review.googlesource.com/c/chromium/src/+/5288046
Test-built (big thanks to @rjanani-p):
--------------------------------------
* chromium-ozone-wayland:
- master, clang, MACHINE=qemux86-64
- scarthgap, clang, MACHINE=qemuarm64
* chromium-x11:
- master, clang, MACHINE=qemuarm, qemuarm64, qemux86-64, raspberrypi4-64
Signed-off-by: Max Ihlenfeldt <max@igalia.com>