| Index: lib/typoRules.js | 
| =================================================================== | 
| --- a/lib/typoRules.js | 
| +++ b/lib/typoRules.js | 
| @@ -34,17 +34,17 @@ updateTimer = Cc["@mozilla.org/timer;1"] | 
| updateTimer.initWithCallback(onTimer, 1000 * 60 * 5, Ci.nsITimer.TYPE_REPEATING_SLACK); | 
| onShutdown.add(() => updateTimer.cancel()); | 
|  | 
| function loadRules() | 
| { | 
| loadRulesFrom(Services.io.newFileURI(getRuleFile()).spec, false, function(success) | 
| { | 
| if (!success) | 
| -      loadRulesFrom(require("info").addonRoot + "defaults/typoRules.json", true); | 
| +      loadRulesFrom("chrome://" + require("info").addonName + "/content/typoRules.json", true); | 
| }); | 
| } | 
|  | 
| function loadRulesFrom(url, ignoreVersion, callback) | 
| { | 
| if (typeof callback != "function") | 
| callback = function() {}; | 
|  | 
|  |