-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Add support for specifying custom enable/disable feature switches #3209
Comments
It seems that |
@iefremov, exactly: https://cs.chromium.org/chromium/src/base/command_line.cc?q=CommandLine::AppendSwitchNative&sq=package:chromium&g=0&l=344 - if the switch already exists the value is just overwritten with the new one. |
Verification passed on
With Verification passed on
With Verifications PASSED on
Default: Using the |
@GeetaSarvadnya did you create an issue for the above? Looks like it's only happening when you launch |
I've found a diff between how Chromium and Brave handle console messages over the devtools protocol where console events from a non-top-level frame are not transmitted to the remote debugging entity in Brave. This leads back to how strict site-per-process isolation is handled; at least, specifying
--site-per-process
on Chromium makes it behave like Brave in that they are both "wrong" from the console messages' POV. Making them both "right" would probably require setting--disable-features=IsolateOrigins,site-per-process
as per these docs, but Brave overrides this flag here.I think this could be solved by being able to set custom disable switches, but there could be other interactions in the background I'm not aware of yet. Can share a MWE to test console event on the remote side if needed.
The text was updated successfully, but these errors were encountered: