<?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>144674</bug_id>
          
          <creation_ts>2015-05-06 00:03:30 -0700</creation_ts>
          <short_desc>Add srcset preloader tests</short_desc>
          <delta_ts>2015-05-06 23:14:32 -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>New Bugs</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="Yoav Weiss">yoav</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1092089</commentid>
    <comment_count>0</comment_count>
    <who name="Yoav Weiss">yoav</who>
    <bug_when>2015-05-06 00:03:30 -0700</bug_when>
    <thetext>Add srcset preloader tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092090</commentid>
    <comment_count>1</comment_count>
      <attachid>252456</attachid>
    <who name="Yoav Weiss">yoav</who>
    <bug_when>2015-05-06 00:07:27 -0700</bug_when>
    <thetext>Created attachment 252456
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092093</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-06 00:09:47 -0700</bug_when>
    <thetext>Attachment 252456 did not pass style-queue:


ERROR: LayoutTests/ChangeLog:8:  Line contains tab character.  [whitespace/tab] [5]
ERROR: LayoutTests/ChangeLog:9:  Line contains tab character.  [whitespace/tab] [5]
Total errors found: 2 in 8 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092094</commentid>
    <comment_count>3</comment_count>
      <attachid>252457</attachid>
    <who name="Yoav Weiss">yoav</who>
    <bug_when>2015-05-06 00:11:59 -0700</bug_when>
    <thetext>Created attachment 252457
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092095</commentid>
    <comment_count>4</comment_count>
    <who name="Yoav Weiss">yoav</who>
    <bug_when>2015-05-06 00:16:31 -0700</bug_when>
    <thetext>Added a bunch of tests for the preloader and srcset, since when looking around that code, found that this part wasn&apos;t really tested.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092169</commentid>
    <comment_count>5</comment_count>
      <attachid>252457</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2015-05-06 09:20:58 -0700</bug_when>
    <thetext>Comment on attachment 252457
Patch

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

&gt; LayoutTests/http/tests/loading/preload-img-src-expected.txt:6
&gt; +This test needs to be run in DRT. Preload scanner should see the image resource. 

It’s not so good to have this in the test output. We should make this visible only when you are not running it in the test runner.

&gt; LayoutTests/http/tests/loading/preload-img-src.html:9
&gt; +This test needs to be run in DRT. Preload scanner should see the image resource.

It’s not great to refer to the test runner as DRT. The latest version is named WebKitTestRunner.

&gt; LayoutTests/http/tests/loading/preload-img-srcset-expected.txt:6
&gt; +This test needs to be run in DRT. Preload scanner should see the image resource. 

It’s not so good to have this in the test output. We should make this visible only when you are not running it in the test runner.

&gt; LayoutTests/http/tests/loading/preload-img-srcset-sizes-expected.txt:6
&gt; +This test needs to be run in DRT. Preload scanner should see the image resource. 

It’s not so good to have this in the test output. We should make this visible only when you are not running it in the test runner.

&gt; LayoutTests/http/tests/loading/preload-img-srcset-sizes.html:9
&gt; +This test needs to be run in DRT. Preload scanner should see the image resource.

It’s not great to refer to the test runner as DRT. The latest version is named WebKitTestRunner.

&gt; LayoutTests/http/tests/loading/preload-img-srcset.html:9
&gt; +This test needs to be run in DRT. Preload scanner should see the image resource.

It’s not great to refer to the test runner as DRT. The latest version is named WebKitTestRunner.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092509</commentid>
    <comment_count>6</comment_count>
      <attachid>252569</attachid>
    <who name="Yoav Weiss">yoav</who>
    <bug_when>2015-05-06 22:23:57 -0700</bug_when>
    <thetext>Created attachment 252569
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092521</commentid>
    <comment_count>7</comment_count>
      <attachid>252569</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-06 23:14:28 -0700</bug_when>
    <thetext>Comment on attachment 252569
Patch

Clearing flags on attachment: 252569

Committed r183914: &lt;http://trac.webkit.org/changeset/183914&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092522</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-06 23:14:32 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252456</attachid>
            <date>2015-05-06 00:07:27 -0700</date>
            <delta_ts>2015-05-06 00:11:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144674-20150506090610.patch</filename>
            <type>text/plain</type>
            <size>6314</size>
            <attacher name="Yoav Weiss">yoav</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzNzM2CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMjgwNzkyYTc2YTYwOTZmODZmOTcx
YTQ5YjFjMmQ0OWQ1MWI4ODI3NS4uYmZkMGI2Y2EzMDRlNzY4ZTY0NDExMTllZTI1NjM4MWIxMmM0
MzE0NSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE1LTA1LTA2ICBZb2F2IFdlaXNzICA8eW9h
dkB5b2F2LndzPgorCisgICAgICAgIEFkZCBzcmNzZXQgcHJlbG9hZGVyIHRlc3RzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDQ2NzQKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworCQlBZGQgc2V2ZXJhbCBwcmVsb2FkZXIg
dGVzdHMgbWFraW5nIHN1cmUgdGhhdCB0aGUgd2hlbiBzcmNzZXQgaXMgYmVpbmcgcHJlbG9hZGVk
LAorCQl0aGUgcmlnaHQgcmVzb3VyY2UgaXMgZmV0Y2gsIGFuZCB0aGUgb3RoZXIgcmVzb3VyY2Ug
aXMgbm90LgorCisgICAgICAgICogaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyYy1l
eHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMvbG9hZGluZy9wcmVsb2Fk
LWltZy1zcmMuaHRtbDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxv
YWQtaW1nLXNyY3NldC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMv
bG9hZGluZy9wcmVsb2FkLWltZy1zcmNzZXQtc2l6ZXMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAg
ICAgICAgKiBodHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0LXNpemVzLmh0bWw6
IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMvbG9hZGluZy9wcmVsb2FkLWltZy1zcmNzZXQu
aHRtbDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9yZXNvdXJjZXMvY2hlY2tQcmVsb2Fk
LmpzOiBBZGRlZC4KKyAgICAgICAgKGNoZWNrRm9yUHJlbG9hZCk6CisKIDIwMTUtMDUtMDIgIFNp
bW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgQXNzZXJ0aW9u
IGZhaWx1cmUgKCFuZWVkc0xheW91dCgpKSBsb2FkaW5nIGlua2VkbWFnLmNvbQpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyYy1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3JjLWV4
cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mYjFiN2YxYTE3MWNlMTI1OGE1YmY4ZDhmYTZkMzAwODVl
ZDUyOGEzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5n
L3ByZWxvYWQtaW1nLXNyYy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw3IEBACittYWluIGZyYW1l
IC0gZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZQorbWFpbiBmcmFtZSAtIGRpZENvbW1p
dExvYWRGb3JGcmFtZQorbWFpbiBmcmFtZSAtIGRpZEZpbmlzaERvY3VtZW50TG9hZEZvckZyYW1l
CittYWluIGZyYW1lIC0gZGlkSGFuZGxlT25sb2FkRXZlbnRzRm9yRnJhbWUKK21haW4gZnJhbWUg
LSBkaWRGaW5pc2hMb2FkRm9yRnJhbWUKK1RoaXMgdGVzdCBuZWVkcyB0byBiZSBydW4gaW4gRFJU
LiBQcmVsb2FkIHNjYW5uZXIgc2hvdWxkIHNlZSB0aGUgaW1hZ2UgcmVzb3VyY2UuIAorUEFTUyAg
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWct
c3JjLmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jj
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uMjFiYmI5MzA1YmJhNmM3MmY0YWM4OWQyYzQ4NTYxOTM1OTVhZmVh
MQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbG9hZGluZy9wcmVs
b2FkLWltZy1zcmMuaHRtbApAQCAtMCwwICsxLDE1IEBACis8IURPQ1RZUEUgaHRtbD4KKzxzY3Jp
cHQ+CitpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7
Cis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvcmVzb3VyY2Vz
L3Nsb3ctc2NyaXB0LnBsP2RlbGF5PTEwMDAiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Imh0dHA6
Ly8xMjcuMC4wLjE6ODAwMC9yZXNvdXJjZXMvY2hlY2tQcmVsb2FkLmpzIj48L3NjcmlwdD4KKzxi
b2R5PgorVGhpcyB0ZXN0IG5lZWRzIHRvIGJlIHJ1biBpbiBEUlQuIFByZWxvYWQgc2Nhbm5lciBz
aG91bGQgc2VlIHRoZSBpbWFnZSByZXNvdXJjZS4KKzxici8+Cis8c2NyaXB0PgorY2hlY2tGb3JQ
cmVsb2FkKCJyZXNvdXJjZXMvcHJlbG9hZC10ZXN0LmpwZyIsIHRydWUpOworPC9zY3JpcHQ+Cis8
aW1nIHNyYz0icmVzb3VyY2VzL3ByZWxvYWQtdGVzdC5qcGciPgorPC9ib2R5PgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyY3NldC1leHBl
Y3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jj
c2V0LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mYjFiN2YxYTE3MWNlMTI1OGE1YmY4ZDhmYTZk
MzAwODVlZDUyOGEzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9s
b2FkaW5nL3ByZWxvYWQtaW1nLXNyY3NldC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw3IEBACitt
YWluIGZyYW1lIC0gZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZQorbWFpbiBmcmFtZSAt
IGRpZENvbW1pdExvYWRGb3JGcmFtZQorbWFpbiBmcmFtZSAtIGRpZEZpbmlzaERvY3VtZW50TG9h
ZEZvckZyYW1lCittYWluIGZyYW1lIC0gZGlkSGFuZGxlT25sb2FkRXZlbnRzRm9yRnJhbWUKK21h
aW4gZnJhbWUgLSBkaWRGaW5pc2hMb2FkRm9yRnJhbWUKK1RoaXMgdGVzdCBuZWVkcyB0byBiZSBy
dW4gaW4gRFJULiBQcmVsb2FkIHNjYW5uZXIgc2hvdWxkIHNlZSB0aGUgaW1hZ2UgcmVzb3VyY2Uu
IAorUEFTUyAgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJl
bG9hZC1pbWctc3Jjc2V0LXNpemVzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvdGVz
dHMvbG9hZGluZy9wcmVsb2FkLWltZy1zcmNzZXQtc2l6ZXMtZXhwZWN0ZWQudHh0Cm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjNmMWU5NTRhMzVlNzc2MjZlY2U3NmY2NWZhYmFlYTBlN2ZjMzI0ZTAKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0
LXNpemVzLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDcgQEAKK21haW4gZnJhbWUgLSBkaWRTdGFy
dFByb3Zpc2lvbmFsTG9hZEZvckZyYW1lCittYWluIGZyYW1lIC0gZGlkQ29tbWl0TG9hZEZvckZy
YW1lCittYWluIGZyYW1lIC0gZGlkRmluaXNoRG9jdW1lbnRMb2FkRm9yRnJhbWUKK21haW4gZnJh
bWUgLSBkaWRIYW5kbGVPbmxvYWRFdmVudHNGb3JGcmFtZQorbWFpbiBmcmFtZSAtIGRpZEZpbmlz
aExvYWRGb3JGcmFtZQorVGhpcyB0ZXN0IG5lZWRzIHRvIGJlIHJ1biBpbiBEUlQuIFByZWxvYWQg
c2Nhbm5lciBzaG91bGQgc2VlIHRoZSBpbWFnZSByZXNvdXJjZS4gCitQQVNTIFBBU1MgIApkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyY3Nl
dC1zaXplcy5odG1sIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1n
LXNyY3NldC1zaXplcy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmNmZDE0N2I3MGMxOWY5ZWY4YmNjM2VkYTFk
OTRhNmFkMjMxNGI2N2YKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3Rz
L2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0LXNpemVzLmh0bWwKQEAgLTAsMCArMSwxNiBAQAor
PCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0PgoraWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgIHRl
c3RSdW5uZXIuZHVtcEFzVGV4dCgpOworPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iaHR0cDovLzEy
Ny4wLjAuMTo4MDAwL3Jlc291cmNlcy9zbG93LXNjcmlwdC5wbD9kZWxheT0xMDAwIj48L3Njcmlw
dD4KKzxzY3JpcHQgc3JjPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvcmVzb3VyY2VzL2NoZWNrUHJl
bG9hZC5qcyI+PC9zY3JpcHQ+Cis8Ym9keT4KK1RoaXMgdGVzdCBuZWVkcyB0byBiZSBydW4gaW4g
RFJULiBQcmVsb2FkIHNjYW5uZXIgc2hvdWxkIHNlZSB0aGUgaW1hZ2UgcmVzb3VyY2UuCis8YnIv
PgorPHNjcmlwdD4KK2NoZWNrRm9yUHJlbG9hZCgicmVzb3VyY2VzL3ByZWxvYWQtdGVzdC5qcGc/
MSIsIHRydWUpOworY2hlY2tGb3JQcmVsb2FkKCJyZXNvdXJjZXMvcHJlbG9hZC10ZXN0LmpwZz8y
IiwgZmFsc2UpOworPC9zY3JpcHQ+Cis8aW1nIHNpemVzPSI1MHZ3IiBzcmNzZXQ9InJlc291cmNl
cy9wcmVsb2FkLXRlc3QuanBnPzEgNjQwdywgcmVzb3VyY2VzL3ByZWxvYWQtdGVzdC5qcGc/MiAx
MDAwdyI+Cis8L2JvZHk+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRp
bmcvcHJlbG9hZC1pbWctc3Jjc2V0Lmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRp
bmcvcHJlbG9hZC1pbWctc3Jjc2V0Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNGViNWZhMDhmYjYwZjdiYmM4
ZTAxZjQ1OWY1ZjViYTJjODFjMmEwYgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0
dHAvdGVzdHMvbG9hZGluZy9wcmVsb2FkLWltZy1zcmNzZXQuaHRtbApAQCAtMCwwICsxLDE1IEBA
Cis8IURPQ1RZUEUgaHRtbD4KKzxzY3JpcHQ+CitpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAg
dGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7Cis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJodHRwOi8v
MTI3LjAuMC4xOjgwMDAvcmVzb3VyY2VzL3Nsb3ctc2NyaXB0LnBsP2RlbGF5PTEwMDAiPjwvc2Ny
aXB0PgorPHNjcmlwdCBzcmM9Imh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9yZXNvdXJjZXMvY2hlY2tQ
cmVsb2FkLmpzIj48L3NjcmlwdD4KKzxib2R5PgorVGhpcyB0ZXN0IG5lZWRzIHRvIGJlIHJ1biBp
biBEUlQuIFByZWxvYWQgc2Nhbm5lciBzaG91bGQgc2VlIHRoZSBpbWFnZSByZXNvdXJjZS4KKzxi
ci8+Cis8c2NyaXB0PgorY2hlY2tGb3JQcmVsb2FkKCJyZXNvdXJjZXMvcHJlbG9hZC10ZXN0Lmpw
ZyIsIHRydWUpOworPC9zY3JpcHQ+Cis8aW1nIHNyY3NldD0icmVzb3VyY2VzL3ByZWxvYWQtdGVz
dC5qcGciPgorPC9ib2R5PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9yZXNv
dXJjZXMvY2hlY2tQcmVsb2FkLmpzIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9yZXNvdXJjZXMv
Y2hlY2tQcmVsb2FkLmpzCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjg2YWQ0MTllYzUxMzk4YzIzMzY0ZTZiYWE0MDk0
YmY4NGVjZTIyMDUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3Jl
c291cmNlcy9jaGVja1ByZWxvYWQuanMKQEAgLTAsMCArMSw5IEBACitmdW5jdGlvbiBjaGVja0Zv
clByZWxvYWQodXJsLCBzaG91bGRQcmVsb2FkKSB7CisgICAgdmFyIHJlc3VsdDsKKyAgICB2YXIg
cHJlbG9hZGVkID0gaW50ZXJuYWxzLmlzUHJlbG9hZGVkKHVybCk7CisgICAgaWYgKChzaG91bGRQ
cmVsb2FkICYmIHByZWxvYWRlZCkgfHwgKCFzaG91bGRQcmVsb2FkICYmICFwcmVsb2FkZWQpKQor
ICAgICAgICByZXN1bHQgPSAiUEFTUyAiOworICAgIGVsc2UKKyAgICAgICAgcmVzdWx0ID0gIkZB
SUwgIjsKKyAgICBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiYm9keSIpWzBdLmFwcGVu
ZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKHJlc3VsdCkpOworfQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252457</attachid>
            <date>2015-05-06 00:11:59 -0700</date>
            <delta_ts>2015-05-06 22:23:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144674-20150506091042.patch</filename>
            <type>text/plain</type>
            <size>6326</size>
            <attacher name="Yoav Weiss">yoav</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzNzM2CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMjgwNzkyYTc2YTYwOTZmODZmOTcx
YTQ5YjFjMmQ0OWQ1MWI4ODI3NS4uNWVjNDE1YjRhZTg4ZjUzNmIxZDViODIyMmFlMjQ2ZTM0NjA5
YTczNCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE1LTA1LTA2ICBZb2F2IFdlaXNzICA8eW9h
dkB5b2F2LndzPgorCisgICAgICAgIEFkZCBzcmNzZXQgcHJlbG9hZGVyIHRlc3RzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDQ2NzQKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgc2V2ZXJhbCBwcmVs
b2FkZXIgdGVzdHMgbWFraW5nIHN1cmUgdGhhdCB0aGUgd2hlbiBzcmNzZXQgaXMgYmVpbmcgcHJl
bG9hZGVkLAorICAgICAgICB0aGUgcmlnaHQgcmVzb3VyY2UgaXMgZmV0Y2gsIGFuZCB0aGUgb3Ro
ZXIgcmVzb3VyY2UgaXMgbm90LgorCisgICAgICAgICogaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxv
YWQtaW1nLXNyYy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMvbG9h
ZGluZy9wcmVsb2FkLWltZy1zcmMuaHRtbDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9s
b2FkaW5nL3ByZWxvYWQtaW1nLXNyY3NldC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAq
IGh0dHAvdGVzdHMvbG9hZGluZy9wcmVsb2FkLWltZy1zcmNzZXQtc2l6ZXMtZXhwZWN0ZWQudHh0
OiBBZGRlZC4KKyAgICAgICAgKiBodHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0
LXNpemVzLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMvbG9hZGluZy9wcmVsb2Fk
LWltZy1zcmNzZXQuaHRtbDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9yZXNvdXJjZXMv
Y2hlY2tQcmVsb2FkLmpzOiBBZGRlZC4KKyAgICAgICAgKGNoZWNrRm9yUHJlbG9hZCk6CisKIDIw
MTUtMDUtMDIgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAg
ICAgQXNzZXJ0aW9uIGZhaWx1cmUgKCFuZWVkc0xheW91dCgpKSBsb2FkaW5nIGlua2VkbWFnLmNv
bQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1n
LXNyYy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9h
ZC1pbWctc3JjLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mYjFiN2YxYTE3MWNlMTI1OGE1YmY4
ZDhmYTZkMzAwODVlZDUyOGEzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90
ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyYy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw3IEBA
CittYWluIGZyYW1lIC0gZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZQorbWFpbiBmcmFt
ZSAtIGRpZENvbW1pdExvYWRGb3JGcmFtZQorbWFpbiBmcmFtZSAtIGRpZEZpbmlzaERvY3VtZW50
TG9hZEZvckZyYW1lCittYWluIGZyYW1lIC0gZGlkSGFuZGxlT25sb2FkRXZlbnRzRm9yRnJhbWUK
K21haW4gZnJhbWUgLSBkaWRGaW5pc2hMb2FkRm9yRnJhbWUKK1RoaXMgdGVzdCBuZWVkcyB0byBi
ZSBydW4gaW4gRFJULiBQcmVsb2FkIHNjYW5uZXIgc2hvdWxkIHNlZSB0aGUgaW1hZ2UgcmVzb3Vy
Y2UuIAorUEFTUyAgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcv
cHJlbG9hZC1pbWctc3JjLmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJl
bG9hZC1pbWctc3JjLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMjFiYmI5MzA1YmJhNmM3MmY0YWM4OWQyYzQ4
NTYxOTM1OTVhZmVhMQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMv
bG9hZGluZy9wcmVsb2FkLWltZy1zcmMuaHRtbApAQCAtMCwwICsxLDE1IEBACis8IURPQ1RZUEUg
aHRtbD4KKzxzY3JpcHQ+CitpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgdGVzdFJ1bm5lci5k
dW1wQXNUZXh0KCk7Cis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJodHRwOi8vMTI3LjAuMC4xOjgw
MDAvcmVzb3VyY2VzL3Nsb3ctc2NyaXB0LnBsP2RlbGF5PTEwMDAiPjwvc2NyaXB0PgorPHNjcmlw
dCBzcmM9Imh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9yZXNvdXJjZXMvY2hlY2tQcmVsb2FkLmpzIj48
L3NjcmlwdD4KKzxib2R5PgorVGhpcyB0ZXN0IG5lZWRzIHRvIGJlIHJ1biBpbiBEUlQuIFByZWxv
YWQgc2Nhbm5lciBzaG91bGQgc2VlIHRoZSBpbWFnZSByZXNvdXJjZS4KKzxici8+Cis8c2NyaXB0
PgorY2hlY2tGb3JQcmVsb2FkKCJyZXNvdXJjZXMvcHJlbG9hZC10ZXN0LmpwZyIsIHRydWUpOwor
PC9zY3JpcHQ+Cis8aW1nIHNyYz0icmVzb3VyY2VzL3ByZWxvYWQtdGVzdC5qcGciPgorPC9ib2R5
PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1n
LXNyY3NldC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJl
bG9hZC1pbWctc3Jjc2V0LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mYjFiN2YxYTE3MWNlMTI1
OGE1YmY4ZDhmYTZkMzAwODVlZDUyOGEzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
aHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyY3NldC1leHBlY3RlZC50eHQKQEAgLTAs
MCArMSw3IEBACittYWluIGZyYW1lIC0gZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZQor
bWFpbiBmcmFtZSAtIGRpZENvbW1pdExvYWRGb3JGcmFtZQorbWFpbiBmcmFtZSAtIGRpZEZpbmlz
aERvY3VtZW50TG9hZEZvckZyYW1lCittYWluIGZyYW1lIC0gZGlkSGFuZGxlT25sb2FkRXZlbnRz
Rm9yRnJhbWUKK21haW4gZnJhbWUgLSBkaWRGaW5pc2hMb2FkRm9yRnJhbWUKK1RoaXMgdGVzdCBu
ZWVkcyB0byBiZSBydW4gaW4gRFJULiBQcmVsb2FkIHNjYW5uZXIgc2hvdWxkIHNlZSB0aGUgaW1h
Z2UgcmVzb3VyY2UuIAorUEFTUyAgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3Rz
L2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0LXNpemVzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRl
c3RzL2h0dHAvdGVzdHMvbG9hZGluZy9wcmVsb2FkLWltZy1zcmNzZXQtc2l6ZXMtZXhwZWN0ZWQu
dHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjNmMWU5NTRhMzVlNzc2MjZlY2U3NmY2NWZhYmFlYTBlN2ZjMzI0ZTAK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9h
ZC1pbWctc3Jjc2V0LXNpemVzLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDcgQEAKK21haW4gZnJh
bWUgLSBkaWRTdGFydFByb3Zpc2lvbmFsTG9hZEZvckZyYW1lCittYWluIGZyYW1lIC0gZGlkQ29t
bWl0TG9hZEZvckZyYW1lCittYWluIGZyYW1lIC0gZGlkRmluaXNoRG9jdW1lbnRMb2FkRm9yRnJh
bWUKK21haW4gZnJhbWUgLSBkaWRIYW5kbGVPbmxvYWRFdmVudHNGb3JGcmFtZQorbWFpbiBmcmFt
ZSAtIGRpZEZpbmlzaExvYWRGb3JGcmFtZQorVGhpcyB0ZXN0IG5lZWRzIHRvIGJlIHJ1biBpbiBE
UlQuIFByZWxvYWQgc2Nhbm5lciBzaG91bGQgc2VlIHRoZSBpbWFnZSByZXNvdXJjZS4gCitQQVNT
IFBBU1MgIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxv
YWQtaW1nLXNyY3NldC1zaXplcy5odG1sIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5n
L3ByZWxvYWQtaW1nLXNyY3NldC1zaXplcy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmNmZDE0N2I3MGMxOWY5
ZWY4YmNjM2VkYTFkOTRhNmFkMjMxNGI2N2YKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0LXNpemVzLmh0bWwKQEAgLTAs
MCArMSwxNiBAQAorPCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0PgoraWYgKHdpbmRvdy50ZXN0UnVu
bmVyKQorICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworPC9zY3JpcHQ+Cis8c2NyaXB0IHNy
Yz0iaHR0cDovLzEyNy4wLjAuMTo4MDAwL3Jlc291cmNlcy9zbG93LXNjcmlwdC5wbD9kZWxheT0x
MDAwIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvcmVzb3Vy
Y2VzL2NoZWNrUHJlbG9hZC5qcyI+PC9zY3JpcHQ+Cis8Ym9keT4KK1RoaXMgdGVzdCBuZWVkcyB0
byBiZSBydW4gaW4gRFJULiBQcmVsb2FkIHNjYW5uZXIgc2hvdWxkIHNlZSB0aGUgaW1hZ2UgcmVz
b3VyY2UuCis8YnIvPgorPHNjcmlwdD4KK2NoZWNrRm9yUHJlbG9hZCgicmVzb3VyY2VzL3ByZWxv
YWQtdGVzdC5qcGc/MSIsIHRydWUpOworY2hlY2tGb3JQcmVsb2FkKCJyZXNvdXJjZXMvcHJlbG9h
ZC10ZXN0LmpwZz8yIiwgZmFsc2UpOworPC9zY3JpcHQ+Cis8aW1nIHNpemVzPSI1MHZ3IiBzcmNz
ZXQ9InJlc291cmNlcy9wcmVsb2FkLXRlc3QuanBnPzEgNjQwdywgcmVzb3VyY2VzL3ByZWxvYWQt
dGVzdC5qcGc/MiAxMDAwdyI+Cis8L2JvZHk+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRw
L3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0Lmh0bWwgYi9MYXlvdXRUZXN0cy9odHRw
L3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNGViNWZh
MDhmYjYwZjdiYmM4ZTAxZjQ1OWY1ZjViYTJjODFjMmEwYgotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL2h0dHAvdGVzdHMvbG9hZGluZy9wcmVsb2FkLWltZy1zcmNzZXQuaHRtbApAQCAt
MCwwICsxLDE1IEBACis8IURPQ1RZUEUgaHRtbD4KKzxzY3JpcHQ+CitpZiAod2luZG93LnRlc3RS
dW5uZXIpCisgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7Cis8L3NjcmlwdD4KKzxzY3JpcHQg
c3JjPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvcmVzb3VyY2VzL3Nsb3ctc2NyaXB0LnBsP2RlbGF5
PTEwMDAiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Imh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9yZXNv
dXJjZXMvY2hlY2tQcmVsb2FkLmpzIj48L3NjcmlwdD4KKzxib2R5PgorVGhpcyB0ZXN0IG5lZWRz
IHRvIGJlIHJ1biBpbiBEUlQuIFByZWxvYWQgc2Nhbm5lciBzaG91bGQgc2VlIHRoZSBpbWFnZSBy
ZXNvdXJjZS4KKzxici8+Cis8c2NyaXB0PgorY2hlY2tGb3JQcmVsb2FkKCJyZXNvdXJjZXMvcHJl
bG9hZC10ZXN0LmpwZyIsIHRydWUpOworPC9zY3JpcHQ+Cis8aW1nIHNyY3NldD0icmVzb3VyY2Vz
L3ByZWxvYWQtdGVzdC5qcGciPgorPC9ib2R5PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0
cC90ZXN0cy9yZXNvdXJjZXMvY2hlY2tQcmVsb2FkLmpzIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0
cy9yZXNvdXJjZXMvY2hlY2tQcmVsb2FkLmpzCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjg2YWQ0MTllYzUxMzk4YzIz
MzY0ZTZiYWE0MDk0YmY4NGVjZTIyMDUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9o
dHRwL3Rlc3RzL3Jlc291cmNlcy9jaGVja1ByZWxvYWQuanMKQEAgLTAsMCArMSw5IEBACitmdW5j
dGlvbiBjaGVja0ZvclByZWxvYWQodXJsLCBzaG91bGRQcmVsb2FkKSB7CisgICAgdmFyIHJlc3Vs
dDsKKyAgICB2YXIgcHJlbG9hZGVkID0gaW50ZXJuYWxzLmlzUHJlbG9hZGVkKHVybCk7CisgICAg
aWYgKChzaG91bGRQcmVsb2FkICYmIHByZWxvYWRlZCkgfHwgKCFzaG91bGRQcmVsb2FkICYmICFw
cmVsb2FkZWQpKQorICAgICAgICByZXN1bHQgPSAiUEFTUyAiOworICAgIGVsc2UKKyAgICAgICAg
cmVzdWx0ID0gIkZBSUwgIjsKKyAgICBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiYm9k
eSIpWzBdLmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKHJlc3VsdCkpOworfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252569</attachid>
            <date>2015-05-06 22:23:57 -0700</date>
            <delta_ts>2015-05-06 23:14:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144674-20150507072240.patch</filename>
            <type>text/plain</type>
            <size>6422</size>
            <attacher name="Yoav Weiss">yoav</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzODY1CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNTg2ZDhkYTlhZmVhNTU5YTkyNDhh
NTlhMTMxMDFhZTRlZDJhODE4NC4uZjNmM2RlNGYxNjU2ODhhZTRkNWYyMjE0ZGYzMmMzNTAxNjY3
NjIwMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE1LTA1LTA2ICBZb2F2IFdlaXNzICA8eW9h
dkB5b2F2LndzPgorCisgICAgICAgIEFkZCBzcmNzZXQgcHJlbG9hZGVyIHRlc3RzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDQ2NzQKKworICAgICAg
ICBSZXZpZXdlZCBieSBEYXJpbiBBZGxlci4KKworICAgICAgICBBZGQgc2V2ZXJhbCBwcmVsb2Fk
ZXIgdGVzdHMgbWFraW5nIHN1cmUgdGhhdCB0aGUgd2hlbiBzcmNzZXQgaXMgYmVpbmcgcHJlbG9h
ZGVkLAorICAgICAgICB0aGUgcmlnaHQgcmVzb3VyY2UgaXMgZmV0Y2hlZCwgYW5kIHRoZSBvdGhl
ciByZXNvdXJjZSBpcyBub3QuCisKKyAgICAgICAgKiBodHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9h
ZC1pbWctc3JjLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9sb2Fk
aW5nL3ByZWxvYWQtaW1nLXNyYy5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBodHRwL3Rlc3RzL2xv
YWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICog
aHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyY3NldC1zaXplcy1leHBlY3RlZC50eHQ6
IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMvbG9hZGluZy9wcmVsb2FkLWltZy1zcmNzZXQt
c2l6ZXMuaHRtbDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQt
aW1nLXNyY3NldC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBodHRwL3Rlc3RzL3Jlc291cmNlcy9j
aGVja1ByZWxvYWQuanM6IEFkZGVkLgorICAgICAgICAoY2hlY2tGb3JQcmVsb2FkKToKKwogMjAx
NS0wNS0wNSAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAg
ICAgICAgW0dUS11bV0syXSBUaGUgV2ViS2l0IG5ldHdvcmsgZGlzayBjYWNoZSBpcyBub3QgZW5h
YmxlZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQt
aW1nLXNyYy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJl
bG9hZC1pbWctc3JjLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi40NjY5OWQxMGI5YWZhYzVjOWFk
NzMzNTg1ZjliNmQwYTdjMWU2OGM2Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0
cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyYy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw3
IEBACittYWluIGZyYW1lIC0gZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZQorbWFpbiBm
cmFtZSAtIGRpZENvbW1pdExvYWRGb3JGcmFtZQorbWFpbiBmcmFtZSAtIGRpZEZpbmlzaERvY3Vt
ZW50TG9hZEZvckZyYW1lCittYWluIGZyYW1lIC0gZGlkSGFuZGxlT25sb2FkRXZlbnRzRm9yRnJh
bWUKK21haW4gZnJhbWUgLSBkaWRGaW5pc2hMb2FkRm9yRnJhbWUKK1RoaXMgdGVzdCBtYWtlcyBz
dXJlIHRoYXQgdGhlIFByZWxvYWQgc2Nhbm5lciBwcmVsb2FkcyB0aGUgaW1hZ2UgcmVzb3VyY2Uu
IAorUEFTUyAgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJl
bG9hZC1pbWctc3JjLmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9h
ZC1pbWctc3JjLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMDc3NTU0NGY4YWFmNjA2MzRhOTRjNmZhYjg4ZWU2
NmRjMjMyYjMyMQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbG9h
ZGluZy9wcmVsb2FkLWltZy1zcmMuaHRtbApAQCAtMCwwICsxLDE1IEBACis8IURPQ1RZUEUgaHRt
bD4KKzxzY3JpcHQ+CitpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgdGVzdFJ1bm5lci5kdW1w
QXNUZXh0KCk7Cis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAv
cmVzb3VyY2VzL3Nsb3ctc2NyaXB0LnBsP2RlbGF5PTEwMDAiPjwvc2NyaXB0PgorPHNjcmlwdCBz
cmM9Imh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9yZXNvdXJjZXMvY2hlY2tQcmVsb2FkLmpzIj48L3Nj
cmlwdD4KKzxib2R5PgorVGhpcyB0ZXN0IG1ha2VzIHN1cmUgdGhhdCB0aGUgUHJlbG9hZCBzY2Fu
bmVyIHByZWxvYWRzIHRoZSBpbWFnZSByZXNvdXJjZS4KKzxici8+Cis8c2NyaXB0PgorY2hlY2tG
b3JQcmVsb2FkKCJyZXNvdXJjZXMvcHJlbG9hZC10ZXN0LmpwZyIsIHRydWUpOworPC9zY3JpcHQ+
Cis8aW1nIHNyYz0icmVzb3VyY2VzL3ByZWxvYWQtdGVzdC5qcGciPgorPC9ib2R5PgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyY3NldC1l
eHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWct
c3Jjc2V0LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi40NjY5OWQxMGI5YWZhYzVjOWFkNzMzNTg1
ZjliNmQwYTdjMWU2OGM2Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0
cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyY3NldC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw3IEBA
CittYWluIGZyYW1lIC0gZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZQorbWFpbiBmcmFt
ZSAtIGRpZENvbW1pdExvYWRGb3JGcmFtZQorbWFpbiBmcmFtZSAtIGRpZEZpbmlzaERvY3VtZW50
TG9hZEZvckZyYW1lCittYWluIGZyYW1lIC0gZGlkSGFuZGxlT25sb2FkRXZlbnRzRm9yRnJhbWUK
K21haW4gZnJhbWUgLSBkaWRGaW5pc2hMb2FkRm9yRnJhbWUKK1RoaXMgdGVzdCBtYWtlcyBzdXJl
IHRoYXQgdGhlIFByZWxvYWQgc2Nhbm5lciBwcmVsb2FkcyB0aGUgaW1hZ2UgcmVzb3VyY2UuIAor
UEFTUyAgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9h
ZC1pbWctc3Jjc2V0LXNpemVzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMv
bG9hZGluZy9wcmVsb2FkLWltZy1zcmNzZXQtc2l6ZXMtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LjM0MjBkNTdjMTZlZjc0Zjk1MmI5ZDVlMDE0M2RlMTdkMWJkOTZjMDMKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0LXNp
emVzLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDcgQEAKK21haW4gZnJhbWUgLSBkaWRTdGFydFBy
b3Zpc2lvbmFsTG9hZEZvckZyYW1lCittYWluIGZyYW1lIC0gZGlkQ29tbWl0TG9hZEZvckZyYW1l
CittYWluIGZyYW1lIC0gZGlkRmluaXNoRG9jdW1lbnRMb2FkRm9yRnJhbWUKK21haW4gZnJhbWUg
LSBkaWRIYW5kbGVPbmxvYWRFdmVudHNGb3JGcmFtZQorbWFpbiBmcmFtZSAtIGRpZEZpbmlzaExv
YWRGb3JGcmFtZQorVGhpcyB0ZXN0IG1ha2VzIHN1cmUgdGhhdCB0aGUgUHJlbG9hZCBzY2FubmVy
IHByZWxvYWRzIG9ubHkgdGhlIHJpZ2h0IGltYWdlIHJlc291cmNlLiAKK1BBU1MgUEFTUyAgCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jj
c2V0LXNpemVzLmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1p
bWctc3Jjc2V0LXNpemVzLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYWNjN2Q0ODg5ZmRmYWNlNTlkZTMwODkz
NjRkYWQyNGEwNjY2Njg2OAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVz
dHMvbG9hZGluZy9wcmVsb2FkLWltZy1zcmNzZXQtc2l6ZXMuaHRtbApAQCAtMCwwICsxLDE2IEBA
Cis8IURPQ1RZUEUgaHRtbD4KKzxzY3JpcHQ+CitpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAg
dGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7Cis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJodHRwOi8v
MTI3LjAuMC4xOjgwMDAvcmVzb3VyY2VzL3Nsb3ctc2NyaXB0LnBsP2RlbGF5PTEwMDAiPjwvc2Ny
aXB0PgorPHNjcmlwdCBzcmM9Imh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9yZXNvdXJjZXMvY2hlY2tQ
cmVsb2FkLmpzIj48L3NjcmlwdD4KKzxib2R5PgorVGhpcyB0ZXN0IG1ha2VzIHN1cmUgdGhhdCB0
aGUgUHJlbG9hZCBzY2FubmVyIHByZWxvYWRzIG9ubHkgdGhlIHJpZ2h0IGltYWdlIHJlc291cmNl
LgorPGJyLz4KKzxzY3JpcHQ+CitjaGVja0ZvclByZWxvYWQoInJlc291cmNlcy9wcmVsb2FkLXRl
c3QuanBnPzEiLCB0cnVlKTsKK2NoZWNrRm9yUHJlbG9hZCgicmVzb3VyY2VzL3ByZWxvYWQtdGVz
dC5qcGc/MiIsIGZhbHNlKTsKKzwvc2NyaXB0PgorPGltZyBzaXplcz0iNTB2dyIgc3Jjc2V0PSJy
ZXNvdXJjZXMvcHJlbG9hZC10ZXN0LmpwZz8xIDY0MHcsIHJlc291cmNlcy9wcmVsb2FkLXRlc3Qu
anBnPzIgMTAwMHciPgorPC9ib2R5PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0
cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyY3NldC5odG1sIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0
cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXNyY3NldC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmIxMWFkYjQ3NmQ1
NzkwYzJmZTkxYzMwOWIzZGU4MDkxNTNjYTFlMzgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9odHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctc3Jjc2V0Lmh0bWwKQEAgLTAsMCAr
MSwxNSBAQAorPCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0PgoraWYgKHdpbmRvdy50ZXN0UnVubmVy
KQorICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0i
aHR0cDovLzEyNy4wLjAuMTo4MDAwL3Jlc291cmNlcy9zbG93LXNjcmlwdC5wbD9kZWxheT0xMDAw
Ij48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJodHRwOi8vMTI3LjAuMC4xOjgwMDAvcmVzb3VyY2Vz
L2NoZWNrUHJlbG9hZC5qcyI+PC9zY3JpcHQ+Cis8Ym9keT4KK1RoaXMgdGVzdCBtYWtlcyBzdXJl
IHRoYXQgdGhlIFByZWxvYWQgc2Nhbm5lciBwcmVsb2FkcyB0aGUgaW1hZ2UgcmVzb3VyY2UuCis8
YnIvPgorPHNjcmlwdD4KK2NoZWNrRm9yUHJlbG9hZCgicmVzb3VyY2VzL3ByZWxvYWQtdGVzdC5q
cGciLCB0cnVlKTsKKzwvc2NyaXB0PgorPGltZyBzcmNzZXQ9InJlc291cmNlcy9wcmVsb2FkLXRl
c3QuanBnIj4KKzwvYm9keT4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvcmVz
b3VyY2VzL2NoZWNrUHJlbG9hZC5qcyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvcmVzb3VyY2Vz
L2NoZWNrUHJlbG9hZC5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lZDY4OWQ4YjNkYmM5YTY4Y2ZhMjI3OGQ2YTFm
MDgwMGRjZmE4ZjI1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9y
ZXNvdXJjZXMvY2hlY2tQcmVsb2FkLmpzCkBAIC0wLDAgKzEsMTEgQEAKK2Z1bmN0aW9uIGNoZWNr
Rm9yUHJlbG9hZCh1cmwsIHNob3VsZFByZWxvYWQpIHsKKyAgICB2YXIgcmVzdWx0ID0gIlRoaXMg
dGVzdCBzaG91bGQgcnVuIGluIHRoZSBXZWJLaXRUZXN0UnVubmVyLiI7CisgICAgaWYgKHdpbmRv
dy5pbnRlcm5hbHMpIHsKKyAgICAgICAgdmFyIHByZWxvYWRlZCA9IGludGVybmFscy5pc1ByZWxv
YWRlZCh1cmwpOworICAgICAgICBpZiAoKHNob3VsZFByZWxvYWQgJiYgcHJlbG9hZGVkKSB8fCAo
IXNob3VsZFByZWxvYWQgJiYgIXByZWxvYWRlZCkpCisgICAgICAgICAgICByZXN1bHQgPSAiUEFT
UyAiOworICAgICAgICBlbHNlCisgICAgICAgICAgICByZXN1bHQgPSAiRkFJTCAiOworICAgIH0K
KyAgICBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiYm9keSIpWzBdLmFwcGVuZENoaWxk
KGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKHJlc3VsdCkpOworfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>