website
website copied to clipboard
Reference pages broken on iOS safari (invalid Regular Expression)
Describe the bug
How to Reproduce
Launch any reference page on iOS Safari, e.g. https://json-schema.org/understanding-json-schema/reference/string
Expected behavior
Should render the page on iOS safari
Details
Hey @anttiviljami Firstly thanks for reporting. Secondly, can you let me know specifically what version of iOS you're using here please? =]
i am not able to reproduce this in my macbook/safari.
I experience the same in my MacBook air Safari. None of the navbar items can be rendered:
In Chrome it works fine.
I'm on Catalina (...yes still).
Thanks for filling @anttiviljami and @kayx23 ! Can you please check if the issue has been fixed here: https://6ca79aae.website-2v2.pages.dev/understanding-json-schema/reference/string
@benjagm still happening for me
It looks like lookbehind support was added in Safari 16.4. I assume this means iOS 16.4 onwards too. Relevant PR: https://github.com/WebKit/WebKit/pull/7109
If are are able to update, this would be ideal. If anyone else is able to identify and fix the problem, we would welcome a further PR.
@benjagm It would be great if you can assign this issue to me. i’ll start on it
This is a difficult one @MonalSD . All yours.
I tried myself in this draft PR but it didn't work: https://github.com/json-schema-org/website/pull/257
@benjagm I tried but couldn't reach to the desired solution. Thankyou
Thanks Monal! This is a really difficult bug. I also spent some days working on it too so .... thanks for trying!
Hello @benjagm,
Has there been any other release to fix this bug? I'd love to give it s shot.
Starting with reproducing the error across my devices.
Has there been any other release to fix this bug?
No. We could not fix it. Thanks a lot for your interest on this one.
Hello! :wave:
This issue has been automatically marked as stale due to inactivity :sleeping:
It will be closed in 180 days if no further activity occurs. To keep it active, please add a comment with more details.
There can be many reasons why a specific issue has no activity. The most probable cause is a lack of time, not a lack of interest.
Let us figure out together how to push this issue forward. Connect with us through our slack channel : https://json-schema.org/slack
Thank you for your patience :heart:
This issue did not get any activity in the past 180 days and thus has been closed. Please check if the main branch has fixed it. Please, create a new issue if the issue is not fixed.