Changeset 285884 in webkit
- Timestamp:
- Nov 16, 2021, 2:19:49 PM (5 years ago)
- Location:
- branches/safari-612.3.6.0-branch/Source/WebKit
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
WebProcess/WebPage/WebFrame.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-612.3.6.0-branch/Source/WebKit/ChangeLog
r285753 r285884 1 2021-11-16 Russell Epstein <repstein@apple.com> 2 3 Cherry-pick r283386. rdar://problem/83953959 4 5 Protect WebFrame during invalidatePolicyListener() 6 https://bugs.webkit.org/show_bug.cgi?id=229981 7 <rdar://problem/82807413> 8 9 Reviewed by Alex Christensen. 10 11 * WebProcess/WebPage/WebFrame.cpp: 12 (WebKit::WebFrame::invalidatePolicyListeners): Protect the WebFrame while 13 policy handlers are run. 14 15 git-svn-id: https://svn.webkit.org/repository/webkit/trunk@283386 268f45cc-cd09-0410-ab3c-d52691b4dbfc 16 17 2021-10-01 Brent Fulgham <bfulgham@apple.com> 18 19 Protect WebFrame during invalidatePolicyListener() 20 https://bugs.webkit.org/show_bug.cgi?id=229981 21 <rdar://problem/82807413> 22 23 Reviewed by Alex Christensen. 24 25 * WebProcess/WebPage/WebFrame.cpp: 26 (WebKit::WebFrame::invalidatePolicyListeners): Protect the WebFrame while 27 policy handlers are run. 28 1 29 2021-11-12 Babak Shafiei <bshafiei@apple.com> 2 30 -
branches/safari-612.3.6.0-branch/Source/WebKit/WebProcess/WebPage/WebFrame.cpp
r278614 r285884 238 238 void WebFrame::invalidatePolicyListener() 239 239 { 240 if (!m_policyListenerID) 241 return; 240 Ref protectedThis { *this }; 242 241 243 242 m_policyDownloadID = { };
Note:
See TracChangeset
for help on using the changeset viewer.