mirror of
https://github.com/bitwarden/browser
synced 2025-12-15 15:53:27 +00:00
skip vis checks for notification bar collect()
This commit is contained in:
@@ -67,7 +67,7 @@ var bg_isBackground = true,
|
||||
hitType: 'event',
|
||||
eventAction: 'Autofilled From Command'
|
||||
});
|
||||
collectPageDetailsForContentScript(tabs[0], 'autofill_cmd');
|
||||
collectPageDetailsForContentScript(tabs[0], 'autofill_cmd', false);
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -101,7 +101,7 @@ var bg_isBackground = true,
|
||||
messageTab(sender.tab.id, 'adjustNotificationBar', msg.data);
|
||||
}
|
||||
else if (msg.command === 'bgCollectPageDetails') {
|
||||
collectPageDetailsForContentScript(sender.tab, msg.sender);
|
||||
collectPageDetailsForContentScript(sender.tab, msg.sender, msg.noVisibleChecks);
|
||||
}
|
||||
else if (msg.command === 'bgAddLogin') {
|
||||
addLogin(msg.login, sender.tab);
|
||||
@@ -560,12 +560,17 @@ var bg_isBackground = true,
|
||||
});
|
||||
}
|
||||
|
||||
function collectPageDetailsForContentScript(tab, sender) {
|
||||
function collectPageDetailsForContentScript(tab, sender, noVisibleChecks) {
|
||||
if (!tab || !tab.id) {
|
||||
return;
|
||||
}
|
||||
|
||||
chrome.tabs.sendMessage(tab.id, { command: 'collectPageDetails', tab: tab, sender: sender }, function () {
|
||||
chrome.tabs.sendMessage(tab.id, {
|
||||
command: 'collectPageDetails',
|
||||
tab: tab,
|
||||
sender: sender,
|
||||
noVisibleChecks: noVisibleChecks
|
||||
}, function () {
|
||||
if (chrome.runtime.lastError) {
|
||||
return;
|
||||
}
|
||||
@@ -737,7 +742,12 @@ var bg_isBackground = true,
|
||||
return;
|
||||
}
|
||||
|
||||
chrome.tabs.sendMessage(tab.id, { command: 'collectPageDetails', tab: tab, sender: 'contextMenu' }, function () {
|
||||
chrome.tabs.sendMessage(tab.id, {
|
||||
command: 'collectPageDetails',
|
||||
tab: tab,
|
||||
sender: 'contextMenu',
|
||||
noVisibleChecks: false
|
||||
}, function () {
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user