Advertisement
Guest User

Untitled

a guest
Dec 11th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. var isD=!1,tabs={},reqOnCompleted=function(a){a.ip&&a.tabId&&(/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/.test(a.ip)?(chrome.browserAction.setIcon({path:"im/64v4.png"}),tabs[a.tabId]="im/64v4.png"):(chrome.browserAction.setIcon({path:"im/64v6.png"}),tabs[a.tabId]="im/64v6.png"))},tabListener=function(a){a.tabId&&("undefined"!==typeof tabs[a.tabId]?chrome.browserAction.setIcon({path:tabs[a.tabId]}):chrome.browserAction.setIcon({path:"im/64g.png"}))};
  2. chrome.webRequest.onCompleted.hasListener(reqOnCompleted)&&chrome.webRequest.onCompleted.removeListener(reqOnCompleted);chrome.webRequest.onCompleted.addListener(reqOnCompleted,{urls:["<all_urls>"],types:["main_frame"]});chrome.tabs.onUpdated.hasListener(tabListener)&&chrome.tabs.onUpdated.removeListener(tabListener);chrome.tabs.onUpdated.addListener(tabListener);chrome.tabs.onActivated.hasListener(tabListener)&&chrome.tabs.onActivated.removeListener(tabListener);chrome.tabs.onActivated.addListener(tabListener);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement