mirror of
https://github.com/bitwarden/browser
synced 2025-12-16 16:23:44 +00:00
catch exceptions when trying to resolve element by id
This commit is contained in:
@@ -1,4 +1,7 @@
|
|||||||
!(function () {
|
// THIS FILE IS NOT CURRENTLY IN USE
|
||||||
|
// IT IS NOT LOADED IN THE MANIFEST
|
||||||
|
|
||||||
|
!(function () {
|
||||||
var icons = [],
|
var icons = [],
|
||||||
setIconsIntervalId = null,
|
setIconsIntervalId = null,
|
||||||
setIconsIntervalRunCount = 0,
|
setIconsIntervalRunCount = 0,
|
||||||
|
|||||||
@@ -72,7 +72,10 @@
|
|||||||
inputs = document.getElementsByTagName('input');
|
inputs = document.getElementsByTagName('input');
|
||||||
|
|
||||||
if (passwordId && passwordId !== '') {
|
if (passwordId && passwordId !== '') {
|
||||||
formDataObj.passwordEl = formDataObj.formEl.querySelector('#' + passwordId);
|
try {
|
||||||
|
formDataObj.passwordEl = formDataObj.formEl.querySelector('#' + passwordId);
|
||||||
|
}
|
||||||
|
catch (e) { }
|
||||||
}
|
}
|
||||||
if (!formDataObj.passwordEl && passwordName !== '') {
|
if (!formDataObj.passwordEl && passwordName !== '') {
|
||||||
formDataObj.passwordEl = formDataObj.formEl.querySelector('input[name="' + passwordName + '"]');
|
formDataObj.passwordEl = formDataObj.formEl.querySelector('input[name="' + passwordName + '"]');
|
||||||
@@ -88,7 +91,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (usernameId && usernameId !== '') {
|
if (usernameId && usernameId !== '') {
|
||||||
formDataObj.usernameEl = formDataObj.formEl.querySelector('#' + usernameId);
|
try {
|
||||||
|
formDataObj.usernameEl = formDataObj.formEl.querySelector('#' + usernameId);
|
||||||
|
}
|
||||||
|
catch (e) { }
|
||||||
}
|
}
|
||||||
if (!formDataObj.usernameEl && usernameName !== '') {
|
if (!formDataObj.usernameEl && usernameName !== '') {
|
||||||
formDataObj.usernameEl = formDataObj.formEl.querySelector('input[name="' + usernameName + '"]');
|
formDataObj.usernameEl = formDataObj.formEl.querySelector('input[name="' + usernameName + '"]');
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
!(function () {
|
// THIS FILE IS NOT CURRENTLY IN USE
|
||||||
|
// IT IS NOT LOADED IN THE MANIFEST
|
||||||
|
|
||||||
|
!(function () {
|
||||||
chrome.runtime.onMessage.addListener(function (msg, sender, sendResponse) {
|
chrome.runtime.onMessage.addListener(function (msg, sender, sendResponse) {
|
||||||
if (msg.command === 'openOverlayPopup') {
|
if (msg.command === 'openOverlayPopup') {
|
||||||
closePopup();
|
closePopup();
|
||||||
|
|||||||
Reference in New Issue
Block a user