New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 750206 link

Starred by 1 user

Issue metadata

Status: Archived
Owner:
Last visit > 30 days ago
Closed: Sep 25
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug

Blocking:
issue 701833



Sign in to add a comment

Element nodes disappear in UI DevTools when Chrome on Linux instance is inspecting itself

Project Member Reported by tdander...@chromium.org, Jul 28 2017

Issue description

Observed on Linux ToT build at revision #488643.

Steps to reproduce:
1. Launch chrome with --enable-ui-devtools=9332.
2. Navigate to chrome://inspect#other.
3. Click on the link to open the UI DevTools front end.
4. In the hierarchical listing of the window/widget/view elements, right click on the RootWindow element and select "Expand all".

What happens:
The hierarchical listing of window/widget/view elements belonging to the browser instance will initially be shown. But when attempting to inspect some of these elements, the majority of the node tree will disappear, though the browser UI itself will remain unchanged.

What should happen instead:
The hierarchical listing of nodes in UI DevTools should always remain in sync with the actual browser UI.

Note: this does not seem to reproduce with a remote connection (i.e., when a ToT build is being inspected, but DevTools is open in a separate browser instance such as Chrome stable for Linux).

 
Project Member

Comment 1 by bugdroid1@chromium.org, Sep 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b3d5744cd3953661b1dbe60f687d9adf0c6fe0f4

commit b3d5744cd3953661b1dbe60f687d9adf0c6fe0f4
Author: Thanh Pham <thanhph@chromium.org>
Date: Tue Sep 12 00:24:27 2017

Element nodes disappear in UI DevTools when Chrome on Linux instance is
inspecting itself.

The hierarchical listing of window/widget/view elements belonging to
the browser instance will initially be shown. When attempting to
inspect some of these elements, the majority of the node tree will
disappear, event though the browser UI itself will remain unchanged.
The bug is caused by UI Element reorder calls when a mouse click event
happens.

Bug:  750206 
Change-Id: If8b001575b82bf92a787fdb4676aeebf6b390f2b
Reviewed-on: https://chromium-review.googlesource.com/636400
Commit-Queue: Thanh Pham <thanhph@chromium.org>
Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org>
Cr-Commit-Position: refs/heads/master@{#501115}
[modify] https://crrev.com/b3d5744cd3953661b1dbe60f687d9adf0c6fe0f4/components/ui_devtools/views/ui_devtools_unittest.cc
[modify] https://crrev.com/b3d5744cd3953661b1dbe60f687d9adf0c6fe0f4/components/ui_devtools/views/ui_element.cc

Status: Archived (was: Assigned)
Archiving old bugs that have only received trivial updates for some time.

If you feel this issue should still be addressed, feel free to reopen it or to file a new issue. Thanks!

Sign in to add a comment