popup.js 694 B

12345678910111213141516171819202122232425262728
  1. (function(){
  2. var browser = browser || chrome;
  3. let blacklistInput = document.getElementById('blacklist');
  4. browser.runtime.sendMessage({'subject':"getBlacklist", 'value': null}, function(response) {
  5. if (response.subject === 'blacklistValues') {
  6. let values = response.value.blacklist;
  7. let blacklist = values.join(',');
  8. blacklistInput.value = blacklist;
  9. }
  10. });
  11. blacklistInput.addEventListener('blur', function(event) {
  12. if (event.target !== undefined) {
  13. let blacklist = event.target.value;
  14. console.log(blacklist);
  15. browser.runtime.sendMessage({'subject':"updateBlacklist", 'value': blacklist}, function(response) {
  16. });
  17. }
  18. });
  19. })();