mirror of
https://github.com/bitwarden/browser.git
synced 2024-12-18 15:47:57 +01:00
scope collection from notification bar to a frame
This commit is contained in:
parent
1c3143867b
commit
ebf06a66c5
@ -104,7 +104,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, sender.frameId);
|
||||
}
|
||||
else if (msg.command === 'bgAddLogin') {
|
||||
addLogin(msg.login, sender.tab);
|
||||
@ -568,16 +568,21 @@ var bg_isBackground = true,
|
||||
});
|
||||
}
|
||||
|
||||
function collectPageDetailsForContentScript(tab, sender) {
|
||||
function collectPageDetailsForContentScript(tab, sender, frameId) {
|
||||
if (!tab || !tab.id) {
|
||||
return;
|
||||
}
|
||||
|
||||
var options = {};
|
||||
if (frameId || frameId === 0) {
|
||||
options.frameId = frameId;
|
||||
}
|
||||
|
||||
chrome.tabs.sendMessage(tab.id, {
|
||||
command: 'collectPageDetails',
|
||||
tab: tab,
|
||||
sender: sender
|
||||
}, function () {
|
||||
}, options, function () {
|
||||
if (chrome.runtime.lastError) {
|
||||
return;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user