[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

hyatt hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 08:08:56 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 81704322e63364827f2176c8de1fb9e9707674b1
Author: hyatt <hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Mon Nov 3 23:04:29 2003 +0000

    	Fix for 3470855, links with script action stay focused when clicking.
    
    	Fix for 3470858, clicking and dragging a link and then releasing doesn't clear the glow ring.
    
    	Fix for 3472090, link should not be mouse focusable.
    
            Reviewed by mjs
    
            * khtml/css/html4.css:
            * khtml/html/html_inlineimpl.h:
            (DOM::HTMLAnchorElementImpl::isMouseFocusable):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@5370 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 7bd4658..97c47ee 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,5 +1,19 @@
 2003-11-03  David Hyatt  <hyatt at apple.com>
 
+	Fix for 3470855, links with script action stay focused when clicking.
+
+	Fix for 3470858, clicking and dragging a link and then releasing doesn't clear the glow ring.
+
+	Fix for 3472090, link should not be mouse focusable.
+	
+        Reviewed by mjs
+
+        * khtml/css/html4.css:
+        * khtml/html/html_inlineimpl.h:
+        (DOM::HTMLAnchorElementImpl::isMouseFocusable):
+
+2003-11-03  David Hyatt  <hyatt at apple.com>
+
 	Fix for 3472030, line-height not properly reset in all cases when the font shorthand is used.
 	
         Reviewed by mjs
diff --git a/WebCore/khtml/css/html4.css b/WebCore/khtml/css/html4.css
index b268bc4..c823836 100644
--- a/WebCore/khtml/css/html4.css
+++ b/WebCore/khtml/css/html4.css
@@ -432,9 +432,9 @@ acronym {
 
 :focus          { outline: -apple-aqua 5px }
 a:link          { color: #0000EE; text-decoration: underline; }
-a:link:active          { color: red; }
+a:link:active          { color: red; outline: -apple-aqua 5px }
 a:visited              { color: #551A8B; text-decoration: underline; }
-a:visited:active       { color: red; }
+a:visited:active       { color: red; outline: -apple-aqua 5px }
 
 /* ### :before is now supported, but we haven't tried reinstating this
    ### rule that was comment out long ago.
diff --git a/WebCore/khtml/html/html_inlineimpl.h b/WebCore/khtml/html/html_inlineimpl.h
index 4645b12..5acbda3 100644
--- a/WebCore/khtml/html/html_inlineimpl.h
+++ b/WebCore/khtml/html/html_inlineimpl.h
@@ -36,6 +36,9 @@ public:
     HTMLAnchorElementImpl(DocumentPtr *doc);
     ~HTMLAnchorElementImpl();
 
+#if APPLE_CHANGES
+    virtual bool isMouseFocusable() const { return false; } // FIXME: Could perhaps obey a pref for this some day.
+#endif
     virtual bool isFocusable() const;
     virtual Id id() const;
     virtual void parseAttribute(AttributeImpl *attr);

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list