AdguardTeam / CoreLibs

Core Adguard libraries
https://adguard.com/
Apache License 2.0
39 stars 7 forks source link

Long processing time of large HTML #1886

Open Alex-302 opened 4 months ago

Alex-302 commented 4 months ago

Please answer the following questions for yourself before submitting an issue

AdGuard version

AdGuard for Windows 7.17.0 n33

Browser version

Chrome 125.0.6422.114

OS version

Windows 10 x64

Issue Details

Steps to reproduce:

  1. Open in Chrome view-source:https://www.japscan.lol/

Expected Behavior

No response

Actual Behavior

Possibly excessively long processing time for a 16MB page.

<!-- Start: injected by AdGuard -->
<!-- Overall parsing time: 1967283 us -->
<!-- Collapse rules timer: 18538 us -->
<!-- Match url in collapse rules timer: 16763 us -->
<!-- Content rules timer: 1334436 us -->

Screenshots

No response

Additional Information

No response

I had Base + French filters enabled, and user rules:

$$script:contains(webkitBackdropFilter)
japscan.lol$$script:contains(ApoZow)

Saved HTML view-source_https___www.japscan.lol.zip