2017-11-11 05:52:29 +01:00
|
|
|
document.addEventListener('DOMContentLoaded', (event) => {
|
|
|
|
let pageHref = null;
|
2017-10-06 04:30:46 +02:00
|
|
|
|
2017-11-11 05:52:29 +01:00
|
|
|
chrome.storage.local.get('enableAutoFillOnPageLoad', (obj) => {
|
2017-08-28 19:00:46 +02:00
|
|
|
if (obj && obj.enableAutoFillOnPageLoad === true) {
|
2017-10-06 04:30:46 +02:00
|
|
|
setInterval(doFillIfNeeded, 500);
|
2017-08-28 19:00:46 +02:00
|
|
|
}
|
|
|
|
});
|
|
|
|
|
2017-10-06 04:30:46 +02:00
|
|
|
function doFillIfNeeded() {
|
|
|
|
if (pageHref !== window.location.href) {
|
|
|
|
pageHref = window.location.href;
|
2017-11-11 05:52:29 +01:00
|
|
|
chrome.runtime.sendMessage({
|
|
|
|
command: 'bgCollectPageDetails',
|
|
|
|
sender: 'autofiller'
|
|
|
|
});
|
2017-10-06 04:30:46 +02:00
|
|
|
}
|
|
|
|
}
|
2017-08-28 19:00:46 +02:00
|
|
|
});
|