You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 10, 2024. It is now read-only.
Fix bugs with secureContentState being set in didFailProvisionalNavigation as URL is only ever updated in didCommit so there's a mismatch. This should NEVER be done.
Fix external URLs not working due to inactive tab logic.
Fix security certificate display showing when there's no cert at all.
Remove serverPinningTrust because it can mismatch in didFailProvisionalNavigation when an AppStore URL is loaded on top of a already secure page URL, then the Appstore URL assumes the cert of the page which is wrong. Apple gives us no cert on purpose so we should not store the one from chain evaluation.
The text was updated successfully, but these errors were encountered:
Similar to #8777 (comment), we'll need to quickly spot check the 1.65.x build based on brave-core before uplifting into 1.65.x & 1.64.x via brave/brave-core#22379 & brave/brave-core#22380. But we can do that once the 1.62.1 HF goes out 👍
Test plan
Full discussion can be found here:
https://bravesoftware.slack.com/archives/C06UXF3KJ/p1707516746468709
Not Secure
in the URL barNot Secure
in the URL bargoogle docs
Not Secure
in the URL barDescription:
Let's monitor if this still happens in 1.62 and try to look for a fix
Steps to Reproduce
Actual result:
URL bar says 'insecure'
Expected result:
Should not show it
Reproduces how often: [Easily reproduced, Intermittent Issue]
Brave Version:
Device details:
Website problems only:
Additional Information
PRs merged related with the solution to the problem and recent PRs for URL Bar / Cert Validation
#8634
#8651
#8666
#8680
#8697
#8698
#8704
A PR is made focusing on problems
The changes are
Fix bugs with secureContentState being set in didFailProvisionalNavigation as URL is only ever updated in didCommit so there's a mismatch. This should NEVER be done.
Fix external URLs not working due to inactive tab logic.
Fix security certificate display showing when there's no cert at all.
Remove serverPinningTrust because it can mismatch in didFailProvisionalNavigation when an AppStore URL is loaded on top of a already secure page URL, then the Appstore URL assumes the cert of the page which is wrong. Apple gives us no cert on purpose so we should not store the one from chain evaluation.
The text was updated successfully, but these errors were encountered: