Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Change display list item logging to respect logging options
https://bugs.webkit.org/show_bug.cgi?id=240527 Reviewed by Myles Maxfield. Split off from the patch in bug 240422. We need to log display list items through a function that can take the flags argument to avoid logging unstable resource identifiers in layout tests, so implement dumpItem() for each item type, and respect the IncludesResourceIdentifiers flag. * platform/graphics/displaylists/DisplayList.cpp: (WebCore::DisplayList::DisplayList::asText const): (WebCore::DisplayList::DisplayList::dump const): * platform/graphics/displaylists/DisplayList.h: * platform/graphics/displaylists/DisplayListItemType.h: * platform/graphics/displaylists/DisplayListItems.cpp: (WebCore::DisplayList::dumpItem): (WebCore::DisplayList::dumpItemHandle): * platform/graphics/displaylists/DisplayListItems.h: (WebCore::DisplayList::operator<<): Canonical link: https://commits.webkit.org/250813@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@294572 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- Loading branch information