Bug 254238

Summary: Web Inspector: breakpoint on content modification is not persistent
Product: WebKit Reporter: Karl Dubost <karlcow>
Component: Web InspectorAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: inspector-bugzilla-changes, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   

Description Karl Dubost 2023-03-21 15:50:29 PDT
1. with Safari Tech Preview 165
2. Go to https://www.pinterest.com/
3. Log in
4. Open Web Inspector
5. Go to the Elements tab
6. Find #homefeedGridFadeInTransitionContainer > div > div aka (<div style="width: 100%">…)
7. Control+click on this element
8. Select "Break on…", choose: "subtree modified" or/and "node removed"
9. Shift + reload

Expected:
Stop when the subtree is being modified. 

Actual:
Nothing happens, the page just reload, but the breakpoint was not effective


10. Check the Sources tab

Expected:
Breakpoint is visible

Actual:
Breakpoint is gone.


11. Close Web Inspector and Reopen Web Inspectore
12. Go to Sources tab, the breakpoint is visible again.
Comment 1 Radar WebKit Bug Importer 2023-03-21 15:50:39 PDT
<rdar://problem/107026006>
Comment 2 Karl Dubost 2023-03-21 15:54:27 PDT
Additional test

Break On: Node Removed

for #__PWS_ROOT__

which is at a either level of hierarchy exhibits the same issue.