<?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>6574</bug_id>
          
          <creation_ts>2006-01-15 22:20:14 -0800</creation_ts>
          <short_desc>Relative offset used to position DHTML tooltip changes with vertical scrolling</short_desc>
          <delta_ts>2006-06-25 18:46:49 -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>JavaScriptCore</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>8707</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>NeedsReduction</keywords>
          <priority>P2</priority>
          <bug_severity>Minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Kilzer (:ddkilzer)">ddkilzer</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>28551</commentid>
    <comment_count>0</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-01-15 22:20:14 -0800</bug_when>
    <thetext>Summary: 

A calculated relative offset used to position a DHTML tooltip changes (becomes larger) as the user 
scrolls vertically down the page.

Steps to Reproduce: 

1. Open test sample (partially reduced from original page) in Safari.
2. Hover mouse pointer over &quot;HoverA&quot; through &quot;HoverE&quot; with veritical scrollbar all the way at the top.  
Note the relative position of the DHTML tooltip.
3. Scroll the vertical scrollbar all the way down to the bottom.
4. Hover mouse pointer over &quot;HoverA&quot; through &quot;HoverE&quot; again.  Note position of DHTML tooltip, and 
compare to Firefox 1.5.

Expected Results: 

The DHTML tooltip window should always stay close to the element being hovered over.  (Compare with 
behavior in Firefox 1.5, for example.)

Actual Results: 

The DHTML tooltip is rendered farther and farther down the page (vertically) the more the user scrolls 
the page down vertically.

Regression: 

Same behavior occurs in Safari 2.0.3 (417.8) in Mac OS X 10.4.4.

Notes: 

None.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28552</commentid>
    <comment_count>1</comment_count>
      <attachid>5712</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-01-15 22:21:39 -0800</bug_when>
    <thetext>Created attachment 5712
Partially reduced test case

Attaching a partially reduced test case from the original web site.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47085</commentid>
    <comment_count>2</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-06-24 20:42:40 -0700</bug_when>
    <thetext>This may be a duplicate of Bug 8707.  The JavaScript in the test case (Attachment 5712) may be setting the ie/ns6 variables wrong and/or making the wrong assumptions, too.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47188</commentid>
    <comment_count>3</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-06-25 18:46:49 -0700</bug_when>
    <thetext>This was fixed by the patch for Bug 8707.  W00t!



*** This bug has been marked as a duplicate of 8707 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5712</attachid>
            <date>2006-01-15 22:21:39 -0800</date>
            <delta_ts>2006-01-15 22:21:39 -0800</delta_ts>
            <desc>Partially reduced test case</desc>
            <filename>bug-6574-dhtml-offset-test.html</filename>
            <type>text/html</type>
            <size>4557</size>
            <attacher name="David Kilzer (:ddkilzer)">ddkilzer</attacher>
            
              <data encoding="base64">PGh0bWwgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIGxhbmc9ImVuLVVTIiB4
