Compare commits

..

No commits in common. "main" and "test" have entirely different histories.
main ... test

View File

@ -2,15 +2,27 @@ let backgroundPage = browser.extension.getBackgroundPage();
var data;
let i=0;
browser.browserAction.onClicked.addListener(function(event1){
browser.tabs.create({"url": "home.html"},function(tab){
browser.runtime.onMessage.addListener(function(request,sender,sendResponse){
handleMessages(request,sender,sendResponse,tab);
/*
data = readUrl()
.then(function(data){
browser.browserAction.onClicked.addListener(function(event1){
browser.tabs.create({"url": "home.html"},function(tab){
browser.runtime.onMessage.addListener(function(request,sender,sendResponse){
handleMessages(request,sender,sendResponse,tab,data);
});
});
});
});
*/
browser.browserAction.onClicked.addListener(function(event1){
browser.tabs.create({"url": "home.html"},function(tab){
browser.runtime.onMessage.addListener(function(request,sender,sendResponse){
handleMessages(request,sender,sendResponse,tab);
});
});
});
function handleMessages(message,sender,sendResponse,tab){
if(message === "Button_clicked")
{
browser.tabs.executeScript(tab.id,{
@ -22,6 +34,7 @@ function handleMessages(message,sender,sendResponse,tab){
else if(message === "Content_Loaded")
{
console.log("Background: Received Content_Loaded");
// nextUrl(data,tab,i);
if(i===0)
{
browser.tabs.sendMessage(tab.id,"Init");
@ -60,7 +73,7 @@ function handleMessages(message,sender,sendResponse,tab){
}
}
}
//----depreacted -vv
function readUrl()
{
let data;
@ -75,7 +88,7 @@ function readUrl()
return res.json();
})
.then((data) => {
for(let i=0;i<i;i++) //wtf why does this work?
for(let i=0;i<i;i++) //i in data.subscriptions)
{
let open=null;
console.log(data.subscriptions[i].url);