From 3903cf3381528761fb09e6c88009da415c8fa14c Mon Sep 17 00:00:00 2001 From: "Dickson A." Date: Wed, 3 Dec 2025 14:21:11 -0500 Subject: [PATCH 1/2] feat(v8): fix CORP blocking cross-origin image loading (#5) --- source/constructs/lib/v8/stacks/image-processing-stack.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/constructs/lib/v8/stacks/image-processing-stack.ts b/source/constructs/lib/v8/stacks/image-processing-stack.ts index 2e6b8f27b..318c3904e 100644 --- a/source/constructs/lib/v8/stacks/image-processing-stack.ts +++ b/source/constructs/lib/v8/stacks/image-processing-stack.ts @@ -207,6 +207,11 @@ export class ImageProcessingStack extends NestedStack { value: "86400", override: false, }, + { + header: "Cross-Origin-Resource-Policy", + value: "cross-origin", + override: true, + }, ], }, }); From 85e108829c6dc9819d8bee43c3a1f62ad30d8167 Mon Sep 17 00:00:00 2001 From: Dickson Date: Thu, 4 Dec 2025 11:34:01 -0500 Subject: [PATCH 2/2] refactor(v8): update snapshot --- .../__snapshots__/image-processing-stack.test.ts.snap | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/constructs/lib/v8/test/snapshot/__snapshots__/image-processing-stack.test.ts.snap b/source/constructs/lib/v8/test/snapshot/__snapshots__/image-processing-stack.test.ts.snap index af7301d45..61f3c5244 100644 --- a/source/constructs/lib/v8/test/snapshot/__snapshots__/image-processing-stack.test.ts.snap +++ b/source/constructs/lib/v8/test/snapshot/__snapshots__/image-processing-stack.test.ts.snap @@ -1135,6 +1135,11 @@ async function handler(event) { "Override": false, "Value": "86400", }, + { + "Header": "Cross-Origin-Resource-Policy", + "Override": true, + "Value": "cross-origin", + }, ], }, "Name": {