| OLD | NEW | 
|---|
|  | (Empty) | 
| 1 /* |  | 
| 2  * This file is part of Adblock Plus <https://adblockplus.org/>, |  | 
| 3  * Copyright (C) 2006-2016 Eyeo GmbH |  | 
| 4  * |  | 
| 5  * Adblock Plus is free software: you can redistribute it and/or modify |  | 
| 6  * it under the terms of the GNU General Public License version 3 as |  | 
| 7  * published by the Free Software Foundation. |  | 
| 8  * |  | 
| 9  * Adblock Plus is distributed in the hope that it will be useful, |  | 
| 10  * but WITHOUT ANY WARRANTY; without even the implied warranty of |  | 
| 11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the |  | 
| 12  * GNU General Public License for more details. |  | 
| 13  * |  | 
| 14  * You should have received a copy of the GNU General Public License |  | 
| 15  * along with Adblock Plus.  If not, see <http://www.gnu.org/licenses/>. |  | 
| 16  */ |  | 
| 17 |  | 
| 18 "use strict"; |  | 
| 19 |  | 
| 20 { |  | 
| 21   // Workaround since HTMLCollection and NodeList didn't have iterator support |  | 
| 22   // before Chrome 51. |  | 
| 23   // https://bugs.chromium.org/p/chromium/issues/detail?id=401699 |  | 
| 24   if (!(Symbol.iterator in HTMLCollection.prototype)) |  | 
| 25     HTMLCollection.prototype[Symbol.iterator] = Array.prototype[Symbol.iterator]
    ; |  | 
| 26   if (!(Symbol.iterator in NodeList.prototype)) |  | 
| 27     NodeList.prototype[Symbol.iterator] = Array.prototype[Symbol.iterator]; |  | 
| 28 |  | 
| 29   /* Message passing */ |  | 
| 30 |  | 
| 31   ext.onMessage = new ext._EventTarget(); |  | 
| 32 |  | 
| 33 |  | 
| 34   /* Background page */ |  | 
| 35 |  | 
| 36   ext.backgroundPage = { |  | 
| 37     sendMessage: chrome.runtime.sendMessage, |  | 
| 38     getWindow() |  | 
| 39     { |  | 
| 40       return chrome.extension.getBackgroundPage(); |  | 
| 41     } |  | 
| 42   }; |  | 
| 43 |  | 
| 44 |  | 
| 45   /* Utils */ |  | 
| 46 |  | 
| 47   ext.getURL = chrome.extension.getURL; |  | 
| 48   ext.i18n = chrome.i18n; |  | 
| 49 } |  | 
| OLD | NEW | 
|---|