<?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>8407</bug_id>
          
          <creation_ts>2006-04-15 03:02:53 -0700</creation_ts>
          <short_desc>REGRESSION (NativeTextField): Leading and trailing spaces trimmed from text field value attribute</short_desc>
          <delta_ts>2006-04-19 02:27:34 -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>HTML Editing</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>data:text/html,There%20should%20be%20spaces%20before%20&quot;foo&quot;%20and%20after%20&quot;bar&quot;%20&lt;INPUT%20value=&quot;%20foo%20bar%20&quot;&gt;</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to name="Adele Peterson">adele</assigned_to>
          <cc>adele</cc>
    
    <cc>darin</cc>
    
    <cc>hyatt</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>39325</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-04-15 03:02:53 -0700</bug_when>
    <thetext>&lt;input value=&quot; foo bar &quot;&gt; doesn&apos;t show the leading and trailing spaces in the text field.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39326</commentid>
    <comment_count>1</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-04-15 03:55:29 -0700</bug_when>
    <thetext>The contenteditable version of this bug is
&lt;div contenteditable&gt; lorem ipsum &lt;/div&gt;
where the outer spaces are initially invisible, but when you add a space at the beginning/end you get two spaces to show.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39327</commentid>
    <comment_count>2</comment_count>
      <attachid>7726</attachid>
    <who name="">mitz</who>
    <bug_when>2006-04-15 04:12:34 -0700</bug_when>
    <thetext>Created attachment 7726
Possible fix for the text field case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39399</commentid>
    <comment_count>3</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-04-15 19:18:04 -0700</bug_when>
    <thetext>I think the best way to fix this is to use the appropriate whitespace mode inside the text fields. Assuming there is an appropriate whitespace mode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39440</commentid>
    <comment_count>4</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2006-04-16 15:37:25 -0700</bug_when>
    <thetext>mitz and i talked about using whitespace:pre for the inner div, instead of just whitespace:nowrap.  i will investigate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39588</commentid>
    <comment_count>5</comment_count>
      <attachid>7794</attachid>
    <who name="Adele Peterson">adele</who>
    <bug_when>2006-04-18 00:01:10 -0700</bug_when>
    <thetext>Created attachment 7794
patch to set white-space:pre</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39589</commentid>
    <comment_count>6</comment_count>
      <attachid>7794</attachid>
    <who name="Adele Peterson">adele</who>
    <bug_when>2006-04-18 00:01:44 -0700</bug_when>
    <thetext>Comment on attachment 7794
patch to set white-space:pre

I&apos;ll need to re-generate pixel results for this test on a PPC machine before checking in.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39608</commentid>
    <comment_count>7</comment_count>
      <attachid>7794</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-04-18 08:52:41 -0700</bug_when>
    <thetext>Comment on attachment 7794
patch to set white-space:pre

r=me</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>7726</attachid>
            <date>2006-04-15 04:12:34 -0700</date>
            <delta_ts>2006-04-15 04:12:34 -0700</delta_ts>
            <desc>Possible fix for the text field case</desc>
            <filename>8407_r0.patch</filename>
            <type>text/plain</type>
            <size>818</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHRGaWVsZC5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dEZpZWxkLmNwcAkocmV2aXNpb24gMTM4Nzcp
CisrKyBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUZXh0RmllbGQuY3BwCSh3b3JraW5nIGNvcHkp
CkBAIC0yNCw2ICsyNCw3IEBACiAjaW5jbHVkZSAiRG9jdW1lbnQuaCIKICNpbmNsdWRlICJFdmVu
dE5hbWVzLmgiCiAjaW5jbHVkZSAiRnJhbWUuaCIKKyNpbmNsdWRlICJodG1sZWRpdGluZy5oIgog
I2luY2x1ZGUgIkhUTUxJbnB1dEVsZW1lbnQuaCIKICNpbmNsdWRlICJIVE1MTmFtZXMuaCIKICNp
bmNsdWRlICJIVE1MVGV4dEZpZWxkSW5uZXJFbGVtZW50LmgiCkBAIC0xMTEsNyArMTEyLDcgQEAg
dm9pZCBSZW5kZXJUZXh0RmllbGQ6OnVwZGF0ZUZyb21FbGVtZW50KAogICAgICAgICAgICAgaWYg
KHZhbHVlICE9IG9sZFRleHQpIHsKICAgICAgICAgICAgICAgICBFeGNlcHRpb25Db2RlIGVjID0g
MDsKICAgICAgICAgICAgICAgICBtX2Rpdi0+c2V0SW5uZXJUZXh0KHZhbHVlLCBlYyk7Ci0gICAg
ICAgICAgICAgICAgc2V0RWRpdGVkKGZhbHNlKTsKKyAgICAgICAgICAgICAgICByZWJhbGFuY2VX
aGl0ZXNwYWNlSW5UZXh0Tm9kZShtX2Rpdi0+Zmlyc3RDaGlsZCgpLCAwLCB2YWx1ZS5sZW5ndGgo
KSk7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBpbnB1dC0+c2V0VmFsdWVNYXRjaGVzUmVu
ZGVyZXIoKTsKICAgICAgICAgfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>7794</attachid>
            <date>2006-04-18 00:01:10 -0700</date>
            <delta_ts>2006-04-18 08:52:41 -0700</delta_ts>
            <desc>patch to set white-space:pre</desc>
            <filename>spaces.txt</filename>
            <type>text/plain</type>
            <size>4353</size>
            <attacher name="Adele Peterson">adele</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxMzk1MSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMDYtMDQtMTcgIEFkZWxlIFBldGVyc29uICA8YWRlbGVAYXBwbGUu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZp
eCBmb3IgaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVnLmNnaT9pZD04NDA3
CisgICAgICAgIFJFR1JFU1NJT04gKE5hdGl2ZVRleHRGaWVsZCk6IExlYWRpbmcgYW5kIHRyYWls
aW5nIHNwYWNlcyB0cmltbWVkIGZyb20gdGV4dCBmaWVsZCB2YWx1ZSBhdHRyaWJ1dGUKKworICAg
ICAgICAqIHJlbmRlcmluZy9SZW5kZXJUZXh0RmllbGQuY3BwOiAoV2ViQ29yZTo6UmVuZGVyVGV4
dEZpZWxkOjpjcmVhdGVEaXZTdHlsZSk6IAorICAgICAgICBVc2Ugd2hpdGUtc3BhY2U6cHJlIGZv
ciB0aGUgaW5uZXIgZGl2IHRvIGF2b2lkIGNvbGxhcHNpbmcgc3BhY2VzIGluIHRoZSB0ZXh0IGZp
ZWxkLgorCiAyMDA2LTA0LTE3ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAbnlwb3AuY29tPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluLgpJbmRleDogV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVGV4dEZpZWxkLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJU
ZXh0RmllbGQuY3BwCShyZXZpc2lvbiAxMzk0OCkKKysrIFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
clRleHRGaWVsZC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTcyLDcgKzcyLDcgQEAKICAgICBkaXZT
dHlsZS0+aW5oZXJpdEZyb20oc3RhcnRTdHlsZSk7CiAgICAgZGl2U3R5bGUtPnNldERpc3BsYXko
QkxPQ0spOwogICAgIGRpdlN0eWxlLT5zZXRPdmVyZmxvdyhPSElEREVOKTsKLSAgICBkaXZTdHls
ZS0+c2V0V2hpdGVTcGFjZShOT1dSQVApOworICAgIGRpdlN0eWxlLT5zZXRXaGl0ZVNwYWNlKFBS
RSk7CiAKICAgICBkaXZTdHlsZS0+c2V0VXNlck1vZGlmeShpbnB1dC0+cmVhZE9ubHkoKSA/IFJF
QURfT05MWSA6IFJFQURfV1JJVEVfUExBSU5URVhUX09OTFkpOwogCkluZGV4OiBMYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lv
biAxMzk1MSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDEzIEBACisyMDA2LTA0LTE3ICBBZGVsZSBQZXRlcnNvbiAgPGFkZWxlQGFwcGxlLmNvbT4K
KworICAgICAgICBUZXN0IGZvciBodHRwOi8vYnVnemlsbGEub3BlbmRhcndpbi5vcmcvc2hvd19i
dWcuY2dpP2lkPTg0MDcKKyAgICAgICAgUkVHUkVTU0lPTiAoTmF0aXZlVGV4dEZpZWxkKTogTGVh
ZGluZyBhbmQgdHJhaWxpbmcgc3BhY2VzIHRyaW1tZWQgZnJvbSB0ZXh0IGZpZWxkIHZhbHVlIGF0
dHJpYnV0ZQorCisgICAgICAgICogZmFzdC9mb3Jtcy9pbnB1dC1zcGFjZXMtZXhwZWN0ZWQuY2hl
Y2tzdW06IEFkZGVkLgorICAgICAgICAqIGZhc3QvZm9ybXMvaW5wdXQtc3BhY2VzLWV4cGVjdGVk
LnBuZzogQWRkZWQuCisgICAgICAgICogZmFzdC9mb3Jtcy9pbnB1dC1zcGFjZXMtZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Zvcm1zL2lucHV0LXNwYWNlcy5odG1sOiBBZGRl
ZC4KKwogMjAwNi0wNC0xNyAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQG55cG9wLmNvbT4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBEYXJpbi4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMv
aW5wdXQtc3BhY2VzLWV4cGVjdGVkLnBuZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxl
IG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0gYXBwbGljYXRpb24vb2N0
ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lu
cHV0LXNwYWNlcy1leHBlY3RlZC5wbmcKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpOYW1lOiBzdm46bWltZS10eXBlCiAg
ICsgYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jt
cy9pbnB1dC1zcGFjZXMtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zh
c3QvZm9ybXMvaW5wdXQtc3BhY2VzLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91
dFRlc3RzL2Zhc3QvZm9ybXMvaW5wdXQtc3BhY2VzLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkK
QEAgLTAsMCArMSwxNiBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlckNh
bnZhcyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAor
ICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgICAgUmVuZGVyQm9k
eSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3ODR4NTg0CisgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0g
YXQgKDAsMCkgc2l6ZSA3NzZ4MzYKKyAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGggNzc2
OiAiVGhpcyB0ZXN0cyB0aGF0IGxlYWRpbmcgYW5kIHRyYWlsaW5nIHNwYWNlcyBpbiBhIHRleHQg
ZmllbGQgZG9uJ3QgZ2V0IGxvc3QuIFRoZXJlIHNob3VsZCBiZSAzIHNwYWNlcyBiZWZvcmUgYW5k
IDMgc3BhY2VzIGFmdGVyIHRoZSIKKyAgICAgICAgdGV4dCBydW4gYXQgKDAsMTgpIHdpZHRoIDEw
MjogInRleHQgaW4gdGhlIGZpZWxkLiAiCisgICAgICBSZW5kZXJCUiB7QlJ9IGF0ICgxMDIsMzIp
IHNpemUgMHgwCisgICAgICBSZW5kZXJUZXh0RmllbGQge0lOUFVUfSBhdCAoMiwzOCkgc2l6ZSAx
NDh4MTkgW2JnY29sb3I9I0ZGRkZGRl0gW2JvcmRlcjogKDJweCBpbnNldCAjMDAwMDAwKV0KKyAg
ICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MAorICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCitsYXllciBhdCAoMTMsNDkpIHNpemUgMTQyeDEz
CisgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgzLDMpIHNpemUgMTQyeDEzCisgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgxLDApIHNpemUgNTd4MTMKKyAgICAgIHRleHQgcnVuIGF0ICgxLDApIHdp
ZHRoIDU3OiAiICAgZm9vIGJhciAgICIKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5w
dXQtc3BhY2VzLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pbnB1
dC1zcGFjZXMuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvaW5w
dXQtc3BhY2VzLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNyBAQAorPGh0bWw+Cis8Ym9k
eT4KK1RoaXMgdGVzdHMgdGhhdCBsZWFkaW5nIGFuZCB0cmFpbGluZyBzcGFjZXMgaW4gYSB0ZXh0
IGZpZWxkIGRvbid0IGdldCBsb3N0LgorVGhlcmUgc2hvdWxkIGJlIDMgc3BhY2VzIGJlZm9yZSBh
bmQgMyBzcGFjZXMgYWZ0ZXIgdGhlIHRleHQgaW4gdGhlIGZpZWxkLgorPGJyPjxpbnB1dCBpZD0i
dGYiIHZhbHVlPSIgICBmb28gYmFyICAgIj4KKzwvYm9keT4KKzwvaHRtbD4KXCBObyBuZXdsaW5l
IGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lucHV0LXNwYWNl
cy1leHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L2lucHV0LXNwYWNlcy1leHBlY3RlZC5jaGVja3N1bQkocmV2aXNpb24gMCkKKysrIExheW91dFRl
c3RzL2Zhc3QvZm9ybXMvaW5wdXQtc3BhY2VzLWV4cGVjdGVkLmNoZWNrc3VtCShyZXZpc2lvbiAw
KQpAQCAtMCwwICsxIEBACisxZWNlYmM5YmI1N2JmODZkYjk4NmEwYjZkOTRkNGMwOQpcIE5vIG5l
d2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>
<flag name="review"
          id="2135"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>