Je suis désolé ! J’aurais dû tester sur d’autres navigateurs. Le contexte est toujours important dans un rapport de bug ; je serai prudent la prochaine fois.
C’était sur Chrome (aucune extension chargée)
Un test rapide sur Firefox, cela n’arrive pas.
D’autres navigateurs, tels que Edge, Brave, Opera, Arc - cela arrive. Ils sont tous basés sur Chromium, cependant.
Au début, j’ai essayé GitHub pour commenter un PR aléatoire, mais ça n’a pas marché.
Ensuite, j’ai créé un fichier HTML de base avec seulement un TEXTAREA et ça se produit.
Donc, je suppose qu’il y a un problème natif avec chromium ; j’ai cherché un peu mais je n’ai encore rien trouvé. Je verrai demain si je peux trouver plus de détails.
J’ai un peu plus enquêté. (ahah, j’ai oublié que j’avais commencé une ébauche il y a un mois)
C’est un très vieux bug signalé en 2016 et toujours présent dans la dernière version : Chromium
En gros, il semblerait que le texte sélectionné contenant un deux-points (pas le premier caractère) soit considéré comme une URL par Chromium, et la partie gauche est normalisée/supprimée. Cependant, dans le cas d’une URL valide, il semble supprimer la partie gauche avant le dernier caractère “/” (je n’ai pas pu trouver de bug spécifiquement pour cela).