<?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>232650</bug_id>
          
          <creation_ts>2021-11-02 18:38:19 -0700</creation_ts>
          <short_desc>Verify borderRect is Renderable</short_desc>
          <delta_ts>2021-12-02 13:26:50 -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>WebCore Misc.</component>
          <version>Other</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="Brandon">brandonstewart</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>koivisto</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1811344</commentid>
    <comment_count>0</comment_count>
    <who name="Brandon">brandonstewart</who>
    <bug_when>2021-11-02 18:38:19 -0700</bug_when>
    <thetext>Update whether an object is renderable</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1811345</commentid>
    <comment_count>1</comment_count>
    <who name="Brandon">brandonstewart</who>
    <bug_when>2021-11-02 18:44:19 -0700</bug_when>
    <thetext>&lt;rdar://82980915&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1811346</commentid>
    <comment_count>2</comment_count>
      <attachid>443157</attachid>
    <who name="Brandon">brandonstewart</who>
    <bug_when>2021-11-02 18:45:06 -0700</bug_when>
    <thetext>Created attachment 443157
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1811513</commentid>
    <comment_count>3</comment_count>
      <attachid>443157</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-11-03 10:32:13 -0700</bug_when>
    <thetext>Comment on attachment 443157
Patch

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

&gt; Source/WebCore/ChangeLog:8
&gt; +        No new tests needed.

You need some more words here for why this change makes sense. It looks like it was copied from FloatRoundedRect::isRenderable(), so say that.

What&apos;s the consequence of the different behaviors of RoundedRect and FloatRoundedRect? Explain here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1811645</commentid>
    <comment_count>4</comment_count>
      <attachid>443237</attachid>
    <who name="Brandon">brandonstewart</who>
    <bug_when>2021-11-03 14:08:27 -0700</bug_when>
    <thetext>Created attachment 443237
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1811700</commentid>
    <comment_count>5</comment_count>
      <attachid>443237</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-11-03 16:14:16 -0700</bug_when>
    <thetext>Comment on attachment 443237
Patch

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

&gt; Source/WebCore/ChangeLog:3
&gt; +        Update whether an object is renderable

You can be more specific than &quot;on object&quot;. It&apos;s about rounded rects.

&gt; Source/WebCore/ChangeLog:8
&gt; +        No new tests needed.

Just remove this line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1811741</commentid>
    <comment_count>6</comment_count>
      <attachid>443268</attachid>
    <who name="Brandon">brandonstewart</who>
    <bug_when>2021-11-03 19:39:46 -0700</bug_when>
    <thetext>Created attachment 443268
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1812619</commentid>
    <comment_count>7</comment_count>
      <attachid>443268</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-11-08 08:33:49 -0800</bug_when>
    <thetext>Comment on attachment 443268
Patch

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

&gt; Source/WebCore/ChangeLog:5
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=232650
&gt; +

Please put the radar number here too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1818375</commentid>
    <comment_count>8</comment_count>
      <attachid>445318</attachid>
    <who name="Brandon">brandonstewart</who>
    <bug_when>2021-11-29 11:57:41 -0800</bug_when>
    <thetext>Created attachment 445318
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1818391</commentid>
    <comment_count>9</comment_count>
      <attachid>445318</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-11-29 12:12:45 -0800</bug_when>
    <thetext>Comment on attachment 445318
Patch

How do we know in blendMixedTypes that negative values should not be allowed? For example, negative margins, or top/left are perfectly valid.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1819419</commentid>
    <comment_count>10</comment_count>
      <attachid>445616</attachid>
    <who name="Brandon">brandonstewart</who>
    <bug_when>2021-12-01 14:31:51 -0800</bug_when>
    <thetext>Created attachment 445616
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1819715</commentid>
    <comment_count>11</comment_count>
      <attachid>445616</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-12-02 08:39:55 -0800</bug_when>
    <thetext>Comment on attachment 445616
patch

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

&gt; Source/WebCore/platform/graphics/RoundedRect.cpp:175
&gt; +    return m_radii.topLeft().width()     &gt;= 0 &amp;&amp; m_radii.topLeft().height()     &gt;= 0
&gt; +        &amp;&amp; m_radii.bottomLeft().width()  &gt;= 0 &amp;&amp; m_radii.bottomLeft().height()  &gt;= 0
&gt; +        &amp;&amp; m_radii.topRight().width()    &gt;= 0 &amp;&amp; m_radii.topRight().height()    &gt;= 0
&gt; +        &amp;&amp; m_radii.bottomRight().width() &gt;= 0 &amp;&amp; m_radii.bottomRight().height() &gt;= 0
&gt; +        &amp;&amp; m_radii.topLeft().width()    + m_radii.topRight().width()     &lt;= m_rect.width()
&gt; +        &amp;&amp; m_radii.bottomLeft().width() + m_radii.bottomRight().width()  &lt;= m_rect.width()
&gt; +        &amp;&amp; m_radii.topLeft().height()   + m_radii.bottomLeft().height()  &lt;= m_rect.height()
&gt; +        &amp;&amp; m_radii.topRight().height()  + m_radii.bottomRight().height() &lt;= m_rect.height();

some weird spacing going on here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1819728</commentid>
    <comment_count>12</comment_count>
      <attachid>445726</attachid>
    <who name="Brandon">brandonstewart</who>
    <bug_when>2021-12-02 09:25:13 -0800</bug_when>
    <thetext>Created attachment 445726
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1819852</commentid>
    <comment_count>13</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-02 13:26:47 -0800</bug_when>
    <thetext>Committed r286449 (244791@main): &lt;https://commits.webkit.org/244791@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 445726.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>443157</attachid>
            <date>2021-11-02 18:45:06 -0700</date>
            <delta_ts>2021-11-03 14:08:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>232650_patch.patch</filename>
            <type>text/plain</type>
            <size>2171</size>
            <attacher name="Brandon">brandonstewart</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBmOTQ5NmNhZjI4YjguLjljMGMzYjEwMjRhMyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE1IEBACisyMDIxLTExLTAyICBCcmFuZG9uIFN0ZXdhcnQgIDxicmFuZG9uc3Rld2Fy
dEBhcHBsZS5jb20+CisKKyAgICAgICAgVXBkYXRlIHdoZXRoZXIgYW4gb2JqZWN0IGlzIHJlbmRl
cmFibGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIz
MjY1MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5v
IG5ldyB0ZXN0cyBuZWVkZWQuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9Sb3VuZGVk
UmVjdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSb3VuZGVkUmVjdDo6aXNSZW5kZXJhYmxlIGNv
bnN0KToKKwogMjAyMS0xMS0wMiAgQW50dGkgS29pdmlzdG8gIDxhbnR0aUBhcHBsZS5jb20+CiAK
ICAgICAgICAgW0xGQ11bSW50ZWdyYXRpb25dIFByb3ZpZGUgYmlkaSBwcm9wZXJ0aWVzIHdoZW4g
Y29uc3RydWN0aW5nIFRleHRSdW4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL1JvdW5kZWRSZWN0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL1JvdW5kZWRSZWN0LmNwcAppbmRleCBlZTkyZWQ3OTgzZTYuLjcxOWU1OGQ2YWYxZCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvUm91bmRlZFJlY3QuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1JvdW5kZWRSZWN0LmNwcApA
QCAtMTY1LDEwICsxNjUsMTQgQEAgdm9pZCBSb3VuZGVkUmVjdDo6ZXhjbHVkZUxvZ2ljYWxFZGdl
cyhib29sIGlzSG9yaXpvbnRhbCwgYm9vbCBleGNsdWRlTG9naWNhbExlZnQKIAogYm9vbCBSb3Vu
ZGVkUmVjdDo6aXNSZW5kZXJhYmxlKCkgY29uc3QKIHsKLSAgICByZXR1cm4gbV9yYWRpaS50b3BM
ZWZ0KCkud2lkdGgoKSArIG1fcmFkaWkudG9wUmlnaHQoKS53aWR0aCgpIDw9IG1fcmVjdC53aWR0
aCgpCi0gICAgICAgICYmIG1fcmFkaWkuYm90dG9tTGVmdCgpLndpZHRoKCkgKyBtX3JhZGlpLmJv
dHRvbVJpZ2h0KCkud2lkdGgoKSA8PSBtX3JlY3Qud2lkdGgoKQotICAgICAgICAmJiBtX3JhZGlp
LnRvcExlZnQoKS5oZWlnaHQoKSArIG1fcmFkaWkuYm90dG9tTGVmdCgpLmhlaWdodCgpIDw9IG1f
cmVjdC5oZWlnaHQoKQotICAgICAgICAmJiBtX3JhZGlpLnRvcFJpZ2h0KCkuaGVpZ2h0KCkgKyBt
X3JhZGlpLmJvdHRvbVJpZ2h0KCkuaGVpZ2h0KCkgPD0gbV9yZWN0LmhlaWdodCgpOworICAgIHJl
dHVybiBtX3JhZGlpLnRvcExlZnQoKS53aWR0aCgpICAgICA+PSAwICYmIG1fcmFkaWkudG9wTGVm
dCgpLmhlaWdodCgpICAgICA+PSAwCisgICAgICAgICYmIG1fcmFkaWkuYm90dG9tTGVmdCgpLndp
ZHRoKCkgID49IDAgJiYgbV9yYWRpaS5ib3R0b21MZWZ0KCkuaGVpZ2h0KCkgID49IDAKKyAgICAg
ICAgJiYgbV9yYWRpaS50b3BSaWdodCgpLndpZHRoKCkgICAgPj0gMCAmJiBtX3JhZGlpLnRvcFJp
Z2h0KCkuaGVpZ2h0KCkgICAgPj0gMAorICAgICAgICAmJiBtX3JhZGlpLmJvdHRvbVJpZ2h0KCku
d2lkdGgoKSA+PSAwICYmIG1fcmFkaWkuYm90dG9tUmlnaHQoKS5oZWlnaHQoKSA+PSAwCisgICAg
ICAgICYmIG1fcmFkaWkudG9wTGVmdCgpLndpZHRoKCkgICAgKyBtX3JhZGlpLnRvcFJpZ2h0KCku
d2lkdGgoKSAgICAgPD0gbV9yZWN0LndpZHRoKCkKKyAgICAgICAgJiYgbV9yYWRpaS5ib3R0b21M
ZWZ0KCkud2lkdGgoKSArIG1fcmFkaWkuYm90dG9tUmlnaHQoKS53aWR0aCgpICA8PSBtX3JlY3Qu
d2lkdGgoKQorICAgICAgICAmJiBtX3JhZGlpLnRvcExlZnQoKS5oZWlnaHQoKSAgICsgbV9yYWRp
aS5ib3R0b21MZWZ0KCkuaGVpZ2h0KCkgIDw9IG1fcmVjdC5oZWlnaHQoKQorICAgICAgICAmJiBt
X3JhZGlpLnRvcFJpZ2h0KCkuaGVpZ2h0KCkgICsgbV9yYWRpaS5ib3R0b21SaWdodCgpLmhlaWdo
dCgpIDw9IG1fcmVjdC5oZWlnaHQoKTsKIH0KIAogdm9pZCBSb3VuZGVkUmVjdDo6YWRqdXN0UmFk
aWkoKQo=
</data>
<flag name="review"
          id="467835"
          type_id="1"
          status="-"
          setter="simon.fraser"
    />
    <flag name="commit-queue"
          id="467836"
          type_id="3"
          status="-"
          setter="simon.fraser"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>443237</attachid>
            <date>2021-11-03 14:08:27 -0700</date>
            <delta_ts>2021-11-03 19:39:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>232650_patch2.patch</filename>
            <type>text/plain</type>
            <size>2258</size>
            <attacher name="Brandon">brandonstewart</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA1ZjQxZTQ3MWUxZDMuLjg3YWQwM2E3OTc3NCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE3IEBACisyMDIxLTExLTAzICBCcmFuZG9uIFN0ZXdhcnQgIDxicmFuZG9uc3Rld2Fy
dEBhcHBsZS5jb20+CisKKyAgICAgICAgVXBkYXRlIHdoZXRoZXIgYW4gb2JqZWN0IGlzIHJlbmRl
cmFibGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIz
MjY1MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5v
IG5ldyB0ZXN0cyBuZWVkZWQuCisKKyAgICAgICAgQWxpZ24gRmxvYXRSb3VuZGVkUmVjdCBhbmQg
Um91bmRlZFJlY3QgaXNSZW5kZXJhYmxlIGltcGxlbWVudGF0aW9ucy4KKworICAgICAgICAqIHBs
YXRmb3JtL2dyYXBoaWNzL1JvdW5kZWRSZWN0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJvdW5k
ZWRSZWN0Ojppc1JlbmRlcmFibGUgY29uc3QpOgorCiAyMDIxLTExLTAzICBDaHJpcyBMb3JkICA8
Y2xvcmRAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXVtXUEVdIFVzZSB0aGUgZGlzcGxheSBy
ZWZyZXNoIHRvIGRyaXZlIHNjcm9sbGluZyBhbmltYXRpb25zIChzeW5jIHNjcm9sbCkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1JvdW5kZWRSZWN0LmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1JvdW5kZWRSZWN0LmNwcAppbmRleCBl
ZTkyZWQ3OTgzZTYuLjcxOWU1OGQ2YWYxZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvUm91bmRlZFJlY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL1JvdW5kZWRSZWN0LmNwcApAQCAtMTY1LDEwICsxNjUsMTQgQEAgdm9pZCBS
b3VuZGVkUmVjdDo6ZXhjbHVkZUxvZ2ljYWxFZGdlcyhib29sIGlzSG9yaXpvbnRhbCwgYm9vbCBl
eGNsdWRlTG9naWNhbExlZnQKIAogYm9vbCBSb3VuZGVkUmVjdDo6aXNSZW5kZXJhYmxlKCkgY29u
c3QKIHsKLSAgICByZXR1cm4gbV9yYWRpaS50b3BMZWZ0KCkud2lkdGgoKSArIG1fcmFkaWkudG9w
UmlnaHQoKS53aWR0aCgpIDw9IG1fcmVjdC53aWR0aCgpCi0gICAgICAgICYmIG1fcmFkaWkuYm90
dG9tTGVmdCgpLndpZHRoKCkgKyBtX3JhZGlpLmJvdHRvbVJpZ2h0KCkud2lkdGgoKSA8PSBtX3Jl
Y3Qud2lkdGgoKQotICAgICAgICAmJiBtX3JhZGlpLnRvcExlZnQoKS5oZWlnaHQoKSArIG1fcmFk
aWkuYm90dG9tTGVmdCgpLmhlaWdodCgpIDw9IG1fcmVjdC5oZWlnaHQoKQotICAgICAgICAmJiBt
X3JhZGlpLnRvcFJpZ2h0KCkuaGVpZ2h0KCkgKyBtX3JhZGlpLmJvdHRvbVJpZ2h0KCkuaGVpZ2h0
KCkgPD0gbV9yZWN0LmhlaWdodCgpOworICAgIHJldHVybiBtX3JhZGlpLnRvcExlZnQoKS53aWR0
aCgpICAgICA+PSAwICYmIG1fcmFkaWkudG9wTGVmdCgpLmhlaWdodCgpICAgICA+PSAwCisgICAg
ICAgICYmIG1fcmFkaWkuYm90dG9tTGVmdCgpLndpZHRoKCkgID49IDAgJiYgbV9yYWRpaS5ib3R0
b21MZWZ0KCkuaGVpZ2h0KCkgID49IDAKKyAgICAgICAgJiYgbV9yYWRpaS50b3BSaWdodCgpLndp
ZHRoKCkgICAgPj0gMCAmJiBtX3JhZGlpLnRvcFJpZ2h0KCkuaGVpZ2h0KCkgICAgPj0gMAorICAg
ICAgICAmJiBtX3JhZGlpLmJvdHRvbVJpZ2h0KCkud2lkdGgoKSA+PSAwICYmIG1fcmFkaWkuYm90
dG9tUmlnaHQoKS5oZWlnaHQoKSA+PSAwCisgICAgICAgICYmIG1fcmFkaWkudG9wTGVmdCgpLndp
ZHRoKCkgICAgKyBtX3JhZGlpLnRvcFJpZ2h0KCkud2lkdGgoKSAgICAgPD0gbV9yZWN0LndpZHRo
KCkKKyAgICAgICAgJiYgbV9yYWRpaS5ib3R0b21MZWZ0KCkud2lkdGgoKSArIG1fcmFkaWkuYm90
dG9tUmlnaHQoKS53aWR0aCgpICA8PSBtX3JlY3Qud2lkdGgoKQorICAgICAgICAmJiBtX3JhZGlp
LnRvcExlZnQoKS5oZWlnaHQoKSAgICsgbV9yYWRpaS5ib3R0b21MZWZ0KCkuaGVpZ2h0KCkgIDw9
IG1fcmVjdC5oZWlnaHQoKQorICAgICAgICAmJiBtX3JhZGlpLnRvcFJpZ2h0KCkuaGVpZ2h0KCkg
ICsgbV9yYWRpaS5ib3R0b21SaWdodCgpLmhlaWdodCgpIDw9IG1fcmVjdC5oZWlnaHQoKTsKIH0K
IAogdm9pZCBSb3VuZGVkUmVjdDo6YWRqdXN0UmFkaWkoKQo=
</data>
<flag name="review"
          id="467942"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
    <flag name="commit-queue"
          id="467943"
          type_id="3"
          status="-"
          setter="simon.fraser"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>443268</attachid>
            <date>2021-11-03 19:39:46 -0700</date>
            <delta_ts>2021-11-08 20:30:00 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>232650_patch3.patch</filename>
            <type>text/plain</type>
            <size>2230</size>
            <attacher name="Brandon">brandonstewart</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA1ZjQxZTQ3MWUxZDMuLjllNDlhNDIwOWU0MCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE1IEBACisyMDIxLTExLTAzICBCcmFuZG9uIFN0ZXdhcnQgIDxicmFuZG9uc3Rld2Fy
