<?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>107696</bug_id>
          
          <creation_ts>2013-01-23 08:05:48 -0800</creation_ts>
          <short_desc>[Qt][WK1] Support better testing of Web Notifications</short_desc>
          <delta_ts>2013-04-30 05:23:19 -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>Tools / Tests</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>95507</blocked>
    
    <blocked>107449</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Allan Sandfeld Jensen">allan.jensen</reporter>
          <assigned_to name="Allan Sandfeld Jensen">allan.jensen</assigned_to>
          <cc>webkit.review.bot</cc>
    
    <cc>zarvai</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>814220</commentid>
    <comment_count>0</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-01-23 08:05:48 -0800</bug_when>
    <thetext>To be able to run more of the web notification tests, we need to implement these methods in DRT:

void denyWebNotificationPermission(in DOMString origin);
void removeAllWebNotificationPermissions();</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>814223</commentid>
    <comment_count>1</comment_count>
      <attachid>184240</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-01-23 08:11:21 -0800</bug_when>
    <thetext>Created attachment 184240
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>815407</commentid>
    <comment_count>2</comment_count>
      <attachid>184240</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-01-24 06:17:30 -0800</bug_when>
    <thetext>Comment on attachment 184240
Patch

Overall comments</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820135</commentid>
    <comment_count>3</comment_count>
      <attachid>184240</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-30 06:00:37 -0800</bug_when>
    <thetext>Comment on attachment 184240
Patch

Clearing flags on attachment: 184240

Committed r141259: &lt;http://trac.webkit.org/changeset/141259&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820136</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-30 06:00:41 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820150</commentid>
    <comment_count>5</comment_count>
    <who name="Zoltan Arvai">zarvai</who>
    <bug_when>2013-01-30 06:21:51 -0800</bug_when>
    <thetext>Qt Linux Release minimal has some problem with the patch:

/ramdisk/qt-linux-release-minimal/build/Source/WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp: In static member function &apos;static void DumpRenderTreeSupportQt::clearNotificationPermissions()&apos;:
/ramdisk/qt-linux-release-minimal/build/Source/WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp:1072: error: &apos;WebCore::NotificationPresenterClientQt&apos; has not been declared

http://build.webkit.org/builders/Qt%20Linux%20Release%20minimal/builds/70733

Can you check it, please?</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>184240</attachid>
            <date>2013-01-23 08:11:21 -0800</date>
            <delta_ts>2013-01-30 06:00:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-107696-20130123170736.patch</filename>
            <type>text/plain</type>
            <size>16004</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwNTM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDViN2YyMWMxYTYy
NzQ2YjIyMDlkNzhiMTQxNGRmZDc1MTE3MWI5N2QuLjIxODM4ZDQ0YWJkZjk2OTA2ZjdkNmZkZDYx
ODYxOWVmZWQ5ZDY1ZDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjMgQEAKIDIwMTMtMDEt
MjMgIEFsbGFuIFNhbmRmZWxkIEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdpYS5jb20+CiAKKyAg
ICAgICAgW1F0XVtXSzFdIFN1cHBvcnQgYmV0dGVyIHRlc3Rpbmcgb2YgV2ViIE5vdGlmaWNhdGlv
bnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzY5
NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEltcGxl
bWVudCBzdXBwb3J0IGZvciB0aGUgRFJUIHRvIGNsZWFyIG5vdGlmaWNhdGlvbiBwZXJtaXNzaW9u
cy4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNw
cDoKKyAgICAgICAgKER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpjbGVhck5vdGlmaWNhdGlvblBl
cm1pc3Npb25zKToKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBv
cnRRdC5oOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L05vdGlmaWNhdGlvblByZXNlbnRlckNs
aWVudFF0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Ok5vdGlmaWNhdGlvblByZXNlbnRlckNsaWVu
dFF0OjpjbGVhckNhY2hlZFBlcm1pc3Npb25zKToKKyAgICAgICAgKFdlYkNvcmUpOgorICAgICAg
ICAqIFdlYkNvcmVTdXBwb3J0L05vdGlmaWNhdGlvblByZXNlbnRlckNsaWVudFF0Lmg6CisgICAg
ICAgIChOb3RpZmljYXRpb25QcmVzZW50ZXJDbGllbnRRdCk6CisKKzIwMTMtMDEtMjMgIEFsbGFu
IFNhbmRmZWxkIEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdpYS5jb20+CisKICAgICAgICAgW1F0
XVtXSzFdIFJlbWVtYmVyIGRlbmllZCBwZXJtaXNzaW9uIGZvciBub3RpZmljYXRpb25zIAogICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3Njk0CiAKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQuY3BwIGIvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVy
VHJlZVN1cHBvcnRRdC5jcHAKaW5kZXggMzNhNGQyNGNkZWU5MDQxYTNjMzc3N2Q3YjdiNTJiNTU0
OWM2YWJlMy4uZjE3MDllMWYzY2UxYzYzYmI5MWJlMjY2ZDNkNTJhMzJjM2EzYzE3NiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBv
cnRRdC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVy
VHJlZVN1cHBvcnRRdC5jcHAKQEAgLTEwNjYsMyArMTA2Niw4IEBAIFFTdHJpbmcgRHVtcFJlbmRl
clRyZWVTdXBwb3J0UXQ6OmZyYW1lUmVuZGVyVHJlZUR1bXAoUVdlYkZyYW1lQWRhcHRlciogYWRh
cHRlcikKIAogICAgIHJldHVybiBleHRlcm5hbFJlcHJlc2VudGF0aW9uKGFkYXB0ZXItPmZyYW1l
KTsKIH0KKwordm9pZCBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6Y2xlYXJOb3RpZmljYXRpb25Q
ZXJtaXNzaW9ucygpCit7CisgICAgV2ViQ29yZTo6Tm90aWZpY2F0aW9uUHJlc2VudGVyQ2xpZW50
UXQ6Om5vdGlmaWNhdGlvblByZXNlbnRlcigpLT5jbGVhckNhY2hlZFBlcm1pc3Npb25zKCk7Cit9
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJU
cmVlU3VwcG9ydFF0LmggYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5k
ZXJUcmVlU3VwcG9ydFF0LmgKaW5kZXggZWRkYjEwODZlMzUxNTU1MDFhNjBmYzlhYTFkZmQ5OTgw
MWEyN2VmNS4uMjUyMmZhYmIyYzA1ODUwMTEwY2E0ZDRlODg1MmEwMGM1MDM0N2E2NiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBv
cnRRdC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRy
ZWVTdXBwb3J0UXQuaApAQCAtMjE3LDYgKzIxNyw3IEBAIHB1YmxpYzoKICAgICBzdGF0aWMgdm9p
ZCBzZXRTZWFtbGVzc0lGcmFtZXNFbmFibGVkKGJvb2wpOwogCiAgICAgc3RhdGljIFFTdHJpbmcg
ZnJhbWVSZW5kZXJUcmVlRHVtcChRV2ViRnJhbWVBZGFwdGVyKik7CisgICAgc3RhdGljIHZvaWQg
Y2xlYXJOb3RpZmljYXRpb25QZXJtaXNzaW9ucygpOwogfTsKIAogI2VuZGlmCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L05vdGlmaWNhdGlvblByZXNlbnRlckNs
aWVudFF0LmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvTm90aWZpY2F0aW9u
UHJlc2VudGVyQ2xpZW50UXQuY3BwCmluZGV4IGY2ODE2Y2YxNmQxMTkzMTRhNWRkZWUzNGFjYTk5
ZDM3YjRhYTlkMWMuLjdiOTJlNTBkNDZkYjY4OTY0Y2VhYTQ1ODU4NGM3ZGMzYmQ4YzIzYWIgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvTm90aWZpY2F0aW9uUHJl
c2VudGVyQ2xpZW50UXQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQv
Tm90aWZpY2F0aW9uUHJlc2VudGVyQ2xpZW50UXQuY3BwCkBAIC00NDAsNiArNDQwLDExIEBAIHZv
aWQgTm90aWZpY2F0aW9uUHJlc2VudGVyQ2xpZW50UXQ6OnNlbmRFdmVudChOb3RpZmljYXRpb24q
IG5vdGlmaWNhdGlvbiwgY29uc3QKICAgICAgICAgbm90aWZpY2F0aW9uLT5kaXNwYXRjaEV2ZW50
KEV2ZW50OjpjcmVhdGUoZXZlbnROYW1lLCBmYWxzZSwgdHJ1ZSkpOwogfQogCit2b2lkIE5vdGlm
aWNhdGlvblByZXNlbnRlckNsaWVudFF0OjpjbGVhckNhY2hlZFBlcm1pc3Npb25zKCkKK3sKKyAg
ICBtX2NhY2hlZFBlcm1pc3Npb25zLmNsZWFyKCk7Cit9CisKIHZvaWQgTm90aWZpY2F0aW9uUHJl
c2VudGVyQ2xpZW50UXQ6OnJlbW92ZVJlcGxhY2VkTm90aWZpY2F0aW9uRnJvbVF1ZXVlKE5vdGlm
aWNhdGlvbiogbm90aWZpY2F0aW9uKQogewogICAgIE5vdGlmaWNhdGlvbiogb2xkTm90aWZpY2F0
aW9uID0gMDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvTm90
aWZpY2F0aW9uUHJlc2VudGVyQ2xpZW50UXQuaCBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1
cHBvcnQvTm90aWZpY2F0aW9uUHJlc2VudGVyQ2xpZW50UXQuaAppbmRleCA0NzBjMGI0YzE1YzU1
OThkYjA2OWRhNzhkMWZjYzdmYThmMzljMzFjLi5mMDgzZWQwODlkMWUxMjY5ZGVlZjEyNDRhMGY1
ZmZjNjY0MmQzOGI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0
L05vdGlmaWNhdGlvblByZXNlbnRlckNsaWVudFF0LmgKKysrIGIvU291cmNlL1dlYktpdC9xdC9X
ZWJDb3JlU3VwcG9ydC9Ob3RpZmljYXRpb25QcmVzZW50ZXJDbGllbnRRdC5oCkBAIC0xMTgsNiAr
MTE4LDggQEAgcHVibGljOgogICAgIHZvaWQgbm90aWZpY2F0aW9uQ2xpY2tlZChjb25zdCBRU3Ry
aW5nJiB0aXRsZSk7CiAgICAgdm9pZCBzZW5kRGlzcGxheUV2ZW50KE5vdGlmaWNhdGlvbldyYXBw
ZXIqKTsKIAorICAgIHZvaWQgY2xlYXJDYWNoZWRQZXJtaXNzaW9ucygpOworCiBwcml2YXRlOgog
ICAgIHZvaWQgc2VuZEV2ZW50KE5vdGlmaWNhdGlvbiosIGNvbnN0IEF0b21pY1N0cmluZyYgZXZl
bnROYW1lKTsKICAgICB2b2lkIGRpc3BsYXlOb3RpZmljYXRpb24oTm90aWZpY2F0aW9uKik7CmRp
ZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMzYyOTk2
NTE2ZGIxNDEyYjA4YTkxMGEzY2ZkNjFlY2M5NmU2YjE3YS4uNzg0MzY4YzRhY2VlZGE2ODQyZmM0
YmNmMmU3NTNhYTNiZTNlYjZkMyAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rv
b2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEzLTAxLTIzICBBbGxhbiBTYW5kZmVs
ZCBKZW5zZW4gIDxhbGxhbi5qZW5zZW5AZGlnaWEuY29tPgorCisgICAgICAgIFtRdF1bV0sxXSBT
dXBwb3J0IGJldHRlciB0ZXN0aW5nIG9mIFdlYiBOb3RpZmljYXRpb25zCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDc2OTYKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEbyBub3QgZHVtcCBub3RpZmljYXRp
b24gb3V0cHV0IHRvIHRoZSBjb25zb2xlIGJ5IGRlZmF1bHQsIGluc3RlYWQgYWxsb3cgdGhlIAor
ICAgICAgICB0ZXN0cyB0aGF0IG5lZWQgdGhpcyBmZWF0dXJlIHRvIGVuYWJsZSBpdC4KKworICAg
ICAgICBJbXBsZW1lbnQgZGVueVdlYk5vdGlmaWNhdGlvblBlcm1pc3Npb24gYW5kIHJlbW92ZUFs
bFdlYk5vdGlmaWNhdGlvblBlcm1pc3Npb25zLgorICAgICAgICBSZW1vdmUgdW51c2VkIG1fZGVz
a3RvcE5vdGlmaWNhdGlvbkFsbG93ZWRPcmlnaW5zIHZhcmlhYmxlLgorCisgICAgICAgICogRHVt
cFJlbmRlclRyZWUvcXQvVGVzdFJ1bm5lclF0LmNwcDoKKyAgICAgICAgKFRlc3RSdW5uZXI6OlRl
c3RSdW5uZXIpOgorICAgICAgICAoVGVzdFJ1bm5lcjo6cmVzZXQpOgorICAgICAgICAoVGVzdFJ1
bm5lcjo6ZHVtcE5vdGlmaWNhdGlvbnMpOgorICAgICAgICAoVGVzdFJ1bm5lcjo6Z3JhbnRXZWJO
b3RpZmljYXRpb25QZXJtaXNzaW9uKToKKyAgICAgICAgKFRlc3RSdW5uZXI6OmRlbnlXZWJOb3Rp
ZmljYXRpb25QZXJtaXNzaW9uKToKKyAgICAgICAgKFRlc3RSdW5uZXI6OnJlbW92ZUFsbFdlYk5v
dGlmaWNhdGlvblBlcm1pc3Npb25zKToKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9xdC9UZXN0
UnVubmVyUXQuaDoKKyAgICAgICAgKFRlc3RSdW5uZXIpOgorCiAyMDEzLTAxLTIzICBUaW0gJ21p
dGhybycgQW5zZWxsICA8bWl0aHJvQG1pdGhpcy5jb20+CiAKICAgICAgICAgUmVtb3ZpbmcgY29t
bWFuZCBsaW5lIHNob3J0ZW5pbmcgYXMgaXQgbWFrZXMgaXQgZGlmZmljdWx0IHRvIHNlZSB0aGUg
Y29tbWFuZCBkdXJpbmcgZXJyb3JzLgpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUv
cXQvVGVzdFJ1bm5lclF0LmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1Rlc3RSdW5uZXJR
dC5jcHAKaW5kZXggNGFhNDMwNDBjZWU5OGQ4NGM5YjNiZDQ4YjNkNmVhYTc4NmE5MmVjZS4uMDky
MzU0NjUzMzk2YWJhMzZjMjZlYTJmZDJmMzE5YTdlNGRkYTQ1NCAxMDA2NDQKLS0tIGEvVG9vbHMv
RHVtcFJlbmRlclRyZWUvcXQvVGVzdFJ1bm5lclF0LmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVy
VHJlZS9xdC9UZXN0UnVubmVyUXQuY3BwCkBAIC0zMSw2ICszMSw3IEBACiAKICNpbmNsdWRlICJE
dW1wUmVuZGVyVHJlZVF0LmgiCiAjaW5jbHVkZSAiRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuaCIK
KyNpbmNsdWRlICJOb3RpZmljYXRpb25QcmVzZW50ZXJDbGllbnRRdC5oIgogI2luY2x1ZGUgIldv
cmtRdWV1ZS5oIgogI2luY2x1ZGUgIldvcmtRdWV1ZUl0ZW1RdC5oIgogI2luY2x1ZGUgPFFDb3Jl
QXBwbGljYXRpb24+CkBAIC00NSw3ICs0Niw2IEBAIFRlc3RSdW5uZXI6OlRlc3RSdW5uZXIoV2Vi
Q29yZTo6RHVtcFJlbmRlclRyZWUqIGRydCkKICAgICAsIG1fdGltZW91dCgzMDAwMCkKIHsKICAg
ICByZXNldCgpOwotICAgIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpkdW1wTm90aWZpY2F0aW9u
KHRydWUpOwogfQogCiB2b2lkIFRlc3RSdW5uZXI6OnJlc2V0KCkKQEAgLTcyLDcgKzcyLDYgQEAg
dm9pZCBUZXN0UnVubmVyOjpyZXNldCgpCiAgICAgbV93ZWJIaXN0b3J5ID0gMDsKICAgICBtX2ds
b2JhbEZsYWcgPSBmYWxzZTsKICAgICBtX3VzZXJTdHlsZVNoZWV0RW5hYmxlZCA9IGZhbHNlOwot
ICAgIG1fZGVza3RvcE5vdGlmaWNhdGlvbkFsbG93ZWRPcmlnaW5zLmNsZWFyKCk7CiAgICAgbV9p
Z25vcmVEZXNrdG9wTm90aWZpY2F0aW9uID0gZmFsc2U7CiAgICAgbV9pc0dlb2xvY2F0aW9uUGVy
bWlzc2lvblNldCA9IGZhbHNlOwogICAgIG1faXNQcmludGluZyA9IGZhbHNlOwpAQCAtOTUsMTMg
Kzk0LDIwIEBAIHZvaWQgVGVzdFJ1bm5lcjo6cmVzZXQoKQogICAgIER1bXBSZW5kZXJUcmVlU3Vw
cG9ydFF0OjpkdW1wSGlzdG9yeUNhbGxiYWNrcyhmYWxzZSk7CiAgICAgRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQ6OmR1bXBWaXNpdGVkTGlua3NDYWxsYmFja3MoZmFsc2UpOwogICAgIER1bXBSZW5k
ZXJUcmVlU3VwcG9ydFF0OjpyZXNldEdlb2xvY2F0aW9uTW9jayhtX2RydC0+cGFnZUFkYXB0ZXIo
KSk7CisgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OmR1bXBOb3RpZmljYXRpb24oZmFsc2Up
OwogICAgIHNldEljb25EYXRhYmFzZUVuYWJsZWQoZmFsc2UpOwogICAgIGNsZWFyQWxsRGF0YWJh
c2VzKCk7CisgICAgcmVtb3ZlQWxsV2ViTm90aWZpY2F0aW9uUGVybWlzc2lvbnMoKTsKICAgICAv
LyBUaGUgZGVmYXVsdCBzdGF0ZSBmb3IgRFJUIGlzIHRvIGJsb2NrIHRoaXJkLXBhcnR5IGNvb2tp
ZXMsIG1pbWljaW5nIHRoZSBNYWMgcG9ydAogICAgIHNldEFsd2F5c0FjY2VwdENvb2tpZXMoZmFs
c2UpOwogICAgIGVtaXQgaGlkZVBhZ2UoKTsKIH0KIAordm9pZCBUZXN0UnVubmVyOjpkdW1wTm90
aWZpY2F0aW9ucygpCit7CisgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OmR1bXBOb3RpZmlj
YXRpb24odHJ1ZSk7Cit9CisKIHZvaWQgVGVzdFJ1bm5lcjo6cHJvY2Vzc1dvcmsoKQogewogICAg
IC8vIHFEZWJ1ZygpIDw8ICI+Pj5wcm9jZXNzV29yayI7CkBAIC0yMTUsNyArMjIxLDYgQEAgdm9p
ZCBUZXN0UnVubmVyOjpncmFudFdlYk5vdGlmaWNhdGlvblBlcm1pc3Npb24oY29uc3QgUVN0cmlu
ZyYgb3JpZ2luKQogewogICAgIFFXZWJGcmFtZSogZnJhbWUgPSBtX2RydC0+d2ViUGFnZSgpLT5t
YWluRnJhbWUoKTsKICAgICBtX2RydC0+d2ViUGFnZSgpLT5zZXRGZWF0dXJlUGVybWlzc2lvbihm
cmFtZSwgUVdlYlBhZ2U6Ok5vdGlmaWNhdGlvbnMsIFFXZWJQYWdlOjpQZXJtaXNzaW9uR3JhbnRl
ZEJ5VXNlcik7Ci0gICAgbV9kZXNrdG9wTm90aWZpY2F0aW9uQWxsb3dlZE9yaWdpbnMuYXBwZW5k
KG9yaWdpbik7CiB9CiAKIHZvaWQgVGVzdFJ1bm5lcjo6aWdub3JlTGVnYWN5V2ViTm90aWZpY2F0
aW9uUGVybWlzc2lvblJlcXVlc3RzKCkKQEAgLTIyNSwxMiArMjMwLDEzIEBAIHZvaWQgVGVzdFJ1
bm5lcjo6aWdub3JlTGVnYWN5V2ViTm90aWZpY2F0aW9uUGVybWlzc2lvblJlcXVlc3RzKCkKIAog
dm9pZCBUZXN0UnVubmVyOjpkZW55V2ViTm90aWZpY2F0aW9uUGVybWlzc2lvbihjb25zdCBRU3Ry
aW5nJiBvcmlnaW4pCiB7Ci0gICAgLy8gRklYTUU6IGltcGxlbWVudC4KKyAgICBRV2ViRnJhbWUq
IGZyYW1lID0gbV9kcnQtPndlYlBhZ2UoKS0+bWFpbkZyYW1lKCk7CisgICAgbV9kcnQtPndlYlBh
Z2UoKS0+c2V0RmVhdHVyZVBlcm1pc3Npb24oZnJhbWUsIFFXZWJQYWdlOjpOb3RpZmljYXRpb25z
LCBRV2ViUGFnZTo6UGVybWlzc2lvbkRlbmllZEJ5VXNlcik7CiB9CiAKIHZvaWQgVGVzdFJ1bm5l
cjo6cmVtb3ZlQWxsV2ViTm90aWZpY2F0aW9uUGVybWlzc2lvbnMoKQogewotICAgIC8vIEZJWE1F
OiBpbXBsZW1lbnQuCisgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OmNsZWFyTm90aWZpY2F0
aW9uUGVybWlzc2lvbnMoKTsKIH0KIAogdm9pZCBUZXN0UnVubmVyOjpzaW11bGF0ZVdlYk5vdGlm
aWNhdGlvbkNsaWNrKGNvbnN0IFFXZWJFbGVtZW50JiBub3RpZmljYXRpb24pCmRpZmYgLS1naXQg
YS9Ub29scy9EdW1wUmVuZGVyVHJlZS9xdC9UZXN0UnVubmVyUXQuaCBiL1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL3F0L1Rlc3RSdW5uZXJRdC5oCmluZGV4IDI3MTk0MTg4ZWFmODE4NWE5NDE1YTdlZDU2
MmQ2NDRmNjRmMGNmNTMuLmRkZmYzODllMTAxZmUyMjFhOWI1NWFkZTFjZmJjMzE2MmYyMzMyY2Qg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1Rlc3RSdW5uZXJRdC5oCisrKyBi
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1Rlc3RSdW5uZXJRdC5oCkBAIC0xMDgsNiArMTA4LDcg
QEAgcHVibGljIFFfU0xPVFM6CiAgICAgdm9pZCBkdW1wRGF0YWJhc2VDYWxsYmFja3MoKSB7IG1f
ZHVtcERhdGFiYXNlQ2FsbGJhY2tzID0gdHJ1ZTsgfQogICAgIHZvaWQgZHVtcEFwcGxpY2F0aW9u
Q2FjaGVEZWxlZ2F0ZUNhbGxiYWNrcygpIHsgbV9kdW1wQXBwbGljYXRpb25DYWNoZURlbGVnYXRl
Q2FsbGJhY2tzID0gdHJ1ZTsgfQogICAgIHZvaWQgZHVtcFN0YXR1c0NhbGxiYWNrcygpIHsgbV9k
dW1wU3RhdHVzQ2FsbGJhY2tzID0gdHJ1ZTsgfQorICAgIHZvaWQgZHVtcE5vdGlmaWNhdGlvbnMo
KTsKICAgICB2b2lkIHNldENhbk9wZW5XaW5kb3dzKCkgeyBtX2Nhbk9wZW5XaW5kb3dzID0gdHJ1
ZTsgfQogICAgIHZvaWQgc2V0UHJpbnRpbmcoKSB7IG1faXNQcmludGluZyA9IHRydWU7IH0KICAg
ICB2b2lkIHdhaXRVbnRpbERvbmUoKTsKQEAgLTMxNSw3ICszMTYsNiBAQCBwcml2YXRlOgogICAg
IFFXZWJGcmFtZSogbV90b3BMb2FkaW5nRnJhbWU7CiAgICAgV2ViQ29yZTo6RHVtcFJlbmRlclRy
ZWUqIG1fZHJ0OwogICAgIFFXZWJIaXN0b3J5KiBtX3dlYkhpc3Rvcnk7Ci0gICAgUVN0cmluZ0xp
c3QgbV9kZXNrdG9wTm90aWZpY2F0aW9uQWxsb3dlZE9yaWdpbnM7CiAgICAgYm9vbCBtX2lnbm9y
ZURlc2t0b3BOb3RpZmljYXRpb247CiAKICAgICBRQnl0ZUFycmF5IG1fYXVkaW9EYXRhOwpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmlu
ZGV4IDFhOTVjYjQ4Yjg0ZTM4NDM5NmUwMDIyOWQxZmVjNzVkOGRlMzE1ZjAuLjQ2NDE4MTJhOTA1
NzZlZGQ4YzU3ODMyODhlMjk2MTZmNTVhYmNmY2YgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0No
YW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAx
My0wMS0yMyAgQWxsYW4gU2FuZGZlbGQgSmVuc2VuICA8YWxsYW4uamVuc2VuQGRpZ2lhLmNvbT4K
KworICAgICAgICBbUXRdW1dLMV0gU3VwcG9ydCBiZXR0ZXIgdGVzdGluZyBvZiBXZWIgTm90aWZp
Y2F0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTA3Njk2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VW5za2lwIHRoZSBub3cgd29ya2luZyB0ZXN0cyBpbiBodHRwL3Rlc3RzL25vdGlmaWNhdGlvbnMu
CisgICAgICAgIFNraXAgZm91ciB0ZXN0cyB0aGF0IHN0aWxsIGZhaWwgb24gV2ViS2l0MS4KKyAg
ICAgICAgVXBkYXRlIHRlc3RzIHRoYXQgbmVlZCBub3RpZmljYXRpb25zIGR1bXBlZC4KKworICAg
ICAgICAqIGZhc3Qvbm90aWZpY2F0aW9ucy9ub3RpZmljYXRpb25zLWNsaWNrLWV2ZW50Lmh0bWw6
CisgICAgICAgICogZmFzdC9ub3RpZmljYXRpb25zL25vdGlmaWNhdGlvbnMtZGlzcGxheS1jbG9z
ZS1ldmVudHMuaHRtbDoKKyAgICAgICAgKiBmYXN0L25vdGlmaWNhdGlvbnMvbm90aWZpY2F0aW9u
cy1uby1pY29uLmh0bWw6CisgICAgICAgICogZmFzdC9ub3RpZmljYXRpb25zL25vdGlmaWNhdGlv
bnMtcmVwbGFjZS5odG1sOgorICAgICAgICAqIGZhc3Qvbm90aWZpY2F0aW9ucy9ub3RpZmljYXRp
b25zLXJ0bC5odG1sOgorICAgICAgICAqIGZhc3Qvbm90aWZpY2F0aW9ucy9ub3RpZmljYXRpb25z
LXdpdGgtcGVybWlzc2lvbi5odG1sOgorICAgICAgICAqIHBsYXRmb3JtL3F0LTUuMC13azEvVGVz
dEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9UZXN0RXhwZWN0YXRpb25zOgor
CiAyMDEzLTAxLTIzICBSYWZhZWwgV2VpbnN0ZWluICA8cmFmYWVsd0BjaHJvbWl1bS5vcmc+CiAK
ICAgICAgICAgUkVHUkVTU0lPTihyMTQwMTAxKTogY2F1c2VkIGRlYnVnIGFzc2VydHMgaW4gZmFz
dC9mb3Jtcy9hc3NvY2lhdGVkLWVsZW1lbnQtY3Jhc2guaHRtbCBhbmQgaHRtbDVsaWIvcnVuLXRl
bXBsYXRlLmh0bWwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qvbm90aWZpY2F0aW9ucy9u
b3RpZmljYXRpb25zLWNsaWNrLWV2ZW50Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L25vdGlmaWNh
dGlvbnMvbm90aWZpY2F0aW9ucy1jbGljay1ldmVudC5odG1sCmluZGV4IDU4MzZhNWJhMDA2NGFl
MzAxYzlhZmFlNmE4OTU3YWRjODVjZmRjNjguLmNkNDAyZWNkNTI0ZTg1Nzg2OGZiNDc2ZTA1MGU3
YzgzZDQ5NGZhYTggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3Qvbm90aWZpY2F0aW9ucy9u
b3RpZmljYXRpb25zLWNsaWNrLWV2ZW50Lmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ub3Rp
ZmljYXRpb25zL25vdGlmaWNhdGlvbnMtY2xpY2stZXZlbnQuaHRtbApAQCAtMTIsNiArMTIsOCBA
QAogICAgICAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CiAgICAgICAgICAgICAgICAg
dGVzdFJ1bm5lci5ncmFudFdlYk5vdGlmaWNhdGlvblBlcm1pc3Npb24oImZpbGU6Ly8iKTsKICAg
ICAgICAgICAgICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKyAgICAgICAgICAgICAgICBp
ZiAodGVzdFJ1bm5lci5kdW1wTm90aWZpY2F0aW9ucykKKyAgICAgICAgICAgICAgICAgICAgdGVz
dFJ1bm5lci5kdW1wTm90aWZpY2F0aW9ucygpOwogICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIu
d2FpdFVudGlsRG9uZSgpOwogICAgICAgICAgICAgfQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L25vdGlmaWNhdGlvbnMvbm90aWZpY2F0aW9ucy1kaXNwbGF5LWNsb3NlLWV2ZW50cy5o
dG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ub3RpZmljYXRpb25zL25vdGlmaWNhdGlvbnMtZGlzcGxh
eS1jbG9zZS1ldmVudHMuaHRtbAppbmRleCAzMTQ3MDQ4MGRlZjlkYjExZWU0NWVhMjllZDQ2N2E0
YWIzNjJiMDljLi5mNzQ4YTRhZDAyZTc1Y2FkYTYxNGY4MzJiOWQxYTZhZWMzOTA3YzA0IDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L25vdGlmaWNhdGlvbnMvbm90aWZpY2F0aW9ucy1kaXNw
bGF5LWNsb3NlLWV2ZW50cy5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qvbm90aWZpY2F0aW9u
cy9ub3RpZmljYXRpb25zLWRpc3BsYXktY2xvc2UtZXZlbnRzLmh0bWwKQEAgLTEyLDYgKzEyLDgg
QEAKICAgICAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikgewogICAgICAgICAgICAgICAg
IHRlc3RSdW5uZXIuZ3JhbnRXZWJOb3RpZmljYXRpb25QZXJtaXNzaW9uKCJmaWxlOi8vIik7CiAg
ICAgICAgICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisgICAgICAgICAgICAgICAg
aWYgKHRlc3RSdW5uZXIuZHVtcE5vdGlmaWNhdGlvbnMpCisgICAgICAgICAgICAgICAgICAgIHRl
c3RSdW5uZXIuZHVtcE5vdGlmaWNhdGlvbnMoKTsKICAgICAgICAgICAgICAgICB0ZXN0UnVubmVy
LndhaXRVbnRpbERvbmUoKTsKICAgICAgICAgICAgIH0KIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvZmFzdC9ub3RpZmljYXRpb25zL25vdGlmaWNhdGlvbnMtbm8taWNvbi5odG1sIGIvTGF5b3V0
VGVzdHMvZmFzdC9ub3RpZmljYXRpb25zL25vdGlmaWNhdGlvbnMtbm8taWNvbi5odG1sCmluZGV4
IDQ4OWI3ZjUwMThlY2IwYmNiODg4Zjk1M2RjOWQyMTExMjJhYWQ5ODMuLjVjNzIyZWQ5ZjI5NmU1
ZGY3MWFlZGI2NTM1NjlkYzdlMjU2NGFmNWYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3Qv
bm90aWZpY2F0aW9ucy9ub3RpZmljYXRpb25zLW5vLWljb24uaHRtbAorKysgYi9MYXlvdXRUZXN0
cy9mYXN0L25vdGlmaWNhdGlvbnMvbm90aWZpY2F0aW9ucy1uby1pY29uLmh0bWwKQEAgLTEyLDYg
KzEyLDggQEAKICAgICAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikgewogICAgICAgICAg
ICAgICAgIHRlc3RSdW5uZXIuZ3JhbnRXZWJOb3RpZmljYXRpb25QZXJtaXNzaW9uKCJmaWxlOi8v
Iik7CiAgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisgICAgICAgICAg
ICAgICAgaWYgKHRlc3RSdW5uZXIuZHVtcE5vdGlmaWNhdGlvbnMpCisgICAgICAgICAgICAgICAg
ICAgIHRlc3RSdW5uZXIuZHVtcE5vdGlmaWNhdGlvbnMoKTsKICAgICAgICAgICAgIH0KIAogICAg
ICAgICAgICAgaWYgKCF3aW5kb3cud2Via2l0Tm90aWZpY2F0aW9ucykgewpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZmFzdC9ub3RpZmljYXRpb25zL25vdGlmaWNhdGlvbnMtcmVwbGFjZS5odG1s
IGIvTGF5b3V0VGVzdHMvZmFzdC9ub3RpZmljYXRpb25zL25vdGlmaWNhdGlvbnMtcmVwbGFjZS5o
dG1sCmluZGV4IGUzY2RhZjJhNWFhOTJlMWVhNGJiZjBmZjQzNDRhNjI3NTA0MmEwMzUuLmNjNTZj
ZjY3MjFhNjI2OGI1YWE1OTUyODQ0ZjUzZWFkNWJhZjFiMmQgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL2Zhc3Qvbm90aWZpY2F0aW9ucy9ub3RpZmljYXRpb25zLXJlcGxhY2UuaHRtbAorKysgYi9M
YXlvdXRUZXN0cy9mYXN0L25vdGlmaWNhdGlvbnMvbm90aWZpY2F0aW9ucy1yZXBsYWNlLmh0bWwK
QEAgLTEyLDYgKzEyLDggQEAKICAgICAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikgewog
ICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIuZ3JhbnRXZWJOb3RpZmljYXRpb25QZXJtaXNzaW9u
KCJmaWxlOi8vIik7CiAgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7Cisg
ICAgICAgICAgICAgICAgaWYgKHRlc3RSdW5uZXIuZHVtcE5vdGlmaWNhdGlvbnMpCisgICAgICAg
ICAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcE5vdGlmaWNhdGlvbnMoKTsKICAgICAgICAgICAg
IH0KIAogICAgICAgICAgICAgaWYgKCF3aW5kb3cud2Via2l0Tm90aWZpY2F0aW9ucykgewpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ub3RpZmljYXRpb25zL25vdGlmaWNhdGlvbnMtcnRs
Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L25vdGlmaWNhdGlvbnMvbm90aWZpY2F0aW9ucy1ydGwu
aHRtbAppbmRleCBjNGZkZTNkNjJkNmI2NjA1MDZkM2M1Zjc5ZWI0ZDU5MzE0ZWJkMDliLi5hYTY3
ZGQxYTVmNjJiODdjN2U4YWE5YjFiNGZkYjVmZWViZmU4MzVmIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9mYXN0L25vdGlmaWNhdGlvbnMvbm90aWZpY2F0aW9ucy1ydGwuaHRtbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L25vdGlmaWNhdGlvbnMvbm90aWZpY2F0aW9ucy1ydGwuaHRtbApAQCAtMTIs
NiArMTIsOCBAQAogICAgICAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CiAgICAgICAg
ICAgICAgICAgdGVzdFJ1bm5lci5ncmFudFdlYk5vdGlmaWNhdGlvblBlcm1pc3Npb24oImZpbGU6
Ly8iKTsKICAgICAgICAgICAgICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKyAgICAgICAg
ICAgICAgICBpZiAodGVzdFJ1bm5lci5kdW1wTm90aWZpY2F0aW9ucykKKyAgICAgICAgICAgICAg
ICAgICAgdGVzdFJ1bm5lci5kdW1wTm90aWZpY2F0aW9ucygpOwogICAgICAgICAgICAgfQogCiAg
ICAgICAgICAgICBpZiAoIXdpbmRvdy53ZWJraXROb3RpZmljYXRpb25zKSB7CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9mYXN0L25vdGlmaWNhdGlvbnMvbm90aWZpY2F0aW9ucy13aXRoLXBlcm1p
c3Npb24uaHRtbCBiL0xheW91dFRlc3RzL2Zhc3Qvbm90aWZpY2F0aW9ucy9ub3RpZmljYXRpb25z
LXdpdGgtcGVybWlzc2lvbi5odG1sCmluZGV4IGUwZWEzZTAxZWIyZDI1YjkxZmUzNGQ4ZGQwMTFm
NjljNmEyODk4MDkuLmNlMTBhM2U4MTc3N2Y3MTFlOGViYjdkNjY2NzMxYmYxZWY5MTdhMmYgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3Qvbm90aWZpY2F0aW9ucy9ub3RpZmljYXRpb25zLXdp
dGgtcGVybWlzc2lvbi5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qvbm90aWZpY2F0aW9ucy9u
b3RpZmljYXRpb25zLXdpdGgtcGVybWlzc2lvbi5odG1sCkBAIC0xMiw2ICsxMiw4IEBACiAgICAg
ICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpIHsKICAgICAgICAgICAgICAgICB0ZXN0UnVu
bmVyLmdyYW50V2ViTm90aWZpY2F0aW9uUGVybWlzc2lvbigiZmlsZTovLyIpOwogICAgICAgICAg
ICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICAgICAgICAgICAgICAgIGlmICh0ZXN0
UnVubmVyLmR1bXBOb3RpZmljYXRpb25zKQorICAgICAgICAgICAgICAgICAgICB0ZXN0UnVubmVy
LmR1bXBOb3RpZmljYXRpb25zKCk7CiAgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci53YWl0VW50
aWxEb25lKCk7CiAgICAgICAgICAgICB9CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL3F0LTUuMC13azEvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0
LTUuMC13azEvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA2NjM2ZmJjNjIyZTk1NDY3ODhiOTAxYzlj
Y2Q4NzlkODdlMTExNWFmLi5mNjA5OWEyZjUzZDBjYTEzMGY1NDI3MjQzYmYxYmI5MjBlNjJhN2M4
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC01LjAtd2sxL1Rlc3RFeHBlY3Rh
dGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQtNS4wLXdrMS9UZXN0RXhwZWN0YXRp
b25zCkBAIC0xODIsMyArMTgyLDkgQEAgd2Via2l0Lm9yZy9iLzEwNTE1OCBjb21wb3NpdGluZy90
aWxpbmcvY3Jhc2gtaHVnZS1sYXllci5odG1sCiAKICMgW1F0XVtXSzFdIE5ldyBmYXN0L2Nzcy9z
dGlja3kvc3RpY2t5LXRvcC16b29tZWQuaHRtbCBmYWlscwogd2Via2l0Lm9yZy9iLzEwNTM5MCBm
YXN0L2Nzcy9zdGlja3kvc3RpY2t5LXRvcC16b29tZWQuaHRtbAorCisjIFtRdF0gV2ViIE5vdGlm
aWNhdGlvbiB0ZXN0cyBmYWlsaW5nIGR1ZSB0byBtaXNzaW5nIG1ldGhvZHMgaW4gRFJULgord2Vi
a2l0Lm9yZy9iLzk1NTA3IGh0dHAvdGVzdHMvbm90aWZpY2F0aW9ucy9ldmVudHMuaHRtbCBbIEZh
aWx1cmUgXQord2Via2l0Lm9yZy9iLzk1NTA3IGh0dHAvdGVzdHMvbm90aWZpY2F0aW9ucy93aW5k
b3ctc2hvdy1vbi1jbGljay5odG1sIFsgRmFpbHVyZSBdCit3ZWJraXQub3JnL2IvOTU1MDcgaHR0
cC90ZXN0cy9ub3RpZmljYXRpb25zL2xlZ2FjeS9ldmVudHMuaHRtbCBbIEZhaWx1cmUgXQord2Vi
a2l0Lm9yZy9iLzk1NTA3IGh0dHAvdGVzdHMvbm90aWZpY2F0aW9ucy9sZWdhY3kvd2luZG93LXNo
b3ctb24tY2xpY2suaHRtbCBbIEZhaWx1cmUgXQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vcXQvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1Rlc3RF
eHBlY3RhdGlvbnMKaW5kZXggNzc1ZTRjMTEwMTUzMTE1YWMzNmRjYjVlYjJmYTk3ZTkxMDdjZmI0
Ny4uMzg0MDhkZjc5Zjg0YjUwMjhhM2Q3MWFjZmE4MDRmNWFkZTM3NDNlYSAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9xdC9UZXN0RXhwZWN0YXRpb25zCkBAIC0yMjk4LDkgKzIyOTgsNiBAQCBzdmcv
Y3VzdG9tL2NsYW1wZWQtbWFza2luZy1jbGlwcGluZy5zdmcKICMgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTk1NTMwCiBodHRwL3Rlc3RzL3NlY3VyaXR5L2luYWN0aXZl
LWRvY3VtZW50LXdpdGgtZW1wdHktc2VjdXJpdHktb3JpZ2luLmh0bWwKIAotIyBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTU1MDcKLWh0dHAvdGVzdHMvbm90aWZpY2F0
aW9ucwotCiAjIE5ldyBmYXN0L2NhbnZhcy9jYW52YXMtbGluZURhc2guaHRtbCBpbnRyb2R1Y2Vk
IGluIHIxMjgxMTYgZmFpbHMKICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTk2MzYwCiBmYXN0L2NhbnZhcy9jYW52YXMtbGluZURhc2guaHRtbAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>