Changeset 245448 in webkit
- Timestamp:
- May 17, 2019, 4:24:57 AM (7 years ago)
- Location:
- releases/WebKitGTK/webkit-2.24/Source/WebCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
dom/Document.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
releases/WebKitGTK/webkit-2.24/Source/WebCore/ChangeLog
r245444 r245448 1 2019-05-08 Brent Fulgham <bfulgham@apple.com> 2 3 Correct delayed load event handling 4 https://bugs.webkit.org/show_bug.cgi?id=197679 5 <rdar://problem/50423334> 6 7 Reviewed by Alex Christensen. 8 9 We need to properly account for the fact that JavaScript might run 10 while performing loads. 11 12 * dom/Document.cpp: 13 (WebCore::Document::loadEventDelayTimerFired): 14 1 15 2019-05-02 Chris Dumez <cdumez@apple.com> 2 16 -
releases/WebKitGTK/webkit-2.24/Source/WebCore/dom/Document.cpp
r244006 r245448 6896 6896 // FIXME: Not obvious why checkCompleted needs to go first. The order these are called is 6897 6897 // visible to WebKit clients, but it's more like a race than a well-defined relationship. 6898 auto weakThis = makeWeakPtr(this); 6898 6899 checkCompleted(); 6899 if (auto* frame = this->frame()) 6900 frame->loader().checkLoadComplete(); 6900 if (weakThis) { 6901 if (auto* frame = this->frame()) 6902 frame->loader().checkLoadComplete(); 6903 } 6901 6904 } 6902 6905
Note:
See TracChangeset
for help on using the changeset viewer.