Skip to content

Bump vendored compare bundle: pagexray cookie Domain= newline fix#262

Merged
soulgalore merged 1 commit into
mainfrom
onlinetest-compare-pagexray-newline-fix
May 14, 2026
Merged

Bump vendored compare bundle: pagexray cookie Domain= newline fix#262
soulgalore merged 1 commit into
mainfrom
onlinetest-compare-pagexray-newline-fix

Conversation

@soulgalore

Copy link
Copy Markdown
Member

Picks up the upstream pagexray fix that stops the next cookie's name leaking into a Domain= attribute when a HAR concatenates multiple
Set-Cookie response headers into one value joined by '\n'. Before this, compare's cookie list rendered domains like
".scorecardresearch.com\nUIDR=1453756870" — same string sitting in pagexray's output, just made visible by the UI.

Also rolls forward the rest of the pagexray refresh — the same 5.0.0 cut that landed for unrelated bug-fix and tooling reasons (HTTP/3
detection, case-insensitive Cache-Control directives, the missingCompression over-count fix, case-insensitive Domain= matching that surfaced
the newline corruption in the first place). The vendored bundle shrinks from ~28 KB to ~17 KB thanks to pagexray's switch from uglify-es to
terser and the modernised Babel preset-env defaults.

Co-authored-by: Claude Opus 4.7 (1M context) noreply@anthropic.com

  Picks up the upstream pagexray fix that stops the next cookie's name leaking into a Domain= attribute when a HAR concatenates multiple
  Set-Cookie response headers into one value joined by '\n'. Before this, compare's cookie list rendered domains like
  ".scorecardresearch.com\nUIDR=1453756870" — same string sitting in pagexray's output, just made visible by the UI.

  Also rolls forward the rest of the pagexray refresh — the same 5.0.0 cut that landed for unrelated bug-fix and tooling reasons (HTTP/3
  detection, case-insensitive Cache-Control directives, the missingCompression over-count fix, case-insensitive Domain= matching that surfaced
   the newline corruption in the first place). The vendored bundle shrinks from ~28 KB to ~17 KB thanks to pagexray's switch from uglify-es to
   terser and the modernised Babel preset-env defaults.

  Co-authored-by: Claude Opus 4.7 (1M context) noreply@anthropic.com
@soulgalore
soulgalore merged commit 4084c34 into main May 14, 2026
10 checks passed
@soulgalore
soulgalore deleted the onlinetest-compare-pagexray-newline-fix branch May 14, 2026 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant