<?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>144967</bug_id>
          
          <creation_ts>2015-05-13 13:34:55 -0700</creation_ts>
          <short_desc>[Content Extensions] Test interactions between multiple extensions and multiple domains.</short_desc>
          <delta_ts>2015-05-13 15:29:08 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1094566</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2015-05-13 13:34:55 -0700</bug_when>
    <thetext>More tests help me sleep at night.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094567</commentid>
    <comment_count>1</comment_count>
      <attachid>253054</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2015-05-13 13:37:38 -0700</bug_when>
    <thetext>Created attachment 253054
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094589</commentid>
    <comment_count>2</comment_count>
      <attachid>253054</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2015-05-13 14:31:54 -0700</bug_when>
    <thetext>Comment on attachment 253054
Patch

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

&gt; Tools/TestWebKitAPI/Tests/WebCore/ContentExtensions.cpp:499
&gt; +    testRequest(backend, mainDocumentRequest(&quot;http://webkit.org&quot;), { ContentExtensions::ActionType::CSSDisplayNoneStyleSheet });

I am confused by this result and the comment above. Why would you have an action ContentExtensions::ActionType::CSSDisplayNoneStyleSheet? You don&apos;t define any stylesheet in the rules above.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094593</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2015-05-13 14:39:25 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Comment on attachment 253054 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=253054&amp;action=review
&gt; 
&gt; &gt; Tools/TestWebKitAPI/Tests/WebCore/ContentExtensions.cpp:499
&gt; &gt; +    testRequest(backend, mainDocumentRequest(&quot;http://webkit.org&quot;), { ContentExtensions::ActionType::CSSDisplayNoneStyleSheet });
&gt; 
&gt; I am confused by this result and the comment above. Why would you have an
&gt; action ContentExtensions::ActionType::CSSDisplayNoneStyleSheet? You don&apos;t
&gt; define any stylesheet in the rules above.

There are two display-none stylesheet actions, one from each extension.  Each extension that does not hit an ignore-previous-rules appends a display-none stylesheet action to tell WebCore the name of the extension from which the display-none stylesheet came.  This is behaving correctly, but it could be cleaned up a bit later.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094617</commentid>
    <comment_count>4</comment_count>
      <attachid>253054</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-13 15:29:05 -0700</bug_when>
    <thetext>Comment on attachment 253054
Patch

Clearing flags on attachment: 253054

Committed r184314: &lt;http://trac.webkit.org/changeset/184314&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1094618</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-13 15:29:08 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>253054</attachid>
            <date>2015-05-13 13:37:38 -0700</date>
            <delta_ts>2015-05-13 15:29:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144967-20150513133615.patch</filename>
            <type>text/plain</type>
            <size>7448</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE4NDMwMSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDE1LTA1LTEzICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdl
YmtpdC5vcmc+CisKKyAgICAgICAgW0NvbnRlbnQgRXh0ZW5zaW9uc10gVGVzdCBpbnRlcmFjdGlv
bnMgYmV0d2VlbiBtdWx0aXBsZSBleHRlbnNpb25zIGFuZCBtdWx0aXBsZSBkb21haW5zLgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0OTY3CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBEdW1wUmVuZGVy
VHJlZS9EdW1wUmVuZGVyVHJlZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qOgorICAgICAgICBY
Y29kZSB3YW50ZWQgdG8gZml4IGFuIGFscGhhYmV0aXphdGlvbiBpc3N1ZS4KKyAgICAgICAgKiBU
ZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNvcmUvQ29udGVudEV4dGVuc2lvbnMuY3BwOgorICAgICAg
ICAoVGVzdFdlYktpdEFQSTo6VEVTVF9GKToKKyAgICAgICAgVGVzdCBpbnRlcmFjdGlvbnMgdGhh
dCB3b3JrZWQgYnV0IHdlcmUgbm90IGV4cGxpY2l0bHkgdGVzdGVkIGJlZm9yZS4KKwogMjAxNS0w
NS0xMiAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBVbnJldmll
d2VkIGJ1aWxkIGZpeC4KSW5kZXg6IFRvb2xzL0R1bXBSZW5kZXJUcmVlL0R1bXBSZW5kZXJUcmVl
Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvRHVtcFJlbmRl
clRyZWUvRHVtcFJlbmRlclRyZWUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagkocmV2aXNpb24g
MTg0MjkwKQorKysgVG9vbHMvRHVtcFJlbmRlclRyZWUvRHVtcFJlbmRlclRyZWUueGNvZGVwcm9q
L3Byb2plY3QucGJ4cHJvagkod29ya2luZyBjb3B5KQpAQCAtMTIxOSwxMiArMTIxOSwxMiBAQAog
CQkJCU9USEVSX1JFWkZMQUdTID0gIiI7CiAJCQkJUFJPRFVDVF9OQU1FID0gQWxsOwogCQkJCVNF
Q1RPUkRFUl9GTEFHUyA9ICIiOworCQkJCVVTRV9FWFBPUlRfTUFDUk9TID0gMDsKIAkJCQlXQVJO
SU5HX0NGTEFHUyA9ICgKIAkJCQkJIi1XbW9zdCIsCiAJCQkJCSItV25vLWZvdXItY2hhci1jb25z
dGFudHMiLAogCQkJCQkiLVduby11bmtub3duLXByYWdtYXMiLAogCQkJCSk7Ci0JCQkJVVNFX0VY
UE9SVF9NQUNST1MgPSAwOwogCQkJfTsKIAkJCW5hbWUgPSBEZWJ1ZzsKIAkJfTsKQEAgLTEyMzcs
MTIgKzEyMzcsMTIgQEAKIAkJCQlPVEhFUl9SRVpGTEFHUyA9ICIiOwogCQkJCVBST0RVQ1RfTkFN
RSA9IEFsbDsKIAkJCQlTRUNUT1JERVJfRkxBR1MgPSAiIjsKKwkJCQlVU0VfRVhQT1JUX01BQ1JP
UyA9IDA7CiAJCQkJV0FSTklOR19DRkxBR1MgPSAoCiAJCQkJCSItV21vc3QiLAogCQkJCQkiLVdu
by1mb3VyLWNoYXItY29uc3RhbnRzIiwKIAkJCQkJIi1Xbm8tdW5rbm93bi1wcmFnbWFzIiwKIAkJ
CQkpOwotCQkJCVVTRV9FWFBPUlRfTUFDUk9TID0gMDsKIAkJCX07CiAJCQluYW1lID0gUmVsZWFz
ZTsKIAkJfTsKSW5kZXg6IFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViQ29yZS9Db250ZW50
RXh0ZW5zaW9ucy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9X
ZWJDb3JlL0NvbnRlbnRFeHRlbnNpb25zLmNwcAkocmV2aXNpb24gMTg0MjkwKQorKysgVG9vbHMv
VGVzdFdlYktpdEFQSS9UZXN0cy9XZWJDb3JlL0NvbnRlbnRFeHRlbnNpb25zLmNwcAkod29ya2lu
ZyBjb3B5KQpAQCAtNDcyLDkgKzQ3Miw1MiBAQCBURVNUX0YoQ29udGVudEV4dGVuc2lvblRlc3Qs
IERvbWFpblRyaWdnCiAgICAgdGVzdFJlcXVlc3QoZG9tYWluUmVnZXhCYWNrZW5kLCBtYWluRG9j
dW1lbnRSZXF1ZXN0KCJodHRwOi8vd2Via2l0Lm9yZy90ZXN0Lmh0bWwiKSwgeyB9KTsKICAgICB0
ZXN0UmVxdWVzdChkb21haW5SZWdleEJhY2tlbmQsIG1haW5Eb2N1bWVudFJlcXVlc3QoImh0dHA6
Ly93YmtpdC5vcmcvdGVzdC5odG1sIiksIHsgfSk7CiAgICAgCisgICAgYXV0byBtdWx0aXBsZUlm
RG9tYWluc0JhY2tlbmQgPSBtYWtlQmFja2VuZCgiW3tcImFjdGlvblwiOntcInR5cGVcIjpcImJs
b2NrXCJ9LFwidHJpZ2dlclwiOntcInVybC1maWx0ZXJcIjpcInRlc3RcXFxcLmh0bWxcIiwgXCJp
Zi1kb21haW5cIjpbXCJ3ZWJraXQub3JnXCIsIFwidzNjLm9yZ1wiXX19XSIpOworICAgIHRlc3RS
ZXF1ZXN0KG11bHRpcGxlSWZEb21haW5zQmFja2VuZCwgbWFpbkRvY3VtZW50UmVxdWVzdCgiaHR0
cDovL3dlYmtpdC5vcmcvdGVzdC5odG0iKSwgeyB9KTsKKyAgICB0ZXN0UmVxdWVzdChtdWx0aXBs
ZUlmRG9tYWluc0JhY2tlbmQsIG1haW5Eb2N1bWVudFJlcXVlc3QoImh0dHA6Ly93ZWJraXQub3Jn
L3Rlc3QuaHRtbCIpLCB7IENvbnRlbnRFeHRlbnNpb25zOjpBY3Rpb25UeXBlOjpCbG9ja0xvYWQg
fSk7CisgICAgdGVzdFJlcXVlc3QobXVsdGlwbGVJZkRvbWFpbnNCYWNrZW5kLCBtYWluRG9jdW1l
bnRSZXF1ZXN0KCJodHRwOi8vdzNjLm9yZy90ZXN0Lmh0bWwiKSwgeyBDb250ZW50RXh0ZW5zaW9u
czo6QWN0aW9uVHlwZTo6QmxvY2tMb2FkIH0pOworICAgIHRlc3RSZXF1ZXN0KG11bHRpcGxlSWZE
b21haW5zQmFja2VuZCwgbWFpbkRvY3VtZW50UmVxdWVzdCgiaHR0cDovL3doYXR3Zy5vcmcvdGVz
dC5odG1sIiksIHsgfSk7CisKKyAgICBhdXRvIG11bHRpcGxlVW5sZXNzRG9tYWluc0JhY2tlbmQg
PSBtYWtlQmFja2VuZCgiW3tcImFjdGlvblwiOntcInR5cGVcIjpcImJsb2NrXCJ9LFwidHJpZ2dl
clwiOntcInVybC1maWx0ZXJcIjpcInRlc3RcXFxcLmh0bWxcIiwgXCJ1bmxlc3MtZG9tYWluXCI6
W1wid2Via2l0Lm9yZ1wiLCBcInczYy5vcmdcIl19fV0iKTsKKyAgICB0ZXN0UmVxdWVzdChtdWx0
aXBsZVVubGVzc0RvbWFpbnNCYWNrZW5kLCBtYWluRG9jdW1lbnRSZXF1ZXN0KCJodHRwOi8vd2Vi
a2l0Lm9yZy90ZXN0Lmh0bSIpLCB7IH0pOworICAgIHRlc3RSZXF1ZXN0KG11bHRpcGxlVW5sZXNz
RG9tYWluc0JhY2tlbmQsIG1haW5Eb2N1bWVudFJlcXVlc3QoImh0dHA6Ly93ZWJraXQub3JnL3Rl
c3QuaHRtbCIpLCB7IH0pOworICAgIHRlc3RSZXF1ZXN0KG11bHRpcGxlVW5sZXNzRG9tYWluc0Jh
Y2tlbmQsIG1haW5Eb2N1bWVudFJlcXVlc3QoImh0dHA6Ly93M2Mub3JnL3Rlc3QuaHRtbCIpLCB7
IH0pOworICAgIHRlc3RSZXF1ZXN0KG11bHRpcGxlVW5sZXNzRG9tYWluc0JhY2tlbmQsIG1haW5E
b2N1bWVudFJlcXVlc3QoImh0dHA6Ly93aGF0d2cub3JnL3Rlc3QuaHRtbCIpLCB7IENvbnRlbnRF
eHRlbnNpb25zOjpBY3Rpb25UeXBlOjpCbG9ja0xvYWQgfSk7CisKICAgICAvLyBGSVhNRTogQWRk
IGFuZCB0ZXN0IGRvbWFpbi1zcGVjaWZpYyBwb3B1cC1vbmx5IGJsb2NraW5nICh3aXRoIGxheW91
dCB0ZXN0cykuCiB9CiAgICAgCitURVNUX0YoQ29udGVudEV4dGVuc2lvblRlc3QsIE11bHRpcGxl
RXh0ZW5zaW9ucykKK3sKKyAgICBhdXRvIGV4dGVuc2lvbjEgPSBJbk1lbW9yeUNvbXBpbGVkQ29u
dGVudEV4dGVuc2lvbjo6Y3JlYXRlRnJvbUZpbHRlcigiW3tcImFjdGlvblwiOntcInR5cGVcIjpc
ImJsb2NrXCJ9LFwidHJpZ2dlclwiOntcInVybC1maWx0ZXJcIjpcImJsb2NrX2xvYWRcIn19XSIp
OworICAgIGF1dG8gZXh0ZW5zaW9uMiA9IEluTWVtb3J5Q29tcGlsZWRDb250ZW50RXh0ZW5zaW9u
OjpjcmVhdGVGcm9tRmlsdGVyKCJbe1wiYWN0aW9uXCI6e1widHlwZVwiOlwiYmxvY2stY29va2ll
c1wifSxcInRyaWdnZXJcIjp7XCJ1cmwtZmlsdGVyXCI6XCJibG9ja19jb29raWVzXCJ9fV0iKTsK
KyAgICBDb250ZW50RXh0ZW5zaW9uczo6Q29udGVudEV4dGVuc2lvbnNCYWNrZW5kIGJhY2tlbmQ7
CisgICAgYmFja2VuZC5hZGRDb250ZW50RXh0ZW5zaW9uKCJ0ZXN0RmlsdGVyMSIsIGV4dGVuc2lv
bjEpOworICAgIGJhY2tlbmQuYWRkQ29udGVudEV4dGVuc2lvbigidGVzdEZpbHRlcjIiLCBleHRl
bnNpb24yKTsKKyAgICAKKyAgICAvLyBUaGVzZSBlYWNoIGhhdmUgdHdvIGRpc3BsYXk6bm9uZSBz
dHlsZXNoZWV0cy4gVGhlIHNlY29uZCBvbmUgaXMgaW1wbGllZCBieSB1c2luZyB0aGUgZGVmYXVs
dCBwYXJhbWV0ZXIgaWdub3JlUHJldmlvdXNSdWxlcyA9IGZhbHNlLgorICAgIHRlc3RSZXF1ZXN0
KGJhY2tlbmQsIG1haW5Eb2N1bWVudFJlcXVlc3QoImh0dHA6Ly93ZWJraXQub3JnIiksIHsgQ29u
dGVudEV4dGVuc2lvbnM6OkFjdGlvblR5cGU6OkNTU0Rpc3BsYXlOb25lU3R5bGVTaGVldCB9KTsK
KyAgICB0ZXN0UmVxdWVzdChiYWNrZW5kLCBtYWluRG9jdW1lbnRSZXF1ZXN0KCJodHRwOi8vd2Vi
a2l0Lm9yZy9ibG9ja19sb2FkLmh0bWwiKSwgeyBDb250ZW50RXh0ZW5zaW9uczo6QWN0aW9uVHlw
ZTo6Q1NTRGlzcGxheU5vbmVTdHlsZVNoZWV0LCBDb250ZW50RXh0ZW5zaW9uczo6QWN0aW9uVHlw
ZTo6QmxvY2tMb2FkfSk7CisgICAgdGVzdFJlcXVlc3QoYmFja2VuZCwgbWFpbkRvY3VtZW50UmVx
dWVzdCgiaHR0cDovL3dlYmtpdC5vcmcvYmxvY2tfY29va2llcy5odG1sIiksIHsgQ29udGVudEV4
dGVuc2lvbnM6OkFjdGlvblR5cGU6OkJsb2NrQ29va2llcywgQ29udGVudEV4dGVuc2lvbnM6OkFj
dGlvblR5cGU6OkNTU0Rpc3BsYXlOb25lU3R5bGVTaGVldH0pOworICAgIHRlc3RSZXF1ZXN0KGJh
Y2tlbmQsIG1haW5Eb2N1bWVudFJlcXVlc3QoImh0dHA6Ly93ZWJraXQub3JnL2Jsb2NrX2xvYWQv
YmxvY2tfY29va2llcy5odG1sIiksIHsgQ29udGVudEV4dGVuc2lvbnM6OkFjdGlvblR5cGU6OkJs
b2NrQ29va2llcywgQ29udGVudEV4dGVuc2lvbnM6OkFjdGlvblR5cGU6OkNTU0Rpc3BsYXlOb25l
U3R5bGVTaGVldCwgQ29udGVudEV4dGVuc2lvbnM6OkFjdGlvblR5cGU6OkJsb2NrTG9hZCB9KTsK
KyAgICB0ZXN0UmVxdWVzdChiYWNrZW5kLCBtYWluRG9jdW1lbnRSZXF1ZXN0KCJodHRwOi8vd2Vi
a2l0Lm9yZy9ibG9ja19jb29raWVzL2Jsb2NrX2xvYWQuaHRtbCIpLCB7IENvbnRlbnRFeHRlbnNp
b25zOjpBY3Rpb25UeXBlOjpCbG9ja0Nvb2tpZXMsIENvbnRlbnRFeHRlbnNpb25zOjpBY3Rpb25U
eXBlOjpDU1NEaXNwbGF5Tm9uZVN0eWxlU2hlZXQsIENvbnRlbnRFeHRlbnNpb25zOjpBY3Rpb25U
eXBlOjpCbG9ja0xvYWQgfSk7CisgICAgCisgICAgYXV0byBpZ25vcmVFeHRlbnNpb24xID0gSW5N
ZW1vcnlDb21waWxlZENvbnRlbnRFeHRlbnNpb246OmNyZWF0ZUZyb21GaWx0ZXIoIlt7XCJhY3Rp
b25cIjp7XCJ0eXBlXCI6XCJibG9ja1wifSxcInRyaWdnZXJcIjp7XCJ1cmwtZmlsdGVyXCI6XCJi
bG9ja19sb2FkXCJ9fSwiCisgICAgICAgICJ7XCJhY3Rpb25cIjp7XCJ0eXBlXCI6XCJpZ25vcmUt
cHJldmlvdXMtcnVsZXNcIn0sXCJ0cmlnZ2VyXCI6e1widXJsLWZpbHRlclwiOlwiaWdub3JlMVwi
fX1dIik7CisgICAgYXV0byBpZ25vcmVFeHRlbnNpb24yID0gSW5NZW1vcnlDb21waWxlZENvbnRl
bnRFeHRlbnNpb246OmNyZWF0ZUZyb21GaWx0ZXIoIlt7XCJhY3Rpb25cIjp7XCJ0eXBlXCI6XCJi
bG9jay1jb29raWVzXCJ9LFwidHJpZ2dlclwiOntcInVybC1maWx0ZXJcIjpcImJsb2NrX2Nvb2tp
ZXNcIn19LCIKKyAgICAgICAgIntcImFjdGlvblwiOntcInR5cGVcIjpcImlnbm9yZS1wcmV2aW91
cy1ydWxlc1wifSxcInRyaWdnZXJcIjp7XCJ1cmwtZmlsdGVyXCI6XCJpZ25vcmUyXCJ9fV0iKTsK
KyAgICBDb250ZW50RXh0ZW5zaW9uczo6Q29udGVudEV4dGVuc2lvbnNCYWNrZW5kIGJhY2tlbmRX
aXRoSWdub3JlOworICAgIGJhY2tlbmRXaXRoSWdub3JlLmFkZENvbnRlbnRFeHRlbnNpb24oInRl
c3RGaWx0ZXIxIiwgaWdub3JlRXh0ZW5zaW9uMSk7CisgICAgYmFja2VuZFdpdGhJZ25vcmUuYWRk
Q29udGVudEV4dGVuc2lvbigidGVzdEZpbHRlcjIiLCBpZ25vcmVFeHRlbnNpb24yKTsKKyAgICAK
KyAgICB0ZXN0UmVxdWVzdChiYWNrZW5kV2l0aElnbm9yZSwgbWFpbkRvY3VtZW50UmVxdWVzdCgi
aHR0cDovL3dlYmtpdC5vcmciKSwgeyBDb250ZW50RXh0ZW5zaW9uczo6QWN0aW9uVHlwZTo6Q1NT
RGlzcGxheU5vbmVTdHlsZVNoZWV0LCBDb250ZW50RXh0ZW5zaW9uczo6QWN0aW9uVHlwZTo6Q1NT
RGlzcGxheU5vbmVTdHlsZVNoZWV0IH0sIHRydWUpOworICAgIHRlc3RSZXF1ZXN0KGJhY2tlbmRX
aXRoSWdub3JlLCBtYWluRG9jdW1lbnRSZXF1ZXN0KCJodHRwOi8vd2Via2l0Lm9yZy9ibG9ja19s
b2FkL2lnbm9yZTEuaHRtbCIpLCB7IENvbnRlbnRFeHRlbnNpb25zOjpBY3Rpb25UeXBlOjpDU1NE
aXNwbGF5Tm9uZVN0eWxlU2hlZXQgfSwgdHJ1ZSk7CisgICAgdGVzdFJlcXVlc3QoYmFja2VuZFdp
dGhJZ25vcmUsIG1haW5Eb2N1bWVudFJlcXVlc3QoImh0dHA6Ly93ZWJraXQub3JnL2Jsb2NrX2Nv
b2tpZXMvaWdub3JlMS5odG1sIiksIHsgQ29udGVudEV4dGVuc2lvbnM6OkFjdGlvblR5cGU6OkJs
b2NrQ29va2llcywgQ29udGVudEV4dGVuc2lvbnM6OkFjdGlvblR5cGU6OkNTU0Rpc3BsYXlOb25l
U3R5bGVTaGVldH0sIHRydWUpOworICAgIHRlc3RSZXF1ZXN0KGJhY2tlbmRXaXRoSWdub3JlLCBt
YWluRG9jdW1lbnRSZXF1ZXN0KCJodHRwOi8vd2Via2l0Lm9yZy9ibG9ja19sb2FkL2lnbm9yZTIu
aHRtbCIpLCB7IENvbnRlbnRFeHRlbnNpb25zOjpBY3Rpb25UeXBlOjpCbG9ja0xvYWQsIENvbnRl
bnRFeHRlbnNpb25zOjpBY3Rpb25UeXBlOjpDU1NEaXNwbGF5Tm9uZVN0eWxlU2hlZXQgfSwgdHJ1
ZSk7CisgICAgdGVzdFJlcXVlc3QoYmFja2VuZFdpdGhJZ25vcmUsIG1haW5Eb2N1bWVudFJlcXVl
c3QoImh0dHA6Ly93ZWJraXQub3JnL2Jsb2NrX2Nvb2tpZXMvaWdub3JlMi5odG1sIiksIHsgQ29u
dGVudEV4dGVuc2lvbnM6OkFjdGlvblR5cGU6OkNTU0Rpc3BsYXlOb25lU3R5bGVTaGVldH0sIHRy
dWUpOworICAgIHRlc3RSZXF1ZXN0KGJhY2tlbmRXaXRoSWdub3JlLCBtYWluRG9jdW1lbnRSZXF1
ZXN0KCJodHRwOi8vd2Via2l0Lm9yZy9ibG9ja19sb2FkL2Jsb2NrX2Nvb2tpZXMvaWdub3JlMS9p
Z25vcmUyLmh0bWwiKSwgeyB9LCB0cnVlKTsKK30KKwogVEVTVF9GKENvbnRlbnRFeHRlbnNpb25U
ZXN0LCBUZXJtc0tub3duVG9NYXRjaEFueXRoaW5nKQogewogICAgIGF1dG8gYmFja2VuZCA9IG1h
a2VCYWNrZW5kKCJbe1wiYWN0aW9uXCI6e1widHlwZVwiOlwiYmxvY2tcIn0sXCJ0cmlnZ2VyXCI6
e1widXJsLWZpbHRlclwiOlwiXnByZTEuKnBvc3QxJFwifX0sIgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>