| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * This file is part of Adblock Plus <http://adblockplus.org/>, | 2  * This file is part of Adblock Plus <http://adblockplus.org/>, | 
| 3  * Copyright (C) 2006-2013 Eyeo GmbH | 3  * Copyright (C) 2006-2013 Eyeo GmbH | 
| 4  * | 4  * | 
| 5  * Adblock Plus is free software: you can redistribute it and/or modify | 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 | 6  * it under the terms of the GNU General Public License version 3 as | 
| 7  * published by the Free Software Foundation. | 7  * published by the Free Software Foundation. | 
| 8  * | 8  * | 
| 9  * Adblock Plus is distributed in the hope that it will be useful, | 9  * Adblock Plus is distributed in the hope that it will be useful, | 
| 10  * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10  * but WITHOUT ANY WARRANTY; without even the implied warranty of | 
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 55     newElement.href = links.shift(); | 55     newElement.href = links.shift(); | 
| 56   insertMessage(newElement, value, links); | 56   insertMessage(newElement, value, links); | 
| 57   element.appendChild(newElement); | 57   element.appendChild(newElement); | 
| 58 | 58 | 
| 59   insertMessage(element, after, links); | 59   insertMessage(element, after, links); | 
| 60 } | 60 } | 
| 61 | 61 | 
| 62 window.addEventListener("load", function() | 62 window.addEventListener("load", function() | 
| 63 { | 63 { | 
| 64   var notification = backgroundPage.activeNotification; | 64   var notification = backgroundPage.activeNotification; | 
|  | 65 | 
| 65   if (!notification) | 66   if (!notification) | 
| 66     return; | 67     return; | 
| 67 | 68 | 
| 68   if (notification.onClicked) | 69   if (notification.onClicked) | 
| 69     notification.onClicked(); | 70     notification.onClicked(); | 
| 70 | 71 | 
| 71   var texts = Notification.getLocalizedTexts(notification); | 72   var texts = Notification.getLocalizedTexts(notification); | 
| 72   var titleElement = document.getElementById("title"); | 73   var titleElement = document.getElementById("notification-title"); | 
| 73   titleElement.textContent = texts.title; | 74   titleElement.textContent = texts.title; | 
| 74 | 75 | 
| 75   var docLinks = getDocLinks(notification); | 76   var docLinks = getDocLinks(notification); | 
| 76   var messageElement = document.getElementById("message"); | 77   var messageElement = document.getElementById("notification-message"); | 
| 77   insertMessage(messageElement, texts.message, docLinks); | 78   insertMessage(messageElement, texts.message, docLinks); | 
| 78 | 79 | 
| 79   messageElement.addEventListener("click", function(event) | 80   messageElement.addEventListener("click", function(event) | 
| 80   { | 81   { | 
| 81     var link = event.target; | 82     var link = event.target; | 
| 82     while (link && link !== messageElement && link.localName !== "a") | 83     while (link && link !== messageElement && link.localName !== "a") | 
| 83       link = link.parentNode; | 84       link = link.parentNode; | 
| 84     if (!link) | 85     if (!link) | 
| 85       return; | 86       return; | 
| 86     event.preventDefault(); | 87     event.preventDefault(); | 
| 87     event.stopPropagation(); | 88     event.stopPropagation(); | 
| 88     chrome.tabs.create({url: link.href}); | 89     chrome.tabs.create({url: link.href}); | 
| 89   }); | 90   }); | 
| 90 | 91 | 
| 91   var notificationElement = document.getElementById("notification"); | 92   var notificationElement = document.getElementById("notification"); | 
| 92   notificationElement.className = notification.severity; | 93   notificationElement.className = notification.severity; | 
| 93   notificationElement.style.display = "block"; | 94   notificationElement.style.display = "block"; | 
| 94 }); | 95 }); | 
| OLD | NEW | 
|---|