Closed web-padawan closed 1 year ago
Managed to narrow it down to the following imports order:
common.js
file imports the autoload
entrypoint:autoload
imports vaadin-iconset.js
among othersSo I managed to rewrite vaadin-iconset
to not use PolymerElement
and be regular HTMLElement
instead.
However, that doesn't help: Safari still fails on unsafeSVG
directive import with the following error:
Summary: the problem only occurs under special conditions when using autoload.js
that is not published to npm.
Let's close this issue for now and consider re-opening in case if someone else can actually face it in the real app.
Description
This looks like a regression from #5334 - reproducible in dev pages.
Expected outcome
The dev page should open and show the icon.
Minimal reproducible example
Steps to reproduce
Open the
dev/icon.html
page in this monorepoEnvironment
Vaadin version(s): 24.0 and further
Browsers
Safari
Note
Removing this line seems to fix the issue: