()
| 13255 | let curIframe = document.createElement('iframe'), iframeDoc, pageElement = null, inAction = true; |
| 13256 | let loadedHandler = () => { |
| 13257 | let getPageEle = () => { |
| 13258 | if (ruleParser.curSiteRule.smart) { |
| 13259 | return null; |
| 13260 | } else { |
| 13261 | if (!pageElement || pageElement.length === 0 || !pageElement[0].offsetParent) { |
| 13262 | pageElement = ruleParser.getPageElement(iframeDoc, curIframe.contentWindow); |
| 13263 | } |
| 13264 | return pageElement; |
| 13265 | } |
| 13266 | }; |
| 13267 | resizeIframe(curIframe, iframeDoc, getPageEle()); |
| 13268 | let loaded = curIframe.getAttribute("loaded"); |
| 13269 | if (loaded == "true") { |
no test coverage detected