Commit Graph

36 Commits

Author SHA1 Message Date
Oscar Hinton 8fe821b9a3
Apply Prettier (#2238) 2021-12-21 15:43:35 +01:00
Kyle Spearrin 812741219d
Ability to auto-fill span elements (#2095)
* ability to autofill span elements

* add modification comments
2021-09-30 16:02:13 -04:00
Mathew Hodson da12cbcd37
Don't use deprecated initKeyEvent() for autofill (#2001) 2021-08-11 12:40:36 -05:00
Tecsi Aron cf59d24c51
Update autofill.js
Removed `="true"`
2021-06-02 22:28:07 +03:00
Tecsi Aron 1081f505d6
Update autofill.js
Removed data-lpignore.
2021-06-02 21:09:30 +03:00
Tecsi Aron d303e61745 Update autofill.js
Adds the option for web developers to exclude fields with an attribute, also added the LastPass variant of this functionality for better compatibility with existing pages.
2021-06-02 12:54:07 +03:00
Oscar Hinton 3e79dd245b
Safari Web Extension Port from App Extension (#1531) 2021-02-03 20:36:05 +01:00
Chad Scharf 336f8f3117
Revert "Safari Web Extension Port from App Extension" 2021-01-13 17:08:33 -05:00
Hinton 9fb80823ba Remove safari only code from autofill. 2020-12-11 16:13:50 +01:00
Kyle Spearrin 3629c2c0d5
use element classList to add animations (#1436) 2020-10-22 12:32:33 -04:00
Kyle Spearrin 838667c381 msg 2019-08-16 14:32:55 -04:00
Kyle Spearrin 737bf0882f sending message to tabs has json string obj 2019-08-16 14:11:31 -04:00
Kyle Spearrin 44cf4c6233 vhange to safari.extension.dispatchMessage 2019-08-15 20:31:23 -04:00
Kyle Spearrin 280f6f495f update variable name 2019-04-23 09:34:05 -04:00
Kyle Spearrin 3d26e8fdb7 add bitwardenFrameId checks to all content scripts 2018-09-27 11:07:17 -04:00
Kyle Spearrin 1f361bc091 bitwarden frame id for safari autofills 2018-09-27 10:51:32 -04:00
Gary Green 755d9a7900 Remove "some useful globals" from autofill - not used. (#726)
* Remove "some useful globals" from autofill - not used.

* Update autofill.js
2018-09-12 13:24:30 -04:00
Kyle Spearrin 5c9618b0a8 rename agilebits stuff to bitwarden 2018-04-13 22:42:32 -04:00
Kyle Spearrin b7e97178b1 stronger device type checks 2018-01-15 21:40:42 -05:00
Kyle Spearrin 497984e353 process messages in background runtime 2018-01-12 15:20:19 -05:00
Kyle Spearrin 0a056a3941 send message to safari tab for autofill 2018-01-12 14:44:44 -05:00
Kyle Spearrin fda669c701 dont lose order of els when reducing limit 2017-11-04 10:21:23 -04:00
Kyle Spearrin 9488b48915 non-checkboxes have higher priority in limits 2017-10-26 09:19:18 -04:00
Kyle Spearrin d19fcd6e4c autofill script fixes 2017-10-25 23:07:00 -04:00
Kyle Spearrin 0656e732fe convert nodelist to array 2017-10-11 22:11:34 -04:00
Kyle Spearrin 44b65a212e limit getFormElements to 50 2017-10-11 09:01:59 -04:00
Kyle Spearrin 79deb5633a limit input types on autofill query 2017-10-03 16:11:11 -04:00
Kyle Spearrin 81d7b87507 Remove button from getFormElements query selector 2017-10-02 10:32:49 -04:00
Kyle Spearrin 1e18827b61 Revert "skip vis checks for notification bar collect()"
This reverts commit 9f51f005b0.
2017-10-02 10:29:46 -04:00
Kyle Spearrin 9f51f005b0 skip vis checks for notification bar collect() 2017-10-02 09:22:46 -04:00
Kyle Spearrin ad544e5240 refactor autofill. add auto-fill on page load 2017-08-28 13:00:46 -04:00
Kyle Spearrin 8dbb2ece42 autofill fixes 2017-01-21 12:38:52 -05:00
Kyle Spearrin 0d74e145e2 finished refactoring minification on autofill collect 2017-01-19 22:43:45 -05:00
Kyle Spearrin 55afdf70f6 refactoring out minified code for autofill content script 2017-01-19 19:16:13 -05:00
Kyle Spearrin 4bd34598b1 detect login form submitted and show notification 2016-12-30 02:09:54 -05:00
Kyle Spearrin 223ef63621 rename 2016-11-27 00:34:07 -05:00