<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>4941</bug_id>
          
          <creation_ts>2005-09-11 18:32:05 -0700</creation_ts>
          <short_desc>Visited links should be marked as visited</short_desc>
          <delta_ts>2008-03-10 17:47:51 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://samples.msdn.microsoft.com/csstestpages/Chapter_5/link-visted-selector-001.htm</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Samuel Allen">allen.sam</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>eric</cc>
    
    <cc>ian</cc>
    
    <cc>mrowe</cc>
    
    <cc>sanford-webkit-bugzilla</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>19417</commentid>
    <comment_count>0</comment_count>
    <who name="Samuel Allen">allen.sam</who>
    <bug_when>2005-09-11 18:32:05 -0700</bug_when>
    <thetext>I was browsing through the features that Firefox 1.5 has and Safari doesn&apos;t and I found that in Firefox, 
when you right-click on a link and open it in a new tab or window, the link changes to the &quot;visited&quot; 
color when that new page finishes loading. In ToT, this feature seems to be at least party implemented 
already--when you load a link in a new tab, the link does not change to purple until you click and drag 
off the link and release. Safari knows the link is visited, but it doesn&apos;t know to color the link until you 
force the link to re-render (sometimes through a hover effect the link will also change to the visited 
color).

Steps to reproduce:
1. Load this bug page.
2. Find a link that is blue (not visited) and right click on it to open it in a new tab.
3. Link doesn&apos;t turn purple as it should when this new tab is loaded.
4. Now, click on the link again and drag away from the link, and release.
5. Link will turn purple.

So basically, what I am asking for is the browser to know to restyle the link (which Safari already knows 
is visited). This bug is for Firefox 1.5 parity.

What should happen is this:
1. Load this bug page.
2. Find a link that is blue (not visited) and right click on it to open it in a new tab.
3. Link turns purple when new page is loaded.

I am not sure if this is a regression or not. Does anyone know if this feature ever worked in older 
Safari&apos;s?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19419</commentid>
    <comment_count>1</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2005-09-11 19:51:48 -0700</bug_when>
    <thetext>Confirmed as a bug in WebKit 412.7 and ToT WebKit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19852</commentid>
    <comment_count>2</comment_count>
    <who name="Johan Bergström">bugs</who>
    <bug_when>2005-09-18 04:31:53 -0700</bug_when>
    <thetext>&gt; 3. Link turns purple when new page is loaded.

Is the correct behaviour to redraw it only when the page is loaded, or should it
be redrawed on click?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44063</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-11-27 13:01:12 -0800</bug_when>
    <thetext>*** Bug 11679 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44064</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-11-27 13:02:28 -0800</bug_when>
    <thetext>Reassigning to webkit-unassigned for more visibility.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57708</commentid>
    <comment_count>5</comment_count>
    <who name="">mitz</who>
    <bug_when>2007-10-03 01:47:06 -0700</bug_when>
    <thetext>*** Bug 15351 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72943</commentid>
    <comment_count>6</comment_count>
    <who name="Alex Coles">alexbcoles</who>
    <bug_when>2008-03-06 15:38:51 -0800</bug_when>
    <thetext>The following test case from MS CSS Suite fails:

http://samples.msdn.microsoft.com/csstestpages/Chapter_5/link-visted-selector-001.htm

This is with :visited pseudo-class defined.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73264</commentid>
    <comment_count>7</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-03-10 17:47:51 -0700</bug_when>
    <thetext>Committed revision 30949.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>