Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

haketilo / test / haketilo_test @ 1f9ccef9

# Date Author Comment
1f9ccef9 06/18/2022 01:51 PM koszko

restore compatibility with IceCat 60

This commit also fixes the --driver option to configure script.

aec5c9ae 06/18/2022 12:30 PM koszko

automatically change repo url to point to api v2 endpoint

051d2472 06/10/2022 02:53 PM koszko

merge support for CORS bypassing and eval()

f8dedf60 06/10/2022 02:13 PM koszko

allow eval() in injected scripts

9bee4afa 06/01/2022 02:29 PM koszko

support schema v2 and dependencies on mappings

6cce0301 03/28/2022 05:46 PM koszko

add more tests for CORS bypassing feature

fba67f09 03/26/2022 10:17 PM koszko

allow injected scripts to bypass CORS using provided API

b9a6179c 03/24/2022 09:30 PM koszko

fix payload creation for file:// URLs

60c0b4fe 03/24/2022 08:43 PM koszko

delay loading of js code in test_policy_enforcing.py

We don't want JS loading to happen upon python module load. We want to do it lazily. Here it was being done eagerly due to some previous overlooking.

749f1c85 03/24/2022 08:43 PM koszko

prepare for exposing APIs to injected scripts

bbc9fae4 03/24/2022 08:43 PM koszko

serialize and deserialize entire Response object when relaying fetch() calls to other contexts using sendMessage

7f0b5ded 03/11/2022 04:41 PM koszko

don't double-modify response headers retrieved from cache

aacacbb8 03/10/2022 11:43 AM koszko

improvement to also properly sanitize intrinsics in XML documents under older browsers (IceCat 60)

003876d5 03/10/2022 11:43 AM koszko

present appropriate error message when using popup in Private Browsing mode

093ec2a5 03/08/2022 05:34 PM koszko

correct the Private Browsing mode notice on settings page

96efcc33 03/05/2022 03:54 PM koszko

improve script blocking in non-HTML documents (XML)

70923829 03/04/2022 06:14 PM koszko

fix setting of 'blocked-blocked<...>-' attributes and add tests

587c1a88 03/04/2022 04:36 PM koszko

display an informative message in settings page if IndexedDB cannot be accessed

22fe27f0 03/04/2022 04:13 PM koszko

include $schema property in internally-generated resources/mappings

c8294257 03/04/2022 04:13 PM koszko

optimize Pattern Query Tree for size of its JSON.stringify()'ed representation

241f58b6 03/04/2022 04:13 PM koszko

stop haketilo() fixture cleanup from closing last browser window

57ce414c 03/04/2022 04:13 PM koszko

validate repository responses against JSON schemas

  • compute_scripts.awk (include_file): don't enforce specific path format on #INCLUDE'd files
  • .gitmodules, schemas: add Haketilo JSON schemas subrepo
  • html/install.js (InstallView): import schema validator and run it against downloaded mapping and resource definitions...
8477d0cf 02/19/2022 07:54 PM koszko

fix URL construction when downloading definitions from Hydrilla

5aef54c8 02/18/2022 04:36 PM koszko

make "uuid" an optional property

ee0a4a93 02/17/2022 04:34 PM koszko

automatically pick up a free port to run the HTTP proxy on

It is now possible to run multiple make test commands in parallel (e.g. testing abrowser and librewolf simultaneously after running configure for each of them in 2 different directories).

3e4bde86 02/17/2022 04:09 PM koszko

fix test-environment* targets

fd9f2fc4 02/16/2022 10:01 PM koszko

fix out-of-source builds