Closed
Bug 888
Opened 26 years ago
Closed 25 years ago
URL unsupported protocol handling
Categories
(SeaMonkey :: Location Bar, defect, P2)
SeaMonkey
Location Bar
Tracking
(Not tracked)
M10
People
(Reporter: raff, Assigned: jud)
References
Details
Processing of URLs in the format protocol://uri where the protocol is not
supported (i.e. https) is not correct or at least not as I would expect.
If the URL is entered manually, a dialog appear with the error:
Netscape is unable to locate the server:
protocol:
The server does not have a DNS entry.
If the URL is referred from a page, the browser try to access to a URL
formed from the base URL of that page and the "invalid" URL appended to it
(i.e. a link from http://www.server.com/home/insecure.html to
https://www.server.com/home/secure.html will be expanded into
http://www.server.com/home/https://www.server.com/home/insecure.html)
NOTE: the same happen with Netscape Communicator 4.04 for Linux/i386
IMHO this behavior generates confusion when dealing with invalid URL
(i.e. mispelled http) but specially with a valid, but still unsopported,
protocol like https. In this case an error dialog with a message like
'unsupported protocol' or 'protocol not yet supported' would be more
appropriate and less confusing.
Comment 2•26 years ago
|
||
setting paulmac as QA contact for all gagan's bugs (sorry for the spam)
Updated•26 years ago
|
Component: NetLib → Networking Library
Product: MozillaClassic → Browser
Updated•26 years ago
|
Target Milestone: M4 → M5
Updated•26 years ago
|
OS: Linux → All
Hardware: PC → All
Comment 4•26 years ago
|
||
cross-platform
Per DP's suggestion marking these till M8. Though Necko lands with M7, we will
be able to verify it for M8.
Comment 7•26 years ago
|
||
I'm moving this to target M9, Necko will be enabled somewhere during late M8 or
early M9. We will need to get on this and it cannot be postponed past the M9
milestone.
Changing all Networking Library/Browser bugs to Networking-Core component for
Browser.
Occasionally, Bugzilla will burp and cause Verified bugs to reopen when I do
this in a bulk change. If this happens, I will fix. ;-)
Summary: Wrong processing of unsupported protocols → NECKO: Wrong processing of unsupported protocols
Comment 10•26 years ago
|
||
No error messages yet, so leaving this bug open.
Updated•26 years ago
|
Component: Networking-Core → Necko
Updated•26 years ago
|
Assignee: gagan → valeski
Status: ASSIGNED → NEW
Target Milestone: M9 → M10
Comment 11•26 years ago
|
||
This is related to other webshell changes that Jud is making (bug 10848) so
reassigning to him.
This is not essential for m9.
Assignee | ||
Updated•26 years ago
|
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 12•26 years ago
|
||
determining when to throw a "protocol not supported" dialog is hard to do
because one doesn't know whether the protocol itself isn't supported or if the
url is malformed.
perhaps we just throw a dialog indicating that the url was malformed?
After a fix I just checked in, current behavior is that we do absolutely
nothing.
Assignee | ||
Updated•26 years ago
|
Status: RESOLVED → REOPENED
Assignee | ||
Comment 13•26 years ago
|
||
ok. what should really happen here is we should kick what was typed into the url
bar out to the keyword server. we need keyword server support first though.
Updated•26 years ago
|
Resolution: FIXED → ---
Comment 14•25 years ago
|
||
*** Bug 14155 has been marked as a duplicate of this bug. ***
Assignee | ||
Updated•25 years ago
|
Status: REOPENED → RESOLVED
Closed: 26 years ago → 25 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Comment 15•25 years ago
|
||
*** This bug has been marked as a duplicate of 11869 ***
Comment 16•25 years ago
|
||
Bulk move of all Necko (to be deleted component) bugs to new Networking
component.
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 17•25 years ago
|
||
Verified Dupe of bug 11869. Valeski determined that ssending URL to internet
keyword server was a the solution to this issue. Internet keywords is hooked
up.
Comment 18•23 years ago
|
||
Judson: sorry about commenting in really old bugs, but I need to get a
clarification about what you intended here:
For unrecognized schemes, did you want ONLY URL bar (in other words, ambiguous
user input) or ALL URL entry ponts (HREF, SRC, etc.) to go to internet keywords?
IMHO, you would want this feature to be in URL bar only.
The reason I ask is because we STILL don't have error messages for unrecognized
schemes, and I think this oversite began around here.
Comment 19•23 years ago
|
||
NOTE: second problem (URL mindlessly adding base to an unrecognized URL scheme)
has worked for a long time...
Summary: NECKO: Wrong processing of unsupported protocols → URL unsupported protocol handling
Updated•16 years ago
|
Product: Core → SeaMonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•