Huge mask rasterization and upload on https://www.apple.com/ipad-pro/
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox78 | --- | wontfix |
People
(Reporter: jrmuizel, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: perf)
We have drawing like this:
SVG Image drawing 5512x4600 https://www.apple.com/v/ipad-pro/y/images/overview/camera/cameras_lidar_mask__dl06yo3axpkm_large.svg
SVG Image drawing 2756x2300 https://www.apple.com/v/ipad-pro/y/images/overview/camera/cameras_lidar_mask__dl06yo3axpkm_large.svg
SVG Image drawing 2784x2324 https://www.apple.com/v/ipad-pro/y/images/overview/camera/cameras_lidar_mask__dl06yo3axpkm_large.svg
SVG Image drawing 11024x9200 https://www.apple.com/v/ipad-pro/y/images/overview/camera/cameras_lidar_mask__dl06yo3axpkm_large.svg
I'm not sure what the best way to solve this is. It would be interesting to check if other browsers also rasterize at a large resolution.
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Because this bug's Severity has not been changed from the default since it was filed, and it's Priority is P3
(Backlog,) indicating it has been triaged, the bug's Severity is being updated to S3
(normal.)
Updated•4 years ago
|
Comment 2•2 years ago
|
||
I checked both the current version of the page and also an archived version from March 2020 (https://web.archive.org/web/20200318123913/https://www.apple.com/ipad-pro/) and they both seem to run well now - there was no apparent major clip mask times shown in the profiler.
Comment 4•2 years ago
•
|
||
The 2020 version runs passably on one of my most powerful computers but runs flawlessly on safari on the same device (in particular the zoom effect towards the lidar sensor section). I would be very surprised if mid/low end intel on windows doesn't choke on the texture uploads anymore.
It takes a while for the assets to load from archive.org before the issue can be reproduced.
I think that we can and should do a lot better with the large SVGs there, I'll reopen it because the testcase here highlights some our issues with large in a nice way.
Edit: hm it's not as reliably bad on the high end laptop as I thought it was. I want to test on a more common configuration though. I think the test case is interesting because it's typical of the fancy scroll effects on the commercial pages when new apple or google pixel products are released.
Description
•