Changeset 95985 in webkit


Ignore:
Timestamp:
Sep 26, 2011 1:08:11 PM (13 years ago)
Author:
mitz@apple.com
Message:

REGRESSION (r95926) Assert firing in svg/clip-path/clip-path-on-svg.svg
https://bugs.webkit.org/show_bug.cgi?id=68819

Reviewed by Dave Hyatt.

  • rendering/RenderObject.cpp:

(WebCore::RenderObject::scheduleRelayout): Revert to using view() instead of the RenderView
parameter of isRooted, since only the former returns 0 when the document is detached.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r95984 r95985  
     12011-09-26  Dan Bernstein  <mitz@apple.com>
     2
     3        REGRESSION (r95926) Assert firing in svg/clip-path/clip-path-on-svg.svg
     4        https://bugs.webkit.org/show_bug.cgi?id=68819
     5
     6        Reviewed by Dave Hyatt.
     7
     8        * rendering/RenderObject.cpp:
     9        (WebCore::RenderObject::scheduleRelayout): Revert to using view() instead of the RenderView**
     10        parameter of isRooted, since only the former returns 0 when the document is detached.
     11
    1122011-09-26  Vsevolod Vlasov  <vsevik@chromium.org>
    213
  • trunk/Source/WebCore/rendering/RenderObject.cpp

    r95974 r95985  
    23042304            view->scheduleRelayout();
    23052305    } else {
    2306         RenderView* renderView;
    2307         if (isRooted(&renderView)) {
    2308             if (FrameView* frameView = renderView->frameView())
    2309                 frameView->scheduleRelayoutOfSubtree(this);
     2306        if (isRooted()) {
     2307            if (RenderView* renderView = view()) {
     2308                if (FrameView* frameView = renderView->frameView())
     2309                    frameView->scheduleRelayoutOfSubtree(this);
     2310            }
    23102311        }
    23112312    }
Note: See TracChangeset for help on using the changeset viewer.