WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
327442
audi.com: Deactivate the <model> element feature to avoid a name conflict
https://bugs.webkit.org/show_bug.cgi?id=327442
Summary
audi.com: Deactivate the <model> element feature to avoid a name conflict
Brent Fulgham
Reported
2026-10-13 12:41:09 PDT
The audi.com configurator puts its engine panel inside a custom <model> tag. WebKit reads that as an instance of the Immersive Web built-in 3D-model element and always gives it a fixed 300x150 box that can't show anything inside it, so the whole panel disappears. Chrome (and Firefox) do not support this new standard proposal, and treats <model> as an ordinary unknown tag and shows the panel. Best practice for custom elements is to contain a hyphen (e.g., <audi-model> would have been safe). We can work around this issue for Audi's configurator by turning the <model> element off when visiting this site, since it does not expect a true 3D-model element for its content.
Attachments
Add attachment
proposed patch, testcase, etc.
Brent Fulgham
Comment 1
2026-10-13 12:41:38 PDT
This is: <
rdar://181630431
>
Brent Fulgham
Comment 2
2026-10-13 14:27:37 PDT
Pull Request:
https://github.com/WebKit/WebKit/pull/76928
EWS
Comment 3
2026-10-14 13:27:49 PDT
Committed
323761@main
(9c83f601b16c): <
https://commits.webkit.org/323761@main
> Reviewed commits have been landed. Closing PR #76928 and removing active labels.
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