| Index: tools/cfi/blacklist.txt
|
| diff --git a/tools/cfi/blacklist.txt b/tools/cfi/blacklist.txt
|
| index d25629c74fd3dda482e50dd4a126f7ee5e26f661..8fff6ca6a334c83e7903dc1c510cd2faa0a89fdc 100644
|
| --- a/tools/cfi/blacklist.txt
|
| +++ b/tools/cfi/blacklist.txt
|
| @@ -69,19 +69,19 @@ src:*wtf/PartitionAllocator.h*
|
| # Skia
|
|
|
| # https://crbug.com/638064#c1
|
| -fun:*SkPictureUtils::ApproximateBytesUsed*
|
| +fun:*SkPictureUtils*ApproximateBytesUsed*
|
|
|
| # https://crbug.com/638056#c1
|
| -fun:*SkCanvas::onDrawRect*
|
| +fun:*SkCanvas*onDrawRect*
|
|
|
| # https://crbug.com/638064
|
| -fun:*SkCanvas::drawPicture*
|
| +fun:*SkCanvas*drawPicture*
|
|
|
| # https://crbug.com/638060
|
| -fun:*SkCanvas::onDrawPicture*
|
| +fun:*SkCanvas*onDrawPicture*
|
|
|
| # https://crbug.com/638064#c2
|
| -fun:*SkBaseDevice::accessPixels*
|
| +fun:*SkBaseDevice*accessPixels*
|
|
|
| # https://crbug.com/638056
|
| fun:*call_hline_blitter*
|
| @@ -89,132 +89,132 @@ fun:*do_scanline*
|
| fun:*antifilldot8*
|
|
|
| # Unclear what could be done here
|
| -fun:*SkCanvas::drawRect*
|
| -fun:*SkPictureGpuAnalyzer::analyzePicture*
|
| +fun:*SkCanvas*drawRect*
|
| +fun:*SkPictureGpuAnalyzer*analyzePicture*
|
|
|
| # V8
|
|
|
| # https://crbug.com/638056
|
| -fun:*VisitorAdapter::VisitEmbedderReference*
|
| -fun:*GlobalHandles::IterateWeakRoots*
|
| -fun:*GlobalHandles::IterateObjectGroups*
|
| -fun:*GlobalHandles::IterateAllRoots*
|
| -fun:*GlobalHandles::IterateAllRootsWithClassIds*
|
| -fun:*GlobalHandles::IterateAllRootsInNewSpaceWithClassIds*
|
| -fun:*GlobalHandles::IterateWeakRootsInNewSpaceWithClassIds*
|
| -fun:*SerializerDeserializer::Iterate*
|
| +fun:*VisitorAdapter*VisitEmbedderReference*
|
| +fun:*GlobalHandles*IterateWeakRoots*
|
| +fun:*GlobalHandles*IterateObjectGroups*
|
| +fun:*GlobalHandles*IterateAllRoots*
|
| +fun:*GlobalHandles*IterateAllRootsWithClassIds*
|
| +fun:*GlobalHandles*IterateAllRootsInNewSpaceWithClassIds*
|
| +fun:*GlobalHandles*IterateWeakRootsInNewSpaceWithClassIds*
|
| +fun:*SerializerDeserializer*Iterate*
|
|
|
| # Unclear what could be done here
|
| -fun:*BodyDescriptorBase::IteratePointers*
|
| +fun:*BodyDescriptorBase*IteratePointers*
|
|
|
| # CC
|
|
|
| # https://crbug.com/638045
|
| -fun:*WebLayerImpl::invalidateRect*
|
| +fun:*WebLayerImpl*invalidateRect*
|
|
|
| # https://crbug.com/638056
|
| -fun:*DisplayItemList::Raster*
|
| -fun:*DisplayItemList::ApproximateMemoryUsage*
|
| -fun:*LayerTreeHost::SetNeedsAnimate*
|
| -fun:*LayerTreeHost::NotifySwapPromiseMonitorsOfSetNeedsCommit*
|
| -fun:*LayerTreeHost::SetNeedsUpdateLayers*
|
| +fun:*DisplayItemList*Raster*
|
| +fun:*DisplayItemList*ApproximateMemoryUsage*
|
| +fun:*LayerTreeHost*SetNeedsAnimate*
|
| +fun:*LayerTreeHost*NotifySwapPromiseMonitorsOfSetNeedsCommit*
|
| +fun:*LayerTreeHost*SetNeedsUpdateLayers*
|
|
|
| # https://crbug.com/638060
|
| -fun:*DrawingDisplayItem::Raster*
|
| +fun:*DrawingDisplayItem*Raster*
|
|
|
| # https://crbug.com/638064
|
| -fun:*DrawingDisplayItem::ApproximateOpCount*
|
| +fun:*DrawingDisplayItem*ApproximateOpCount*
|
|
|
| # WebKit
|
| # The entries below have not been categorized
|
|
|
| -fun:*ContainerNode::isChildTypeAllowed*
|
| -fun:*ContainerNode::checkAcceptChild*
|
| -fun:*ContainerNode::notifyNodeInserted*
|
| -fun:*ContainerNode::attachLayoutTree*
|
| -fun:*ContainerNode::notifyNodeInsertedInternal*
|
| -fun:*SharedStyleFinder::canShareStyleWithElement*
|
| -fun:*ElementRuleCollector::collectMatchingRules*
|
| -fun:*Element::attributeChanged*
|
| -fun:*Element::didAddAttribute*
|
| -fun:*LayoutTreeBuilderForElement::shouldCreateLayoutObject*
|
| -fun:*LayoutTreeBuilderForElement::createLayoutObject*
|
| -fun:*Node::isPreudoElement*
|
| -fun:*Node::isFirstLetterPseudoElement*
|
| -fun:*Node::wrap*
|
| -fun:*EventTarget::hasEventListeners*
|
| -fun:*HTMLCollection::invalidateCacheForAttribute*
|
| -fun:*LayoutBlock::updateLogicalWidthAndColumnWidth*
|
| -fun:*LayoutBlock::computeOverflow*
|
| -fun:*LayoutBlock::createsNewFormattingContext*
|
| -fun:*LayoutBlock::computePreferredLogicalWidths*
|
| -fun:*LayoutBlockFlow::layoutBlockFlow*
|
| -fun:*LayoutBlockFlow::rebuildFloatsFromIntruding*
|
| -fun:*LayoutBlockFlow::styleDidChange*
|
| -fun:*LayoutBlockFlow::layoutInlineChildren*
|
| -fun:*LayoutBox::contentBoxRect,*
|
| -fun:*LayoutBox::contentWidth,*
|
| -fun:*LayoutBox::contentHeight*
|
| -fun:*LayoutBox::clientLeft*
|
| -fun:*LayoutBox::clientTop*
|
| -fun:*LayoutBox::clientLogicalWidth*
|
| -fun:*LayoutBox::clientLogicalHeight*
|
| -fun:*LayoutBox::clientLogicalBottom*
|
| -fun:*LayoutBox::clientBoxRect*
|
| -fun:*LayoutBox::hasAutoVerticalScrollbar*
|
| -fun:*LayoutBox::hasAutoHorizontalScrollbar*
|
| -fun:*LayoutBox::scrollsOverflow*
|
| -fun:*LayoutBox::clientWidth*
|
| -fun:*LayoutBox::clientHeight*
|
| -fun:*LayoutBox::maxPreferredLogicalWidth*
|
| +fun:*ContainerNode*isChildTypeAllowed*
|
| +fun:*ContainerNode*checkAcceptChild*
|
| +fun:*ContainerNode*notifyNodeInserted*
|
| +fun:*ContainerNode*attachLayoutTree*
|
| +fun:*ContainerNode*notifyNodeInsertedInternal*
|
| +fun:*SharedStyleFinder*canShareStyleWithElement*
|
| +fun:*ElementRuleCollector*collectMatchingRules*
|
| +fun:*Element*attributeChanged*
|
| +fun:*Element*didAddAttribute*
|
| +fun:*LayoutTreeBuilderForElement*shouldCreateLayoutObject*
|
| +fun:*LayoutTreeBuilderForElement*createLayoutObject*
|
| +fun:*Node*isPreudoElement*
|
| +fun:*Node*isFirstLetterPseudoElement*
|
| +fun:*Node*wrap*
|
| +fun:*EventTarget*hasEventListeners*
|
| +fun:*HTMLCollection*invalidateCacheForAttribute*
|
| +fun:*LayoutBlock*updateLogicalWidthAndColumnWidth*
|
| +fun:*LayoutBlock*computeOverflow*
|
| +fun:*LayoutBlock*createsNewFormattingContext*
|
| +fun:*LayoutBlock*computePreferredLogicalWidths*
|
| +fun:*LayoutBlockFlow*layoutBlockFlow*
|
| +fun:*LayoutBlockFlow*rebuildFloatsFromIntruding*
|
| +fun:*LayoutBlockFlow*styleDidChange*
|
| +fun:*LayoutBlockFlow*layoutInlineChildren*
|
| +fun:*LayoutBox*contentBoxRect,*
|
| +fun:*LayoutBox*contentWidth,*
|
| +fun:*LayoutBox*contentHeight*
|
| +fun:*LayoutBox*clientLeft*
|
| +fun:*LayoutBox*clientTop*
|
| +fun:*LayoutBox*clientLogicalWidth*
|
| +fun:*LayoutBox*clientLogicalHeight*
|
| +fun:*LayoutBox*clientLogicalBottom*
|
| +fun:*LayoutBox*clientBoxRect*
|
| +fun:*LayoutBox*hasAutoVerticalScrollbar*
|
| +fun:*LayoutBox*hasAutoHorizontalScrollbar*
|
| +fun:*LayoutBox*scrollsOverflow*
|
| +fun:*LayoutBox*clientWidth*
|
| +fun:*LayoutBox*clientHeight*
|
| +fun:*LayoutBox*maxPreferredLogicalWidth*
|
| fun:*borderPaddingWidthForBoxSizing*
|
| -fun:*LayoutBox::computeBackgroundIsKnownToBeObscured*
|
| -fun:*LayoutBox::updateLogicalHeight*
|
| -fun:*LayoutBox::computeLogicalHeight*
|
| +fun:*LayoutBox*computeBackgroundIsKnownToBeObscured*
|
| +fun:*LayoutBox*updateLogicalHeight*
|
| +fun:*LayoutBox*computeLogicalHeight*
|
| fun:*shouldBeConsideredAsReplaced*
|
| -fun:*LayoutBox::avoidsFloats*
|
| -fun:*LayoutBox::addOverflowFromChild*
|
| -fun:*LayoutBox::addLayoutOverflow*
|
| -fun:*LayoutBox::hasUnsplittableScrollingOverflow*
|
| -fun:*LayoutBox::visualOverflowRectForPropagation*
|
| -fun:*LayoutBox::logicalLayoutOverflowRectForPropagation*
|
| -fun:*LayoutBox::layoutOverflowRectForPropagation*
|
| -fun:*LayoutBox::noOverflowRect*
|
| -fun:*LayoutBoxModelObject::borderAndPaddingHeight*
|
| -fun:*LayoutBoxModelObject::borderAndPaddingWidth*
|
| -fun:*LayoutBoxModelObject::borderAndPaddingLogicalHeight*
|
| -fun:*LayoutBoxModelObject::borderAndPaddingLogicalWidth*
|
| -fun:*LayoutBoxModelObject::borderAndPaddingLogicalLeft*
|
| -fun:*LayoutBoxModelObject::styleDidChange*
|
| -fun:*LayoutBoxModelObject::invalidateTreeIfNeeded*
|
| -fun:*LayoutObject::slowFirstChild*
|
| -fun:*LayoutObject::canHaveChildren*
|
| -fun:*LayoutObject::layoutIfNeeded*
|
| -fun:*LayoutObject::backgroundIsKnownToBeObscured*
|
| -fun:*LayoutObject::addChild*
|
| -fun:*LayoutObject::invalidatePaintOfSubtreesIfNeeded*
|
| -fun:*LayoutObject::invalidatePaintIfNeeded*
|
| -fun:*LayoutObject::setStyle*
|
| -fun:*LayoutObjectChildList::insertChildNode*
|
| +fun:*LayoutBox*avoidsFloats*
|
| +fun:*LayoutBox*addOverflowFromChild*
|
| +fun:*LayoutBox*addLayoutOverflow*
|
| +fun:*LayoutBox*hasUnsplittableScrollingOverflow*
|
| +fun:*LayoutBox*visualOverflowRectForPropagation*
|
| +fun:*LayoutBox*logicalLayoutOverflowRectForPropagation*
|
| +fun:*LayoutBox*layoutOverflowRectForPropagation*
|
| +fun:*LayoutBox*noOverflowRect*
|
| +fun:*LayoutBoxModelObject*borderAndPaddingHeight*
|
| +fun:*LayoutBoxModelObject*borderAndPaddingWidth*
|
| +fun:*LayoutBoxModelObject*borderAndPaddingLogicalHeight*
|
| +fun:*LayoutBoxModelObject*borderAndPaddingLogicalWidth*
|
| +fun:*LayoutBoxModelObject*borderAndPaddingLogicalLeft*
|
| +fun:*LayoutBoxModelObject*styleDidChange*
|
| +fun:*LayoutBoxModelObject*invalidateTreeIfNeeded*
|
| +fun:*LayoutObject*slowFirstChild*
|
| +fun:*LayoutObject*canHaveChildren*
|
| +fun:*LayoutObject*layoutIfNeeded*
|
| +fun:*LayoutObject*backgroundIsKnownToBeObscured*
|
| +fun:*LayoutObject*addChild*
|
| +fun:*LayoutObject*invalidatePaintOfSubtreesIfNeeded*
|
| +fun:*LayoutObject*invalidatePaintIfNeeded*
|
| +fun:*LayoutObject*setStyle*
|
| +fun:*LayoutObjectChildList*insertChildNode*
|
| fun:*supportsCachedOffsets*
|
| -fun:*PaintInvalidationState::computePaintInvalidationRectInBacking*
|
| -fun:*FrameTree::parent*
|
| -fun:*FrameTree::traverseNext*
|
| -fun:*PageAnimator::scheduleVisualUpdate*
|
| -fun:*BlockPainter::paint*
|
| -fun:*BlockPainter::paintObject*
|
| -fun:*BlockPainter::intersectsPaintRect*
|
| -fun:*BoxClipper::BoxClipper*
|
| -fun:*ObjectPaintInvalidator::computePaintInvalidationReason*
|
| -fun:*ObjectPaintInvalidator::invalidateSelectionIfNeeded*
|
| -fun:*ObjectPaintInvalidator::invalidatePaintIfNeededWithComputedReason*
|
| -fun:*ContiguousContainer::clear*
|
| -fun:*GraphicsLayer::setNeedsDisplayInRect*
|
| -fun:*DrawingDisplayItem::DrawingDisplayItem*
|
| -fun:*PaintArtifact::appendToWebDisplayItemList*
|
| +fun:*PaintInvalidationState*computePaintInvalidationRectInBacking*
|
| +fun:*FrameTree*parent*
|
| +fun:*FrameTree*traverseNext*
|
| +fun:*PageAnimator*scheduleVisualUpdate*
|
| +fun:*BlockPainter*paint*
|
| +fun:*BlockPainter*paintObject*
|
| +fun:*BlockPainter*intersectsPaintRect*
|
| +fun:*BoxClipper*BoxClipper*
|
| +fun:*ObjectPaintInvalidator*computePaintInvalidationReason*
|
| +fun:*ObjectPaintInvalidator*invalidateSelectionIfNeeded*
|
| +fun:*ObjectPaintInvalidator*invalidatePaintIfNeededWithComputedReason*
|
| +fun:*ContiguousContainer*clear*
|
| +fun:*GraphicsLayer*setNeedsDisplayInRect*
|
| +fun:*DrawingDisplayItem*DrawingDisplayItem*
|
| +fun:*PaintArtifact*appendToWebDisplayItemList*
|
| fun:*visualRectForDisplayItem*
|
| -fun:*PaintController::commitNewDisplayItems*
|
| -fun:*AdjustAndMarkTrait*::mark*
|
| -fun:*TraceTrait*::trace*
|
| -fun:*ChromeClientImpl::scheduleAnimation*
|
| -fun:*::traceImpl*
|
| +fun:*PaintController*commitNewDisplayItems*
|
| +fun:*AdjustAndMarkTrait**mark*
|
| +fun:*TraceTrait**trace*
|
| +fun:*ChromeClientImpl*scheduleAnimation*
|
| +fun:*traceImpl*
|
|
|