Created attachment 461061 [details] test case RenderBox::determineBackgroundBleedAvoidance returns BackgroundBleedUseTransparencyLayer for cases of no bleeding without taking background-clip:content-box into account In the test case, RenderBox::paintBoxDecorations doesn't need to begin a transparency layer because the background and borders don't intersect. However, RenderBox::determineBackgroundBleedAvoidance returns BackgroundBleedUseTransparencyLayer because it's always assuming background-clip:border-box.
<rdar://problem/97692182>