Opening DevTools cause the page to stop rendering |
|||
Issue descriptionWhat steps will reproduce the problem? (1) Visit http://todomvc.com/examples/vanillajs/ (2) Type something (3) Open DevTools with f12 (4) Try to type another thing, the page stops showing your changes I bisected this to https://chromium.googlesource.com/chromium/src/+/966d29e791e4811124037ae509754c4277391fd1 Reverting the patch fixes the problem for me locally.
,
Jan 17 2018
,
Jan 18 2018
Taking ownership of this bug because I think it's surface sync related.
,
Jan 18 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3cb232c1a3c7776aa0ddb18088eda0d5701cb9f5 commit 3cb232c1a3c7776aa0ddb18088eda0d5701cb9f5 Author: Fady Samuel <fsamuel@chromium.org> Date: Thu Jan 18 19:51:46 2018 Surface synchronization: Fix devtools bug GetLatestInFlightSurface can return the primary surface ID. This can cause a race where occasionally the primary surface will be closed making a page unusable. This CL fixes the issue by skipping the primary surface in GetLatestInFlightSurface. Bug: 803243 , 672962 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: Icfc0b96847962e94002b8d4e2885684348232b03 Reviewed-on: https://chromium-review.googlesource.com/872454 Commit-Queue: Fady Samuel <fsamuel@chromium.org> Reviewed-by: Saman Sami <samans@chromium.org> Cr-Commit-Position: refs/heads/master@{#530233} [modify] https://crrev.com/3cb232c1a3c7776aa0ddb18088eda0d5701cb9f5/components/viz/service/frame_sinks/surface_synchronization_unittest.cc [modify] https://crrev.com/3cb232c1a3c7776aa0ddb18088eda0d5701cb9f5/components/viz/service/surfaces/surface_manager.cc
,
Jan 18 2018
Looks fixed. Thanks! |
|||
►
Sign in to add a comment |
|||
Comment 1 by fsamuel@google.com
, Jan 17 2018