This repository has been archived by the owner on Dec 11, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 974
HTTPSE not working correctly #12252
Labels
0.19.x
issue first seen in 0.19.x
bug
cr63
feature/HTTPSEverywhere
QA/checked-Linux
QA/checked-macOS
QA/checked-Win64
QA/test-plan-specified
regression
release-notes/exclude
Milestone
Comments
LaurenWags
added
0.19.x
issue first seen in 0.19.x
bug
feature/HTTPSEverywhere
regression
labels
Dec 11, 2017
Confirmed this works great on C62 using 0.19.x (basically, I reverted to Muon 4.5.16 and it works great) This does appear to be C63 related |
@darkdh seems that the problem is that the tabId of the mainFrame request is set to |
diracdeltas
added a commit
that referenced
this issue
Dec 12, 2017
and return details.firstPartyUrl as a fallback for main frame URL. Internal requests (tabId == -1) were ignored in order to fix #5934 in 6023abd. However (1) #5934 works without ignoring internal requests now and (2) generally speaking, non-webview requests should also be protected by HTTPS Everywhere, etc. Test Plan: 1. confirm HTTPS Everywhere and Safebrowsing are working using the test plans in #12253 and #12252 2. confirm that #5934 has not regressed by enabling Pocket
diracdeltas
added a commit
that referenced
this issue
Dec 12, 2017
and return details.firstPartyUrl as a fallback for main frame URL. Internal requests (tabId == -1) were ignored in order to fix #5934 in 6023abd. However (1) #5934 works without ignoring internal requests now and (2) generally speaking, non-webview requests should also be protected by HTTPS Everywhere, etc. fix #12253 fix #12252 Test Plan: 1. confirm HTTPS Everywhere and Safebrowsing are working using the test plans in #12253 and #12252 2. confirm that #5934 has not regressed by enabling Pocket
8 tasks
8 tasks
Fixed with #12255 |
This was referenced Dec 12, 2017
Closed
Closed
bsclifton
modified the milestones:
0.19.x + C63 (Release Channel),
0.19.x Private Search
Dec 14, 2017
kjozwiak
modified the milestones:
0.19.x Private Search,
0.19.x + C63 (Release Channel)
Dec 14, 2017
bsclifton
pushed a commit
that referenced
this issue
Dec 14, 2017
and return details.firstPartyUrl as a fallback for main frame URL. Internal requests (tabId == -1) were ignored in order to fix #5934 in 6023abd. However (1) #5934 works without ignoring internal requests now and (2) generally speaking, non-webview requests should also be protected by HTTPS Everywhere, etc. fix #12253 fix #12252 Test Plan: 1. confirm HTTPS Everywhere and Safebrowsing are working using the test plans in #12253 and #12252 2. confirm that #5934 has not regressed by enabling Pocket
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
0.19.x
issue first seen in 0.19.x
bug
cr63
feature/HTTPSEverywhere
QA/checked-Linux
QA/checked-macOS
QA/checked-Win64
QA/test-plan-specified
regression
release-notes/exclude
Test plan
#12255 (comment)
Description
HTTPSE does not seem to be functioning correctly in C63 build.
Steps to Reproduce
Actual result:
Page remains Red and indicates that HTTPS Everywhere is off or not working.
Expected result:
Page should turn green as you have enabled HTTPS Everywhere again.
This is how this is working in 0.19.105
Reproduces how often:
Easily
Brave Version
about:brave info:
Brave | 0.19.113
rev | 043c506
Muon | 4.5.25
Reproducible on current live release:
no, not reproducible on 0.19.105
Additional Information
Can also be reproduced with these steps:
Reproduced on Ubuntu by @kjozwiak
Found on MacOS.
The text was updated successfully, but these errors were encountered: