<?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>10472</bug_id>
          
          <creation_ts>2006-08-17 13:39:06 -0700</creation_ts>
          <short_desc>REGRESSION: &quot;add&quot; method of &lt;select&gt; object does not put the &lt;option&gt; object in the correct position</short_desc>
          <delta_ts>2007-01-21 09:37:23 -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>HasReduction, InRadar, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sebastian Celis">opendarwin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ddkilzer</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>52871</commentid>
    <comment_count>0</comment_count>
    <who name="Sebastian Celis">opendarwin</who>
    <bug_when>2006-08-17 13:39:06 -0700</bug_when>
    <thetext>In certain circumstances, it seems as though
selectObj.add(optionObj, selectObj.options[0]);
does not actually add optionObj to the beginning of the select object.

From my testing, it looks as if this bug only occurs if the selectObj is created dynamically using document.createElement(&quot;select&quot;);

The first time the &quot;add&quot; method is called, it works fine.  On subsequent calls, the &lt;option&gt; objects are placed at lower positions in the &lt;select&gt; list.  It is as if selectObj.options[0] is not updated to return the correct object after the &quot;add&quot; is performed.  This is confirmed by calling alert(selectObj.options[0].value); after each call to the &quot;add&quot; method.

This issue is not present in WebKit 4.19.3.

I am attaching a test case reduction which demonstrates the issue.


Machine Details:
MacBook Pro
Mac OS X 10.4.7
WebKit-SVN-r15924.dmg -- Thu Aug 17 8:00:01 GMT 2006</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52873</commentid>
    <comment_count>1</comment_count>
      <attachid>10108</attachid>
    <who name="Sebastian Celis">opendarwin</who>
    <bug_when>2006-08-17 13:40:15 -0700</bug_when>
    <thetext>Created attachment 10108
Test case reduction</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46698</commentid>
    <comment_count>2</comment_count>
    <who name="Stephanie Lewis">slewis</who>
    <bug_when>2006-11-06 20:48:53 -0800</bug_when>
    <thetext>radar 4823090</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34234</commentid>
    <comment_count>3</comment_count>
      <attachid>12553</attachid>
    <who name="">mitz</who>
    <bug_when>2007-01-19 03:02:45 -0800</bug_when>
    <thetext>Created attachment 12553
Reset the options collection info for non-in-document &lt;select&gt;s</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34219</commentid>
    <comment_count>4</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-01-19 04:14:27 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; Created an attachment (id=12553) [edit]
&gt; Reset the options collection info for non-in-document &lt;select&gt;s

In the layout test, there is a lastOption and a middleOption, but no firstOption.  Would it make more sense to rename middleOption to firstOption?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34188</commentid>
    <comment_count>5</comment_count>
      <attachid>12556</attachid>
    <who name="">mitz</who>
    <bug_when>2007-01-19 04:52:58 -0800</bug_when>
    <thetext>Created attachment 12556
Reset the options collection info for non-in-document &lt;select&gt;s

s/middle/first/
Thanks for pointing this out!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34203</commentid>
    <comment_count>6</comment_count>
      <attachid>12556</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-01-19 08:34:26 -0800</bug_when>
    <thetext>Comment on attachment 12556
Reset the options collection info for non-in-document &lt;select&gt;s

Might want a comment indicating why it&apos;s not needed for selects that are in the document.

Or ... could just not both with the if statement since there&apos;s no harm in resetting the collection twice.

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33938</commentid>
    <comment_count>7</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2007-01-21 09:37:23 -0800</bug_when>
    <thetext>Landed in r19011.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10108</attachid>
            <date>2006-08-17 13:40:15 -0700</date>
            <delta_ts>2006-08-17 13:40:15 -0700</delta_ts>
            <desc>Test case reduction</desc>
            <filename>prependoption.html</filename>
            <type>text/html</type>
            <size>2626</size>
            <attacher name="Sebastian Celis">opendarwin</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgo8dGl0bGU+UHJlcGVuZCBPcHRpb24gQnVnPC90aXRsZT4KCjxzY3JpcHQg
bGFuZ3VhZ2U9IkphdmFTY3JpcHQiPgpmdW5jdGlvbiBhcHBlbmRPcHRpb24oc2VsZWN0T2JqLCBv
cHRpb25PYmopCnsKCXNlbGVjdE9iai5hZGQob3B0aW9uT2JqLCBudWxsKTsgCn0KCi8vIFRoaXMg
ZnVuY3Rpb24gc2hvdWxkIGFsd2F5cyBhZGQgb3B0aW9uT2JqIHRvIHRoZSB2ZXJ5IGJlZ2lubmlu
ZyBvZiBzZWxlY3RPYmouCi8vIFRoZXJlIGFwcGVhcnMgdG8gYmUgYSBidWcgdGhhdCBtYWtlcyB0
aGlzIG5vdCBhbHdheXMgdHJ1ZS4KZnVuY3Rpb24gcHJlcGVuZE9wdGlvbihzZWxlY3RPYmosIG9w
dGlvbk9iaikKewoJdmFyIGZpcnN0T3B0aW9uID0gc2VsZWN0T2JqLm9wdGlvbnNbMF07CgkKCS8v
IFVuY29tbWVudGluZyB0aGUgZm9sbG93aW5nIGxpbmUgZGlzcGxheXMgaG93IHRoZSBmaXJzdE9w
dGlvbiBkb2VzIG5vdCBzZWVtCgkvLyB0byBjaGFuZ2UgZXZlbiBhZnRlciBtdWx0aXBsZSBwcmVw
ZW5kcy4gSG93ZXZlciwgaWYgSSBkbyBhIGRvY3VtZW50LndyaXRlKCI8YnIgLz4iKTsKCS8vIGF0
IHRoaXMgcG9pbnQgdG8gdG91Y2ggdGhlIERPTSwgdGhlbiB0aGlzIGVudGlyZSBzY3JpcHQgd29y
a3MgYXMgZXhwZWN0ZWQuCgkvLyBhbGVydChmaXJzdE9wdGlvbi52YWx1ZSk7CgoJc2VsZWN0T2Jq
LmFkZChvcHRpb25PYmosIGZpcnN0T3B0aW9uKTsKfQo8L3NjcmlwdD4KCjwvaGVhZD4KPGJvZHk+
Cgo8IS0tIEEgZm9ybSBzdHViLiAgV2UgYXJlIGdvaW5nIHRvIGFkZCBhIHNlbGVjdCBsaXN0IGhl
cmUuIC0tPgo8Zm9ybSBpZD0idGVzdGZvcm0iPjwvZm9ybT4KCjxzY3JpcHQgbGFuZ3VhZ2U9Ikph
dmFTY3JpcHQiPgp2YXIgZm9ybU9iamVjdCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXN0
Zm9ybSIpOwp2YXIgb3B0aW9uT2JqZWN0OwoKLy8gQ3JlYXRlIHRoZSBzZWxlY3Qgb2JqZWN0IHdl
IGFyZSBnb2luZyB0byBiZSB1c2luZyBmb3IgdGhpcyBzY3JpcHQuCnZhciBzZWxlY3RPYmplY3Qg
PSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzZWxlY3QiKTsKCi8vIEFkZCAiNCIgdG8gb3VyIG5l
d2x5IGNyZWF0ZWQgc2VsZWN0IG9iamVjdC4Kb3B0aW9uT2JqZWN0ID0gZG9jdW1lbnQuY3JlYXRl
RWxlbWVudCgib3B0aW9uIik7Cm9wdGlvbk9iamVjdC50ZXh0ID0gIjQiOwpvcHRpb25PYmplY3Qu
dmFsdWUgPSAiNCI7CmFwcGVuZE9wdGlvbihzZWxlY3RPYmplY3QsIG9wdGlvbk9iamVjdCk7Cgov
LyBBZGQgIjUiIHRvIHRoaXMgc2VsZWN0IG9iamVjdC4gSXQgc2hvdWxkIGFwcGVhciBhZnRlciB0
aGUgIjQiLgpvcHRpb25PYmplY3QgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJvcHRpb24iKTsK
b3B0aW9uT2JqZWN0LnRleHQgPSAiNSI7Cm9wdGlvbk9iamVjdC52YWx1ZSA9ICI1IjsKYXBwZW5k
T3B0aW9uKHNlbGVjdE9iamVjdCwgb3B0aW9uT2JqZWN0KTsKCi8vIFRoaXMgc2hvdWxkIGFkZCAi
MyIgdG8gdGhlIHRvcCBvZiB0aGUgc2VsZWN0IG9iamVjdCwgYmVmb3JlIHRoZSAiNCIgYW5kICI1
Ii4Kb3B0aW9uT2JqZWN0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgib3B0aW9uIik7Cm9wdGlv
bk9iamVjdC50ZXh0ID0gIjMiOwpvcHRpb25PYmplY3QudmFsdWUgPSAiMyI7CnByZXBlbmRPcHRp
b24oc2VsZWN0T2JqZWN0LCBvcHRpb25PYmplY3QpOwoKLy8gVGhpcyBzaG91bGQgYWRkICIyIiB0
byB0aGUgdmVyeSBiZWdpbm5pbmcgb2YgdGhlIHNlbGVjdCBvYmplY3QuCi8vIEluIGFjdHVhbGl0
eSwgdGhlcmUgaXMgYSBidWcgd2hpY2ggY2F1c2VzICIzIiB0byBhcHBlYXIgYWJvdmUgIjIiLgov
LyBGb3Igc29tZSByZWFzb24sIHByZXBlbmRPcHRpb24gYmVsb3cgaXMgYWN0dWFsbHkgcHV0dGlu
ZyB0aGUgb3B0aW9uIGF0IHRoZSBzZWNvbmQKLy8gcG9zaXRpb24gaW4gdGhlIHNlbGVjdCBsaXN0
LgpvcHRpb25PYmplY3QgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJvcHRpb24iKTsKb3B0aW9u
T2JqZWN0LnRleHQgPSAiMiI7Cm9wdGlvbk9iamVjdC52YWx1ZSA9ICIyIjsKcHJlcGVuZE9wdGlv
bihzZWxlY3RPYmplY3QsIG9wdGlvbk9iamVjdCk7CgovLyBBZ2FpbiwgdGhpcyBzaG91bGQgcmVh
bGx5IHBsYWNlICIxIiBhdCB0aGUgdG9wIG9mIHRoZSBsaXN0LiAgSW5zdGVhZCwgaXQgaXMKLy8g
cGxhY2VkIGF0IHBvc2l0aW9uIDMuICBTbyB3aGlsZSB3ZSBzaG91bGQgc2VlIHRoZSBsaXN0IGlu
IG51bWVyaWMgb3JkZXIsCi8vIGl0IGlzIGluc3RlYWQgZGlzcGxheWVkIGFzICIzIDIgMSA0IDUi
LgpvcHRpb25PYmplY3QgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJvcHRpb24iKTsKb3B0aW9u
T2JqZWN0LnRleHQgPSAiMSI7Cm9wdGlvbk9iamVjdC52YWx1ZSA9ICIxIjsKcHJlcGVuZE9wdGlv
bihzZWxlY3RPYmplY3QsIG9wdGlvbk9iamVjdCk7CgovLyBEeW5hbWljYWxseSBhZGQgdGhlIHNl
bGVjdCBvYmplY3QgdG8gdGhlIERPTS4gVGhpcyBidWcgZG9lcyBub3Qgc2VlbSB0byBvY2N1ciBp
ZgovLyB0aGUgc2VsZWN0IHdhcyBjcmVhdGVkIHN0YXRpY2FsbHkgb24gdGhlIHBhZ2UuCmZvcm1P
YmplY3QuYXBwZW5kQ2hpbGQoc2VsZWN0T2JqZWN0KTsKPC9zY3JpcHQ+Cgo8L2JvZHk+CjwvaHRt
bD4KCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>12553</attachid>
            <date>2007-01-19 03:02:45 -0800</date>
            <delta_ts>2007-01-19 04:52:58 -0800</delta_ts>
            <desc>Reset the options collection info for non-in-document &lt;select&gt;s</desc>
            <filename>10472_r1.patch</filename>
            <type>text/plain</type>
            <size>4037</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE4OTc2KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDctMDEtMTkgIE1pdHogUGV0dGVsICA8bWl0
ekB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIC0gdGVzdCBmb3IgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTA0NzIKKyAgICAgICAgICBSRUdSRVNTSU9OOiAiYWRkIiBtZXRob2Qgb2YgPHNlbGVjdD4gb2Jq
ZWN0IGRvZXMgbm90IHB1dCB0aGUgPG9wdGlvbj4gb2JqZWN0IGluIHRoZSBjb3JyZWN0IHBvc2l0
aW9uCisKKyAgICAgICAgKiBmYXN0L2RvbS9IVE1MU2VsZWN0RWxlbWVudC9vcHRpb25zLWNvbGxl
Y3Rpb24tZGV0YWNoZWQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2RvbS9I
VE1MU2VsZWN0RWxlbWVudC9vcHRpb25zLWNvbGxlY3Rpb24tZGV0YWNoZWQuaHRtbDogQWRkZWQu
CisKIDIwMDctMDEtMTggIE1pdHogUGV0dGVsICA8bWl0ekB3ZWJraXQub3JnPgogCiAgICAgICAg
IFJldmlld2VkIGJ5IE1hY2llai4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxTZWxl
Y3RFbGVtZW50L29wdGlvbnMtY29sbGVjdGlvbi1kZXRhY2hlZC1leHBlY3RlZC50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTFNlbGVjdEVsZW1lbnQvb3B0aW9ucy1j
b2xsZWN0aW9uLWRldGFjaGVkLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRl
c3RzL2Zhc3QvZG9tL0hUTUxTZWxlY3RFbGVtZW50L29wdGlvbnMtY29sbGVjdGlvbi1kZXRhY2hl
ZC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNSBAQAorVGhpcyBpcyBhIHRl
c3QgZm9yIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDcyIFJFR1JF
U1NJT046ICJhZGQiIG1ldGhvZCBvZiA8c2VsZWN0PiBvYmplY3QgZG9lcyBub3QgcHV0IHRoZSA8
b3B0aW9uPiBvYmplY3QgaW4gdGhlIGNvcnJlY3QgcG9zaXRpb24uCisKK1Jlc3VsdDogUEFTUwor
CisKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxTZWxlY3RFbGVtZW50L29wdGlvbnMt
Y29sbGVjdGlvbi1kZXRhY2hlZC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qv
ZG9tL0hUTUxTZWxlY3RFbGVtZW50L29wdGlvbnMtY29sbGVjdGlvbi1kZXRhY2hlZC5odG1sCShy
ZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTFNlbGVjdEVsZW1lbnQvb3B0
aW9ucy1jb2xsZWN0aW9uLWRldGFjaGVkLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMzIg
QEAKKzxodG1sPgorPGhlYWQ+CisgICAgPHRpdGxlPjwvdGl0bGU+Cis8L2hlYWQ+Cis8Ym9keT4K
KyAgICA8cD4KKyAgICAgICAgVGhpcyBpcyBhIHRlc3QgZm9yIDxpPjxhIGhyZWY9Imh0dHA6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDcyIj5odHRwOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ3MjwvYT4KKyAgICAgICAgUkVHUkVTU0lPTjogImFkZCIg
bWV0aG9kIG9mICZsdDtzZWxlY3Q+IG9iamVjdCBkb2VzIG5vdCBwdXQgdGhlICZsdDtvcHRpb24+
IG9iamVjdCBpbiB0aGUgY29ycmVjdCBwb3NpdGlvbjwvaT4uCisgICAgPC9wPgorICAgIDxwPgor
ICAgICAgICBSZXN1bHQ6IDxzcGFuIGlkPSJyZXN1bHQiPkZBSUwgKHRlc3QgZGlkIG5vdCBydW4p
PC9zcGFuPgorICAgIDwvcD4KKyAgICA8c2NyaXB0PgorICAgICAgICBpZiAod2luZG93LmxheW91
dFRlc3RDb250cm9sbGVyKQorICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFz
VGV4dCgpOworICAgICAgICAKKyAgICAgICAgdmFyIHNlbGVjdCA9IGRvY3VtZW50LmNyZWF0ZUVs
ZW1lbnQoInNlbGVjdCIpOworICAgICAgICB2YXIgbGFzdE9wdGlvbiA9IGRvY3VtZW50LmNyZWF0
ZUVsZW1lbnQoIm9wdGlvbiIpOworICAgICAgICBsYXN0T3B0aW9uLnRleHQgPSAibGFzdCI7Cisg
ICAgICAgIHNlbGVjdC5hZGQobGFzdE9wdGlvbik7CisgICAgICAgIAorICAgICAgICAvLyBBY2Nl
c3MgdGhlIGNvbGxlY3Rpb24KKyAgICAgICAgc2VsZWN0Lm9wdGlvbnNbMF07CisgICAgICAgIAor
ICAgICAgICB2YXIgbWlkZGxlT3B0aW9uID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgib3B0aW9u
Iik7CisgICAgICAgIG1pZGRsZU9wdGlvbi50ZXh0ID0gIm1pZGRsZSI7CisgICAgICAgIHNlbGVj
dC5hZGQobWlkZGxlT3B0aW9uLCBsYXN0T3B0aW9uKTsKKyAgICAgICAgCisgICAgICAgIGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCJyZXN1bHQiKS5pbm5lclRleHQgPSBzZWxlY3Qub3B0aW9uc1sw
XSA9PSBtaWRkbGVPcHRpb24gPyAiUEFTUyIgOiAiRkFJTCI7CisgICAgPC9zY3JpcHQ+Cis8L2Jv
ZHk+Cis8L2h0bWw+CkluZGV4OiBXZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJD
b3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTg5NzYpCisrKyBXZWJDb3JlL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDA3LTAxLTE5ICBNaXR6IFBldHRlbCAgPG1p
dHpAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAtIGZpeCBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ3
MgorICAgICAgICAgIFJFR1JFU1NJT046ICJhZGQiIG1ldGhvZCBvZiA8c2VsZWN0PiBvYmplY3Qg
ZG9lcyBub3QgcHV0IHRoZSA8b3B0aW9uPiBvYmplY3QgaW4gdGhlIGNvcnJlY3QgcG9zaXRpb24K
KworICAgICAgICBUZXN0OiBmYXN0L2RvbS9IVE1MU2VsZWN0RWxlbWVudC9vcHRpb25zLWNvbGxl
Y3Rpb24tZGV0YWNoZWQuaHRtbAorCisgICAgICAgICogaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MU2VsZWN0RWxlbWVudDo6c2V0UmVjYWxjTGlzdEl0
ZW1zKTogUmVzZXQgdGhlIG9wdGlvbnMgY29sbGVjdGlvbgorICAgICAgICBpbmZvIGlmIHRoZSA8
c2VsZWN0PiBpcyBub3QgaW4gdGhlIGRvY3VtZW50LiBGb3IgaW4tZG9jdW1lbnQgPHNlbGVjdD5z
IHRoaXMKKyAgICAgICAgaGFwcGVucyBhbnl3YXkgYXMgYSByZXN1bHQgb2YgdGhlIERPTSB0cmVl
IHZlcnNpb24gaW5jcmVhc2luZy4KKwogMjAwNy0wMS0xOCAgQWRhbSBSb2JlbiAgPGFyb2JlbkBh
cHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQmV0aC4KSW5kZXg6IFdlYkNvcmUvaHRt
bC9IVE1MU2VsZWN0RWxlbWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9odG1sL0hUTUxT
ZWxlY3RFbGVtZW50LmNwcAkocmV2aXNpb24gMTg5NzUpCisrKyBXZWJDb3JlL2h0bWwvSFRNTFNl
bGVjdEVsZW1lbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01MTAsNiArNTEwLDggQEAgdm9pZCBI
VE1MU2VsZWN0RWxlbWVudDo6c2V0UmVjYWxjTGlzdEl0ZQogICAgICAgICBlbHNlCiAgICAgICAg
ICAgICBzdGF0aWNfY2FzdDxSZW5kZXJMaXN0Qm94Kj4ocmVuZGVyZXIoKSktPnNldE9wdGlvbnND
aGFuZ2VkKHRydWUpOwogICAgIH0KKyAgICBpZiAoIWluRG9jdW1lbnQoKSkKKyAgICAgICAgbV9j
b2xsZWN0aW9uSW5mby5yZXNldCgpOwogICAgIHNldENoYW5nZWQoKTsKIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>12556</attachid>
            <date>2007-01-19 04:52:58 -0800</date>
            <delta_ts>2007-01-19 08:34:26 -0800</delta_ts>
            <desc>Reset the options collection info for non-in-document &lt;select&gt;s</desc>
            <filename>10472_r1.patch</filename>
            <type>text/plain</type>
            <size>4032</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE4OTc2KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDctMDEtMTkgIE1pdHogUGV0dGVsICA8bWl0
ekB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIC0gdGVzdCBmb3IgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTA0NzIKKyAgICAgICAgICBSRUdSRVNTSU9OOiAiYWRkIiBtZXRob2Qgb2YgPHNlbGVjdD4gb2Jq
ZWN0IGRvZXMgbm90IHB1dCB0aGUgPG9wdGlvbj4gb2JqZWN0IGluIHRoZSBjb3JyZWN0IHBvc2l0
aW9uCisKKyAgICAgICAgKiBmYXN0L2RvbS9IVE1MU2VsZWN0RWxlbWVudC9vcHRpb25zLWNvbGxl
Y3Rpb24tZGV0YWNoZWQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2RvbS9I
VE1MU2VsZWN0RWxlbWVudC9vcHRpb25zLWNvbGxlY3Rpb24tZGV0YWNoZWQuaHRtbDogQWRkZWQu
CisKIDIwMDctMDEtMTggIE1pdHogUGV0dGVsICA8bWl0ekB3ZWJraXQub3JnPgogCiAgICAgICAg
IFJldmlld2VkIGJ5IE1hY2llai4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxTZWxl
Y3RFbGVtZW50L29wdGlvbnMtY29sbGVjdGlvbi1kZXRhY2hlZC1leHBlY3RlZC50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTFNlbGVjdEVsZW1lbnQvb3B0aW9ucy1j
b2xsZWN0aW9uLWRldGFjaGVkLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRl
c3RzL2Zhc3QvZG9tL0hUTUxTZWxlY3RFbGVtZW50L29wdGlvbnMtY29sbGVjdGlvbi1kZXRhY2hl
ZC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNSBAQAorVGhpcyBpcyBhIHRl
c3QgZm9yIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDcyIFJFR1JF
U1NJT046ICJhZGQiIG1ldGhvZCBvZiA8c2VsZWN0PiBvYmplY3QgZG9lcyBub3QgcHV0IHRoZSA8
b3B0aW9uPiBvYmplY3QgaW4gdGhlIGNvcnJlY3QgcG9zaXRpb24uCisKK1Jlc3VsdDogUEFTUwor
CisKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxTZWxlY3RFbGVtZW50L29wdGlvbnMt
Y29sbGVjdGlvbi1kZXRhY2hlZC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qv
ZG9tL0hUTUxTZWxlY3RFbGVtZW50L29wdGlvbnMtY29sbGVjdGlvbi1kZXRhY2hlZC5odG1sCShy
ZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTFNlbGVjdEVsZW1lbnQvb3B0
aW9ucy1jb2xsZWN0aW9uLWRldGFjaGVkLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMzIg
QEAKKzxodG1sPgorPGhlYWQ+CisgICAgPHRpdGxlPjwvdGl0bGU+Cis8L2hlYWQ+Cis8Ym9keT4K
KyAgICA8cD4KKyAgICAgICAgVGhpcyBpcyBhIHRlc3QgZm9yIDxpPjxhIGhyZWY9Imh0dHA6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDcyIj5odHRwOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ3MjwvYT4KKyAgICAgICAgUkVHUkVTU0lPTjogImFkZCIg
bWV0aG9kIG9mICZsdDtzZWxlY3Q+IG9iamVjdCBkb2VzIG5vdCBwdXQgdGhlICZsdDtvcHRpb24+
IG9iamVjdCBpbiB0aGUgY29ycmVjdCBwb3NpdGlvbjwvaT4uCisgICAgPC9wPgorICAgIDxwPgor
ICAgICAgICBSZXN1bHQ6IDxzcGFuIGlkPSJyZXN1bHQiPkZBSUwgKHRlc3QgZGlkIG5vdCBydW4p
PC9zcGFuPgorICAgIDwvcD4KKyAgICA8c2NyaXB0PgorICAgICAgICBpZiAod2luZG93LmxheW91
dFRlc3RDb250cm9sbGVyKQorICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFz
VGV4dCgpOworICAgICAgICAKKyAgICAgICAgdmFyIHNlbGVjdCA9IGRvY3VtZW50LmNyZWF0ZUVs
ZW1lbnQoInNlbGVjdCIpOworICAgICAgICB2YXIgbGFzdE9wdGlvbiA9IGRvY3VtZW50LmNyZWF0
ZUVsZW1lbnQoIm9wdGlvbiIpOworICAgICAgICBsYXN0T3B0aW9uLnRleHQgPSAibGFzdCI7Cisg
ICAgICAgIHNlbGVjdC5hZGQobGFzdE9wdGlvbik7CisgICAgICAgIAorICAgICAgICAvLyBBY2Nl
c3MgdGhlIGNvbGxlY3Rpb24KKyAgICAgICAgc2VsZWN0Lm9wdGlvbnNbMF07CisgICAgICAgIAor
ICAgICAgICB2YXIgZmlyc3RPcHRpb24gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJvcHRpb24i
KTsKKyAgICAgICAgZmlyc3RPcHRpb24udGV4dCA9ICJmaXJzdCI7CisgICAgICAgIHNlbGVjdC5h
ZGQoZmlyc3RPcHRpb24sIGxhc3RPcHRpb24pOworICAgICAgICAKKyAgICAgICAgZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpLmlubmVyVGV4dCA9IHNlbGVjdC5vcHRpb25zWzBdID09
IGZpcnN0T3B0aW9uID8gIlBBU1MiIDogIkZBSUwiOworICAgIDwvc2NyaXB0PgorPC9ib2R5Pgor
PC9odG1sPgpJbmRleDogV2ViQ29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE4OTc2KQorKysgV2ViQ29yZS9DaGFuZ2VMb2cJKHdvcmtpbmcg
Y29weSkKQEAgLTEsMyArMSwxNyBAQAorMjAwNy0wMS0xOSAgTWl0eiBQZXR0ZWwgIDxtaXR6QHdl
YmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgLSBmaXggaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0NzIKKyAg
ICAgICAgICBSRUdSRVNTSU9OOiAiYWRkIiBtZXRob2Qgb2YgPHNlbGVjdD4gb2JqZWN0IGRvZXMg
bm90IHB1dCB0aGUgPG9wdGlvbj4gb2JqZWN0IGluIHRoZSBjb3JyZWN0IHBvc2l0aW9uCisKKyAg
ICAgICAgVGVzdDogZmFzdC9kb20vSFRNTFNlbGVjdEVsZW1lbnQvb3B0aW9ucy1jb2xsZWN0aW9u
LWRldGFjaGVkLmh0bWwKKworICAgICAgICAqIGh0bWwvSFRNTFNlbGVjdEVsZW1lbnQuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6SFRNTFNlbGVjdEVsZW1lbnQ6OnNldFJlY2FsY0xpc3RJdGVtcyk6
IFJlc2V0IHRoZSBvcHRpb25zIGNvbGxlY3Rpb24KKyAgICAgICAgaW5mbyBpZiB0aGUgPHNlbGVj
dD4gaXMgbm90IGluIHRoZSBkb2N1bWVudC4gRm9yIGluLWRvY3VtZW50IDxzZWxlY3Q+cyB0aGlz
CisgICAgICAgIGhhcHBlbnMgYW55d2F5IGFzIGEgcmVzdWx0IG9mIHRoZSBET00gdHJlZSB2ZXJz
aW9uIGluY3JlYXNpbmcuCisKIDIwMDctMDEtMTggIEFkYW0gUm9iZW4gIDxhcm9iZW5AYXBwbGUu
Y29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEJldGguCkluZGV4OiBXZWJDb3JlL2h0bWwvSFRN
TFNlbGVjdEVsZW1lbnQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvaHRtbC9IVE1MU2VsZWN0
RWxlbWVudC5jcHAJKHJldmlzaW9uIDE4OTc1KQorKysgV2ViQ29yZS9odG1sL0hUTUxTZWxlY3RF
bGVtZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtNTEwLDYgKzUxMCw4IEBAIHZvaWQgSFRNTFNl
bGVjdEVsZW1lbnQ6OnNldFJlY2FsY0xpc3RJdGUKICAgICAgICAgZWxzZQogICAgICAgICAgICAg
c3RhdGljX2Nhc3Q8UmVuZGVyTGlzdEJveCo+KHJlbmRlcmVyKCkpLT5zZXRPcHRpb25zQ2hhbmdl
ZCh0cnVlKTsKICAgICB9CisgICAgaWYgKCFpbkRvY3VtZW50KCkpCisgICAgICAgIG1fY29sbGVj
dGlvbkluZm8ucmVzZXQoKTsKICAgICBzZXRDaGFuZ2VkKCk7CiB9CiAK
</data>
<flag name="review"
          id="4760"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>