-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fix CSS selector naming Signed-off-by: Emanuele Feliziani <[email protected]> * Move more regexes to config and centralise access Signed-off-by: Emanuele Feliziani <[email protected]> * Minor type fix Signed-off-by: Emanuele Feliziani <[email protected]> * Improve and rename getText to getTextShallow Signed-off-by: Emanuele Feliziani <[email protected]> * Avoid evaluating buttons twice in FormAnalyzer Signed-off-by: Emanuele Feliziani <[email protected]> * Evaluate URL when analyzing the form Signed-off-by: Emanuele Feliziani <[email protected]> * Centralise safeUniversalSelector Signed-off-by: Emanuele Feliziani <[email protected]> * Fix form scanning when markup is broken Signed-off-by: Emanuele Feliziani <[email protected]> * Simpler regex handling (no toLowerCase) Signed-off-by: Emanuele Feliziani <[email protected]> * Minor accuracy improvement Signed-off-by: Emanuele Feliziani <[email protected]> * Rename email strategy for consistency Signed-off-by: Emanuele Feliziani <[email protected]> * Add/update test cases Signed-off-by: Emanuele Feliziani <[email protected]> * Add performance logging capability Signed-off-by: Emanuele Feliziani <[email protected]> * Remove strict/conservative regex distinction Signed-off-by: Emanuele Feliziani <[email protected]> * Log when site is disabled remotely Signed-off-by: Emanuele Feliziani <[email protected]> * Add the unknown matcher Signed-off-by: Emanuele Feliziani <[email protected]> * Update fixed test Signed-off-by: Emanuele Feliziani <[email protected]> * Fix comment and unused export Signed-off-by: Emanuele Feliziani <[email protected]> * Fix tests Signed-off-by: Emanuele Feliziani <[email protected]> * Initial regexes commit Signed-off-by: Emanuele Feliziani <[email protected]> * Add missing regexes Signed-off-by: Emanuele Feliziani <[email protected]> * Update selectors Signed-off-by: Emanuele Feliziani <[email protected]> * Better safeguard for password type Signed-off-by: Emanuele Feliziani <[email protected]> * Improve matchers after first tests Signed-off-by: Emanuele Feliziani <[email protected]> * Improve submit button identification Signed-off-by: Emanuele Feliziani <[email protected]> * Add test case Signed-off-by: Emanuele Feliziani <[email protected]> * Mock getComputedStyles to speed up tests Signed-off-by: Emanuele Feliziani <[email protected]> * Batch form file reading Signed-off-by: Emanuele Feliziani <[email protected]> * Memoize isCCForm Signed-off-by: Emanuele Feliziani <[email protected]> * Minimise impact of Array.from Signed-off-by: Emanuele Feliziani <[email protected]> * Limit test logs to surface failures Signed-off-by: Emanuele Feliziani <[email protected]> * Centralize scan stopping and disconnect observer Signed-off-by: Emanuele Feliziani <[email protected]> * Update snapshots and commit compiled files Signed-off-by: Emanuele Feliziani <[email protected]> * Commit compiled code Signed-off-by: Emanuele Feliziani <[email protected]> * Add performance logging capability Signed-off-by: Emanuele Feliziani <[email protected]> # Conflicts: # src/Scanner.js * Commit files Signed-off-by: Emanuele Feliziani <[email protected]> * Add comment Signed-off-by: Emanuele Feliziani <[email protected]> * Minor change Signed-off-by: Emanuele Feliziani <[email protected]> * Improve stopping the scanner Signed-off-by: Emanuele Feliziani <[email protected]> * More accuracy improvements after review Signed-off-by: Emanuele Feliziani <[email protected]> * Final improvements Signed-off-by: Emanuele Feliziani <[email protected]> * Fix test Signed-off-by: Emanuele Feliziani <[email protected]> --------- Signed-off-by: Emanuele Feliziani <[email protected]>
- Loading branch information
1 parent
21aa20e
commit f3eccad
Showing
31 changed files
with
5,154 additions
and
1,065 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.