Bug 246928 - resizer is invisible if a nested box with a background-color occupies the full space
Summary: resizer is invisible if a nested box with a background-color occupies the ful...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL: https://codepen.io/webcompat/pen/JjZPrQM
Keywords: BrowserCompat, InRadar
Depends on:
Blocks:
 
Reported: 2022-10-23 18:50 PDT by Karl Dubost
Modified: 2023-09-21 09:34 PDT (History)
6 users (show)

See Also:


Attachments
resizer test case (835 bytes, text/html)
2022-10-23 18:50 PDT, Karl Dubost
no flags Details
rendering in safari, firefox, chrome (63.89 KB, image/png)
2022-10-23 18:53 PDT, Karl Dubost
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Dubost 2022-10-23 18:50:31 PDT
Created attachment 463183 [details]
resizer test case

1. Go to https://codepen.io/webcompat/pen/JjZPrQM
   or open the test case
2. Look at the bottom right corner of the two boxes.

Expected: 
  Both should have a mark at the bottom indicating that they can resized.

Actual:
  Only the transparent box makes the resizer visible.
  The other yellow box seems to paint over the resizer handle.
Comment 1 Karl Dubost 2022-10-23 18:53:58 PDT
Created attachment 463184 [details]
rendering in safari, firefox, chrome

both firefox and chrome render the resizer handle.
safari hides it.
Comment 2 Simon Fraser (smfr) 2022-10-23 21:43:47 PDT
This is about the paint order of overflow controls (I think we'd pop the scrollbars frontmost, so we must be missing some code to do that for the resizer).
Comment 3 Radar WebKit Bug Importer 2022-10-30 18:51:20 PDT
<rdar://problem/101738370>