<?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>139806</bug_id>
          
          <creation_ts>2014-12-18 20:58:38 -0800</creation_ts>
          <short_desc>HTMLSelectElement add() should support adding group of options element (HTMLOptGroupElement)</short_desc>
          <delta_ts>2014-12-21 18:59:48 -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>DOM</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Shivakumar J M">shiva.jm</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1056985</commentid>
    <comment_count>0</comment_count>
    <who name="Shivakumar J M">shiva.jm</who>
    <bug_when>2014-12-18 20:58:38 -0800</bug_when>
    <thetext>We can add an option to a SELECT via add(), i.e: select.add(new Option(&quot;0&quot;, &quot;0&quot;, false, false), select.firstChild);

But we cannot add an group of options to HTMLOptGroupElement, i.e: elect.add(new Option(&quot;0&quot;, &quot;0&quot;, false, false), optgroup);

so HTMLSelectElement add() should support adding group of options element (HTMLOptGroupElement);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1056987</commentid>
    <comment_count>1</comment_count>
      <attachid>243539</attachid>
    <who name="Shivakumar J M">shiva.jm</who>
    <bug_when>2014-12-18 21:33:24 -0800</bug_when>
    <thetext>Created attachment 243539
Patch

HTMLSelectElement add() should support adding group of options (optgroup) element.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057310</commentid>
    <comment_count>2</comment_count>
    <who name="Shivakumar J M">shiva.jm</who>
    <bug_when>2014-12-21 00:12:30 -0800</bug_when>
    <thetext>These aligns to Spec as well:
http://www.w3.org/html/wg/drafts/html/master/forms.html#the-select-element</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057335</commentid>
    <comment_count>3</comment_count>
      <attachid>243539</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2014-12-21 17:26:48 -0800</bug_when>
    <thetext>Comment on attachment 243539
Patch

I’m not sure that the other functions all handle optgroup elements properly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057344</commentid>
    <comment_count>4</comment_count>
      <attachid>243539</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-21 18:00:09 -0800</bug_when>
    <thetext>Comment on attachment 243539
Patch

Clearing flags on attachment: 243539

Committed r177629: &lt;http://trac.webkit.org/changeset/177629&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057345</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-21 18:00:14 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057347</commentid>
    <comment_count>6</comment_count>
    <who name="Shivakumar J M">shiva.jm</who>
    <bug_when>2014-12-21 18:59:48 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; Comment on attachment 243539 [details]
&gt; Patch
&gt; 
&gt; I’m not sure that the other functions all handle optgroup elements properly.


Dear  Darin,

      I will check for the other fucntions, if they are not handling, will add suppourt for the same.

Thanks</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>243539</attachid>
            <date>2014-12-18 21:33:24 -0800</date>
            <delta_ts>2014-12-21 18:00:09 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-139806.patch</filename>
            <type>text/plain</type>
            <size>9558</size>
            <attacher name="Shivakumar J M">shiva.jm</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE3NzU2MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDE0LTEyLTE4ICBTaGl2YWt1
bWFyIEpNICA8c2hpdmEuam1Ac2Ftc3VuZy5jb20+CisKKyAgICAgICAgSFRNTFNlbGVjdEVsZW1l
bnQgYWRkKCkgc2hvdWxkIHN1cHBvcnQgYWRkaW5nIGdyb3VwIG9mIG9wdGlvbnMgZWxlbWVudCAo
SFRNTE9wdEdyb3VwRWxlbWVudCkuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMzk4MDYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBIVE1MU2VsZWN0RWxlbWVudCBhZGQoKSBzaG91bGQgc3VwcG9ydCBhZGRp
bmcgZ3JvdXAgb2Ygb3B0aW9ucyAob3B0Z3JvdXApIGVsZW1lbnQuCisKKyAgICAgICAgVGVzdDog
ZmFzdC9kb20vSFRNTFNlbGVjdEVsZW1lbnQvc2VsZWN0LWFkZC1vcHRncm91cC5odG1sCisKKyAg
ICAgICAgKiBodG1sL0hUTUxTZWxlY3RFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhU
TUxTZWxlY3RFbGVtZW50OjphZGQpOgorCiAyMDE0LTEyLTE4ICBKZXNzaWUgQmVybGluICA8amJl
cmxpbkB3ZWJraXQub3JnPgogCiAgICAgICAgIE1vcmUgc3BlY3VsYXRpdmUgYnVpbGQgZml4aW5n
LgpJbmRleDogU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5jcHAJKHJldmlz
aW9uIDE3NzU2MykKKysrIFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFNlbGVjdEVsZW1lbnQuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0yMjAsNyArMjIwLDcgQEAgaW50IEhUTUxTZWxlY3RFbGVtZW50
OjphY3RpdmVTZWxlY3Rpb25FbgogCiB2b2lkIEhUTUxTZWxlY3RFbGVtZW50OjphZGQoSFRNTEVs
ZW1lbnQqIGVsZW1lbnQsIEhUTUxFbGVtZW50KiBiZWZvcmUsIEV4Y2VwdGlvbkNvZGUmIGVjKQog
ewotICAgIGlmICghZWxlbWVudCB8fCAhKGlzPEhUTUxPcHRpb25FbGVtZW50PigqZWxlbWVudCkg
fHwgZWxlbWVudC0+aGFzVGFnTmFtZShoclRhZykpKQorICAgIGlmICghZWxlbWVudCB8fCAhKGlz
PEhUTUxPcHRpb25FbGVtZW50PigqZWxlbWVudCkgfHwgZWxlbWVudC0+aGFzVGFnTmFtZShoclRh
ZykgfHwgaXM8SFRNTE9wdEdyb3VwRWxlbWVudD4oKmVsZW1lbnQpKSkKICAgICAgICAgcmV0dXJu
OwogCiAgICAgLy8gTWFrZSBzdXJlIHRoZSBlbGVtZW50IGlzIHJlZidkIGFuZCBkZXJlZidkIHNv
IHdlIGRvbid0IGxlYWsgaXQuCkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNzc1NjMpCisrKyBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBAQAorMjAxNC0xMi0x
OCAgU2hpdmFrdW1hciBKTSAgPHNoaXZhLmptQHNhbXN1bmcuY29tPgorCisgICAgICAgIEhUTUxT
ZWxlY3RFbGVtZW50IGFkZCgpIHNob3VsZCBzdXBwb3J0IGFkZGluZyBncm91cCBvZiBvcHRpb25z
IGVsZW1lbnQgKEhUTUxPcHRHcm91cEVsZW1lbnQpLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5ODA2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2RvbS9IVE1MU2VsZWN0RWxlbWVudC9zZWxl
Y3QtYWRkLW9wdGdyb3VwLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9kb20v
SFRNTFNlbGVjdEVsZW1lbnQvc2VsZWN0LWFkZC1vcHRncm91cC5odG1sOiBBZGRlZC4KKwogMjAx
NC0xMi0xOCAgQ2hyaXMgRmxlaXphY2ggIDxjZmxlaXphY2hAYXBwbGUuY29tPgogCiAgICAgICAg
IEFYOiBSZWN1cnNpdmUgY3Jhc2ggYXQgV2ViQ29yZTo6YWNjZXNzaWJsZU5hbWVGb3JOb2RlCklu
ZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MU2VsZWN0RWxlbWVudC9zZWxlY3QtYWRkLW9w
dGdyb3VwLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9I
VE1MU2VsZWN0RWxlbWVudC9zZWxlY3QtYWRkLW9wdGdyb3VwLWV4cGVjdGVkLnR4dAkocmV2aXNp
b24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxTZWxlY3RFbGVtZW50L3NlbGVjdC1h
ZGQtb3B0Z3JvdXAtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDQ0IEBACitU
ZXN0IHNlbGVjdC5hZGQoKSB3aXRoIG9wdGdyb3VwCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNl
ZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRF
Ii4KKworCitQQVNTIGRlZXBDb3B5KCkgaXMgIjAsMSwyLFkxIgorUEFTUyBkZWVwQ29weSgpIGlz
ICIwLDEsMixZMixZMSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWTMsWTIsWTEiCitQQVNT
IGRlZXBDb3B5KCkgaXMgIjAsMSwyLFk0LFkzLFkyLFkxIgorUEFTUyBkZWVwQ29weSgpIGlzICIw
LDEsMixYLFkiCitQQVNTIGRlZXBDb3B5KCkgaXMgIjAsMSxYLFksMiIKK1BBU1MgZGVlcENvcHko
KSBpcyAiMCwxLFgsWSxYLFksMiIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1Mg
ZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BB
U1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIK
K1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIs
WSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwx
LDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAi
MCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBp
cyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHko
KSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENv
cHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVl
cENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1Mg
ZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BBU1MgZGVlcENvcHkoKSBpcyAiMCwxLDIsWSIKK1BB
U1MgbXlTZWxlY3QuYWRkKCJmb28iKSBpcyB1bmRlZmluZWQuCitQQVNTIG15U2VsZWN0LmFkZCgi
Zm9vIiwgMCkgaXMgdW5kZWZpbmVkLgorUEFTUyBteVNlbGVjdC5hZGQodW5kZWZpbmVkKSBpcyB1
bmRlZmluZWQuCitQQVNTIG15U2VsZWN0LmFkZCh1bmRlZmluZWQsIDApIGlzIHVuZGVmaW5lZC4K
K1BBU1MgbXlTZWxlY3QuYWRkKG51bGwpIGlzIHVuZGVmaW5lZC4KK1BBU1MgbXlTZWxlY3QuYWRk
KG51bGwsIDApIGlzIHVuZGVmaW5lZC4KK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUK
KworVEVTVCBDT01QTEVURQorCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MU2VsZWN0
RWxlbWVudC9zZWxlY3QtYWRkLW9wdGdyb3VwLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvZmFzdC9kb20vSFRNTFNlbGVjdEVsZW1lbnQvc2VsZWN0LWFkZC1vcHRncm91cC5odG1sCShy
ZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTFNlbGVjdEVsZW1lbnQvc2Vs
ZWN0LWFkZC1vcHRncm91cC5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDE3MCBAQAorPCFE
T0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4uLy4uLy4uL3Jlc291
cmNlcy9qcy10ZXN0LmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPHNjcmlwdD4KK2Rl
c2NyaXB0aW9uKCdUZXN0IHNlbGVjdC5hZGQoKSB3aXRoIG9wdGdyb3VwJyk7CisJCit2YXIgbXlT
ZWxlY3Q7Cit2YXIgc2VsZWN0ZWRPcHRpb25zOworCQorZnVuY3Rpb24gcmVzZXRTZWxlY3Rpb24o
KSB7CisgICAgbXlTZWxlY3QgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzZWxlY3QnKTsKKyAg
ICBteVNlbGVjdC5hcHBlbmRDaGlsZChuZXcgT3B0aW9uKCIwIiwgIjAiLCBmYWxzZSwgZmFsc2Up
KTsKKyAgICBteVNlbGVjdC5hcHBlbmRDaGlsZChuZXcgT3B0aW9uKCIxIiwgIjEiLCBmYWxzZSwg
ZmFsc2UpKTsKKyAgICBteVNlbGVjdC5hcHBlbmRDaGlsZChuZXcgT3B0aW9uKCIyIiwgIjIiLCBm
YWxzZSwgZmFsc2UpKTsKK30KKworZnVuY3Rpb24gZGVlcENvcHkoKSB7CisgICAgdmFyIGNvcHk9
W107CisgICAgZm9yKHZhciBpPTA7aTxteVNlbGVjdC5vcHRpb25zLmxlbmd0aDsgKytpKQorICAg
ICAgICBjb3B5LnB1c2gobXlTZWxlY3Qub3B0aW9uc1tpXS52YWx1ZSk7CisgICAgcmV0dXJuIGNv
cHkuam9pbigiLCIpOworfQorCityZXNldFNlbGVjdGlvbigpOwordmFyIG9wdGlvbjEgPSBkb2N1
bWVudC5jcmVhdGVFbGVtZW50KCJvcHRpb24iKTsKK29wdGlvbjEudGV4dCA9ICJYMSI7CitvcHRp
b24xLnZhbHVlID0gIlkxIjsKK215U2VsZWN0LmFkZChvcHRpb24xKTsKK3Nob3VsZEJlRXF1YWxU
b1N0cmluZygnZGVlcENvcHkoKScsICcwLDEsMixZMScpOworCit2YXIgb3B0aW9uMiA9IGRvY3Vt
ZW50LmNyZWF0ZUVsZW1lbnQoIm9wdGlvbiIpOworb3B0aW9uMi50ZXh0ID0gIlgyIjsKK29wdGlv
bjIudmFsdWUgPSAiWTIiOworbXlTZWxlY3QuYWRkKG9wdGlvbjIsIG9wdGlvbjEpOworc2hvdWxk
QmVFcXVhbFRvU3RyaW5nKCdkZWVwQ29weSgpJywgJzAsMSwyLFkyLFkxJyk7CisKK3ZhciBvcHRp
b24zID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgib3B0aW9uIik7CitvcHRpb24zLnRleHQgPSAi
WDMiOworb3B0aW9uMy52YWx1ZSA9ICJZMyI7CitteVNlbGVjdC5hZGQob3B0aW9uMywgb3B0aW9u
Mik7CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ2RlZXBDb3B5KCknLCAnMCwxLDIsWTMsWTIsWTEn
KTsKKwordmFyIG9wdGlvbjQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJvcHRpb24iKTsKK29w
dGlvbjQudGV4dCA9ICJYNCI7CitvcHRpb240LnZhbHVlID0gIlk0IjsKK215U2VsZWN0LmFkZChv
cHRpb240LCBteVNlbGVjdC5vcHRpb25zWzNdKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnZGVl
cENvcHkoKScsICcwLDEsMixZNCxZMyxZMixZMScpOworCityZXNldFNlbGVjdGlvbigpOwkKK3Zh
ciBncm91cDEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdvcHRncm91cCcpOworZ3JvdXAxLmFw
cGVuZENoaWxkKG5ldyBPcHRpb24oJ1gnLCAnWCcsIGZhbHNlLCBmYWxzZSkpOworZ3JvdXAxLmFw
cGVuZENoaWxkKG5ldyBPcHRpb24oJ1knLCAnWScsIGZhbHNlLCBmYWxzZSkpOworbXlTZWxlY3Qu
YWRkKGdyb3VwMSk7CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ2RlZXBDb3B5KCknLCAnMCwxLDIs
WCxZJyk7CisKK3Jlc2V0U2VsZWN0aW9uKCk7CQordmFyIGdyb3VwMiA9IGRvY3VtZW50LmNyZWF0
ZUVsZW1lbnQoJ29wdGdyb3VwJyk7Citncm91cDIuYXBwZW5kQ2hpbGQobmV3IE9wdGlvbignWCcs
ICdYJywgZmFsc2UsIGZhbHNlKSk7Citncm91cDIuYXBwZW5kQ2hpbGQobmV3IE9wdGlvbignWScs
ICdZJywgZmFsc2UsIGZhbHNlKSk7CitteVNlbGVjdC5hZGQoZ3JvdXAyLG15U2VsZWN0Lm9wdGlv
bnNbMl0pOworc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdkZWVwQ29weSgpJywgJzAsMSxYLFksMicp
OworCit2YXIgZ3JvdXAzID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnb3B0Z3JvdXAnKTsKK2dy
b3VwMy5hcHBlbmRDaGlsZChuZXcgT3B0aW9uKCdYJywgJ1gnLCBmYWxzZSwgZmFsc2UpKTsKK2dy
b3VwMy5hcHBlbmRDaGlsZChuZXcgT3B0aW9uKCdZJywgJ1knLCBmYWxzZSwgZmFsc2UpKTsKK215
U2VsZWN0LmFkZChncm91cDMsZ3JvdXAyKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnZGVlcENv
cHkoKScsICcwLDEsWCxZLFgsWSwyJyk7CisKK3Jlc2V0U2VsZWN0aW9uKCk7CitteVNlbGVjdC5h
ZGQobmV3IE9wdGlvbigiWCIsICJZIiwgZmFsc2UsIGZhbHNlKSwgbnVsbCk7CitzaG91bGRCZUVx
dWFsVG9TdHJpbmcoJ2RlZXBDb3B5KCknLCAnMCwxLDIsWScpOworCityZXNldFNlbGVjdGlvbigp
OworbXlTZWxlY3QuYWRkKG5ldyBPcHRpb24oIlgiLCAiWSIsIGZhbHNlLCBmYWxzZSkpOworc2hv
dWxkQmVFcXVhbFRvU3RyaW5nKCdkZWVwQ29weSgpJywgJzAsMSwyLFknKTsKKworcmVzZXRTZWxl
Y3Rpb24oKTsKK215U2VsZWN0LmFkZChuZXcgT3B0aW9uKCJYIiwgIlkiLCBmYWxzZSwgZmFsc2Up
LCAwKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnZGVlcENvcHkoKScsICcwLDEsMixZJyk7CisK
K3Jlc2V0U2VsZWN0aW9uKCk7CitteVNlbGVjdC5hZGQobmV3IE9wdGlvbigiWCIsICJZIiwgZmFs
c2UsIGZhbHNlKSwgMSk7CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ2RlZXBDb3B5KCknLCAnMCwx
LDIsWScpOworCityZXNldFNlbGVjdGlvbigpOworbXlTZWxlY3QuYWRkKG5ldyBPcHRpb24oIlgi
LCAiWSIsIGZhbHNlLCBmYWxzZSksIDIpOworc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdkZWVwQ29w
eSgpJywgJzAsMSwyLFknKTsKKworcmVzZXRTZWxlY3Rpb24oKTsKK215U2VsZWN0LmFkZChuZXcg
T3B0aW9uKCJYIiwgIlkiLCBmYWxzZSwgZmFsc2UpLCAxMDApOworc2hvdWxkQmVFcXVhbFRvU3Ry
aW5nKCdkZWVwQ29weSgpJywgJzAsMSwyLFknKTsKKworcmVzZXRTZWxlY3Rpb24oKTsKK215U2Vs
ZWN0LmFkZChuZXcgT3B0aW9uKCJYIiwgIlkiLCBmYWxzZSwgZmFsc2UpLCAtMTAwKTsKK3Nob3Vs
ZEJlRXF1YWxUb1N0cmluZygnZGVlcENvcHkoKScsICcwLDEsMixZJyk7CisKK3Jlc2V0U2VsZWN0
aW9uKCk7CitteVNlbGVjdC5hZGQobmV3IE9wdGlvbigiWCIsICJZIiwgZmFsc2UsIGZhbHNlKSwg
IjIiKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnZGVlcENvcHkoKScsICcwLDEsMixZJyk7CisK
K3Jlc2V0U2VsZWN0aW9uKCk7CitteVNlbGVjdC5hZGQobmV3IE9wdGlvbigiWCIsICJZIiwgZmFs
c2UsIGZhbHNlKSwgIjEiKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnZGVlcENvcHkoKScsICcw
LDEsMixZJyk7CisKK3Jlc2V0U2VsZWN0aW9uKCk7CitteVNlbGVjdC5hZGQobmV3IE9wdGlvbigi
WCIsICJZIiwgZmFsc2UsIGZhbHNlKSwgIjAiKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnZGVl
cENvcHkoKScsICcwLDEsMixZJyk7CisKK3Jlc2V0U2VsZWN0aW9uKCk7CitteVNlbGVjdC5hZGQo
bmV3IE9wdGlvbigiWCIsICJZIiwgZmFsc2UsIGZhbHNlKSwgMjE0NzQ4MzY0Nyk7CitzaG91bGRC
ZUVxdWFsVG9TdHJpbmcoJ2RlZXBDb3B5KCknLCAnMCwxLDIsWScpOworCityZXNldFNlbGVjdGlv
bigpOworbXlTZWxlY3QuYWRkKG5ldyBPcHRpb24oIlgiLCAiWSIsIGZhbHNlLCBmYWxzZSksIDIx
NDc0ODM2NDgpOworc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdkZWVwQ29weSgpJywgJzAsMSwyLFkn
KTsKKworcmVzZXRTZWxlY3Rpb24oKTsKK215U2VsZWN0LmFkZChuZXcgT3B0aW9uKCJYIiwgIlki
LCBmYWxzZSwgZmFsc2UpLCAtMjE0NzQ4MzY0Nyk7CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ2Rl
ZXBDb3B5KCknLCAnMCwxLDIsWScpOworCityZXNldFNlbGVjdGlvbigpOworbXlTZWxlY3QuYWRk
KG5ldyBPcHRpb24oIlgiLCAiWSIsIGZhbHNlLCBmYWxzZSksIC0yMTQ3NDgzNjQ4KTsKK3Nob3Vs
ZEJlRXF1YWxUb1N0cmluZygnZGVlcENvcHkoKScsICcwLDEsMixZJyk7CisKK3Jlc2V0U2VsZWN0
aW9uKCk7CitteVNlbGVjdC5hZGQobmV3IE9wdGlvbigiWCIsICJZIiwgZmFsc2UsIGZhbHNlKSwg
LTIxNDc0ODM2NDkpOworc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdkZWVwQ29weSgpJywgJzAsMSwy
LFknKTsKKworcmVzZXRTZWxlY3Rpb24oKTsKK215U2VsZWN0LmFkZChuZXcgT3B0aW9uKCJYIiwg
IlkiLCBmYWxzZSwgZmFsc2UpLCB0cnVlKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnZGVlcENv
cHkoKScsICcwLDEsMixZJyk7CisKK3Jlc2V0U2VsZWN0aW9uKCk7CitteVNlbGVjdC5hZGQobmV3
IE9wdGlvbigiWCIsICJZIiwgZmFsc2UsIGZhbHNlKSwgZmFsc2UpOworc2hvdWxkQmVFcXVhbFRv
U3RyaW5nKCdkZWVwQ29weSgpJywgJzAsMSwyLFknKTsKKworcmVzZXRTZWxlY3Rpb24oKTsKK215
U2VsZWN0LmFkZChuZXcgT3B0aW9uKCJYIiwgIlkiLCBmYWxzZSwgZmFsc2UpLCB1bmRlZmluZWQp
Oworc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdkZWVwQ29weSgpJywgJzAsMSwyLFknKTsKKworcmVz
ZXRTZWxlY3Rpb24oKTsKK215U2VsZWN0LmFkZChuZXcgT3B0aW9uKCJYIiwgIlkiLCBmYWxzZSwg
ZmFsc2UpLCBJbmZpbml0eSk7CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ2RlZXBDb3B5KCknLCAn
MCwxLDIsWScpOworCityZXNldFNlbGVjdGlvbigpOworbXlTZWxlY3QuYWRkKG5ldyBPcHRpb24o
IlgiLCAiWSIsIGZhbHNlLCBmYWxzZSksIC1JbmZpbml0eSk7CitzaG91bGRCZUVxdWFsVG9TdHJp
bmcoJ2RlZXBDb3B5KCknLCAnMCwxLDIsWScpOworCityZXNldFNlbGVjdGlvbigpOworbXlTZWxl
Y3QuYWRkKG5ldyBPcHRpb24oIlgiLCAiWSIsIGZhbHNlLCBmYWxzZSksICJmb28iKTsKK3Nob3Vs
ZEJlRXF1YWxUb1N0cmluZygnZGVlcENvcHkoKScsICcwLDEsMixZJyk7CisKK3Jlc2V0U2VsZWN0
aW9uKCk7CitteVNlbGVjdC5hZGQobmV3IE9wdGlvbigiWCIsICJZIiwgZmFsc2UsIGZhbHNlKSwg
TmFOKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnZGVlcENvcHkoKScsICcwLDEsMixZJyk7CisK
K3Jlc2V0U2VsZWN0aW9uKCk7CitzaG91bGRCZVVuZGVmaW5lZCgnbXlTZWxlY3QuYWRkKCJmb28i
KScpOworc2hvdWxkQmVVbmRlZmluZWQoJ215U2VsZWN0LmFkZCgiZm9vIiwgMCknKTsKK3Nob3Vs
ZEJlVW5kZWZpbmVkKCdteVNlbGVjdC5hZGQodW5kZWZpbmVkKScpOworc2hvdWxkQmVVbmRlZmlu
ZWQoJ215U2VsZWN0LmFkZCh1bmRlZmluZWQsIDApJyk7CitzaG91bGRCZVVuZGVmaW5lZCgnbXlT
ZWxlY3QuYWRkKG51bGwpJyk7CitzaG91bGRCZVVuZGVmaW5lZCgnbXlTZWxlY3QuYWRkKG51bGws
IDApJyk7CisJCis8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>