Skip to content
  • commit-queue@webkit.org's avatar
    Rollout r147756: performance regression · 57c76062
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=114176
    
    Patch by Mihai Maerean <mmaerean@adobe.com> on 2013-04-08
    Reviewed by Alexis Menard.
    
    Source/WebCore:
    
    Rolling out the patch for https://bugs.webkit.org/show_bug.cgi?id=74144 "[CSS Regions] Elements in a region
    should be assignable to a named flow" because of the performance regression in Parser/html5-full-render.html .
    
    No new tests (because this is a rollout patch).
    
    * dom/Element.cpp:
    * dom/Element.h:
    * dom/NodeRenderingContext.cpp:
    (WebCore::NodeRenderingContext::parentRenderer):
    (WebCore::NodeRenderingContext::shouldCreateRenderer):
    (WebCore::NodeRenderingContext::moveToFlowThreadIfNeeded):
    * dom/NodeRenderingContext.h:
    * dom/PseudoElement.h:
    * dom/Text.cpp:
    (WebCore::Text::textRendererIsNeeded):
    (WebCore::Text::updateTextRenderer):
    * dom/Text.h:
    * rendering/FlowThreadController.cpp:
    * rendering/FlowThreadController.h:
    * rendering/RenderObject.h:
    * rendering/RenderRegion.h:
    * svg/SVGElement.cpp:
    * svg/SVGElement.h:
    
    LayoutTests:
    
    * fast/regions/flow-body-in-html-expected.txt: Removed.
    * fast/regions/flow-body-in-html.html: Removed.
    * fast/regions/region-content-flown-into-region-expected.html: Removed.
    * fast/regions/region-content-flown-into-region.html: Removed.
    * fast/regions/universal-selector-children-to-the-same-region-expected.txt: Removed.
    * fast/regions/universal-selector-children-to-the-same-region.html: Removed.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147983 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    57c76062