Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function getAllTabs() {
  2.     return new Promise(resolve => chrome.windows.getAll({populate: true}, windows => {
  3.         const allTabs = windows.flatMap(window => window.tabs.map(tab => {
  4.             let url = new URL(tab.url);
  5.             return {windowId: window.id.toString(), tabId: tab.id.toString(), domain: url.hostname, title: tab.title, url: tab.url};
  6.         }));
  7.         resolve(allTabs);
  8.     }));
  9. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement