Remote debugging should be proxied and enabled by default
See original GitHub issueBackground
Starting with Brave v1.2, users can enable the remote debugging option which allows for:
- service calls to be made out to Google (fetching syntax highlighting data, etc)
- Lighthouse audits
- actual remote debugging (connecting to phone, etc)
This setting is in brave://settings/privacy and is DISABLED by default. A more detailed description of this (including the Google network annotation) can be found here: https://github.com/brave/brave-browser/issues/7372#issuecomment-569130105
There is no alert (infobar, etc) when the setting is disabled, so users are left thinking there is a bug
Feature request
- The calls made out to Google services for remote debugging should be proxied to remove user identifiable information (ex: IP address)
- The
Remote Debugging
feature should be defaulted to ENABLED
Steps to Reproduce
- Fresh profile
- Visit https://brave.com
- Open developer tools
- Go to audit tab
- Run Lighthouse audit
Actual result:
It fails and there is no UI notifying you ☹️
If you opened via the command line, you WILL see stdout logging which suggests going to brave://settings/privacy and enabling Remote Debugging
Expected result:
It should just work
Reproduces how often:
100%
Issue Analytics
- State:
- Created 4 years ago
- Reactions:5
- Comments:6 (3 by maintainers)
Top Results From Across the Web
Function apps should have remote debugging turned off
Remote debugging requires inbound ports to be opened on Function apps. Remote debugging should be turned off. Mode, Indexed. Type, BuiltIn. Preview, FALSE....
Read more >Remote Debug ASP.NET Core on IIS and an Azure VM
On the remote computer, find and start the Remote Debugger from the Start menu. If you don't have administrative permissions on the remote ......
Read more >Multi-User Debugging in PhpStorm - freeCodeCamp
For this guide, DBGp proxy will run on the same machine as the web server and will use Xdebug's default port, hence 127.0.0.1:9000...
Read more >PhpStorm - Multiuser debugging via Xdebug proxies - JetBrains
Start the DBGp proxy either on the web server or on a machine that can communicate both with the web server and all...
Read more >Debugging tips - Kill Bill Documentation
Specify -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=12345 on startup in your JVM settings to enable remote debugging (this ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@bsclifton I don’t want to use
Remote debugging
and I would prefer to keep it off. I was surprised to learn this is enabled by default. Anything that allows remote access to my browser (as I understand this feature) is not okay with me and I don’t want it on nor do I want to use services that rely on it.@francoism90 I think we’re going to remove that setting, as it’s now defaulted to on
You can follow https://github.com/brave/brave-browser/issues/9715 for updates