Changeset 234053 in webkit


Ignore:
Timestamp:
Jul 20, 2018 10:36:57 AM (6 years ago)
Author:
Alan Bujtas
Message:

Update FrameView::paintContents to use release logging.
https://bugs.webkit.org/show_bug.cgi?id=187854
<rdar://problem/42432371>

Reviewed by Simon Fraser.

Adding release logging helps identifying blank content cases.

  • page/FrameView.cpp:

(WebCore::FrameView::paintContents):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r234051 r234053  
     12018-07-20  Zalan Bujtas  <zalan@apple.com>
     2
     3        Update FrameView::paintContents to use release logging.
     4        https://bugs.webkit.org/show_bug.cgi?id=187854
     5        <rdar://problem/42432371>
     6
     7        Reviewed by Simon Fraser.
     8
     9        Adding release logging helps identifying blank content cases.
     10
     11        * page/FrameView.cpp:
     12        (WebCore::FrameView::paintContents):
     13
    1142018-07-20  Jer Noble  <jer.noble@apple.com>
    215
  • trunk/Source/WebCore/page/FrameView.cpp

    r233872 r234053  
    119119#endif
    120120
     121#define RELEASE_LOG_IF_ALLOWED(fmt, ...) RELEASE_LOG_IF(frame().page() && frame().page()->isAlwaysOnLoggingAllowed(), Layout, "%p - FrameView::" fmt, this, ##__VA_ARGS__)
     122
    121123namespace WebCore {
    122124
     
    41414143
    41424144    ASSERT(!needsLayout());
    4143     if (needsLayout())
    4144         return;
     4145    if (needsLayout()) {
     4146        RELEASE_LOG_IF_ALLOWED("FrameView::paintContents() - not painting because render tree needs layout (is main frame %d)", frame().isMainFrame());
     4147        return;
     4148    }
    41454149
    41464150    PaintingState paintingState;
Note: See TracChangeset for help on using the changeset viewer.