You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sizzle changes id in this part of code if (nid = context.getAttribute("id")) { nid = nid.replace(rcssescape, fcssescape); } else { context.setAttribute("id", nid = expando); }
@maximtop commented on Thu Mar 07 2019
This link https://4pda.ru/2017/03/19/338134/ causes over 100% load in the chrome task manager
This happens because of Sizzle, which changes id attribute while executes the querySelectorAll request.
@maximtop commented on Thu Mar 07 2019
These 3 rules
4pda.ru##body > * > * > div > * > * > * > * > div > a[target="_blank"]:has(> img)
4pda.ru#$#.slider-nav > ul > li:has(> a[href="//4pda.ru/devdb/"]) { display: block!important; }
4pda.ru#$#body > *:not(div) > * > div:has(> *) > *:not(div):not(iframe):not(a):not(b):not(table):not(img):not(textarea):not(input):not(br):not(h3):not(p) { background-image: none!important; background: #e6e7e9!important }
sizzle changes id in this part of code
if (nid = context.getAttribute("id")) { nid = nid.replace(rcssescape, fcssescape); } else { context.setAttribute("id", nid = expando); }
@ameshkov commented on Thu Mar 07 2019
2 issues:
@maximtop commented on Thu Mar 07 2019
Because loop protection filters only mutations with style attributes
The text was updated successfully, but these errors were encountered: