Mixed-case "mailto:" HRef ignored by the beast

VERIFIED FIXED

Status

()

Core
HTML: Parser
P3
normal
VERIFIED FIXED
19 years ago
19 years ago

People

(Reporter: Crysgem, Assigned: Nisheeth Ranjan)

Tracking

Trunk
x86
Windows 98
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Reporter)

Description

19 years ago
Apprunner Build M8, ID 1999071417

Load the following text and markup in Apprunner:

<HTML>
<Head>
<Title>Bloody</Title>
</Head>
<Body>

The folk of Bugzilla say:<BR>
<A HRef="mailto:jwz@jwz.org">Don't be a quitter.</A>
<BR>
<A HRef="MAILTO:Crysgem@hotmail.com">I'll take all you ************* on!</A>
<BR>
<A HRef="MAiltO:rickg@netscape.com">I believe I know sufficient art of C++ to
fix this bug.</A>

</Body>
</HTML>

Only the first "mailto:" reference is completely acknowledged as a well-formed
link.

Updated

19 years ago
Assignee: rickg → nisheeth

Comment 1

19 years ago
Nisheeth -- can you please look into this one? The parsing engine appears to be
passing the links correctly. I'm guessing link handling elsewhere.
(Assignee)

Updated

19 years ago
Status: NEW → RESOLVED
Last Resolved: 19 years ago
Resolution: --- → FIXED
(Assignee)

Comment 2

19 years ago
CCing radha as she should know that I am changing her code!  :-)

Radha, the problem here was that we were trying to find the "mailto" string in
the url spec without ignoring case.  I changed three places where this was
happening: nsGenericElement::TriggerLink, nsWebShell::LoadURL,
nsWebShellWindow::HandleURL.  With those changes this bug is fixed.

Marking fixed.
(Reporter)

Updated

19 years ago
Status: RESOLVED → VERIFIED

Comment 3

19 years ago
Hail to your algorithms! With proof of 1999072311 build, Verifying--Fixed.
You need to log in before you can comment on or make changes to this bug.