fix: harden CDN script inlining with linkedom (#352)

* fix: harden CDN script inlining

* test: add spanish empire regression fixture
This commit is contained in:
Miguel Ángel
2026-04-20 21:13:59 +02:00
committed by GitHub
parent 4a55bc8673
commit a539266683
7 changed files with 2889 additions and 13 deletions
@@ -0,0 +1,13 @@
{
"name": "spanish-empire-cdn-inline",
"description": "Regression guard for the Spanish Empire composition, trimmed to the first 8 seconds so the suite stays practical while still exercising D3, TopoJSON, and GSAP loaded from CDNs. The fixture vendors world-atlas locally so the render remains deterministic while covering the CDN script inlining path that previously corrupted third-party bundles.",
"tags": ["regression", "cdn-inline", "prod-style", "slow"],
"minPsnr": 30,
"maxFrameFailures": 0,
"minAudioCorrelation": 0,
"maxAudioLagWindows": 1,
"renderConfig": {
"fps": 30,
"workers": 1
}
}
File diff suppressed because one or more lines are too long
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:72ceaede15c4270c8351455eb20aacd79458a95ed76b4bf7907f0e336b7567b3
size 6910717
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long