Skip to content

Fix problem where without recordCanvas: true, a canvas element doesn't affect layout correctly during replay#1830

Open
eoghanmurray wants to merge 7 commits into
rrweb-io:mainfrom
eoghanmurray:canvas-dimensions
Open

Fix problem where without recordCanvas: true, a canvas element doesn't affect layout correctly during replay#1830
eoghanmurray wants to merge 7 commits into
rrweb-io:mainfrom
eoghanmurray:canvas-dimensions

Conversation

@eoghanmurray

Copy link
Copy Markdown
Contributor

Fix problem where without canvas recording, a element can be rendered without dimensions, leading to layout issues if the element is e.g. the only positioned element in container. See lazysizes-1.3.2.js

… rendered without dimensions, leading to layout issues if the element is e.g. the only positioned element in container. See lazysizes-1.3.2.js
@changeset-bot

changeset-bot Bot commented May 14, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 94feee4

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 19 packages
Name Type
rrweb-snapshot Patch
rrweb Patch
rrdom Patch
rrdom-nodejs Patch
rrweb-player Patch
@rrweb/all Patch
@rrweb/replay Patch
@rrweb/record Patch
@rrweb/types Patch
@rrweb/packer Patch
@rrweb/utils Patch
@rrweb/web-extension Patch
rrvideo Patch
@rrweb/rrweb-plugin-console-record Patch
@rrweb/rrweb-plugin-console-replay Patch
@rrweb/rrweb-plugin-sequential-id-record Patch
@rrweb/rrweb-plugin-sequential-id-replay Patch
@rrweb/rrweb-plugin-canvas-webrtc-record Patch
@rrweb/rrweb-plugin-canvas-webrtc-replay Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions

Copy link
Copy Markdown
Contributor

Bundle Size Changes

Size change: +3.88 kB (+0.04%) | Total size: 9023.05 kB

all - 1969.45 kB -> 1970.42 kB (+996 B (+0.05%))
File Base PR Diff
all.cjs 566.12 kB 566.40 kB +282 B (+0.05%)
all.js 565.79 kB 566.07 kB +282 B (+0.05%)
all.umd.cjs 569.28 kB 569.55 kB +282 B (+0.05%)
all.umd.min.cjs 268.25 kB 268.40 kB +150 B (+0.05%)
record - 549.85 kB -> 550.46 kB (+619 B (+0.11%))
File Base PR Diff
record.cjs 157.64 kB 157.81 kB +174 B (+0.11%)
record.js 157.55 kB 157.72 kB +174 B (+0.11%)
record.umd.cjs 158.94 kB 159.11 kB +174 B (+0.11%)
record.umd.min.cjs 75.71 kB 75.81 kB +97 B (+0.13%)
replay - 1404.09 kB -> 1404.46 kB (+374 B (+0.03%))
File Base PR Diff
replay.cjs 403.00 kB 403.11 kB +107 B (+0.03%)
replay.js 402.91 kB 403.01 kB +107 B (+0.03%)
replay.umd.cjs 405.95 kB 406.06 kB +107 B (+0.03%)
replay.umd.min.cjs 192.23 kB 192.28 kB +53 B (+0.03%)
rrweb - 1907.63 kB -> 1908.60 kB (+996 B (+0.05%))
File Base PR Diff
rrweb.cjs 549.29 kB 549.56 kB +282 B (+0.05%)
rrweb.js 548.99 kB 549.26 kB +282 B (+0.05%)
rrweb.umd.cjs 550.45 kB 550.72 kB +282 B (+0.05%)
rrweb.umd.min.cjs 258.91 kB 259.06 kB +150 B (+0.06%)
rrweb-snapshot - 606.83 kB -> 607.80 kB (+993 B (+0.16%))
File Base PR Diff
rrweb-snapshot.cjs 174.25 kB 174.52 kB +281 B (+0.16%)
rrweb-snapshot.js 173.31 kB 173.58 kB +281 B (+0.16%)
rrweb-snapshot.umd.cjs 176.69 kB 176.97 kB +281 B (+0.16%)
rrweb-snapshot.umd.min.cjs 82.58 kB 82.73 kB +150 B (+0.18%)

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