<?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>60809</bug_id>
          
          <creation_ts>2011-05-13 15:05:11 -0700</creation_ts>
          <short_desc>REGRESSION(r86447): &quot;Broke some uses of EventSender object on Qt&quot; (Requested by mwenge on #webkit).</short_desc>
          <delta_ts>2011-05-13 15:09: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>New Bugs</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>
          
          <blocked>60722</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>robert</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>403899</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-05-13 15:05:11 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/86447 broke the build:
&quot;Broke some uses of EventSender object on Qt&quot; (Requested by mwenge on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>403900</commentid>
    <comment_count>1</comment_count>
      <attachid>93520</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-05-13 15:05:29 -0700</bug_when>
    <thetext>Created attachment 93520
ROLLOUT of r86447

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID --ignore-builders

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>403902</commentid>
    <comment_count>2</comment_count>
      <attachid>93520</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-13 15:09:29 -0700</bug_when>
    <thetext>Comment on attachment 93520
ROLLOUT of r86447

Clearing flags on attachment: 93520

Committed r86464: &lt;http://trac.webkit.org/changeset/86464&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>403903</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-13 15:09:34 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>93520</attachid>
            <date>2011-05-13 15:05:29 -0700</date>
            <delta_ts>2011-05-13 15:09:28 -0700</delta_ts>
            <desc>ROLLOUT of r86447</desc>
            <filename>bug-60809-20110513220508.patch</filename>
            <type>text/plain</type>
            <size>11244</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODY0NjMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA4ZDlmMzc5MmRhYmU1OTY5NTUxYTcy
NzJjY2JlNTEzYmU0OGE5MDRkLi5hMzFmNjNjYWU1NDU2MjFmNmZlOTA5NmYzMDZjODQ2OWNmMjli
YTYzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDUtMTMgIFNoZXJpZmYgQm90ICA8d2Vi
a2l0LnJldmlldy5ib3RAZ21haWwuY29tPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcg
b3V0IHI4NjQ0Ny4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvODY0
NDcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYwODA5
CisKKyAgICAgICAgIkJyb2tlIHNvbWUgdXNlcyBvZiBFdmVudFNlbmRlciBvYmplY3Qgb24gUXQi
IChSZXF1ZXN0ZWQgYnkKKyAgICAgICAgbXdlbmdlIG9uICN3ZWJraXQpLgorCisgICAgICAgICog
cGxhdGZvcm0vcXQvU2tpcHBlZDoKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9odHRwL3Rlc3RzL3Bs
dWdpbnMvcGx1Z2luLWRvY3VtZW50LWhhcy1mb2N1cy1leHBlY3RlZC50eHQ6IFJlbW92ZWQuCisK
IDIwMTEtMDUtMTMgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KIAogICAgICAgICBS
ZXZpZXdlZCBieSBFcmljIFNlaWRlbC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3Jt
L3F0L1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCmluZGV4IDkwNWFk
MjJiMTE1ZDNlOWMyYzg1MjBkZGJmZGIwZTBlMmYyNmE4ZWEuLjI1YTVmOGVhOWMzYWE0ZmY1Njcz
ODA1ZTdkODRiZjBjNGYyMzM4MWMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0
L1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZApAQCAtMzU3LDYg
KzM1Nyw4IEBAIHBsdWdpbnMvZW1iZWQtYXR0cmlidXRlcy1zdHlsZS5odG1sCiAjIC0tLS0gZGVw
ZW5kcyBvbiBRdWlja1RpbWUgc3VwcG9ydAogcGx1Z2lucy9lbWJlZC1hdHRyaWJ1dGVzLXNldHRp
bmcuaHRtbAogcGx1Z2lucy9wbHVnaW4taW5pdGlhdGUtcG9wdXAtd2luZG93Lmh0bWwKKyMgLS0t
LSB0byBiZSByZXZpZXdlZAoraHR0cC90ZXN0cy9wbHVnaW5zL3BsdWdpbi1kb2N1bWVudC1oYXMt
Zm9jdXMuaHRtbAogCiAjIFtRdF0gcGx1Z2lucy9rZXlib2FyZC1ldmVudHMuaHRtbCBmYWlscyBh
ZnRlciByNzI3MTcgCiAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01
MDA1MCAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L2h0dHAvdGVzdHMvcGx1
Z2lucy9wbHVnaW4tZG9jdW1lbnQtaGFzLWZvY3VzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL3F0L2h0dHAvdGVzdHMvcGx1Z2lucy9wbHVnaW4tZG9jdW1lbnQtaGFzLWZvY3Vz
LWV4cGVjdGVkLnR4dApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggNzFmN2YxNmNmNjk5
OTM4MmM5YmJlMGY2YzcwZDc1NGY1ODZkNmZhMC4uMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9odHRwL3Rlc3RzL3Bs
dWdpbnMvcGx1Z2luLWRvY3VtZW50LWhhcy1mb2N1cy1leHBlY3RlZC50eHQKKysrIC9kZXYvbnVs
bApAQCAtMSwzICswLDAgQEAKLUNPTlNPTEUgTUVTU0FHRTogbGluZSAwOiBQTFVHSU46IGtleURv
d24gJ2EnCi1DT05TT0xFIE1FU1NBR0U6IGxpbmUgMDogUExVR0lOOiBrZXlVcCAnYScKLVRoaXMg
dGVzdHMgdGhhdCBhIGZ1bGwgcGFnZSBwbHVnaW4gZ2V0cyBrZXlib2FyZCBmb2N1cyB3aXRob3V0
IHRoZSBuZWVkIHRvIGZpcnN0IGNsaWNrIGl0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9x
dC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCBjYWFjMjA2ZTBm
MjVjYzA1MGY3NThiZmNlMGU2ODMzNGU4YTc5MTkwLi41ZGRhMDgxM2RlZDJiMTZiZWM1NzIxNDAz
NDM4YmU2ZGExNWNkYTRlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwor
KysgYi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDExLTA1
LTEzICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAg
ICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByODY0NDcuCisgICAgICAgIGh0dHA6Ly90cmFjLndl
YmtpdC5vcmcvY2hhbmdlc2V0Lzg2NDQ3CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD02MDgwOQorCisgICAgICAgICJCcm9rZSBzb21lIHVzZXMgb2YgRXZl
bnRTZW5kZXIgb2JqZWN0IG9uIFF0IiAoUmVxdWVzdGVkIGJ5CisgICAgICAgIG13ZW5nZSBvbiAj
d2Via2l0KS4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9y
dFF0LmNwcDoKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRR
dC5oOgorCiAyMDExLTA1LTEzICBTYW0gV2VpbmlnICA8c2FtQHdlYmtpdC5vcmc+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgQW5kZXJzIENhcmxzc29uLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5jcHAgYi9Tb3VyY2Uv
V2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcAppbmRl
eCBkOThmODA0NTllZjU1MTgzMThmNmNiOTk1YTczYTIzNjViODU5Y2JmLi5hODg4ZTA2NGY0MWY1
NzVkNWVkMmYzMmI4NDU4OTRmNzBlMWUyZWIwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0
L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcApAQCAt
MTE0MiwxMSArMTE0Miw2IEBAIFFTdHJpbmcgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OmxheWVy
VHJlZUFzVGV4dChRV2ViRnJhbWUqIGZyYW1lKQogICAgIHJldHVybiBjb3JlRnJhbWUtPmxheWVy
VHJlZUFzVGV4dCgpOwogfQogCi12b2lkIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpzZXRWaWV3
KFFXZWJQYWdlKiBwYWdlLCBRV2lkZ2V0KiB2aWV3KQotewotICAgIHBhZ2UtPmQtPnZpZXcgPSB2
aWV3OwotfQotCiAvLyBQcm92aWRlIGEgYmFja3dhcmQgY29tcGF0aWJpbGl0eSB3aXRoIHByZXZp
b3VzbHkgZXhwb3J0ZWQgcHJpdmF0ZSBzeW1ib2xzIGFzIG9mIFF0V2ViS2l0IDQuNiByZWxlYXNl
CiAKIHZvaWQgUVdFQktJVF9FWFBPUlQgcXRfcmVzdW1lQWN0aXZlRE9NT2JqZWN0cyhRV2ViRnJh
bWUqIGZyYW1lKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9E
dW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5oIGIvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9y
dC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5oCmluZGV4IDgxNWYyZmZkZDc3NmViNmZmYzk2ZmJh
ZjY5MmE5MDkzNzk0Yjc0YmMuLmZmM2QwYjFhM2I4ZjExMTdjNjdkNzhiNjQ0Mjk1NzYxNWQ2ZDJk
NTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRl
clRyZWVTdXBwb3J0UXQuaAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1
bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmgKQEAgLTEwNyw3ICsxMDcsNiBAQCBwdWJsaWM6CiAgICAg
c3RhdGljIHZvaWQgc2V0Q2FyZXRCcm93c2luZ0VuYWJsZWQoUVdlYlBhZ2UqIHBhZ2UsIGJvb2wg
dmFsdWUpOwogICAgIHN0YXRpYyB2b2lkIHNldE1lZGlhVHlwZShRV2ViRnJhbWUqIHFmcmFtZSwg
Y29uc3QgUVN0cmluZyYgdHlwZSk7CiAgICAgc3RhdGljIHZvaWQgc2V0RHVtcFJlbmRlclRyZWVN
b2RlRW5hYmxlZChib29sIGIpOwotICAgIHN0YXRpYyB2b2lkIHNldFZpZXcoUVdlYlBhZ2UqLCBR
V2lkZ2V0KiB2aWV3KTsKIAogICAgIHN0YXRpYyB2b2lkIGdhcmJhZ2VDb2xsZWN0b3JDb2xsZWN0
KCk7CiAgICAgc3RhdGljIHZvaWQgZ2FyYmFnZUNvbGxlY3RvckNvbGxlY3RPbkFsdGVybmF0ZVRo
cmVhZChib29sIHdhaXRVbnRpbERvbmUpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIv
VG9vbHMvQ2hhbmdlTG9nCmluZGV4IGZjM2QyNmRkMTdiZTBlYTU1YTNhMDFlYzZlODhkYmIxOWNl
MmUwYTQuLmI4MWExM2YxYjVjODUzMmZjYzQyNDhkOGNlM2EwMzA1NjU0NWZhMjkgMTAwNjQ0Ci0t
LSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNCBA
QAorMjAxMS0wNS0xMyAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+
CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjg2NDQ3LgorICAgICAgICBodHRw
Oi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC84NjQ0NworICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjA4MDkKKworICAgICAgICAiQnJva2Ugc29tZSB1
c2VzIG9mIEV2ZW50U2VuZGVyIG9iamVjdCBvbiBRdCIgKFJlcXVlc3RlZCBieQorICAgICAgICBt
d2VuZ2Ugb24gI3dlYmtpdCkuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVu
ZGVyVHJlZVF0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OldlYlBhZ2U6OldlYlBhZ2UpOgorICAg
ICAgICAoV2ViQ29yZTo6RHVtcFJlbmRlclRyZWU6OkR1bXBSZW5kZXJUcmVlKToKKyAgICAgICAg
KFdlYkNvcmU6OkR1bXBSZW5kZXJUcmVlOjppbml0SlNPYmplY3RzKToKKyAgICAgICAgKFdlYkNv
cmU6OkR1bXBSZW5kZXJUcmVlOjpjcmVhdGVXaW5kb3cpOgorICAgICAgICAqIER1bXBSZW5kZXJU
cmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuaDoKKyAgICAgICAgKFdlYkNvcmU6OkR1bXBSZW5kZXJU
cmVlOjpldmVudFNlbmRlcik6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvdW5peC9UZXN0TmV0
c2NhcGVQbHVnaW4vVGVzdE5ldHNjYXBlUGx1Z2luLmNwcDoKKyAgICAgICAgKHdlYmtpdF90ZXN0
X3BsdWdpbl9uZXdfaW5zdGFuY2UpOgorICAgICAgICAod2Via2l0X3Rlc3RfcGx1Z2luX3NldF93
aW5kb3cpOgorICAgICAgICAod2Via2l0X3Rlc3RfcGx1Z2luX2hhbmRsZV9ldmVudCk6CisKIDIw
MTEtMDUtMTMgIFJvYmVydCBIb2dhbiAgPHJvYmVydEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IEJlbmphbWluIFBvdWxhaW4uCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVy
VHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1
bXBSZW5kZXJUcmVlUXQuY3BwCmluZGV4IGY3OWM1ZDIzYzRhZTgxNjg3MDFhMTA4YjFkNGIyOWVk
NDhlNDViNDYuLjJiYjdhYTVkMjQ4YjNkOTYyMWI1YmY1ZDNkZTg3YWJhODRkY2Y1ZGQgMTAwNjQ0
Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCisrKyBi
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCkBAIC0xMzYsNyAr
MTM2LDYgQEAgcHVibGljOgogV2ViUGFnZTo6V2ViUGFnZShRT2JqZWN0KiBwYXJlbnQsIER1bXBS
ZW5kZXJUcmVlKiBkcnQpCiAgICAgOiBRV2ViUGFnZShwYXJlbnQpCiAgICAgLCBtX3dlYkluc3Bl
Y3RvcigwKQotICAgICwgbV9ldmVudFNlbmRlcigwKQogICAgICwgbV9kcnQoZHJ0KQogewogICAg
IFFXZWJTZXR0aW5ncyogZ2xvYmFsU2V0dGluZ3MgPSBRV2ViU2V0dGluZ3M6Omdsb2JhbFNldHRp
bmdzKCk7CkBAIC0xNzAsMTQgKzE2OSw2IEBAIFdlYlBhZ2U6On5XZWJQYWdlKCkKICAgICBkZWxl
dGUgbV93ZWJJbnNwZWN0b3I7CiB9CiAKLUV2ZW50U2VuZGVyKiBXZWJQYWdlOjpldmVudFNlbmRl
cigpCi17Ci0gICAgaWYgKCFtX2V2ZW50U2VuZGVyKQotICAgICAgICBtX2V2ZW50U2VuZGVyID0g
bmV3IEV2ZW50U2VuZGVyKHRoaXMpOwotICAgIHJldHVybiBtX2V2ZW50U2VuZGVyOwotfQotCi0K
IFFXZWJJbnNwZWN0b3IqIFdlYlBhZ2U6OndlYkluc3BlY3RvcigpCiB7CiAgICAgaWYgKCFtX3dl
Ykluc3BlY3RvcikgewpAQCAtNDczLDcgKzQ2NCw3IEBAIER1bXBSZW5kZXJUcmVlOjpEdW1wUmVu
ZGVyVHJlZSgpCiAgICAgY29ubmVjdChtX2NvbnRyb2xsZXIsIFNJR05BTChnZW9sb2NhdGlvblBl
cm1pc3Npb25TZXQoKSksIHRoaXMsIFNMT1QoZ2VvbG9jYXRpb25QZXJtaXNzaW9uU2V0KCkpKTsK
IAogICAgIGNvbm5lY3QobV9jb250cm9sbGVyLCBTSUdOQUwoZG9uZSgpKSwgdGhpcywgU0xPVChk
dW1wKCkpKTsKLSAgICBtX2V2ZW50U2VuZGVyID0gbV9wYWdlLT5ldmVudFNlbmRlcigpOworICAg
IG1fZXZlbnRTZW5kZXIgPSBuZXcgRXZlbnRTZW5kZXIobV9wYWdlKTsKICAgICBtX3RleHRJbnB1
dENvbnRyb2xsZXIgPSBuZXcgVGV4dElucHV0Q29udHJvbGxlcihtX3BhZ2UpOwogICAgIG1fcGxh
aW5UZXh0Q29udHJvbGxlciA9IG5ldyBQbGFpblRleHRDb250cm9sbGVyKG1fcGFnZSk7CiAgICAg
bV9nY0NvbnRyb2xsZXIgPSBuZXcgR0NDb250cm9sbGVyKG1fcGFnZSk7CkBAIC03ODQsNyArNzc1
LDcgQEAgdm9pZCBEdW1wUmVuZGVyVHJlZTo6aW5pdEpTT2JqZWN0cygpCiAgICAgUVdlYkZyYW1l
ICpmcmFtZSA9IHFvYmplY3RfY2FzdDxRV2ViRnJhbWUqPihzZW5kZXIoKSk7CiAgICAgUV9BU1NF
UlQoZnJhbWUpOwogICAgIGZyYW1lLT5hZGRUb0phdmFTY3JpcHRXaW5kb3dPYmplY3QoUUxhdGlu
MVN0cmluZygibGF5b3V0VGVzdENvbnRyb2xsZXIiKSwgbV9jb250cm9sbGVyKTsKLSAgICBmcmFt
ZS0+YWRkVG9KYXZhU2NyaXB0V2luZG93T2JqZWN0KFFMYXRpbjFTdHJpbmcoImV2ZW50U2VuZGVy
IiksIHFvYmplY3RfY2FzdDxXZWJQYWdlKj4oZnJhbWUtPnBhZ2UoKSktPmV2ZW50U2VuZGVyKCkp
OworICAgIGZyYW1lLT5hZGRUb0phdmFTY3JpcHRXaW5kb3dPYmplY3QoUUxhdGluMVN0cmluZygi
ZXZlbnRTZW5kZXIiKSwgbV9ldmVudFNlbmRlcik7CiAgICAgZnJhbWUtPmFkZFRvSmF2YVNjcmlw
dFdpbmRvd09iamVjdChRTGF0aW4xU3RyaW5nKCJ0ZXh0SW5wdXRDb250cm9sbGVyIiksIG1fdGV4
dElucHV0Q29udHJvbGxlcik7CiAgICAgZnJhbWUtPmFkZFRvSmF2YVNjcmlwdFdpbmRvd09iamVj
dChRTGF0aW4xU3RyaW5nKCJHQ0NvbnRyb2xsZXIiKSwgbV9nY0NvbnRyb2xsZXIpOwogICAgIGZy
YW1lLT5hZGRUb0phdmFTY3JpcHRXaW5kb3dPYmplY3QoUUxhdGluMVN0cmluZygicGxhaW5UZXh0
IiksIG1fcGxhaW5UZXh0Q29udHJvbGxlcik7CkBAIC0xMTA2LDEwICsxMDk3LDYgQEAgUVdlYlBh
Z2UgKkR1bXBSZW5kZXJUcmVlOjpjcmVhdGVXaW5kb3coKQogICAgIFFPYmplY3QqIGNvbnRhaW5l
ciA9IG5ldyBRT2JqZWN0KG1fbWFpblZpZXcpOwogICAgIC8vIGNyZWF0ZSBhIFFXZWJQYWdlIHdl
IHdhbnQgdG8gcmV0dXJuCiAgICAgUVdlYlBhZ2UqIHBhZ2UgPSBzdGF0aWNfY2FzdDxRV2ViUGFn
ZSo+KG5ldyBXZWJQYWdlKGNvbnRhaW5lciwgdGhpcykpOwotICAgIC8vIFFXZWJQYWdlOjpzZXRW
aWV3KCkgd2lsbCBkaXNwbGF5IHRoZSBwYWdlLCBzbyB1c2UgYSBtaW5pbWFsIHZlcnNpb24KLSAg
ICAvLyB0aGF0IGlzIGp1c3QgZW5vdWdoIHRvIGFsbG93IEV2ZW50U2VuZGVyIHRvIGludGVyYWN0
IHdpdGggdGhlIHBhZ2UncyB2aWV3Ci0gICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OnNldFZp
ZXcocGFnZSwgbV9tYWluVmlldyk7Ci0KICAgICAvLyBnZXRzIGNsZWFuZWQgdXAgaW4gY2xvc2VS
ZW1haW5pbmdXaW5kb3dzKCkKICAgICB3aW5kb3dzLmFwcGVuZChjb250YWluZXIpOwogCmRpZmYg
LS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmggYi9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmgKaW5kZXggMjA4MTFkNzk1ZDZh
ODA5ODFkODNhMGFhMGI5YmQzNDUxMGM5ZjZlZS4uY2I2NjI5NmRjMDYzYmNhMTg0Y2ExZTAzYzYw
ODk5M2M4ODBhZTBjMSAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJl
bmRlclRyZWVRdC5oCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVl
UXQuaApAQCAtODksNiArODksNyBAQCBwdWJsaWM6CiAgICAgdm9pZCByZXNldFRvQ29uc2lzdGVu
dFN0YXRlQmVmb3JlVGVzdGluZyhjb25zdCBRVXJsJik7CiAKICAgICBMYXlvdXRUZXN0Q29udHJv
bGxlciAqbGF5b3V0VGVzdENvbnRyb2xsZXIoKSBjb25zdCB7IHJldHVybiBtX2NvbnRyb2xsZXI7
IH0KKyAgICBFdmVudFNlbmRlciAqZXZlbnRTZW5kZXIoKSBjb25zdCB7IHJldHVybiBtX2V2ZW50
U2VuZGVyOyB9CiAgICAgVGV4dElucHV0Q29udHJvbGxlciAqdGV4dElucHV0Q29udHJvbGxlcigp
IGNvbnN0IHsgcmV0dXJuIG1fdGV4dElucHV0Q29udHJvbGxlcjsgfQogICAgIFFTdHJpbmcgcGVy
c2lzdGVudFN0b3JhZ2VQYXRoKCkgY29uc3QgeyByZXR1cm4gbV9wZXJzaXN0ZW50U3RvcmFnZVBh
dGg7IH0KICAgICBOZXR3b3JrQWNjZXNzTWFuYWdlciAqbmV0d29ya0FjY2Vzc01hbmFnZXIoKSBj
b25zdCB7IHJldHVybiBtX25ldHdvcmtBY2Nlc3NNYW5hZ2VyOyB9CkBAIC0xODMsNyArMTg0LDYg
QEAgcHVibGljOgogICAgIFdlYlBhZ2UoUU9iamVjdCogcGFyZW50LCBEdW1wUmVuZGVyVHJlZSop
OwogICAgIHZpcnR1YWwgfldlYlBhZ2UoKTsKICAgICBRV2ViSW5zcGVjdG9yKiB3ZWJJbnNwZWN0
b3IoKTsKLSAgICBFdmVudFNlbmRlciogZXZlbnRTZW5kZXIoKTsKICAgICB2b2lkIGNsb3NlV2Vi
SW5zcGVjdG9yKCk7CiAKICAgICBRV2ViUGFnZSAqY3JlYXRlV2luZG93KFFXZWJQYWdlOjpXZWJX
aW5kb3dUeXBlKTsKQEAgLTIxNiw3ICsyMTYsNiBAQCBwcml2YXRlIHNsb3RzOgogCiBwcml2YXRl
OgogICAgIFFXZWJJbnNwZWN0b3IqIG1fd2ViSW5zcGVjdG9yOwotICAgIEV2ZW50U2VuZGVyKiBt
X2V2ZW50U2VuZGVyOwogICAgIFFMaXN0PFFXZWJGcmFtZSo+IG1fcGVuZGluZ0dlb2xvY2F0aW9u
UmVxdWVzdHM7CiAgICAgRHVtcFJlbmRlclRyZWUgKm1fZHJ0OwogfTsKZGlmZiAtLWdpdCBhL1Rv
b2xzL0R1bXBSZW5kZXJUcmVlL3VuaXgvVGVzdE5ldHNjYXBlUGx1Z2luL1Rlc3ROZXRzY2FwZVBs
dWdpbi5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS91bml4L1Rlc3ROZXRzY2FwZVBsdWdpbi9U
ZXN0TmV0c2NhcGVQbHVnaW4uY3BwCmluZGV4IDFkNGZlOWZiMGY3OTcwNTUwYWZiNTM1NDJiN2Y5
Y2M1NTJhODFjNjYuLjg0MTUzMTg2NmFjZTUzMjY5NzZmOWYyZDEwNzg5MzYxOTg5YjQyMTIgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3VuaXgvVGVzdE5ldHNjYXBlUGx1Z2luL1Rl
c3ROZXRzY2FwZVBsdWdpbi5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvdW5peC9UZXN0
TmV0c2NhcGVQbHVnaW4vVGVzdE5ldHNjYXBlUGx1Z2luLmNwcApAQCAtOTgsMTAgKzk4LDYgQEAg
d2Via2l0X3Rlc3RfcGx1Z2luX25ld19pbnN0YW5jZShOUE1JTUVUeXBlIG1pbWV0eXBlLAogICAg
ICAgICAgICAgICAgIG9iai0+dGVzdFdpbmRvd09wZW4gPSBUUlVFOwogICAgICAgICAgICAgZWxz
ZSBpZiAoc3RyY2FzZWNtcChhcmduW2ldLCAib25TZXRXaW5kb3ciKSA9PSAwICYmICFvYmotPm9u
U2V0V2luZG93KQogICAgICAgICAgICAgICAgIG9iai0+b25TZXRXaW5kb3cgPSBzdHJkdXAoYXJn
dltpXSk7Ci0gICAgICAgICAgICBlbHNlIGlmICghc3RyY2FzZWNtcChhcmduW2ldLCAic3JjIikg
JiYgc3Ryc3RyKGFyZ3ZbaV0sICJwbHVnaW4tZG9jdW1lbnQtaGFzLWZvY3VzLnBsIikpIHsKLSAg
ICAgICAgICAgICAgICBicm93c2VyLT5zZXR2YWx1ZShpbnN0YW5jZSwgTlBQVnBsdWdpbldpbmRv
d0Jvb2wsIGZhbHNlKTsKLSAgICAgICAgICAgICAgICBvYmotPnRlc3RLZXlib2FyZEZvY3VzRm9y
UGx1Z2lucyA9IFRSVUU7Ci0gICAgICAgICAgICB9CiAgICAgICAgIH0KIAogICAgICAgICBicm93
c2VyLT5nZXR2YWx1ZShpbnN0YW5jZSwgTlBOVnByaXZhdGVNb2RlQm9vbCwgKHZvaWQgKikmb2Jq
LT5jYWNoZWRQcml2YXRlQnJvd3NpbmdNb2RlKTsKQEAgLTE2NywxMSArMTYzLDYgQEAgd2Via2l0
X3Rlc3RfcGx1Z2luX3NldF93aW5kb3coTlBQIGluc3RhbmNlLCBOUFdpbmRvdyAqd2luZG93KQog
ICAgICAgICAgICAgb2JqLT50ZXN0V2luZG93T3BlbiA9IEZBTFNFOwogICAgICAgICB9CiAKLSAg
ICAgICAgaWYgKG9iai0+dGVzdEtleWJvYXJkRm9jdXNGb3JQbHVnaW5zKSB7Ci0gICAgICAgICAg
ICBvYmotPmV2ZW50TG9nZ2luZyA9IHRydWU7Ci0gICAgICAgICAgICBicm93c2VyLT5zZXR2YWx1
ZShpbnN0YW5jZSwgTlBQVnBsdWdpbldpbmRvd0Jvb2wsIGZhbHNlKTsKLSAgICAgICAgICAgIGV4
ZWN1dGVTY3JpcHQob2JqLCAiZXZlbnRTZW5kZXIua2V5RG93bignQScpOyIpOwotICAgICAgICB9
CiAgICAgfQogCiAgICAgcmV0dXJuIG9iai0+cGx1Z2luVGVzdC0+TlBQX1NldFdpbmRvdyhpbnN0
YW5jZSwgd2luZG93KTsKQEAgLTMwMSwxMSArMjkyLDYgQEAgd2Via2l0X3Rlc3RfcGx1Z2luX2hh
bmRsZV9ldmVudChOUFAgaW5zdGFuY2UsIHZvaWQqIGV2ZW50KQogICAgICAgICAgICAgYnJlYWs7
CiAgICAgICAgIGNhc2UgS2V5UmVsZWFzZToKICAgICAgICAgICAgIHBsdWdpbkxvZyhpbnN0YW5j
ZSwgImtleVVwICclYyciLCBrZXlFdmVudFRvQ2hhcigmZXZ0LT54a2V5KSk7Ci0gICAgICAgICAg
ICBpZiAob2JqLT50ZXN0S2V5Ym9hcmRGb2N1c0ZvclBsdWdpbnMpIHsKLSAgICAgICAgICAgICAg
ICBvYmotPmV2ZW50TG9nZ2luZyA9IGZhbHNlOwotICAgICAgICAgICAgICAgIG9iai0+dGVzdEtl
eWJvYXJkRm9jdXNGb3JQbHVnaW5zID0gRkFMU0U7Ci0gICAgICAgICAgICAgICAgZXhlY3V0ZVNj
cmlwdChvYmosICJsYXlvdXRUZXN0Q29udHJvbGxlci5ub3RpZnlEb25lKCk7Iik7Ci0gICAgICAg
ICAgICB9CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBLZXlQcmVzczoKICAgICAg
ICAgICAgIHBsdWdpbkxvZyhpbnN0YW5jZSwgImtleURvd24gJyVjJyIsIGtleUV2ZW50VG9DaGFy
KCZldnQtPnhrZXkpKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>