Changeset 167810 in webkit


Ignore:
Timestamp:
Apr 25, 2014 10:58:19 AM (10 years ago)
Author:
stavila@adobe.com
Message:

[CSS Regions] Rename objectShouldPaintInFlowRegion to something more clear
https://bugs.webkit.org/show_bug.cgi?id=132050

Reviewed by Andreas Kling.

The objectShouldPaintInFlowRegion is no longer used only by the painting process
but also for hit-testing, so it was renamed to something more generic (objectShouldFragmentInFlowRegion).

No new tests required, it's just a method rename.

  • rendering/RenderBlock.cpp:

(WebCore::RenderBlock::paint):
(WebCore::RenderBlock::selectionGaps):
(WebCore::RenderBlock::nodeAtPoint):

  • rendering/RenderBox.cpp:

(WebCore::RenderBox::positionForPoint):

  • rendering/RenderFlowThread.cpp:

(WebCore::RenderFlowThread::objectShouldFragmentInFlowRegion):
(WebCore::RenderFlowThread::objectShouldPaintInFlowRegion): Deleted.

  • rendering/RenderFlowThread.h:
  • rendering/RenderLayer.cpp:

(WebCore::RenderLayer::paintLayer):
(WebCore::RenderLayer::hitTestLayer):

  • rendering/RenderRegion.cpp:

(WebCore::RenderRegion::ensureOverflowForBox):

  • rendering/RenderReplaced.cpp:

(WebCore::RenderReplaced::shouldPaint):

