Changeset 200410 in webkit
- Timestamp:
- May 4, 2016, 12:44:40 AM (9 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r200408 r200410 1 2016-05-04 Jiewen Tan <jiewen_tan@apple.com> 2 3 CrashTracer: [USER] com.apple.WebKit.WebContent at …ple.WebCore: WebCore::EditCommandComposition::unapply + 105 4 https://bugs.webkit.org/show_bug.cgi?id=157282 5 <rdar://problem/25391441> 6 7 Reviewed by Darin Adler. 8 9 A frame could be destroyed in the middle of executing undo/redo command. 10 Therefore, add an early return. 11 12 * editing/CompositeEditCommand.cpp: 13 (WebCore::EditCommandComposition::unapply): 14 (WebCore::EditCommandComposition::reapply): 15 1 16 2016-05-04 Zan Dobersek <zdobersek@igalia.com> 2 17 -
trunk/Source/WebCore/editing/CompositeEditCommand.cpp
r199030 r200410 213 213 ASSERT(m_document); 214 214 RefPtr<Frame> frame = m_document->frame(); 215 ASSERT(frame); 215 if (!frame) 216 return; 216 217 217 218 m_replacedText.captureTextToBeDeletedByUnapply(); … … 244 245 ASSERT(m_document); 245 246 RefPtr<Frame> frame = m_document->frame(); 246 ASSERT(frame); 247 if (!frame) 248 return; 247 249 248 250 m_replacedText.captureTextToBeDeletedByReapply();
Note:
See TracChangeset
for help on using the changeset viewer.