| Index: ext/content.js | 
| diff --git a/ext/content.js b/ext/content.js | 
| index 3b84e05286c6a3261f8b3f7aea09d00ba69df177..b2b956a1b11d8908e088383db34e699f263e4789 100644 | 
| --- a/ext/content.js | 
| +++ b/ext/content.js | 
| @@ -79,65 +79,4 @@ | 
| } | 
| }; | 
|  | 
| -  /* i18n */ | 
| -  global.ext.i18n = (function() | 
| -  { | 
| -    var pageName = location.pathname.replace(/.*\//, "").replace(/\..*?$/, ""); | 
| - | 
| -    // Randomize URI to work around bug 719376 | 
| -    var stringBundle = Services.strings.createBundle("chrome://adblockplus/locale/" + pageName + | 
| -      ".properties?" + Math.random()); | 
| - | 
| -    function getI18nMessage(key) | 
| -    { | 
| -      return { | 
| -        "message": stringBundle.GetStringFromName(key) | 
| -      }; | 
| -    } | 
| - | 
| -    function getText(message, args) | 
| -    { | 
| -      var text = message.message; | 
| -      var placeholders = message.placeholders; | 
| - | 
| -      if (!args || !placeholders) | 
| -        return text; | 
| - | 
| -      for (var key in placeholders) | 
| -      { | 
| -        var content = placeholders[key].content; | 
| -        if (!content) | 
| -          continue; | 
| - | 
| -        var index = parseInt(content.slice(1), 10); | 
| -        if (isNaN(index)) | 
| -          continue; | 
| - | 
| -        var replacement = args[index - 1]; | 
| -        if (typeof replacement === "undefined") | 
| -          continue; | 
| - | 
| -        text = text.split("$" + key + "$").join(replacement); | 
| -      } | 
| -      return text; | 
| -    } | 
| - | 
| -    return { | 
| -      getMessage: function(key, args) | 
| -      { | 
| -        try{ | 
| -          var message = getI18nMessage(key); | 
| -          return getText(message, args); | 
| -        } | 
| -        catch(e) | 
| -        { | 
| -          // Don't report errors for special strings, these are expected to be | 
| -          // missing. | 
| -          if (key[0] != "@") | 
| -            Cu.reportError(e); | 
| -          return ""; | 
| -        } | 
| -      } | 
| -    }; | 
| -  })(); | 
| })(this); | 
|  |