OpenWPM icon indicating copy to clipboard operation
OpenWPM copied to clipboard

A web privacy measurement framework

Results 131 OpenWPM issues
Sort by recently updated
recently updated
newest added

Our container image has been broken for an unkown amount of time. This is highly concerning as we want people to use it, if they don't need to modify OpenWPM.

high-priority
needs-tests
enhancement

Following the WebExtension instrumentation upgrade we decided to prefer OpenWPM's previous column names as opposed to changing our column names to align with the names of the WebExtension APIs we're...

high-priority
documentation
enhancement
developer-experience

Hi, I am trying to run demo.py but leaving the below error. Seems like there is no "extention_port.txt"... Would you mind taking a look at this issue? For your information,...

bug
extension

We currently log a call before we call the function. https://github.com/openwpm/OpenWPM/blob/771b6db4169374a7f7b6eb5ce6e59ea763f26df4/Extension/webext-instrumentation/src/lib/js-instruments.ts#L442-L451 This results in us being unable to capture the return value so we leave it empty. https://github.com/openwpm/OpenWPM/blob/771b6db4169374a7f7b6eb5ce6e59ea763f26df4/Extension/webext-instrumentation/src/lib/js-instruments.ts#L297-L309 Is there...

Our current test distribution strategy is to group the tests by name: https://github.com/mozilla/OpenWPM/blob/01f399328582041436eeb40844b0a4687a1d0561/.travis.yml#L3-L14 However this leads to an uneven distribution of tests across the runners resulting in our CI taking...

feature-request
developer-experience

I wanted to start the conversation about this. Here are some pros: 1. Removal of a dependency and a compile-step. 2. Increases the ease of contributing (I'd argue that TS...

documentation
extension

OpenWPM currently has a [browse command](https://github.com/mozilla/OpenWPM/blob/c047b4e4b1fefb82edc9d5509d6c2e7938c7ac80/automation/Commands/browser_commands.py#L145-L175) which selects a few internal links off of the current page and follows them. We should re-think this command. Ideally we'd be able to...

backlog
documentation

Screenshots, page source, and other files collected in the browser manager process are currently written directly to disk. This worked when OpenWPM only saved data locally, but will not work...

feature-request
high-priority

Nearly all of our tests require an external network connection to run. This is mostly a result of our choice to use `localtest.me`, which resolves to `localhost`. I think we...

feature-request
high-priority
good-first-bug

In the deploy firefox file I install an add_on adblocker towards the end, after openwpm xpi is installed. After this I run a simple crawl of 50 websites. This results...