<?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>171725</bug_id>
          
          <creation_ts>2017-05-05 05:43:08 -0700</creation_ts>
          <short_desc>Add SPI to WebItemProviderPasteboard to synchronously load data with a given timeout</short_desc>
          <delta_ts>2017-05-05 12:20:36 -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>WebCore Misc.</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>megan_gardner</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1305084</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2017-05-05 05:43:08 -0700</bug_when>
    <thetext>&lt;rdar://problem/32014052&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305088</commentid>
    <comment_count>1</comment_count>
      <attachid>309166</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2017-05-05 05:54:08 -0700</bug_when>
    <thetext>Created attachment 309166
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305251</commentid>
    <comment_count>2</comment_count>
      <attachid>309166</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-05 12:20:35 -0700</bug_when>
    <thetext>Comment on attachment 309166
Patch

Clearing flags on attachment: 309166

Committed r216257: &lt;http://trac.webkit.org/changeset/216257&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305252</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-05 12:20:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>309166</attachid>
            <date>2017-05-05 05:54:08 -0700</date>
            <delta_ts>2017-05-05 12:20:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-171725-20170505055406.patch</filename>
            <type>text/plain</type>
            <size>8075</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE2MjEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDYzODQ1YzJlMDdjODhm
NDIxMTg5NDczOWQyMDZlYzBjYzk2MWY0Yy4uMDUxY2QyNDU5OGU3NTgwZGEwNTAwYWFlZmE5ZGNk
NzdkZWI5NGU0MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE3LTA1LTA1ICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBTUEkgdG8g
V2ViSXRlbVByb3ZpZGVyUGFzdGVib2FyZCB0byBzeW5jaHJvbm91c2x5IGxvYWQgZGF0YSB3aXRo
IGEgZ2l2ZW4gdGltZW91dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTcxNzI1CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8zMjAxNDA1Mj4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRzIGEgc3luY2hy
b25vdXNUaW1lb3V0OiBhcmd1bWVudCB0byBkb0FmdGVyTG9hZGluZ1Byb3ZpZGVkQ29udGVudElu
dG9GaWxlVVJMczouIElmIGEgcG9zaXRpdmUgdGltZW91dAorICAgICAgICBpbnRlcnZhbCBpcyBz
cGVjaWZpZWQgYnkgdGhlIGNsaWVudCwgdGhlbiB3ZSB3aWxsIGJsb2NrIHRoZSBtYWluIHRocmVh
ZCBmb3IgYXQgbW9zdCB0aGF0IGFtb3VudCBvZiB0aW1lIGFmdGVyCisgICAgICAgIGJlZ2lubmlu
ZyB0byBsb2FkIGZyb20gdGhlIGl0ZW0gcHJvdmlkZXJzLgorCisgICAgICAgIFRvIGRvIHRoaXMs
IHdlIGludHJvZHVjZSBhbm90aGVyIGBkaXNwYXRjaF9ncm91cF90YCBpbiBwYXJhbGxlbCB0byB0
aGUgYGZpbGVMb2FkaW5nR3JvdXBgIHRoYXQgaXMgZW50ZXJlZCBhbmQKKyAgICAgICAgbGVmdCBp
biB0aGUgc2FtZSBwbGFjZXMuIEhvd2V2ZXIsIGluc3RlYWQgb2YgYXR0YWNoaW5nIGEgaGFuZGxl
ciBibG9jaywgd2Ugc2ltcGx5IHBlcmZvcm0gYSBzeW5jaHJvbm91cyB3YWl0IGZvcgorICAgICAg
ICBlaXRoZXIgdGhlIHRpbWUgbGltaXQgdG8gYmUgcmVhY2hlZCwgb3IgdGhlIGl0ZW0gcHJvdmlk
ZXJzIHRvIGZpbmlzaCBsb2FkaW5nLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyAtLSBubyBjaGFu
Z2UgaW4gYmVoYXZpb3IgeWV0LgorCisgICAgICAgICogcGxhdGZvcm0vaW9zL1dlYkl0ZW1Qcm92
aWRlclBhc3RlYm9hcmQuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9pb3MvV2ViSXRlbVByb3ZpZGVy
UGFzdGVib2FyZC5tbToKKyAgICAgICAgKC1bV2ViSXRlbVByb3ZpZGVyUGFzdGVib2FyZCBkb0Fm
dGVyTG9hZGluZ1Byb3ZpZGVkQ29udGVudEludG9GaWxlVVJMczpdKToKKyAgICAgICAgKC1bV2Vi
SXRlbVByb3ZpZGVyUGFzdGVib2FyZCBkb0FmdGVyTG9hZGluZ1Byb3ZpZGVkQ29udGVudEludG9G
aWxlVVJMczpzeW5jaHJvbm91c1RpbWVvdXQ6XSk6CisKIDIwMTctMDUtMDQgIFdlbnNvbiBIc2ll
aCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgW1dLMl0gQWRkIHN1cHBvcnQg
Zm9yIGtlZXBpbmcgdGhlIHNlbGVjdGlvbiBpbiBhIGZvY3VzZWQgZWRpdGFibGUgZWxlbWVudCB3
aGVuIGRyYWdnaW5nIGJlZ2lucwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
aW9zL1dlYkl0ZW1Qcm92aWRlclBhc3RlYm9hcmQuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2lvcy9XZWJJdGVtUHJvdmlkZXJQYXN0ZWJvYXJkLmgKaW5kZXggNGM1NWY1NTNiZTM1OTUyYTg0
ZWY1M2Y0ZjM2NzFhMWQyODhmNTg0OS4uNGM2MmM2ZjVhZGUxZWFhZGE4OGY5MGMyY2ZlOTdmNTk5
MTUzMjgxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1dlYkl0ZW1Q
cm92aWRlclBhc3RlYm9hcmQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvV2Vi
SXRlbVByb3ZpZGVyUGFzdGVib2FyZC5oCkBAIC00NywxMCArNDcsMTEgQEAgV0VCQ09SRV9FWFBP
UlQgQGludGVyZmFjZSBXZWJJdGVtUHJvdmlkZXJSZWdpc3RyYXRpb25JbmZvIDogTlNPYmplY3QK
IEBlbmQKIAogLyohIEEgV2ViSXRlbVByb3ZpZGVyUmVnaXN0cmF0aW9uSW5mb0xpc3QgcmVwcmVz
ZW50cyBhIHNlcmllcyBvZiByZWdpc3RyYXRpb24gY2FsbHMgdXNlZCB0byBzZXQgdXAgYQotIEBk
aXNjdXNzaW9uIHNpbmdsZSBpdGVtIHByb3ZpZGVyLiBUaGUgb3JkZXIgb2YgaXRlbXMgc3BlY2lm
aWVkIGluIHRoZSBsaXN0IChsb3dlc3QgaW5kaWNlcyBmaXJzdCkgaXMKLSB0aGUgb3JkZXIgaW4g
d2hpY2ggb2JqZWN0cyBvciBkYXRhIGFyZSByZWdpc3RlcmVkIHRvIHRoZSBpdGVtIHByb3ZpZGVy
LCBhbmQgdGhlcmVmb3JlIGluZGljYXRlcyB0aGUKLSByZWxhdGl2ZSBmaWRlbGl0eSBvZiBlYWNo
IGl0ZW0uIFByaXZhdGUgVVRJIHR5cGVzLCBzdWNoIGFzIHRob3NlIHZlbmRlZCB0aHJvdWdoIHRo
ZSBpbmplY3RlZCBlZGl0aW5nCi0gYnVuZGxlIFNQSSwgYXJlIGNvbnNpZGVyZWQgdG8gYmUgaGln
aGVyIGZpZGVsaXR5IHRoYW4gdGhlIG90aGVyIGRlZmF1bHQgdHlwZXMuCisgc2luZ2xlIGl0ZW0g
cHJvdmlkZXIuCisgQGRpc2N1c3Npb24gVGhlIG9yZGVyIG9mIGl0ZW1zIHNwZWNpZmllZCBpbiB0
aGUgbGlzdCAobG93ZXN0IGluZGljZXMgZmlyc3QpIGlzIHRoZSBvcmRlciBpbiB3aGljaAorIG9i
amVjdHMgb3IgZGF0YSBhcmUgcmVnaXN0ZXJlZCB0byB0aGUgaXRlbSBwcm92aWRlciwgYW5kIHRo
ZXJlZm9yZSBpbmRpY2F0ZXMgdGhlIHJlbGF0aXZlIGZpZGVsaXR5Cisgb2YgZWFjaCBpdGVtLiBQ
cml2YXRlIFVUSSB0eXBlcywgc3VjaCBhcyB0aG9zZSB2ZW5kZWQgdGhyb3VnaCB0aGUgaW5qZWN0
ZWQgZWRpdGluZyBidW5kbGUgU1BJLCBhcmUKKyBjb25zaWRlcmVkIHRvIGJlIGhpZ2hlciBmaWRl
bGl0eSB0aGFuIHRoZSBvdGhlciBkZWZhdWx0IHR5cGVzLgogICovCiBXRUJDT1JFX0VYUE9SVCBA
aW50ZXJmYWNlIFdlYkl0ZW1Qcm92aWRlclJlZ2lzdHJhdGlvbkluZm9MaXN0IDogTlNPYmplY3QK
IApAQCAtODgsNiArODksNyBAQCBXRUJDT1JFX0VYUE9SVCBAaW50ZXJmYWNlIFdlYkl0ZW1Qcm92
aWRlclBhc3RlYm9hcmQgOiBOU09iamVjdDxBYnN0cmFjdFBhc3RlYm9hcgogCiAvLyBUaGUgZ2l2
ZW4gY29tcGxldGlvbiBibG9jayBpcyBhbHdheXMgZGlzcGF0Y2hlZCBvbiB0aGUgbWFpbiB0aHJl
YWQuCiAtICh2b2lkKWRvQWZ0ZXJMb2FkaW5nUHJvdmlkZWRDb250ZW50SW50b0ZpbGVVUkxzOihX
ZWJJdGVtUHJvdmlkZXJGaWxlTG9hZEJsb2NrKWFjdGlvbjsKKy0gKHZvaWQpZG9BZnRlckxvYWRp
bmdQcm92aWRlZENvbnRlbnRJbnRvRmlsZVVSTHM6KFdlYkl0ZW1Qcm92aWRlckZpbGVMb2FkQmxv
Y2spYWN0aW9uIHN5bmNocm9ub3VzVGltZW91dDooTlNUaW1lSW50ZXJ2YWwpc3luY2hyb25vdXNU
aW1lb3V0OwogCiBAZW5kCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lv
cy9XZWJJdGVtUHJvdmlkZXJQYXN0ZWJvYXJkLm1tIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
aW9zL1dlYkl0ZW1Qcm92aWRlclBhc3RlYm9hcmQubW0KaW5kZXggNDc4ZjZhOWY2YTZkMzE5MmM5
NGM3ZjAxN2EwMjZiOWMxMmE0M2UwYi4uNmMwNTgyMzg5ZGZmODAyYTlkYmI5ZjAwZTU2YTJkYjE1
MWRkZGFlMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1dlYkl0ZW1Q
cm92aWRlclBhc3RlYm9hcmQubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1dl
Ykl0ZW1Qcm92aWRlclBhc3RlYm9hcmQubW0KQEAgLTQyMiw2ICs0MjIsMTEgQEAgc3RhdGljIE5T
VVJMICp0ZW1wb3JhcnlGaWxlVVJMRm9yRGF0YUludGVyYWN0aW9uQ29udGVudChOU1N0cmluZyAq
ZmlsZUV4dGVuc2lvbiwKIAogLSAodm9pZClkb0FmdGVyTG9hZGluZ1Byb3ZpZGVkQ29udGVudElu
dG9GaWxlVVJMczooV2ViSXRlbVByb3ZpZGVyRmlsZUxvYWRCbG9jaylhY3Rpb24KIHsKKyAgICBb
c2VsZiBkb0FmdGVyTG9hZGluZ1Byb3ZpZGVkQ29udGVudEludG9GaWxlVVJMczphY3Rpb24gc3lu
Y2hyb25vdXNUaW1lb3V0OjBdOworfQorCistICh2b2lkKWRvQWZ0ZXJMb2FkaW5nUHJvdmlkZWRD
b250ZW50SW50b0ZpbGVVUkxzOihXZWJJdGVtUHJvdmlkZXJGaWxlTG9hZEJsb2NrKWFjdGlvbiBz
eW5jaHJvbm91c1RpbWVvdXQ6KE5TVGltZUludGVydmFsKXN5bmNocm9ub3VzVGltZW91dAorewog
ICAgIGF1dG8gY2hhbmdlQ291bnRCZWZvcmVMb2FkaW5nID0gX2NoYW5nZUNvdW50OwogICAgIGF1
dG8gdHlwZVRvRmlsZVVSTE1hcHMgPSBhZG9wdE5TKFtbTlNNdXRhYmxlQXJyYXkgYWxsb2NdIGlu
aXRXaXRoQ2FwYWNpdHk6W19pdGVtUHJvdmlkZXJzIGNvdW50XV0pOwogCkBAIC00NjQsNiArNDY5
LDggQEAgLSAodm9pZClkb0FmdGVyTG9hZGluZ1Byb3ZpZGVkQ29udGVudEludG9GaWxlVVJMczoo
V2ViSXRlbVByb3ZpZGVyRmlsZUxvYWRCbG9jaykKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAor
ICAgIGF1dG8gc2V0RmlsZVVSTHNMb2NrID0gYWRvcHROUyhbW05TTG9jayBhbGxvY10gaW5pdF0p
OworICAgIGF1dG8gc3luY2hyb25vdXNGaWxlTG9hZGluZ0dyb3VwID0gYWRvcHRPU09iamVjdChk
aXNwYXRjaF9ncm91cF9jcmVhdGUoKSk7CiAgICAgYXV0byBmaWxlTG9hZGluZ0dyb3VwID0gYWRv
cHRPU09iamVjdChkaXNwYXRjaF9ncm91cF9jcmVhdGUoKSk7CiAgICAgZm9yIChOU1VJbnRlZ2Vy
IGluZGV4ID0gMDsgaW5kZXggPCBbaXRlbVByb3ZpZGVyc1dpdGhGaWxlcyBjb3VudF07ICsraW5k
ZXgpIHsKICAgICAgICAgUmV0YWluUHRyPFVJSXRlbVByb3ZpZGVyPiBpdGVtUHJvdmlkZXIgPSBb
aXRlbVByb3ZpZGVyc1dpdGhGaWxlcyBvYmplY3RBdEluZGV4OmluZGV4XTsKQEAgLTQ3MSwyMCAr
NDc4LDE5IEBAIC0gKHZvaWQpZG9BZnRlckxvYWRpbmdQcm92aWRlZENvbnRlbnRJbnRvRmlsZVVS
THM6KFdlYkl0ZW1Qcm92aWRlckZpbGVMb2FkQmxvY2spCiAgICAgICAgIE5TVUludGVnZXIgaW5k
ZXhJbkl0ZW1Qcm92aWRlckFycmF5ID0gW1tpbmRpY2VzT2ZJdGVtUHJvdmlkZXJzV2l0aEZpbGVz
IG9iamVjdEF0SW5kZXg6aW5kZXhdIHVuc2lnbmVkSW50ZWdlclZhbHVlXTsKICAgICAgICAgUmV0
YWluUHRyPE5TU3RyaW5nPiBzdWdnZXN0ZWROYW1lID0gW2l0ZW1Qcm92aWRlciBzdWdnZXN0ZWRO
YW1lXTsKICAgICAgICAgZGlzcGF0Y2hfZ3JvdXBfZW50ZXIoZmlsZUxvYWRpbmdHcm91cC5nZXQo
KSk7Ci0gICAgICAgIFtpdGVtUHJvdmlkZXIgbG9hZEZpbGVSZXByZXNlbnRhdGlvbkZvclR5cGVJ
ZGVudGlmaWVyOnR5cGVJZGVudGlmaWVyLmdldCgpIGNvbXBsZXRpb25IYW5kbGVyOltpbmRleElu
SXRlbVByb3ZpZGVyQXJyYXksIHN1Z2dlc3RlZE5hbWUsIHR5cGVJZGVudGlmaWVyLCB0eXBlVG9G
aWxlVVJMTWFwcywgZmlsZUxvYWRpbmdHcm91cF0gKE5TVVJMICp1cmwsIE5TRXJyb3IgKmVycm9y
KSB7CisgICAgICAgIGRpc3BhdGNoX2dyb3VwX2VudGVyKHN5bmNocm9ub3VzRmlsZUxvYWRpbmdH
cm91cC5nZXQoKSk7CisgICAgICAgIFtpdGVtUHJvdmlkZXIgbG9hZEZpbGVSZXByZXNlbnRhdGlv
bkZvclR5cGVJZGVudGlmaWVyOnR5cGVJZGVudGlmaWVyLmdldCgpIGNvbXBsZXRpb25IYW5kbGVy
OltzeW5jaHJvbm91c0ZpbGVMb2FkaW5nR3JvdXAsIHNldEZpbGVVUkxzTG9jaywgaW5kZXhJbkl0
ZW1Qcm92aWRlckFycmF5LCBzdWdnZXN0ZWROYW1lLCB0eXBlSWRlbnRpZmllciwgdHlwZVRvRmls
ZVVSTE1hcHMsIGZpbGVMb2FkaW5nR3JvdXBdIChOU1VSTCAqdXJsLCBOU0Vycm9yICplcnJvcikg
ewogICAgICAgICAgICAgLy8gQWZ0ZXIgZXhlY3V0aW5nIHRoaXMgY29tcGxldGlvbiBibG9jaywg
VUlLaXQgcmVtb3ZlcyB0aGUgZmlsZSBhdCB0aGUgZ2l2ZW4gVVJMLiBIb3dldmVyLCB3ZSBuZWVk
IHRoaXMgZGF0YSB0byBwZXJzaXN0IGxvbmdlciBmb3IgdGhlIHdlYiBjb250ZW50IHByb2Nlc3Mu
CiAgICAgICAgICAgICAvLyBUbyBhZGRyZXNzIHRoaXMsIHdlIGhhcmQgbGluayB0aGUgZ2l2ZW4g
VVJMIHRvIGEgbmV3IHRlbXBvcmFyeSBmaWxlIGluIHRoZSB0ZW1wb3JhcnkgZGlyZWN0b3J5LiBU
aGlzIGZvbGxvd3MgdGhlIHNhbWUgZmxvdyBhcyByZWd1bGFyIGZpbGUgdXBsb2FkLCBpbgogICAg
ICAgICAgICAgLy8gV0tGaWxlVXBsb2FkUGFuZWwubW0uIFRoZSB0ZW1wb3JhcnkgZmlsZXMgYXJl
IGNsZWFuZWQgdXAgYnkgdGhlIHN5c3RlbSBhdCBhIGxhdGVyIHRpbWUuCi0gICAgICAgICAgICBS
ZXRhaW5QdHI8TlNVUkw+IGRlc3RpbmF0aW9uVVJMID0gdGVtcG9yYXJ5RmlsZVVSTEZvckRhdGFJ
bnRlcmFjdGlvbkNvbnRlbnQodXJsLnBhdGhFeHRlbnNpb24sIHN1Z2dlc3RlZE5hbWUuZ2V0KCkp
OwotICAgICAgICAgICAgaWYgKCFkZXN0aW5hdGlvblVSTCB8fCBlcnJvciB8fCAhW1tOU0ZpbGVN
YW5hZ2VyIGRlZmF1bHRNYW5hZ2VyXSBsaW5rSXRlbUF0VVJMOnVybCB0b1VSTDpkZXN0aW5hdGlv
blVSTC5nZXQoKSBlcnJvcjpuaWxdKSB7Ci0gICAgICAgICAgICAgICAgZGlzcGF0Y2hfZ3JvdXBf
bGVhdmUoZmlsZUxvYWRpbmdHcm91cC5nZXQoKSk7Ci0gICAgICAgICAgICAgICAgcmV0dXJuOwot
ICAgICAgICAgICAgfQotCi0gICAgICAgICAgICBkaXNwYXRjaF9hc3luYyhkaXNwYXRjaF9nZXRf
bWFpbl9xdWV1ZSgpLCBbaW5kZXhJbkl0ZW1Qcm92aWRlckFycmF5LCB0eXBlSWRlbnRpZmllciwg
ZGVzdGluYXRpb25VUkwsIHR5cGVUb0ZpbGVVUkxNYXBzLCBmaWxlTG9hZGluZ0dyb3VwXSB7Cisg
ICAgICAgICAgICBSZXRhaW5QdHI8TlNVUkw+IGRlc3RpbmF0aW9uVVJMID0gdGVtcG9yYXJ5Rmls
ZVVSTEZvckRhdGFJbnRlcmFjdGlvbkNvbnRlbnQodXJsLnBhdGhFeHRlbnNpb24sIHN1Z2dlc3Rl
ZE5hbWUuZ2V0KCkgPzogdXJsLmxhc3RQYXRoQ29tcG9uZW50KTsKKyAgICAgICAgICAgIGlmIChk
ZXN0aW5hdGlvblVSTCAmJiAhZXJyb3IgJiYgW1tOU0ZpbGVNYW5hZ2VyIGRlZmF1bHRNYW5hZ2Vy
XSBsaW5rSXRlbUF0VVJMOnVybCB0b1VSTDpkZXN0aW5hdGlvblVSTC5nZXQoKSBlcnJvcjpuaWxd
KSB7CisgICAgICAgICAgICAgICAgW3NldEZpbGVVUkxzTG9jayBsb2NrXTsKICAgICAgICAgICAg
ICAgICBbdHlwZVRvRmlsZVVSTE1hcHMgc2V0T2JqZWN0OltOU0RpY3Rpb25hcnkgZGljdGlvbmFy
eVdpdGhPYmplY3Q6ZGVzdGluYXRpb25VUkwuZ2V0KCkgZm9yS2V5OnR5cGVJZGVudGlmaWVyLmdl
dCgpXSBhdEluZGV4ZWRTdWJzY3JpcHQ6aW5kZXhJbkl0ZW1Qcm92aWRlckFycmF5XTsKLSAgICAg
ICAgICAgICAgICBkaXNwYXRjaF9ncm91cF9sZWF2ZShmaWxlTG9hZGluZ0dyb3VwLmdldCgpKTsK
LSAgICAgICAgICAgIH0pOworICAgICAgICAgICAgICAgIFtzZXRGaWxlVVJMc0xvY2sgdW5sb2Nr
XTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGRpc3BhdGNoX2dyb3VwX2xlYXZlKGZpbGVM
b2FkaW5nR3JvdXAuZ2V0KCkpOworICAgICAgICAgICAgZGlzcGF0Y2hfZ3JvdXBfbGVhdmUoc3lu
Y2hyb25vdXNGaWxlTG9hZGluZ0dyb3VwLmdldCgpKTsKICAgICAgICAgfV07CiAgICAgfQogCkBA
IC00OTUsNiArNTAxLDkgQEAgLSAodm9pZClkb0FmdGVyTG9hZGluZ1Byb3ZpZGVkQ29udGVudElu
dG9GaWxlVVJMczooV2ViSXRlbVByb3ZpZGVyRmlsZUxvYWRCbG9jaykKIAogICAgICAgICBjb21w
bGV0aW9uQmxvY2soW3JldGFpbmVkU2VsZiBmaWxlVVJMc0ZvckRhdGFJbnRlcmFjdGlvbl0pOwog
ICAgIH0pOworCisgICAgaWYgKHN5bmNocm9ub3VzVGltZW91dCA+IDApCisgICAgICAgIGRpc3Bh
dGNoX2dyb3VwX3dhaXQoc3luY2hyb25vdXNGaWxlTG9hZGluZ0dyb3VwLmdldCgpLCBkaXNwYXRj
aF90aW1lKERJU1BBVENIX1RJTUVfTk9XLCBzeW5jaHJvbm91c1RpbWVvdXQgKiBOU0VDX1BFUl9T
RUMpKTsKIH0KIAogLSAoV2ViSXRlbVByb3ZpZGVyUmVnaXN0cmF0aW9uSW5mb0xpc3QgKilyZWdp
c3RyYXRpb25JbmZvQXRJbmRleDooTlNVSW50ZWdlcilpbmRleAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>