aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Adjusting for the fixes to the malformed license parsing.hackademix2018-10-021-10/+6
|
* Work around for documentUrl = tab.url = about:blank if tests are launched ↵hackademix2018-10-021-3/+3
| | | | from XPI
* Restored testing page tab removal after completion.hackademix2018-10-021-1/+1
|
* Jasmine-based automated tests suite.hackademix2018-10-0217-2/+446
|
* WebLabels matching by id made case-insensitive.hackademix2018-10-021-5/+6
|
* Lenient WebLabels matching (by URL, by id, by name).hackademix2018-10-022-14/+35
|
* Work-around for StreamFilter bug storing cached script in a way that messes ↵hackademix2018-09-281-9/+26
| | | | up with encodings later (exacerbated by the license tag fixes).
* Refactored inline license tag / triviality check driver for performance, ↵hackademix2018-09-271-76/+74
| | | | readability and fixing 2 semantic bugs causing non-trivial unlicensed scripts not to be blocked.
* More meaningful license tag validation messages.hackademix2018-09-261-17/+16
|
* Merge #21 `Match WebLabels by label rather than by canonical URL.`Ruben Rodriguez2018-09-262-28/+34
|\
| * Match WebLabels by label rather than by canonical URL.hackademix2018-09-252-28/+34
| |
* | Improved and partially refactored floating dialog.hackademix2018-09-265-113/+216
| |
* | Contact finder / complaint UI overhaul.hackademix2018-09-181-79/+75
| |
* | Initial refactoring and unhiding of contact finder / complaint UI.hackademix2018-09-186-25/+89
|/
* Update for compatibility with Acorn 6.hackademix2018-09-186-6589/+32
|
* Merge #17 `Brand new settings UI to manage whitelist, blacklist and other ↵Ruben Rodriguez2018-09-1316-249/+637
|\ | | | | | | preferences. `
| * Temporary hiding complain to owner feature until ready for prime time.hackademix2018-09-133-2/+12
| |
| * Version bump: 7.17.hackademix2018-09-131-1/+1
| |
| * Adjust directory layout and packaging to allow Storage.js to be shared with ↵hackademix2018-09-135-97/+98
| | | | | | | | the settings page in the xpi release.
| * Brand new general settings page for white/black list management and other ↵hackademix2018-09-136-92/+435
| | | | | | | | preferences.
| * Refactored panel visual styles to be reused by the general settings page.hackademix2018-09-136-25/+32
| |
| * Support for batch async list operations.hackademix2018-09-132-35/+62
| |
* | Fix navigating the same url with hash erases script activity report information.hackademix2018-09-061-1/+1
|/
* Bumped version to 7.16Ruben Rodriguez2018-09-051-1/+1
|
* Fix typo in intrinsec events loop.hackademix2018-09-051-1/+1
|
* Fixes missing feedback for actions on the report UI when opened in a tab.hackademix2018-09-021-1/+1
|
* Fixes missing feedback on tab reload from UI panel.hackademix2018-09-021-0/+1
|
* Internal refactoring of htmlEdit() using idiomatic asynchronous ES for ↵hackademix2018-09-022-89/+75
| | | | better maintainability and fixing problematic Promise usage.
* Fixes serialization of modified HTML documents erases DOCTYPE and root ↵hackademix2018-09-021-1/+17
| | | | element information, possibly causing rendering issues.
* Fixed weblabels not being checked in whitelisted documents unless they ↵hackademix2018-09-023-32/+59
| | | | precede scripts.
* Moved external licenses check into response pre-processing, in order to ↵hackademix2018-09-013-31/+36
| | | | avoid filterResponse() as much as possible (fixing issue #11)
* Fixed regression: activity reports being accidentally reset when top ↵hackademix2018-08-201-11/+13
| | | | document URL contains a query string.
* Added the new ./content directory to the xpi.hackademix2018-08-201-0/+1
|
* WebLabels-based license checking implementation.hackademix2018-08-204-6/+218
|
* Cope with tabId changes on session restore.hackademix2018-08-141-0/+2
|
* Removed browser->webex "shim".hackademix2018-08-143-89/+12
|
* Fix for bug #54459: "Back/forth navigation does not change tab status ↵hackademix2018-08-142-27/+45
| | | | information"
* Renamed "unused_data" to "activityReport" and "active_connection" to ↵hackademix2018-08-131-28/+28
| | | | "activeMessagPorts".
* Removed some debugging noise.hackademix2018-08-072-4/+1
|
* Fixed scripts whose URLs had a query string could not be whitelisted.hackademix2018-08-061-3/+3
|
* Fixed report attempts when no tabId is available.hackademix2018-08-061-5/+9
|
* Fixed regression, commit #13ea9430ff74174b0e1043119e4d855259b62a30 breaking ↵hackademix2018-08-061-3/+9
| | | | reporting when intrinsic scripts are detected.
* UI rewrite for better responsiveness, simplicity and ease of CSS styling.hackademix2018-08-064-358/+294
|
* Broader detection of UTF-8 encoding in responses.hackademix2018-08-011-1/+1
|
* Fixed badge shouldn't be shown on privileged pages.hackademix2018-07-311-1/+1
|
* Fixed sub-frames resetting badge to green.hackademix2018-07-311-9/+11
|
* Uniform conventions for module importing paths.hackademix2018-07-311-1/+1
|
* Temporarily display back hidden old UI elements to demonstrate ↵hackademix2018-07-312-7/+6
| | | | whitelisting/backlisting bug fixes.
* Refactoring out list management in its own class / bug fixing and ↵hackademix2018-07-312-195/+140
| | | | simplifying UI synchronization.
* Whitelisted/blackilisted statuses reporting and modification support.hackademix2018-07-311-131/+89
|