From 62d95d240c6b2a7098918296094a317c027d09d4 Mon Sep 17 00:00:00 2001 From: Will Bamberg Date: Fri, 28 Apr 2017 11:08:34 -0700 Subject: [PATCH] Get document.html and document.body only when we need them --- cookie-bg-picker/content_scripts/updatebg.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/cookie-bg-picker/content_scripts/updatebg.js b/cookie-bg-picker/content_scripts/updatebg.js index f3bd6be..61479bd 100644 --- a/cookie-bg-picker/content_scripts/updatebg.js +++ b/cookie-bg-picker/content_scripts/updatebg.js @@ -1,13 +1,12 @@ -var html = document.querySelector('html'); -var body = document.querySelector('body'); - browser.runtime.onMessage.addListener(updateBg); function updateBg(request, sender, sendResponse) { - if(request.image) { + var html = document.querySelector('html'); + var body = document.querySelector('body'); + if (request.image) { html.style.backgroundImage = 'url(' + request.image + ')'; body.style.backgroundImage = 'url(' + request.image + ')'; - } else if(request.color) { + } else if (request.color) { html.style.backgroundColor = request.color; body.style.backgroundColor = request.color; } else if (request.reset) {