Closed Bug 208599 Opened 22 years ago Closed 22 years ago

tilde needlessly replaced with %7E in links

Categories

(SeaMonkey :: Composer, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 130615

People

(Reporter: reaper, Unassigned)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030527 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030527 When creating a link in Composer, and it includes a tilde, it converts that to %7E. For example, a link to http://www.foo.com/~superman becomes http://www.foo.com/%7Esuperman. Reproducible: Always Steps to Reproduce: 1. Create a link to a URL that includes a ~ (tilde) character. 2. Examine source code to observe magically converted character Actual Results: ~ is converted to %7E in links Expected Results: Mozilla Composer should not convert ~ characters to their equivalent (in whatever format this is, i can't recall the name for it). The ~ (tidle) should remain consistent. Converting the ~ makes the URL look very strange when a user follows it, as you have strange symbols and characters in the resulting URL. It confused me, and could possibly cause inexperienced users to tell other people an overly complex URL. It seems that Composer has an automatic character switch feature that converts illegal URL characters into their legal equivalent. This is probably especially useful for " " (spaces) being converted into %20, instead of breaking the URL. However, ~ is a completely legitmate URL character, so the regexp (or whatever determines 'legal' and 'illegal' characters) should be adjusted to include ~ as a legal character.
*** This bug has been marked as a duplicate of 130615 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.