Bug 105776 - [testcase] Visited links not marked if URL contains spaces
Summary: [testcase] Visited links not marked if URL contains spaces
Status: CONFIRMED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml renderer (show other bugs)
Version: 4.8.3
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-16 17:53 UTC by Michael Driscoll
Modified: 2012-05-26 22:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Driscoll 2005-05-16 17:53:58 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc 3.4.4 Debian/unstable gcc-3.4 3.4.3-12.1
OS:                Linux

Seen in 20050501 SVN, give or take a few days.

Go to page http://www.micom.net/oops/ , which is a list of URLs to pictures.

Click on a picture whose URL does not contain a space, click "Back", and link will be marked correctly.

Click on a picture whose URL contains one or more spaces, click "Back", and link will not be marked as visited.

Reload page, and all links will be marked correctly.
Comment 1 Thiago Macieira 2005-05-17 06:28:36 UTC
I can confirm half of it. The URLs with spaces aren't marked as visited. However, reloading doesn't have any effect.

By the way, the site should be using %20 instead of spaces.

trunk 410603.
Comment 2 FiNeX 2008-04-06 19:10:25 UTC
Confirmed on Konqueror 4.0.3 if the image is opened in a new tab. If the link containing spaces is opened in a new window or in the same tab, the image is right marked as visited.

Simple testcase:

---- index.html ----
<html><head><title>TEST</title></head>
<body>
        The next link is not marked as visited<br/>
        <a href="./example one.html">example one.html</a><br/>
        The next link is correctly marked as visited<br/>
        <a href="./example_two.html">example_two,html</a>
</body>
-------------------

After create two files: "example one.html" (with a space) and "example_two.html"