<?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>12630</bug_id>
          
          <creation_ts>2007-02-06 01:34:41 -0800</creation_ts>
          <short_desc>&lt;use&gt; cursor not changing (to hand) on hover</short_desc>
          <delta_ts>2007-06-01 04:31:14 -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>SVG</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://www.peepo.co.uk</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="jay">jay</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>26875</commentid>
    <comment_count>0</comment_count>
    <who name="jay">jay</who>
    <bug_when>2007-02-06 01:34:41 -0800</bug_when>
    <thetext>cursor should cahnge to hand on hover over a link in default case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26876</commentid>
    <comment_count>1</comment_count>
      <attachid>12962</attachid>
    <who name="jay">jay</who>
    <bug_when>2007-02-06 01:41:34 -0800</bug_when>
    <thetext>Created attachment 12962
look: No Hands</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26812</commentid>
    <comment_count>2</comment_count>
      <attachid>12967</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-02-06 05:00:29 -0800</bug_when>
    <thetext>Created attachment 12967
A much nicer test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26773</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-02-06 05:02:07 -0800</bug_when>
    <thetext>A few things were wrong with the original test case:

1.  it was uploaded as image/svg-xml.  That&apos;s incorrect.  The final SVG 1.1 spec uses image/svg+xml.
2.  it used fill=&apos;eee&apos;, that worked OK in Safari (and would have in IE) but it isn&apos;t valid by the SVG spec.  fill=&apos;#eee&apos; would have been correct.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26776</commentid>
    <comment_count>4</comment_count>
    <who name="jay">jay</who>
    <bug_when>2007-02-06 05:28:27 -0800</bug_when>
    <thetext>bugzilla autodetect for mozilla and safari uploads as image/svg-xml</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26779</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-02-06 05:40:10 -0800</bug_when>
    <thetext>The patch attached to bug 12580 is a step in the right direction.  However it&apos;s still not quite fixed.  This shouldn&apos;t be hard to fix, but I should probably speak with WildFox first.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26768</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-02-06 05:40:59 -0800</bug_when>
    <thetext>That&apos;s odd.  When I upload from Safari, bugzilla correctly autodetects image/svg+xml</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26758</commentid>
    <comment_count>7</comment_count>
    <who name="jay">jay</who>
    <bug_when>2007-02-06 07:17:37 -0800</bug_when>
    <thetext>likely Opera...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26751</commentid>
    <comment_count>8</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-02-06 08:14:41 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; likely Opera...

Usually the operating system plays a role in file types as well.  In Windows, it&apos;s the registry.  In Linux, it&apos;s /etc/mime.types.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8473</commentid>
    <comment_count>9</comment_count>
      <attachid>14824</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-06-01 03:57:55 -0700</bug_when>
    <thetext>Created attachment 14824
fix and manual test

I&apos;m pretty certain this is the correct fix.  The only thing which could possibly be wrong is if Layer::hitTest has some caller which wouldn&apos;t want to know the URLElement ignoring shadow nodes.  Such a caller seems highly unlikely since URLElement is only used by link hover code AFAIK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8474</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-06-01 04:31:14 -0700</bug_when>
    <thetext>Landed as r21937 on the feature-branch.  Yet another change which probably should move to TOT.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12962</attachid>
            <date>2007-02-06 01:41:34 -0800</date>
            <delta_ts>2007-02-06 05:00:29 -0800</delta_ts>
            <desc>look: No Hands</desc>
            <filename>bug-webkit-hover.svg</filename>
            <type>image/svg+xml</type>
            <size>678</size>
            <attacher name="jay">jay</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0nMS4wJyBzdGFuZGFsb25lPSdubyc/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJ
QyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nCiAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNz
L1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+CjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIw
MDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycKICAgd2lk
dGg9JzEwMCUnIGhlaWdodD0nMTAwJScgdmlld0JveD0nMCAwIDQ4MCA0NDAnCj4KCjxkZWZzPgo8
c3ltYm9sIGlkPSdyZWN0XzAnIHZpZXdCb3g9IjAgMCAxNTAgMTUwIiAgc3Ryb2tlPSJub25lIiAg
ZmlsbD0ibm9uZSI+CiAgICAgIDxyZWN0ICAgICAgeD0nMzUnIGN5PScyNScgd2lkdGg9JzMwMCcg
aGVpZ2h0PSIyMDAiIGZpbGw9J2VlZSc+CiAgICAgIDwvcmVjdD4KPC9zeW1ib2w+CjwvZGVmcz4K
ICAgCiAgIDxnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE3MCwgMTApJyB3aWR0aD0nMzAwJyBoZWln
aHQ9IjIwMCIgPgoKIDxhIHhsaW5rOmhyZWY9Imh0dHA6Ly93d3cucGVlcG8uY28udWsiID4NCiAg
ICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0icmVjdF8wIiB4PSIwJSIgeT0iMjUlIiB3aWR0aD0i
MjAlIiBoZWlnaHQ9IjMwJSIgZmlsbD0icmVkIiAvPgo8L2E+CjwvZz4KICAgPC9zdmc+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12967</attachid>
            <date>2007-02-06 05:00:29 -0800</date>
            <delta_ts>2007-02-06 05:00:29 -0800</delta_ts>
            <desc>A much nicer test case</desc>
            <filename>link.svg</filename>
            <type>image/svg+xml</type>
            <size>352</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRw
Oi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJz4KICA8ZGVmcz4KICAgIDxyZWN0IGlkPSdyZWN0JyB3
aWR0aD0nMTAwJyBoZWlnaHQ9IjEwMCIgZmlsbD0nYmx1ZScgLz4KICA8L2RlZnM+CiAgPGEgeGxp
bms6aHJlZj0iaHR0cDovL3d3dy5wZWVwby5jby51ayIgPgogICAgICA8dXNlIHhsaW5rOmhyZWY9
InJlY3QiLz4KICA8L2E+CiAgPHRleHQgeT0nMTIwJyB4PScxMCc+VGhlIGFib3ZlIGJsdWUgc3F1
YXJlIGlzIGEgbGluaywgdGhlIGN1cnNvciBzaG91bGQgYmUgYSBoYW5kIGFib3ZlIGl0LjwvdGV4
dD4KPC9zdmc+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>14824</attachid>
            <date>2007-06-01 03:57:55 -0700</date>
            <delta_ts>2007-06-01 04:28:30 -0700</delta_ts>
            <desc>fix and manual test</desc>
            <filename>hover.patch</filename>
            <type>text/plain</type>
            <size>1959</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDIxOTM2
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMDctMDYt
MDEgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorICAgICAgICAKKyAgICAgICAgQ3Vyc29yIGRvZXMgbm90IGNoYW5n
ZSB0byBoYW5kIG92ZXIgbGlua3MgY29udGFpbmluZyA8dXNlPgorICAgICAgICBodHRwOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjYzMAorCisgICAgICAgIFRlc3Q6IG1hbnVh
bC10ZXN0cy9zdmctbGluay1ob3Zlci11c2Uuc3ZnCisKKyAgICAgICAgKiBtYW51YWwtdGVzdHMv
c3ZnLWxpbmstaG92ZXItdXNlLnN2ZzogQWRkZWQuCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRl
ckxheWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckxheWVyOjpoaXRUZXN0KTogdXNl
IGV2ZW50UGFyZW50Tm9kZSBpbnN0ZWFkIG9mIHBhcmVudE5vZGUKKwogMjAwNy0wNi0wMSAgRXJp
YyBTZWlkZWwgIDxlcmljQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgb2xsaWVq
LgpJbmRleDogbWFudWFsLXRlc3RzL3N2Zy1saW5rLWhvdmVyLXVzZS5zdmcKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gbWFudWFsLXRlc3RzL3N2Zy1saW5rLWhvdmVyLXVzZS5zdmcJKHJldmlzaW9uIDApCisrKyBt
YW51YWwtdGVzdHMvc3ZnLWxpbmstaG92ZXItdXNlLnN2ZwkocmV2aXNpb24gMCkKQEAgLTAsMCAr
MSw5IEBACis8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxp
bms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnPgorICA8ZGVmcz4KKyAgICA8cmVjdCBp
ZD0ncmVjdCcgd2lkdGg9JzEwMCcgaGVpZ2h0PSIxMDAiIGZpbGw9J2JsdWUnIC8+CisgIDwvZGVm
cz4KKyAgPGEgeGxpbms6aHJlZj0iaHR0cDovL3d3dy53ZWJraXQub3JnIiA+CisgICAgICA8dXNl
IHhsaW5rOmhyZWY9InJlY3QiIG9ubW91c2VvdmVyPSJhbGVydCgnZm9vJykiIC8+CisgIDwvYT4K
KyAgPHRleHQgeT0nMTIwJyB4PScxMCc+VGhlIGFib3ZlIGJsdWUgc3F1YXJlIGlzIGEgbGluaywg
dGhlIGN1cnNvciBzaG91bGQgYmUgYSBoYW5kIGFib3ZlIGl0LjwvdGV4dD4KKzwvc3ZnPgpJbmRl
eDogcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSByZW5kZXJpbmcvUmVu
ZGVyTGF5ZXIuY3BwCShyZXZpc2lvbiAyMTkzNSkKKysrIHJlbmRlcmluZy9SZW5kZXJMYXllci5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTE1NjEsNyArMTU2MSw3IEBAIGJvb2wgUmVuZGVyTGF5ZXI6
OmhpdFRlc3QoY29uc3QgSGl0VGVzdFIKICAgICAgICAgLy8gZm9yIGltYWdlbWFwcywgVVJMRWxl
bWVudCBpcyB0aGUgYXNzb2NpYXRlZCBhcmVhIGVsZW1lbnQgbm90IHRoZSBpbWFnZSBpdHNlbGYK
ICAgICAgICAgaWYgKG5vZGUtPmlzTGluaygpICYmICFyZXN1bHQuVVJMRWxlbWVudCgpICYmICFu
b2RlLT5oYXNUYWdOYW1lKGltZ1RhZykpCiAgICAgICAgICAgICByZXN1bHQuc2V0VVJMRWxlbWVu
dChzdGF0aWNfY2FzdDxFbGVtZW50Kj4obm9kZSkpOwotICAgICAgICBub2RlID0gbm9kZS0+cGFy
ZW50Tm9kZSgpOworICAgICAgICBub2RlID0gbm9kZS0+ZXZlbnRQYXJlbnROb2RlKCk7CiAgICAg
fQogCiAgICAgLy8gTmV4dCBzZXQgdXAgdGhlIGNvcnJlY3QgOmhvdmVyLzphY3RpdmUgc3RhdGUg
YWxvbmcgdGhlIG5ldyBjaGFpbi4K
</data>
<flag name="review"
          id="6126"
          type_id="1"
          status="+"
          setter="lars.knoll"
    />
          </attachment>
      

    </bug>

</bugzilla>