Changeset 224627 in webkit
- Timestamp:
- Nov 9, 2017 7:22:00 AM (7 years ago)
- Location:
- tags/Safari-605.1.13/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
tags/Safari-605.1.13/Source/WebCore/ChangeLog
r224579 r224627 1 2017-11-09 Jason Marcell <jmarcell@apple.com> 2 3 Cherry-pick r224604. rdar://problem/35421652 4 5 2017-11-08 Ryosuke Niwa <rniwa@webkit.org> 6 7 REGRESSION(r224534): Crash inside Document::updateStyleIfNeeded 8 https://bugs.webkit.org/show_bug.cgi?id=179442 9 10 Reviewed by Simon Fraser. 11 12 Disable the assertion when the web thread is used. 13 14 * dom/Document.cpp: 15 (WebCore::Document::updateStyleIfNeeded): 16 (WebCore::Document::updateLayout): 17 1 18 2017-11-08 Zalan Bujtas <zalan@apple.com> 2 19 -
tags/Safari-605.1.13/Source/WebCore/dom/Document.cpp
r224534 r224627 1940 1940 1941 1941 // The early exit for needsStyleRecalc() is needed when updateWidgetPositions() is called in runOrScheduleAsynchronousTasks(). 1942 #if !USE(WEB_THREAD) 1942 1943 RELEASE_ASSERT_WITH_SECURITY_IMPLICATION(NoEventDispatchAssertion::InMainThread::isEventAllowed() || (frameView && frameView->isInChildFrameWithFrameFlattening())); 1944 #endif 1943 1945 1944 1946 resolveStyle(); … … 1957 1959 return; 1958 1960 } 1961 #if !USE(WEB_THREAD) 1959 1962 RELEASE_ASSERT_WITH_SECURITY_IMPLICATION(NoEventDispatchAssertion::InMainThread::isEventAllowed() || (frameView && frameView->isInChildFrameWithFrameFlattening())); 1960 1963 #endif 1961 1964 1962 1965 RenderView::RepaintRegionAccumulator repaintRegionAccumulator(renderView());
Note: See TracChangeset
for help on using the changeset viewer.