Location:
trunk/Source/WebCore
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r167809 r167810  
     12014-04-25  Radu Stavila  <stavila@adobe.com>
     2
     3        [CSS Regions] Rename objectShouldPaintInFlowRegion to something more clear
     4        https://bugs.webkit.org/show_bug.cgi?id=132050
     5
     6        Reviewed by Andreas Kling.
     7
     8        The objectShouldPaintInFlowRegion is no longer used only by the painting process
     9        but also for hit-testing, so it was renamed to something more generic (objectShouldFragmentInFlowRegion).
     10
     11        No new tests required, it's just a method rename.
     12
     13        * rendering/RenderBlock.cpp:
     14        (WebCore::RenderBlock::paint):
     15        (WebCore::RenderBlock::selectionGaps):
     16        (WebCore::RenderBlock::nodeAtPoint):
     17        * rendering/RenderBox.cpp:
     18        (WebCore::RenderBox::positionForPoint):
     19        * rendering/RenderFlowThread.cpp:
     20        (WebCore::RenderFlowThread::objectShouldFragmentInFlowRegion):
     21        (WebCore::RenderFlowThread::objectShouldPaintInFlowRegion): Deleted.
     22        * rendering/RenderFlowThread.h:
     23        * rendering/RenderLayer.cpp:
     24        (WebCore::RenderLayer::paintLayer):
     25        (WebCore::RenderLayer::hitTestLayer):
     26        * rendering/RenderRegion.cpp:
     27        (WebCore::RenderRegion::ensureOverflowForBox):
     28        * rendering/RenderReplaced.cpp:
     29        (WebCore::RenderReplaced::shouldPaint):
     30
    1312014-04-25  Enrica Casucci  <enrica@apple.com>
    232
  • trunk/Source/WebCore/rendering/RenderBlock.cpp

    r167809 r167810  
    17931793
    17941794    // Check our region range to make sure we need to be painting in this region.
    1795     if (paintInfo.renderNamedFlowFragment && !paintInfo.renderNamedFlowFragment->flowThread()->objectShouldPaintInFlowRegion(this, paintInfo.renderNamedFlowFragment))
     1795    if (paintInfo.renderNamedFlowFragment && !paintInfo.renderNamedFlowFragment->flowThread()->objectShouldFragmentInFlowRegion(this, paintInfo.renderNamedFlowFragment))
    17961796        return;
    17971797
     
    24162416    if (paintInfo && paintInfo->renderNamedFlowFragment && paintInfo->paintContainer->isRenderFlowThread()) {
    24172417        // Make sure the current object is actually flowed into the region being painted.
    2418         if (!toRenderFlowThread(paintInfo->paintContainer)->objectShouldPaintInFlowRegion(this, paintInfo->renderNamedFlowFragment))
     2418        if (!toRenderFlowThread(paintInfo->paintContainer)->objectShouldFragmentInFlowRegion(this, paintInfo->renderNamedFlowFragment))
    24192419            return result;
    24202420    }
     
    29592959        RenderFlowThread* flowThread = flowThreadContainingBlock();
    29602960        ASSERT(flowThread);
    2961         if (!flowThread->objectShouldPaintInFlowRegion(this, locationInContainer.region()))
     2961        if (!flowThread->objectShouldFragmentInFlowRegion(this, locationInContainer.region()))
    29622962            return false;
    29632963    }
  • trunk/Source/WebCore/rendering/RenderBox.cpp

    r167803 r167810  
    41604160        if (isRenderFlowThread()) {
    41614161            ASSERT(region);
    4162             if (!toRenderFlowThread(this)->objectShouldPaintInFlowRegion(renderObject, region))
     4162            if (!toRenderFlowThread(this)->objectShouldFragmentInFlowRegion(renderObject, region))
    41634163                continue;
    41644164        }
  • trunk/Source/WebCore/rendering/RenderFlowThread.cpp

    r167755 r167810  
    805805}
    806806
    807 bool RenderFlowThread::objectShouldPaintInFlowRegion(const RenderObject* object, const RenderRegion* region) const
     807bool RenderFlowThread::objectShouldFragmentInFlowRegion(const RenderObject* object, const RenderRegion* region) const
    808808{
    809809    ASSERT(object);
  • trunk/Source/WebCore/rendering/RenderFlowThread.h

    r167707 r167810  
    142142   
    143143    // Check if the object should be painted in this region and if the region is part of this flow thread.
    144     bool objectShouldPaintInFlowRegion(const RenderObject*, const RenderRegion*) const;
     144    bool objectShouldFragmentInFlowRegion(const RenderObject*, const RenderRegion*) const;
    145145
    146146    void markAutoLogicalHeightRegionsForLayout();
  • trunk/Source/WebCore/rendering/RenderLayer.cpp

    r167714 r167810  
    37473747        else {
    37483748            ASSERT(namedFlowFragment->isValid());
    3749             if (!namedFlowFragment->flowThread()->objectShouldPaintInFlowRegion(&renderer(), namedFlowFragment))
     3749            if (!namedFlowFragment->flowThread()->objectShouldFragmentInFlowRegion(&renderer(), namedFlowFragment))
    37503750                return;
    37513751        }
     
    49084908        ASSERT(hitTestLocation.region()->isValid());
    49094909        RenderFlowThread* flowThread = hitTestLocation.region()->flowThread();
    4910         if (!flowThread->objectShouldPaintInFlowRegion(&renderer(), hitTestLocation.region()))
     4910        if (!flowThread->objectShouldFragmentInFlowRegion(&renderer(), hitTestLocation.region()))
    49114911            return 0;
    49124912    }
  • trunk/Source/WebCore/rendering/RenderRegion.cpp

    r167803 r167810  
    445445    LayoutRect borderBox = box->borderBoxRectInRegion(this);
    446446    LayoutRect clientBox;
    447     ASSERT(m_flowThread->objectShouldPaintInFlowRegion(box, this));
     447    ASSERT(m_flowThread->objectShouldFragmentInFlowRegion(box, this));
    448448
    449449    if (!borderBox.isEmpty()) {
  • trunk/Source/WebCore/rendering/RenderReplaced.cpp

    r167803 r167810  
    208208   
    209209    // Check our region range to make sure we need to be painting in this region.
    210     if (paintInfo.renderNamedFlowFragment && !paintInfo.renderNamedFlowFragment->flowThread()->objectShouldPaintInFlowRegion(this, paintInfo.renderNamedFlowFragment))
     210    if (paintInfo.renderNamedFlowFragment && !paintInfo.renderNamedFlowFragment->flowThread()->objectShouldFragmentInFlowRegion(this, paintInfo.renderNamedFlowFragment))
    211211        return false;
    212212
Note: See TracChangeset for help on using the changeset viewer.