In short, I would consider this to be a bug in the respective browsers.Agreed. A hyphen should only be considered a hyphenatable position when it has _alphabetical_ characters on both sides.
Reported here: https://bugzilla.mozilla.org/1948666 Benno
OpenPGP_signature.asc
Description: OpenPGP digital signature