<?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>165410</bug_id>
          
          <creation_ts>2016-12-05 13:23:41 -0800</creation_ts>
          <short_desc>WebKitTestRunner: Plugins are disabled in new windows</short_desc>
          <delta_ts>2016-12-06 11:36:28 -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>WebKit2</component>
          <version>WebKit Local Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>andersca</cc>
    
    <cc>ap</cc>
    
    <cc>cmarcelo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1256464</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-12-05 13:23:41 -0800</bug_when>
    <thetext>Currently WebKitTestRunner only enables plugins in the main window. So, a test that opens a new window and loads a plugin will fail. We should enable plugins in all windows by default. Moreover toggling testRunner.setPluginsEnabled() should effect all windows. This will make the behavior of WebKitTestRunner more closely match the behavior DumpRenderTree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1256466</commentid>
    <comment_count>1</comment_count>
      <attachid>296183</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-12-05 13:27:08 -0800</bug_when>
    <thetext>Created attachment 296183
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1256711</commentid>
    <comment_count>2</comment_count>
      <attachid>296183</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-12-05 20:35:25 -0800</bug_when>
    <thetext>Comment on attachment 296183
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=296183&amp;action=review

&gt; Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePrivate.h:-51
&gt; -WK_EXPORT void WKBundleSetPluginsEnabled(WKBundleRef bundle, WKBundlePageGroupRef pageGroup, bool enabled);

Are we sure nobody uses this, or do we need to move it to WKDeprecatedFunctions.cpp?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1256859</commentid>
    <comment_count>3</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-12-06 10:27:25 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Comment on attachment 296183 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=296183&amp;action=review
&gt; 
&gt; &gt; Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePrivate.h:-51
&gt; &gt; -WK_EXPORT void WKBundleSetPluginsEnabled(WKBundleRef bundle, WKBundlePageGroupRef pageGroup, bool enabled);
&gt; 
&gt; Are we sure nobody uses this, or do we need to move it to
&gt; WKDeprecatedFunctions.cpp?

As far as I can tell WKBundleSetPluginsEnabled() is only used by WebKitTestRunner. This is consistent with the comment above its declaration &quot;TestRunner only SPIs.&quot;, &lt;http://trac.webkit.org/browser/trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePrivate.h?rev=209193#L43&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1256878</commentid>
    <comment_count>4</comment_count>
      <attachid>296183</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-12-06 11:36:23 -0800</bug_when>
    <thetext>Comment on attachment 296183
Patch

Clearing flags on attachment: 296183

Committed r209408: &lt;http://trac.webkit.org/changeset/209408&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1256879</commentid>
    <comment_count>5</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2016-12-06 11:36:28 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>296183</attachid>
            <date>2016-12-05 13:27:08 -0800</date>
            <delta_ts>2016-12-06 11:36:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-165410-20161205132633.patch</filename>
            <type>text/plain</type>
            <size>8302</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4Nzk0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggM2FiZWEyMDNiNTIwNjc2
MjQ4NjJkODEzZTU2Njc1Njk3MzY1NmMxMi4uYWI0YzMzYmIyNWFkODMxMDg4ODAwZDdiYTAwZDBm
ZWIyMTRmOTMxNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIzIEBACiAyMDE2LTEyLTA1ICBEYW5p
ZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KIAorICAgICAgICBXZWJLaXRUZXN0UnVubmVy
OiBQbHVnaW5zIGFyZSBkaXNhYmxlZCBpbiBuZXcgd2luZG93cworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY1NDEwCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIFNQSSBleHBvc2VkIHRvIGV4cGxp
Y2l0bHkgdG9nZ2xlIHBsdWdpbnMgZnJvbSBXZWJLaXRUZXN0UnVubmVyLgorICAgICAgICBJbnN0
ZWFkIHdlIHdpbGwgdXBkYXRlIFdlYktpdFRlc3RSdW5uZXIgdG8gbWFrZSB1c2Ugb2YgdGhlIFNQ
SQorICAgICAgICBXS0J1bmRsZU92ZXJyaWRlQm9vbFByZWZlcmVuY2VGb3JUZXN0UnVubmVyKCkg
dG8gdG9nZ2xlIHBsdWdpbnMgaW4KKyAgICAgICAgYWxsIHdpbmRvd3MuCisKKyAgICAgICAgKiBX
ZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlLmNwcDoKKyAgICAgICAgKFdL
QnVuZGxlU2V0UGx1Z2luc0VuYWJsZWQpOiBEZWxldGVkLgorICAgICAgICAqIFdlYlByb2Nlc3Mv
SW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVQcml2YXRlLmg6CisgICAgICAgICogV2ViUHJv
Y2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHA6CisgICAgICAgIChXZWJLaXQ6
OkluamVjdGVkQnVuZGxlOjpzZXRQbHVnaW5zRW5hYmxlZCk6IERlbGV0ZWQuCisKKzIwMTYtMTIt
MDUgIERhbmllbCBCYXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29tPgorCiAgICAgICAgIFJlbW92ZSB1
bnVzZWQgSW5qZWN0ZWRCdW5kbGU6Om92ZXJyaWRlWFNTQXVkaXRvckVuYWJsZWRGb3JUZXN0UnVu
bmVyKCkKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2
NTQwOAogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVu
ZGxlL0FQSS9jL1dLQnVuZGxlLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0
ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGUuY3BwCmluZGV4IDVmOWFlZmEwOWFhMWUwZDljZGZkNDk1
ZTg5OTc3ZGQ3M2QyMmQ0MTEuLmIxYmFhY2U5NjVmODBmODc5MDgzM2RlMzNiZDFmN2JlYTFlZTM0
ZWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUv
QVBJL2MvV0tCdW5kbGUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0
ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGUuY3BwCkBAIC0xNTAsMTEgKzE1MCw2IEBAIHZvaWQgV0tC
dW5kbGVTZXRGcmFtZUZsYXR0ZW5pbmdFbmFibGVkKFdLQnVuZGxlUmVmIGJ1bmRsZVJlZiwgV0tC
dW5kbGVQYWdlR3JvdXBSCiAgICAgdG9JbXBsKGJ1bmRsZVJlZiktPnNldEZyYW1lRmxhdHRlbmlu
Z0VuYWJsZWQodG9JbXBsKHBhZ2VHcm91cFJlZiksIGVuYWJsZWQpOwogfQogCi12b2lkIFdLQnVu
ZGxlU2V0UGx1Z2luc0VuYWJsZWQoV0tCdW5kbGVSZWYgYnVuZGxlUmVmLCBXS0J1bmRsZVBhZ2VH
cm91cFJlZiBwYWdlR3JvdXBSZWYsIGJvb2wgZW5hYmxlZCkKLXsKLSAgICB0b0ltcGwoYnVuZGxl
UmVmKS0+c2V0UGx1Z2luc0VuYWJsZWQodG9JbXBsKHBhZ2VHcm91cFJlZiksIGVuYWJsZWQpOwot
fQotCiB2b2lkIFdLQnVuZGxlU2V0SmF2YVNjcmlwdENhbkFjY2Vzc0NsaXBib2FyZChXS0J1bmRs
ZVJlZiBidW5kbGVSZWYsIFdLQnVuZGxlUGFnZUdyb3VwUmVmIHBhZ2VHcm91cFJlZiwgYm9vbCBl
bmFibGVkKQogewogICAgIHRvSW1wbChidW5kbGVSZWYpLT5zZXRKYXZhU2NyaXB0Q2FuQWNjZXNz
Q2xpcGJvYXJkKHRvSW1wbChwYWdlR3JvdXBSZWYpLCBlbmFibGVkKTsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVQcml2
YXRlLmggYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dL
QnVuZGxlUHJpdmF0ZS5oCmluZGV4IDhkZWUyZTBkMGIwNzQ2NTg4MjBhYjEyZDcxOWQ3YzQ2NDhh
ZjBiNjcuLjA0N2FmYjE5ZGM4OWYyOTNlZjQwYWE0MjgyOGZhNzEwZGE2YTU0OWIgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5k
bGVQcml2YXRlLmgKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRs
ZS9BUEkvYy9XS0J1bmRsZVByaXZhdGUuaApAQCAtNDgsNyArNDgsNiBAQCBXS19FWFBPUlQgdm9p
ZCBXS0J1bmRsZVNldEFsbG93RmlsZUFjY2Vzc0Zyb21GaWxlVVJMcyhXS0J1bmRsZVJlZiBidW5k
bGUsIFdLQnVuZAogV0tfRVhQT1JUIHZvaWQgV0tCdW5kbGVTZXRBbGxvd1N0b3JhZ2VBY2Nlc3NG
cm9tRmlsZVVSTFMoV0tCdW5kbGVSZWYgYnVuZGxlLCBXS0J1bmRsZVBhZ2VHcm91cFJlZiBwYWdl
R3JvdXAsIGJvb2wgbmVlZHNRdWlyayk7CiBXS19FWFBPUlQgdm9pZCBXS0J1bmRsZVNldE1pbmlt
dW1Mb2dpY2FsRm9udFNpemUoV0tCdW5kbGVSZWYgYnVuZGxlUmVmLCBXS0J1bmRsZVBhZ2VHcm91
cFJlZiBwYWdlR3JvdXBSZWYsIGludCBzaXplKTsKIFdLX0VYUE9SVCB2b2lkIFdLQnVuZGxlU2V0
RnJhbWVGbGF0dGVuaW5nRW5hYmxlZChXS0J1bmRsZVJlZiBidW5kbGUsIFdLQnVuZGxlUGFnZUdy
b3VwUmVmIHBhZ2VHcm91cCwgYm9vbCBlbmFibGVkKTsKLVdLX0VYUE9SVCB2b2lkIFdLQnVuZGxl
U2V0UGx1Z2luc0VuYWJsZWQoV0tCdW5kbGVSZWYgYnVuZGxlLCBXS0J1bmRsZVBhZ2VHcm91cFJl
ZiBwYWdlR3JvdXAsIGJvb2wgZW5hYmxlZCk7CiBXS19FWFBPUlQgdm9pZCBXS0J1bmRsZVNldEph
dmFTY3JpcHRDYW5BY2Nlc3NDbGlwYm9hcmQoV0tCdW5kbGVSZWYgYnVuZGxlLCBXS0J1bmRsZVBh
Z2VHcm91cFJlZiBwYWdlR3JvdXAsIGJvb2wgZW5hYmxlZCk7CiBXS19FWFBPUlQgdm9pZCBXS0J1
bmRsZVNldFByaXZhdGVCcm93c2luZ0VuYWJsZWQoV0tCdW5kbGVSZWYgYnVuZGxlLCBXS0J1bmRs
ZVBhZ2VHcm91cFJlZiBwYWdlR3JvdXAsIGJvb2wgZW5hYmxlZCk7CiBXS19FWFBPUlQgdm9pZCBX
S0J1bmRsZVNldFVzZURhc2hib2FyZENvbXBhdGliaWxpdHlNb2RlKFdLQnVuZGxlUmVmIGJ1bmRs
ZSwgV0tCdW5kbGVQYWdlR3JvdXBSZWYgcGFnZUdyb3VwLCBib29sIGVuYWJsZWQpOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1
bmRsZS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0luamVj
dGVkQnVuZGxlLmNwcAppbmRleCAxYTBkODVjYjJjYmVlOWM2ZTdkOGQzZGJjOTgyYTlhMDZiZWNk
MGZjLi41NzlmMjg2OGEyYTE2NmNiNjBlMGZiZTdhYmUyM2U2MzdlNjg4MTMwIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxl
LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0luamVj
dGVkQnVuZGxlLmNwcApAQCAtMjkxLDEzICsyOTEsNiBAQCB2b2lkIEluamVjdGVkQnVuZGxlOjpz
ZXRGcmFtZUZsYXR0ZW5pbmdFbmFibGVkKFdlYlBhZ2VHcm91cFByb3h5KiBwYWdlR3JvdXAsIGJv
bwogICAgICAgICAoKml0ZXIpLT5zZXR0aW5ncygpLnNldEZyYW1lRmxhdHRlbmluZ0VuYWJsZWQo
ZW5hYmxlZCk7CiB9CiAKLXZvaWQgSW5qZWN0ZWRCdW5kbGU6OnNldFBsdWdpbnNFbmFibGVkKFdl
YlBhZ2VHcm91cFByb3h5KiBwYWdlR3JvdXAsIGJvb2wgZW5hYmxlZCkKLXsKLSAgICBjb25zdCBI
YXNoU2V0PFBhZ2UqPiYgcGFnZXMgPSBQYWdlR3JvdXA6OnBhZ2VHcm91cChwYWdlR3JvdXAtPmlk
ZW50aWZpZXIoKSktPnBhZ2VzKCk7Ci0gICAgZm9yIChIYXNoU2V0PFBhZ2UqPjo6aXRlcmF0b3Ig
aXRlciA9IHBhZ2VzLmJlZ2luKCk7IGl0ZXIgIT0gcGFnZXMuZW5kKCk7ICsraXRlcikKLSAgICAg
ICAgKCppdGVyKS0+c2V0dGluZ3MoKS5zZXRQbHVnaW5zRW5hYmxlZChlbmFibGVkKTsKLX0KLQog
dm9pZCBJbmplY3RlZEJ1bmRsZTo6c2V0SmF2YVNjcmlwdENhbkFjY2Vzc0NsaXBib2FyZChXZWJQ
YWdlR3JvdXBQcm94eSogcGFnZUdyb3VwLCBib29sIGVuYWJsZWQpCiB7CiAgICAgY29uc3QgSGFz
aFNldDxQYWdlKj4mIHBhZ2VzID0gUGFnZUdyb3VwOjpwYWdlR3JvdXAocGFnZUdyb3VwLT5pZGVu
dGlmaWVyKCkpLT5wYWdlcygpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMv
Q2hhbmdlTG9nCmluZGV4IGY3NzQ5ZjYzMjcyMGYxNTE0M2Y1NGQ4NWFkMDRhMmJmNDViNDE3OGYu
LjYyODk2MmEwNjA0ZmUzMWQ5Mjc0YmMwZDJkMjlhMTA2NThmMWU0YmYgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNSBAQAorMjAx
Ni0xMi0wNSAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+CisKKyAgICAgICAgV2Vi
S2l0VGVzdFJ1bm5lcjogUGx1Z2lucyBhcmUgZGlzYWJsZWQgaW4gbmV3IHdpbmRvd3MKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NTQxMAorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEN1cnJlbnRseSBXZWJL
aXRUZXN0UnVubmVyIG9ubHkgZW5hYmxlcyBwbHVnaW5zIGluIHRoZSBtYWluIHdpbmRvdy4gU28s
IGEgdGVzdCB0aGF0IG9wZW5zCisgICAgICAgIGEgbmV3IHdpbmRvdyBhbmQgbG9hZHMgYSBwbHVn
aW4gd2lsbCBmYWlsLiBXZSBzaG91bGQgZW5hYmxlIHBsdWdpbnMgaW4gYWxsIHdpbmRvd3MgYnkK
KyAgICAgICAgZGVmYXVsdC4gTW9yZW92ZXIgdG9nZ2xpbmcgdGVzdFJ1bm5lci5zZXRQbHVnaW5z
RW5hYmxlZCgpIHNob3VsZCBlZmZlY3QgYWxsIHdpbmRvd3MuCisKKyAgICAgICAgTWFraW5nIHRo
ZXNlIGNoYW5nZXMgaXMgYSBzdGVwIHRvd2FyZHMgcnVubmluZyBwbHVnaW5zL29wZW4tYW5kLWNs
b3NlLXdpbmRvdy13aXRoLXBsdWdpbi5odG1sCisgICAgICAgIGluIFdlYktpdFRlc3RSdW5uZXIg
KHdlIHN0aWxsIG5lZWQgdG8gZml4IDxodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NDY3MTQ+KSBhbmQKKyAgICAgICAgd2lsbCBtYWtlIHRoZSBiZWhhdmlvciBvZiBXZWJL
aXRUZXN0UnVubmVyIG1vcmUgY2xvc2VseSBtYXRjaCB0aGUgYmVoYXZpb3IgRHVtcFJlbmRlclRy
ZWUuCisKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0luamVjdGVk
QnVuZGxlLmNwcDoKKyAgICAgICAgKFdUUjo6SW5qZWN0ZWRCdW5kbGU6OmJlZ2luVGVzdGluZyk6
IENhbGwgVGVzdFJ1bm5lcjo6c2V0UGx1Z2luc0VuYWJsZWQoKSBpbnN0ZWFkIG9mCisgICAgICAg
IFdLQnVuZGxlU2V0UGx1Z2luc0VuYWJsZWQoKS4KKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVy
L0luamVjdGVkQnVuZGxlL1Rlc3RSdW5uZXIuY3BwOgorICAgICAgICAoV1RSOjpUZXN0UnVubmVy
OjpzZXRQbHVnaW5zRW5hYmxlZCk6IFRha2UgYSBzaW1pbGFyIGFwcHJvYWNoIGFzIFRlc3RSdW5u
ZXI6OnNldFhTU0F1ZGl0b3JFbmFibGVkKCkKKyAgICAgICAgYW5kIG1ha2UgdXNlIG9mIFdLQnVu
ZGxlT3ZlcnJpZGVCb29sUHJlZmVyZW5jZUZvclRlc3RSdW5uZXIoKS4KKwogMjAxNi0xMS0xNiAg
UGVyIEFybmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW1dpbl0gV2Vi
Q29yZSB0ZXN0IGlzIGZhaWxpbmcuCmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlLmNwcCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5u
ZXIvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuY3BwCmluZGV4IDIzZTk3NTk4ODg0NmQz
NjI2OTY1NWY4OGNlNjI2NzVhOGU3OTliZjUuLmYxNmMxOGVmMDc1MDc4M2MyMzM5NWRjNmQzYWIw
M2ZiYmJmNDQwZWQgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRC
dW5kbGUvSW5qZWN0ZWRCdW5kbGUuY3BwCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5q
ZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuY3BwCkBAIC0zMDMsNyArMzAzLDYgQEAgdm9pZCBJ
bmplY3RlZEJ1bmRsZTo6YmVnaW5UZXN0aW5nKFdLRGljdGlvbmFyeVJlZiBzZXR0aW5ncykKICAg
ICBXS0J1bmRsZVNldE1pbmltdW1Mb2dpY2FsRm9udFNpemUobV9idW5kbGUsIG1fcGFnZUdyb3Vw
LCA5KTsKICAgICBXS0J1bmRsZVNldFNwYXRpYWxOYXZpZ2F0aW9uRW5hYmxlZChtX2J1bmRsZSwg
bV9wYWdlR3JvdXAsIGZhbHNlKTsKICAgICBXS0J1bmRsZVNldEFsbG93RmlsZUFjY2Vzc0Zyb21G
aWxlVVJMcyhtX2J1bmRsZSwgbV9wYWdlR3JvdXAsIHRydWUpOwotICAgIFdLQnVuZGxlU2V0UGx1
Z2luc0VuYWJsZWQobV9idW5kbGUsIG1fcGFnZUdyb3VwLCB0cnVlKTsKICAgICBXS0J1bmRsZVNl
dFBvcHVwQmxvY2tpbmdFbmFibGVkKG1fYnVuZGxlLCBtX3BhZ2VHcm91cCwgZmFsc2UpOwogICAg
IFdLQnVuZGxlU2V0QWxsb3dTdG9yYWdlQWNjZXNzRnJvbUZpbGVVUkxTKG1fYnVuZGxlLCBtX3Bh
Z2VHcm91cCwgZmFsc2UpOwogCkBAIC0zMTEsNiArMzEwLDggQEAgdm9pZCBJbmplY3RlZEJ1bmRs
ZTo6YmVnaW5UZXN0aW5nKFdLRGljdGlvbmFyeVJlZiBzZXR0aW5ncykKICAgICBXS0J1bmRsZVBh
Z2VTZXRVc2VUZXN0aW5nVmlld3BvcnRDb25maWd1cmF0aW9uKHBhZ2UoKS0+cGFnZSgpLCAhYm9v
bGVhbkZvcktleShzZXR0aW5ncywgIlVzZUZsZXhpYmxlVmlld3BvcnQiKSk7CiAjZW5kaWYKIAor
ICAgIG1fdGVzdFJ1bm5lci0+c2V0UGx1Z2luc0VuYWJsZWQodHJ1ZSk7CisKICAgICBtX3Rlc3RS
dW5uZXItPnNldFNob3VsZER1bXBGcmFtZUxvYWRDYWxsYmFja3MoYm9vbGVhbkZvcktleShzZXR0
aW5ncywgIkR1bXBGcmFtZUxvYWREZWxlZ2F0ZXMiKSk7CiAgICAgbV90ZXN0UnVubmVyLT5zZXRV
c2VyU3R5bGVTaGVldEVuYWJsZWQoZmFsc2UpOwogICAgIG1fdGVzdFJ1bm5lci0+c2V0WFNTQXVk
aXRvckVuYWJsZWQoZmFsc2UpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9J
bmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmNwcCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5q
ZWN0ZWRCdW5kbGUvVGVzdFJ1bm5lci5jcHAKaW5kZXggYzFlZTI5YTZlYTc0YWQxNDJiZmNlYTZl
MGRjMjhmMmNhYTM0ODE2MC4uMjY5MTE3NGU1ODNhODgxZGFjMWNhMGJmMTk5M2YzMzIyMzBhMmVk
NyAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0
UnVubmVyLmNwcAorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL1Rl
c3RSdW5uZXIuY3BwCkBAIC00MTQsOCArNDE0LDkgQEAgdm9pZCBUZXN0UnVubmVyOjpzZXROZWVk
c1N0b3JhZ2VBY2Nlc3NGcm9tRmlsZVVSTHNRdWlyayhib29sIG5lZWRzUXVpcmspCiAgICAgCiB2
b2lkIFRlc3RSdW5uZXI6OnNldFBsdWdpbnNFbmFibGVkKGJvb2wgZW5hYmxlZCkKIHsKKyAgICBX
S1JldGFpblB0cjxXS1N0cmluZ1JlZj4ga2V5KEFkb3B0V0ssIFdLU3RyaW5nQ3JlYXRlV2l0aFVU
RjhDU3RyaW5nKCJXZWJLaXRQbHVnaW5zRW5hYmxlZCIpKTsKICAgICBhdXRvJiBpbmplY3RlZEJ1
bmRsZSA9IEluamVjdGVkQnVuZGxlOjpzaW5nbGV0b24oKTsKLSAgICBXS0J1bmRsZVNldFBsdWdp
bnNFbmFibGVkKGluamVjdGVkQnVuZGxlLmJ1bmRsZSgpLCBpbmplY3RlZEJ1bmRsZS5wYWdlR3Jv
dXAoKSwgZW5hYmxlZCk7CisgICAgV0tCdW5kbGVPdmVycmlkZUJvb2xQcmVmZXJlbmNlRm9yVGVz
dFJ1bm5lcihpbmplY3RlZEJ1bmRsZS5idW5kbGUoKSwgaW5qZWN0ZWRCdW5kbGUucGFnZUdyb3Vw
KCksIGtleS5nZXQoKSwgZW5hYmxlZCk7CiB9CiAKIHZvaWQgVGVzdFJ1bm5lcjo6c2V0SmF2YVNj
cmlwdENhbkFjY2Vzc0NsaXBib2FyZChib29sIGVuYWJsZWQpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>