Safari bug with ruby tag

Photo of Paul McMahon

Paul McMahon

Founder of TokyoDev

Update (November 8th, 2019): Juanito Fatas has pointed out to me this bug has now been fixed.

Safari 12.1.1 has a strange issue with certain ruby tags. Specifically, something like

<ruby>ホゲホゲ<rp>(</rp><rt>ホゲホゲ</rt><rp>οΌ‰</rp></ruby>

which renders as

γƒ›γ‚²γƒ›γ‚²οΌˆγƒ›γ‚²γƒ›γ‚²οΌ‰

If you control click on the above, and then click somewhere else on the page, Safari crashes with β€œThis webpage was reloaded because a problem appeared.”

We use the ruby tag in Doorkeeper for showing the reading of event participant names, as in Japanese, it can be non-obvious how to read the kanji. However, due to this bug, it appears that clicking on event participants names now causes Safari to crash under certain circumstances, making it a more serious issue then it might first appear to be.

I tried reporting it via the only Safari feedback form I could find, but I doubt that it gets much attention, so I’d love it if someone knows a better way of reporting issues like this.

More about the author

Photo of Paul McMahon

Paul McMahon

Founder of TokyoDev

Paul is a Canadian software developer who has been living in Japan since 2006. Since 2011 he’s been helping other developers start and grow their careers in Japan through TokyoDev.

πŸš€ Opportunities for English speaking developers in Japan

New job postings as they're listed, delivered to your inbox. Your email stays private, I don’t share or sell it to anyone.

Other articles you might like