<?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>11966</bug_id>
          
          <creation_ts>2006-12-25 07:42:22 -0800</creation_ts>
          <short_desc>REGRESSION: Divot removed from focus ring when typing and scrolling in textarea</short_desc>
          <delta_ts>2007-12-07 11:32:02 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</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>data:text/html,%3Ctextarea%20rows=7%20cols=25%3E</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>11548</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Kilzer (:ddkilzer)">ddkilzer</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>39820</commentid>
    <comment_count>0</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-25 07:42:22 -0800</bug_when>
    <thetext>Summary:

A divot (chunk) of the focus ring is removed in the lower left-hand corner while typing and scrolling in a textarea.

Steps to reproduce:

1. Open data: URL in bug.
2. Focus textarea (click in it or tab into it).
3. Hit Enter key 8 times. [NOTE: Another bug ignores the first Enter key in a textarea on a newly loaded page.]
4. Type one printable character (even a space).
5. Hit Enter key once.
6. Type one printable character again.

Expected results:

No divot should be removed from textarea focus ring.

Actual results:

A divot is removed from the textarea focus ring.

Regression:

This does not occur in shipping Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).  Tested on locally-built debug build of WebKit r18411.

Notes:

None.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39819</commentid>
    <comment_count>1</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-25 07:46:36 -0800</bug_when>
    <thetext>NOTE: The divot may also appear farther to the right during word-wrap operations when typing at the bottom of a textarea with a scrollbar visible.  (I haven&apos;t quite figured out how to reproduce this reliably, but it happens when entering a new Bugzilla bug while typing the initial description.)
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39818</commentid>
    <comment_count>2</comment_count>
      <attachid>12018</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-25 07:48:37 -0800</bug_when>
    <thetext>Created attachment 12018
Screenshot of divot</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34415</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-01-17 16:26:35 -0800</bug_when>
    <thetext>&lt;rdar://problem/4931387&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21859</commentid>
    <comment_count>4</comment_count>
      <attachid>13360</attachid>
    <who name="">mitz</who>
    <bug_when>2007-02-24 03:51:35 -0800</bug_when>
    <thetext>Created attachment 13360
Focus ring repaint test case

This is a bug in damage repair of focus rings. You can see it better if you scroll the square in this test case slowly into view. The root cause is probably WebCore&apos;s workaround for the CG quirk where focus rings aren&apos;t clipped.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21850</commentid>
    <comment_count>5</comment_count>
    <who name="">mitz</who>
    <bug_when>2007-02-24 03:54:13 -0800</bug_when>
    <thetext>Actually, in the test case in the URL, the bug can be reproduced even with a solid outline, because of bug 11548. If you change the textarea to be display: block, then the bug becomes exclusive to focus rings (outline-style: auto).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9939</commentid>
    <comment_count>6</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-05-15 16:40:09 -0700</bug_when>
    <thetext>I can&apos;t reproduce the original bug Comment #0 using a local debug build of WebKit r21489.  Mitz&apos;s test case still reproduces, though.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8556</commentid>
    <comment_count>7</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-06-03 07:21:55 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; I can&apos;t reproduce the original bug Comment #0 using a local debug build of
&gt; WebKit r21489.  Mitz&apos;s test case still reproduces, though.

Just saw this again filling out the feedback form on this page:

http://developer.apple.com/contact/

Using a local debug build of WebKit r21908 with Safari 2.0.4 (419.3) on Mac OS X 10.4.9 (8P135).

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63606</commentid>
    <comment_count>8</comment_count>
    <who name="">mitz</who>
    <bug_when>2007-12-07 11:32:02 -0800</bug_when>
    <thetext>&lt;http://trac.webkit.org/projects/webkit/changeset/28523&gt; fixed the focus-ring specific issues. The rest of the problem is tracked by bug 11548.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12018</attachid>
            <date>2006-12-25 07:48:37 -0800</date>
            <delta_ts>2006-12-25 07:48:37 -0800</delta_ts>
            <desc>Screenshot of divot</desc>
            <filename>bug-11966-screenshot.png</filename>
            <type>image/png</type>
            <size>3260</size>
            <attacher name="David Kilzer (:ddkilzer)">ddkilzer</attacher>
            
              <data encoding="base64">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
AAAASUVORK5CYII=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>13360</attachid>
            <date>2007-02-24 03:51:35 -0800</date>
            <delta_ts>2007-02-24 03:51:35 -0800</delta_ts>
            <desc>Focus ring repaint test case</desc>
            <filename>focus ring repaint.html</filename>
            <type>text/html</type>
            <size>131</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PGJvZHkgc3R5bGU9ImhlaWdodDogMTAwMHB4OyI+CiAgICA8ZGl2IHN0eWxlPSJtYXJnaW46IDQw
cHg7IGhlaWdodDogMTAwcHg7IHdpZHRoOiAxMDBweDsgb3V0bGluZTogYXV0byAyMHB4OyI+CiAg
ICA8L2Rpdj4KPC9ib2R5Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>