<?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>41733</bug_id>
          
          <creation_ts>2010-07-06 21:07:36 -0700</creation_ts>
          <short_desc>Fix &lt;/optgroup&gt; in &quot;in select&quot; mode</short_desc>
          <delta_ts>2010-07-06 21:37:56 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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>41123</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>247286</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-06 21:07:36 -0700</bug_when>
    <thetext>Fix &lt;/optgroup&gt; in &quot;in select&quot; mode</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247287</commentid>
    <comment_count>1</comment_count>
      <attachid>60675</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-06 21:10:49 -0700</bug_when>
    <thetext>Created attachment 60675
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247288</commentid>
    <comment_count>2</comment_count>
      <attachid>60675</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-06 21:14:50 -0700</bug_when>
    <thetext>Comment on attachment 60675
Patch

Please add changelog for layouttests  :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247289</commentid>
    <comment_count>3</comment_count>
      <attachid>60676</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-06 21:14:57 -0700</bug_when>
    <thetext>Created attachment 60676
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247290</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-06 21:23:22 -0700</bug_when>
    <thetext>Committed r62618: &lt;http://trac.webkit.org/changeset/62618&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>60675</attachid>
            <date>2010-07-06 21:10:49 -0700</date>
            <delta_ts>2010-07-06 21:14:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-41733-20100706211048.patch</filename>
            <type>text/plain</type>
            <size>5219</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1leHBlY3RlZC1odG1sNS50
eHQgYi9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQtaHRtbDUudHh0CmluZGV4
IDZlOGNjZDBiZDcxNmIwNTI4MmRkNDYyMDY2ZmZkZDFjZjI0MDlmYzguLjA2NjdjZjU3MmYxY2E3
OGFiMmQ0NTgzNzMxY2M3OTU0Nzc3MjlmMzYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0bWw1
bGliL3J1bm5lci1leHBlY3RlZC1odG1sNS50eHQKKysrIGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIv
cnVubmVyLWV4cGVjdGVkLWh0bWw1LnR4dApAQCAtMzMxLDcgKzMzMSw2IEBAIEV4cGVjdGVkOgog
cmVzb3VyY2VzL3Rlc3RzMi5kYXQ6CiAxMQogMTMKLTM2CiA0NwogNDgKIDQ5CkBAIC0zNzQsMjkg
KzM3Myw2IEBAIEV4cGVjdGVkOgogfCAgICAgICA8dGJvZHk+CiB8ICAgICAgICAgPHRyPgogCi1U
ZXN0IDM2IG9mIDU5IGluIHJlc291cmNlcy90ZXN0czIuZGF0IGZhaWxlZC4gSW5wdXQ6Ci08IURP
Q1RZUEUgaHRtbD48c2VsZWN0PjxvcHRncm91cD48b3B0aW9uPjwvb3B0Z3JvdXA+PG9wdGlvbj48
c2VsZWN0PjxvcHRpb24+Ci1Hb3Q6Ci18IDwhRE9DVFlQRSBodG1sPgotfCA8aHRtbD4KLXwgICA8
aGVhZD4KLXwgICA8Ym9keT4KLXwgICAgIDxzZWxlY3Q+Ci18ICAgICAgIDxvcHRncm91cD4KLXwg
ICAgICAgICA8b3B0aW9uPgotfCAgICAgICAgIDxvcHRpb24+Ci18ICAgICA8b3B0aW9uPgotRXhw
ZWN0ZWQ6Ci18IDwhRE9DVFlQRSBodG1sPgotfCA8aHRtbD4KLXwgICA8aGVhZD4KLXwgICA8Ym9k
eT4KLXwgICAgIDxzZWxlY3Q+Ci18ICAgICAgIDxvcHRncm91cD4KLXwgICAgICAgICA8b3B0aW9u
PgotfCAgICAgICA8b3B0aW9uPgotfCAgICAgPG9wdGlvbj4KLQogVGVzdCA0NyBvZiA1OSBpbiBy
ZXNvdXJjZXMvdGVzdHMyLmRhdCBmYWlsZWQuIElucHV0OgogIAogIApkaWZmIC0tZ2l0IGEvV2Vi
Q29yZS9DaGFuZ2VMb2cgYi9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAwMTIwZDcwNmI2NWMyNjlk
MzE5OWRjNmNhOGQyMmU1OGI1ZTIzZTk5Li5kYzA4MjUxM2ZiMmZkMzlkNzEyMzA4MDhjNDM1N2E2
ZWFhMzNkMWQ3IDEwMDY0NAotLS0gYS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9XZWJDb3JlL0No
YW5nZUxvZwpAQCAtMSw1ICsxLDMwIEBACiAyMDEwLTA3LTA2ICBFcmljIFNlaWRlbCAgPGVyaWNA
d2Via2l0Lm9yZz4KIAorICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBGaXggPC9vcHRncm91cD4gaW4gImluIHNlbGVjdCIgbW9kZQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDE3MzMKKworICAgICAgICBJIGhhZCB0
byBhZGQgYSBvbmVCZWxvd1RvcCgpIGFjY2Vzc29yLgorICAgICAgICBJIGFkZGVkIHNvbWUgQVNT
RVJUcyBhZnRlciBsb29raW5nIGF0IHRoZSBmcmFnbWVudCBjYXNlCisgICAgICAgIGRvY3VtZW50
YXRpb24uICBJJ20gbm93IGNvbnZpbmNlZCB0aGF0IHRvcCgpIGFuZCBvbmVCZWZvcmVUb3AoKQor
ICAgICAgICBzaG91bGQgbmV2ZXIgYmUgTlVMTCwgc28gd2UganVzdCBBU1NFUlQgdGhleSBhcmVu
J3QuCisKKyAgICAgICAgVGhpcyBpcyBhIHZlcnkgb2JzY3VyZSBjb3JuZXIgb2YgdGhlIEhUTUwg
c3BlYywgYnV0IGF0IGxlYXN0CisgICAgICAgIHdlIGhhdmUgYSB0ZXN0IGZvciBpdC4gIFRoaXMg
bWFrZXMgb25lIG1vcmUgaHRtbDVsaWIgdGVzdCBwYXNzLgorCisgICAgICAgICogaHRtbC9IVE1M
Q29uc3RydWN0aW9uU2l0ZS5oOgorICAgICAgICAoV2ViQ29yZTo6SFRNTENvbnN0cnVjdGlvblNp
dGU6Om9uZUJlbG93VG9wKToKKyAgICAgICAgKiBodG1sL0hUTUxFbGVtZW50U3RhY2suY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6SFRNTEVsZW1lbnRTdGFjazo6dG9wUmVjb3JkKToKKyAgICAgICAg
KFdlYkNvcmU6OkhUTUxFbGVtZW50U3RhY2s6OnRvcCk6CisgICAgICAgIChXZWJDb3JlOjpIVE1M
RWxlbWVudFN0YWNrOjpvbmVCZWxvd1RvcCk6CisgICAgICAgICogaHRtbC9IVE1MRWxlbWVudFN0
YWNrLmg6CisgICAgICAgICogaHRtbC9IVE1MVHJlZUJ1aWxkZXIuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6SFRNTFRyZWVCdWlsZGVyOjpwcm9jZXNzRW5kVGFnKToKKworMjAxMC0wNy0wNiAgRXJp
YyBTZWlkZWwgIDxlcmljQHdlYmtpdC5vcmc+CisKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBC
YXJ0aC4KIAogICAgICAgICBGaXggImluIHJvdyIgIkFueXRoaW5nIGVsc2UiIGhhbmRsaW5nIG9m
IGVuZCB0YWdzCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0bWwvSFRNTENvbnN0cnVjdGlvblNpdGUu
aCBiL1dlYkNvcmUvaHRtbC9IVE1MQ29uc3RydWN0aW9uU2l0ZS5oCmluZGV4IGE5NmE5MzcxZmY4
OTJmN2ZmZmMzNDQzYTllN2ZlMjAwZmIwODA5ZDIuLjExMWNiZDNhZGQ0YWYyYjRjYWVhZDgyYzY1
NjJlMzljNWUwODFjNzQgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaHRtbC9IVE1MQ29uc3RydWN0aW9u
U2l0ZS5oCisrKyBiL1dlYkNvcmUvaHRtbC9IVE1MQ29uc3RydWN0aW9uU2l0ZS5oCkBAIC03Miw2
ICs3Miw4IEBAIHB1YmxpYzoKICAgICB2b2lkIGdlbmVyYXRlSW1wbGllZEVuZFRhZ3NXaXRoRXhj
bHVzaW9uKGNvbnN0IEF0b21pY1N0cmluZyYgdGFnTmFtZSk7CiAKICAgICBFbGVtZW50KiBjdXJy
ZW50RWxlbWVudCgpIGNvbnN0IHsgcmV0dXJuIG1fb3BlbkVsZW1lbnRzLnRvcCgpOyB9CisgICAg
RWxlbWVudCogb25lQmVsb3dUb3AoKSBjb25zdCB7IHJldHVybiBtX29wZW5FbGVtZW50cy5vbmVC
ZWxvd1RvcCgpOyB9CisKICAgICBIVE1MRWxlbWVudFN0YWNrKiBvcGVuRWxlbWVudHMoKSBjb25z
dCB7IHJldHVybiAmbV9vcGVuRWxlbWVudHM7IH0KICAgICBIVE1MRm9ybWF0dGluZ0VsZW1lbnRM
aXN0KiBhY3RpdmVGb3JtYXR0aW5nRWxlbWVudHMoKSBjb25zdCB7IHJldHVybiAmbV9hY3RpdmVG
b3JtYXR0aW5nRWxlbWVudHM7IH0KIApkaWZmIC0tZ2l0IGEvV2ViQ29yZS9odG1sL0hUTUxFbGVt
ZW50U3RhY2suY3BwIGIvV2ViQ29yZS9odG1sL0hUTUxFbGVtZW50U3RhY2suY3BwCmluZGV4IDBh
MWUxMWJjOTNkNzFlYmVjYmJhZjk2MjhjNjdjNTljODJkYjBmNjEuLmQ4N2U5NTQ3MGY0ZDFjOTZm
OWE1YjBjZDZhN2IyMDg4M2ZkOTY5ZDggMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaHRtbC9IVE1MRWxl
bWVudFN0YWNrLmNwcAorKysgYi9XZWJDb3JlL2h0bWwvSFRNTEVsZW1lbnRTdGFjay5jcHAKQEAg
LTI0MCwxNCArMjQwLDI0IEBAIHZvaWQgSFRNTEVsZW1lbnRTdGFjazo6aW5zZXJ0QWJvdmUoUGFz
c1JlZlB0cjxFbGVtZW50PiBlbGVtZW50LCBFbGVtZW50UmVjb3JkKiByCiAKIEhUTUxFbGVtZW50
U3RhY2s6OkVsZW1lbnRSZWNvcmQqIEhUTUxFbGVtZW50U3RhY2s6OnRvcFJlY29yZCgpIGNvbnN0
CiB7CisgICAgQVNTRVJUKG1fdG9wKTsKICAgICByZXR1cm4gbV90b3AuZ2V0KCk7CiB9CiAKIEVs
ZW1lbnQqIEhUTUxFbGVtZW50U3RhY2s6OnRvcCgpIGNvbnN0CiB7CisgICAgQVNTRVJUKG1fdG9w
LT5lbGVtZW50KCkpOwogICAgIHJldHVybiBtX3RvcC0+ZWxlbWVudCgpOwogfQogCitFbGVtZW50
KiBIVE1MRWxlbWVudFN0YWNrOjpvbmVCZWxvd1RvcCgpIGNvbnN0Cit7CisgICAgLy8gV2Ugc2hv
dWxkIG5ldmVyIGJlIGNhbGxpbmcgdGhpcyBpZiBpdCBjb3VsZCBiZSAwLgorICAgIEFTU0VSVCht
X3RvcCk7CisgICAgQVNTRVJUKG1fdG9wLT5uZXh0KCkpOworICAgIHJldHVybiBtX3RvcC0+bmV4
dCgpLT5lbGVtZW50KCk7Cit9CisKIEVsZW1lbnQqIEhUTUxFbGVtZW50U3RhY2s6OmJvdHRvbSgp
IGNvbnN0CiB7CiAgICAgcmV0dXJuIGh0bWxFbGVtZW50KCk7CmRpZmYgLS1naXQgYS9XZWJDb3Jl
L2h0bWwvSFRNTEVsZW1lbnRTdGFjay5oIGIvV2ViQ29yZS9odG1sL0hUTUxFbGVtZW50U3RhY2su
aAppbmRleCA2OTAzNTkwNDQ2ODE3Mzc4ZjI5NGEwNGQ0MzZjNjFhODBhMWU4ZDg4Li4zZTZlNjlj
NmJkODNlYmVhY2I4Zjk0OWYwYzE1OTY2ZmQxNTI5YWYwIDEwMDY0NAotLS0gYS9XZWJDb3JlL2h0
bWwvSFRNTEVsZW1lbnRTdGFjay5oCisrKyBiL1dlYkNvcmUvaHRtbC9IVE1MRWxlbWVudFN0YWNr
LmgKQEAgLTY4LDYgKzY4LDcgQEAgcHVibGljOgogICAgIH07CiAgICAgCiAgICAgRWxlbWVudCog
dG9wKCkgY29uc3Q7CisgICAgRWxlbWVudCogb25lQmVsb3dUb3AoKSBjb25zdDsKICAgICBFbGVt
ZW50UmVjb3JkKiB0b3BSZWNvcmQoKSBjb25zdDsKICAgICBFbGVtZW50KiBib3R0b20oKSBjb25z
dDsKICAgICBFbGVtZW50UmVjb3JkKiBmaW5kKEVsZW1lbnQqKSBjb25zdDsKZGlmZiAtLWdpdCBh
L1dlYkNvcmUvaHRtbC9IVE1MVHJlZUJ1aWxkZXIuY3BwIGIvV2ViQ29yZS9odG1sL0hUTUxUcmVl
QnVpbGRlci5jcHAKaW5kZXggZWZiNTI2NTM0OTJkZjFjZmUzMjFiMjYxOWE4ZDgxYTU2ZTgwNTcw
Zi4uNDYyNDcyOTAzOTNhYmFjZTIwMDE4YmY1MTA1NWU5NzczMWIwNTg1MyAxMDA2NDQKLS0tIGEv
V2ViQ29yZS9odG1sL0hUTUxUcmVlQnVpbGRlci5jcHAKKysrIGIvV2ViQ29yZS9odG1sL0hUTUxU
cmVlQnVpbGRlci5jcHAKQEAgLTE4NzMsOCArMTg3Myw4IEBAIHZvaWQgSFRNTFRyZWVCdWlsZGVy
Ojpwcm9jZXNzRW5kVGFnKEF0b21pY0hUTUxUb2tlbiYgdG9rZW4pCiAgICAgY2FzZSBJblNlbGVj
dE1vZGU6CiAgICAgICAgIEFTU0VSVChpbnNlcnRpb25Nb2RlKCkgPT0gSW5TZWxlY3RNb2RlIHx8
IGluc2VydGlvbk1vZGUoKSA9PSBJblNlbGVjdEluVGFibGVNb2RlKTsKICAgICAgICAgaWYgKHRv
a2VuLm5hbWUoKSA9PSBvcHRncm91cFRhZykgewotICAgICAgICAgICAgaWYgKG1fdHJlZS5jdXJy
ZW50RWxlbWVudCgpLT5oYXNUYWdOYW1lKG9wdGlvblRhZykpCi0gICAgICAgICAgICAgICAgbm90
SW1wbGVtZW50ZWQoKTsKKyAgICAgICAgICAgIGlmIChtX3RyZWUuY3VycmVudEVsZW1lbnQoKS0+
aGFzVGFnTmFtZShvcHRpb25UYWcpICYmIG1fdHJlZS5vbmVCZWxvd1RvcCgpLT5oYXNUYWdOYW1l
KG9wdGdyb3VwVGFnKSkKKyAgICAgICAgICAgICAgICBwcm9jZXNzRmFrZUVuZFRhZyhvcHRpb25U
YWcpOwogICAgICAgICAgICAgaWYgKG1fdHJlZS5jdXJyZW50RWxlbWVudCgpLT5oYXNUYWdOYW1l
KG9wdGdyb3VwVGFnKSkgewogICAgICAgICAgICAgICAgIG1fdHJlZS5vcGVuRWxlbWVudHMoKS0+
cG9wKCk7CiAgICAgICAgICAgICAgICAgcmV0dXJuOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>60676</attachid>
            <date>2010-07-06 21:14:57 -0700</date>
            <delta_ts>2010-07-06 21:37:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-41733-20100706211456.patch</filename>
            <type>text/plain</type>
            <size>5830</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBkNzU4ZGM4M2IzNmFmNmEwOWUxMzhmNmVmNDU2Y2MyNjA5NmUzNmM4Li5jNjJmNDJj
Yzk4ZGQyZTFkN2EwZjZhNTQ4NWU1MTg2NDU4ZjhmMDg1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTQgQEAK
IDIwMTAtMDctMDYgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCA8L29wdGdyb3VwPiBpbiAi
aW4gc2VsZWN0IiBtb2RlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD00MTczMworCisgICAgICAgICogaHRtbDVsaWIvcnVubmVyLWV4cGVjdGVkLWh0bWw1
LnR4dDoKKworMjAxMC0wNy0wNiAgRXJpYyBTZWlkZWwgIDxlcmljQHdlYmtpdC5vcmc+CisKICAg
ICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KIAogICAgICAgICAiSW4gY2VsbCIgZG9lcyBu
b3QgY29ycmVjdGx5IGhhbmRsZSA8dGQ+PHRyPiBvciA8dGQ+PHRkPgpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvaHRtbDVsaWIvcnVubmVyLWV4cGVjdGVkLWh0bWw1LnR4dCBiL0xheW91dFRlc3Rz
L2h0bWw1bGliL3J1bm5lci1leHBlY3RlZC1odG1sNS50eHQKaW5kZXggNmU4Y2NkMGJkNzE2YjA1
MjgyZGQ0NjIwNjZmZmRkMWNmMjQwOWZjOC4uMDY2N2NmNTcyZjFjYTc4YWIyZDQ1ODM3MzFjYzc5
NTQ3NzcyOWYzNiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHRtbDVsaWIvcnVubmVyLWV4cGVj
dGVkLWh0bWw1LnR4dAorKysgYi9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQt
aHRtbDUudHh0CkBAIC0zMzEsNyArMzMxLDYgQEAgRXhwZWN0ZWQ6CiByZXNvdXJjZXMvdGVzdHMy
LmRhdDoKIDExCiAxMwotMzYKIDQ3CiA0OAogNDkKQEAgLTM3NCwyOSArMzczLDYgQEAgRXhwZWN0
ZWQ6CiB8ICAgICAgIDx0Ym9keT4KIHwgICAgICAgICA8dHI+CiAKLVRlc3QgMzYgb2YgNTkgaW4g
cmVzb3VyY2VzL3Rlc3RzMi5kYXQgZmFpbGVkLiBJbnB1dDoKLTwhRE9DVFlQRSBodG1sPjxzZWxl
Y3Q+PG9wdGdyb3VwPjxvcHRpb24+PC9vcHRncm91cD48b3B0aW9uPjxzZWxlY3Q+PG9wdGlvbj4K
LUdvdDoKLXwgPCFET0NUWVBFIGh0bWw+Ci18IDxodG1sPgotfCAgIDxoZWFkPgotfCAgIDxib2R5
PgotfCAgICAgPHNlbGVjdD4KLXwgICAgICAgPG9wdGdyb3VwPgotfCAgICAgICAgIDxvcHRpb24+
Ci18ICAgICAgICAgPG9wdGlvbj4KLXwgICAgIDxvcHRpb24+Ci1FeHBlY3RlZDoKLXwgPCFET0NU
WVBFIGh0bWw+Ci18IDxodG1sPgotfCAgIDxoZWFkPgotfCAgIDxib2R5PgotfCAgICAgPHNlbGVj
dD4KLXwgICAgICAgPG9wdGdyb3VwPgotfCAgICAgICAgIDxvcHRpb24+Ci18ICAgICAgIDxvcHRp
b24+Ci18ICAgICA8b3B0aW9uPgotCiBUZXN0IDQ3IG9mIDU5IGluIHJlc291cmNlcy90ZXN0czIu
ZGF0IGZhaWxlZC4gSW5wdXQ6CiAgCiAgCmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBi
L1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDAxMjBkNzA2YjY1YzI2OWQzMTk5ZGM2Y2E4ZDIyZTU4
YjVlMjNlOTkuLmRjMDgyNTEzZmIyZmQzOWQ3MTIzMDgwOGM0MzU3YTZlYWEzM2QxZDcgMTAwNjQ0
Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUg
KzEsMzAgQEAKIDIwMTAtMDctMDYgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCA8L29wdGdy
b3VwPiBpbiAiaW4gc2VsZWN0IiBtb2RlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD00MTczMworCisgICAgICAgIEkgaGFkIHRvIGFkZCBhIG9uZUJlbG93
VG9wKCkgYWNjZXNzb3IuCisgICAgICAgIEkgYWRkZWQgc29tZSBBU1NFUlRzIGFmdGVyIGxvb2tp
bmcgYXQgdGhlIGZyYWdtZW50IGNhc2UKKyAgICAgICAgZG9jdW1lbnRhdGlvbi4gIEknbSBub3cg
Y29udmluY2VkIHRoYXQgdG9wKCkgYW5kIG9uZUJlZm9yZVRvcCgpCisgICAgICAgIHNob3VsZCBu
ZXZlciBiZSBOVUxMLCBzbyB3ZSBqdXN0IEFTU0VSVCB0aGV5IGFyZW4ndC4KKworICAgICAgICBU
aGlzIGlzIGEgdmVyeSBvYnNjdXJlIGNvcm5lciBvZiB0aGUgSFRNTCBzcGVjLCBidXQgYXQgbGVh
c3QKKyAgICAgICAgd2UgaGF2ZSBhIHRlc3QgZm9yIGl0LiAgVGhpcyBtYWtlcyBvbmUgbW9yZSBo
dG1sNWxpYiB0ZXN0IHBhc3MuCisKKyAgICAgICAgKiBodG1sL0hUTUxDb25zdHJ1Y3Rpb25TaXRl
Lmg6CisgICAgICAgIChXZWJDb3JlOjpIVE1MQ29uc3RydWN0aW9uU2l0ZTo6b25lQmVsb3dUb3Ap
OgorICAgICAgICAqIGh0bWwvSFRNTEVsZW1lbnRTdGFjay5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpIVE1MRWxlbWVudFN0YWNrOjp0b3BSZWNvcmQpOgorICAgICAgICAoV2ViQ29yZTo6SFRNTEVs
ZW1lbnRTdGFjazo6dG9wKToKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxFbGVtZW50U3RhY2s6Om9u
ZUJlbG93VG9wKToKKyAgICAgICAgKiBodG1sL0hUTUxFbGVtZW50U3RhY2suaDoKKyAgICAgICAg
KiBodG1sL0hUTUxUcmVlQnVpbGRlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MVHJlZUJ1
aWxkZXI6OnByb2Nlc3NFbmRUYWcpOgorCisyMDEwLTA3LTA2ICBFcmljIFNlaWRlbCAgPGVyaWNA
d2Via2l0Lm9yZz4KKwogICAgICAgICBSZXZpZXdlZCBieSBBZGFtIEJhcnRoLgogCiAgICAgICAg
IEZpeCAiaW4gcm93IiAiQW55dGhpbmcgZWxzZSIgaGFuZGxpbmcgb2YgZW5kIHRhZ3MKZGlmZiAt
LWdpdCBhL1dlYkNvcmUvaHRtbC9IVE1MQ29uc3RydWN0aW9uU2l0ZS5oIGIvV2ViQ29yZS9odG1s
L0hUTUxDb25zdHJ1Y3Rpb25TaXRlLmgKaW5kZXggYTk2YTkzNzFmZjg5MmY3ZmZmYzM0NDNhOWU3
ZmUyMDBmYjA4MDlkMi4uMTExY2JkM2FkZDRhZjJiNGNhZWFkODJjNjU2MmUzOWM1ZTA4MWM3NCAx
MDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL0hUTUxDb25zdHJ1Y3Rpb25TaXRlLmgKKysrIGIvV2Vi
Q29yZS9odG1sL0hUTUxDb25zdHJ1Y3Rpb25TaXRlLmgKQEAgLTcyLDYgKzcyLDggQEAgcHVibGlj
OgogICAgIHZvaWQgZ2VuZXJhdGVJbXBsaWVkRW5kVGFnc1dpdGhFeGNsdXNpb24oY29uc3QgQXRv
bWljU3RyaW5nJiB0YWdOYW1lKTsKIAogICAgIEVsZW1lbnQqIGN1cnJlbnRFbGVtZW50KCkgY29u
c3QgeyByZXR1cm4gbV9vcGVuRWxlbWVudHMudG9wKCk7IH0KKyAgICBFbGVtZW50KiBvbmVCZWxv
d1RvcCgpIGNvbnN0IHsgcmV0dXJuIG1fb3BlbkVsZW1lbnRzLm9uZUJlbG93VG9wKCk7IH0KKwog
ICAgIEhUTUxFbGVtZW50U3RhY2sqIG9wZW5FbGVtZW50cygpIGNvbnN0IHsgcmV0dXJuICZtX29w
ZW5FbGVtZW50czsgfQogICAgIEhUTUxGb3JtYXR0aW5nRWxlbWVudExpc3QqIGFjdGl2ZUZvcm1h
dHRpbmdFbGVtZW50cygpIGNvbnN0IHsgcmV0dXJuICZtX2FjdGl2ZUZvcm1hdHRpbmdFbGVtZW50
czsgfQogCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0bWwvSFRNTEVsZW1lbnRTdGFjay5jcHAgYi9X
ZWJDb3JlL2h0bWwvSFRNTEVsZW1lbnRTdGFjay5jcHAKaW5kZXggMGExZTExYmM5M2Q3MWViZWNi
YmFmOTYyOGM2N2M1OWM4MmRiMGY2MS4uZDg3ZTk1NDcwZjRkMWM5NmY5YTViMGNkNmE3YjIwODgz
ZmQ5NjlkOCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL0hUTUxFbGVtZW50U3RhY2suY3BwCisr
KyBiL1dlYkNvcmUvaHRtbC9IVE1MRWxlbWVudFN0YWNrLmNwcApAQCAtMjQwLDE0ICsyNDAsMjQg
QEAgdm9pZCBIVE1MRWxlbWVudFN0YWNrOjppbnNlcnRBYm92ZShQYXNzUmVmUHRyPEVsZW1lbnQ+
IGVsZW1lbnQsIEVsZW1lbnRSZWNvcmQqIHIKIAogSFRNTEVsZW1lbnRTdGFjazo6RWxlbWVudFJl
Y29yZCogSFRNTEVsZW1lbnRTdGFjazo6dG9wUmVjb3JkKCkgY29uc3QKIHsKKyAgICBBU1NFUlQo
bV90b3ApOwogICAgIHJldHVybiBtX3RvcC5nZXQoKTsKIH0KIAogRWxlbWVudCogSFRNTEVsZW1l
bnRTdGFjazo6dG9wKCkgY29uc3QKIHsKKyAgICBBU1NFUlQobV90b3AtPmVsZW1lbnQoKSk7CiAg
ICAgcmV0dXJuIG1fdG9wLT5lbGVtZW50KCk7CiB9CiAKK0VsZW1lbnQqIEhUTUxFbGVtZW50U3Rh
Y2s6Om9uZUJlbG93VG9wKCkgY29uc3QKK3sKKyAgICAvLyBXZSBzaG91bGQgbmV2ZXIgYmUgY2Fs
bGluZyB0aGlzIGlmIGl0IGNvdWxkIGJlIDAuCisgICAgQVNTRVJUKG1fdG9wKTsKKyAgICBBU1NF
UlQobV90b3AtPm5leHQoKSk7CisgICAgcmV0dXJuIG1fdG9wLT5uZXh0KCktPmVsZW1lbnQoKTsK
K30KKwogRWxlbWVudCogSFRNTEVsZW1lbnRTdGFjazo6Ym90dG9tKCkgY29uc3QKIHsKICAgICBy
ZXR1cm4gaHRtbEVsZW1lbnQoKTsKZGlmZiAtLWdpdCBhL1dlYkNvcmUvaHRtbC9IVE1MRWxlbWVu
dFN0YWNrLmggYi9XZWJDb3JlL2h0bWwvSFRNTEVsZW1lbnRTdGFjay5oCmluZGV4IDY5MDM1OTA0
NDY4MTczNzhmMjk0YTA0ZDQzNmM2MWE4MGExZThkODguLjNlNmU2OWM2YmQ4M2ViZWFjYjhmOTQ5
ZjBjMTU5NjZmZDE1MjlhZjAgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaHRtbC9IVE1MRWxlbWVudFN0
YWNrLmgKKysrIGIvV2ViQ29yZS9odG1sL0hUTUxFbGVtZW50U3RhY2suaApAQCAtNjgsNiArNjgs
NyBAQCBwdWJsaWM6CiAgICAgfTsKICAgICAKICAgICBFbGVtZW50KiB0b3AoKSBjb25zdDsKKyAg
ICBFbGVtZW50KiBvbmVCZWxvd1RvcCgpIGNvbnN0OwogICAgIEVsZW1lbnRSZWNvcmQqIHRvcFJl
Y29yZCgpIGNvbnN0OwogICAgIEVsZW1lbnQqIGJvdHRvbSgpIGNvbnN0OwogICAgIEVsZW1lbnRS
ZWNvcmQqIGZpbmQoRWxlbWVudCopIGNvbnN0OwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9odG1sL0hU
TUxUcmVlQnVpbGRlci5jcHAgYi9XZWJDb3JlL2h0bWwvSFRNTFRyZWVCdWlsZGVyLmNwcAppbmRl
eCBlZmI1MjY1MzQ5MmRmMWNmZTMyMWIyNjE5YThkODFhNTZlODA1NzBmLi40NjI0NzI5MDM5M2Fi
YWNlMjAwMThiZjUxMDU1ZTk3NzMxYjA1ODUzIDEwMDY0NAotLS0gYS9XZWJDb3JlL2h0bWwvSFRN
TFRyZWVCdWlsZGVyLmNwcAorKysgYi9XZWJDb3JlL2h0bWwvSFRNTFRyZWVCdWlsZGVyLmNwcApA
QCAtMTg3Myw4ICsxODczLDggQEAgdm9pZCBIVE1MVHJlZUJ1aWxkZXI6OnByb2Nlc3NFbmRUYWco
QXRvbWljSFRNTFRva2VuJiB0b2tlbikKICAgICBjYXNlIEluU2VsZWN0TW9kZToKICAgICAgICAg
QVNTRVJUKGluc2VydGlvbk1vZGUoKSA9PSBJblNlbGVjdE1vZGUgfHwgaW5zZXJ0aW9uTW9kZSgp
ID09IEluU2VsZWN0SW5UYWJsZU1vZGUpOwogICAgICAgICBpZiAodG9rZW4ubmFtZSgpID09IG9w
dGdyb3VwVGFnKSB7Ci0gICAgICAgICAgICBpZiAobV90cmVlLmN1cnJlbnRFbGVtZW50KCktPmhh
c1RhZ05hbWUob3B0aW9uVGFnKSkKLSAgICAgICAgICAgICAgICBub3RJbXBsZW1lbnRlZCgpOwor
ICAgICAgICAgICAgaWYgKG1fdHJlZS5jdXJyZW50RWxlbWVudCgpLT5oYXNUYWdOYW1lKG9wdGlv
blRhZykgJiYgbV90cmVlLm9uZUJlbG93VG9wKCktPmhhc1RhZ05hbWUob3B0Z3JvdXBUYWcpKQor
ICAgICAgICAgICAgICAgIHByb2Nlc3NGYWtlRW5kVGFnKG9wdGlvblRhZyk7CiAgICAgICAgICAg
ICBpZiAobV90cmVlLmN1cnJlbnRFbGVtZW50KCktPmhhc1RhZ05hbWUob3B0Z3JvdXBUYWcpKSB7
CiAgICAgICAgICAgICAgICAgbV90cmVlLm9wZW5FbGVtZW50cygpLT5wb3AoKTsKICAgICAgICAg
ICAgICAgICByZXR1cm47Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>