Skip to content

Fix the CDP field name for render-blocking lift#158

Merged
soulgalore merged 1 commit into
mainfrom
chrome-har-renderblocking-field-fix
May 19, 2026
Merged

Fix the CDP field name for render-blocking lift#158
soulgalore merged 1 commit into
mainfrom
chrome-har-renderblocking-field-fix

Conversation

@soulgalore
Copy link
Copy Markdown
Member

The lift introduced in 1.3.0 silently never fires against real
Chrome. Chrome emits the per-request render-blocking classification
as Network.requestWillBeSent.params.renderBlockingBehavior, not
renderBlockingStatus — _renderBlocking was therefore unset on
every entry, and every downstream consumer (waterfall-tools' orange
⊗ marker, sitespeed.io's request detail panel, pagexray's
render-blocking counts) silently rendered nothing.

The synthetic unit tests passed against the typo because they
authored the input next to the assertion; a regression test against
a real perflog now guards that class of mistake.

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

  The lift introduced in 1.3.0 silently never fires against real
  Chrome. Chrome emits the per-request render-blocking classification
  as Network.requestWillBeSent.params.renderBlockingBehavior, not
  renderBlockingStatus — _renderBlocking was therefore unset on
  every entry, and every downstream consumer (waterfall-tools' orange
  ⊗ marker, sitespeed.io's request detail panel, pagexray's
  render-blocking counts) silently rendered nothing.

  The synthetic unit tests passed against the typo because they
  authored the input next to the assertion; a regression test against
  a real perflog now guards that class of mistake.

Co-authored-by: Claude Opus 4.7 (1M context) noreply@anthropic.com
@soulgalore soulgalore merged commit 19c20b8 into main May 19, 2026
3 checks passed
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