<?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>221221</bug_id>
          
          <creation_ts>2021-02-01 11:44:47 -0800</creation_ts>
          <short_desc>Remove the Timer from Style::Scope</short_desc>
          <delta_ts>2021-02-05 23:51:36 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>Safari Technology Preview</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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Antti Koivisto">koivisto</assigned_to>
          <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kangil.han</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1724339</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-02-01 11:44:47 -0800</bug_when>
    <thetext>The timer in Style::Scope should be replaced with a rendering update or whatever Document::updateStyleIfNeeded() does.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724340</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-02-01 11:45:17 -0800</bug_when>
    <thetext>This timer&apos;s construction time shows up in Speedometer profiles.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724671</commentid>
    <comment_count>2</comment_count>
      <attachid>419002</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-02-02 08:31:37 -0800</bug_when>
    <thetext>Created attachment 419002
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724714</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-02-02 09:56:13 -0800</bug_when>
    <thetext>Nice!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725036</commentid>
    <comment_count>4</comment_count>
      <attachid>419110</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-02-02 22:30:15 -0800</bug_when>
    <thetext>Created attachment 419110
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725038</commentid>
    <comment_count>5</comment_count>
      <attachid>419111</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-02-02 22:36:28 -0800</bug_when>
    <thetext>Created attachment 419111
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725047</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-02 23:35:07 -0800</bug_when>
    <thetext>Committed r272300: &lt;https://trac.webkit.org/changeset/272300&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 419111.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725048</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-02-02 23:36:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/73918532&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725287</commentid>
    <comment_count>8</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2021-02-03 12:36:35 -0800</bug_when>
    <thetext>Reverted r272300 for reason:

Caused imported/w3c/web-platform-tests/css/css-scoping/css-scoping-shadow-dynamic-remove-style-detached.html to consistently fail on bots

Committed r272336: &lt;https://trac.webkit.org/changeset/272336&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725572</commentid>
    <comment_count>9</comment_count>
      <attachid>419263</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-02-04 03:09:52 -0800</bug_when>
    <thetext>Created attachment 419263
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725639</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-04 08:56:36 -0800</bug_when>
    <thetext>Committed r272370: &lt;https://trac.webkit.org/changeset/272370&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 419263.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725934</commentid>
    <comment_count>11</comment_count>
      <attachid>419360</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-02-04 21:01:06 -0800</bug_when>
    <thetext>Created attachment 419360
TestExpectation followup

imported/w3c/web-platform-tests/css/css-scoping/css-scoping-shadow-dynamic-remove-style-detached.html shouldn&apos;t be flaky anymore</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725935</commentid>
    <comment_count>12</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-02-04 21:02:37 -0800</bug_when>
    <thetext>add a followup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725950</commentid>
    <comment_count>13</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-04 23:34:19 -0800</bug_when>
    <thetext>commit-queue failed to commit attachment 419360 to WebKit repository. To retry, please set cq+ flag again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725956</commentid>
    <comment_count>14</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-05 00:01:05 -0800</bug_when>
    <thetext>commit-queue failed to commit attachment 419360 to WebKit repository. To retry, please set cq+ flag again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726003</commentid>
    <comment_count>15</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-05 04:38:47 -0800</bug_when>
    <thetext>commit-queue failed to commit attachment 419360 to WebKit repository. To retry, please set cq+ flag again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726375</commentid>
    <comment_count>16</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-05 23:51:33 -0800</bug_when>
    <thetext>Committed r272460: &lt;https://trac.webkit.org/changeset/272460&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 419360.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419002</attachid>
            <date>2021-02-02 08:31:37 -0800</date>
            <delta_ts>2021-02-02 22:30:15 -0800</delta_ts>
            <desc>patch</desc>
            <filename>stylescope-no-timer.patch</filename>
            <type>text/plain</type>
            <size>3510</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBhYmY4OWExMTNjMmQuLmVkZWVlODU0MGY2MiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE5IEBACisyMDIxLTAyLTAyICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNv
bT4KKworICAgICAgICBSZW1vdmUgdGhlIFRpbWVyIGZyb20gU3R5bGU6OlNjb3BlCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEyMjEKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBKdXN0IHJlcXVlc3QgYSBy
ZW5kZXJpbmcgdXBkYXRlIGluc3RlYWQuIEl0IGFscmVhZHkgZmx1c2hlcyBhbnkgcGVuZGluZyBz
dHlsZSBzY29wZSB1cGRhdGVzLgorCisgICAgICAgICogc3R5bGUvU3R5bGVTY29wZS5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpTdHlsZTo6U2NvcGU6OlNjb3BlKToKKyAgICAgICAgKFdlYkNvcmU6
OlN0eWxlOjpTY29wZTo6Y2xlYXJQZW5kaW5nVXBkYXRlKToKKyAgICAgICAgKFdlYkNvcmU6OlN0
eWxlOjpTY29wZTo6c2NoZWR1bGVVcGRhdGUpOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGU6OlNj
b3BlOjpwZW5kaW5nVXBkYXRlVGltZXJGaXJlZCk6IERlbGV0ZWQuCisgICAgICAgICogc3R5bGUv
U3R5bGVTY29wZS5oOgorCiAyMDIxLTAyLTAyICBBZHJpYW4gUGVyZXogZGUgQ2FzdHJvICA8YXBl
cmV6QGlnYWxpYS5jb20+CiAKICAgICAgICAgTm9uLXVuaWZpZWQgYnVpbGQgZml4ZXMsIGxhdGUg
SmFudWFyeSAyMDIxIGVkaXRpb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N0eWxlL1N0
eWxlU2NvcGUuY3BwIGIvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5jcHAKaW5kZXgg
NDgzNDIxOWY2MTZhLi40OTFmOTU4YmIyZmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N0
eWxlL1N0eWxlU2NvcGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N0eWxlL1N0eWxlU2NvcGUu
Y3BwCkBAIC02MCwxNCArNjAsMTIgQEAgbmFtZXNwYWNlIFN0eWxlIHsKIAogU2NvcGU6OlNjb3Bl
KERvY3VtZW50JiBkb2N1bWVudCkKICAgICA6IG1fZG9jdW1lbnQoZG9jdW1lbnQpCi0gICAgLCBt
X3BlbmRpbmdVcGRhdGVUaW1lcigqdGhpcywgJlNjb3BlOjpwZW5kaW5nVXBkYXRlVGltZXJGaXJl
ZCkKIHsKIH0KIAogU2NvcGU6OlNjb3BlKFNoYWRvd1Jvb3QmIHNoYWRvd1Jvb3QpCiAgICAgOiBt
X2RvY3VtZW50KHNoYWRvd1Jvb3QuZG9jdW1lbnRTY29wZSgpKQogICAgICwgbV9zaGFkb3dSb290
KCZzaGFkb3dSb290KQotICAgICwgbV9wZW5kaW5nVXBkYXRlVGltZXIoKnRoaXMsICZTY29wZTo6
cGVuZGluZ1VwZGF0ZVRpbWVyRmlyZWQpCiB7CiB9CiAKQEAgLTU2OSw3ICs1NjcsNiBAQCB2b2lk
IFNjb3BlOjpmbHVzaFBlbmRpbmdEZXNjZW5kYW50VXBkYXRlcygpCiAKIHZvaWQgU2NvcGU6OmNs
ZWFyUGVuZGluZ1VwZGF0ZSgpCiB7Ci0gICAgbV9wZW5kaW5nVXBkYXRlVGltZXIuc3RvcCgpOwog
ICAgIG1fcGVuZGluZ1VwZGF0ZSA9IHsgfTsKIH0KIApAQCAtNTkyLDkgKzU4OSw3IEBAIHZvaWQg
U2NvcGU6OnNjaGVkdWxlVXBkYXRlKFVwZGF0ZVR5cGUgdXBkYXRlKQogICAgICAgICAgICAgbV9k
b2N1bWVudC5zdHlsZVNjb3BlKCkubV9oYXNEZXNjZW5kYW50V2l0aFBlbmRpbmdVcGRhdGUgPSB0
cnVlOwogICAgIH0KIAotICAgIGlmIChtX3BlbmRpbmdVcGRhdGVUaW1lci5pc0FjdGl2ZSgpKQot
ICAgICAgICByZXR1cm47Ci0gICAgbV9wZW5kaW5nVXBkYXRlVGltZXIuc3RhcnRPbmVTaG90KDBf
cyk7CisgICAgbV9kb2N1bWVudC5zY2hlZHVsZVJlbmRlcmluZ1VwZGF0ZSh7IH0pOwogfQogCiB2
b2lkIFNjb3BlOjpldmFsdWF0ZU1lZGlhUXVlcmllc0ZvclZpZXdwb3J0Q2hhbmdlKCkKQEAgLTY4
MCwxMiArNjc1LDYgQEAgdm9pZCBTY29wZTo6aW52YWxpZGF0ZU1hdGNoZWREZWNsYXJhdGlvbnND
YWNoZSgpCiAgICAgICAgIHJlc29sdmVyLT5pbnZhbGlkYXRlTWF0Y2hlZERlY2xhcmF0aW9uc0Nh
Y2hlKCk7CiB9CiAKLQotdm9pZCBTY29wZTo6cGVuZGluZ1VwZGF0ZVRpbWVyRmlyZWQoKQotewot
ICAgIGZsdXNoUGVuZGluZ1VwZGF0ZSgpOwotfQotCiBjb25zdCBWZWN0b3I8UmVmUHRyPFN0eWxl
U2hlZXQ+PiYgU2NvcGU6OnN0eWxlU2hlZXRzRm9yU3R5bGVTaGVldExpc3QoKQogewogICAgIC8v
IEZJWE1FOiBTdHlsZVNoZWV0TGlzdCBjb250ZW50IHNob3VsZCBiZSB1cGRhdGVkIHNlcGFyYXRl
bHkgZnJvbSBzdHlsZSByZXNvbHZlciB1cGRhdGVzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvc3R5bGUvU3R5bGVTY29wZS5oIGIvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5o
CmluZGV4IDY3Mjc2NWRkMWQ4YS4uZjZhOWI5NWIwZGEwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9zdHlsZS9TdHlsZVNjb3BlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVT
Y29wZS5oCkBAIC0xMzgsNiArMTM4LDcgQEAgcHJpdmF0ZToKICAgICBlbnVtIGNsYXNzIFVwZGF0
ZVR5cGUgOiB1aW50OF90IHsgQWN0aXZlU2V0LCBDb250ZW50c09ySW50ZXJwcmV0YXRpb24gfTsK
ICAgICB2b2lkIHVwZGF0ZUFjdGl2ZVN0eWxlU2hlZXRzKFVwZGF0ZVR5cGUpOwogICAgIHZvaWQg
c2NoZWR1bGVVcGRhdGUoVXBkYXRlVHlwZSk7CisgICAgdm9pZCBjbGVhclBlbmRpbmdVcGRhdGUo
KTsKIAogICAgIHRlbXBsYXRlIDx0eXBlbmFtZSBUZXN0RnVuY3Rpb24+IHZvaWQgZXZhbHVhdGVN
ZWRpYVF1ZXJpZXMoVGVzdEZ1bmN0aW9uJiYpOwogCkBAIC0xNjAsOSArMTYxLDYgQEAgcHJpdmF0
ZToKIAogICAgIHZvaWQgdXBkYXRlUmVzb2x2ZXIoVmVjdG9yPFJlZlB0cjxDU1NTdHlsZVNoZWV0
Pj4mLCBSZXNvbHZlclVwZGF0ZVR5cGUpOwogCi0gICAgdm9pZCBwZW5kaW5nVXBkYXRlVGltZXJG
aXJlZCgpOwotICAgIHZvaWQgY2xlYXJQZW5kaW5nVXBkYXRlKCk7Ci0KICAgICBEb2N1bWVudCYg
bV9kb2N1bWVudDsKICAgICBTaGFkb3dSb290KiBtX3NoYWRvd1Jvb3QgeyBudWxscHRyIH07CiAK
QEAgLTE3MSw4ICsxNjksNiBAQCBwcml2YXRlOgogICAgIFZlY3RvcjxSZWZQdHI8U3R5bGVTaGVl
dD4+IG1fc3R5bGVTaGVldHNGb3JTdHlsZVNoZWV0TGlzdDsKICAgICBWZWN0b3I8UmVmUHRyPENT
U1N0eWxlU2hlZXQ+PiBtX2FjdGl2ZVN0eWxlU2hlZXRzOwogCi0gICAgVGltZXIgbV9wZW5kaW5n
VXBkYXRlVGltZXI7Ci0KICAgICBtdXRhYmxlIHN0ZDo6dW5pcXVlX3B0cjxIYXNoU2V0PGNvbnN0
IENTU1N0eWxlU2hlZXQqPj4gbV93ZWFrQ29weU9mQWN0aXZlU3R5bGVTaGVldExpc3RGb3JGYXN0
TG9va3VwOwogCiAgICAgLy8gVHJhY2sgdGhlIGN1cnJlbnRseSBsb2FkaW5nIHRvcC1sZXZlbCBz
dHlsZXNoZWV0cyBuZWVkZWQgZm9yIHJlbmRlcmluZy4K
</data>
<flag name="review"
          id="437124"
          type_id="1"
          status="+"
          setter="sam"
    />
    <flag name="commit-queue"
          id="437159"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419110</attachid>
            <date>2021-02-02 22:30:15 -0800</date>
            <delta_ts>2021-02-02 22:36:28 -0800</delta_ts>
            <desc>patch</desc>
            <filename>stylescope-no-timer-2.patch</filename>
            <type>text/plain</type>
            <size>4001</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBhYmY4OWExMTNjMmQuLmJjOTVmYzM2Y2I2YiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE5IEBACisyMDIxLTAyLTAyICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNv
bT4KKworICAgICAgICBSZW1vdmUgdGhlIFRpbWVyIGZyb20gU3R5bGU6OlNjb3BlCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEyMjEKKworICAgICAg
ICBSZXZpZXdlZCBieSBTYW0gV2VpbmlnLgorCisgICAgICAgIEp1c3QgcmVxdWVzdCBhIHJlbmRl
cmluZyB1cGRhdGUgaW5zdGVhZC4gSXQgYWxyZWFkeSBmbHVzaGVzIGFueSBwZW5kaW5nIHN0eWxl
IHNjb3BlIHVwZGF0ZXMuCisKKyAgICAgICAgKiBzdHlsZS9TdHlsZVNjb3BlLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OlN0eWxlOjpTY29wZTo6U2NvcGUpOgorICAgICAgICAoV2ViQ29yZTo6U3R5
bGU6OlNjb3BlOjpjbGVhclBlbmRpbmdVcGRhdGUpOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGU6
OlNjb3BlOjpzY2hlZHVsZVVwZGF0ZSk6CisgICAgICAgIChXZWJDb3JlOjpTdHlsZTo6U2NvcGU6
OnBlbmRpbmdVcGRhdGVUaW1lckZpcmVkKTogRGVsZXRlZC4KKyAgICAgICAgKiBzdHlsZS9TdHls
ZVNjb3BlLmg6CisKIDIwMjEtMDItMDIgIEFkcmlhbiBQZXJleiBkZSBDYXN0cm8gIDxhcGVyZXpA
aWdhbGlhLmNvbT4KIAogICAgICAgICBOb24tdW5pZmllZCBidWlsZCBmaXhlcywgbGF0ZSBKYW51
YXJ5IDIwMjEgZWRpdGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQu
Y3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCmluZGV4IDU3YmY2ZGU5NGZiNC4u
NGRlZmVlMmQ5YWFhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCkBAIC0zMzg2LDYgKzMzODYsOCBA
QCBib29sIEVsZW1lbnQ6Omhhc1ZhbGlkU3R5bGUoKSBjb25zdAogCiBib29sIEVsZW1lbnQ6Omlz
VmlzaWJsZVdpdGhvdXRSZXNvbHZpbmdGdWxsU3R5bGUoKSBjb25zdAogeworICAgIGRvY3VtZW50
KCkuc3R5bGVTY29wZSgpLmZsdXNoUGVuZGluZ1VwZGF0ZSgpOworCiAgICAgaWYgKHJlbmRlclN0
eWxlKCkgfHwgaGFzVmFsaWRTdHlsZSgpKQogICAgICAgICByZXR1cm4gcmVuZGVyU3R5bGUoKSAm
JiByZW5kZXJTdHlsZSgpLT52aXNpYmlsaXR5KCkgPT0gVmlzaWJpbGl0eTo6VmlzaWJsZTsKIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9zdHlsZS9TdHlsZVNjb3BlLmNwcAppbmRleCA0ODM0MjE5ZjYxNmEuLjQ5MWY5NThi
YjJmYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5jcHAKQEAgLTYwLDE0ICs2MCwxMiBA
QCBuYW1lc3BhY2UgU3R5bGUgewogCiBTY29wZTo6U2NvcGUoRG9jdW1lbnQmIGRvY3VtZW50KQog
ICAgIDogbV9kb2N1bWVudChkb2N1bWVudCkKLSAgICAsIG1fcGVuZGluZ1VwZGF0ZVRpbWVyKCp0
aGlzLCAmU2NvcGU6OnBlbmRpbmdVcGRhdGVUaW1lckZpcmVkKQogewogfQogCiBTY29wZTo6U2Nv
cGUoU2hhZG93Um9vdCYgc2hhZG93Um9vdCkKICAgICA6IG1fZG9jdW1lbnQoc2hhZG93Um9vdC5k
b2N1bWVudFNjb3BlKCkpCiAgICAgLCBtX3NoYWRvd1Jvb3QoJnNoYWRvd1Jvb3QpCi0gICAgLCBt
X3BlbmRpbmdVcGRhdGVUaW1lcigqdGhpcywgJlNjb3BlOjpwZW5kaW5nVXBkYXRlVGltZXJGaXJl
ZCkKIHsKIH0KIApAQCAtNTY5LDcgKzU2Nyw2IEBAIHZvaWQgU2NvcGU6OmZsdXNoUGVuZGluZ0Rl
c2NlbmRhbnRVcGRhdGVzKCkKIAogdm9pZCBTY29wZTo6Y2xlYXJQZW5kaW5nVXBkYXRlKCkKIHsK
LSAgICBtX3BlbmRpbmdVcGRhdGVUaW1lci5zdG9wKCk7CiAgICAgbV9wZW5kaW5nVXBkYXRlID0g
eyB9OwogfQogCkBAIC01OTIsOSArNTg5LDcgQEAgdm9pZCBTY29wZTo6c2NoZWR1bGVVcGRhdGUo
VXBkYXRlVHlwZSB1cGRhdGUpCiAgICAgICAgICAgICBtX2RvY3VtZW50LnN0eWxlU2NvcGUoKS5t
X2hhc0Rlc2NlbmRhbnRXaXRoUGVuZGluZ1VwZGF0ZSA9IHRydWU7CiAgICAgfQogCi0gICAgaWYg
KG1fcGVuZGluZ1VwZGF0ZVRpbWVyLmlzQWN0aXZlKCkpCi0gICAgICAgIHJldHVybjsKLSAgICBt
X3BlbmRpbmdVcGRhdGVUaW1lci5zdGFydE9uZVNob3QoMF9zKTsKKyAgICBtX2RvY3VtZW50LnNj
aGVkdWxlUmVuZGVyaW5nVXBkYXRlKHsgfSk7CiB9CiAKIHZvaWQgU2NvcGU6OmV2YWx1YXRlTWVk
aWFRdWVyaWVzRm9yVmlld3BvcnRDaGFuZ2UoKQpAQCAtNjgwLDEyICs2NzUsNiBAQCB2b2lkIFNj
b3BlOjppbnZhbGlkYXRlTWF0Y2hlZERlY2xhcmF0aW9uc0NhY2hlKCkKICAgICAgICAgcmVzb2x2
ZXItPmludmFsaWRhdGVNYXRjaGVkRGVjbGFyYXRpb25zQ2FjaGUoKTsKIH0KIAotCi12b2lkIFNj
b3BlOjpwZW5kaW5nVXBkYXRlVGltZXJGaXJlZCgpCi17Ci0gICAgZmx1c2hQZW5kaW5nVXBkYXRl
KCk7Ci19Ci0KIGNvbnN0IFZlY3RvcjxSZWZQdHI8U3R5bGVTaGVldD4+JiBTY29wZTo6c3R5bGVT
aGVldHNGb3JTdHlsZVNoZWV0TGlzdCgpCiB7CiAgICAgLy8gRklYTUU6IFN0eWxlU2hlZXRMaXN0
IGNvbnRlbnQgc2hvdWxkIGJlIHVwZGF0ZWQgc2VwYXJhdGVseSBmcm9tIHN0eWxlIHJlc29sdmVy
IHVwZGF0ZXMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZVNjb3BlLmgg
Yi9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZVNjb3BlLmgKaW5kZXggNjcyNzY1ZGQxZDhhLi5m
NmE5Yjk1YjBkYTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N0eWxlL1N0eWxlU2NvcGUu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZVNjb3BlLmgKQEAgLTEzOCw2ICsxMzgs
NyBAQCBwcml2YXRlOgogICAgIGVudW0gY2xhc3MgVXBkYXRlVHlwZSA6IHVpbnQ4X3QgeyBBY3Rp
dmVTZXQsIENvbnRlbnRzT3JJbnRlcnByZXRhdGlvbiB9OwogICAgIHZvaWQgdXBkYXRlQWN0aXZl
U3R5bGVTaGVldHMoVXBkYXRlVHlwZSk7CiAgICAgdm9pZCBzY2hlZHVsZVVwZGF0ZShVcGRhdGVU
eXBlKTsKKyAgICB2b2lkIGNsZWFyUGVuZGluZ1VwZGF0ZSgpOwogCiAgICAgdGVtcGxhdGUgPHR5
cGVuYW1lIFRlc3RGdW5jdGlvbj4gdm9pZCBldmFsdWF0ZU1lZGlhUXVlcmllcyhUZXN0RnVuY3Rp
b24mJik7CiAKQEAgLTE2MCw5ICsxNjEsNiBAQCBwcml2YXRlOgogCiAgICAgdm9pZCB1cGRhdGVS
ZXNvbHZlcihWZWN0b3I8UmVmUHRyPENTU1N0eWxlU2hlZXQ+PiYsIFJlc29sdmVyVXBkYXRlVHlw
ZSk7CiAKLSAgICB2b2lkIHBlbmRpbmdVcGRhdGVUaW1lckZpcmVkKCk7Ci0gICAgdm9pZCBjbGVh
clBlbmRpbmdVcGRhdGUoKTsKLQogICAgIERvY3VtZW50JiBtX2RvY3VtZW50OwogICAgIFNoYWRv
d1Jvb3QqIG1fc2hhZG93Um9vdCB7IG51bGxwdHIgfTsKIApAQCAtMTcxLDggKzE2OSw2IEBAIHBy
aXZhdGU6CiAgICAgVmVjdG9yPFJlZlB0cjxTdHlsZVNoZWV0Pj4gbV9zdHlsZVNoZWV0c0ZvclN0
eWxlU2hlZXRMaXN0OwogICAgIFZlY3RvcjxSZWZQdHI8Q1NTU3R5bGVTaGVldD4+IG1fYWN0aXZl
U3R5bGVTaGVldHM7CiAKLSAgICBUaW1lciBtX3BlbmRpbmdVcGRhdGVUaW1lcjsKLQogICAgIG11
dGFibGUgc3RkOjp1bmlxdWVfcHRyPEhhc2hTZXQ8Y29uc3QgQ1NTU3R5bGVTaGVldCo+PiBtX3dl
YWtDb3B5T2ZBY3RpdmVTdHlsZVNoZWV0TGlzdEZvckZhc3RMb29rdXA7CiAKICAgICAvLyBUcmFj
ayB0aGUgY3VycmVudGx5IGxvYWRpbmcgdG9wLWxldmVsIHN0eWxlc2hlZXRzIG5lZWRlZCBmb3Ig
cmVuZGVyaW5nLgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419111</attachid>
            <date>2021-02-02 22:36:28 -0800</date>
            <delta_ts>2021-02-04 03:09:52 -0800</delta_ts>
            <desc>patch</desc>
            <filename>stylescope-no-timer-3.patch</filename>
            <type>text/plain</type>
            <size>4092</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBhYmY4OWExMTNjMmQuLmJjOTVmYzM2Y2I2YiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE5IEBACisyMDIxLTAyLTAyICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNv
bT4KKworICAgICAgICBSZW1vdmUgdGhlIFRpbWVyIGZyb20gU3R5bGU6OlNjb3BlCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEyMjEKKworICAgICAg
ICBSZXZpZXdlZCBieSBTYW0gV2VpbmlnLgorCisgICAgICAgIEp1c3QgcmVxdWVzdCBhIHJlbmRl
cmluZyB1cGRhdGUgaW5zdGVhZC4gSXQgYWxyZWFkeSBmbHVzaGVzIGFueSBwZW5kaW5nIHN0eWxl
IHNjb3BlIHVwZGF0ZXMuCisKKyAgICAgICAgKiBzdHlsZS9TdHlsZVNjb3BlLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OlN0eWxlOjpTY29wZTo6U2NvcGUpOgorICAgICAgICAoV2ViQ29yZTo6U3R5
bGU6OlNjb3BlOjpjbGVhclBlbmRpbmdVcGRhdGUpOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGU6
OlNjb3BlOjpzY2hlZHVsZVVwZGF0ZSk6CisgICAgICAgIChXZWJDb3JlOjpTdHlsZTo6U2NvcGU6
OnBlbmRpbmdVcGRhdGVUaW1lckZpcmVkKTogRGVsZXRlZC4KKyAgICAgICAgKiBzdHlsZS9TdHls
ZVNjb3BlLmg6CisKIDIwMjEtMDItMDIgIEFkcmlhbiBQZXJleiBkZSBDYXN0cm8gIDxhcGVyZXpA
aWdhbGlhLmNvbT4KIAogICAgICAgICBOb24tdW5pZmllZCBidWlsZCBmaXhlcywgbGF0ZSBKYW51
YXJ5IDIwMjEgZWRpdGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQu
Y3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCmluZGV4IDU3YmY2ZGU5NGZiNC4u
NGRlZmVlMmQ5YWFhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCkBAIC0zMzg2LDYgKzMzODYsOCBA
QCBib29sIEVsZW1lbnQ6Omhhc1ZhbGlkU3R5bGUoKSBjb25zdAogCiBib29sIEVsZW1lbnQ6Omlz
VmlzaWJsZVdpdGhvdXRSZXNvbHZpbmdGdWxsU3R5bGUoKSBjb25zdAogeworICAgIGRvY3VtZW50
KCkuc3R5bGVTY29wZSgpLmZsdXNoUGVuZGluZ1VwZGF0ZSgpOworCiAgICAgaWYgKHJlbmRlclN0
eWxlKCkgfHwgaGFzVmFsaWRTdHlsZSgpKQogICAgICAgICByZXR1cm4gcmVuZGVyU3R5bGUoKSAm
JiByZW5kZXJTdHlsZSgpLT52aXNpYmlsaXR5KCkgPT0gVmlzaWJpbGl0eTo6VmlzaWJsZTsKIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9zdHlsZS9TdHlsZVNjb3BlLmNwcAppbmRleCA0ODM0MjE5ZjYxNmEuLmI4ODQ2ZmU3
YjU4MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5jcHAKQEAgLTYwLDE0ICs2MCwxMiBA
QCBuYW1lc3BhY2UgU3R5bGUgewogCiBTY29wZTo6U2NvcGUoRG9jdW1lbnQmIGRvY3VtZW50KQog
ICAgIDogbV9kb2N1bWVudChkb2N1bWVudCkKLSAgICAsIG1fcGVuZGluZ1VwZGF0ZVRpbWVyKCp0
aGlzLCAmU2NvcGU6OnBlbmRpbmdVcGRhdGVUaW1lckZpcmVkKQogewogfQogCiBTY29wZTo6U2Nv
cGUoU2hhZG93Um9vdCYgc2hhZG93Um9vdCkKICAgICA6IG1fZG9jdW1lbnQoc2hhZG93Um9vdC5k
b2N1bWVudFNjb3BlKCkpCiAgICAgLCBtX3NoYWRvd1Jvb3QoJnNoYWRvd1Jvb3QpCi0gICAgLCBt
X3BlbmRpbmdVcGRhdGVUaW1lcigqdGhpcywgJlNjb3BlOjpwZW5kaW5nVXBkYXRlVGltZXJGaXJl
ZCkKIHsKIH0KIApAQCAtNTUzLDggKzU1MSw4IEBAIHZvaWQgU2NvcGU6OmZsdXNoUGVuZGluZ1Nl
bGZVcGRhdGUoKQogICAgIEFTU0VSVChtX3BlbmRpbmdVcGRhdGUpOwogCiAgICAgYXV0byB1cGRh
dGVUeXBlID0gKm1fcGVuZGluZ1VwZGF0ZTsKLQotICAgIGNsZWFyUGVuZGluZ1VwZGF0ZSgpOwor
ICAgIG1fcGVuZGluZ1VwZGF0ZSA9IHsgfTsKKyAgICAKICAgICB1cGRhdGVBY3RpdmVTdHlsZVNo
ZWV0cyh1cGRhdGVUeXBlKTsKIH0KIApAQCAtNTY3LDEyICs1NjUsNiBAQCB2b2lkIFNjb3BlOjpm
bHVzaFBlbmRpbmdEZXNjZW5kYW50VXBkYXRlcygpCiAgICAgbV9oYXNEZXNjZW5kYW50V2l0aFBl
bmRpbmdVcGRhdGUgPSBmYWxzZTsKIH0KIAotdm9pZCBTY29wZTo6Y2xlYXJQZW5kaW5nVXBkYXRl
KCkKLXsKLSAgICBtX3BlbmRpbmdVcGRhdGVUaW1lci5zdG9wKCk7Ci0gICAgbV9wZW5kaW5nVXBk
YXRlID0geyB9OwotfQotCiB2b2lkIFNjb3BlOjpzY2hlZHVsZVVwZGF0ZShVcGRhdGVUeXBlIHVw
ZGF0ZSkKIHsKICAgICBpZiAodXBkYXRlID09IFVwZGF0ZVR5cGU6OkNvbnRlbnRzT3JJbnRlcnBy
ZXRhdGlvbikgewpAQCAtNTkyLDkgKzU4NCw3IEBAIHZvaWQgU2NvcGU6OnNjaGVkdWxlVXBkYXRl
KFVwZGF0ZVR5cGUgdXBkYXRlKQogICAgICAgICAgICAgbV9kb2N1bWVudC5zdHlsZVNjb3BlKCku
bV9oYXNEZXNjZW5kYW50V2l0aFBlbmRpbmdVcGRhdGUgPSB0cnVlOwogICAgIH0KIAotICAgIGlm
IChtX3BlbmRpbmdVcGRhdGVUaW1lci5pc0FjdGl2ZSgpKQotICAgICAgICByZXR1cm47Ci0gICAg
bV9wZW5kaW5nVXBkYXRlVGltZXIuc3RhcnRPbmVTaG90KDBfcyk7CisgICAgbV9kb2N1bWVudC5z
Y2hlZHVsZVJlbmRlcmluZ1VwZGF0ZSh7IH0pOwogfQogCiB2b2lkIFNjb3BlOjpldmFsdWF0ZU1l
ZGlhUXVlcmllc0ZvclZpZXdwb3J0Q2hhbmdlKCkKQEAgLTY4MCwxMiArNjcwLDYgQEAgdm9pZCBT
Y29wZTo6aW52YWxpZGF0ZU1hdGNoZWREZWNsYXJhdGlvbnNDYWNoZSgpCiAgICAgICAgIHJlc29s
dmVyLT5pbnZhbGlkYXRlTWF0Y2hlZERlY2xhcmF0aW9uc0NhY2hlKCk7CiB9CiAKLQotdm9pZCBT
Y29wZTo6cGVuZGluZ1VwZGF0ZVRpbWVyRmlyZWQoKQotewotICAgIGZsdXNoUGVuZGluZ1VwZGF0
ZSgpOwotfQotCiBjb25zdCBWZWN0b3I8UmVmUHRyPFN0eWxlU2hlZXQ+PiYgU2NvcGU6OnN0eWxl
U2hlZXRzRm9yU3R5bGVTaGVldExpc3QoKQogewogICAgIC8vIEZJWE1FOiBTdHlsZVNoZWV0TGlz
dCBjb250ZW50IHNob3VsZCBiZSB1cGRhdGVkIHNlcGFyYXRlbHkgZnJvbSBzdHlsZSByZXNvbHZl
ciB1cGRhdGVzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5o
IGIvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5oCmluZGV4IDY3Mjc2NWRkMWQ4YS4u
NDQ4MWNiZTMzOTYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZVNjb3Bl
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5oCkBAIC0xNjAsOSArMTYw
LDYgQEAgcHJpdmF0ZToKIAogICAgIHZvaWQgdXBkYXRlUmVzb2x2ZXIoVmVjdG9yPFJlZlB0cjxD
U1NTdHlsZVNoZWV0Pj4mLCBSZXNvbHZlclVwZGF0ZVR5cGUpOwogCi0gICAgdm9pZCBwZW5kaW5n
VXBkYXRlVGltZXJGaXJlZCgpOwotICAgIHZvaWQgY2xlYXJQZW5kaW5nVXBkYXRlKCk7Ci0KICAg
ICBEb2N1bWVudCYgbV9kb2N1bWVudDsKICAgICBTaGFkb3dSb290KiBtX3NoYWRvd1Jvb3QgeyBu
dWxscHRyIH07CiAKQEAgLTE3MSw4ICsxNjgsNiBAQCBwcml2YXRlOgogICAgIFZlY3RvcjxSZWZQ
dHI8U3R5bGVTaGVldD4+IG1fc3R5bGVTaGVldHNGb3JTdHlsZVNoZWV0TGlzdDsKICAgICBWZWN0
b3I8UmVmUHRyPENTU1N0eWxlU2hlZXQ+PiBtX2FjdGl2ZVN0eWxlU2hlZXRzOwogCi0gICAgVGlt
ZXIgbV9wZW5kaW5nVXBkYXRlVGltZXI7Ci0KICAgICBtdXRhYmxlIHN0ZDo6dW5pcXVlX3B0cjxI
YXNoU2V0PGNvbnN0IENTU1N0eWxlU2hlZXQqPj4gbV93ZWFrQ29weU9mQWN0aXZlU3R5bGVTaGVl
dExpc3RGb3JGYXN0TG9va3VwOwogCiAgICAgLy8gVHJhY2sgdGhlIGN1cnJlbnRseSBsb2FkaW5n
IHRvcC1sZXZlbCBzdHlsZXNoZWV0cyBuZWVkZWQgZm9yIHJlbmRlcmluZy4K
</data>
<flag name="commit-queue"
          id="437281"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419263</attachid>
            <date>2021-02-04 03:09:52 -0800</date>
            <delta_ts>2021-02-04 08:56:38 -0800</delta_ts>
            <desc>patch</desc>
            <filename>stylescope-no-timer-4.patch</filename>
            <type>text/plain</type>
            <size>5674</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBiNDY1MTcxN2JmZDUuLjllMzQ2YjY3ZWIyYyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDMyIEBACisyMDIxLTAyLTA0ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNv
bT4KKworICAgICAgICBSZW1vdmUgdGhlIFRpbWVyIGZyb20gU3R5bGU6OlNjb3BlCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEyMjEKKyAgICAgICAg
PHJkYXI6Ly9wcm9ibGVtLzczOTE4NTMyPgorCisgICAgICAgIFJldmlld2VkIGJ5IFNhbSBXZWlu
aWcuCisKKyAgICAgICAgSnVzdCByZXF1ZXN0IGEgcmVuZGVyaW5nIHVwZGF0ZSBpbnN0ZWFkLiBJ
dCBhbHJlYWR5IGZsdXNoZXMgYW55IHBlbmRpbmcgc3R5bGUgc2NvcGUgdXBkYXRlcy4KKworICAg
ICAgICAqIGRvbS9Eb2N1bWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudDo6ZGlk
SW5zZXJ0SW5Eb2N1bWVudFNoYWRvd1Jvb3QpOgorICAgICAgICAqIGRvbS9FbGVtZW50LmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OkVsZW1lbnQ6OmlzVmlzaWJsZVdpdGhvdXRSZXNvbHZpbmdGdWxs
U3R5bGUgY29uc3QpOgorCisgICAgICAgIEZsdXNoLgorCisgICAgICAgICogc3R5bGUvU3R5bGVT
Y29wZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTdHlsZTo6U2NvcGU6OlNjb3BlKToKKyAgICAg
ICAgKFdlYkNvcmU6OlN0eWxlOjpTY29wZTo6Zmx1c2hQZW5kaW5nU2VsZlVwZGF0ZSk6CisgICAg
ICAgIChXZWJDb3JlOjpTdHlsZTo6U2NvcGU6OnNjaGVkdWxlVXBkYXRlKToKKyAgICAgICAgKFdl
YkNvcmU6OlN0eWxlOjpTY29wZTo6aW5zZXJ0ZWRJbkRvY3VtZW50KToKKworICAgICAgICBFbnN1
cmUgdGhhdCBtX2hhc0Rlc2NlbmRhbnRXaXRoUGVuZGluZ1VwZGF0ZSBiaXQgZ2V0cyBzZXQgaWYg
YSBzaGFkb3cgcm9vdCB3aXRoIHBlbmRpbmcgdXBkYXRlIGlzIGluc2VydGVkIGluIGRvY3VtZW50
LgorCisgICAgICAgIChXZWJDb3JlOjpTdHlsZTo6U2NvcGU6OmNsZWFyUGVuZGluZ1VwZGF0ZSk6
IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpTdHlsZTo6U2NvcGU6OnBlbmRpbmdVcGRhdGVU
aW1lckZpcmVkKTogRGVsZXRlZC4KKyAgICAgICAgKiBzdHlsZS9TdHlsZVNjb3BlLmg6CisKIDIw
MjEtMDItMDMgIFBlbmcgTGl1ICA8cGVuZy5saXU2QGFwcGxlLmNvbT4KIAogICAgICAgICBbTVNF
XSBNb3ZlIHRoZSBjYWxsIHRvIGRpZFBhcnNlSW5pdGlhbGl6YXRpb25EYXRhQ2FsbGJhY2soKSBm
cm9tIHRoZSBiZWdpbm5pbmcgb2YgYSBjbHVzdGVyIHRvIHRoZSBlbmQgb2YgInRyYWNrcyIgZWxl
bWVudApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKaW5kZXggZWEyYTU5ZjM0MjU5Li5kY2QzYWExYzdj
NTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcApAQCAtNzk5Nyw2ICs3OTk3LDcgQEAgdm9pZCBE
b2N1bWVudDo6ZGlkSW5zZXJ0SW5Eb2N1bWVudFNoYWRvd1Jvb3QoU2hhZG93Um9vdCYgc2hhZG93
Um9vdCkKICAgICBBU1NFUlQoc2hhZG93Um9vdC5pc0Nvbm5lY3RlZCgpKTsKICAgICBBU1NFUlQo
IW1faW5Eb2N1bWVudFNoYWRvd1Jvb3RzLmNvbnRhaW5zKCZzaGFkb3dSb290KSk7CiAgICAgbV9p
bkRvY3VtZW50U2hhZG93Um9vdHMuYWRkKCZzaGFkb3dSb290KTsKKyAgICBzaGFkb3dSb290LnN0
eWxlU2NvcGUoKS5pbnNlcnRlZEluRG9jdW1lbnQoKTsKIH0KIAogdm9pZCBEb2N1bWVudDo6ZGlk
UmVtb3ZlSW5Eb2N1bWVudFNoYWRvd1Jvb3QoU2hhZG93Um9vdCYgc2hhZG93Um9vdCkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Rv
bS9FbGVtZW50LmNwcAppbmRleCBmZGQyNDIxMjQzODkuLmIzNGQyY2E0YTJiMSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Rv
bS9FbGVtZW50LmNwcApAQCAtMzM4Nyw2ICszMzg3LDggQEAgYm9vbCBFbGVtZW50OjpoYXNWYWxp
ZFN0eWxlKCkgY29uc3QKIAogYm9vbCBFbGVtZW50Ojppc1Zpc2libGVXaXRob3V0UmVzb2x2aW5n
RnVsbFN0eWxlKCkgY29uc3QKIHsKKyAgICBkb2N1bWVudCgpLnN0eWxlU2NvcGUoKS5mbHVzaFBl
bmRpbmdVcGRhdGUoKTsKKwogICAgIGlmIChyZW5kZXJTdHlsZSgpIHx8IGhhc1ZhbGlkU3R5bGUo
KSkKICAgICAgICAgcmV0dXJuIHJlbmRlclN0eWxlKCkgJiYgcmVuZGVyU3R5bGUoKS0+dmlzaWJp
bGl0eSgpID09IFZpc2liaWxpdHk6OlZpc2libGU7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3N0eWxlL1N0eWxlU2NvcGUuY3BwIGIvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29w
ZS5jcHAKaW5kZXggNDgzNDIxOWY2MTZhLi5kODQxMGYwZDUyMWQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3N0eWxlL1N0eWxlU2NvcGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N0eWxl
L1N0eWxlU2NvcGUuY3BwCkBAIC02MCwxNCArNjAsMTIgQEAgbmFtZXNwYWNlIFN0eWxlIHsKIAog
U2NvcGU6OlNjb3BlKERvY3VtZW50JiBkb2N1bWVudCkKICAgICA6IG1fZG9jdW1lbnQoZG9jdW1l
bnQpCi0gICAgLCBtX3BlbmRpbmdVcGRhdGVUaW1lcigqdGhpcywgJlNjb3BlOjpwZW5kaW5nVXBk
YXRlVGltZXJGaXJlZCkKIHsKIH0KIAogU2NvcGU6OlNjb3BlKFNoYWRvd1Jvb3QmIHNoYWRvd1Jv
b3QpCiAgICAgOiBtX2RvY3VtZW50KHNoYWRvd1Jvb3QuZG9jdW1lbnRTY29wZSgpKQogICAgICwg
bV9zaGFkb3dSb290KCZzaGFkb3dSb290KQotICAgICwgbV9wZW5kaW5nVXBkYXRlVGltZXIoKnRo
aXMsICZTY29wZTo6cGVuZGluZ1VwZGF0ZVRpbWVyRmlyZWQpCiB7CiB9CiAKQEAgLTU1Myw4ICs1
NTEsOCBAQCB2b2lkIFNjb3BlOjpmbHVzaFBlbmRpbmdTZWxmVXBkYXRlKCkKICAgICBBU1NFUlQo
bV9wZW5kaW5nVXBkYXRlKTsKIAogICAgIGF1dG8gdXBkYXRlVHlwZSA9ICptX3BlbmRpbmdVcGRh
dGU7Ci0KLSAgICBjbGVhclBlbmRpbmdVcGRhdGUoKTsKKyAgICBtX3BlbmRpbmdVcGRhdGUgPSB7
IH07CisgICAgCiAgICAgdXBkYXRlQWN0aXZlU3R5bGVTaGVldHModXBkYXRlVHlwZSk7CiB9CiAK
QEAgLTU2NywxMiArNTY1LDYgQEAgdm9pZCBTY29wZTo6Zmx1c2hQZW5kaW5nRGVzY2VuZGFudFVw
ZGF0ZXMoKQogICAgIG1faGFzRGVzY2VuZGFudFdpdGhQZW5kaW5nVXBkYXRlID0gZmFsc2U7CiB9
CiAKLXZvaWQgU2NvcGU6OmNsZWFyUGVuZGluZ1VwZGF0ZSgpCi17Ci0gICAgbV9wZW5kaW5nVXBk
YXRlVGltZXIuc3RvcCgpOwotICAgIG1fcGVuZGluZ1VwZGF0ZSA9IHsgfTsKLX0KLQogdm9pZCBT
Y29wZTo6c2NoZWR1bGVVcGRhdGUoVXBkYXRlVHlwZSB1cGRhdGUpCiB7CiAgICAgaWYgKHVwZGF0
ZSA9PSBVcGRhdGVUeXBlOjpDb250ZW50c09ySW50ZXJwcmV0YXRpb24pIHsKQEAgLTU5Miw5ICs1
ODQsMTYgQEAgdm9pZCBTY29wZTo6c2NoZWR1bGVVcGRhdGUoVXBkYXRlVHlwZSB1cGRhdGUpCiAg
ICAgICAgICAgICBtX2RvY3VtZW50LnN0eWxlU2NvcGUoKS5tX2hhc0Rlc2NlbmRhbnRXaXRoUGVu
ZGluZ1VwZGF0ZSA9IHRydWU7CiAgICAgfQogCi0gICAgaWYgKG1fcGVuZGluZ1VwZGF0ZVRpbWVy
LmlzQWN0aXZlKCkpCisgICAgbV9kb2N1bWVudC5zY2hlZHVsZVJlbmRlcmluZ1VwZGF0ZSh7IH0p
OworfQorCit2b2lkIFNjb3BlOjppbnNlcnRlZEluRG9jdW1lbnQoKQoreworICAgIGlmICghbV9w
ZW5kaW5nVXBkYXRlKQogICAgICAgICByZXR1cm47Ci0gICAgbV9wZW5kaW5nVXBkYXRlVGltZXIu
c3RhcnRPbmVTaG90KDBfcyk7CisKKyAgICBtX2RvY3VtZW50LnN0eWxlU2NvcGUoKS5tX2hhc0Rl
c2NlbmRhbnRXaXRoUGVuZGluZ1VwZGF0ZSA9IHRydWU7CisgICAgbV9kb2N1bWVudC5zY2hlZHVs
ZVJlbmRlcmluZ1VwZGF0ZSh7IH0pOwogfQogCiB2b2lkIFNjb3BlOjpldmFsdWF0ZU1lZGlhUXVl
cmllc0ZvclZpZXdwb3J0Q2hhbmdlKCkKQEAgLTY4MCwxMiArNjc5LDYgQEAgdm9pZCBTY29wZTo6
aW52YWxpZGF0ZU1hdGNoZWREZWNsYXJhdGlvbnNDYWNoZSgpCiAgICAgICAgIHJlc29sdmVyLT5p
bnZhbGlkYXRlTWF0Y2hlZERlY2xhcmF0aW9uc0NhY2hlKCk7CiB9CiAKLQotdm9pZCBTY29wZTo6
cGVuZGluZ1VwZGF0ZVRpbWVyRmlyZWQoKQotewotICAgIGZsdXNoUGVuZGluZ1VwZGF0ZSgpOwot
fQotCiBjb25zdCBWZWN0b3I8UmVmUHRyPFN0eWxlU2hlZXQ+PiYgU2NvcGU6OnN0eWxlU2hlZXRz
Rm9yU3R5bGVTaGVldExpc3QoKQogewogICAgIC8vIEZJWE1FOiBTdHlsZVNoZWV0TGlzdCBjb250
ZW50IHNob3VsZCBiZSB1cGRhdGVkIHNlcGFyYXRlbHkgZnJvbSBzdHlsZSByZXNvbHZlciB1cGRh
dGVzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5oIGIvU291
cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5oCmluZGV4IDY3Mjc2NWRkMWQ4YS4uMDMxY2Ji
YmE5OGE3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZVNjb3BlLmgKKysr
IGIvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVTY29wZS5oCkBAIC0xMTIsNiArMTEyLDcgQEAg
cHVibGljOgogCiAgICAgYm9vbCBoYXNQZW5kaW5nVXBkYXRlKCkgY29uc3QgeyByZXR1cm4gbV9w
ZW5kaW5nVXBkYXRlIHx8IG1faGFzRGVzY2VuZGFudFdpdGhQZW5kaW5nVXBkYXRlOyB9CiAgICAg
dm9pZCBmbHVzaFBlbmRpbmdVcGRhdGUoKTsKKyAgICB2b2lkIGluc2VydGVkSW5Eb2N1bWVudCgp
OwogCiAjaWYgRU5BQkxFKFhTTFQpCiAgICAgVmVjdG9yPFJlZjxQcm9jZXNzaW5nSW5zdHJ1Y3Rp
b24+PiBjb2xsZWN0WFNMVHJhbnNmb3JtcygpOwpAQCAtMTYwLDkgKzE2MSw2IEBAIHByaXZhdGU6
CiAKICAgICB2b2lkIHVwZGF0ZVJlc29sdmVyKFZlY3RvcjxSZWZQdHI8Q1NTU3R5bGVTaGVldD4+
JiwgUmVzb2x2ZXJVcGRhdGVUeXBlKTsKIAotICAgIHZvaWQgcGVuZGluZ1VwZGF0ZVRpbWVyRmly
ZWQoKTsKLSAgICB2b2lkIGNsZWFyUGVuZGluZ1VwZGF0ZSgpOwotCiAgICAgRG9jdW1lbnQmIG1f
ZG9jdW1lbnQ7CiAgICAgU2hhZG93Um9vdCogbV9zaGFkb3dSb290IHsgbnVsbHB0ciB9OwogCkBA
IC0xNzEsOCArMTY5LDYgQEAgcHJpdmF0ZToKICAgICBWZWN0b3I8UmVmUHRyPFN0eWxlU2hlZXQ+
PiBtX3N0eWxlU2hlZXRzRm9yU3R5bGVTaGVldExpc3Q7CiAgICAgVmVjdG9yPFJlZlB0cjxDU1NT
dHlsZVNoZWV0Pj4gbV9hY3RpdmVTdHlsZVNoZWV0czsKIAotICAgIFRpbWVyIG1fcGVuZGluZ1Vw
ZGF0ZVRpbWVyOwotCiAgICAgbXV0YWJsZSBzdGQ6OnVuaXF1ZV9wdHI8SGFzaFNldDxjb25zdCBD
U1NTdHlsZVNoZWV0Kj4+IG1fd2Vha0NvcHlPZkFjdGl2ZVN0eWxlU2hlZXRMaXN0Rm9yRmFzdExv
b2t1cDsKIAogICAgIC8vIFRyYWNrIHRoZSBjdXJyZW50bHkgbG9hZGluZyB0b3AtbGV2ZWwgc3R5
bGVzaGVldHMgbmVlZGVkIGZvciByZW5kZXJpbmcuCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419360</attachid>
            <date>2021-02-04 21:01:06 -0800</date>
            <delta_ts>2021-02-05 23:51:35 -0800</delta_ts>
            <desc>TestExpectation followup</desc>
            <filename>stylescope-no-timer-test.patch</filename>
            <type>text/plain</type>
            <size>1586</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlZmJlYTY2MjJiMTIuLjVjNzY4MzMxMGZjOSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBA
CisyMDIxLTAyLTA0ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAg
ICBSZW1vdmUgdGhlIFRpbWVyIGZyb20gU3R5bGU6OlNjb3BlCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEyMjEKKyAgICAgICAgPHJkYXI6Ly9wcm9i
bGVtLzczOTE4NTMyPgorCisgICAgICAgIFVucmV2aWV3ZWQgZm9sbG93dXAuCisKKyAgICAgICAg
KiBwbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9uczoKKworICAgICAgICBpbXBvcnRlZC93M2Mv
d2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2NvcGluZy9jc3Mtc2NvcGluZy1zaGFkb3ctZHlu
YW1pYy1yZW1vdmUtc3R5bGUtZGV0YWNoZWQuaHRtbAorICAgICAgICBzaG91bGQgbm8gbG9uZ2Vy
IGJlIGZsYWt5IG9uIE1hYworCiAyMDIxLTAyLTAzICBQZW5nIExpdSAgPHBlbmcubGl1NkBhcHBs
ZS5jb20+CiAKICAgICAgICAgW01TRV0gTW92ZSB0aGUgY2FsbCB0byBkaWRQYXJzZUluaXRpYWxp
emF0aW9uRGF0YUNhbGxiYWNrKCkgZnJvbSB0aGUgYmVnaW5uaW5nIG9mIGEgY2x1c3RlciB0byB0
aGUgZW5kIG9mICJ0cmFja3MiIGVsZW1lbnQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL21hYy9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RF
eHBlY3RhdGlvbnMKaW5kZXggNDk1NTg5OGE1YmVhLi5jMTljYzdhZTUzOTkgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCkBAIC0xODg0LDggKzE4ODQsNiBAQCB3
ZWJraXQub3JnL2IvMjE0NTEyIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2dl
b21ldHJ5L0RPTU1hdHJpeDJESW5pdAogCiB3ZWJraXQub3JnL2IvMjE0NjQzIGltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1wc2V1ZG8vbWFya2VyLWhpdC10ZXN0aW5nLmh0
bWwgWyBQYXNzIEZhaWx1cmUgXQogCi13ZWJraXQub3JnL2IvMjE1MDM5IGltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zY29waW5nL2Nzcy1zY29waW5nLXNoYWRvdy1keW5h
bWljLXJlbW92ZS1zdHlsZS1kZXRhY2hlZC5odG1sIFsgUGFzcyBGYWlsdXJlIF0KLQogd2Via2l0
Lm9yZy9iLzIwOTM1MyBbIFJlbGVhc2UgXSBtZWRpYS92aWRlby1iYWNrZ3JvdW5kLXRhYi1wbGF5
YmFjay5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIAogd2Via2l0Lm9yZy9iLzIxNTExMCBbIFJlbGVh
c2UgXSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtYW5pbWF0aW9ucy93
ZWJraXQtd3JpdGluZy1tb2RlLWNyYXNoLmh0bWwgWyBQYXNzIEZhaWx1cmUgXQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>