| Index: options.js |
| =================================================================== |
| --- a/options.js |
| +++ b/options.js |
| @@ -4,17 +4,17 @@ var imports = ["FilterStorage", "FilterN |
| "Synchronizer", "Prefs", "Utils", "require"]; |
| for (var i = 0; i < imports.length; i++) |
| window[imports[i]] = backgroundPage[imports[i]]; |
| // Loads options from localStorage and sets UI elements accordingly |
| function loadOptions() |
| { |
| // Set page title to i18n version of "Adblock Plus Options" |
| - document.title = chrome.i18n.getMessage("options"); |
| + document.title = i18n.getMessage("options"); |
| // Set links |
| $("#acceptableAdsLink").attr("href", Prefs.subscriptions_exceptionsurl); |
| $("#acceptableAdsDocs").attr("href", Prefs.documentation_link.replace(/%LINK%/g, "acceptable_ads").replace(/%LANG%/g, Utils.appLocale)); |
| // Add event listeners |
| window.addEventListener("unload", unloadOptions, false); |
| $("#updateFilterLists").click(updateFilterLists); |
| @@ -172,17 +172,17 @@ function loadRecommendations() |
| selectedPrefix = prefix; |
| } |
| } |
| } |
| list.appendChild(option); |
| } |
| var option = document.createElement("option"); |
| - option.text = chrome.i18n.getMessage("filters_addSubscriptionOther_label") + "\u2026"; |
| + option.text = i18n.getMessage("filters_addSubscriptionOther_label") + "\u2026"; |
| option._data = null; |
| list.appendChild(option); |
| list.selectedIndex = selectedIndex; |
| if (delayedSubscriptionSelection) |
| startSubscriptionSelection.apply(null, delayedSubscriptionSelection); |
| }; |
| @@ -231,17 +231,17 @@ function addSubscription() |
| var data = list.options[list.selectedIndex]._data; |
| if (data) |
| doAddSubscription(data.url, data.title, data.homepage); |
| else |
| { |
| var url = document.getElementById("customSubscriptionLocation").value.replace(/^\s+/, "").replace(/\s+$/, ""); |
| if (!/^https?:/i.test(url)) |
| { |
| - alert(chrome.i18n.getMessage("global_subscription_invalid_location")); |
| + alert(i18n.getMessage("global_subscription_invalid_location")); |
| $("#customSubscriptionLocation").focus(); |
| return; |
| } |
| var title = document.getElementById("customSubscriptionTitle").value.replace(/^\s+/, "").replace(/\s+$/, ""); |
| if (!title) |
| title = url; |
| @@ -311,37 +311,37 @@ function updateSubscriptionInfo(element) |
| title.href = subscription.url; |
| var enabled = element.getElementsByClassName("subscriptionEnabled")[0]; |
| enabled.checked = !subscription.disabled; |
| var lastUpdate = element.getElementsByClassName("subscriptionUpdate")[0]; |
| lastUpdate.classList.remove("error"); |
| if (Synchronizer.isExecuting(subscription.url)) |
| - lastUpdate.textContent = chrome.i18n.getMessage("filters_subscription_lastDownload_inProgress"); |
| + lastUpdate.textContent = i18n.getMessage("filters_subscription_lastDownload_inProgress"); |
| else if (subscription.downloadStatus && subscription.downloadStatus != "synchronize_ok") |
| { |
| var map = |
| { |
| "synchronize_invalid_url": "filters_subscription_lastDownload_invalidURL", |
| "synchronize_connection_error": "filters_subscription_lastDownload_connectionError", |
| "synchronize_invalid_data": "filters_subscription_lastDownload_invalidData", |
| "synchronize_checksum_mismatch": "filters_subscription_lastDownload_checksumMismatch" |
| }; |
| if (subscription.downloadStatus in map) |
| - lastUpdate.textContent = chrome.i18n.getMessage(map[subscription.downloadStatus]); |
| + lastUpdate.textContent = i18n.getMessage(map[subscription.downloadStatus]); |
| else |
| lastUpdate.textContent = subscription.downloadStatus; |
| lastUpdate.classList.add("error"); |
| } |
| else if (subscription.lastDownload > 0) |
| { |
| var timeDate = i18n_timeDateStrings(subscription.lastDownload * 1000); |
| var messageID = (timeDate[1] ? "last_updated_at" : "last_updated_at_today"); |
| - lastUpdate.textContent = chrome.i18n.getMessage(messageID, timeDate); |
| + lastUpdate.textContent = i18n.getMessage(messageID, timeDate); |
| } |
| } |
| function onFilterChange(action, item, param1, param2) |
| { |
| switch (action) |
| { |
| case "load": |
| @@ -560,17 +560,17 @@ function addSubscriptionEntry(subscripti |
| element.removeAttribute("id"); |
| element._subscription = subscription; |
| var removeButton = element.getElementsByClassName("subscriptionRemoveButton")[0]; |
| removeButton.setAttribute("title", removeButton.textContent); |
| removeButton.textContent = "\xD7"; |
| removeButton.addEventListener("click", function() |
| { |
| - if (!confirm(chrome.i18n.getMessage("global_remove_subscription_warning"))) |
| + if (!confirm(i18n.getMessage("global_remove_subscription_warning"))) |
| return; |
| FilterStorage.removeSubscription(subscription); |
| }, false); |
| var enabled = element.getElementsByClassName("subscriptionEnabled")[0]; |
| enabled.addEventListener("click", function() |
| { |