Ignore partial nodeNames

This commit is contained in:
varjolintu 2025-11-04 20:32:56 +02:00
parent b1b6581d50
commit ff801a750a

View file

@ -18,11 +18,19 @@ kpxcObserverHelper.ignoredNodeNames = [
'A',
'HEAD',
'HTML',
'IMG',
'LINK',
'SCRIPT',
'VIDEO',
];
kpxcObserverHelper.ignoredPartialNodeNames = [
'FACEPLATE',
'REDDIT-PDP',
'RENDER-TEMPLATE',
'SHREDDIT',
];
kpxcObserverHelper.ignoredNodeTypes = [
Node.ATTRIBUTE_NODE,
Node.TEXT_NODE,
@ -312,6 +320,7 @@ kpxcObserverHelper.ignoredNode = function(target) {
if (!target
|| kpxcObserverHelper.ignoredNodeTypes.some(e => e === target.nodeType)
|| kpxcObserverHelper.ignoredNodeNames.some(e => e === target.nodeName)
|| kpxcObserverHelper.ignoredPartialNodeNames.some(e => target.nodeName?.includes(e))
|| target.nodeName.startsWith('YTMUSIC')
|| target.nodeName.startsWith('YT-')) {
return true;