tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

README.md (635B)


These tests all follow the same format, calling the run_test function from resources/accept_ch_test.js. This function does the following:

* checks to make sure no client-hint preferences are saved for a particular origin * loading a page with the response header Accept-CH: device-memory via a particular method: * Navigation (via window.open) * Subresource (via fetch) * iframe (added via js) * Navigates to another page to check if the device-memory client hint was sent with the next request

Each test is in a separate file to ensure that the browser and it's state is properly reset between each test.