<?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>200366</bug_id>
          
          <creation_ts>2019-08-01 16:15:44 -0700</creation_ts>
          <short_desc>Pages using MessagePorts should be PageCacheable</short_desc>
          <delta_ts>2019-08-01 22:46:41 -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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>japhet</cc>
    
    <cc>kangil.han</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1557790</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-08-01 16:15:44 -0700</bug_when>
    <thetext>Pages using MessagePorts should be PageCacheable, even if there are pending messages.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1557791</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-08-01 16:16:04 -0700</bug_when>
    <thetext>&lt;rdar://problem/53837882&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1557795</commentid>
    <comment_count>2</comment_count>
      <attachid>375363</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-08-01 16:27:50 -0700</bug_when>
    <thetext>Created attachment 375363
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1557880</commentid>
    <comment_count>3</comment_count>
      <attachid>375363</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2019-08-01 22:16:59 -0700</bug_when>
    <thetext>Comment on attachment 375363
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1557888</commentid>
    <comment_count>4</comment_count>
      <attachid>375363</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-01 22:46:38 -0700</bug_when>
    <thetext>Comment on attachment 375363
Patch

Clearing flags on attachment: 375363

Committed r248148: &lt;https://trac.webkit.org/changeset/248148&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1557889</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-01 22:46:41 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>375363</attachid>
            <date>2019-08-01 16:27:50 -0700</date>
            <delta_ts>2019-08-01 22:46:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-200366-20190801162750.patch</filename>
            <type>text/plain</type>
            <size>8575</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ4MTMzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2YyZTNkMWZmMWQxMTk4
