[Webkit-unassigned] [Bug 190362] New: Web Inspector: REGRESSION: selection in network table is lost when new entries are added
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Oct 8 11:27:22 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=190362
Bug ID: 190362
Summary: Web Inspector: REGRESSION: selection in network table
is lost when new entries are added
Product: WebKit
Version: WebKit Nightly Build
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: Web Inspector
Assignee: webkit-unassigned at lists.webkit.org
Reporter: drousso at apple.com
CC: inspector-bugzilla-changes at group.apple.com
* STEPS TO REPRODUCE:
1. Inspect <https://devstreaming-cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_fmp4/master.m3u8>
2. Open the Network tab
3. Refresh the page
4. Select an entry in the network table
5. Play the video (should add another entry to the end of the table)
=> Selection is lost
>From what I can tell, it seems that this is caused by the fact that the `WI.Table` in the `WI.NetworkTableContentView` has its `layout()` call _after_ it's "owner" `WI.NetworkTableContentView`. Since the manager of the selected row is the `WI.NetworkTableContentView`, the `WI.Table` has no idea about what it is or how to restore it. As such, when the `WI.Table` calls `layout()` the selection styling is lost, even though `WI.NetworkTableContentView` still has a reference to the selected row.
Possibly a regression from r236853 <https://webkit.org/b/189705>.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20181008/7299d8a2/attachment.html>
More information about the webkit-unassigned
mailing list