From d7af6fd96a1f2e0439ce4f76b2a2de28b9a84a53 Mon Sep 17 00:00:00 2001 From: Justin Halsall Date: Mon, 4 Dec 2023 17:12:34 +0100 Subject: [PATCH] Fix asset manager to only load assets from cacheable origins --- packages/rrweb/src/replay/assets/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/rrweb/src/replay/assets/index.ts b/packages/rrweb/src/replay/assets/index.ts index 26a4c72a31..bea6c09163 100644 --- a/packages/rrweb/src/replay/assets/index.ts +++ b/packages/rrweb/src/replay/assets/index.ts @@ -156,6 +156,8 @@ export default class AssetManager implements RebuildAssetManagerInterface { ? getSourcesFromSrcset(originalValue) : [originalValue]; values.forEach((value) => { + if (!this.isURLOfCacheableOrigin(value)) return; + promises.push( this.whenReady(value).then((status) => { if (