Bug 242962 - RenderTable::paintBoxDecorations shouldn't do the BackgroundBleedAvoidance optimization if the table collapses borders
Summary: RenderTable::paintBoxDecorations shouldn't do the BackgroundBleedAvoidance op...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tables (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-07-20 15:09 PDT by Fujii Hironori
Modified: 2022-11-10 04:28 PST (History)
2 users (show)

See Also:


Attachments
test case (371 bytes, text/html)
2022-07-20 15:09 PDT, Fujii Hironori
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fujii Hironori 2022-07-20 15:09:02 PDT
RenderTable::paintBoxDecorations shouldn't do the BackgroundBleedAvoidance optimization if the table collapses borders

paintBoxDecorations is doing the BackgroundBleedAvoidance
optimization if the element's opaque solid rounded borders
obscure border edges.

However, if a table collapses borders, it doesn't paint the
borders. We should use the optimization.
Comment 1 Fujii Hironori 2022-07-20 15:09:29 PDT
Created attachment 461059 [details]
test case
Comment 2 Radar WebKit Bug Importer 2022-11-10 04:28:26 PST
<rdar://problem/102188076>