Merge pull request #10 from keepassxreboot/jquery_update

Update jQuery from 3.2.1 to 3.3.1
This commit is contained in:
Janek Bevendorff 2018-02-13 17:01:48 +01:00 committed by GitHub
commit 5b1e4d2eec
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 13 additions and 16 deletions

View file

@ -29,7 +29,7 @@ The following improvements and features have been made after the fork. At this p
- Input forms are detected even if the login div has been hidden or is created after the page was loaded
- It is possible to use the active database from multiple browsers at the same time with keepassxc-proxy option
- Deprecated JavaScript functions are removed and everything is asynchronous
- Updated Bootstrap to version 3.3.7 and jQuery to version 3.2.1
- Updated Bootstrap to version 3.3.7 and jQuery to version 3.3.1
- New buttons, icons and settings page graphics
- Redesigned password generator dialog
- Password generator supports diceware passphrases and extended ASCII characters

File diff suppressed because one or more lines are too long

2
keepassxc-browser/jquery-3.3.1.min.js vendored Normal file

File diff suppressed because one or more lines are too long

View file

@ -1444,7 +1444,7 @@ cip.fillInFromActiveElement = function(suppressWarnings, passOnly = false) {
cipFields.setUniqueId(jQuery(el));
const fieldId = cipFields.prepareId(jQuery(el).attr('data-cip-id'));
let combination = null;
if (el.type && el.type.toLowerCase() === 'password') {
if ($(el).toType === 'password') {
combination = cipFields.getCombination('password', fieldId);
}
else {
@ -1521,10 +1521,9 @@ cip.fillInStringFields = function(fields, StringFields, filledInFields) {
};
cip.setValueWithChange = function(field, value) {
if (cip.settings.respectMaxLength === true) {
const attribute_maxlength = field.attr('maxlength');
if (attribute_maxlength && $.isNumeric(attribute_maxlength) === true && attribute_maxlength > 0) {
if (attribute_maxlength && !isNaN(attribute_maxlength) && attribute_maxlength > 0) {
value = value.substr(0, attribute_maxlength);
}
}
@ -1694,7 +1693,7 @@ cip.contextMenuRememberCredentials = function() {
cipFields.setUniqueId(jQuery(el));
const fieldId = cipFields.prepareId(jQuery(el).attr('data-cip-id'));
let combination = null;
if (el.type && el.type.toLowerCase() === 'password') {
if ($(el).toType === 'password') {
combination = cipFields.getCombination('password', fieldId);
}
else {

View file

@ -48,7 +48,7 @@
"js": [
"browser-polyfill.min.js",
"global.js",
"jquery-3.2.1.min.js",
"jquery-3.3.1.min.js",
"jquery-ui.min.js",
"keepassxc-browser.js"
],

View file

@ -7,7 +7,7 @@
<link rel="stylesheet" href="options.css" />
<script type="text/javascript" src="../browser-polyfill.min.js"></script>
<script type="text/javascript" src="../global.js"></script>
<script type="text/javascript" src="../jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="../jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="bootstrap.min.js"></script>
<script type="text/javascript" src="options.js"></script>
</head>

View file

@ -6,7 +6,7 @@
<link rel="stylesheet" href="../options/bootstrap.min.css" />
<script type="text/javascript" src="../browser-polyfill.min.js"></script>
<script type="text/javascript" src="../global.js"></script>
<script type="text/javascript" src="../jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="../jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="../options/bootstrap.min.js" /></script>
<script type="text/javascript" src="popup_functions.js" /></script>
<script type="text/javascript" src="popup.js" /></script>

View file

@ -6,7 +6,7 @@
<link rel="stylesheet" href="../options/bootstrap.min.css" />
<script type="text/javascript" src="../browser-polyfill.min.js"></script>
<script type="text/javascript" src="../global.js"></script>
<script type="text/javascript" src="../jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="../jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="../options/bootstrap.min.js" /></script>
<script type="text/javascript" src="popup_functions.js"></script>
<script type="text/javascript" src="popup_httpauth.js"></script>

View file

@ -6,7 +6,7 @@
<link rel="stylesheet" href="../options/bootstrap.min.css" />
<script type="text/javascript" src="../browser-polyfill.min.js"></script>
<script type="text/javascript" src="../global.js"></script>
<script type="text/javascript" src="../jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="../jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="../options/bootstrap.min.js" /></script>
<script type="text/javascript" src="popup_functions.js"></script>
<script type="text/javascript" src="popup_login.js"></script>

View file

@ -6,7 +6,7 @@
<link rel="stylesheet" href="../options/bootstrap.min.css" />
<script type="text/javascript" src="../browser-polyfill.min.js"></script>
<script type="text/javascript" src="../global.js"></script>
<script type="text/javascript" src="../jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="../jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="../options/bootstrap.min.js" /></script>
<script type="text/javascript" src="popup_functions.js"></script>
</head>

View file

@ -6,7 +6,7 @@
<link rel="stylesheet" href="../options/bootstrap.min.css" />
<script type="text/javascript" src="../browser-polyfill.min.js"></script>
<script type="text/javascript" src="../global.js"></script>
<script type="text/javascript" src="../jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="../jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="../options/bootstrap.min.js" /></script>
<script type="text/javascript" src="popup_functions.js"></script>
<script type="text/javascript" src="popup_remember.js"></script>