Bug 239594

Summary: [model] On iOS only the first of two/more <model> elements loads content
Product: WebKit Reporter: Thomas Kumlehn <pixelpartner>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: dino, graouts, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 15   
Hardware: iPhone / iPad   
OS: iOS 15   

Description Thomas Kumlehn 2022-04-21 02:31:59 PDT
Running iOS 15.4.1 (19E258) with <model> feature enabled

I placed two <model> elements on a single HTML page.
This both works as expected on macOS 12.3.1 with Safari TP 143 and iPadOS 15.5 public beta 2, but on iOS (see above) only the first .usdz content is loaded and the second does not even reserve a canvas area.

This site works fine on iPadOS 15.5, but not on iOS:
https://kreativekk.de/wp-content/uploads/ar/2modelNoBug.html
Comment 1 Antoine Quint 2022-04-22 02:55:55 PDT
I expect this is an issue with constrained memory use, and we need to display a loading error icon on the page to convey that a <model> element failed to load.
Comment 2 Ryan Haddad 2022-04-22 16:15:49 PDT
rdar://92153443
Comment 3 Thomas Kumlehn 2022-06-07 01:02:49 PDT
Safari iPadOS 16 beta
now present a failed load icon for ALL <model>s