dEBhcHBsZS5jb20+CisKKyAgICAgICAgVXBkYXRlIHdoZXRoZXIgYSBSb3VuZGVkUmVjdCBpcyBy
ZW5kZXJhYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMzI2NTAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBBbGlnbiBGbG9hdFJvdW5kZWRSZWN0IGFuZCBSb3VuZGVkUmVjdCBpc1JlbmRlcmFibGUgaW1w
bGVtZW50YXRpb25zLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvUm91bmRlZFJlY3Qu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6Um91bmRlZFJlY3Q6OmlzUmVuZGVyYWJsZSBjb25zdCk6
CisKIDIwMjEtMTEtMDMgIENocmlzIExvcmQgIDxjbG9yZEBpZ2FsaWEuY29tPgogCiAgICAgICAg
IFtHVEtdW1dQRV0gVXNlIHRoZSBkaXNwbGF5IHJlZnJlc2ggdG8gZHJpdmUgc2Nyb2xsaW5nIGFu
aW1hdGlvbnMgKHN5bmMgc2Nyb2xsKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvUm91bmRlZFJlY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvUm91bmRlZFJlY3QuY3BwCmluZGV4IGVlOTJlZDc5ODNlNi4uNzE5ZTU4ZDZhZjFkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Sb3VuZGVkUmVjdC5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvUm91bmRlZFJlY3QuY3Bw
CkBAIC0xNjUsMTAgKzE2NSwxNCBAQCB2b2lkIFJvdW5kZWRSZWN0OjpleGNsdWRlTG9naWNhbEVk
Z2VzKGJvb2wgaXNIb3Jpem9udGFsLCBib29sIGV4Y2x1ZGVMb2dpY2FsTGVmdAogCiBib29sIFJv
dW5kZWRSZWN0Ojppc1JlbmRlcmFibGUoKSBjb25zdAogewotICAgIHJldHVybiBtX3JhZGlpLnRv
cExlZnQoKS53aWR0aCgpICsgbV9yYWRpaS50b3BSaWdodCgpLndpZHRoKCkgPD0gbV9yZWN0Lndp
ZHRoKCkKLSAgICAgICAgJiYgbV9yYWRpaS5ib3R0b21MZWZ0KCkud2lkdGgoKSArIG1fcmFkaWku
Ym90dG9tUmlnaHQoKS53aWR0aCgpIDw9IG1fcmVjdC53aWR0aCgpCi0gICAgICAgICYmIG1fcmFk
aWkudG9wTGVmdCgpLmhlaWdodCgpICsgbV9yYWRpaS5ib3R0b21MZWZ0KCkuaGVpZ2h0KCkgPD0g
bV9yZWN0LmhlaWdodCgpCi0gICAgICAgICYmIG1fcmFkaWkudG9wUmlnaHQoKS5oZWlnaHQoKSAr
IG1fcmFkaWkuYm90dG9tUmlnaHQoKS5oZWlnaHQoKSA8PSBtX3JlY3QuaGVpZ2h0KCk7CisgICAg
cmV0dXJuIG1fcmFkaWkudG9wTGVmdCgpLndpZHRoKCkgICAgID49IDAgJiYgbV9yYWRpaS50b3BM
ZWZ0KCkuaGVpZ2h0KCkgICAgID49IDAKKyAgICAgICAgJiYgbV9yYWRpaS5ib3R0b21MZWZ0KCku
d2lkdGgoKSAgPj0gMCAmJiBtX3JhZGlpLmJvdHRvbUxlZnQoKS5oZWlnaHQoKSAgPj0gMAorICAg
ICAgICAmJiBtX3JhZGlpLnRvcFJpZ2h0KCkud2lkdGgoKSAgICA+PSAwICYmIG1fcmFkaWkudG9w
UmlnaHQoKS5oZWlnaHQoKSAgICA+PSAwCisgICAgICAgICYmIG1fcmFkaWkuYm90dG9tUmlnaHQo
KS53aWR0aCgpID49IDAgJiYgbV9yYWRpaS5ib3R0b21SaWdodCgpLmhlaWdodCgpID49IDAKKyAg
ICAgICAgJiYgbV9yYWRpaS50b3BMZWZ0KCkud2lkdGgoKSAgICArIG1fcmFkaWkudG9wUmlnaHQo
KS53aWR0aCgpICAgICA8PSBtX3JlY3Qud2lkdGgoKQorICAgICAgICAmJiBtX3JhZGlpLmJvdHRv
bUxlZnQoKS53aWR0aCgpICsgbV9yYWRpaS5ib3R0b21SaWdodCgpLndpZHRoKCkgIDw9IG1fcmVj
dC53aWR0aCgpCisgICAgICAgICYmIG1fcmFkaWkudG9wTGVmdCgpLmhlaWdodCgpICAgKyBtX3Jh
ZGlpLmJvdHRvbUxlZnQoKS5oZWlnaHQoKSAgPD0gbV9yZWN0LmhlaWdodCgpCisgICAgICAgICYm
IG1fcmFkaWkudG9wUmlnaHQoKS5oZWlnaHQoKSAgKyBtX3JhZGlpLmJvdHRvbVJpZ2h0KCkuaGVp
Z2h0KCkgPD0gbV9yZWN0LmhlaWdodCgpOwogfQogCiB2b2lkIFJvdW5kZWRSZWN0OjphZGp1c3RS
YWRpaSgpCg==
</data>
<flag name="review"
          id="467980"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
    <flag name="commit-queue"
          id="467981"
          type_id="3"
          status="-"
          setter="simon.fraser"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>445318</attachid>
            <date>2021-11-29 11:57:41 -0800</date>
            <delta_ts>2021-12-01 14:31:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>patch.patch</filename>
            <type>text/plain</type>
            <size>1344</size>
            <attacher name="Brandon">brandonstewart</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAzYWYwYTBkNjE5ZGQuLmE0YmQzN2Y3ZWVhOCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE1IEBACisyMDIxLTExLTI5ICBCcmFuZG9uIFN0ZXdhcnQgIDxicmFuZG9uc3Rld2Fy
