Remove LayoutAssertionDisableScope after r241289
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 16 Mar 2019 07:37:24 +0000 (07:37 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 16 Mar 2019 07:37:24 +0000 (07:37 +0000)
commitfca68514fc512afba352d29a79ba0a61a28aeb3c
treed915f971d3d95b12dfb1db6621e2082d27d7d025
parent2aa014daa6e053063aaa20070f4ef08bfc598942
Remove LayoutAssertionDisableScope after r241289
https://bugs.webkit.org/show_bug.cgi?id=195848

Reviewed by Antti Koivisto.

Remove LayoutAssertionDisableScope for good now that the underlying bug has been fixed in r241289.

* dom/Document.cpp:
(WebCore::isSafeToUpdateStyleOrLayout):
* dom/ScriptDisallowedScope.h:
(WebCore::ScriptDisallowedScope::LayoutAssertionDisableScope): Deleted.
* page/FrameViewLayoutContext.cpp:
(WebCore::FrameViewLayoutContext::layout):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@243035 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/dom/Document.cpp
Source/WebCore/dom/ScriptDisallowedScope.h
Source/WebCore/page/FrameViewLayoutContext.cpp