message: Redact pathnames with origin `file://`
diff: @@ -39,9 +39,16 @@ function getRedactedHash(hash) {
  return hash.replace(hashRegex, "#/$1");
  }
  -// Return the current origin and hash separated with a `/`. This does not include query parameters.
  +// Return the current origin, path and hash separated with a `/`. This does
  +// not include query parameters.
  function getRedactedUrl() {
  const { origin, pathname, hash } = window.location;
  +
  + // Redact paths which could contain unexpected PII
  + if (origin.startsWith('file://')) {
  + pathname = "/<redacted>/";
  + }
  +
  return origin + pathname + getRedactedHash(hash);
  }
  