Bug 227679 - Fieldset elements can incorrectly get treated as opaque with async scrolling overflow areas enabled
Summary: Fieldset elements can incorrectly get treated as opaque with async scrolling ...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Chris Lord
URL:
Keywords: InRadar
Depends on:
Blocks: 224596
  Show dependency treegraph
 
Reported: 2021-07-05 02:23 PDT by Chris Lord
Modified: 2021-07-07 01:13 PDT (History)
15 users (show)

See Also:


Attachments
Patch (3.45 KB, patch)
2021-07-06 08:30 PDT, Chris Lord
no flags Details | Formatted Diff | Diff
Patch (3.45 KB, patch)
2021-07-06 08:33 PDT, Chris Lord
no flags Details | Formatted Diff | Diff
Patch (3.65 KB, patch)
2021-07-06 08:35 PDT, Chris Lord
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Lord 2021-07-05 02:23:38 PDT
imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow.html is failing because the 'actual' result image has a transparent area that should be opaque white (it otherwise matches the expected image). I assume this is happening because the fieldset area that overlaps this transparent area is being treated as an opaque rectangle, when its actual opaque area is determined by its children. This bug almost certainly isn't WPE-specific, but only WPE has async overflow scrolling enabled for all tests.
Comment 1 Chris Lord 2021-07-06 08:30:07 PDT
Created attachment 432935 [details]
Patch
Comment 2 Chris Lord 2021-07-06 08:33:22 PDT
Created attachment 432936 [details]
Patch
Comment 3 Chris Lord 2021-07-06 08:35:44 PDT
Created attachment 432937 [details]
Patch
Comment 4 EWS 2021-07-07 01:12:32 PDT
Committed r279640 (239454@main): <https://commits.webkit.org/239454@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 432937 [details].
Comment 5 Radar WebKit Bug Importer 2021-07-07 01:13:18 PDT
<rdar://problem/80254981>