<?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>239831</bug_id>
          
          <creation_ts>2022-04-27 16:03:08 -0700</creation_ts>
          <short_desc>::after/::before/::marker pseudo elements should not escape inert</short_desc>
          <delta_ts>2022-05-10 12:38:17 -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>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>
          
          <see_also>https://github.com/web-platform-tests/wpt/pull/34022</see_also>
          <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>165279</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Jon Davis">jond</reporter>
          <assigned_to name="Tim Nguyen (:ntim)">ntim</assigned_to>
          <cc>clopez</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>koivisto</cc>
    
    <cc>ntim</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1864968</commentid>
    <comment_count>0</comment_count>
    <who name="Jon Davis">jond</who>
    <bug_when>2022-04-27 16:03:08 -0700</bug_when>
    <thetext>With Web Inspector open, add the inert attribute to the &lt;body&gt; element on webkit.org. 

All interactions are disabled except hovering over the down-pointing chevron glyphs (::after content) still activates the drop-down menus.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1864969</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-04-27 16:05:24 -0700</bug_when>
    <thetext>&lt;rdar://problem/92425915&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1864973</commentid>
    <comment_count>2</comment_count>
      <attachid>458479</attachid>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-04-27 16:09:15 -0700</bug_when>
    <thetext>Created attachment 458479
reduced-testcase.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867980</commentid>
    <comment_count>3</comment_count>
      <attachid>459126</attachid>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-05-10 11:18:13 -0700</bug_when>
    <thetext>Created attachment 459126
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867981</commentid>
    <comment_count>4</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2022-05-10 11:19:40 -0700</bug_when>
    <thetext>This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867984</commentid>
    <comment_count>5</comment_count>
      <attachid>459128</attachid>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-05-10 11:39:49 -0700</bug_when>
    <thetext>Created attachment 459128
[fast-cq] Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867985</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-10 11:43:57 -0700</bug_when>
    <thetext>Committed r294012 (250446@main): &lt;https://commits.webkit.org/250446@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 459128.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>458479</attachid>
            <date>2022-04-27 16:09:15 -0700</date>
            <delta_ts>2022-04-27 16:09:41 -0700</delta_ts>
            <desc>reduced-testcase.html</desc>
            <filename>file_239831.txt</filename>
            <type>text/html</type>
            <size>139</size>
            <attacher name="Tim Nguyen (:ntim)">ntim</attacher>
            
              <data encoding="base64">PHN0eWxlPg0KZGl2OjphZnRlciB7DQogIGNvbnRlbnQ6ICJUaGlzIHNob3VsZCBub3QgdHVybiBy
ZWQgb24gaG92ZXIiDQp9DQpkaXY6aG92ZXI6OmFmdGVyIHsNCiAgY29sb3I6IHJlZDsNCn0NCjwv
c3R5bGU+DQo8ZGl2IGluZXJ0PjwvZGl2Pg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459126</attachid>
            <date>2022-05-10 11:18:13 -0700</date>
            <delta_ts>2022-05-10 12:38:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-239831-20220510201812.patch</filename>
            <type>text/plain</type>
            <size>7204</size>
            <attacher name="Tim Nguyen (:ntim)">ntim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjk0MDA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTQyZmNlNjkzYjJkNTg4
NTVmZDIyZGVmNjdiODZjMjllNWM1NjYyMS4uNzRlMDg0ZDAyYzJjMWYyNDBhMzYzMTg0ZTk0NjQ4
ZmFjYjAzYzQwMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIyLTA1LTEwICBUaW0g
Tmd1eWVuICA8bnRpbUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IGluZXJ0bmVzcyBvZiBwc2V1
ZG8tZWxlbWVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIzOTgzMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFdoZW4gd2UgYWRqdXN0IHN0eWxlIGZvciBhIHBzZXVkby1lbGVtZW50LCBgbV9lbGVtZW50
YCBhbmQgYGRvY3VtZW50KCkuYWN0aXZlTW9kYWxEaWFsb2coKWAgYXJlIGJvdGggbnVsbC4gU28g
d2UgYWNjaWRlbnRhbGx5IHJlc2V0IGluZXJ0bmVzcyB0byBmYWxzZSBpbiB0aG9zZSBjYXNlcy4K
KworICAgICAgICBGaXggdGhpcyBieSBtYWtpbmcgY2hlY2tpbmcgZm9yIG1fZWxlbWVudCdzIGV4
aXN0ZW5jZSB0b28uCisKKyAgICAgICAgVGVzdDogaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9pbmVydC9pbmVydC1wc2V1ZG8tZWxlbWVudC1oaXR0ZXN0Lmh0bWwKKworICAgICAgICAq
IHN0eWxlL1N0eWxlQWRqdXN0ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGU6OkFkanVz
dGVyOjphZGp1c3QgY29uc3QpOgorCiAyMDIyLTA1LTA5ICBKZWFuLVl2ZXMgQXZlbmFyZCAgPGp5
YUBhcHBsZS5jb20+CiAKICAgICAgICAgY29tLmFwcGxlLldlYktpdC5HUFUgbGVha3MgQ01CbG9j
a0J1ZmZlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVBZGp1c3Rlci5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZUFkanVzdGVyLmNwcAppbmRleCAzNzMyMTNm
N2E2ZDVhMzhkMDcwYjU4Y2Y2NmI3MWE5MjZmZWUyYjVhLi5mMDEyMWVkMDJhZmU1YTVhOTE2Zjcx
NDZkMDkxNjliYjM2YTc0MGZiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHls
ZUFkanVzdGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZUFkanVzdGVyLmNw
cApAQCAtNTUxLDE5ICs1NTEsMTggQEAgdm9pZCBBZGp1c3Rlcjo6YWRqdXN0KFJlbmRlclN0eWxl
JiBzdHlsZSwgY29uc3QgUmVuZGVyU3R5bGUqIHVzZXJBZ2VudEFwcGVhcmFuY2UKICAgICBpZiAo
aXNJbmVydFN1YnRyZWVSb290KG1fZWxlbWVudCkpCiAgICAgICAgIHN0eWxlLnNldEVmZmVjdGl2
ZUluZXJ0KHRydWUpOwogCi0gICAgLy8gTWFrZSBzdXJlIHRoZSBhY3RpdmUgZGlhbG9nIGlzIGlu
dGVyYWN0YWJsZSB3aGVuIHRoZSB3aG9sZSBkb2N1bWVudCBpcyBibG9ja2VkIGJ5IHRoZSBtb2Rh
bCBkaWFsb2cKLSAgICBpZiAobV9lbGVtZW50ID09IG1fZG9jdW1lbnQuYWN0aXZlTW9kYWxEaWFs
b2coKSAmJiAhaGFzSW5lcnRBdHRyaWJ1dGUobV9lbGVtZW50KSkKLSAgICAgICAgc3R5bGUuc2V0
RWZmZWN0aXZlSW5lcnQoZmFsc2UpOworICAgIGlmIChtX2VsZW1lbnQpIHsKKyAgICAgICAgLy8g
TWFrZSBzdXJlIHRoZSBhY3RpdmUgZGlhbG9nIGlzIGludGVyYWN0YWJsZSB3aGVuIHRoZSB3aG9s
ZSBkb2N1bWVudCBpcyBibG9ja2VkIGJ5IHRoZSBtb2RhbCBkaWFsb2cKKyAgICAgICAgaWYgKG1f
ZWxlbWVudCA9PSBtX2RvY3VtZW50LmFjdGl2ZU1vZGFsRGlhbG9nKCkgJiYgIWhhc0luZXJ0QXR0
cmlidXRlKG1fZWxlbWVudCkpCisgICAgICAgICAgICBzdHlsZS5zZXRFZmZlY3RpdmVJbmVydChm
YWxzZSk7CiAKLSAgICBpZiAobV9lbGVtZW50KQogICAgICAgICBzdHlsZS5zZXRFdmVudExpc3Rl
bmVyUmVnaW9uVHlwZXMoY29tcHV0ZUV2ZW50TGlzdGVuZXJSZWdpb25UeXBlcygqbV9lbGVtZW50
LCBtX3BhcmVudFN0eWxlLmV2ZW50TGlzdGVuZXJSZWdpb25UeXBlcygpKSk7CiAKICNpZiBFTkFC
TEUoVEVYVF9BVVRPU0laSU5HKQotICAgIGlmIChtX2VsZW1lbnQgJiYgbV9kb2N1bWVudC5zZXR0
aW5ncygpLnRleHRBdXRvc2l6aW5nVXNlc0lkZW1wb3RlbnRNb2RlKCkpCi0gICAgICAgIGFkanVz
dEZvclRleHRBdXRvc2l6aW5nKHN0eWxlLCAqbV9lbGVtZW50KTsKKyAgICAgICAgaWYgKG1fZG9j
dW1lbnQuc2V0dGluZ3MoKS50ZXh0QXV0b3NpemluZ1VzZXNJZGVtcG90ZW50TW9kZSgpKQorICAg
ICAgICAgICAgYWRqdXN0Rm9yVGV4dEF1dG9zaXppbmcoc3R5bGUsICptX2VsZW1lbnQpOwogI2Vu
ZGlmCiAKLSAgICBpZiAobV9lbGVtZW50KSB7CiAgICAgICAgIGlmIChhdXRvIG9ic2VydmVyID0g
bV9lbGVtZW50LT5kb2N1bWVudCgpLm1vZGFsQ29udGFpbmVyT2JzZXJ2ZXJJZkV4aXN0cygpKSB7
CiAgICAgICAgICAgICBpZiAob2JzZXJ2ZXItPnNob3VsZEhpZGUoKm1fZWxlbWVudCkpCiAgICAg
ICAgICAgICAgICAgc3R5bGUuc2V0RGlzcGxheShEaXNwbGF5VHlwZTo6Tm9uZSk7CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCA2ODMxNjFjMTE2MDBhMGY4OWQ0NzVlNWM2ZmE4OGU0
NDI4NjBkYWRlLi4zZmU4NzBkMTk3Y2Y4NGQ2N2M5MmMzNzMyNTRiMWI3ZTQ1OTU2NzNkIDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAyMi0wNS0xMCAg
VGltIE5ndXllbiAgPG50aW1AYXBwbGUuY29tPgorCisgICAgICAgIEZpeCBpbmVydG5lc3Mgb2Yg
cHNldWRvLWVsZW1lbnRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMzk4MzEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBXaGVuIHdlIGFkanVzdCBzdHlsZSBmb3IgYSBwc2V1ZG8tZWxlbWVudCwgYG1fZWxl
bWVudGAgYW5kIGBkb2N1bWVudCgpLmFjdGl2ZU1vZGFsRGlhbG9nKClgIGFyZSBib3RoIG51bGwu
IFNvIHdlIGFjY2lkZW50YWxseSByZXNldCBpbmVydG5lc3MgdG8gZmFsc2UgaW4gdGhvc2UgY2Fz
ZXMuCisKKyAgICAgICAgRml4IHRoaXMgYnkgbWFraW5nIGNoZWNraW5nIGZvciBtX2VsZW1lbnQn
cyBleGlzdGVuY2UgdG9vLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2luZXJ0L2lu
ZXJ0LXBzZXVkby1lbGVtZW50LWhpdHRlc3QtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAg
KiB3ZWItcGxhdGZvcm0tdGVzdHMvaW5lcnQvaW5lcnQtcHNldWRvLWVsZW1lbnQtaGl0dGVzdC5o
dG1sOiBBZGRlZC4KKwogMjAyMi0wNS0wOSAgT3Jpb2wgQnJ1ZmF1ICA8b2JydWZhdUBpZ2FsaWEu
Y29tPgogCiAgICAgICAgIFtjc3NvbV0gRG9uJ3QgaW5kZXggcGVyc3BlY3RpdmUvdHJhbnNmb3Jt
LW9yaWdpbi0qIGluIGNvbXB1dGVkIHN0eWxlcwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbmVydC9pbmVydC1wc2V1ZG8tZWxlbWVudC1o
aXR0ZXN0LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvaW5lcnQvaW5lcnQtcHNldWRvLWVsZW1lbnQtaGl0dGVzdC1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uZWU0NTliMGYwNzdjZGVmYzdjOTM1ODYwOGZjOTM2MDY0OTgyNzZlOAotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvaW5lcnQvaW5lcnQtcHNldWRvLWVsZW1lbnQtaGl0dGVzdC1leHBlY3RlZC50eHQKQEAgLTAs
MCArMSw2IEBACitNYW51YWwgdGVzdDogaG92ZXIgdGhlIGdyZWVuIHNxdWFyZSwgcGFzcyBpZiBp
dCBkb2VzIG5vdCB0dXJuIHJlZC4KKworCitQQVNTIEhpdC10ZXN0aW5nIGNhbm5vdCByZWFjaCBw
c2V1ZG8gZWxlbWVudHMgb2YgaW5lcnQgbm9kZXMKK1BBU1MgSGl0LXRlc3RpbmcgY2FuIHJlYWNo
IHBzZXVkbyBlbGVtZW50cyBvZiBub24taW5lcnQgbm9kZXMKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbmVydC9pbmVydC1wc2V1ZG8t
ZWxlbWVudC1oaXR0ZXN0Lmh0bWwgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL2luZXJ0L2luZXJ0LXBzZXVkby1lbGVtZW50LWhpdHRlc3QuaHRtbApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwLi5iZGJhNzY5NjAzODUzMzdmZTRiNTYzYmY0ZTk3OTM5NjE1ZTExMTYzCi0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbmVy
dC9pbmVydC1wc2V1ZG8tZWxlbWVudC1oaXR0ZXN0Lmh0bWwKQEAgLTAsMCArMSw2NSBAQAorPCFE
T0NUWVBFIGh0bWw+Cis8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+Cis8dGl0bGU+SGl0LXRlc3Rpbmcg
b24gcHNldWRvIGVsZW1lbnRzIG9mIGluZXJ0IG5vZGVzPC90aXRsZT4KKzxsaW5rIHJlbD0iYXV0
aG9yIiB0aXRsZT0iVGltIE5ndXllbiIgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL250MW0iPgor
PHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMiPjwvc2NyaXB0PgorPHNjcmlw
dCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMiPjwvc2NyaXB0PgorPHNjcmlw
dCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGRyaXZlci5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0i
L3Jlc291cmNlcy90ZXN0ZHJpdmVyLXZlbmRvci5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0i
L3Jlc291cmNlcy90ZXN0ZHJpdmVyLWFjdGlvbnMuanMiPjwvc2NyaXB0PgorPHN0eWxlPgorI3Rh
cmdldDo6YmVmb3JlIHsKKyAgICBjb250ZW50OiAiIjsKKyAgICB3aWR0aDogNTBweDsKKyAgICBo
ZWlnaHQ6IDUwcHg7CisgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CisgICAgZGlzcGxheTog
aW5saW5lLWJsb2NrOworfQorCisjdGFyZ2V0OmhvdmVyOjpiZWZvcmUsCisjdGFyZ2V0OmFjdGl2
ZTo6YmVmb3JlIHsKKyAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7Cit9Cis8L3N0eWxlPgorPHA+
TWFudWFsIHRlc3Q6IGhvdmVyIHRoZSBncmVlbiBzcXVhcmUsIHBhc3MgaWYgaXQgZG9lcyBub3Qg
dHVybiByZWQuPC9wPgorPGRpdiBpZD0idGFyZ2V0IiBpbmVydD48L2Rpdj4KKzxzY3JpcHQ+Citj
b25zdCBldmVudHMgPSBbCisgICAgIm1vdXNlZG93biIsICJtb3VzZWVudGVyIiwgIm1vdXNlbW92
ZSIsICJtb3VzZW92ZXIiLAorICAgICJwb2ludGVyZG93biIsICJwb2ludGVyZW50ZXIiLCAicG9p
bnRlcm1vdmUiLCAicG9pbnRlcm92ZXIiLAorXTsKK2FzeW5jIGZ1bmN0aW9uIG1vdXNlRG93bkFu
ZEdldEV2ZW50cyh0ZXN0KSB7CisgICAgY29uc3QgcmVjZWl2ZWRFdmVudHMgPSBbXTsKKyAgICBm
b3IgKGxldCBldmVudCBvZiBldmVudHMpIHsKKyAgICAgICAgdGFyZ2V0LmFkZEV2ZW50TGlzdGVu
ZXIoZXZlbnQsICgpID0+IHsKKyAgICAgICAgICAgIHJlY2VpdmVkRXZlbnRzLnB1c2goZXZlbnQp
OworICAgICAgICB9LCB7IG9uY2U6IHRydWUsIGNhcHR1cmU6IHRydWUgfSk7CisgICAgfQorCisg
ICAgYXdhaXQgbmV3IHRlc3RfZHJpdmVyLkFjdGlvbnMoKQorICAgICAgICAucG9pbnRlck1vdmUo
MCwgMCwgeyBvcmlnaW46IHRhcmdldCB9KQorICAgICAgICAucG9pbnRlckRvd24oKQorICAgICAg
ICAuc2VuZCgpOworICAgIHRlc3QuYWRkX2NsZWFudXAoKCkgPT4gdGVzdF9kcml2ZXIuY2xpY2so
ZG9jdW1lbnQuYm9keSkpOworCisgICAgLy8gRXhhY3Qgb3JkZXIgb2YgZXZlbnRzIGlzIG5vdCBp
bnRlcm9wZXJhYmxlLgorICAgIHJlY2VpdmVkRXZlbnRzLnNvcnQoKTsKKyAgICByZXR1cm4gcmVj
ZWl2ZWRFdmVudHM7Cit9Citwcm9taXNlX3Rlc3QoYXN5bmMgZnVuY3Rpb24oKSB7CisgICAgY29u
c3QgcmVjZWl2ZWRFdmVudHMgPSBhd2FpdCBtb3VzZURvd25BbmRHZXRFdmVudHModGhpcyk7Cisg
ICAgYXNzZXJ0X2FycmF5X2VxdWFscyhyZWNlaXZlZEV2ZW50cywgW10sICJ0YXJnZXQgZ290IG5v
IGV2ZW50Iik7CisgICAgYXNzZXJ0X2ZhbHNlKHRhcmdldC5tYXRjaGVzKCI6YWN0aXZlIiksICJ0
YXJnZXQgaXMgbm90IGFjdGl2ZSIpOworICAgIGFzc2VydF9mYWxzZSh0YXJnZXQubWF0Y2hlcygi
OmhvdmVyIiksICJ0YXJnZXQgaXMgbm90IGhvdmVyZWQiKTsKKyAgICBhc3NlcnRfZXF1YWxzKGdl
dENvbXB1dGVkU3R5bGUodGFyZ2V0LCAiOjpiZWZvcmUiKS5iYWNrZ3JvdW5kQ29sb3IsICJyZ2Io
MCwgMTI4LCAwKSIsICIjdGFyZ2V0OjpiZWZvcmUgaGFzIG5vIGhvdmVyIHN0eWxlIik7Cit9LCAi
SGl0LXRlc3RpbmcgY2Fubm90IHJlYWNoIHBzZXVkbyBlbGVtZW50cyBvZiBpbmVydCBub2RlcyIp
OworCitwcm9taXNlX3Rlc3QoYXN5bmMgZnVuY3Rpb24oKSB7CisgICAgdGFyZ2V0LmluZXJ0ID0g
ZmFsc2U7CisgICAgY29uc3QgcmVjZWl2ZWRFdmVudHMgPSBhd2FpdCBtb3VzZURvd25BbmRHZXRF
dmVudHModGhpcyk7CisgICAgYXNzZXJ0X2FycmF5X2VxdWFscyhyZWNlaXZlZEV2ZW50cywgZXZl
bnRzLCAidGFyZ2V0IGdvdCBhbGwgZXZlbnRzIik7CisgICAgYXNzZXJ0X3RydWUodGFyZ2V0Lm1h
dGNoZXMoIjphY3RpdmUiKSwgInRhcmdldCBpcyBhY3RpdmUiKTsKKyAgICBhc3NlcnRfdHJ1ZSh0
YXJnZXQubWF0Y2hlcygiOmhvdmVyIiksICJ0YXJnZXQgaXMgaG92ZXJlZCIpOworICAgIGFzc2Vy
dF9lcXVhbHMoZ2V0Q29tcHV0ZWRTdHlsZSh0YXJnZXQsICI6OmJlZm9yZSIpLmJhY2tncm91bmRD
b2xvciwgInJnYigyNTUsIDAsIDApIiwgIiN0YXJnZXQ6OmJlZm9yZSBoYXMgaG92ZXIgc3R5bGUi
KTsKK30sICJIaXQtdGVzdGluZyBjYW4gcmVhY2ggcHNldWRvIGVsZW1lbnRzIG9mIG5vbi1pbmVy
dCBub2RlcyIpOworPC9zY3JpcHQ+Cg==
</data>
<flag name="review"
          id="488139"
          type_id="1"
          status="+"
          setter="koivisto"
    />
    <flag name="commit-queue"
          id="488143"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459128</attachid>
            <date>2022-05-10 11:39:49 -0700</date>
            <delta_ts>2022-05-10 11:43:59 -0700</delta_ts>
            <desc>[fast-cq] Patch</desc>
            <filename>bug-239831-20220510203948.patch</filename>
            <type>text/plain</type>
            <size>9012</size>
            <attacher name="Tim Nguyen (:ntim)">ntim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjk0MDA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTQyZmNlNjkzYjJkNTg4
