Skip to content

fix import issue#11

Merged
sushobhit-lt merged 3 commits into
LambdaTest:stagefrom
sushobhit-lt:stage
Aug 14, 2023
Merged

fix import issue#11
sushobhit-lt merged 3 commits into
LambdaTest:stagefrom
sushobhit-lt:stage

Conversation

@sushobhit-lt

Copy link
Copy Markdown
Collaborator

No description provided.

@sushobhit-lt sushobhit-lt merged commit 07f60d9 into LambdaTest:stage Aug 14, 2023
sushobhit-lt pushed a commit that referenced this pull request May 29, 2026
Re-embeds the prod (obfuscated) bundle from smartui-cli-dom-serializer
PR #11 into src/dom/dom-serializer.js. The new bundle stamps page-
and per-element scroll-state data attributes during DOM serialization
so the rendering service can reproduce the user's scroll position
before screenshotting (fixes blank screenshots on virtualized
scrollers like the Vault PDF viewer).

No TypeScript source code changes — src/lib/server.ts already reads
this file and ships its contents to SDKs over HTTP at the existing
/domserializer route. Older SDKs and older dotui ignore the new
attributes (forward/backward compatible).

Bundle size: 62 266 -> 63 700 bytes (the new serialize-scroll module).

Depends on: https://github.com/LambdatestIncPrivate/smartui-cli-dom-serializer/pull/11
RFC: https://github.com/LambdatestIncPrivate/internal-docs/pull/1991
JIRA: https://lambdatest.atlassian.net/browse/TE-15304

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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