Bug 166899 - Web Inspector: Elements Tab should have back-forward buttons in the navigation bar
Summary: Web Inspector: Elements Tab should have back-forward buttons in the navigatio...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-01-10 11:24 PST by BJ Burg
Modified: 2017-01-10 11:36 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description BJ Burg 2017-01-10 11:24:06 PST
In the Layers sidebar, there are jump icons that let you select a child DOM element that's associated with a specific layer. However, once you click on the jump link, there is no way to go backwards and re-select the previous element. On busy/dynamic websites like apple.com, it is very difficult to remember the previous element, and it may have shifted in the DOM Tree Outline due to attribute changes.

We should just support back-forward in this tab. As far as I know, the jump links do/should create proper history entries already, so we don't need to do much except make sure that the correct details sidebar is shown when navigating the history entries.
Comment 1 Radar WebKit Bug Importer 2017-01-10 11:24:28 PST
<rdar://problem/29951859>
Comment 2 BJ Burg 2017-01-10 11:36:45 PST
This is also a big issue for cross references in the accessibility section of Node details sidebar. Generally these are parent-child links, so you can recover, but many children have the same role/label/whatever.