<?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>16212</bug_id>
          
          <creation_ts>2007-11-30 13:36:35 -0800</creation_ts>
          <short_desc>REGRESSION (2.0.4-r11976): pressing space twice while focused on a checked radio input should not scroll container</short_desc>
          <delta_ts>2008-07-28 02:01:03 -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>Forms</component>
          <version>420+</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brian">bcarter</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>62815</commentid>
    <comment_count>0</comment_count>
    <who name="Brian">bcarter</who>
    <bug_when>2007-11-30 13:36:35 -0800</bug_when>
    <thetext>&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;
    &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;
&lt;head&gt;
&lt;title&gt;Safari v3 bug&lt;/title&gt;

&lt;!--

Safari v3.0.4 (523.12.9) Windows XP
Safari v3.0.4 (523.12) Mac OS X 10.4.11

Bug: REGRESSION:
pressing space while focused on a checked
radio input should not scroll container.

To reproduce:
Press TAB to focus radio input.
Select radio with SPACE.
Press SPACE again.

Expected:
Container should not scroll if checked
radio input is the event target. Focus
should not shift.

works as expected in Safari v2.0.4. and
current versions of Opera, Firefox, and IE.

--&gt;

&lt;/head&gt;
&lt;body&gt;
&lt;div style=&quot;height:300px; overflow:auto&quot;&gt;
&lt;form action=&quot;&quot;&gt;

	&lt;fieldset style=&quot;margin-left:1em;border:0&quot;&gt;
	&lt;input type=&quot;radio&quot; name=&quot;input-p1q1-1&quot; /&gt;answer1&lt;br /&gt;
	&lt;input type=&quot;radio&quot; name=&quot;input-p1q1-2&quot; /&gt;answer2&lt;br /&gt;
	&lt;input type=&quot;radio&quot; name=&quot;input-p1q1-3&quot; /&gt;answer3&lt;br /&gt;
	&lt;input type=&quot;radio&quot; name=&quot;input-p1q1-4&quot; /&gt;answer4&lt;br /&gt;
	&lt;/fieldset&gt;

	&lt;p style=&quot;height:300px&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;/form&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62816</commentid>
    <comment_count>1</comment_count>
      <attachid>17611</attachid>
    <who name="Brian">bcarter</who>
    <bug_when>2007-11-30 13:37:23 -0800</bug_when>
    <thetext>Created attachment 17611
example page</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63018</commentid>
    <comment_count>2</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-12-02 13:12:44 -0800</bug_when>
    <thetext>Confirmed.  Bug reproduces with the earliest WebKit nightly, r11976, with Safari 2.0.4 (419.3) on Mac OS X 10.4.11 (8S165).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87128</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2008-07-28 02:01:03 -0700</bug_when>
    <thetext>I cannot reproduce this with shipping Safari 3.1 or a locally built r35406. I suspect that this was fixed when correcting keydown/keypress handling.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17611</attachid>
            <date>2007-11-30 13:37:23 -0800</date>
            <delta_ts>2007-11-30 13:37:23 -0800</delta_ts>
            <desc>example page</desc>
            <filename>S3space.html</filename>
            <type>text/html</type>
            <size>1179</size>
            <attacher name="Brian">bcarter</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFs
Ly9FTiINCiAgICAiaHR0cDovL3d3dy53My5vcmcvVFIveGh0bWwxL0RURC94aHRtbDEtdHJhbnNp
dGlvbmFsLmR0ZCI+DQo8aHRtbCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIg
bGFuZz0iZW4iIHhtbDpsYW5nPSJlbiI+DQo8aGVhZD4NCjx0aXRsZT5TYWZhcmkgdjMgYnVnPC90
aXRsZT4NCg0KPCEtLQ0KDQpTYWZhcmkgdjMuMC40ICg1MjMuMTIuOSkgV2luZG93cyBYUA0KU2Fm
YXJpIHYzLjAuNCAoNTIzLjEyKSBNYWMgT1MgWCAxMC40LjExDQoNCkJ1ZzogUkVHUkVTU0lPTjoN
CnByZXNzaW5nIHNwYWNlIHdoaWxlIGZvY3VzZWQgb24gYSBjaGVja2VkDQpyYWRpbyBpbnB1dCBz
aG91bGQgbm90IHNjcm9sbCBjb250YWluZXIuDQoNClRvIHJlcHJvZHVjZToNClByZXNzIFRBQiB0
byBmb2N1cyByYWRpbyBpbnB1dC4NClNlbGVjdCByYWRpbyB3aXRoIFNQQUNFLg0KUHJlc3MgU1BB
Q0UgYWdhaW4uDQoNCkV4cGVjdGVkOg0KQ29udGFpbmVyIHNob3VsZCBub3Qgc2Nyb2xsIGlmIGNo
ZWNrZWQNCnJhZGlvIGlucHV0IGlzIHRoZSBldmVudCB0YXJnZXQuIEZvY3VzDQpzaG91bGQgbm90
IHNoaWZ0Lg0KDQp3b3JrcyBhcyBleHBlY3RlZCBpbiBTYWZhcmkgdjIuMC40LiBhbmQNCmN1cnJl
bnQgdmVyc2lvbnMgb2YgT3BlcmEsIEZpcmVmb3gsIGFuZCBJRS4NCg0KLS0+DQoNCjwvaGVhZD4N
Cjxib2R5Pg0KPGRpdiBzdHlsZT0iaGVpZ2h0OjMwMHB4OyBvdmVyZmxvdzphdXRvIj4NCjxmb3Jt
IGFjdGlvbj0iIj4NCg0KCTxmaWVsZHNldCBzdHlsZT0ibWFyZ2luLWxlZnQ6MWVtO2JvcmRlcjow
Ij4NCgk8aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9ImlucHV0LXAxcTEtMSIgLz5hbnN3ZXIxPGJy
IC8+DQoJPGlucHV0IHR5cGU9InJhZGlvIiBuYW1lPSJpbnB1dC1wMXExLTIiIC8+YW5zd2VyMjxi
ciAvPg0KCTxpbnB1dCB0eXBlPSJyYWRpbyIgbmFtZT0iaW5wdXQtcDFxMS0zIiAvPmFuc3dlcjM8
YnIgLz4NCgk8aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9ImlucHV0LXAxcTEtNCIgLz5hbnN3ZXI0
PGJyIC8+DQoJPC9maWVsZHNldD4NCg0KCTxwIHN0eWxlPSJoZWlnaHQ6MzAwcHgiPiZuYnNwOzwv
cD4NCg0KPC9mb3JtPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+
</data>

          </attachment>
      

    </bug>

</bugzilla>