WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
301363
Assertion failure in RenderLayer::recursiveUpdateLayerPositions after evaluation-time zoom support
https://bugs.webkit.org/show_bug.cgi?id=301363
Summary
Assertion failure in RenderLayer::recursiveUpdateLayerPositions after evaluat...
Taher
Reported
2025-10-23 10:36:09 PDT
This issue surfaced after marking InsetEdge properties (top/left/right/bottom) with the CSS::AllUnzoomed bit for evaluation-time zoom support. No idea what's happening during verification and read stage. Possibly some non-determinism? Will need to investigate this further When the following conditions combine: 1. Non-unit CSS zoom (e.g., zoom: 0.3) 2. Column layout (column-count: 1) 3. 3D transforms at specific angles (rotate3d(0, 1, 0, 90deg) or 270deg) ``` <style> .fixed { position: fixed; zoom: 0.3; column-count: 1; } .transformed { transform: rotate3d(0, 1, 0, 90deg); /* or 270deg */ } .fixed-only { position: fixed; } </style> <div class="fixed"> <div class="transformed"> <div class="fixed-only"></div> </div> </div> ```
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-10-23 10:36:15 PDT
<
rdar://problem/163276620
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug