<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Link never considered &quot;visited&quot; if port 80 explicitly defined"
   href="https://bugs.webkit.org/show_bug.cgi?id=169738">169738</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Link never considered &quot;visited&quot; if port 80 explicitly defined
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>Safari 10
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Macintosh
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>macOS 10.12
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>History
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>janten&#64;gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=304618" name="attach_304618" title="Three links, one of them exhibiting the incorrect behaviour">attachment 304618</a> <a href="attachment.cgi?id=304618&amp;action=edit" title="Three links, one of them exhibiting the incorrect behaviour">[details]</a></span>
Three links, one of them exhibiting the incorrect behaviour

Safari will usually highlight visited links in a different color, but this does not work if the link includes the port 80.

Steps to Reproduce:
Create a new html document with this link &lt;a href=&quot;<a href="http://example.com:80">http://example.com:80</a>&quot;&gt;Example&lt;/a&gt; or open the attached test. Click the link, example.com will open correctly. Now open the document again, the link will still be displayed as not visited. This error only occurs with port 80. Links like &lt;a href=&quot;<a href="http://example.com:8080">http://example.com:8080</a>&quot;&gt;Example&lt;/a&gt; work just fine, links without any port specification (defaulting to  80 for http) work fine, too: &lt;a href=&quot;<a href="http://example.com">http://example.com</a>&quot;&gt;Example&lt;/a&gt;.

Notes:
This bug has already been submitted to Apple (rdar://11368052) in May 2012(!).</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>