()
| 231 | overrideProperty(Document, 'styleSheets', { |
| 232 | get: (native) => function () { |
| 233 | const getCurrentValue = () => { |
| 234 | const docSheets: StyleSheetList = native.call(this); |
| 235 | const filteredSheets = [...docSheets].filter((styleSheet) => styleSheet.ownerNode && !isDRSheet(styleSheet)); |
| 236 | (filteredSheets as unknown as StyleSheetList).item = (item: number) => filteredSheets[item]; |
| 237 | return Object.setPrototypeOf(filteredSheets, StyleSheetList.prototype); |
| 238 | }; |
| 239 | |
| 240 | let elements = getCurrentValue(); |
| 241 | const styleSheetListBehavior: ProxyHandler<StyleSheetList> = { |
no test coverage detected
searching dependent graphs…