NTVmZDIyZGVmNjdiODZjMjllNWM1NjYyMS4uZmI5NTViN2UwNWNlYjgzNzA4MTk3OGYyODk1MzQ0
YTMyOTI2ZmNiOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIyLTA1LTEwICBUaW0g
Tmd1eWVuICA8bnRpbUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IGluZXJ0bmVzcyBvZiBwc2V1
ZG8tZWxlbWVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIzOTgzMQorCisgICAgICAgIFJldmlld2VkIGJ5IEFudHRpIEtvaXZpc3RvLgorCisgICAg
ICAgIFdoZW4gd2UgYWRqdXN0IHN0eWxlIGZvciBhIHBzZXVkby1lbGVtZW50LCBgbV9lbGVtZW50
YCBhbmQgYGRvY3VtZW50KCkuYWN0aXZlTW9kYWxEaWFsb2coKWAgYXJlIGJvdGggbnVsbC4gU28g
d2UgYWNjaWRlbnRhbGx5IHJlc2V0IGluZXJ0bmVzcyB0byBmYWxzZSBpbiB0aG9zZSBjYXNlcy4K
KworICAgICAgICBGaXggdGhpcyBieSBtYWtpbmcgY2hlY2tpbmcgZm9yIG1fZWxlbWVudCdzIGV4
aXN0ZW5jZSB0b28uCisKKyAgICAgICAgVGVzdDogaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9pbmVydC9pbmVydC1wc2V1ZG8tZWxlbWVudC1oaXR0ZXN0Lmh0bWwKKworICAgICAgICAq
IHN0eWxlL1N0eWxlQWRqdXN0ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGU6OkFkanVz
dGVyOjphZGp1c3QgY29uc3QpOgorCiAyMDIyLTA1LTA5ICBKZWFuLVl2ZXMgQXZlbmFyZCAgPGp5
YUBhcHBsZS5jb20+CiAKICAgICAgICAgY29tLmFwcGxlLldlYktpdC5HUFUgbGVha3MgQ01CbG9j
a0J1ZmZlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3R5bGUvU3R5bGVBZGp1c3Rlci5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZUFkanVzdGVyLmNwcAppbmRleCAzNzMyMTNm
N2E2ZDVhMzhkMDcwYjU4Y2Y2NmI3MWE5MjZmZWUyYjVhLi5mMDEyMWVkMDJhZmU1YTVhOTE2Zjcx
NDZkMDkxNjliYjM2YTc0MGZiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHls
ZUFkanVzdGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZUFkanVzdGVyLmNw
cApAQCAtNTUxLDE5ICs1NTEsMTggQEAgdm9pZCBBZGp1c3Rlcjo6YWRqdXN0KFJlbmRlclN0eWxl
JiBzdHlsZSwgY29uc3QgUmVuZGVyU3R5bGUqIHVzZXJBZ2VudEFwcGVhcmFuY2UKICAgICBpZiAo
aXNJbmVydFN1YnRyZWVSb290KG1fZWxlbWVudCkpCiAgICAgICAgIHN0eWxlLnNldEVmZmVjdGl2
ZUluZXJ0KHRydWUpOwogCi0gICAgLy8gTWFrZSBzdXJlIHRoZSBhY3RpdmUgZGlhbG9nIGlzIGlu
dGVyYWN0YWJsZSB3aGVuIHRoZSB3aG9sZSBkb2N1bWVudCBpcyBibG9ja2VkIGJ5IHRoZSBtb2Rh
bCBkaWFsb2cKLSAgICBpZiAobV9lbGVtZW50ID09IG1fZG9jdW1lbnQuYWN0aXZlTW9kYWxEaWFs
b2coKSAmJiAhaGFzSW5lcnRBdHRyaWJ1dGUobV9lbGVtZW50KSkKLSAgICAgICAgc3R5bGUuc2V0
RWZmZWN0aXZlSW5lcnQoZmFsc2UpOworICAgIGlmIChtX2VsZW1lbnQpIHsKKyAgICAgICAgLy8g
TWFrZSBzdXJlIHRoZSBhY3RpdmUgZGlhbG9nIGlzIGludGVyYWN0YWJsZSB3aGVuIHRoZSB3aG9s
ZSBkb2N1bWVudCBpcyBibG9ja2VkIGJ5IHRoZSBtb2RhbCBkaWFsb2cKKyAgICAgICAgaWYgKG1f
ZWxlbWVudCA9PSBtX2RvY3VtZW50LmFjdGl2ZU1vZGFsRGlhbG9nKCkgJiYgIWhhc0luZXJ0QXR0
cmlidXRlKG1fZWxlbWVudCkpCisgICAgICAgICAgICBzdHlsZS5zZXRFZmZlY3RpdmVJbmVydChm
YWxzZSk7CiAKLSAgICBpZiAobV9lbGVtZW50KQogICAgICAgICBzdHlsZS5zZXRFdmVudExpc3Rl
bmVyUmVnaW9uVHlwZXMoY29tcHV0ZUV2ZW50TGlzdGVuZXJSZWdpb25UeXBlcygqbV9lbGVtZW50
LCBtX3BhcmVudFN0eWxlLmV2ZW50TGlzdGVuZXJSZWdpb25UeXBlcygpKSk7CiAKICNpZiBFTkFC
TEUoVEVYVF9BVVRPU0laSU5HKQotICAgIGlmIChtX2VsZW1lbnQgJiYgbV9kb2N1bWVudC5zZXR0
aW5ncygpLnRleHRBdXRvc2l6aW5nVXNlc0lkZW1wb3RlbnRNb2RlKCkpCi0gICAgICAgIGFkanVz
dEZvclRleHRBdXRvc2l6aW5nKHN0eWxlLCAqbV9lbGVtZW50KTsKKyAgICAgICAgaWYgKG1fZG9j
dW1lbnQuc2V0dGluZ3MoKS50ZXh0QXV0b3NpemluZ1VzZXNJZGVtcG90ZW50TW9kZSgpKQorICAg
ICAgICAgICAgYWRqdXN0Rm9yVGV4dEF1dG9zaXppbmcoc3R5bGUsICptX2VsZW1lbnQpOwogI2Vu
ZGlmCiAKLSAgICBpZiAobV9lbGVtZW50KSB7CiAgICAgICAgIGlmIChhdXRvIG9ic2VydmVyID0g
bV9lbGVtZW50LT5kb2N1bWVudCgpLm1vZGFsQ29udGFpbmVyT2JzZXJ2ZXJJZkV4aXN0cygpKSB7
CiAgICAgICAgICAgICBpZiAob2JzZXJ2ZXItPnNob3VsZEhpZGUoKm1fZWxlbWVudCkpCiAgICAg
ICAgICAgICAgICAgc3R5bGUuc2V0RGlzcGxheShEaXNwbGF5VHlwZTo6Tm9uZSk7CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXgg
YWJjODBmYzIxYjYzOTg3YTAwMzUwY2YyMDNkMDc0ZWRlYzM2MDE5OC4uY2VhY2U0YmFiNTAzNWRi
YWRmMDdlNmQ2ZDY5YTUxNTEwYmI0NzIzOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIyLTA1
LTEwICBUaW0gTmd1eWVuICA8bnRpbUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IGluZXJ0bmVz
cyBvZiBwc2V1ZG8tZWxlbWVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIzOTgzMQorCisgICAgICAgIFJldmlld2VkIGJ5IEFudHRpIEtvaXZpc3Rv
LgorCisgICAgICAgIFdoZW4gd2UgYWRqdXN0IHN0eWxlIGZvciBhIHBzZXVkby1lbGVtZW50LCBg
bV9lbGVtZW50YCBhbmQgYGRvY3VtZW50KCkuYWN0aXZlTW9kYWxEaWFsb2coKWAgYXJlIGJvdGgg
bnVsbC4gU28gd2UgYWNjaWRlbnRhbGx5IHJlc2V0IGluZXJ0bmVzcyB0byBmYWxzZSBpbiB0aG9z
ZSBjYXNlcy4KKworICAgICAgICBGaXggdGhpcyBieSBtYWtpbmcgY2hlY2tpbmcgZm9yIG1fZWxl
bWVudCdzIGV4aXN0ZW5jZSB0b28uCisKKyAgICAgICAgKiBwbGF0Zm9ybS9pb3Mtd2syL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaW5lcnQvaW5lcnQtcHNldWRvLWVsZW1lbnQtaGl0
dGVzdC1leHBlY3RlZC50eHQ6IEFkZGVkLgorCiAyMDIyLTA1LTA5ICBPcmlvbCBCcnVmYXUgIDxv
YnJ1ZmF1QGlnYWxpYS5jb20+CiAKICAgICAgICAgW2Nzc29tXSBEb24ndCBpbmRleCBwZXJzcGVj
dGl2ZS90cmFuc2Zvcm0tb3JpZ2luLSogaW4gY29tcHV0ZWQgc3R5bGVzCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQv
dzNjL0NoYW5nZUxvZwppbmRleCA2ODMxNjFjMTE2MDBhMGY4OWQ0NzVlNWM2ZmE4OGU0NDI4NjBk
YWRlLi5lNGQ1ZDY5NjVhYWY3YjllNWRiZjU3MGYwODA4OTgwNTgyMDZmZmNlIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAyMi0wNS0xMCAgVGltIE5n
dXllbiAgPG50aW1AYXBwbGUuY29tPgorCisgICAgICAgIEZpeCBpbmVydG5lc3Mgb2YgcHNldWRv
LWVsZW1lbnRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMzk4MzEKKworICAgICAgICBSZXZpZXdlZCBieSBBbnR0aSBLb2l2aXN0by4KKworICAgICAg
ICBXaGVuIHdlIGFkanVzdCBzdHlsZSBmb3IgYSBwc2V1ZG8tZWxlbWVudCwgYG1fZWxlbWVudGAg
YW5kIGBkb2N1bWVudCgpLmFjdGl2ZU1vZGFsRGlhbG9nKClgIGFyZSBib3RoIG51bGwuIFNvIHdl
IGFjY2lkZW50YWxseSByZXNldCBpbmVydG5lc3MgdG8gZmFsc2UgaW4gdGhvc2UgY2FzZXMuCisK
KyAgICAgICAgRml4IHRoaXMgYnkgbWFraW5nIGNoZWNraW5nIGZvciBtX2VsZW1lbnQncyBleGlz
dGVuY2UgdG9vLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2luZXJ0L2luZXJ0LXBz
ZXVkby1lbGVtZW50LWhpdHRlc3QtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiB3ZWIt
cGxhdGZvcm0tdGVzdHMvaW5lcnQvaW5lcnQtcHNldWRvLWVsZW1lbnQtaGl0dGVzdC5odG1sOiBB
ZGRlZC4KKwogMjAyMi0wNS0wOSAgT3Jpb2wgQnJ1ZmF1ICA8b2JydWZhdUBpZ2FsaWEuY29tPgog
CiAgICAgICAgIFtjc3NvbV0gRG9uJ3QgaW5kZXggcGVyc3BlY3RpdmUvdHJhbnNmb3JtLW9yaWdp
bi0qIGluIGNvbXB1dGVkIHN0eWxlcwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQv
dzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbmVydC9pbmVydC1wc2V1ZG8tZWxlbWVudC1oaXR0ZXN0
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvaW5lcnQvaW5lcnQtcHNldWRvLWVsZW1lbnQtaGl0dGVzdC1leHBlY3RlZC50eHQKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uZWU0NTliMGYwNzdjZGVmYzdjOTM1ODYwOGZjOTM2MDY0OTgyNzZlOAotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaW5l
cnQvaW5lcnQtcHNldWRvLWVsZW1lbnQtaGl0dGVzdC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw2
IEBACitNYW51YWwgdGVzdDogaG92ZXIgdGhlIGdyZWVuIHNxdWFyZSwgcGFzcyBpZiBpdCBkb2Vz
IG5vdCB0dXJuIHJlZC4KKworCitQQVNTIEhpdC10ZXN0aW5nIGNhbm5vdCByZWFjaCBwc2V1ZG8g
ZWxlbWVudHMgb2YgaW5lcnQgbm9kZXMKK1BBU1MgSGl0LXRlc3RpbmcgY2FuIHJlYWNoIHBzZXVk
byBlbGVtZW50cyBvZiBub24taW5lcnQgbm9kZXMKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbmVydC9pbmVydC1wc2V1ZG8tZWxlbWVu
dC1oaXR0ZXN0Lmh0bWwgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL2luZXJ0L2luZXJ0LXBzZXVkby1lbGVtZW50LWhpdHRlc3QuaHRtbApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5i
ZGJhNzY5NjAzODUzMzdmZTRiNTYzYmY0ZTk3OTM5NjE1ZTExMTYzCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbmVydC9pbmVy
dC1wc2V1ZG8tZWxlbWVudC1oaXR0ZXN0Lmh0bWwKQEAgLTAsMCArMSw2NSBAQAorPCFET0NUWVBF
IGh0bWw+Cis8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+Cis8dGl0bGU+SGl0LXRlc3Rpbmcgb24gcHNl
dWRvIGVsZW1lbnRzIG9mIGluZXJ0IG5vZGVzPC90aXRsZT4KKzxsaW5rIHJlbD0iYXV0aG9yIiB0
aXRsZT0iVGltIE5ndXllbiIgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL250MW0iPgorPHNjcmlw
dCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9
Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9
Ii9yZXNvdXJjZXMvdGVzdGRyaXZlci5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iL3Jlc291
cmNlcy90ZXN0ZHJpdmVyLXZlbmRvci5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iL3Jlc291
cmNlcy90ZXN0ZHJpdmVyLWFjdGlvbnMuanMiPjwvc2NyaXB0PgorPHN0eWxlPgorI3RhcmdldDo6
YmVmb3JlIHsKKyAgICBjb250ZW50OiAiIjsKKyAgICB3aWR0aDogNTBweDsKKyAgICBoZWlnaHQ6
IDUwcHg7CisgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CisgICAgZGlzcGxheTogaW5saW5l
LWJsb2NrOworfQorCisjdGFyZ2V0OmhvdmVyOjpiZWZvcmUsCisjdGFyZ2V0OmFjdGl2ZTo6YmVm
b3JlIHsKKyAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7Cit9Cis8L3N0eWxlPgorPHA+TWFudWFs
IHRlc3Q6IGhvdmVyIHRoZSBncmVlbiBzcXVhcmUsIHBhc3MgaWYgaXQgZG9lcyBub3QgdHVybiBy
ZWQuPC9wPgorPGRpdiBpZD0idGFyZ2V0IiBpbmVydD48L2Rpdj4KKzxzY3JpcHQ+Citjb25zdCBl
dmVudHMgPSBbCisgICAgIm1vdXNlZG93biIsICJtb3VzZWVudGVyIiwgIm1vdXNlbW92ZSIsICJt
b3VzZW92ZXIiLAorICAgICJwb2ludGVyZG93biIsICJwb2ludGVyZW50ZXIiLCAicG9pbnRlcm1v
dmUiLCAicG9pbnRlcm92ZXIiLAorXTsKK2FzeW5jIGZ1bmN0aW9uIG1vdXNlRG93bkFuZEdldEV2
ZW50cyh0ZXN0KSB7CisgICAgY29uc3QgcmVjZWl2ZWRFdmVudHMgPSBbXTsKKyAgICBmb3IgKGxl
dCBldmVudCBvZiBldmVudHMpIHsKKyAgICAgICAgdGFyZ2V0LmFkZEV2ZW50TGlzdGVuZXIoZXZl
bnQsICgpID0+IHsKKyAgICAgICAgICAgIHJlY2VpdmVkRXZlbnRzLnB1c2goZXZlbnQpOworICAg
ICAgICB9LCB7IG9uY2U6IHRydWUsIGNhcHR1cmU6IHRydWUgfSk7CisgICAgfQorCisgICAgYXdh
aXQgbmV3IHRlc3RfZHJpdmVyLkFjdGlvbnMoKQorICAgICAgICAucG9pbnRlck1vdmUoMCwgMCwg
eyBvcmlnaW46IHRhcmdldCB9KQorICAgICAgICAucG9pbnRlckRvd24oKQorICAgICAgICAuc2Vu
ZCgpOworICAgIHRlc3QuYWRkX2NsZWFudXAoKCkgPT4gdGVzdF9kcml2ZXIuY2xpY2soZG9jdW1l
bnQuYm9keSkpOworCisgICAgLy8gRXhhY3Qgb3JkZXIgb2YgZXZlbnRzIGlzIG5vdCBpbnRlcm9w
ZXJhYmxlLgorICAgIHJlY2VpdmVkRXZlbnRzLnNvcnQoKTsKKyAgICByZXR1cm4gcmVjZWl2ZWRF
dmVudHM7Cit9Citwcm9taXNlX3Rlc3QoYXN5bmMgZnVuY3Rpb24oKSB7CisgICAgY29uc3QgcmVj
ZWl2ZWRFdmVudHMgPSBhd2FpdCBtb3VzZURvd25BbmRHZXRFdmVudHModGhpcyk7CisgICAgYXNz
ZXJ0X2FycmF5X2VxdWFscyhyZWNlaXZlZEV2ZW50cywgW10sICJ0YXJnZXQgZ290IG5vIGV2ZW50
Iik7CisgICAgYXNzZXJ0X2ZhbHNlKHRhcmdldC5tYXRjaGVzKCI6YWN0aXZlIiksICJ0YXJnZXQg
aXMgbm90IGFjdGl2ZSIpOworICAgIGFzc2VydF9mYWxzZSh0YXJnZXQubWF0Y2hlcygiOmhvdmVy
IiksICJ0YXJnZXQgaXMgbm90IGhvdmVyZWQiKTsKKyAgICBhc3NlcnRfZXF1YWxzKGdldENvbXB1
dGVkU3R5bGUodGFyZ2V0LCAiOjpiZWZvcmUiKS5iYWNrZ3JvdW5kQ29sb3IsICJyZ2IoMCwgMTI4
LCAwKSIsICIjdGFyZ2V0OjpiZWZvcmUgaGFzIG5vIGhvdmVyIHN0eWxlIik7Cit9LCAiSGl0LXRl
c3RpbmcgY2Fubm90IHJlYWNoIHBzZXVkbyBlbGVtZW50cyBvZiBpbmVydCBub2RlcyIpOworCitw
cm9taXNlX3Rlc3QoYXN5bmMgZnVuY3Rpb24oKSB7CisgICAgdGFyZ2V0LmluZXJ0ID0gZmFsc2U7
CisgICAgY29uc3QgcmVjZWl2ZWRFdmVudHMgPSBhd2FpdCBtb3VzZURvd25BbmRHZXRFdmVudHMo
dGhpcyk7CisgICAgYXNzZXJ0X2FycmF5X2VxdWFscyhyZWNlaXZlZEV2ZW50cywgZXZlbnRzLCAi
dGFyZ2V0IGdvdCBhbGwgZXZlbnRzIik7CisgICAgYXNzZXJ0X3RydWUodGFyZ2V0Lm1hdGNoZXMo
IjphY3RpdmUiKSwgInRhcmdldCBpcyBhY3RpdmUiKTsKKyAgICBhc3NlcnRfdHJ1ZSh0YXJnZXQu
bWF0Y2hlcygiOmhvdmVyIiksICJ0YXJnZXQgaXMgaG92ZXJlZCIpOworICAgIGFzc2VydF9lcXVh
bHMoZ2V0Q29tcHV0ZWRTdHlsZSh0YXJnZXQsICI6OmJlZm9yZSIpLmJhY2tncm91bmRDb2xvciwg
InJnYigyNTUsIDAsIDApIiwgIiN0YXJnZXQ6OmJlZm9yZSBoYXMgaG92ZXIgc3R5bGUiKTsKK30s
ICJIaXQtdGVzdGluZyBjYW4gcmVhY2ggcHNldWRvIGVsZW1lbnRzIG9mIG5vbi1pbmVydCBub2Rl
cyIpOworPC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtd2sy
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaW5lcnQvaW5lcnQtcHNldWRvLWVsZW1l
bnQtaGl0dGVzdC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtd2syL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaW5lcnQvaW5lcnQtcHNldWRvLWVsZW1lbnQt
aGl0dGVzdC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZDgwNGUyMmJlODBkMzYxNjM0NzNmMjc2
MTE1M2UzOGI2ZjZjNjc1ZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3Jt
L2lvcy13azIvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbmVydC9pbmVydC1wc2V1
ZG8tZWxlbWVudC1oaXR0ZXN0LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDYgQEAKK01hbnVhbCB0
ZXN0OiBob3ZlciB0aGUgZ3JlZW4gc3F1YXJlLCBwYXNzIGlmIGl0IGRvZXMgbm90IHR1cm4gcmVk
LgorCisKK1BBU1MgSGl0LXRlc3RpbmcgY2Fubm90IHJlYWNoIHBzZXVkbyBlbGVtZW50cyBvZiBp
bmVydCBub2RlcworRkFJTCBIaXQtdGVzdGluZyBjYW4gcmVhY2ggcHNldWRvIGVsZW1lbnRzIG9m
IG5vbi1pbmVydCBub2RlcyBhc3NlcnRfYXJyYXlfZXF1YWxzOiB0YXJnZXQgZ290IGFsbCBldmVu
dHMgbGVuZ3RocyBkaWZmZXIsIGV4cGVjdGVkIGFycmF5IFsibW91c2Vkb3duIiwgIm1vdXNlZW50
ZXIiLCAibW91c2Vtb3ZlIiwgIm1vdXNlb3ZlciIsICJwb2ludGVyZG93biIsICJwb2ludGVyZW50
ZXIiLCAicG9pbnRlcm1vdmUiLCAicG9pbnRlcm92ZXIiXSBsZW5ndGggOCwgZ290IFtdIGxlbmd0
aCAwCisK
</data>

          </attachment>
      

    </bug>

</bugzilla>