Reloading crashed page (aw, snap) doesn't respond to input events |
||||
Issue description@tott Open tab, navigate to google.com, kill the tab from task manager, then reload. I can't seem to click on stuff after reload, I also see logs saying: [26976:33424:0915/153622.140:WARNING:render_widget_host_impl.cc(302)] Input request on unbound interface Happens on win/linux/mac, didn't check cros. Avi, can you triage (Owner and Component) as you have better knowledge of where this bug should go to.
,
Sep 19 2017
FWIW this is only activated on developer builds right now. If you make an official build you shouldn't see it (as it is activated by field trial testing). I had tried this via crashing the tab before (via a renderer crash) and it was working correctly but perhaps the killing via the task manager has a different workflow.
,
Sep 25 2017
Fix pending here: https://chromium-review.googlesource.com/c/chromium/src/+/682113
,
Sep 25 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/11e231bdedc406f0b0d173bf36d5edfbe8349121 commit 11e231bdedc406f0b0d173bf36d5edfbe8349121 Author: Dave Tapuska <dtapuska@chromium.org> Date: Mon Sep 25 19:50:45 2017 Re-attach widget and widget input handler after crash. After the render frame has been created re-attach the widget and frame input handler. BUG= 765851 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation Change-Id: I8451ee06f4393cb2a1b5f03b9c6511a4bf13e8c1 Reviewed-on: https://chromium-review.googlesource.com/682113 Reviewed-by: Avi Drissman <avi@chromium.org> Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#504138} [modify] https://crrev.com/11e231bdedc406f0b0d173bf36d5edfbe8349121/content/browser/frame_host/render_frame_host_impl.cc
,
Sep 25 2017
,
Sep 27 2017
Verified the issue on windows 7 and Mac os 10.12.6 using chrome M63 #63.0.3225.0 and issue seems to be fixed. After reloading the crashed page , the page is normal and responsive and no logs are seen in console. Attached screencast for reference. Verifying the issue is pending on linux as the build for linux is failed and will verify the same on next build and add TE-Verified labels. Thanks! |
||||
►
Sign in to add a comment |
||||
Comment 1 by a...@chromium.org
, Sep 15 2017Owner: dtapu...@chromium.org
Status: Assigned (was: Available)