Opened 7 years ago

Closed 6 years ago

Last modified 6 years ago

#7007 closed project (fixed)

Smooth integration of HTTPS Everywhere and Tor Browser Bundle

Reported by: arma Owned by: mikeperry
Priority: Medium Milestone:
Component: HTTPS Everywhere/EFF-HTTPS Everywhere Version:
Severity: Keywords: SponsorJ
Cc: pde Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Here's what we promised:
"The Tor Project will continue work with the Electronic Frontier Foundation to co-develop and improve the HTTPS Everywhere extension for Mozilla Firefox and Google Chrome web browsers."

The concrete deliverable (which shouldn't limit what we do, but also shouldn't be skipped entirely) is that Tor will "provide a detailed written report with its design to improve integration and usability of the HTTPS Everywhere extension for Firefox in the Tor Browser Bundle" by, if I have my math correct, May 2013.

I suggest (but it isn't in any of our external promises) that we find a way to turn the work here into something that will benefit the world down the road, rather than just "maintain it for a year". Since we're Tor, we should also emphasize what HTTPS Everywhere can do better specifically for Tor users.

Child Tickets

Change History (4)

comment:1 Changed 7 years ago by arma

For example, I think "continue using HTTPS Everywhere on Chrome as a lever to make Chrome implement the features that Tor Browser Button needs" is within scope here.

comment:2 Changed 6 years ago by mikeperry

As part of this work, I organized the ruleset bugs in our bugtracker to make them more visible to the community[1]; communicated with Mozilla and Chrome about useful APIs and bugs[2,3]; and implemented an API to reduce issues with HTTPS Everywhere in both Firefox and TBB[4].

The EFF has done a ton of work to improve the UI, rules, and general usability of HTTPS-Everywhere as well. I've attended a few hack sessions with them as part of this.

  1. https://mail1.eff.org/pipermail/https-everywhere/2013-January/001659.html
  2. https://bugzilla.mozilla.org/show_bug.cgi?id=644640
  3. https://code.google.com/p/chromium/issues/detail?id=107793
  4. https://bugzilla.mozilla.org/show_bug.cgi?id=765934

comment:3 Changed 6 years ago by mikeperry

Resolution: fixed
Status: newclosed

comment:4 Changed 6 years ago by mikeperry

I also put a few days of work into https://bugzilla.mozilla.org/show_bug.cgi?id=878890 (and https://trac.torproject.org/projects/tor/ticket/8774) in June. That bug will break HTTPS-Everywhere completely if unfixed.

Note: See TracTickets for help on using tickets.