on a secondary note, slowparse should also see which protocol it is running on, itself. If we see active content linking to http, but slowparse is being run on http: itself, then this is just fine and there is no parse error, so we need a check when slowparse is initialised that determines whether it's running on http or https:
```
var checkMixedContent = (window.location.protocol === "https:");
```
and then we can make this parse error conditional on that state:

```
if (checkMixedContent && valueTok.value.match(/http:/) && isActiveContent(tagName, nameTok.value)) {
 ...
```