aboutsummaryrefslogtreecommitdiff
path: root/main_background.js
Commit message (Expand)AuthorAgeFilesLines
* moving some modules to common/Yuchen Pei2022-09-221-6/+6
* clean up external license checking a bitYuchen Pei2022-09-221-1/+4
* refactor getScript with better namesYuchen Pei2022-09-221-17/+16
* refactor: clean up addReportEntry.Yuchen Pei2022-09-221-52/+50
* refactor: const instead of letYuchen Pei2022-09-221-19/+12
* refactor: use setYuchen Pei2022-09-221-4/+4
* refactoring getScriptYuchen Pei2022-09-211-6/+6
* refactoring get_scriptYuchen Pei2022-09-211-20/+20
* refactor license_readYuchen Pei2022-09-211-53/+53
* clean up legacy_license_checkYuchen Pei2022-09-211-1/+1
* added some comments for various checksYuchen Pei2022-09-201-0/+3
* clean up fullEvaluateYuchen Pei2022-09-201-48/+61
* clean up checks for reserved objectsYuchen Pei2022-09-201-23/+26
* Moving scripts and utilities into a new utilities dirYuchen Pei2022-07-281-1/+1
* fixing email template of contact finderYuchen Pei2022-07-271-1/+1
* Stripping comments when checking between @license and @license-endYuchen Pei2022-04-291-3/+4
* Fixing license-end detection to accept /* */ commentYuchen Pei2022-04-291-1/+2
* lintingYuchen Pei2022-04-071-235/+192
* Making license_definition.js single source of truth for licensesYuchen Pei2022-04-071-12/+13
* updating validation of @license comments to check magnet / url only.Yuchen Pei2022-04-071-15/+10
* nop whitespace formatting change.Yuchen Pei2022-04-071-948/+952
* bug #59021Girish M2021-12-031-1/+2
* Simplified validateLicense()Ruben Rodriguez2019-05-061-22/+15
* Allow for detection of @license declarations with no links. Show human readab...Ruben Rodriguez2019-05-011-11/+17
* Display NOSCRIPT elements when scripts are blocked or the data-librejs-displa...hackademix2019-04-301-11/+53
* More consistent and efficient blacklisting.hackademix2019-04-121-38/+41
* Fixed UI inconsistencies when whitelisting/blacklisting through wide wildcard...hackademix2019-04-081-1/+5
* Automated regression tests for whitelist and blacklist management, including ...hackademix2019-03-261-0/+1
* Subdomain wildcard support.hackademix2019-03-261-8/+8
* Fix for large scripts thrashing the black/white lists when added.hackademix2019-03-111-13/+2
* Fixed inline whitelisting regressions (issue #35).hackademix2019-03-051-19/+19
* Generate code view widget for first inline script with global license too.hackademix2019-02-251-2/+4
* Fixed bug preventing javascript: URLs from being correctly processed.hackademix2019-02-251-0/+1
* Deduplicate inline scripts and provide widgets to show them in main UI.hackademix2019-02-221-18/+30
* Fixed regression hiding some inline scripts and global license ref from UI re...hackademix2019-02-131-5/+13
* UI: contextual view-source links for inline scripts and intrinsic events.hackademix2019-02-121-7/+15
* Gracefully degrade browser.sessions-based tab info cache on mobile.hackademix2019-01-281-3/+4
* Android-compatible browserAction management.hackademix2019-01-281-2/+8
* URL matching for report data should ignore hash component.hackademix2018-11-031-10/+9
* Correctly handle multiple inline scripts, multiple intrinsic events, whitelis...Ruben Rodriguez2018-10-311-9/+26
* More generalized license matchingRuben Rodriguez2018-10-311-3/+11
* Defining or calling functions does not qualify as nontrivialRuben Rodriguez2018-10-311-12/+7
* Reimplement intrinsic event iteration.Ruben Rodriguez2018-10-311-34/+12
* Jasmine-based automated tests suite.hackademix2018-10-021-0/+15
* Lenient WebLabels matching (by URL, by id, by name).hackademix2018-10-021-2/+3
* Refactored inline license tag / triviality check driver for performance, read...hackademix2018-09-271-76/+74
* More meaningful license tag validation messages.hackademix2018-09-261-17/+16
* Improved and partially refactored floating dialog.hackademix2018-09-261-8/+13
* Initial refactoring and unhiding of contact finder / complaint UI.hackademix2018-09-181-7/+31
* Update for compatibility with Acorn 6.hackademix2018-09-181-6/+5