-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=96706 Reviewed by Simon Fraser. Source/WebCore: Replaced suspendWidgetHierarchyUpdates and resumeWidgetHierarchyUpdates by WidgetHierarchyUpdatesSuspensionScope. * WebCore.exp.in: Export new symbols. * dom/ContainerNode.cpp: (WebCore::ContainerNode::removeChild): (WebCore::ContainerNode::removeChildren): * dom/Document.cpp: (WebCore::Document::recalcStyle): * dom/Element.cpp: (WebCore::Element::attach): (WebCore::Element::detach): * page/mac/EventHandlerMac.mm: (WebCore::EventHandler::passMouseDownEventToWidget): * rendering/RenderWidget.cpp: (WebCore): (WebCore::WidgetHierarchyUpdatesSuspensionScope::widgetNewParentMap): (WebCore::WidgetHierarchyUpdatesSuspensionScope::moveWidgets): (WebCore::moveWidgetToParentSoon): * rendering/RenderWidget.h: (WidgetHierarchyUpdatesSuspensionScope): (WebCore::WidgetHierarchyUpdatesSuspensionScope::WidgetHierarchyUpdatesSuspensionScope): (WebCore::WidgetHierarchyUpdatesSuspensionScope::~WidgetHierarchyUpdatesSuspensionScope): (WebCore::WidgetHierarchyUpdatesSuspensionScope::isSuspended): (WebCore::WidgetHierarchyUpdatesSuspensionScope::scheduleWidgetToMove): (WebCore): (RenderWidget): Source/WebKit/mac: * WebView/WebHTMLView.mm: (-[WebHTMLView _invalidateGStatesForTree]): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129406 268f45cc-cd09-0410-ab3c-d52691b4dbfc
04ec298c