iTwin / appui

Monorepo for iTwin.js AppUi
MIT License
9 stars 2 forks source link

Property renderers: `pw://` links stopped working in Chromium #1089

Closed grigasp closed 3 weeks ago

grigasp commented 3 weeks ago

Clicking on pw:// links recently stopped working in Chromium based browsers.

Mantvydas wrote:

it looks like that this is technically a regression on chromium side, as they changed the way non-special/custom URLs are handled with their latest version, so it's broken on all chromium based browser with v130 and above.

This is the feature that likely broke it - https://chromestatus.com/feature/5201116810182656 This is chromium issue report with a few suggested workarounds - https://issues.chromium.org/issues/375228139 It doesn't look like they're planning to fix this. Firefox is behaving as expected and opens these custom URLs, pw:// protocol included. Apparently they still handle these non-special URLs like v129 and prior versions of chromium did. Considering that they are not planning to fix this, we might need to change the way these URLs are handled.

Need to look for possible alternative solutions...