commit e3effb933616512282e0047d56ed0087cce702a6 Author: Matthew Finkel Matthew.Finkel@gmail.com Date: Mon Apr 30 14:51:19 2018 +0000
Bug 25603 - Upgrade Orfox's https-everywhere add-on
We bundle https-everywhere in-tree and add it using Fennec's distribution system. The newer webextensions versions of https-everywhere do not work with this version of Fennec, so we are using https-everywhere's last extension release (v5.2.21).
Unfortunately, this version was released 18 July, 2017 so the ruleset is old. As a workaround, we compiled v5.2.21 and included the ruleset from the 2018.4.11 tag [0]. This created a byte-for-byte reproducible XPI [1].
[0] https://trac.torproject.org/projects/tor/ticket/25603#comment:10 [1] 7a33c13dbd80fd881b1508fca6dc10fca787f8eb4da754104321537240ffb866 --- .../extensions/https-everywhere-eff@eff.org.xpi | Bin 0 -> 3094089 bytes .../extensions/https-everywhere@eff.org.xpi | Bin 2975335 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/mobile/android/orfox/distribution/assets/distribution/extensions/https-everywhere-eff@eff.org.xpi b/mobile/android/orfox/distribution/assets/distribution/extensions/https-everywhere-eff@eff.org.xpi new file mode 100644 index 000000000000..cd801d22b1e1 Binary files /dev/null and b/mobile/android/orfox/distribution/assets/distribution/extensions/https-everywhere-eff@eff.org.xpi differ diff --git a/mobile/android/orfox/distribution/assets/distribution/extensions/https-everywhere@eff.org.xpi b/mobile/android/orfox/distribution/assets/distribution/extensions/https-everywhere@eff.org.xpi deleted file mode 100644 index 3b1ed8ec1c02..000000000000 Binary files a/mobile/android/orfox/distribution/assets/distribution/extensions/https-everywhere@eff.org.xpi and /dev/null differ