Skip to content

[0.85] Backport performance debugging improvements #1287

@motiz88

Description

@motiz88

Target Branch

0.85-stable

Link to commit or PR to be picked

facebook/react-native#56637

Description

Cherry-pick of 14 commits from main adding Performance debugging features (Frame Timings, screenshot capture, Page.captureScreenshot CDP support, dynamic screenshot sampling, trace chunk size optimization, PerformanceObserver race fix). All gated behind fuseboxFrameRecordingEnabled and fuseboxScreenshotCaptureEnabled feature flags (disabled by default).

Previously backported to 0.83-stable as a squashed commit in facebook/react-native#56372. For 0.85, the individual commits from main cherry-pick cleanly (two required feature flag file regeneration).

cc @huntie

Metadata

Metadata

Assignees

Labels

Type Pick RequestPick requests to include commits inside a React Native release

Type

No type

Projects

Status

Done / Picked

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions