-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
A Brave user agent is sent in Chromecast SSDP packets #18017
Comments
Thanks for filing @fmarier! Also noting here that on Mac the channel info is included for the user agent: |
Verification
Steps:
Confirmed
|
Hi @fmarier does it apply to |
Good question. I may have filed this as Desktop & Android by mistake. I don't remember ever testing this on Android. |
Verification
Steps:
Confirmed USER-AGENT: Google Chrome/123.0.6312.86 Linux
|
Hi @fmarier, @SergeyZhukovsky and @kjozwiak I spent some time trying to connect Verified on
|
Description
Instead of using the regular user agent (like we send to websites, i.e. the Chrome one), Chromecast SSDP packets create their own user agent manually: https://source.chromium.org/chromium/chromium/src/+/main:chrome/browser/media/router/discovery/dial/dial_service.cc;l=111-128;drc=46bbb9795fcc1934c6cfbec096764f888c4d400a
Steps to Reproduce
ssdp
USER-AGENT
Actual result:
Expected result:
We should either send our regular web user agent:
or perhaps it would be better for compatibility with Chromecast devices to pretend to be a Chrome browser. This is what Chrome sends:
The text was updated successfully, but these errors were encountered: