<?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>199721</bug_id>
          
          <creation_ts>2019-07-11 13:19:18 -0700</creation_ts>
          <short_desc>REGRESSION(r247314): Caused performance regression. (Requested by deanj on #webkit).</short_desc>
          <delta_ts>2019-07-11 23:55:26 -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>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>
          
          <blocked>199644</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>cdumez</cc>
    
    <cc>dean_johnson</cc>
    
    <cc>mjs</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1552173</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-11 13:19:18 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/247314 broke the build:
Caused performance regression. (Requested by deanj on #webkit).

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552175</commentid>
    <comment_count>1</comment_count>
      <attachid>373944</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-11 13:19:24 -0700</bug_when>
    <thetext>Created attachment 373944
ROLLOUT of r247314

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552177</commentid>
    <comment_count>2</comment_count>
    <who name="Dean Johnson">dean_johnson</who>
    <bug_when>2019-07-11 13:20:24 -0700</bug_when>
    <thetext>Spoke with Youenn in-person and he agreed to a rollout.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552195</commentid>
    <comment_count>3</comment_count>
      <attachid>373944</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-11 14:04:10 -0700</bug_when>
    <thetext>Comment on attachment 373944
ROLLOUT of r247314

Clearing flags on attachment: 373944

Committed r247362: &lt;https://trac.webkit.org/changeset/247362&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552196</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-11 14:04:12 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552197</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-07-11 14:05:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/52970692&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552374</commentid>
    <comment_count>6</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2019-07-11 23:55:26 -0700</bug_when>
    <thetext>&lt;rdar://problem/52962439&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>373944</attachid>
            <date>2019-07-11 13:19:24 -0700</date>
            <delta_ts>2019-07-11 14:04:10 -0700</delta_ts>
            <desc>ROLLOUT of r247314</desc>
            <filename>bug-199721-20190711131923.patch</filename>
            <type>text/plain</type>
            <size>8729</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3MzYwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDAyYzRhYmY0NDA4ZjVjYTk0
NWNhYzU2NmJhMWZkNjMxNmUyOTgxNjEuLjhlNjEwNTY1NzkyOTY0NDE4YWVkMzI2ZGQzYjdhN2Rk
ZDNkYjhlZGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTktMDctMTEgIENvbW1pdCBR
dWV1ZSAgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3JnPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJv
bGxpbmcgb3V0IHIyNDczMTQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xOTk3MjEKKworICAgICAgICBDYXVzZWQgcGVyZm9ybWFuY2UgcmVncmVzc2lv
bi4gKFJlcXVlc3RlZCBieSBkZWFuaiBvbgorICAgICAgICAjd2Via2l0KS4KKworICAgICAgICBS
ZXZlcnRlZCBjaGFuZ2VzZXQ6CisKKyAgICAgICAgIkRpc2FibGUgc3BlY3VsYXRpdmUgbG9hZGlu
ZyBpZiBjYWNoZSBpcyBub3QgdG8gYmUgdXNlZCBmb3IKKyAgICAgICAgdGhlIGxvYWQiCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTk2NDQKKyAgICAg
ICAgaHR0cHM6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzI0NzMxNAorCiAyMDE5LTA3LTEx
ICBEZWFuIEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KIAogICAgICAgICBDcmFzaFRyYWNlcjog
UmVncmVzc2lvbiA6IE1vYmlsZVNhZmFyaSBhdCBVSUtpdDogLVtDQUxheWVyQWNjZXNzaWJpbGl0
eV9fVUlLaXRfX1F1YXJ0ekNvcmUgc2V0Qm91bmRzOl0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvTmV0d29ya1Byb2Nlc3MvY2FjaGUvTmV0d29ya0NhY2hlLmNwcCBiL1NvdXJjZS9XZWJLaXQv
TmV0d29ya1Byb2Nlc3MvY2FjaGUvTmV0d29ya0NhY2hlLmNwcAppbmRleCA0ODI2M2U5MzIxYzZm
NzY1YjlkNDc2ZjY0NDg1MzE5NzQ4MjcyMzg5Li4yMGUwNzU4Zjg0NTlhOGRhOGZhNDUzYTA5N2Iz
MWY2YWRiN2Q1N2FmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL2Nh
Y2hlL05ldHdvcmtDYWNoZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9j
YWNoZS9OZXR3b3JrQ2FjaGUuY3BwCkBAIC0yNzAsMjkgKzI3MCwxMiBAQCBzdGF0aWMgU3RvcmVE
ZWNpc2lvbiBtYWtlU3RvcmVEZWNpc2lvbihjb25zdCBXZWJDb3JlOjpSZXNvdXJjZVJlcXVlc3Qm
IG9yaWdpbmFsUgogfQogCiAjaWYgRU5BQkxFKE5FVFdPUktfQ0FDSEVfU1BFQ1VMQVRJVkVfUkVW
QUxJREFUSU9OKQotc3RhdGljIGJvb2wgY2FjaGVQb2xpY3lWYWxpZEZvclNwZWN1bGF0aXZlUmV2
YWxpZGF0aW9uKFdlYkNvcmU6OlJlc291cmNlUmVxdWVzdENhY2hlUG9saWN5IHBvbGljeSkKLXsK
LSAgICBzd2l0Y2ggKHBvbGljeSkgewotICAgIGNhc2UgV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0
Q2FjaGVQb2xpY3k6OlJldHVybkNhY2hlRGF0YUVsc2VMb2FkOgotICAgIGNhc2UgV2ViQ29yZTo6
UmVzb3VyY2VSZXF1ZXN0Q2FjaGVQb2xpY3k6OlJldHVybkNhY2hlRGF0YURvbnRMb2FkOgotICAg
IGNhc2UgV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0Q2FjaGVQb2xpY3k6OlJlbG9hZElnbm9yaW5n
Q2FjaGVEYXRhOgotICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAgY2FzZSBXZWJDb3JlOjpSZXNv
dXJjZVJlcXVlc3RDYWNoZVBvbGljeTo6VXNlUHJvdG9jb2xDYWNoZVBvbGljeToKLSAgICBjYXNl
IFdlYkNvcmU6OlJlc291cmNlUmVxdWVzdENhY2hlUG9saWN5OjpSZWZyZXNoQW55Q2FjaGVEYXRh
OgotICAgICAgICByZXR1cm4gdHJ1ZTsKLSAgICBjYXNlIFdlYkNvcmU6OlJlc291cmNlUmVxdWVz
dENhY2hlUG9saWN5OjpEb05vdFVzZUFueUNhY2hlOgotICAgICAgICBBU1NFUlRfTk9UX1JFQUNI
RUQoKTsKLSAgICAgICAgcmV0dXJuIGZhbHNlOwotICAgIH0KLSAgICByZXR1cm4gZmFsc2U7Ci19
Ci0KIHN0YXRpYyBib29sIGlubGluZSBjYW5SZXF1ZXN0VXNlU3BlY3VsYXRpdmVSZXZhbGlkYXRp
b24oY29uc3QgUmVzb3VyY2VSZXF1ZXN0JiByZXF1ZXN0KQogewogICAgIGlmIChyZXF1ZXN0Lmlz
Q29uZGl0aW9uYWwoKSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCi0gICAgaWYgKGNhY2hlUG9s
aWN5VmFsaWRGb3JTcGVjdWxhdGl2ZVJldmFsaWRhdGlvbihyZXF1ZXN0LmNhY2hlUG9saWN5KCkp
KQorICAgIGlmIChjYWNoZVBvbGljeUFsbG93c0V4cGlyZWQocmVxdWVzdC5jYWNoZVBvbGljeSgp
KSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgcmV0dXJuIHJlcXVlc3QucmVxdWVzdGVy
KCkgIT0gUmVzb3VyY2VSZXF1ZXN0OjpSZXF1ZXN0ZXI6OlhIUiAmJiByZXF1ZXN0LnJlcXVlc3Rl
cigpICE9IFJlc291cmNlUmVxdWVzdDo6UmVxdWVzdGVyOjpGZXRjaDsKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA0Y2ZkYzg4
YTc2Y2E2ZjYzYzFmOTBkODY0MmUxMDcyMDBiMDhhODI2Li4yMWY4OGUxODVkNzdlNjY5NmMyMmQ0
YmY2NWY4NmNkMjU4MDk1YmU0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysr
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTktMDctMTEgIENv
bW1pdCBRdWV1ZSAgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3JnPgorCisgICAgICAgIFVucmV2aWV3
ZWQsIHJvbGxpbmcgb3V0IHIyNDczMTQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xOTk3MjEKKworICAgICAgICBDYXVzZWQgcGVyZm9ybWFuY2UgcmVn
cmVzc2lvbi4gKFJlcXVlc3RlZCBieSBkZWFuaiBvbgorICAgICAgICAjd2Via2l0KS4KKworICAg
ICAgICBSZXZlcnRlZCBjaGFuZ2VzZXQ6CisKKyAgICAgICAgIkRpc2FibGUgc3BlY3VsYXRpdmUg
bG9hZGluZyBpZiBjYWNoZSBpcyBub3QgdG8gYmUgdXNlZCBmb3IKKyAgICAgICAgdGhlIGxvYWQi
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTk2NDQK
KyAgICAgICAgaHR0cHM6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzI0NzMxNAorCiAyMDE5
LTA3LTExICBSeWFuIEhhZGRhZCAgPHJ5YW5oYWRkYWRAYXBwbGUuY29tPgogCiAgICAgICAgIEFk
ZCB0ZXN0IGV4cGVjdGF0aW9ucyBhbmQgYmFzZWxpbmVzIGZvciBpT1MgMTMKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2h0dHAvd3B0L2ZldGNoL2Rpc2FibGUtc3BlY3VsYXRpdmUtZm9yLXJlbG9h
ZC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9mZXRjaC9kaXNhYmxlLXNwZWN1
bGF0aXZlLWZvci1yZWxvYWQtZXhwZWN0ZWQudHh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCBmYTZmOWNjNDg1YTc3OTUyMTUzOTgyYmZiZjY5ODQ1M2ExMGRhOWVhLi4wMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL2h0dHAvd3B0
L2ZldGNoL2Rpc2FibGUtc3BlY3VsYXRpdmUtZm9yLXJlbG9hZC1leHBlY3RlZC50eHQKKysrIC9k
ZXYvbnVsbApAQCAtMSwzICswLDAgQEAKLQotUEFTUyBFbnN1cmUgaW1hZ2UgaXMgbm90IHNwZWN1
bGF0aXZlbHkgbG9hZGVkIGFmdGVyIGEgcmVsb2FkIAotCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9odHRwL3dwdC9mZXRjaC9kaXNhYmxlLXNwZWN1bGF0aXZlLWZvci1yZWxvYWQuaHRtbCBiL0xh
eW91dFRlc3RzL2h0dHAvd3B0L2ZldGNoL2Rpc2FibGUtc3BlY3VsYXRpdmUtZm9yLXJlbG9hZC5o
dG1sCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA0YThkMmE2N2I4M2U1YzhiZTNjNDUw
MTIwYTYzOGI4M2M0OTdlZTk0Li4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwCi0tLSBhL0xheW91dFRlc3RzL2h0dHAvd3B0L2ZldGNoL2Rpc2FibGUtc3BlY3VsYXRpdmUt
Zm9yLXJlbG9hZC5odG1sCisrKyAvZGV2L251bGwKQEAgLTEsNjEgKzAsMCBAQAotPCFkb2N0eXBl
IGh0bWw+Ci08c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzcy5qcyI+PC9zY3JpcHQ+
Ci08c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzc3JlcG9ydC5qcyI+PC9zY3JpcHQ+
Ci08c2NyaXB0IHNyYz0iL2NvbW1vbi91dGlscy5qcyI+PC9zY3JpcHQ+Ci08c2NyaXB0PgotZnVu
Y3Rpb24gbG9hZElGcmFtZShzcmMpIHsKLSAgICByZXR1cm4gbmV3IFByb21pc2UoZnVuY3Rpb24o
cmVzb2x2ZSwgcmVqZWN0KSB7Ci0gICAgICAgIHZhciBpZnJhbWUgPSBkb2N1bWVudC5jcmVhdGVF
bGVtZW50KCdpZnJhbWUnKTsKLSAgICAgICAgaWZyYW1lLm9ubG9hZCA9IGZ1bmN0aW9uKCkgeyBy
ZXNvbHZlKGlmcmFtZSk7IH07Ci0KLSAgICAgICAgaWZyYW1lLnNyYyA9IHNyYzsKLQotICAgICAg
ICBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuYXBwZW5kQ2hpbGQoaWZyYW1lKTsKLSAgICB9KTsK
LX0KLQotYXN5bmMgZnVuY3Rpb24gaW1hZ2VMb2FkQ291bnQodXVpZCkKLXsKLSAgICBjb25zdCBy
ZXNwb25zZSA9IGF3YWl0IGZldGNoKCdyZXNvdXJjZXMvaW1hZ2UtbG9hZC5weT91dWlkPScgKyB1
dWlkLCB7IG1ldGhvZDogJ1BPU1QnIH0pOwotICAgIHJldHVybiByZXNwb25zZS50ZXh0KCk7Ci19
Ci0KLWFzeW5jIGZ1bmN0aW9uIG5hdmlnYXRlSUZyYW1lKGlmcmFtZSwgdXVpZCkKLXsKLSAgICBj
b25zdCBwcm9taXNlID0gbmV3IFByb21pc2UocmVzb2x2ZSA9PiBpZnJhbWUub25sb2FkID0gcmVz
b2x2ZSk7Ci0gICAgaWZyYW1lLnNyYyA9ICJyZXNvdXJjZXMvaWZyYW1lLXdpdGgtaW1hZ2UucHk/
dXVpZD0iICsgdXVpZDsKLSAgICBhd2FpdCBwcm9taXNlOwotICAgIHJldHVybiBpbWFnZUxvYWRD
b3VudCh1dWlkKTsKLX0KLQotYXN5bmMgZnVuY3Rpb24gcmVsb2FkSUZyYW1lKGlmcmFtZSwgdXVp
ZCkKLXsKLSAgICBjb25zdCBwcm9taXNlID0gbmV3IFByb21pc2UocmVzb2x2ZSA9PiBpZnJhbWUu
b25sb2FkID0gcmVzb2x2ZSk7Ci0gICAgaWZyYW1lLmNvbnRlbnRXaW5kb3cubG9jYXRpb24ucmVs
b2FkKCk7Ci0gICAgYXdhaXQgcHJvbWlzZTsKLSAgICByZXR1cm4gaW1hZ2VMb2FkQ291bnQodXVp
ZCk7Ci19Ci0KLWZ1bmN0aW9uIHJlc2V0SUZyYW1lKGlmcmFtZSkKLXsKLSAgICBjb25zdCBwcm9t
aXNlID0gbmV3IFByb21pc2UocmVzb2x2ZSA9PiB7IGlmcmFtZS5vbmxvYWQgPSByZXNvbHZlOyB9
KTsKLSAgICBpZnJhbWUuc3JjID0gImFib3V0OmJsYW5rIjsKLSAgICByZXR1cm4gcHJvbWlzZTsK
LX0KLQotcHJvbWlzZV90ZXN0KGFzeW5jICh0ZXN0KSA9PiB7Ci0gICAgY29uc3QgdXVpZCA9IHRv
a2VuKCk7Ci0gICAgY29uc3QgaWZyYW1lID0gYXdhaXQgbG9hZElGcmFtZSgiYWJvdXQ6Ymxhbmsi
KTsKLQotICAgIGNvbnN0IHRva2VuMSA9IGF3YWl0IG5hdmlnYXRlSUZyYW1lKGlmcmFtZSwgdXVp
ZCk7Ci0gICAgYXdhaXQgcmVzZXRJRnJhbWUoaWZyYW1lKTsKLSAgICBjb25zdCB0b2tlbjIgPSBh
d2FpdCBuYXZpZ2F0ZUlGcmFtZShpZnJhbWUsIHV1aWQpOwotICAgIGNvbnN0IHRva2VuMyA9IGF3
YWl0IHJlbG9hZElGcmFtZShpZnJhbWUsIHV1aWQpOwotCi0gICAgYXNzZXJ0X2VxdWFscyh0b2tl
bjEsICIxIiwgIm5hdmlnYXRpbmcgdG8iKTsKLSAgICBhc3NlcnRfZXF1YWxzKHRva2VuMiwgIjIi
LCAiYWZ0ZXIgbmV3IG5hdmlnYXRpb24iKTsKLSAgICBhc3NlcnRfZXF1YWxzKHRva2VuMywgIjMi
LCAiYWZ0ZXIgcmVsb2FkIik7Ci0KLSAgICBpZnJhbWUucmVtb3ZlKCk7Ci19LCAiRW5zdXJlIGlt
YWdlIGlzIG5vdCBzcGVjdWxhdGl2ZWx5IGxvYWRlZCBhZnRlciBhIHJlbG9hZCIpOwotPC9zY3Jp
cHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9mZXRjaC9yZXNvdXJjZXMvaWZy
YW1lLXdpdGgtaW1hZ2UucHkgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9mZXRjaC9yZXNvdXJjZXMv
aWZyYW1lLXdpdGgtaW1hZ2UucHkKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDdhMGE0
MGJiZmExOTJiNzg4MjM3NTdkMTM2Mjg0ZTA2YTk4ZmEwMzMuLjAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvZmV0Y2gvcmVz
b3VyY2VzL2lmcmFtZS13aXRoLWltYWdlLnB5CisrKyAvZGV2L251bGwKQEAgLTEsOCArMCwwIEBA
Ci1FVEFHID0gJyIxMjNhYmMiJwotCi0KLWRlZiBtYWluKHJlcXVlc3QsIHJlc3BvbnNlKToKLSAg
ICB0ZXN0X2lkID0gcmVxdWVzdC5HRVQuZmlyc3QoInV1aWQiKQotICAgIHJlc3BvbnNlLnN0YXR1
cyA9ICgyMDAsICJPSyIpCi0gICAgcmVzcG9uc2UuaGVhZGVycy5zZXQoIkNvbnRlbnQtVHlwZSIs
ICd0ZXh0L2h0bWwnKQotICAgIHJldHVybiAiPCFkb2N0eXBlIGh0bWw+PGltYWdlIHNyYz0naW1h
Z2UtbG9hZC5weT91dWlkPSIgKyB0ZXN0X2lkICsgIic+PC9pbWFnZT4iCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9odHRwL3dwdC9mZXRjaC9yZXNvdXJjZXMvaW1hZ2UtbG9hZC1jb3VudC5weSBi
L0xheW91dFRlc3RzL2h0dHAvd3B0L2ZldGNoL3Jlc291cmNlcy9pbWFnZS1sb2FkLWNvdW50LnB5
CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAyZDBkYmI3ODg2MmZlNWQ2OTNjZDEyYzQw
M2MwMjg5Zjg2YzU1YzAxLi4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvd3B0L2ZldGNoL3Jlc291cmNlcy9pbWFnZS1sb2FkLWNv
dW50LnB5CisrKyAvZGV2L251bGwKQEAgLTEsMTEgKzAsMCBAQAotZGVmIG1haW4ocmVxdWVzdCwg
cmVzcG9uc2UpOgotICAgIHRlc3RfaWQgPSByZXF1ZXN0LkdFVC5maXJzdCgidXVpZCIpCi0gICAg
c3Rhc2hlZF9jb3VudCA9IHJlcXVlc3Quc2VydmVyLnN0YXNoLnRha2UodGVzdF9pZCkKLSAgICBp
ZiBzdGFzaGVkX2NvdW50IGlzIE5vbmU6Ci0gICAgICAgIHN0YXNoZWRfY291bnQgPSB0ZXN0X2lk
ICsgIiBub25lIgotCi0gICAgcmVxdWVzdC5zZXJ2ZXIuc3Rhc2gucHV0KHRlc3RfaWQsIHN0YXNo
ZWRfY291bnQpCi0KLSAgICByZXNwb25zZS5zdGF0dXMgPSAoMjAwLCAiT0siKQotICAgIHJlc3Bv
bnNlLmhlYWRlcnMuc2V0KCJDb250ZW50LVR5cGUiLCAndGV4dC9wbGFpbicpCi0gICAgcmV0dXJu
IHN0cihzdGFzaGVkX2NvdW50KQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvZmV0
Y2gvcmVzb3VyY2VzL2ltYWdlLWxvYWQucHkgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9mZXRjaC9y
ZXNvdXJjZXMvaW1hZ2UtbG9hZC5weQpkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggM2Y1
NDgwZDAwZTQ0NmFjOWNmYTczZjQyYmIxZGM0NDdhMDcxOGQ3NC4uMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9mZXRjaC9y
ZXNvdXJjZXMvaW1hZ2UtbG9hZC5weQorKysgL2Rldi9udWxsCkBAIC0xLDM2ICswLDAgQEAKLUVU
QUcgPSAnIjEyM2FiYyInCi0KLQotZGVmIG1haW4ocmVxdWVzdCwgcmVzcG9uc2UpOgotICAgIHRl
c3RfaWQgPSByZXF1ZXN0LkdFVC5maXJzdCgidXVpZCIpCi0KLSAgICBpZiByZXF1ZXN0Lm1ldGhv
ZCA9PSAiUE9TVCI6Ci0gICAgICAgIHN0YXNoZWRfY291bnQgPSByZXF1ZXN0LnNlcnZlci5zdGFz
aC50YWtlKHRlc3RfaWQpCi0gICAgICAgIGlmIHN0YXNoZWRfY291bnQgaXMgTm9uZToKLSAgICAg
ICAgICAgIHN0YXNoZWRfY291bnQgPSAwCi0KLSAgICAgICAgcmVxdWVzdC5zZXJ2ZXIuc3Rhc2gu
cHV0KHRlc3RfaWQsIHN0YXNoZWRfY291bnQpCi0KLSAgICAgICAgcmVzcG9uc2Uuc3RhdHVzID0g
KDIwMCwgIk9LIikKLSAgICAgICAgcmVzcG9uc2UuaGVhZGVycy5zZXQoIkNvbnRlbnQtVHlwZSIs
ICd0ZXh0L3BsYWluJykKLSAgICAgICAgcmV0dXJuIHN0cihzdGFzaGVkX2NvdW50KQotCi0gICAg
c3Rhc2hlZF9jb3VudCA9IHJlcXVlc3Quc2VydmVyLnN0YXNoLnRha2UodGVzdF9pZCkKLSAgICBp
ZiBzdGFzaGVkX2NvdW50IGlzIG5vdCBOb25lOgotICAgICAgICBzdGFzaGVkX2NvdW50ID0gc3Rh
c2hlZF9jb3VudCArIDEKLSAgICBlbHNlOgotICAgICAgICBzdGFzaGVkX2NvdW50ID0gMQotICAg
IHJlcXVlc3Quc2VydmVyLnN0YXNoLnB1dCh0ZXN0X2lkLCBzdGFzaGVkX2NvdW50KQotCi0gICAg
ZXRhZyA9IHJlcXVlc3QuaGVhZGVycy5nZXQoIklmLU5vbmUtTWF0Y2giLCBOb25lKQotICAgIGlm
IGV0YWcgPT0gRVRBRzoKLSAgICAgICAgcmVzcG9uc2UuaGVhZGVycy5zZXQoIlgtSFRUUC1TVEFU
VVMiLCAzMDQpCi0gICAgICAgIHJlc3BvbnNlLnN0YXR1cyA9ICgzMDQsICJOb3QgTW9kaWZpZWQi
KQotICAgICAgICByZXR1cm4gIiIKLQotICAgICMgY2FjaGUgbWlzcywgc28gcmVzcG9uZCB3aXRo
IHRoZSBhY3R1YWwgY29udGVudAotICAgIHJlc3BvbnNlLnN0YXR1cyA9ICgyMDAsICJPSyIpCi0g
ICAgcmVzcG9uc2UuaGVhZGVycy5zZXQoIkVUYWciLCBFVEFHKQotICAgIHJlc3BvbnNlLmhlYWRl
cnMuc2V0KCJDb250ZW50LVR5cGUiLCAnaW1hZ2UvcG5nJykKLSAgICByZXNwb25zZS5oZWFkZXJz
LnNldCgiQ2FjaGUtQ29udHJvbCIsICJtYXgtYWdlPTAiKTsKLSAgICByZXR1cm4gJ215aW1hZ2Vj
b250ZW50Jwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>