From 4bee1d8ab27b094bfc8ba8c04294062c7c53a733 Mon Sep 17 00:00:00 2001 From: jdungan Date: Fri, 7 Apr 2017 08:05:45 -0500 Subject: [PATCH 01/12] make domain and issue parallel --- src/issue.js | 89 +++++++++++++++++++++++++++++++--------------------- 1 file changed, 53 insertions(+), 36 deletions(-) diff --git a/src/issue.js b/src/issue.js index ad54c31..c440972 100644 --- a/src/issue.js +++ b/src/issue.js @@ -1,7 +1,9 @@ console.time('codesy issue load'); -const make_widget = ({domain}) => { +const make_widget = ([url,{domain}]) => { return new Promise((resolve)=>{ + + const codesy = { css: {attr: { @@ -19,53 +21,68 @@ const make_widget = ({domain}) => { } }; - const add_link = (attr) => { - attr.href = chrome.extension.getURL("css/iframe.css") - return attr - } - const add_src = (url, attr)=> { - attr.src = `${domain}/bid-status/?${$.param({url})}` - return attr - } - const endtimer = ()=> console.timeEnd('codesy append iframe'); - $link = () => $("head").append($('').attr(add_link(codesy.css.attr))); - $iframe = (new_url) => $('