Bug 277152

Summary: Update Node::m_treeScope to use a CheckedPtr
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: DOMAssignee: Chris Dumez <cdumez>
Status: REOPENED    
Severity: Normal CC: commit-queue, rniwa, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 277184    
Bug Blocks:    

Chris Dumez
Reported 2024-07-26 10:49:05 PDT
Update Node::m_treeScope to use a CheckedPtr.
Attachments
Chris Dumez
Comment 1 2024-07-26 10:55:09 PDT
EWS
Comment 2 2024-07-26 15:41:07 PDT
Committed 281426@main (1f09a8d8f6b1): <https://commits.webkit.org/281426@main> Reviewed commits have been landed. Closing PR #31303 and removing active labels.
Radar WebKit Bug Importer
Comment 3 2024-07-26 15:42:12 PDT
Ryosuke Niwa
Comment 4 2024-07-26 16:14:31 PDT
Looks like this broke builds: /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebCore/dom/Document.h:413:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'const WTF::CheckedRef<WebCore::ContainerNode>' to 'const WebCore::Document &' for 1st argument class Document
Ryosuke Niwa
Comment 5 2024-07-26 16:15:45 PDT
WebKit Commit Bot
Comment 6 2024-07-26 17:07:39 PDT
Re-opened since this is blocked by bug 277184
Note You need to log in before you can comment on or make changes to this bug.