[tbb-bugs] #25603 [Applications/Tor Browser]: Update Orfox HTTPS-E Add-on
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Apr 17 14:04:55 UTC 2018
#25603: Update Orfox HTTPS-E Add-on
----------------------------------------------+--------------------------
Reporter: sysrqb | Owner: sysrqb
Type: enhancement | Status: assigned
Priority: Very High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-mobile, TorBrowserTeam201804 | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
----------------------------------------------+--------------------------
Changes (by sysrqb):
* owner: tbb-team => sysrqb
* status: new => assigned
Comment:
Unfortunately this is not working as expected.
In addition to #25659, during testing I am seeing https-everywhere
successfully load, but then it doesn't rewrite any URLs. I also tested
using an older version of Orfox (based on 52.2.0), and it bundles https-
everywhere 5.2.20 (tagged on 05 Jul, 2017). This combination of https-
everywhere+Orfox works as expected, and the URLs are rewritten. If I leave
Orfox open for some time, https-everywhere automatically updates to
version 2018.4.11 (webextension). After restarting the app, I see the add-
on loads, but it doesn't perform any URL rewrites. I see some messages in
the log about an error processing the add-on's manifest, but it seems like
the extension is loaded successfully.
{{{
I/Gecko (24006): 1523904137200 addons.xpi DEBUG
getModTime: Recursive scan of https-everywhere-eff at eff.org
I/Gecko (24006): 1523904137200 DeferredSave.extensions.json
DEBUG Starting timer
I/Gecko (24006): 1523904137500 DeferredSave.extensions.json
DEBUG Starting write
I/Gecko (24006): 1523904137700 addons.webextension.https-
everywhere-eff at eff.org WARN Loading extension 'https-everywhere-
eff at eff.org': Reading manifest: Error processing permissions.3: Unknown
permission "tabs"
I/Gecko (24006): 1523904137700 addons.webextension.https-
everywhere-eff at eff.org WARN Loading extension 'https-everywhere-
eff at eff.org': Reading manifest: Error processing browser_action: An
unexpected property was found in the WebExtension manifest.
I/Gecko (24006): 1523904137700 addons.webextension.https-
everywhere-eff at eff.org WARN Loading extension 'https-everywhere-
eff at eff.org': Reading manifest: Error processing devtools_page: An
unexpected property was found in the WebExtension manifest.
I/Gecko (24006): 1523904137700 DeferredSave.extensions.json
DEBUG Write succeeded
}}}
I see these same messages when I bundle https-everywhere 2018.03.13.
Next, I'll try bundling https-e 5.2.20 with the newest Orfox version,
because I'm curious if that reliably loads and if it rewrites URLs. If we
can't get https-everywhere loading or working reliably, I'd rather remove
it from Orfox in the next release. I don't want to give the false
impression https-everywhere is loaded and working - when it isn't working
in reality.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25603#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list