-
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
[feature request] auto-upgrade mixed content #4381
Comments
Chrome's current plan is to roll out videos and audio in Chrome 80 and measure breakage such that images would be considered in 81, this suggests Brave could match that timeline or even go first. I'll take a look at the upgrading before HTTPS Everywhere and the current ordering. |
Yep, it would be great to see Brave ship this as well. Note that we're also planning to ship a "Not Secure" omnibox warning for mixed images in M80, in hopes of driving sites to fix before autoupgrading+blocking in 81. |
Enabling this warning also applies to insecure forms and I can't see a flag to upgrade forms, is that something you have considered?
|
I just confirmed Chromium code |
I don't think this should be the case. I can't reproduce on https://mixed-form.badssl.com. very.badssl.com might contain a mixed image as well as a mixed form which is maybe why you're seeing the warning on that page?
|
Yeah I can't seem to reproduce this effectively any more either, it might be something brave is doing differently which is where I was replicating it more often. Perhaps the parameter to the field trial for image upgrading got flipped on my profile? I uploaded a patch which turns on the warning but also upgrades images by default. I also chose to turn off the URL bar insecure script control which and instead permit controlling an override on a site specific basis: |
We should be disabling field trials generally as of #4551 However, we purposefully enabled the setting to not show EV indicators (https://github.com/brave/brave-core/pull/2471/files#diff-9413752841345e7c426bf4dd82fe7e60R143) but I guess that's no longer necessary since Chrome does it too. Thanks for the info! |
Verification passed on
Verified test plan from brave/brave-core#4537 Verification passed on
Verification PASSED on
|
Fixes brave/brave-browser#9099 Unfixes brave/brave-browser#4381 -------- Revert "Merge pull request #4537 from jonathanKingston/bug-4381" This reverts commit 86bf5ed, reversing changes made to affeac4.
Test plan
See brave/brave-core#4537
Description
Chrome has an experiment to auto-upgrade various types of mixed content: https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/ZJxkCJq5zo4/4sSMVZzBAwAJ, https://docs.google.com/document/d/1dp-kuN25wnEbMPNWBxM8LvOjyeydWpXPklNnGcsWK1o/edit#.
This is a good candidate to consider for enabling by default in Brave
Some considerations:
HTTPS-E upgrades -> mixed content auto-upgrade -> any content blocking
.The text was updated successfully, but these errors were encountered: