<?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>41646</bug_id>
          
          <creation_ts>2010-07-05 21:34:51 -0700</creation_ts>
          <short_desc>Implement in select in table</short_desc>
          <delta_ts>2010-07-05 22:31:25 -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="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>246839</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-05 21:34:51 -0700</bug_when>
    <thetext>Implement in select in table</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246840</commentid>
    <comment_count>1</comment_count>
      <attachid>60582</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-05 21:35:45 -0700</bug_when>
    <thetext>Created attachment 60582
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246841</commentid>
    <comment_count>2</comment_count>
      <attachid>60582</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-05 21:40:33 -0700</bug_when>
    <thetext>Comment on attachment 60582
Patch

LGTM.

We need to make:

+        if (token.name() == captionTag || token.name() == tableTag || token.name() == tbodyTag || token.name() == tfootTag || token.name() == theadTag || token.name() == trTag || token.name() == tdTag || token.name() == thTag) {

a helper function soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246856</commentid>
    <comment_count>3</comment_count>
      <attachid>60582</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-07-05 22:31:20 -0700</bug_when>
    <thetext>Comment on attachment 60582
Patch

Clearing flags on attachment: 60582

Committed r62521: &lt;http://trac.webkit.org/changeset/62521&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246857</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-07-05 22:31:25 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>60582</attachid>
            <date>2010-07-05 21:35:45 -0700</date>
            <delta_ts>2010-07-05 22:31:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-41646-20100705213544.patch</filename>
            <type>text/plain</type>
            <size>9471</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBmZDU5YTllNzRhZTlkZjQ3MmQ2MDI0Y2ZkZTJjMThiOWYwYTcwMTBhLi5jMDg2YjE3
ZDc3NjdiYTI1MTUwODU4YTk2OGQ0YzhmOGMzMDkzZjAzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTkgQEAK
IDIwMTAtMDctMDUgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KIAorICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbXBsZW1lbnQgaW4gc2VsZWN0
IGluIHRhYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD00MTY0NgorCisgICAgICAgIEFkZCBzb21lIHRlc3RzIGZvciB0aGlzIG1vZGUuICBXZSBmYWls
IGFsbCB0aGVzZSB0ZXN0cyBjdXJyZW50bHkKKyAgICAgICAgYmVjYXVzZSB0aGVyZSdzIG5vIHdh
eSB0byBnZXQgaW50byB0aGlzIG1vZGUuICA6KAorCisgICAgICAgICogaHRtbDVsaWIvcmVzb3Vy
Y2VzL3RhYmxlczAxLmRhdDoKKyAgICAgICAgKiBodG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQtaHRt
bDUudHh0OgorICAgICAgICAqIGh0bWw1bGliL3J1bm5lci1leHBlY3RlZC50eHQ6CisKKzIwMTAt
MDctMDUgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKwogICAgICAgICBSZXZpZXdl
ZCBieSBFcmljIFNlaWRlbC4KIAogICAgICAgICBJbXBsZW1lbnQgYmFzaWMgdGV4dCBub2RlIGNv
YWxlc2NpbmcKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0bWw1bGliL3Jlc291cmNlcy90YWJs
ZXMwMS5kYXQgYi9MYXlvdXRUZXN0cy9odG1sNWxpYi9yZXNvdXJjZXMvdGFibGVzMDEuZGF0Cmlu
ZGV4IDViMjVmZjkxN2U0NTgwMjNiMjhmZjBiYjI5Nzk4NWRlMTk0NmM1YjIuLjVmODMwZjE5NGJm
ZDM3ZGY0ZWQ5NmM3ODM2MGJjMjcyY2QwYWQ4ODIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0
bWw1bGliL3Jlc291cmNlcy90YWJsZXMwMS5kYXQKKysrIGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIv
cmVzb3VyY2VzL3RhYmxlczAxLmRhdApAQCAtNjcsMyArNjcsNTIgQEAKIHwgICAgICAgPHRib2R5
PgogfCAgICAgICAgIDx0cj4KIHwgICAgICAgICAgIDx0ZD4KKworI2RhdGEKKzx0YWJsZT48c2Vs
ZWN0PjxvcHRpb24+Mzwvc2VsZWN0PjwvdGFibGU+CisjZXJyb3JzCisjZG9jdW1lbnQKK3wgPGh0
bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8c2VsZWN0PgorfCAgICAgICA8b3B0
aW9uPgorfCAgICAgICAgICIzIgorfCAgICAgPHRhYmxlPgorCisjZGF0YQorPHRhYmxlPjxzZWxl
Y3Q+PHRhYmxlPjwvdGFibGU+PC9zZWxlY3Q+PC90YWJsZT4KKyNlcnJvcnMKKyNkb2N1bWVudAor
fCA8aHRtbD4KK3wgICA8aGVhZD4KK3wgICA8Ym9keT4KK3wgICAgIDxzZWxlY3Q+Cit8ICAgICA8
dGFibGU+Cit8ICAgICA8dGFibGU+CisKKyNkYXRhCis8dGFibGU+PHNlbGVjdD48L3RhYmxlPgor
I2Vycm9ycworI2RvY3VtZW50Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAg
ICAgPHNlbGVjdD4KK3wgICAgIDx0YWJsZT4KKworI2RhdGEKKzx0YWJsZT48c2VsZWN0PjxvcHRp
b24+QTx0cj48dGQ+QjwvdGQ+PC90cj48L3RhYmxlPgorI2Vycm9ycworI2RvY3VtZW50Cit8IDxo
dG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPHNlbGVjdD4KK3wgICAgICAgPG9w
dGlvbj4KK3wgICAgICAgICAiQSIKK3wgICAgIDx0YWJsZT4KK3wgICAgICAgPHRib2R5PgorfCAg
ICAgICAgIDx0cj4KK3wgICAgICAgICAgIDx0ZD4KK3wgICAgICAgICAgICAgIkIiCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQtaHRtbDUudHh0IGIvTGF5
b3V0VGVzdHMvaHRtbDVsaWIvcnVubmVyLWV4cGVjdGVkLWh0bWw1LnR4dAppbmRleCA1YjQ5Nzlj
ZDUwYTk0ZmI3NjE5NDg2MDY4ZjhlYTJjNzJmMjQ3OWM1Li41YjIzNmJlNzkwMjNhNzRjMDQ3ODMw
ZWNkM2UzMWVmZWU4YmY4MWNkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5u
ZXItZXhwZWN0ZWQtaHRtbDUudHh0CisrKyBiL0xheW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1l
eHBlY3RlZC1odG1sNS50eHQKQEAgLTUyOTQsOCArNTI5NCwxMiBAQCByZXNvdXJjZXMvaW5ib2R5
MDEuZGF0OiBQQVNTCiAKIHJlc291cmNlcy90YWJsZXMwMS5kYXQ6CiA0Cis3Cis4Cis5CisxMAog
Ci1UZXN0IDQgb2YgNiBpbiByZXNvdXJjZXMvdGFibGVzMDEuZGF0IGZhaWxlZC4gSW5wdXQ6CitU
ZXN0IDQgb2YgMTAgaW4gcmVzb3VyY2VzL3RhYmxlczAxLmRhdCBmYWlsZWQuIElucHV0OgogPHRh
YmxlPjxjb2xncm91cD48L2h0bWw+Zm9vCiBHb3Q6CiB8IDxodG1sPgpAQCAtNTMxMCw0ICs1MzE0
LDcyIEBAIEV4cGVjdGVkOgogfCAgICAgImZvbyIKIHwgICAgIDx0YWJsZT4KIHwgICAgICAgPGNv
bGdyb3VwPgorCitUZXN0IDcgb2YgMTAgaW4gcmVzb3VyY2VzL3RhYmxlczAxLmRhdCBmYWlsZWQu
IElucHV0OgorPHRhYmxlPjxzZWxlY3Q+PG9wdGlvbj4zPC9zZWxlY3Q+PC90YWJsZT4KK0dvdDoK
K3wgPGh0bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8dGFibGU+CitFeHBlY3Rl
ZDoKK3wgPGh0bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8c2VsZWN0PgorfCAg
ICAgICA8b3B0aW9uPgorfCAgICAgICAgICIzIgorfCAgICAgPHRhYmxlPgorCitUZXN0IDggb2Yg
MTAgaW4gcmVzb3VyY2VzL3RhYmxlczAxLmRhdCBmYWlsZWQuIElucHV0OgorPHRhYmxlPjxzZWxl
Y3Q+PHRhYmxlPjwvdGFibGU+PC9zZWxlY3Q+PC90YWJsZT4KK0dvdDoKK3wgPGh0bWw+Cit8ICAg
PGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8dGFibGU+CitFeHBlY3RlZDoKK3wgPGh0bWw+Cit8
ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8c2VsZWN0PgorfCAgICAgPHRhYmxlPgorfCAg
ICAgPHRhYmxlPgorCitUZXN0IDkgb2YgMTAgaW4gcmVzb3VyY2VzL3RhYmxlczAxLmRhdCBmYWls
ZWQuIElucHV0OgorPHRhYmxlPjxzZWxlY3Q+PC90YWJsZT4KK0dvdDoKK3wgPGh0bWw+Cit8ICAg
PGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8dGFibGU+CitFeHBlY3RlZDoKK3wgPGh0bWw+Cit8
ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8c2VsZWN0PgorfCAgICAgPHRhYmxlPgorCitU
ZXN0IDEwIG9mIDEwIGluIHJlc291cmNlcy90YWJsZXMwMS5kYXQgZmFpbGVkLiBJbnB1dDoKKzx0
YWJsZT48c2VsZWN0PjxvcHRpb24+QTx0cj48dGQ+QjwvdGQ+PC90cj48L3RhYmxlPgorR290Ogor
fCA8aHRtbD4KK3wgICA8aGVhZD4KK3wgICA8Ym9keT4KK3wgICAgIDx0YWJsZT4KK3wgICAgICAg
PHRib2R5PgorfCAgICAgICAgIDx0cj4KK3wgICAgICAgICAgIDx0ZD4KK0V4cGVjdGVkOgorfCA8
aHRtbD4KK3wgICA8aGVhZD4KK3wgICA8Ym9keT4KK3wgICAgIDxzZWxlY3Q+Cit8ICAgICAgIDxv
cHRpb24+Cit8ICAgICAgICAgIkEiCit8ICAgICA8dGFibGU+Cit8ICAgICAgIDx0Ym9keT4KK3wg
ICAgICAgICA8dHI+Cit8ICAgICAgICAgICA8dGQ+Cit8ICAgICAgICAgICAgICJCIgogI0VPRgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHRtbDVsaWIvcnVubmVyLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1leHBlY3RlZC50eHQKaW5kZXggNzJlZTViNTk5NWYx
ZWI2MDY3NjVhYzQ1MWQwNjA4OGQyMjRhOTE1MC4uYjNkYTQyYmU1ZGNjMjBjNjMwMzAxYjhkY2Zi
MDczMWJmZjQ1NWUxNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHRtbDVsaWIvcnVubmVyLWV4
cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQudHh0
CkBAIC01MDAxLDggKzUwMDEsMTEgQEAgcmVzb3VyY2VzL2luYm9keTAxLmRhdDogUEFTUwogCiBy
ZXNvdXJjZXMvdGFibGVzMDEuZGF0OgogMworNworOAorOQogCi1UZXN0IDMgb2YgNiBpbiByZXNv
dXJjZXMvdGFibGVzMDEuZGF0IGZhaWxlZC4gSW5wdXQ6CitUZXN0IDMgb2YgMTAgaW4gcmVzb3Vy
Y2VzL3RhYmxlczAxLmRhdCBmYWlsZWQuIElucHV0OgogPHRhYmxlPjxjb2wgZm9vPSdiYXInPgog
R290OgogfCA8aHRtbD4KQEAgLTUwMTksMyArNTAyMiw1NyBAQCBFeHBlY3RlZDoKIHwgICAgICAg
PGNvbGdyb3VwPgogfCAgICAgICAgIDxjb2w+CiB8ICAgICAgICAgICBmb289ImJhciIKKworVGVz
dCA3IG9mIDEwIGluIHJlc291cmNlcy90YWJsZXMwMS5kYXQgZmFpbGVkLiBJbnB1dDoKKzx0YWJs
ZT48c2VsZWN0PjxvcHRpb24+Mzwvc2VsZWN0PjwvdGFibGU+CitHb3Q6Cit8IDxodG1sPgorfCAg
IDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPHNlbGVjdD4KK3wgICAgICAgPG9wdGlvbj4KK3wg
ICAgICAgICAiMyIKK3wgICAgIDx0YWJsZT4KK3wgICAgICAgPHRib2R5PgorRXhwZWN0ZWQ6Cit8
IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPHNlbGVjdD4KK3wgICAgICAg
PG9wdGlvbj4KK3wgICAgICAgICAiMyIKK3wgICAgIDx0YWJsZT4KKworVGVzdCA4IG9mIDEwIGlu
IHJlc291cmNlcy90YWJsZXMwMS5kYXQgZmFpbGVkLiBJbnB1dDoKKzx0YWJsZT48c2VsZWN0Pjx0
YWJsZT48L3RhYmxlPjwvc2VsZWN0PjwvdGFibGU+CitHb3Q6Cit8IDxodG1sPgorfCAgIDxoZWFk
PgorfCAgIDxib2R5PgorfCAgICAgPHNlbGVjdD4KK3wgICAgIDx0YWJsZT4KK3wgICAgICAgPHRi
b2R5PgorfCAgICAgPHRhYmxlPgorRXhwZWN0ZWQ6Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAg
IDxib2R5PgorfCAgICAgPHNlbGVjdD4KK3wgICAgIDx0YWJsZT4KK3wgICAgIDx0YWJsZT4KKwor
VGVzdCA5IG9mIDEwIGluIHJlc291cmNlcy90YWJsZXMwMS5kYXQgZmFpbGVkLiBJbnB1dDoKKzx0
YWJsZT48c2VsZWN0PjwvdGFibGU+CitHb3Q6Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxi
b2R5PgorfCAgICAgPHNlbGVjdD4KK3wgICAgIDx0YWJsZT4KK3wgICAgICAgPHRib2R5PgorRXhw
ZWN0ZWQ6Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPHNlbGVjdD4K
K3wgICAgIDx0YWJsZT4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9D
aGFuZ2VMb2cKaW5kZXggMDE1OGE2YmFkNjFmZGIwMjk2YzRmMmMyZTQ2NTk4MjRmYTRjNmY0Mi4u
YWU2NmY3ZGIyMTc2ZTM2N2NlZDg4MDMzN2I3NmUwYmEyNmUyZDNjOSAxMDA2NDQKLS0tIGEvV2Vi
Q29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsNSArMSwyMCBAQAog
MjAxMC0wNy0wNSAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEltcGxlbWVudCBpbiBzZWxlY3Qg
aW4gdGFibGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTQxNjQ2CisKKyAgICAgICAgVGhpcyBtb2RlIGlzIG1vc3RseSBhIGZhbGwtdGhyb3VnaCB0byB0
aGUgSW5TZWxlY3RNb2RlLgorCisgICAgICAgICogaHRtbC9IVE1MVHJlZUJ1aWxkZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6SFRNTFRyZWVCdWlsZGVyOjpwcm9jZXNzU3RhcnRUYWcpOgorICAg
ICAgICAoV2ViQ29yZTo6SFRNTFRyZWVCdWlsZGVyOjpwcm9jZXNzRW5kVGFnKToKKyAgICAgICAg
KFdlYkNvcmU6OkhUTUxUcmVlQnVpbGRlcjo6cHJvY2Vzc0NoYXJhY3Rlcik6CisgICAgICAgIChX
ZWJDb3JlOjpIVE1MVHJlZUJ1aWxkZXI6OnByb2Nlc3NFbmRPZkZpbGUpOgorCisyMDEwLTA3LTA1
ICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CisKICAgICAgICAgUmV2aWV3ZWQgYnkg
RXJpYyBTZWlkZWwuCiAKICAgICAgICAgSW1wbGVtZW50IGJhc2ljIHRleHQgbm9kZSBjb2FsZXNj
aW5nCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0bWwvSFRNTFRyZWVCdWlsZGVyLmNwcCBiL1dlYkNv
cmUvaHRtbC9IVE1MVHJlZUJ1aWxkZXIuY3BwCmluZGV4IDcxYzhmMmRhM2EyZGJlMjQyN2Q1YjY1
Yzk0MDgxNmMzZjAxZjQyZjkuLmJlODk5Y2E2ZjZlYjEwYzc4YWM1YzY0MzQzNTA3OWJkZDI4ODEz
ZjUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaHRtbC9IVE1MVHJlZUJ1aWxkZXIuY3BwCisrKyBiL1dl
YkNvcmUvaHRtbC9IVE1MVHJlZUJ1aWxkZXIuY3BwCkBAIC04OTksOCArODk5LDE4IEBAIHZvaWQg
SFRNTFRyZWVCdWlsZGVyOjpwcm9jZXNzU3RhcnRUYWcoQXRvbWljSFRNTFRva2VuJiB0b2tlbikK
ICAgICAgICAgfQogICAgICAgICBwYXJzZUVycm9yKHRva2VuKTsKICAgICAgICAgYnJlYWs7Cisg
ICAgY2FzZSBJblNlbGVjdEluVGFibGVNb2RlOgorICAgICAgICBBU1NFUlQoaW5zZXJ0aW9uTW9k
ZSgpID09IEluU2VsZWN0SW5UYWJsZU1vZGUpOworICAgICAgICBpZiAodG9rZW4ubmFtZSgpID09
IGNhcHRpb25UYWcgfHwgdG9rZW4ubmFtZSgpID09IHRhYmxlVGFnIHx8IHRva2VuLm5hbWUoKSA9
PSB0Ym9keVRhZyB8fCB0b2tlbi5uYW1lKCkgPT0gdGZvb3RUYWcgfHwgdG9rZW4ubmFtZSgpID09
IHRoZWFkVGFnIHx8IHRva2VuLm5hbWUoKSA9PSB0clRhZyB8fCB0b2tlbi5uYW1lKCkgPT0gdGRU
YWcgfHwgdG9rZW4ubmFtZSgpID09IHRoVGFnKSB7CisgICAgICAgICAgICBwYXJzZUVycm9yKHRv
a2VuKTsKKyAgICAgICAgICAgIEF0b21pY0hUTUxUb2tlbiBlbmRTZWxlY3QoSFRNTFRva2VuOjpF
bmRUYWcsIHNlbGVjdFRhZy5sb2NhbE5hbWUoKSk7CisgICAgICAgICAgICBwcm9jZXNzRW5kVGFn
KGVuZFNlbGVjdCk7CisgICAgICAgICAgICBwcm9jZXNzU3RhcnRUYWcodG9rZW4pOworICAgICAg
ICAgICAgcmV0dXJuOworICAgICAgICB9CisgICAgICAgIC8vIEZhbGwgdGhyb3VnaAogICAgIGNh
c2UgSW5TZWxlY3RNb2RlOgotICAgICAgICBBU1NFUlQoaW5zZXJ0aW9uTW9kZSgpID09IEluU2Vs
ZWN0TW9kZSk7CisgICAgICAgIEFTU0VSVChpbnNlcnRpb25Nb2RlKCkgPT0gSW5TZWxlY3RNb2Rl
IHx8IGluc2VydGlvbk1vZGUoKSA9PSBJblNlbGVjdEluVGFibGVNb2RlKTsKICAgICAgICAgaWYg
KHRva2VuLm5hbWUoKSA9PSBodG1sVGFnKSB7CiAgICAgICAgICAgICBpbnNlcnRIVE1MU3RhcnRU
YWdJbkJvZHkodG9rZW4pOwogICAgICAgICAgICAgcmV0dXJuOwpAQCAtMTQ2Miw4ICsxNDcyLDIw
IEBAIHZvaWQgSFRNTFRyZWVCdWlsZGVyOjpwcm9jZXNzRW5kVGFnKEF0b21pY0hUTUxUb2tlbiYg
dG9rZW4pCiAgICAgICAgIEFTU0VSVChpbnNlcnRpb25Nb2RlKCkgPT0gQWZ0ZXJGcmFtZXNldE1v
ZGUgfHwgaW5zZXJ0aW9uTW9kZSgpID09IEFmdGVyQWZ0ZXJGcmFtZXNldE1vZGUpOwogICAgICAg
ICBwYXJzZUVycm9yKHRva2VuKTsKICAgICAgICAgYnJlYWs7CisgICAgY2FzZSBJblNlbGVjdElu
VGFibGVNb2RlOgorICAgICAgICBBU1NFUlQoaW5zZXJ0aW9uTW9kZSgpID09IEluU2VsZWN0SW5U
YWJsZU1vZGUpOworICAgICAgICBpZiAodG9rZW4ubmFtZSgpID09IGNhcHRpb25UYWcgfHwgdG9r
ZW4ubmFtZSgpID09IHRhYmxlVGFnIHx8IHRva2VuLm5hbWUoKSA9PSB0Ym9keVRhZyB8fCB0b2tl
bi5uYW1lKCkgPT0gdGZvb3RUYWcgfHwgdG9rZW4ubmFtZSgpID09IHRoZWFkVGFnIHx8IHRva2Vu
Lm5hbWUoKSA9PSB0clRhZyB8fCB0b2tlbi5uYW1lKCkgPT0gdGRUYWcgfHwgdG9rZW4ubmFtZSgp
ID09IHRoVGFnKSB7CisgICAgICAgICAgICBwYXJzZUVycm9yKHRva2VuKTsKKyAgICAgICAgICAg
IGlmIChtX29wZW5FbGVtZW50cy5pblRhYmxlU2NvcGUodG9rZW4ubmFtZSgpKSkgeworICAgICAg
ICAgICAgICAgIEF0b21pY0hUTUxUb2tlbiBlbmRTZWxlY3QoSFRNTFRva2VuOjpFbmRUYWcsIHNl
bGVjdFRhZy5sb2NhbE5hbWUoKSk7CisgICAgICAgICAgICAgICAgcHJvY2Vzc0VuZFRhZyhlbmRT
ZWxlY3QpOworICAgICAgICAgICAgICAgIHByb2Nlc3NFbmRUYWcodG9rZW4pOworICAgICAgICAg
ICAgfQorICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CisgICAgICAgIC8vIEZhbGwgdGhy
b3VnaC4KICAgICBjYXNlIEluU2VsZWN0TW9kZToKLSAgICAgICAgQVNTRVJUKGluc2VydGlvbk1v
ZGUoKSA9PSBJblNlbGVjdE1vZGUpOworICAgICAgICBBU1NFUlQoaW5zZXJ0aW9uTW9kZSgpID09
IEluU2VsZWN0TW9kZSB8fCBpbnNlcnRpb25Nb2RlKCkgPT0gSW5TZWxlY3RJblRhYmxlTW9kZSk7
CiAgICAgICAgIGlmICh0b2tlbi5uYW1lKCkgPT0gb3B0Z3JvdXBUYWcpIHsKICAgICAgICAgICAg
IGlmIChjdXJyZW50RWxlbWVudCgpLT5oYXNUYWdOYW1lKG9wdGlvblRhZykpCiAgICAgICAgICAg
ICAgICAgbm90SW1wbGVtZW50ZWQoKTsKQEAgLTE1NjQsOCArMTU4Niw5IEBAIHZvaWQgSFRNTFRy
ZWVCdWlsZGVyOjpwcm9jZXNzQ2hhcmFjdGVyKEF0b21pY0hUTUxUb2tlbiYgdG9rZW4pCiAgICAg
ICAgIEFTU0VSVChpbnNlcnRpb25Nb2RlKCkgPT0gSW5GcmFtZXNldE1vZGUgfHwgaW5zZXJ0aW9u
TW9kZSgpID09IEFmdGVyRnJhbWVzZXRNb2RlIHx8IGluc2VydGlvbk1vZGUoKSA9PSBBZnRlckFm
dGVyRnJhbWVzZXRNb2RlKTsKICAgICAgICAgcGFyc2VFcnJvcih0b2tlbik7CiAgICAgICAgIGJy
ZWFrOworICAgIGNhc2UgSW5TZWxlY3RJblRhYmxlTW9kZToKICAgICBjYXNlIEluU2VsZWN0TW9k
ZToKLSAgICAgICAgQVNTRVJUKGluc2VydGlvbk1vZGUoKSA9PSBJblNlbGVjdE1vZGUpOworICAg
ICAgICBBU1NFUlQoaW5zZXJ0aW9uTW9kZSgpID09IEluU2VsZWN0TW9kZSB8fCBpbnNlcnRpb25N
b2RlKCkgPT0gSW5TZWxlY3RJblRhYmxlTW9kZSk7CiAgICAgICAgIGluc2VydFRleHROb2RlKHRv
a2VuKTsKICAgICAgICAgYnJlYWs7CiAgICAgZGVmYXVsdDoKQEAgLTE2MTksOCArMTY0Miw5IEBA
IHZvaWQgSFRNTFRyZWVCdWlsZGVyOjpwcm9jZXNzRW5kT2ZGaWxlKEF0b21pY0hUTUxUb2tlbiYg
dG9rZW4pCiAgICAgY2FzZSBBZnRlckFmdGVyRnJhbWVzZXRNb2RlOgogICAgICAgICBBU1NFUlQo
aW5zZXJ0aW9uTW9kZSgpID09IEFmdGVyRnJhbWVzZXRNb2RlIHx8IGluc2VydGlvbk1vZGUoKSA9
PSBBZnRlckFmdGVyRnJhbWVzZXRNb2RlKTsKICAgICAgICAgYnJlYWs7CisgICAgY2FzZSBJblNl
bGVjdEluVGFibGVNb2RlOgogICAgIGNhc2UgSW5TZWxlY3RNb2RlOgotICAgICAgICBBU1NFUlQo
aW5zZXJ0aW9uTW9kZSgpID09IEluU2VsZWN0TW9kZSk7CisgICAgICAgIEFTU0VSVChpbnNlcnRp
b25Nb2RlKCkgPT0gSW5TZWxlY3RNb2RlIHx8IGluc2VydGlvbk1vZGUoKSA9PSBJblNlbGVjdElu
VGFibGVNb2RlKTsKICAgICAgICAgaWYgKGN1cnJlbnRFbGVtZW50KCkgIT0gbV9vcGVuRWxlbWVu
dHMuaHRtbEVsZW1lbnQoKSkKICAgICAgICAgICAgIHBhcnNlRXJyb3IodG9rZW4pOwogICAgICAg
ICBicmVhazsK
</data>

          </attachment>
      

    </bug>

</bugzilla>