<?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>7797</bug_id>
          
          <creation_ts>2006-03-16 00:21:12 -0800</creation_ts>
          <short_desc>Can&apos;t set background color on new text fields</short_desc>
          <delta_ts>2006-03-17 05:04:55 -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>Forms</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></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>6986</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adele Peterson">adele</reporter>
          <assigned_to name="Adele Peterson">adele</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>36524</commentid>
    <comment_count>0</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2006-03-16 00:21:12 -0800</bug_when>
    <thetext>Can&apos;t set background color on new text fields</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36525</commentid>
    <comment_count>1</comment_count>
      <attachid>7107</attachid>
    <who name="Adele Peterson">adele</who>
    <bug_when>2006-03-16 00:24:04 -0800</bug_when>
    <thetext>Created attachment 7107
patch

Not sure if this is the right approach in the long run, since there could be other non-inhertied CSS properties that we should pass on to the div style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36526</commentid>
    <comment_count>2</comment_count>
      <attachid>7108</attachid>
    <who name="Adele Peterson">adele</who>
    <bug_when>2006-03-16 00:25:58 -0800</bug_when>
    <thetext>Created attachment 7108
layout test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36528</commentid>
    <comment_count>3</comment_count>
      <attachid>7107</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2006-03-16 00:38:54 -0800</bug_when>
    <thetext>Comment on attachment 7107
patch

The &lt;input&gt; has to be the one to draw the background, since backgrounds draw in the border box of an element.  The reason this isn&apos;t drawing is that the native theme is stopping it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36695</commentid>
    <comment_count>4</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2006-03-17 01:08:56 -0800</bug_when>
    <thetext>I had hyatt review a new patch.

It turns out that the NSTextFieldCell was drawing a background - even with setDrawsBackground:NO.  So we added a new function just to draw the text field border.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36715</commentid>
    <comment_count>5</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-03-17 05:04:55 -0800</bug_when>
    <thetext>I think after the fix all new text fields have a transparent background by default instead of white (probably fixable in html4.css).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>7107</attachid>
            <date>2006-03-16 00:24:04 -0800</date>
            <delta_ts>2006-03-16 00:38:54 -0800</delta_ts>
            <desc>patch</desc>
            <filename>bk.txt</filename>
            <type>text/plain</type>
            <size>2564</size>
            <attacher name="Adele Peterson">adele</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHRGaWVsZC5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dEZpZWxkLmNwcAkocmV2aXNpb24gMTMzMTgp
CisrKyBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUZXh0RmllbGQuY3BwCSh3b3JraW5nIGNvcHkp
CkBAIC01MywxNCArNTMsOCBAQAogdm9pZCBSZW5kZXJUZXh0RmllbGQ6OnNldFN0eWxlKFJlbmRl
clN0eWxlKiBzdHlsZSkKIHsKICAgICBSZW5kZXJCbG9jazo6c2V0U3R5bGUoc3R5bGUpOwotICAg
IGlmIChtX2RpdikgewotICAgICAgICBSZW5kZXJCbG9jayogZGl2UmVuZGVyZXIgPSBzdGF0aWNf
Y2FzdDxSZW5kZXJCbG9jayo+KG1fZGl2LT5yZW5kZXJlcigpKTsKLSAgICAgICAgUmVuZGVyU3R5
bGUqIGRpdlN0eWxlID0gY3JlYXRlRGl2U3R5bGUoc3R5bGUpOwotICAgICAgICBkaXZSZW5kZXJl
ci0+c2V0U3R5bGUoZGl2U3R5bGUpOwotICAgICAgICBmb3IgKE5vZGVJbXBsICpuID0gbV9kaXYt
PmZpcnN0Q2hpbGQoKTsgbjsgbiA9IG4tPnRyYXZlcnNlTmV4dE5vZGUobV9kaXYuZ2V0KCkpKQot
ICAgICAgICAgICAgaWYgKG4tPnJlbmRlcmVyKCkpCi0gICAgICAgICAgICAgICAgbi0+cmVuZGVy
ZXIoKS0+c2V0U3R5bGUoZGl2U3R5bGUpOwotICAgIH0KKyAgICBpZiAobV9kaXYpCisgICAgICAg
IHNldERpdlN0eWxlKHN0eWxlKTsKICAgICBzZXRSZXBsYWNlZChpc0lubGluZSgpKTsKIH0KIApA
QCAtNzIsOSArNjYsMjAgQEAKICAgICBkaXZTdHlsZS0+c2V0T3ZlcmZsb3coT0hJRERFTik7CiAg
ICAgZGl2U3R5bGUtPnNldFdoaXRlU3BhY2UoTk9XUkFQKTsKICAgICBkaXZTdHlsZS0+c2V0VXNl
ck1vZGlmeShSRUFEX1dSSVRFKTsKKyAgICBkaXZTdHlsZS0+c2V0QmFja2dyb3VuZENvbG9yKHN0
YXJ0U3R5bGUtPmJhY2tncm91bmRDb2xvcigpKTsKICAgICByZXR1cm4gZGl2U3R5bGU7CiB9CiAK
K3ZvaWQgUmVuZGVyVGV4dEZpZWxkOjpzZXREaXZTdHlsZShSZW5kZXJTdHlsZSogc3R5bGUpCit7
CisgICAgUmVuZGVyQmxvY2sqIGRpdlJlbmRlcmVyID0gc3RhdGljX2Nhc3Q8UmVuZGVyQmxvY2sq
PihtX2Rpdi0+cmVuZGVyZXIoKSk7CisgICAgUmVuZGVyU3R5bGUqIGRpdlN0eWxlID0gY3JlYXRl
RGl2U3R5bGUoc3R5bGUpOworICAgIGRpdlJlbmRlcmVyLT5zZXRTdHlsZShkaXZTdHlsZSk7Cisg
ICAgZm9yIChOb2RlSW1wbCAqbiA9IG1fZGl2LT5maXJzdENoaWxkKCk7IG47IG4gPSBuLT50cmF2
ZXJzZU5leHROb2RlKG1fZGl2LmdldCgpKSkKKyAgICAgICAgaWYgKG4tPnJlbmRlcmVyKCkpCisg
ICAgICAgICAgICBuLT5yZW5kZXJlcigpLT5zZXRTdHlsZShkaXZTdHlsZSk7Cit9CisKIHZvaWQg
UmVuZGVyVGV4dEZpZWxkOjp1cGRhdGVGcm9tRWxlbWVudCgpCiB7CiAgICAgaWYgKGVsZW1lbnQo
KS0+aGFzVGFnTmFtZShpbnB1dFRhZykpIHsKQEAgLTk5LDggKzEwNCw3IEBACiAgICAgICAgICAg
ICAvLyBGSVhNRTogIEFkZHJlc3MgZm9jdXMgYW5kIGV2ZW50IHByb2JsZW1zIHdpdGggdGhpcyBz
aGFkb3cgRE9NLgogICAgICAgICAgICAgLy8gRm9yIGV4YW1wbGUsIGV2ZW50cyBzaG91bGQgYXBw
ZWFyIHRvIG9jY3VyIG9uIHRoZSBpbnB1dCBlbGVtZW50LCBidXQgbXVzdCB0YWtlIGFmZmVjdCBv
biB0aGlzIGRpdi4KICAgICAgICAgICAgIAotICAgICAgICAgICAgUmVuZGVyU3R5bGUqIGRpdlN0
eWxlID0gY3JlYXRlRGl2U3R5bGUoc3R5bGUoKSk7Ci0gICAgICAgICAgICBkaXZSZW5kZXJlci0+
c2V0U3R5bGUoZGl2U3R5bGUpOyAKKyAgICAgICAgICAgIHNldERpdlN0eWxlKHN0eWxlKCkpOwog
ICAgICAgICAgICAgCiAgICAgICAgICAgICAvLyBBZGQgZGl2IHRvIFJlbmRlciB0cmVlCiAgICAg
ICAgICAgICBSZW5kZXJCbG9jazo6YWRkQ2hpbGQoZGl2UmVuZGVyZXIpOwpJbmRleDogV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyVGV4dEZpZWxkLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyVGV4dEZpZWxkLmgJKHJldmlzaW9uIDEzMzE4KQorKysgV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyVGV4dEZpZWxkLmgJKHdvcmtpbmcgY29weSkKQEAgLTM4LDcgKzM4LDggQEAK
ICAgICB2aXJ0dWFsIHZvaWQgc2V0U3R5bGUoUmVuZGVyU3R5bGUqKTsKICAgICB2aXJ0dWFsIHZv
aWQgdXBkYXRlRnJvbUVsZW1lbnQoKTsKICAgICAKLSAgICBSZW5kZXJTdHlsZSogY3JlYXRlRGl2
U3R5bGUoUmVuZGVyU3R5bGUqIHN0YXJ0U3R5bGUpOworICAgIFJlbmRlclN0eWxlKiBjcmVhdGVE
aXZTdHlsZShSZW5kZXJTdHlsZSopOworICAgIHZvaWQgc2V0RGl2U3R5bGUoUmVuZGVyU3R5bGUq
KTsKIAogICAgIGJvb2wgaXNFZGl0ZWQoKSBjb25zdCB7IHJldHVybiBtX2RpcnR5OyB9OwogICAg
IHZvaWQgc2V0RWRpdGVkKGJvb2wgaXNFZGl0ZWQpIHsgbV9kaXJ0eSA9IGlzRWRpdGVkOyB9Owo=
</data>
<flag name="review"
          id="1859"
          type_id="1"
          status="-"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>7108</attachid>
            <date>2006-03-16 00:25:58 -0800</date>
            <delta_ts>2006-03-16 00:25:58 -0800</delta_ts>
            <desc>layout test</desc>
            <filename>input-appearance-bkcolor.html</filename>
            <type>text/html</type>
            <size>235</size>
            <attacher name="Adele Peterson">adele</attacher>
            
              <data encoding="base64">PGh0bWw+CjxzdHlsZT4KLm5ldyB7CiAgICAta2h0bWwtYXBwZWFyYW5jZTogdGV4dGZpZWxkOwog
ICAgYmFja2dyb3VuZC1jb2xvcjogcGluazsKfQo8L3N0eWxlPgpUaGlzIHRlc3RzIHRoYXQgYmFj
a2dyb3VuZCBjb2xvciBjYW4gYmUgc2V0IG9uIHRoZSBuZXcgdGV4dCBmaWVsZHMuCjxicj48aW5w
dXQgY2xhc3M9Im5ldyIgdHlwZT0idGV4dCIgdmFsdWU9IlRoaXMgc2hvdWxkIGJlIHBpbmsuIj4K
PC9odG1sPg==
</data>

          </attachment>
      

    </bug>

</bugzilla>