YjU4OWU3ODVhYTFiMzhmZjJiYmU0YWNmOS4uMzBmNmExNjU5MGFjODhkNTE5NTBjOTlkN2M3OTNm
MDE1MzI0NDkyMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM1IEBACisyMDE5LTA4LTAxICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUGFnZXMgdXNpbmcgTWVzc2Fn
ZVBvcnRzIHNob3VsZCBiZSBQYWdlQ2FjaGVhYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDAzNjYKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzUz
ODM3ODgyPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFsbG93IGEgcGFnZSB0byBlbnRlciBQYWdlQ2FjaGUsIGV2ZW4gaWYgaXQgaGFzIE1lc3NhZ2VQ
b3J0cyAocG90ZW50aWFsbHkgd2l0aAorICAgICAgICBwZW5kaW5nIG1lc3NhZ2VzKS4gSWYgdGhl
cmUgYXJlIHBlbmRpbmcgbWVzc2FnZXMgb24gdGhlIE1lc3NhZ2VQb3J0cyB3aGVuCisgICAgICAg
IGVudGVyaW5nIFBhZ2VDYWNoZSwgdGhvc2Ugd2lsbCBnZXQgZGlzcGF0Y2hlZCB1cG9uIHJlc3Rv
cmluZyBmcm9tIFBhZ2VDYWNoZS4KKworICAgICAgICBUZXN0OiBmYXN0L2hpc3RvcnkvcGFnZS1j
YWNoZS1NZXNzYWdlUG9ydC1wZW5kaW5nLW1lc3NhZ2UuaHRtbAorCisgICAgICAgICogZG9tL01l
c3NhZ2VQb3J0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Ok1lc3NhZ2VQb3J0OjptZXNzYWdlQXZh
aWxhYmxlKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lc3NhZ2VQb3J0OjpkaXNwYXRjaE1lc3NhZ2Vz
KToKKyAgICAgICAgRG8gbm90IGRpc3BhdGNoIG1lc3NhZ2VzIHdoaWxlIGluIFBhZ2VDYWNoZS4K
KworICAgICAgICAoV2ViQ29yZTo6TWVzc2FnZVBvcnQ6OmNhblN1c3BlbmRGb3JEb2N1bWVudFN1
c3BlbnNpb24gY29uc3QpOgorICAgICAgICBBbGxvdyBwYWdlcyB3aXRoIE1lc3NhZ2VQb3J0IG9i
amVjdHMgdG8gZW50ZXIgUGFnZUNhY2hlLgorCisgICAgICAgICogZG9tL1NjcmlwdEV4ZWN1dGlv
bkNvbnRleHQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2NyaXB0RXhlY3V0aW9uQ29udGV4dDo6
cmVzdW1lQWN0aXZlRE9NT2JqZWN0cyk6CisgICAgICAgIE1ha2Ugc3VyZSBwZW5kaW5nIG1lc3Nh
Z2VzIG9uIE1lc3NhZ2VQb3J0cyBnZXQgZGlzcGF0Y2hlZCBhc3luY2hyb25vdXNseSBhZnRlciBy
ZXN0b3JpbmcKKyAgICAgICAgZnJvbSBQYWdlQ2FjaGUuCisKKyAgICAgICAgKiBsb2FkZXIvRG9j
dW1lbnRMb2FkZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6YXJlQWxsTG9hZGVyc1BhZ2VDYWNo
ZUFjY2VwdGFibGUpOgorICAgICAgICBNYWtlIHN1cmUgb25seSBDYWNoZWRSZXNvdXJjZXMgdGhh
dCBhcmUgc3RpbGwgbG9hZGluZyB1cG9uIGxvYWQgY2FuY2VsYXRpb24gcHJldmVudAorICAgICAg
ICBlbnRlcmluZyBQYWdlQ2FjaGUuCisKIDIwMTktMDgtMDEgIFdlbnNvbiBIc2llaCAgPHdlbnNv
bl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgW1RleHQgYXV0b3NpemluZ10gW2lQYWRPU10g
QWRkIHRhcmdldGVkIGhhY2tzIHRvIGFkZHJlc3Mgc29tZSByZW1haW5pbmcgdGV4dCBhdXRvc2l6
aW5nIGlzc3VlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL01lc3NhZ2VQb3J0LmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9NZXNzYWdlUG9ydC5jcHAKaW5kZXggYWRmMTMzN2Q5OWJm
ZWYyMzZkYTgzNzJmZGI1MmM3YTM0YjVkZWM2MS4uNTE0MzA0YzkwNjQxNjdiOTRiMTAxMWNlOGM4
MTk0ZDc0YzAxNzdhNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL01lc3NhZ2VQb3J0
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vTWVzc2FnZVBvcnQuY3BwCkBAIC0xOTUsNyAr
MTk1LDcgQEAgdm9pZCBNZXNzYWdlUG9ydDo6bWVzc2FnZUF2YWlsYWJsZSgpCiB7CiAgICAgLy8g
VGhpcyBNZXNzYWdlUG9ydCBvYmplY3QgbWlnaHQgYmUgZGlzZW50YW5nbGVkIGJlY2F1c2UgdGhl
IHBvcnQgaXMgYmVpbmcgdHJhbnNmZXJyZWQsCiAgICAgLy8gaW4gd2hpY2ggY2FzZSB3ZSdsbCBu
b3RpZnkgaXQgdGhhdCBtZXNzYWdlcyBhcmUgYXZhaWxhYmxlIG9uY2UgYSBuZXcgZW5kIHBvaW50
IGlzIGNyZWF0ZWQuCi0gICAgaWYgKCFtX3NjcmlwdEV4ZWN1dGlvbkNvbnRleHQpCisgICAgaWYg
KCFtX3NjcmlwdEV4ZWN1dGlvbkNvbnRleHQgfHwgbV9zY3JpcHRFeGVjdXRpb25Db250ZXh0LT5h
Y3RpdmVET01PYmplY3RzQXJlU3VzcGVuZGVkKCkpCiAgICAgICAgIHJldHVybjsKIAogICAgIG1f
c2NyaXB0RXhlY3V0aW9uQ29udGV4dC0+cHJvY2Vzc01lc3NhZ2VXaXRoTWVzc2FnZVBvcnRzU29v
bigpOwpAQCAtMjQzLDcgKzI0Myw3IEBAIHZvaWQgTWVzc2FnZVBvcnQ6OmRpc3BhdGNoTWVzc2Fn
ZXMoKQogICAgIC8vIFRoZSBIVE1MNSBzcGVjIHNwZWNpZmllcyB0aGF0IGFueSBtZXNzYWdlcyBz
ZW50IHRvIGEgZG9jdW1lbnQgdGhhdCBpcyBub3QgZnVsbHkgYWN0aXZlIHNob3VsZCBiZSBkcm9w
cGVkLCBzbyB0aGlzIGJlaGF2aW9yIGlzIE9LLgogICAgIEFTU0VSVChzdGFydGVkKCkpOwogCi0g
ICAgaWYgKCFpc0VudGFuZ2xlZCgpKQorICAgIGlmICghbV9zY3JpcHRFeGVjdXRpb25Db250ZXh0
IHx8IG1fc2NyaXB0RXhlY3V0aW9uQ29udGV4dC0+YWN0aXZlRE9NT2JqZWN0c0FyZVN1c3BlbmRl
ZCgpIHx8ICFpc0VudGFuZ2xlZCgpKQogICAgICAgICByZXR1cm47CiAKICAgICBSZWZQdHI8V29y
a2VyVGhyZWFkPiB3b3JrZXJUaHJlYWQ7CkBAIC00MzAsNyArNDMwLDcgQEAgY29uc3QgY2hhciog
TWVzc2FnZVBvcnQ6OmFjdGl2ZURPTU9iamVjdE5hbWUoKSBjb25zdAogCiBib29sIE1lc3NhZ2VQ
b3J0OjpjYW5TdXNwZW5kRm9yRG9jdW1lbnRTdXNwZW5zaW9uKCkgY29uc3QKIHsKLSAgICByZXR1
cm4gIWhhc1BlbmRpbmdBY3Rpdml0eSgpIHx8ICghbV9zdGFydGVkIHx8IG1fY2xvc2VkKTsKKyAg
ICByZXR1cm4gdHJ1ZTsKIH0KIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvZG9tL1NjcmlwdEV4ZWN1dGlvbkNvbnRleHQuY3BwIGIvU291cmNlL1dl
YkNvcmUvZG9tL1NjcmlwdEV4ZWN1dGlvbkNvbnRleHQuY3BwCmluZGV4IDI2MWJhZDgwOTk5YWM2
YTViOTcxMjFiYTMyMTNhYWVlMDkzMWJiNmYuLmM4MjVhN2VkZWU2YmIyZDVmNTE2YzZkM2U2ZWE3
NDEwZTZlY2M3NTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9TY3JpcHRFeGVjdXRp
b25Db250ZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vU2NyaXB0RXhlY3V0aW9uQ29u
dGV4dC5jcHAKQEAgLTMwNyw2ICszMDcsMTAgQEAgdm9pZCBTY3JpcHRFeGVjdXRpb25Db250ZXh0
OjpyZXN1bWVBY3RpdmVET01PYmplY3RzKFJlYXNvbkZvclN1c3BlbnNpb24gd2h5KQogICAgICAg
ICBhY3RpdmVET01PYmplY3QucmVzdW1lKCk7CiAgICAgICAgIHJldHVybiBTaG91bGRDb250aW51
ZTo6WWVzOwogICAgIH0pOworCisgICAgLy8gSW4gY2FzZSB0aGVyZSB3ZXJlIHBlbmRpbmcgbWVz
c2FnZXMgYXQgdGhlIHRpbWUgdGhlIHNjcmlwdCBleGVjdXRpb24gY29udGV4dCBlbnRlcmVkIFBh
Z2VDYWNoZSwKKyAgICAvLyBtYWtlIHN1cmUgdGhvc2UgZ2V0IGRpc3BhdGNoZWQgc2hvcnRseSBh
ZnRlciByZXN0b3JpbmcgZnJvbSBQYWdlQ2FjaGUuCisgICAgcHJvY2Vzc01lc3NhZ2VXaXRoTWVz
c2FnZVBvcnRzU29vbigpOwogfQogCiB2b2lkIFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQ6OnN0b3BB
Y3RpdmVET01PYmplY3RzKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1
bWVudExvYWRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuY3Bw
CmluZGV4IDI3NmEzMDZmZmQwODMyMzVlNjdiNjdiMjIyNWQ1YjhlM2M5YmQ5MTQuLmRlOWY0N2Q5
NmVhM2Q2ZDlhNjYzYzUxMDY1OGMyNDY2ODA2NTA2MjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9Eb2N1bWVudExvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVy
L0RvY3VtZW50TG9hZGVyLmNwcApAQCAtMTM1LDkgKzEzNSw5IEBAIHN0YXRpYyBib29sIGFyZUFs
bExvYWRlcnNQYWdlQ2FjaGVBY2NlcHRhYmxlKGNvbnN0IFJlc291cmNlTG9hZGVyTWFwJiBsb2Fk
ZXJzKQogICAgICAgICBpZiAoIWNhY2hlZFJlc291cmNlKQogICAgICAgICAgICAgcmV0dXJuIGZh
bHNlOwogCi0gICAgICAgIC8vIE9ubHkgaW1hZ2UgYW5kIFhIUiBsb2FkcyBkbyBwcmV2ZW50IHRo
ZSBwYWdlIGZyb20gZW50ZXJpbmcgdGhlIFBhZ2VDYWNoZS4KKyAgICAgICAgLy8gT25seSBpbWFn
ZSBhbmQgWEhSIGxvYWRzIGRvIG5vdCBwcmV2ZW50IHRoZSBwYWdlIGZyb20gZW50ZXJpbmcgdGhl
IFBhZ2VDYWNoZS4KICAgICAgICAgLy8gQWxsIG5vbi1pbWFnZSBsb2FkcyB3aWxsIHByZXZlbnQg
dGhlIHBhZ2UgZnJvbSBlbnRlcmluZyB0aGUgUGFnZUNhY2hlLgotICAgICAgICBpZiAoIWNhY2hl
ZFJlc291cmNlLT5pc0ltYWdlKCkgJiYgIWNhY2hlZFJlc291cmNlLT5hcmVBbGxDbGllbnRzWE1M
SHR0cFJlcXVlc3RzKCkpCisgICAgICAgIGlmIChjYWNoZWRSZXNvdXJjZS0+aXNMb2FkaW5nKCkg
JiYgIWNhY2hlZFJlc291cmNlLT5pc0ltYWdlKCkgJiYgIWNhY2hlZFJlc291cmNlLT5hcmVBbGxD
bGllbnRzWE1MSHR0cFJlcXVlc3RzKCkpCiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAg
fQogICAgIHJldHVybiB0cnVlOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGJkOTRiZjQxMDQ1MjUzODEyZWM2YWRlNzY5MjZj
NTY1YzA5NDZjMDkuLjYwYmRkYjU3NjU5MGE2ODE2ZjEzOTgzYmU3M2M1Yjg4YWEyZTk5NTUgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNiBAQAorMjAxOS0wOC0wMSAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBw
bGUuY29tPgorCisgICAgICAgIFBhZ2VzIHVzaW5nIE1lc3NhZ2VQb3J0cyBzaG91bGQgYmUgUGFn
ZUNhY2hlYWJsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjAwMzY2CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81MzgzNzg4Mj4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgbGF5b3V0IHRlc3QgY292
ZXJhZ2UuCisKKyAgICAgICAgKiBmYXN0L2hpc3RvcnkvcGFnZS1jYWNoZS1NZXNzYWdlUG9ydC1w
ZW5kaW5nLW1lc3NhZ2UtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2hpc3Rv
cnkvcGFnZS1jYWNoZS1NZXNzYWdlUG9ydC1wZW5kaW5nLW1lc3NhZ2UuaHRtbDogQWRkZWQuCisK
IDIwMTktMDgtMDEgIFdlbnNvbiBIc2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CiAKICAg
ICAgICAgW1RleHQgYXV0b3NpemluZ10gW2lQYWRPU10gQWRkIHRhcmdldGVkIGhhY2tzIHRvIGFk
ZHJlc3Mgc29tZSByZW1haW5pbmcgdGV4dCBhdXRvc2l6aW5nIGlzc3VlcwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZmFzdC9oaXN0b3J5L3BhZ2UtY2FjaGUtTWVzc2FnZVBvcnQtcGVuZGluZy1t
ZXNzYWdlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9wYWdlLWNhY2hl
LU1lc3NhZ2VQb3J0LXBlbmRpbmctbWVzc2FnZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNDU0
NTg3NTI3ZWZmZGJhZjVjMjRmMWFhODAwNDZlOTFkZmU4YTIxNQotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9wYWdlLWNhY2hlLU1lc3NhZ2VQb3J0LXBlbmRpbmct
bWVzc2FnZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxNSBAQAorVGVzdHMgdGhhdCBhIHBhZ2Ug
dGhhdCBoYXMgYSBNZXNzYWdlUG9ydCB3aXRoIGEgcGVuZGluZyBtZXNzYWdlIGNhbiBlbnRlciBQ
YWdlQ2FjaGUuCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIg
bWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitwYWdlc2hvdyAtIG5v
dCBmcm9tIGNhY2hlCitwYWdlaGlkZSAtIGVudGVyaW5nIGNhY2hlCitwYWdlc2hvdyAtIGZyb20g
Y2FjaGUKK1BBU1MgUGFnZSBkaWQgZW50ZXIgYW5kIHdhcyByZXN0b3JlZCBmcm9tIHRoZSBwYWdl
IGNhY2hlCitQQVNTIGUuZGF0YSBpcyAiZm9vIgorUEFTUyBhZnRlclBhZ2VDYWNoZVJlc3RvcmUg
aXMgdHJ1ZQorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRF
CisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9wYWdlLWNhY2hlLU1lc3Nh
Z2VQb3J0LXBlbmRpbmctbWVzc2FnZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9oaXN0b3J5L3Bh
Z2UtY2FjaGUtTWVzc2FnZVBvcnQtcGVuZGluZy1tZXNzYWdlLmh0bWwKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYzlh
MTg2NzVmYzUxYmRhZjBmNzBjYmUzY2NkZjU4NGEwNDc2Zjg0OQotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9wYWdlLWNhY2hlLU1lc3NhZ2VQb3J0LXBlbmRpbmct
bWVzc2FnZS5odG1sCkBAIC0wLDAgKzEsNTQgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8
Ym9keT4KKzxzY3JpcHQgc3JjPSIuLi8uLi9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2Ny
aXB0PgorPHNjcmlwdD4KK2Rlc2NyaXB0aW9uKCdUZXN0cyB0aGF0IGEgcGFnZSB0aGF0IGhhcyBh
IE1lc3NhZ2VQb3J0IHdpdGggYSBwZW5kaW5nIG1lc3NhZ2UgY2FuIGVudGVyIFBhZ2VDYWNoZS4n
KTsKK3dpbmRvdy5qc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKKworaWYgKHdpbmRvdy50ZXN0UnVubmVy
KQorICAgIHRlc3RSdW5uZXIub3ZlcnJpZGVQcmVmZXJlbmNlKCJXZWJLaXRVc2VzUGFnZUNhY2hl
UHJlZmVyZW5jZUtleSIsIDEpOworCitsZXQgYWZ0ZXJQYWdlQ2FjaGVSZXN0b3JlID0gZmFsc2U7
CisKK3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJwYWdlc2hvdyIsIGZ1bmN0aW9uKGV2ZW50KSB7
CisgICAgZGVidWcoInBhZ2VzaG93IC0gIiArIChldmVudC5wZXJzaXN0ZWQgPyAiIiA6ICJub3Qg
IikgKyAiZnJvbSBjYWNoZSIpOworCisgICAgaWYgKGV2ZW50LnBlcnNpc3RlZCkgeworICAgICAg
ICB0ZXN0UGFzc2VkKCJQYWdlIGRpZCBlbnRlciBhbmQgd2FzIHJlc3RvcmVkIGZyb20gdGhlIHBh
Z2UgY2FjaGUiKTsKKyAgICAgICAgYWZ0ZXJQYWdlQ2FjaGVSZXN0b3JlID0gdHJ1ZTsKKyAgICB9
Cit9LCBmYWxzZSk7CisKK3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJwYWdlaGlkZSIsIGZ1bmN0
aW9uKGV2ZW50KSB7CisgICAgZGVidWcoInBhZ2VoaWRlIC0gIiArIChldmVudC5wZXJzaXN0ZWQg
PyAiIiA6ICJub3QgIikgKyAiZW50ZXJpbmcgY2FjaGUiKTsKKyAgICBpZiAoIWV2ZW50LnBlcnNp
c3RlZCkgeworICAgICAgICB0ZXN0RmFpbGVkKCJQYWdlIGRpZCBub3QgZW50ZXIgdGhlIHBhZ2Ug
Y2FjaGUuIik7CisgICAgICAgIGZpbmlzaEpTVGVzdCgpOworICAgIH0KKyAgICBwb3J0Mi5wb3N0
TWVzc2FnZSgiZm9vIik7Cit9LCBmYWxzZSk7CisKK3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCds
b2FkJywgZnVuY3Rpb24oKSB7CisgICAgY2hhbm5lbCA9IG5ldyBNZXNzYWdlQ2hhbm5lbCgpOwor
ICAgIHBvcnQxID0gY2hhbm5lbC5wb3J0MTsKKyAgICBwb3J0MS5vbm1lc3NhZ2UgPSAoX2UpID0+
IHsKKyAgICAgICAgZSA9IF9lOworICAgICAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoImUuZGF0
YSIsICJmb28iKTsKKyAgICAgICAgc2hvdWxkQmVUcnVlKCJhZnRlclBhZ2VDYWNoZVJlc3RvcmUi
KTsKKyAgICAgICAgZmluaXNoSlNUZXN0KCk7CisgICAgfTsKKyAgICBwb3J0MiA9IGNoYW5uZWwu
cG9ydDI7CisKKyAgICAvLyBUaGlzIG5lZWRzIHRvIGhhcHBlbiBvdXRzaWRlIHRoZSBvbmxvYWQg
aGFuZGxlciBzbyB0aGF0IGEgaGlzdG9yeQorICAgIC8vIGl0ZW0gaXMgY3JlYXRlZC4KKyAgICBz
ZXRUaW1lb3V0KGZ1bmN0aW9uKCkgeworICAgICAgICAvLyBGb3JjZSBhIGJhY2sgbmF2aWdhdGlv
biBiYWNrIHRvIHRoaXMgcGFnZS4KKyAgICAgICAgd2luZG93LmxvY2F0aW9uID0gInJlc291cmNl
cy9wYWdlLWNhY2hlLWhlbHBlci5odG1sIjsKKyAgICB9LCAwKTsKK30sIGZhbHNlKTsKKworPC9z
Y3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9z
Y3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>