Bug 142297

Summary: Web Inspector: assertion failure when selecting timeline data grid nodes without popovers
Product: WebKit Reporter: Brian Burg <burg>
Component: Web InspectorAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: graouts, inspector-bugzilla-changes, jonowells, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
stack trace
none
sample timeline data none

Brian Burg
Reported 2015-03-04 11:32:20 PST
Created attachment 247873 [details] stack trace It seems that we sometimes try to hide the popover when it's not being shown. Steps to reproduce: 1. Collect some layout timeline records with and without stack traces 2. Select layout timeline panel 3. Select a record 4. Use keyboard up/down arrows to quickly switch the selected record It seems that this assertion failure happens when either: a) switching from row with stack trace (popover open) to a row with no stack trace b) switching from row with stack trace (popover not open) to a row with stack trace The latter case is triggered by pressing up-up quickly enough to change selections before the slight delay in popover appearing.
Attachments
stack trace (42.41 KB, image/png)
2015-03-04 11:32 PST, Brian Burg
no flags
sample timeline data (48.53 KB, image/png)
2015-03-04 11:32 PST, Brian Burg
no flags
Radar WebKit Bug Importer
Comment 1 2015-03-04 11:32:40 PST
Brian Burg
Comment 2 2015-03-04 11:32:46 PST
Created attachment 247874 [details] sample timeline data
Note You need to log in before you can comment on or make changes to this bug.