Changeset 254267 in webkit
- Timestamp:
- Jan 9, 2020 10:02:18 AM (4 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r254266 r254267 1 2020-01-09 Keith Rollin <krollin@apple.com> 2 3 Reformat FrameView logging 4 https://bugs.webkit.org/show_bug.cgi?id=205984 5 <rdar://problem/58431722> 6 7 Reviewed by Brent Fulgham. 8 9 Update the format used by FrameView in its RELEASE_LOG logging. Use 10 the format used by WebPageProxy and NetworkResourceLoader, which is 11 generally of the form: 12 13 <object-address> - [<values that help thread together operations>] <class>::<method>: <message and other useful values> 14 15 So, for example: 16 17 0x4a1cf8010 - FrameView::fireLayoutRelatedMilestonesIfNeeded() - firing first visually non-empty layout milestone on the main frame 18 19 becomes: 20 21 0x561be8010 - [frame=0x55d47e000, main=1] FrameView::fireLayoutRelatedMilestonesIfNeeded: Firing first visually non-empty layout milestone on the main frame 22 23 No new tests -- no new or changed functionality. 24 25 * page/FrameView.cpp: 26 (WebCore::FrameView::paintContents): 27 (WebCore::FrameView::fireLayoutRelatedMilestonesIfNeeded): 28 1 29 2020-01-09 Zalan Bujtas <zalan@apple.com> 2 30 -
trunk/Source/WebCore/page/FrameView.cpp
r254087 r254267 133 133 #endif 134 134 135 #define RELEASE_LOG_IF_ALLOWED(fmt, ...) RELEASE_LOG_IF(frame().page() && frame().page()->isAlwaysOnLoggingAllowed(), Layout, "%p - FrameView::" fmt, this, ##__VA_ARGS__)135 #define FRAMEVIEW_RELEASE_LOG_IF_ALLOWED(channel, fmt, ...) RELEASE_LOG_IF(frame().page() && frame().page()->isAlwaysOnLoggingAllowed(), channel, "%p - [frame=%p, main=%d] FrameView::" fmt, this, &frame(), frame().isMainFrame(), ##__VA_ARGS__) 136 136 137 137 namespace WebCore { … … 4186 4186 ASSERT(!needsLayout()); 4187 4187 if (needsLayout()) { 4188 RELEASE_LOG_IF_ALLOWED("FrameView::paintContents() - not painting because render tree needs layout (is main frame %d)", frame().isMainFrame());4188 FRAMEVIEW_RELEASE_LOG_IF_ALLOWED(Layout, "paintContents: Not painting because render tree needs layout"); 4189 4189 return; 4190 4190 } … … 5156 5156 if (milestonesAchieved && frame().isMainFrame()) { 5157 5157 if (milestonesAchieved.contains(DidFirstVisuallyNonEmptyLayout)) 5158 RELEASE_LOG_IF_ALLOWED("fireLayoutRelatedMilestonesIfNeeded() - firing first visually non-empty layout milestone on the main frame");5158 FRAMEVIEW_RELEASE_LOG_IF_ALLOWED(Layout, "fireLayoutRelatedMilestonesIfNeeded: Firing first visually non-empty layout milestone on the main frame"); 5159 5159 frame().loader().didReachLayoutMilestone(milestonesAchieved); 5160 5160 }
Note: See TracChangeset
for help on using the changeset viewer.