bWw6bGFuZz0iZW4tVVMiPgo8aGVhZD4KPHRpdGxlPkRIVE1MIHRvb2x0aXAgdGVzdDwvdGl0bGU+
CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiNkaHRtbHRvb2x0aXB7CnBvc2l0aW9uOiBhYnNvbHV0
ZTsKd2lkdGg6IDM1MHB4Owpib3JkZXI6IDFweCBzb2xpZCBibGFjazsKcGFkZGluZzogMTBweDsK
YmFja2dyb3VuZC1jb2xvcjogRjJGQUZFOwp2aXNpYmlsaXR5OiBoaWRkZW47CnotaW5kZXg6IDcw
MDsKfQo8L3N0eWxlPgo8L2hlYWQ+Cgo8Ym9keSBiZ2NvbG9yPSIjRkZGRkZGIj4KPGJyLz4KPGJy
Lz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4K
PGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJy
Lz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KPGJyLz4KCjxkaXYg
aWQ9ImRodG1sdG9vbHRpcCI+PC9kaXY+Cgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+
CgovKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKiBDb29s
IERIVE1MIHRvb2x0aXAgc2NyaXB0LSBEeW5hbWljIERyaXZlIERIVE1MIGNvZGUgbGlicmFyeSAo
d3d3LmR5bmFtaWNkcml2ZS5jb20pCiogVGhpcyBub3RpY2UgTVVTVCBzdGF5IGludGFjdCBmb3Ig
bGVnYWwgdXNlCiogVmlzaXQgRHluYW1pYyBEcml2ZSBhdCBodHRwOi8vd3d3LmR5bmFtaWNkcml2
ZS5jb20vIGZvciBmdWxsIHNvdXJjZSBjb2RlCioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqLwoKdmFyIG9mZnNldHhwb2ludD0tMzIwIC8vQ3VzdG9taXplIHgg
b2Zmc2V0IG9mIHRvb2x0aXAKdmFyIG9mZnNldHlwb2ludD0xNSAvL0N1c3RvbWl6ZSB5IG9mZnNl
dCBvZiB0b29sdGlwCnZhciBpZT1kb2N1bWVudC5hbGwKdmFyIG5zNj1kb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCAmJiAhZG9jdW1lbnQuYWxsCnZhciBlbmFibGV0aXA9ZmFsc2UKaWYgKGllfHxuczYp
CnZhciB0aXBvYmo9ZG9jdW1lbnQuYWxsPyBkb2N1bWVudC5hbGxbImRodG1sdG9vbHRpcCJdIDog
ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQ/IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJkaHRtbHRv
b2x0aXAiKSA6ICIiCgpmdW5jdGlvbiBpZXRydWVib2R5KCl7CnJldHVybiAoZG9jdW1lbnQuY29t
cGF0TW9kZSAmJiBkb2N1bWVudC5jb21wYXRNb2RlIT0iQmFja0NvbXBhdCIpPyBkb2N1bWVudC5k
b2N1bWVudEVsZW1lbnQgOiBkb2N1bWVudC5ib2R5Cn0KCmZ1bmN0aW9uIGRkcml2ZXRpcCh0aGV0
ZXh0LCB0aGVjb2xvciwgdGhld2lkdGgpewoKICBpZiAobnM2fHxpZSl7CiAgICBpZiAodHlwZW9m
IHRoZXdpZHRoIT0idW5kZWZpbmVkIikgdGlwb2JqLnN0eWxlLndpZHRoPXRoZXdpZHRoKyJweCIK
ICAgIGlmICh0eXBlb2YgdGhlY29sb3IhPSJ1bmRlZmluZWQiICYmIHRoZWNvbG9yIT0iIikgdGlw
b2JqLnN0eWxlLmJhY2tncm91bmRDb2xvcj10aGVjb2xvcgogICAgdGlwb2JqLmlubmVySFRNTD10
aGV0ZXh0OwogICAgZW5hYmxldGlwPXRydWUKICAgIHJldHVybiBmYWxzZQogIH0KfQoKZnVuY3Rp
b24gcG9zaXRpb250aXAoZSl7CmlmIChlbmFibGV0aXApewp2YXIgY3VyWD0obnM2KT9lLnBhZ2VY
IDogZXZlbnQueCtpZXRydWVib2R5KCkuc2Nyb2xsTGVmdDsKdmFyIGN1clk9KG5zNik/ZS5wYWdl
WSA6IGV2ZW50LnkraWV0cnVlYm9keSgpLnNjcm9sbFRvcDsKLy9GaW5kIG91dCBob3cgY2xvc2Ug
dGhlIG1vdXNlIGlzIHRvIHRoZSBjb3JuZXIgb2YgdGhlIHdpbmRvdwp2YXIgcmlnaHRlZGdlPWll
JiYhd2luZG93Lm9wZXJhPyBpZXRydWVib2R5KCkuY2xpZW50V2lkdGgtZXZlbnQuY2xpZW50WC1v
ZmZzZXR4cG9pbnQgOiB3aW5kb3cuaW5uZXJXaWR0aC1lLmNsaWVudFgtb2Zmc2V0eHBvaW50LTIw
CnZhciBib3R0b21lZGdlPWllJiYhd2luZG93Lm9wZXJhPyBpZXRydWVib2R5KCkuY2xpZW50SGVp
Z2h0LWV2ZW50LmNsaWVudFktb2Zmc2V0eXBvaW50IDogd2luZG93LmlubmVySGVpZ2h0LWUuY2xp
ZW50WS1vZmZzZXR5cG9pbnQtMjAKCnZhciBsZWZ0ZWRnZT0ob2Zmc2V0eHBvaW50PDApPyBvZmZz
ZXR4cG9pbnQqKC0xKSA6IC0xMDAwCgovL2lmIHRoZSBob3Jpem9udGFsIGRpc3RhbmNlIGlzbid0
IGVub3VnaCB0byBhY2NvbW9kYXRlIHRoZSB3aWR0aCBvZiB0aGUgY29udGV4dCBtZW51CmlmIChy
aWdodGVkZ2U8dGlwb2JqLm9mZnNldFdpZHRoKQovL21vdmUgdGhlIGhvcml6b250YWwgcG9zaXRp
b24gb2YgdGhlIG1lbnUgdG8gdGhlIGxlZnQgYnkgaXQncyB3aWR0aAp0aXBvYmouc3R5bGUubGVm
dD1pZT8gaWV0cnVlYm9keSgpLnNjcm9sbExlZnQrZXZlbnQuY2xpZW50WC10aXBvYmoub2Zmc2V0
V2lkdGgrInB4IiA6IHdpbmRvdy5wYWdlWE9mZnNldCtlLmNsaWVudFgtdGlwb2JqLm9mZnNldFdp
ZHRoKyJweCIKZWxzZSBpZiAoY3VyWDxsZWZ0ZWRnZSkKdGlwb2JqLnN0eWxlLmxlZnQ9IjVweCIK
ZWxzZQovL3Bvc2l0aW9uIHRoZSBob3Jpem9udGFsIHBvc2l0aW9uIG9mIHRoZSBtZW51IHdoZXJl
IHRoZSBtb3VzZSBpcyBwb3NpdGlvbmVkCnRpcG9iai5zdHlsZS5sZWZ0PWN1clgrb2Zmc2V0eHBv
aW50KyJweCIKCi8vc2FtZSBjb25jZXB0IHdpdGggdGhlIHZlcnRpY2FsIHBvc2l0aW9uCmlmIChi
b3R0b21lZGdlPHRpcG9iai5vZmZzZXRIZWlnaHQpCnRpcG9iai5zdHlsZS50b3A9aWU/IGlldHJ1
ZWJvZHkoKS5zY3JvbGxUb3ArZXZlbnQuY2xpZW50WS10aXBvYmoub2Zmc2V0SGVpZ2h0LW9mZnNl
dHlwb2ludCsicHgiIDogd2luZG93LnBhZ2VZT2Zmc2V0K2UuY2xpZW50WS10aXBvYmoub2Zmc2V0
SGVpZ2h0LW9mZnNldHlwb2ludCsicHgiCmVsc2UKdGlwb2JqLnN0eWxlLnRvcD1jdXJZK29mZnNl
dHlwb2ludCsicHgiCnRpcG9iai5zdHlsZS52aXNpYmlsaXR5PSJ2aXNpYmxlIgp9Cn0KCmZ1bmN0
aW9uIGhpZGVkZHJpdmV0aXAoKXsKaWYgKG5zNnx8aWUpewplbmFibGV0aXA9ZmFsc2UKdGlwb2Jq
LnN0eWxlLnZpc2liaWxpdHk9ImhpZGRlbiIKdGlwb2JqLnN0eWxlLmxlZnQ9Ii0xMDAwcHgiCnRp
cG9iai5zdHlsZS5iYWNrZ3JvdW5kQ29sb3I9JycKdGlwb2JqLnN0eWxlLndpZHRoPScnCn0KfQoK
ZG9jdW1lbnQub25tb3VzZW1vdmU9cG9zaXRpb250aXAKCjwvc2NyaXB0PgoKPCEtLSBFbmQgVG9v
bCBUaXAgQ29kZSAtLT4KCiAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNsYXNz
PSJjb250ZW50VGFibGUiIGFsaWduPSJjZW50ZXIiPgogICAgPHRyIGNsYXNzPSJjaGVja2VkLWJn
Ij4KICAJICA8dGQgbm93cmFwPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKTsiIG9uTW91c2Vv
dmVyPSJkZHJpdmV0aXAoJ0E8YnIvPkE8YnIvPkE8YnIvPkE8YnIvPkE8YnIvPicpIjsgb25Nb3Vz
ZW91dD0iaGlkZWRkcml2ZXRpcCgpIj4KICAgICAgICBIb3ZlckE8L2E+CiAgICAgIDwvdGQ+CSAg
ICAgICAgCgkgPC90cj4KCSA8dHIgY2xhc3M9ImNoZWNrZWQtYmciPgogIAkgIDx0ZCBub3dyYXA+
PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApOyIgb25Nb3VzZW92ZXI9ImRkcml2ZXRpcCgnQjxi
ci8+Qjxici8+Qjxici8+Qjxici8+Qjxici8+JykiOyBvbk1vdXNlb3V0PSJoaWRlZGRyaXZldGlw
KCkiPgogICAgICAgIEhvdmVyQjwvYT4KICAgICAgPC90ZD4JICAgICAgICAKCSA8L3RyPgoJIDx0
ciBjbGFzcz0iY2hlY2tlZC1iZyI+CiAgCSAgPHRkIG5vd3JhcD48YSBocmVmPSJqYXZhc2NyaXB0
OnZvaWQoMCk7IiBvbk1vdXNlb3Zlcj0iZGRyaXZldGlwKCdDPGJyLz5DPGJyLz5DPGJyLz5DPGJy
Lz5DPGJyLz4nKSI7IG9uTW91c2VvdXQ9ImhpZGVkZHJpdmV0aXAoKSI+CiAgICAgICAgSG92ZXJD
PC9hPgogICAgICA8L3RkPgkgICAgICAgIAoJIDwvdHI+CgkgPHRyIGNsYXNzPSJjaGVja2VkLWJn
Ij4KICAJICA8dGQgbm93cmFwPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKTsiIG9uTW91c2Vv
dmVyPSJkZHJpdmV0aXAoJ0Q8YnIvPkQ8YnIvPkQ8YnIvPkQ8YnIvPkQ8YnIvPicpIjsgb25Nb3Vz
ZW91dD0iaGlkZWRkcml2ZXRpcCgpIj4KICAgICAgICBIb3ZlckQ8L2E+CiAgICAgIDwvdGQ+CSAg
ICAgICAgCgkgPC90cj4KCSA8dHIgY2xhc3M9ImNoZWNrZWQtYmciPgogIAkgIDx0ZCBub3dyYXA+
PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApOyIgb25Nb3VzZW92ZXI9ImRkcml2ZXRpcCgnRTxi
ci8+RTxici8+RTxici8+RTxici8+RTxici8+JykiOyBvbk1vdXNlb3V0PSJoaWRlZGRyaXZldGlw
KCkiPgogICAgICAgIEhvdmVyRTwvYT4KICAgICAgPC90ZD4JICAgICAgICAKCSA8L3RyPgoJIDwv
dGFibGU+Cgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8
YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIv
Pgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8YnIvPgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>