-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Find in page freeze #6326
Comments
I can reproduce this issue on Linux/Windows with nwjs-sdk-v0.27.1. |
I was able to reproduce it with Chrome 62 under Win7. 63 is Ok thought. But NWjs27 (as well as NWjs26) is freezing to me. It seems that it ends up infinitely stuck in this loop: |
The code path is affected by a feature |
Use the following patch seems to fix it. Need to figure out #6171 where we use this as workaround.
|
Thank you @rogerwang
EDIT: It solves the infinite loop, but it breaks some other webview and focus related things... |
Could you please file more issues for those and CC #6171 ? I look to enable |
I just pushed a real fix for #6171 with |
close as it's fixed by enabling GuestViewCrossProcessFrames |
webview.find(...)
freezes app then multiple webviews are present and one of them has transferred fromdisplay: none
. It is hard to tell details because NWjs becomes completelly unresponsive...Chromium 61 behaves exactly the same, Chromium >= 62 is ok.
NWjs 0.27.1 still freezes. Replicable on macOS >= 10.12, Windows >=7. I haven't tested it on Linux.
Manual steps:
display:none
on the webviewswebview.find(input.value, {}, function(){ ... })
on the currentlly visible webviewfind-in-page-trouble.zip
The text was updated successfully, but these errors were encountered: