From 3f255538ae12d7d218ddc5574e872dfcb7a11366 Mon Sep 17 00:00:00 2001 From: myfreeer Date: Tue, 3 Oct 2023 17:03:43 +0800 Subject: [PATCH] skip-process: add a fix for peach.blender.org --- src/mdn/process-url/skip-process.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/mdn/process-url/skip-process.ts b/src/mdn/process-url/skip-process.ts index 90831743..9b9c2b44 100644 --- a/src/mdn/process-url/skip-process.ts +++ b/src/mdn/process-url/skip-process.ts @@ -54,6 +54,15 @@ export const skipProcess = ( skipExternalLogger.debug('skipped external link', host, url, parent?.url); return; } + // special path for peach.blender.org + // this site is not a static file cdn + // Also referenced here: + // https://mdn.github.io/dom-examples/fullscreen-api/index.html + if (host === 'peach.blender.org' && (!element || + !element.is('img') && !element.is('video') && !element.is('audio'))) { + skipExternalLogger.debug('skipped external link', host, url, parent?.url); + return; + } // incorrectly parsed url // localhost:3000 // from https://developer.mozilla.org/zh-CN/docs/Learn/Tools_and_testing/