[Webkit-unassigned] [Bug 221919] New: Web Inspector: Grids with overlays that disappear and reappear remain checked in Layout pane, toggling hits assertion

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 15 13:23:38 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=221919

            Bug ID: 221919
           Summary: Web Inspector: Grids with overlays that disappear and
                    reappear remain checked in Layout pane, toggling hits
                    assertion
           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: pangle at apple.com
                CC: inspector-bugzilla-changes at group.apple.com

**Steps to repro:**
1. Navigate to https://labs.jensimmons.com/2017/03-008.html.
2. Enable the grid overlay for `main` in the Layout sidebar.
3. Resize page width until the content reflows to no longer use grid.
4. Resize page width back to original (or close to it).
5. Click the already-checked main checkbox.

**Expected Result:**
The checkbox would no longer be checked OR the overlay would be reenabled when it becomes a grid again.

**Actual Result:**
The checkbox is still checked without a grid overlay visible and unchecking the box results in:
No grid overlay exists for the node, so cannot clear. (at Connection.js:​162:​29)​
    _dispatchResponseToPromise @ Connection.js:​162:​29
    _dispatchResponse @ Connection.js:​124:​44
    dispatch @ Connection.js:​77:​35
    dispatchMessageFromTarget @ TargetManager.js:​176:​39
    dispatchMessageFromTarget @ TargetObserver.js:​47:​51
    _dispatchEvent @ Connection.js:​210:​26
    dispatch @ Connection.js:​79:​32
    dispatch @ InspectorBackend.js:​232:​52
    ?​ @ MessageDispatcher.js:​42:​34

-- 
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/20210215/9faee4a8/attachment-0001.htm>


More information about the webkit-unassigned mailing list