brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.57k stars 2.28k forks source link

Widevine + Arm64 - move to Chrome Update Service #35605

Open marcpems opened 7 months ago

marcpems commented 7 months ago

Description

For Arm64 client Widevine is presently running emulated. With Chrome canary build now offering builds for Arm64 can this emulation workaround be removed and Widevine acquired and run native Arm64?

Steps to Reproduce

Actual result:

Expected result:

Reproduces how often:

Brave version (brave://version info)

Version/Channel Information:

Other Additional Information:

Miscellaneous Information:

rebron commented 7 months ago

cc: @mihaiplesa

mherrmann commented 7 months ago

I presume this is about Windows. There, Widevine actually isn't running emulated on Arm64 Brave. It's running natively. It's only running emulated on x64 Brave (where all of Brave is running emulated, if you will).

Still, the way we obtain Arm64 Widevine on Windows is very complex, due to licensing restrictions. We should check if Widevine is now available from Google's component update server.