Border radius on Google Maps iFrame does not work (regression)
Categories
(Core :: Graphics: Canvas2D, defect)
Tracking
()
People
(Reporter: paulrhomberg01, Unassigned, NeedInfo)
References
(Regression)
Details
(Keywords: regression)
Attachments
(3 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:153.0) Gecko/20100101 Firefox/153.0
Steps to reproduce:
Please see the attached repro html.
Actual results:
When the iFrame that includes the Google Maps Embed API (e.g. regular maps, Street View, both affected) loads, the border radius no longer applies.
It does still apply to some of the HTML elements inside the iFrame, but not the main canvas.
Expected results:
The border radius should apply correctly, and the iFrame should not appear squareish.
This started happening ~4 weeks ago. I don't have the exact version pinned down, but I've been keeping my Firefox up to date and this is definitely new.
It's happening on many sites, including GeoGuessr.
| Reporter | ||
Comment 1•6 days ago
|
||
This shows that when zooming (repaint) the rounded-off corners flimmer
Comment 2•6 days ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Graphics: Canvas2D' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 3•6 days ago
|
||
Can you use https://mozilla.github.io/mozregression/ to find out the exact change that caused this?
I would do it myself but the testcase needs to be run from a domain that is authorized to use the key.
| Reporter | ||
Comment 4•6 days ago
|
||
Hi Timothy,
The regression tester landed on https://phabricator.services.mozilla.com/D303004 with the commit message "Bug 2043194 - Implement image cutouts using quad shaders. r=gw".
The public maps key I used is whitelisted for localhost:3000 so if you can test on that localhost port it will work.
| Reporter | ||
Comment 5•6 days ago
|
||
Comment 7•6 days ago
|
||
:nical, since you are the author of the regressor, bug 2043194, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Updated•2 days ago
|
Description
•