Skip to content

Commit e71a964

Browse files
committed
Merge pull request EFForg#255 from BugAndNewsReporter/master
Fix allowing global installation of Firefox extension
2 parents 6e057a4 + 2d071d6 commit e71a964

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/chrome.manifest

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
content https-everywhere chrome/content/
2+
override chrome://https-everywhere/content/rulesets.sqlite defaults/rulesets.sqlite
23

34
locale https-everywhere en chrome/locale/en/
45
locale https-everywhere lt chrome/locale/lt/

src/chrome/content/code/HTTPSRules.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -388,8 +388,7 @@ const HTTPSRules = {
388388
this.scanRulefiles(rulefiles);
389389

390390
// Initialize database connection.
391-
var dbFile = FileUtils.getFile("ProfD",
392-
["extensions", "https-everywhere@eff.org", "defaults", "rulesets.sqlite"]);
391+
var dbFile = new FileUtils.File(RuleWriter.chromeToPath("chrome://https-everywhere/content/rulesets.sqlite"));
393392
var rulesetDBConn = Services.storage.openDatabase(dbFile);
394393
this.queryForRuleset = rulesetDBConn.createStatement(
395394
"select contents from rulesets where id = :id");

0 commit comments

Comments
 (0)