dEBhcHBsZS5jb20+CisKKyAgICAgICAgVXBkYXRlIENTUyBBbmltYXRpb24gQmxlbmRpbmcKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMjY1MAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE9ubHkgYWxsb3cg
bm9ubmVnYXRpdmUgdmFsdWVzIHdoZW4gYmxlbmRpbmcuICAKKworICAgICAgICAqIHBsYXRmb3Jt
L0xlbmd0aC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpibGVuZE1peGVkVHlwZXMpOgorCiAyMDIx
LTExLTI4ICBNYXR0IFdvb2Ryb3cgIDxtYXR0Lndvb2Ryb3dAZ21haWwuY29tPgogCiAgICAgICAg
IFNlcmlhbGl6ZSBjb21wdXRlZCBzdHlsZSBvZiBiYWNrZ3JvdW5kIHNob3J0aGFuZCB3aXRoIG11
bHRpcGxlIGxheWVycyBjb3JyZWN0bHkuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9MZW5ndGguY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vTGVuZ3RoLmNwcAppbmRl
eCA5NTQ5Y2ZjMmVlZmIuLjBhNjIyMmI0MDU5ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vTGVuZ3RoLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9MZW5ndGgu
Y3BwCkBAIC0zMTQsNyArMzE0LDcgQEAgc3RhdGljIExlbmd0aCBibGVuZE1peGVkVHlwZXMoY29u
c3QgTGVuZ3RoJiBmcm9tLCBjb25zdCBMZW5ndGgmIHRvLCBjb25zdCBCbGVuZGkKICAgICAgICAg
cmV0dXJuIHsgMCwgTGVuZ3RoVHlwZTo6Rml4ZWQgfTsKIAogICAgIGF1dG8gYmxlbmQgPSBtYWtl
VW5pcXVlPENhbGNFeHByZXNzaW9uQmxlbmRMZW5ndGg+KGZyb20sIHRvLCBjb250ZXh0LnByb2dy
ZXNzKTsKLSAgICByZXR1cm4gTGVuZ3RoKENhbGN1bGF0aW9uVmFsdWU6OmNyZWF0ZShXVEZNb3Zl
KGJsZW5kKSwgVmFsdWVSYW5nZTo6QWxsKSk7CisgICAgcmV0dXJuIExlbmd0aChDYWxjdWxhdGlv
blZhbHVlOjpjcmVhdGUoV1RGTW92ZShibGVuZCksIFZhbHVlUmFuZ2U6Ok5vbk5lZ2F0aXZlKSk7
CiB9CiAKIExlbmd0aCBibGVuZChjb25zdCBMZW5ndGgmIGZyb20sIGNvbnN0IExlbmd0aCYgdG8s
IGNvbnN0IEJsZW5kaW5nQ29udGV4dCYgY29udGV4dCkK
</data>
<flag name="commit-queue"
          id="470472"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>445616</attachid>
            <date>2021-12-01 14:31:51 -0800</date>
            <delta_ts>2021-12-02 09:25:13 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch.patch</filename>
            <type>text/plain</type>
            <size>3204</size>
            <attacher name="Brandon">brandonstewart</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBlZDk5NWVhZjdlYWQuLjZjNzFkYjA3ZGEyNyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE4IEBACisyMDIxLTEyLTAxICBCcmFuZG9uIFN0ZXdhcnQgIDxicmFuZG9uc3Rld2Fy
dEBhcHBsZS5jb20+CisKKyAgICAgICAgVmVyaWZ5IGJvcmRlclJlY3QgaXMgUmVuZGVyYWJsZQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMyNjUwCisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVmVyaWZ5IHRo
YXQgdGhlIGJvcmRlclJlY3QgaXMgcmVuZGVyYWJsZS4KKyAgICAgICAgQWxpZ25lZCBpc1JlbmRl
cmFibGUoKSBpbXBsZW1lbnRhdGlvbnMgaW4gUm91bmRlZFJlY3QgYW5kIEZsb2F0Um91bmRlZFJl
Y3QuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9Sb3VuZGVkUmVjdC5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpSb3VuZGVkUmVjdDo6aXNSZW5kZXJhYmxlIGNvbnN0KToKKyAgICAgICAg
KiByZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
UmVuZGVyQm94TW9kZWxPYmplY3Q6OnBhaW50Qm94U2hhZG93KToKKwogMjAyMS0xMi0wMSAgV2Vu
c29uIEhzaWVoICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGp1c3QgYSBM
aXZlIFRleHQgcXVpcmsgc28gdGhhdCBpdCBhcHBsaWVzIHRvIFlvdVR1YmUgaW1hZ2UgdGh1bWJu
YWlscwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvUm91bmRl
ZFJlY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvUm91bmRlZFJlY3Qu
Y3BwCmluZGV4IGVlOTJlZDc5ODNlNi4uNzE5ZTU4ZDZhZjFkIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Sb3VuZGVkUmVjdC5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvUm91bmRlZFJlY3QuY3BwCkBAIC0xNjUsMTAgKzE2NSwx
NCBAQCB2b2lkIFJvdW5kZWRSZWN0OjpleGNsdWRlTG9naWNhbEVkZ2VzKGJvb2wgaXNIb3Jpem9u
dGFsLCBib29sIGV4Y2x1ZGVMb2dpY2FsTGVmdAogCiBib29sIFJvdW5kZWRSZWN0Ojppc1JlbmRl
cmFibGUoKSBjb25zdAogewotICAgIHJldHVybiBtX3JhZGlpLnRvcExlZnQoKS53aWR0aCgpICsg
bV9yYWRpaS50b3BSaWdodCgpLndpZHRoKCkgPD0gbV9yZWN0LndpZHRoKCkKLSAgICAgICAgJiYg
bV9yYWRpaS5ib3R0b21MZWZ0KCkud2lkdGgoKSArIG1fcmFkaWkuYm90dG9tUmlnaHQoKS53aWR0
aCgpIDw9IG1fcmVjdC53aWR0aCgpCi0gICAgICAgICYmIG1fcmFkaWkudG9wTGVmdCgpLmhlaWdo
dCgpICsgbV9yYWRpaS5ib3R0b21MZWZ0KCkuaGVpZ2h0KCkgPD0gbV9yZWN0LmhlaWdodCgpCi0g
ICAgICAgICYmIG1fcmFkaWkudG9wUmlnaHQoKS5oZWlnaHQoKSArIG1fcmFkaWkuYm90dG9tUmln
aHQoKS5oZWlnaHQoKSA8PSBtX3JlY3QuaGVpZ2h0KCk7CisgICAgcmV0dXJuIG1fcmFkaWkudG9w
TGVmdCgpLndpZHRoKCkgICAgID49IDAgJiYgbV9yYWRpaS50b3BMZWZ0KCkuaGVpZ2h0KCkgICAg
ID49IDAKKyAgICAgICAgJiYgbV9yYWRpaS5ib3R0b21MZWZ0KCkud2lkdGgoKSAgPj0gMCAmJiBt
X3JhZGlpLmJvdHRvbUxlZnQoKS5oZWlnaHQoKSAgPj0gMAorICAgICAgICAmJiBtX3JhZGlpLnRv
cFJpZ2h0KCkud2lkdGgoKSAgICA+PSAwICYmIG1fcmFkaWkudG9wUmlnaHQoKS5oZWlnaHQoKSAg
ICA+PSAwCisgICAgICAgICYmIG1fcmFkaWkuYm90dG9tUmlnaHQoKS53aWR0aCgpID49IDAgJiYg
bV9yYWRpaS5ib3R0b21SaWdodCgpLmhlaWdodCgpID49IDAKKyAgICAgICAgJiYgbV9yYWRpaS50
b3BMZWZ0KCkud2lkdGgoKSAgICArIG1fcmFkaWkudG9wUmlnaHQoKS53aWR0aCgpICAgICA8PSBt
X3JlY3Qud2lkdGgoKQorICAgICAgICAmJiBtX3JhZGlpLmJvdHRvbUxlZnQoKS53aWR0aCgpICsg
bV9yYWRpaS5ib3R0b21SaWdodCgpLndpZHRoKCkgIDw9IG1fcmVjdC53aWR0aCgpCisgICAgICAg
ICYmIG1fcmFkaWkudG9wTGVmdCgpLmhlaWdodCgpICAgKyBtX3JhZGlpLmJvdHRvbUxlZnQoKS5o
ZWlnaHQoKSAgPD0gbV9yZWN0LmhlaWdodCgpCisgICAgICAgICYmIG1fcmFkaWkudG9wUmlnaHQo
KS5oZWlnaHQoKSAgKyBtX3JhZGlpLmJvdHRvbVJpZ2h0KCkuaGVpZ2h0KCkgPD0gbV9yZWN0Lmhl
aWdodCgpOwogfQogCiB2b2lkIFJvdW5kZWRSZWN0OjphZGp1c3RSYWRpaSgpCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAppbmRleCA1Y2Nm
MTdhOTI3OWUuLjJkZDE1ODcxZDdiNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCkBAIC0yNDIyLDYgKzI0MjIsOSBAQCB2b2lkIFJl
bmRlckJveE1vZGVsT2JqZWN0OjpwYWludEJveFNoYWRvdyhjb25zdCBQYWludEluZm8mIGluZm8s
IGNvbnN0IExheW91dFJlYwogICAgIFJvdW5kZWRSZWN0IGJvcmRlclJlY3QgPSAoc2hhZG93U3R5
bGUgPT0gU2hhZG93U3R5bGU6Okluc2V0KSA/IHN0eWxlLmdldFJvdW5kZWRJbm5lckJvcmRlckZv
cihwYWludFJlY3QsIGluY2x1ZGVMb2dpY2FsTGVmdEVkZ2UsIGluY2x1ZGVMb2dpY2FsUmlnaHRF
ZGdlKQogICAgICAgICA6IHN0eWxlLmdldFJvdW5kZWRCb3JkZXJGb3IocGFpbnRSZWN0LCBpbmNs
dWRlTG9naWNhbExlZnRFZGdlLCBpbmNsdWRlTG9naWNhbFJpZ2h0RWRnZSk7CiAKKyAgICBpZiAo
IWJvcmRlclJlY3QuaXNSZW5kZXJhYmxlKCkpCisgICAgICAgIGJvcmRlclJlY3QuYWRqdXN0UmFk
aWkoKTsKKwogICAgIGJvb2wgaGFzQm9yZGVyUmFkaXVzID0gc3R5bGUuaGFzQm9yZGVyUmFkaXVz
KCk7CiAgICAgZmxvYXQgZGV2aWNlU2NhbGVGYWN0b3IgPSBkb2N1bWVudCgpLmRldmljZVNjYWxl
RmFjdG9yKCk7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>445726</attachid>
            <date>2021-12-02 09:25:13 -0800</date>
            <delta_ts>2021-12-02 13:26:49 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch.patch</filename>
            <type>text/plain</type>
            <size>2857</size>
            <attacher name="Brandon">brandonstewart</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBlZDk5NWVhZjdlYWQuLjk2N2I4ZTRmNWFhYSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE4IEBACisyMDIxLTEyLTAxICBCcmFuZG9uIFN0ZXdhcnQgIDxicmFuZG9uc3Rld2Fy
dEBhcHBsZS5jb20+CisKKyAgICAgICAgVmVyaWZ5IGJvcmRlclJlY3QgaXMgUmVuZGVyYWJsZQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMyNjUwCisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVmVyaWZ5IHRo
YXQgYm9yZGVyUmVjdCBpcyByZW5kZXJhYmxlLgorICAgICAgICBBbGlnbiBpc1JlbmRlcmFibGUo
KSBpbXBsZW1lbnRhdGlvbnMgaW4gUm91bmRlZFJlY3QgYW5kIEZsb2F0Um91bmRlZFJlY3QuCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9Sb3VuZGVkUmVjdC5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpSb3VuZGVkUmVjdDo6aXNSZW5kZXJhYmxlIGNvbnN0KToKKyAgICAgICAgKiByZW5k
ZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVy
Qm94TW9kZWxPYmplY3Q6OnBhaW50Qm94U2hhZG93KToKKwogMjAyMS0xMi0wMSAgV2Vuc29uIEhz
aWVoICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGp1c3QgYSBMaXZlIFRl
eHQgcXVpcmsgc28gdGhhdCBpdCBhcHBsaWVzIHRvIFlvdVR1YmUgaW1hZ2UgdGh1bWJuYWlscwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvUm91bmRlZFJlY3Qu
Y3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvUm91bmRlZFJlY3QuY3BwCmlu
ZGV4IGVlOTJlZDc5ODNlNi4uMTMzZTljZDc1Nzg3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9Sb3VuZGVkUmVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvUm91bmRlZFJlY3QuY3BwCkBAIC0xNjUsNyArMTY1LDExIEBAIHZv
aWQgUm91bmRlZFJlY3Q6OmV4Y2x1ZGVMb2dpY2FsRWRnZXMoYm9vbCBpc0hvcml6b250YWwsIGJv
b2wgZXhjbHVkZUxvZ2ljYWxMZWZ0CiAKIGJvb2wgUm91bmRlZFJlY3Q6OmlzUmVuZGVyYWJsZSgp
IGNvbnN0CiB7Ci0gICAgcmV0dXJuIG1fcmFkaWkudG9wTGVmdCgpLndpZHRoKCkgKyBtX3JhZGlp
LnRvcFJpZ2h0KCkud2lkdGgoKSA8PSBtX3JlY3Qud2lkdGgoKQorICAgIHJldHVybiBtX3JhZGlp
LnRvcExlZnQoKS53aWR0aCgpID49IDAgJiYgbV9yYWRpaS50b3BMZWZ0KCkuaGVpZ2h0KCkgPj0g
MAorICAgICAgICAmJiBtX3JhZGlpLmJvdHRvbUxlZnQoKS53aWR0aCgpID49IDAgJiYgbV9yYWRp
aS5ib3R0b21MZWZ0KCkuaGVpZ2h0KCkgPj0gMAorICAgICAgICAmJiBtX3JhZGlpLnRvcFJpZ2h0
KCkud2lkdGgoKSA+PSAwICYmIG1fcmFkaWkudG9wUmlnaHQoKS5oZWlnaHQoKSA+PSAwCisgICAg
ICAgICYmIG1fcmFkaWkuYm90dG9tUmlnaHQoKS53aWR0aCgpID49IDAgJiYgbV9yYWRpaS5ib3R0
b21SaWdodCgpLmhlaWdodCgpID49IDAKKyAgICAgICAgJiYgbV9yYWRpaS50b3BMZWZ0KCkud2lk
dGgoKSArIG1fcmFkaWkudG9wUmlnaHQoKS53aWR0aCgpIDw9IG1fcmVjdC53aWR0aCgpCiAgICAg
ICAgICYmIG1fcmFkaWkuYm90dG9tTGVmdCgpLndpZHRoKCkgKyBtX3JhZGlpLmJvdHRvbVJpZ2h0
KCkud2lkdGgoKSA8PSBtX3JlY3Qud2lkdGgoKQogICAgICAgICAmJiBtX3JhZGlpLnRvcExlZnQo
KS5oZWlnaHQoKSArIG1fcmFkaWkuYm90dG9tTGVmdCgpLmhlaWdodCgpIDw9IG1fcmVjdC5oZWln
aHQoKQogICAgICAgICAmJiBtX3JhZGlpLnRvcFJpZ2h0KCkuaGVpZ2h0KCkgKyBtX3JhZGlpLmJv
dHRvbVJpZ2h0KCkuaGVpZ2h0KCkgPD0gbV9yZWN0LmhlaWdodCgpOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAKaW5kZXggNWNjZjE3YTky
NzllLi4yZGQxNTg3MWQ3YjcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckJveE1vZGVsT2JqZWN0LmNwcApAQCAtMjQyMiw2ICsyNDIyLDkgQEAgdm9pZCBSZW5kZXJC
b3hNb2RlbE9iamVjdDo6cGFpbnRCb3hTaGFkb3coY29uc3QgUGFpbnRJbmZvJiBpbmZvLCBjb25z
dCBMYXlvdXRSZWMKICAgICBSb3VuZGVkUmVjdCBib3JkZXJSZWN0ID0gKHNoYWRvd1N0eWxlID09
IFNoYWRvd1N0eWxlOjpJbnNldCkgPyBzdHlsZS5nZXRSb3VuZGVkSW5uZXJCb3JkZXJGb3IocGFp
bnRSZWN0LCBpbmNsdWRlTG9naWNhbExlZnRFZGdlLCBpbmNsdWRlTG9naWNhbFJpZ2h0RWRnZSkK
ICAgICAgICAgOiBzdHlsZS5nZXRSb3VuZGVkQm9yZGVyRm9yKHBhaW50UmVjdCwgaW5jbHVkZUxv
Z2ljYWxMZWZ0RWRnZSwgaW5jbHVkZUxvZ2ljYWxSaWdodEVkZ2UpOwogCisgICAgaWYgKCFib3Jk
ZXJSZWN0LmlzUmVuZGVyYWJsZSgpKQorICAgICAgICBib3JkZXJSZWN0LmFkanVzdFJhZGlpKCk7
CisKICAgICBib29sIGhhc0JvcmRlclJhZGl1cyA9IHN0eWxlLmhhc0JvcmRlclJhZGl1cygpOwog
ICAgIGZsb2F0IGRldmljZVNjYWxlRmFjdG9yID0gZG9jdW1lbnQoKS5kZXZpY2VTY2FsZUZhY3Rv
cigpOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>