<?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>164675</bug_id>
          
          <creation_ts>2016-11-11 20:22:19 -0800</creation_ts>
          <short_desc>::after and ::before don&apos;t work on :host</short_desc>
          <delta_ts>2016-12-08 06:06:00 -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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>148695</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>hyatt</cc>
    
    <cc>koivisto</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1250583</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-11-11 20:22:19 -0800</bug_when>
    <thetext>Reported by https://polymerlabs.github.io/wc-demos/

:host:after and :host:before don&apos;t work inside a shadow tree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1250586</commentid>
    <comment_count>1</comment_count>
      <attachid>294587</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-11-11 20:25:45 -0800</bug_when>
    <thetext>Created attachment 294587
Reduction</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1250587</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2016-11-11 20:28:52 -0800</bug_when>
    <thetext>&lt;rdar://problem/29231874&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1257681</commentid>
    <comment_count>3</comment_count>
      <attachid>296509</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2016-12-08 04:00:05 -0800</bug_when>
    <thetext>Created attachment 296509
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1257682</commentid>
    <comment_count>4</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2016-12-08 04:02:42 -0800</bug_when>
    <thetext>Note that the patch does not make https://polymerlabs.github.io/wc-demos/ subtest turn green because the test expects slightly different serialization for &apos;content&apos; (&apos; vs &quot;). Rendering is correct.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1257687</commentid>
    <comment_count>5</comment_count>
      <attachid>296509</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-12-08 06:05:56 -0800</bug_when>
    <thetext>Comment on attachment 296509
patch

Clearing flags on attachment: 296509

Committed r209535: &lt;http://trac.webkit.org/changeset/209535&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1257688</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-12-08 06:06:00 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>294587</attachid>
            <date>2016-11-11 20:25:45 -0800</date>
            <delta_ts>2016-11-11 20:25:45 -0800</delta_ts>
            <desc>Reduction</desc>
            <filename>host-after.html</filename>
            <type>text/html</type>
            <size>1029</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8Ym9keT4KPHA+VGVzdCBwYXNzZXMgaWYgeW91IHNlZSBh
IHNpbmdsZSAxMDBweCBieSAxMDBweCBncmVlbiBib3ggYmVsb3cuPC9wPgo8c3R5bGU+CmRpdiB7
CiAgICB3aWR0aDogMTAwcHg7CiAgICBoZWlnaHQ6IDI1cHg7CiAgICBiYWNrZ3JvdW5kOiByZWQ7
Cn0KI3QxOmFmdGVyLAojdDM6YmVmb3JlIHsKICAgIHdpZHRoOiAxMDAlOwogICAgaGVpZ2h0OiAx
MDAlOwogICAgZGlzcGxheTogYmxvY2s7CiAgICBiYWNrZ3JvdW5kOiBncmVlbjsKICAgIGNvbnRl
bnQ6ICIiOwp9Cjwvc3R5bGU+CjxkaXYgaWQ9InQxIj48L2Rpdj4KPGRpdiBpZD0idDIiPjwvZGl2
Pgo8ZGl2IGlkPSJ0MyI+PC9kaXY+CjxkaXYgaWQ9InQ0Ij48L2Rpdj4KPHNjcmlwdD4KZnVuY3Rp
b24gYWRkRW1wdHlTaGFkb3coaG9zdCkgewogICAgaG9zdC5hdHRhY2hTaGFkb3coe21vZGU6ICdj
bG9zZWQnfSk7Cn0KCmZ1bmN0aW9uIGFkZFNoYWRvd1dpdGhTdHlsZShob3N0LCBzZWxlY3Rvcikg
ewogICAgaG9zdC5hdHRhY2hTaGFkb3coe21vZGU6ICdjbG9zZWQnfSkuaW5uZXJIVE1MID0gYAog
ICAgICAgIDxzdHlsZT4KICAgICAgICAke3NlbGVjdG9yfSB7CiAgICAgICAgICAgIHdpZHRoOiAx
MDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2Nr
OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiBncmVlbjsKICAgICAgICAgICAgY29udGVudDogIiI7
CiAgICAgICAgfQogICAgICAgIDwvc3R5bGU+YDsKfQoKYWRkRW1wdHlTaGFkb3coZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoJ3QxJykpOwphZGRTaGFkb3dXaXRoU3R5bGUoZG9jdW1lbnQuZ2V0RWxl
bWVudEJ5SWQoJ3QyJyksICc6aG9zdDphZnRlcicpOwoKYWRkRW1wdHlTaGFkb3coZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoJ3QzJykpOwphZGRTaGFkb3dXaXRoU3R5bGUoZG9jdW1lbnQuZ2V0RWxl
bWVudEJ5SWQoJ3Q0JyksICc6aG9zdDpiZWZvcmUnKTsKCjwvc2NyaXB0Pgo8L2JvZHk+CjwvaHRt
bD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>296509</attachid>
            <date>2016-12-08 04:00:05 -0800</date>
            <delta_ts>2016-12-08 06:05:56 -0800</delta_ts>
            <desc>patch</desc>
            <filename>host-after-2.patch</filename>
            <type>text/plain</type>
            <size>13829</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwOTUzMykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDU0IEBACisyMDE2LTEyLTA4ICBBbnR0aSBL
b2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICA6OmFmdGVyIGFuZCA6OmJlZm9y
ZSBkb24ndCB3b3JrIG9uIDpob3N0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xNjQ2NzUKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzI5MjMxODc0Pgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGRpZG4n
dCBhbGxvdyBjb21iaW5pbmcgOmhvc3Qgd2l0aCBhbnkgb3RoZXIgc2VsZWN0b3JzLiBQc2V1ZG8g
ZWxlbWVudHMgc2hvdWxkIGJlIGFsbG93ZWQuCisKKyAgICAgICAgVGVzdDogZmFzdC9zaGFkb3ct
ZG9tL3NoYWRvdy1ob3N0LXdpdGgtYmVmb3JlLWFmdGVyLmh0bWwKKworICAgICAgICAqIGNzcy9F
bGVtZW50UnVsZUNvbGxlY3Rvci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFbGVtZW50UnVsZUNv
bGxlY3Rvcjo6bWF0Y2hBdXRob3JSdWxlcyk6CisKKyAgICAgICAgICAgIEFsbG93IHBzZXVkbyBl
bGVtZW50IG1hdGNoaW5nLgorCisgICAgICAgIChXZWJDb3JlOjpFbGVtZW50UnVsZUNvbGxlY3Rv
cjo6bWF0Y2hIb3N0UHNldWRvQ2xhc3NSdWxlcyk6CisKKyAgICAgICAgICAgIFVzZSB0aGUgbm9y
bWFsIGNvbGxlY3RNYXRjaGluZ1J1bGVzRm9yTGlzdCBwYXRoIGluc3RlYWQgb2YgYSBkaXJlY3Qg
Y2FsbCB0byBTZWxlY3RvckNoZWNrZXI6Om1hdGNoSG9zdFBzZXVkb0NsYXNzLgorICAgICAgICAg
ICAgVGhpcyBwYXRoIHN1cHBvcnRzIHBzZXVkbyBlbGVtZW50cy4KKworICAgICAgICAgICAgUGFz
cyB0aGUgaW5mb3JtYXRpb24gdGhhdCB3ZSBhcmUgbWF0Y2hpbmcgOmhvc3QgcnVsZXMgd2l0aCBt
X2lzTWF0Y2hpbmdIb3N0UHNldWRvQ2xhc3MgYml0CisgICAgICAgICAgICBzaW1pbGFybHkgdG8g
aG93IHRoaXMgaXMgZG9uZSB3aXRoIHNsb3RzLgorCisgICAgICAgIChXZWJDb3JlOjpFbGVtZW50
UnVsZUNvbGxlY3Rvcjo6cnVsZU1hdGNoZXMpOgorICAgICAgICAqIGNzcy9FbGVtZW50UnVsZUNv
bGxlY3Rvci5oOgorICAgICAgICAqIGNzcy9SdWxlU2V0LmNwcDoKKworICAgICAgICAgICAgQ29s
bGVjdCA6aG9zdCBydWxlcyBzaW1pbGFybHkgdG8gb3RoZXIgcnVsZXMuCisKKyAgICAgICAgKFdl
YkNvcmU6OlJ1bGVTZXQ6OmFkZFJ1bGUpOgorICAgICAgICAqIGNzcy9TZWxlY3RvckNoZWNrZXIu
Y3BwOgorCisgICAgICAgICAgICBSZW5hbWUgZGlkTW92ZVRvU2hhZG93SG9zdC0+bWF5TWF0Y2hI
b3N0UHNldWRvQ2xhc3MgZm9yIGNsYXJpdHkuCisKKyAgICAgICAgKFdlYkNvcmU6OlNlbGVjdG9y
Q2hlY2tlcjo6bWF0Y2gpOgorCisgICAgICAgICAgICBFbmFibGUgOmhvc3QgbWF0Y2hpbmcgaW4g
dGhlIGN1cnJlbnQgY29udGV4dCBpbW1lZGlhdGVseSBpZiBuZWVkZWQuCisKKyAgICAgICAgKFdl
YkNvcmU6OlNlbGVjdG9yQ2hlY2tlcjo6bWF0Y2hIb3N0UHNldWRvQ2xhc3MpOgorCisgICAgICAg
ICAgICBUaGUgY2hlY2sgZm9yIGlsbGVnYWwgY29tYmluYXRpb25zIHdpdGggOmhvc3QgaXMgbm93
IGRvbmUgaW4gY2hlY2tPbmUoKS4KKworICAgICAgICAoV2ViQ29yZTo6bG9jYWxDb250ZXh0Rm9y
UGFyZW50KToKKyAgICAgICAgKFdlYkNvcmU6OlNlbGVjdG9yQ2hlY2tlcjo6Y2hlY2tPbmUpOgor
CisgICAgICAgICAgICBJbiBjb250ZXh0IHdoZXJlIDpob3N0IG1hdGNoZXMgbm90aGluZyBlbHNl
IGNhbiBtYXRjaCwgZXhjZXB0IHBzZXVkbyBlbGVtZW50cy4KKworICAgICAgICAqIGNzcy9TZWxl
Y3RvckNoZWNrZXIuaDoKKwogMjAxNi0xMi0wOCAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3Rl
bnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIEZpeCBDTWFrZSBidWlsZC4KSW5kZXg6IFNvdXJj
ZS9XZWJDb3JlL2Nzcy9FbGVtZW50UnVsZUNvbGxlY3Rvci5jcHAKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYkNvcmUvY3NzL0VsZW1lbnRSdWxlQ29sbGVjdG9yLmNwcAkocmV2aXNpb24gMjA5NDU0
KQorKysgU291cmNlL1dlYkNvcmUvY3NzL0VsZW1lbnRSdWxlQ29sbGVjdG9yLmNwcAkod29ya2lu
ZyBjb3B5KQpAQCAtMjE0LDcgKzIxNCw3IEBAIHZvaWQgRWxlbWVudFJ1bGVDb2xsZWN0b3I6Om1h
dGNoQXV0aG9yUnUKICAgICBpZiAocGFyZW50ICYmIHBhcmVudC0+c2hhZG93Um9vdCgpKQogICAg
ICAgICBtYXRjaFNsb3R0ZWRQc2V1ZG9FbGVtZW50UnVsZXMoaW5jbHVkZUVtcHR5UnVsZXMsIHJ1
bGVSYW5nZSk7CiAKLSAgICBpZiAobV9lbGVtZW50LnNoYWRvd1Jvb3QoKSAmJiBtX3BzZXVkb1N0
eWxlUmVxdWVzdC5wc2V1ZG9JZCA9PSBOT1BTRVVETykKKyAgICBpZiAobV9lbGVtZW50LnNoYWRv
d1Jvb3QoKSkKICAgICAgICAgbWF0Y2hIb3N0UHNldWRvQ2xhc3NSdWxlcyhpbmNsdWRlRW1wdHlS
dWxlcywgcnVsZVJhbmdlKTsKIAogICAgIGlmIChtX2VsZW1lbnQuaXNJblNoYWRvd1RyZWUoKSkK
QEAgLTI0NCwxOCArMjQ0LDEwIEBAIHZvaWQgRWxlbWVudFJ1bGVDb2xsZWN0b3I6Om1hdGNoSG9z
dFBzZXUKICAgICBpZiAoc2hhZG93SG9zdFJ1bGVzLmlzRW1wdHkoKSkKICAgICAgICAgcmV0dXJu
OwogCi0gICAgU2VsZWN0b3JDaGVja2VyOjpDaGVja2luZ0NvbnRleHQgY29udGV4dChtX21vZGUp
OwotICAgIFNlbGVjdG9yQ2hlY2tlciBzZWxlY3RvckNoZWNrZXIobV9lbGVtZW50LmRvY3VtZW50
KCkpOworICAgIFNldEZvclNjb3BlPGJvb2w+IGNoYW5nZShtX2lzTWF0Y2hpbmdIb3N0UHNldWRv
Q2xhc3MsIHRydWUpOwogCi0gICAgZm9yIChhdXRvJiBydWxlRGF0YSA6IHNoYWRvd0hvc3RSdWxl
cykgewotICAgICAgICBpZiAocnVsZURhdGEucnVsZSgpLT5wcm9wZXJ0aWVzKCkuaXNFbXB0eSgp
ICYmICFpbmNsdWRlRW1wdHlSdWxlcykKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBh
dXRvJiBzZWxlY3RvciA9ICpydWxlRGF0YS5zZWxlY3RvcigpOwotICAgICAgICB1bnNpZ25lZCBz
cGVjaWZpY2l0eSA9IDA7Ci0gICAgICAgIGlmICghc2VsZWN0b3JDaGVja2VyLm1hdGNoSG9zdFBz
ZXVkb0NsYXNzKHNlbGVjdG9yLCBtX2VsZW1lbnQsIGNvbnRleHQsIHNwZWNpZmljaXR5KSkKLSAg
ICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBhZGRNYXRjaGVkUnVsZShydWxlRGF0YSwgc3Bl
Y2lmaWNpdHksIFN0eWxlOjpTY29wZU9yZGluYWw6OlNoYWRvdywgcnVsZVJhbmdlKTsKLSAgICB9
CisgICAgTWF0Y2hSZXF1ZXN0IGhvc3RNYXRjaFJlcXVlc3QgeyBudWxscHRyLCBpbmNsdWRlRW1w
dHlSdWxlcywgU3R5bGU6OlNjb3BlT3JkaW5hbDo6U2hhZG93IH07CisgICAgY29sbGVjdE1hdGNo
aW5nUnVsZXNGb3JMaXN0KCZzaGFkb3dIb3N0UnVsZXMsIGhvc3RNYXRjaFJlcXVlc3QsIHJ1bGVS
YW5nZSk7CiB9CiAKIHZvaWQgRWxlbWVudFJ1bGVDb2xsZWN0b3I6Om1hdGNoU2xvdHRlZFBzZXVk
b0VsZW1lbnRSdWxlcyhib29sIGluY2x1ZGVFbXB0eVJ1bGVzLCBTdHlsZVJlc29sdmVyOjpSdWxl
UmFuZ2UmIHJ1bGVSYW5nZSkKQEAgLTQzOCw2ICs0MzAsNyBAQCBpbmxpbmUgYm9vbCBFbGVtZW50
UnVsZUNvbGxlY3Rvcjo6cnVsZU1hCiAgICAgY29udGV4dC5wc2V1ZG9JZCA9IG1fcHNldWRvU3R5
bGVSZXF1ZXN0LnBzZXVkb0lkOwogICAgIGNvbnRleHQuc2Nyb2xsYmFyID0gbV9wc2V1ZG9TdHls
ZVJlcXVlc3Quc2Nyb2xsYmFyOwogICAgIGNvbnRleHQuc2Nyb2xsYmFyUGFydCA9IG1fcHNldWRv
U3R5bGVSZXF1ZXN0LnNjcm9sbGJhclBhcnQ7CisgICAgY29udGV4dC5pc01hdGNoaW5nSG9zdFBz
ZXVkb0NsYXNzID0gbV9pc01hdGNoaW5nSG9zdFBzZXVkb0NsYXNzOwogCiAgICAgYm9vbCBzZWxl
Y3Rvck1hdGNoZXM7CiAjaWYgRU5BQkxFKENTU19TRUxFQ1RPUl9KSVQpCkluZGV4OiBTb3VyY2Uv
V2ViQ29yZS9jc3MvRWxlbWVudFJ1bGVDb2xsZWN0b3IuaAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViQ29yZS9jc3MvRWxlbWVudFJ1bGVDb2xsZWN0b3IuaAkocmV2aXNpb24gMjA5NDU0KQorKysg
U291cmNlL1dlYkNvcmUvY3NzL0VsZW1lbnRSdWxlQ29sbGVjdG9yLmgJKHdvcmtpbmcgY29weSkK
QEAgLTEwMyw2ICsxMDMsNyBAQCBwcml2YXRlOgogICAgIGJvb2wgbV9zYW1lT3JpZ2luT25seSB7
IGZhbHNlIH07CiAgICAgU2VsZWN0b3JDaGVja2VyOjpNb2RlIG1fbW9kZSB7IFNlbGVjdG9yQ2hl
Y2tlcjo6TW9kZTo6UmVzb2x2aW5nU3R5bGUgfTsKICAgICBib29sIG1faXNNYXRjaGluZ1Nsb3R0
ZWRQc2V1ZG9FbGVtZW50cyB7IGZhbHNlIH07CisgICAgYm9vbCBtX2lzTWF0Y2hpbmdIb3N0UHNl
dWRvQ2xhc3MgeyBmYWxzZSB9OwogICAgIFZlY3RvcjxzdGQ6OnVuaXF1ZV9wdHI8UnVsZVNldDo6
UnVsZURhdGFWZWN0b3I+PiBtX2tlZXBBbGl2ZVNsb3R0ZWRQc2V1ZG9FbGVtZW50UnVsZXM7CiAK
ICAgICBWZWN0b3I8TWF0Y2hlZFJ1bGUsIDY0PiBtX21hdGNoZWRSdWxlczsKSW5kZXg6IFNvdXJj
ZS9XZWJDb3JlL2Nzcy9SdWxlU2V0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9j
c3MvUnVsZVNldC5jcHAJKHJldmlzaW9uIDIwOTQ1NCkKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9S
dWxlU2V0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjA1LDYgKzIwNSw3IEBAIHZvaWQgUnVsZVNl
dDo6YWRkUnVsZShTdHlsZVJ1bGUqIHJ1bGUsIHUKICAgICBjb25zdCBDU1NTZWxlY3RvciogY2xh
c3NTZWxlY3RvciA9IG51bGxwdHI7CiAgICAgY29uc3QgQ1NTU2VsZWN0b3IqIGxpbmtTZWxlY3Rv
ciA9IG51bGxwdHI7CiAgICAgY29uc3QgQ1NTU2VsZWN0b3IqIGZvY3VzU2VsZWN0b3IgPSBudWxs
cHRyOworICAgIGNvbnN0IENTU1NlbGVjdG9yKiBob3N0UHNldWRvQ2xhc3NTZWxlY3RvciA9IG51
bGxwdHI7CiAgICAgY29uc3QgQ1NTU2VsZWN0b3IqIGN1c3RvbVBzZXVkb0VsZW1lbnRTZWxlY3Rv
ciA9IG51bGxwdHI7CiAgICAgY29uc3QgQ1NTU2VsZWN0b3IqIHNsb3R0ZWRQc2V1ZG9FbGVtZW50
U2VsZWN0b3IgPSBudWxscHRyOwogI2lmIEVOQUJMRShWSURFT19UUkFDSykKQEAgLTI2NSw4ICsy
NjYsOCBAQCB2b2lkIFJ1bGVTZXQ6OmFkZFJ1bGUoU3R5bGVSdWxlKiBydWxlLCB1CiAgICAgICAg
ICAgICAgICAgZm9jdXNTZWxlY3RvciA9IHNlbGVjdG9yOwogICAgICAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICAgICAgY2FzZSBDU1NTZWxlY3Rvcjo6UHNldWRvQ2xhc3NIb3N0OgotICAgICAg
ICAgICAgICAgIG1faG9zdFBzZXVkb0NsYXNzUnVsZXMuYXBwZW5kKHJ1bGVEYXRhKTsKLSAgICAg
ICAgICAgICAgICByZXR1cm47CisgICAgICAgICAgICAgICAgaG9zdFBzZXVkb0NsYXNzU2VsZWN0
b3IgPSBzZWxlY3RvcjsKKyAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGRlZmF1
bHQ6CiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CkBAIC0zMDgsNiArMzA5
LDExIEBAIHZvaWQgUnVsZVNldDo6YWRkUnVsZShTdHlsZVJ1bGUqIHJ1bGUsIHUKICAgICAgICAg
cmV0dXJuOwogICAgIH0KIAorICAgIGlmIChob3N0UHNldWRvQ2xhc3NTZWxlY3RvcikgeworICAg
ICAgICBtX2hvc3RQc2V1ZG9DbGFzc1J1bGVzLmFwcGVuZChydWxlRGF0YSk7CisgICAgICAgIHJl
dHVybjsKKyAgICB9CisKICAgICBpZiAoaWRTZWxlY3RvcikgewogICAgICAgICBhZGRUb1J1bGVT
ZXQoaWRTZWxlY3Rvci0+dmFsdWUoKS5pbXBsKCksIG1faWRSdWxlcywgcnVsZURhdGEpOwogICAg
ICAgICByZXR1cm47CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9jc3MvU2VsZWN0b3JDaGVja2VyLmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9jc3MvU2VsZWN0b3JDaGVja2VyLmNwcAko
cmV2aXNpb24gMjA5NDU0KQorKysgU291cmNlL1dlYkNvcmUvY3NzL1NlbGVjdG9yQ2hlY2tlci5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTc0LDcgKzc0LDcgQEAgc3RydWN0IFNlbGVjdG9yQ2hlY2tl
cjo6TG9jYWxDb250ZXh0IHsKICAgICBib29sIHBzZXVkb0VsZW1lbnRFZmZlY3RpdmUgeyB0cnVl
IH07CiAgICAgYm9vbCBoYXNTY3JvbGxiYXJQc2V1ZG8geyBmYWxzZSB9OwogICAgIGJvb2wgaGFz
U2VsZWN0aW9uUHNldWRvIHsgZmFsc2UgfTsKLSAgICBib29sIGRpZE1vdmVUb1NoYWRvd0hvc3Qg
eyBmYWxzZSB9OworICAgIGJvb2wgbWF5TWF0Y2hIb3N0UHNldWRvQ2xhc3MgeyBmYWxzZSB9Owog
CiB9OwogCkBAIC0xODIsNiArMTgyLDEyIEBAIGJvb2wgU2VsZWN0b3JDaGVja2VyOjptYXRjaChj
b25zdCBDU1NTZWwKICAgICBzcGVjaWZpY2l0eSA9IDA7CiAKICAgICBMb2NhbENvbnRleHQgY29u
dGV4dChzZWxlY3RvciwgZWxlbWVudCwgY2hlY2tpbmdDb250ZXh0LnJlc29sdmluZ01vZGUgPT0g
U2VsZWN0b3JDaGVja2VyOjpNb2RlOjpRdWVyeWluZ1J1bGVzID8gVmlzaXRlZE1hdGNoVHlwZTo6
RGlzYWJsZWQgOiBWaXNpdGVkTWF0Y2hUeXBlOjpFbmFibGVkLCBjaGVja2luZ0NvbnRleHQucHNl
dWRvSWQpOworCisgICAgaWYgKGNoZWNraW5nQ29udGV4dC5pc01hdGNoaW5nSG9zdFBzZXVkb0Ns
YXNzKSB7CisgICAgICAgIEFTU0VSVChlbGVtZW50LnNoYWRvd1Jvb3QoKSk7CisgICAgICAgIGNv
bnRleHQubWF5TWF0Y2hIb3N0UHNldWRvQ2xhc3MgPSB0cnVlOworICAgIH0KKwogICAgIFBzZXVk
b0lkU2V0IHBzZXVkb0lkU2V0OwogICAgIE1hdGNoUmVzdWx0IHJlc3VsdCA9IG1hdGNoUmVjdXJz
aXZlbHkoY2hlY2tpbmdDb250ZXh0LCBjb250ZXh0LCBwc2V1ZG9JZFNldCwgc3BlY2lmaWNpdHkp
OwogICAgIGlmIChyZXN1bHQubWF0Y2ggIT0gTWF0Y2g6OlNlbGVjdG9yTWF0Y2hlcykKQEAgLTIw
OCwxMCArMjE0LDYgQEAgYm9vbCBTZWxlY3RvckNoZWNrZXI6Om1hdGNoSG9zdFBzZXVkb0NsYQog
CiAgICAgc3BlY2lmaWNpdHkgPSBzZWxlY3Rvci5zaW1wbGVTZWxlY3RvclNwZWNpZmljaXR5KCk7
CiAKLSAgICAvLyA6aG9zdCBkb2Vzbid0IGNvbWJpbmUgd2l0aCBhbnkgb3RoZXIgc2VsZWN0b3Jz
LgotICAgIGlmIChzZWxlY3Rvci50YWdIaXN0b3J5KCkpCi0gICAgICAgIHJldHVybiBmYWxzZTsK
LSAgICAKICAgICBpZiAoYXV0byogc2VsZWN0b3JMaXN0ID0gc2VsZWN0b3Iuc2VsZWN0b3JMaXN0
KCkpIHsKICAgICAgICAgTG9jYWxDb250ZXh0IGNvbnRleHQoKnNlbGVjdG9yTGlzdC0+Zmlyc3Qo
KSwgZWxlbWVudCwgVmlzaXRlZE1hdGNoVHlwZTo6RW5hYmxlZCwgTk9QU0VVRE8pOwogICAgICAg
ICBjb250ZXh0LmluRnVuY3Rpb25hbFBzZXVkb0NsYXNzID0gdHJ1ZTsKQEAgLTI0NSw3ICsyNDcs
NyBAQCBzdGF0aWMgU2VsZWN0b3JDaGVja2VyOjpMb2NhbENvbnRleHQgbG9jCiAKICAgICB1cGRh
dGVkQ29udGV4dC5pc01hdGNoRWxlbWVudCA9IGZhbHNlOwogCi0gICAgaWYgKHVwZGF0ZWRDb250
ZXh0LmRpZE1vdmVUb1NoYWRvd0hvc3QpIHsKKyAgICBpZiAodXBkYXRlZENvbnRleHQubWF5TWF0
Y2hIb3N0UHNldWRvQ2xhc3MpIHsKICAgICAgICAgdXBkYXRlZENvbnRleHQuZWxlbWVudCA9IG51
bGxwdHI7CiAgICAgICAgIHJldHVybiB1cGRhdGVkQ29udGV4dDsKICAgICB9CkBAIC0yNTMsNyAr
MjU1LDcgQEAgc3RhdGljIFNlbGVjdG9yQ2hlY2tlcjo6TG9jYWxDb250ZXh0IGxvYwogICAgIC8v
IE1vdmUgdG8gdGhlIHNoYWRvdyBob3N0IGlmIG1hdGNoaW5nIDpob3N0IGFuZCB0aGUgcGFyZW50
IGlzIHRoZSBzaGFkb3cgcm9vdC4KICAgICBpZiAoY29udGV4dC5zZWxlY3Rvci0+bWF0Y2goKSA9
PSBDU1NTZWxlY3Rvcjo6UHNldWRvQ2xhc3MgJiYgY29udGV4dC5zZWxlY3Rvci0+cHNldWRvQ2xh
c3NUeXBlKCkgPT0gQ1NTU2VsZWN0b3I6OlBzZXVkb0NsYXNzSG9zdCAmJiBpczxTaGFkb3dSb290
Pihjb250ZXh0LmVsZW1lbnQtPnBhcmVudE5vZGUoKSkpIHsKICAgICAgICAgdXBkYXRlZENvbnRl
eHQuZWxlbWVudCA9IGRvd25jYXN0PFNoYWRvd1Jvb3Q+KCpjb250ZXh0LmVsZW1lbnQtPnBhcmVu
dE5vZGUoKSkuaG9zdCgpOwotICAgICAgICB1cGRhdGVkQ29udGV4dC5kaWRNb3ZlVG9TaGFkb3dI
b3N0ID0gdHJ1ZTsKKyAgICAgICAgdXBkYXRlZENvbnRleHQubWF5TWF0Y2hIb3N0UHNldWRvQ2xh
c3MgPSB0cnVlOwogICAgICAgICByZXR1cm4gdXBkYXRlZENvbnRleHQ7CiAgICAgfQogCkBAIC02
NTUsNiArNjU3LDE0IEBAIGJvb2wgU2VsZWN0b3JDaGVja2VyOjpjaGVja09uZShDaGVja2luZ0MK
IAogICAgIHNwZWNpZmljaXR5ID0gQ1NTU2VsZWN0b3I6OmFkZFNwZWNpZmljaXRpZXMoc3BlY2lm
aWNpdHksIHNlbGVjdG9yLnNpbXBsZVNlbGVjdG9yU3BlY2lmaWNpdHkoKSk7CiAKKyAgICBpZiAo
Y29udGV4dC5tYXlNYXRjaEhvc3RQc2V1ZG9DbGFzcykgeworICAgICAgICAvLyA6aG9zdCBkb2Vz
bid0IGNvbWJpbmUgd2l0aCBhbnl0aGluZyBleGNlcHQgcHNldWRvIGVsZW1lbnRzLgorICAgICAg
ICBib29sIGlzSG9zdFBzZXVkb0NsYXNzID0gc2VsZWN0b3IubWF0Y2goKSA9PSBDU1NTZWxlY3Rv
cjo6UHNldWRvQ2xhc3MgJiYgc2VsZWN0b3IucHNldWRvQ2xhc3NUeXBlKCkgPT0gQ1NTU2VsZWN0
b3I6OlBzZXVkb0NsYXNzSG9zdDsKKyAgICAgICAgYm9vbCBpc1BzZXVkb0VsZW1lbnQgPSBzZWxl
Y3Rvci5tYXRjaCgpID09IENTU1NlbGVjdG9yOjpQc2V1ZG9FbGVtZW50OworICAgICAgICBpZiAo
IWlzSG9zdFBzZXVkb0NsYXNzICYmICFpc1BzZXVkb0VsZW1lbnQpCisgICAgICAgICAgICByZXR1
cm4gZmFsc2U7CisgICAgfQorCiAgICAgaWYgKHNlbGVjdG9yLm1hdGNoKCkgPT0gQ1NTU2VsZWN0
b3I6OlRhZykKICAgICAgICAgcmV0dXJuIHRhZ01hdGNoZXMoZWxlbWVudCwgc2VsZWN0b3IpOwog
CkBAIC0xMDM5LDcgKzEwNDksNyBAQCBib29sIFNlbGVjdG9yQ2hlY2tlcjo6Y2hlY2tPbmUoQ2hl
Y2tpbmdDCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogICAgICAgICBjYXNlIENTU1Nl
bGVjdG9yOjpQc2V1ZG9DbGFzc0hvc3Q6IHsKLSAgICAgICAgICAgIGlmICghY29udGV4dC5kaWRN
b3ZlVG9TaGFkb3dIb3N0KQorICAgICAgICAgICAgaWYgKCFjb250ZXh0Lm1heU1hdGNoSG9zdFBz
ZXVkb0NsYXNzKQogICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgIHVu
c2lnbmVkIGhvc3RTcGVjaWZpY2l0eTsKICAgICAgICAgICAgIGlmICghbWF0Y2hIb3N0UHNldWRv
Q2xhc3Moc2VsZWN0b3IsIGVsZW1lbnQsIGNoZWNraW5nQ29udGV4dCwgaG9zdFNwZWNpZmljaXR5
KSkKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2Nzcy9TZWxlY3RvckNoZWNrZXIuaAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViQ29yZS9jc3MvU2VsZWN0b3JDaGVja2VyLmgJKHJldmlzaW9uIDIwOTQ1
NCkKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9TZWxlY3RvckNoZWNrZXIuaAkod29ya2luZyBjb3B5
KQpAQCAtODQsNiArODQsNyBAQCBwdWJsaWM6CiAgICAgICAgIFJlbmRlclNjcm9sbGJhciogc2Ny
b2xsYmFyIHsgbnVsbHB0ciB9OwogICAgICAgICBTY3JvbGxiYXJQYXJ0IHNjcm9sbGJhclBhcnQg
eyBOb1BhcnQgfTsKICAgICAgICAgY29uc3QgQ29udGFpbmVyTm9kZSogc2NvcGUgeyBudWxscHRy
IH07CisgICAgICAgIGJvb2wgaXNNYXRjaGluZ0hvc3RQc2V1ZG9DbGFzcyB7IGZhbHNlIH07CiAK
ICAgICAgICAgLy8gRklYTUU6IEl0IHdvdWxkIGJlIG5pY2VyIHRvIGhhdmUgYSBzZXBhcmF0ZSBv
YmplY3QgZm9yIHJldHVybiB2YWx1ZXMuIFRoaXMgcmVxdWlyZXMgc29tZSBtb3JlIHdvcmsgaW4g
dGhlIHNlbGVjdG9yIGNvbXBpbGVyLgogICAgICAgICBTdHlsZTo6UmVsYXRpb25zIHN0eWxlUmVs
YXRpb25zOwpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91
dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMjA5NDU0KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTYtMTItMDggIEFudHRpIEtv
aXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgorCisgICAgICAgIDphZnRlciBhbmQgOmJlZm9yZSBk
b24ndCB3b3JrIG9uIDpob3N0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xNjQ2NzUKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzI5MjMxODc0PgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC9zaGFk
b3ctZG9tL3NoYWRvdy1ob3N0LXdpdGgtYmVmb3JlLWFmdGVyLWV4cGVjdGVkLmh0bWw6IEFkZGVk
LgorICAgICAgICAqIGZhc3Qvc2hhZG93LWRvbS9zaGFkb3ctaG9zdC13aXRoLWJlZm9yZS1hZnRl
ci5odG1sOiBBZGRlZC4KKwogMjAxNi0xMi0wNiAgQW50b2luZSBRdWludCAgPGdyYW91dHNAYXBw
bGUuY29tPgogCiAgICAgICAgIFtNb2Rlcm4gTWVkaWEgQ29udHJvbHNdIFVzZSB0YXAgYW5kIHBp
bmNoIGdlc3R1cmVzIG9uIGlPUwpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9zaGFkb3ctZG9tL3No
YWRvdy1ob3N0LXdpdGgtYmVmb3JlLWFmdGVyLWV4cGVjdGVkLmh0bWwKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
TGF5b3V0VGVzdHMvZmFzdC9zaGFkb3ctZG9tL3NoYWRvdy1ob3N0LXdpdGgtYmVmb3JlLWFmdGVy
LWV4cGVjdGVkLmh0bWwJKG5vbmV4aXN0ZW50KQorKysgTGF5b3V0VGVzdHMvZmFzdC9zaGFkb3ct
ZG9tL3NoYWRvdy1ob3N0LXdpdGgtYmVmb3JlLWFmdGVyLWV4cGVjdGVkLmh0bWwJKHdvcmtpbmcg
Y29weSkKQEAgLTAsMCArMSw3IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGJvZHk+Cisg
ICAgPHA+VGVzdCBwYXNzZXMgaWYgeW91IHNlZSBhIHNpbmdsZSAxMDBweCBieSAxMDBweCBncmVl
biBib3ggYmVsb3cuPC9wPgorICAgIDxkaXYgc3R5bGU9IndpZHRoOiAxMDBweDsgaGVpZ2h0OiAx
MDBweDsgYmFja2dyb3VuZDogZ3JlZW47Ij48L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KSW5kZXg6
IExheW91dFRlc3RzL2Zhc3Qvc2hhZG93LWRvbS9zaGFkb3ctaG9zdC13aXRoLWJlZm9yZS1hZnRl
ci5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qvc2hhZG93LWRvbS9zaGFkb3ct
aG9zdC13aXRoLWJlZm9yZS1hZnRlci5odG1sCShub25leGlzdGVudCkKKysrIExheW91dFRlc3Rz
L2Zhc3Qvc2hhZG93LWRvbS9zaGFkb3ctaG9zdC13aXRoLWJlZm9yZS1hZnRlci5odG1sCSh3b3Jr
aW5nIGNvcHkpCkBAIC0wLDAgKzEsODggQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVh
ZD4KKzxzdHlsZT4KKy50ZXN0IHsKKyAgICB3aWR0aDogMTAwcHg7CisgICAgaGVpZ2h0OiAyNXB4
OworICAgIGJhY2tncm91bmQ6IHJlZDsKKyAgICBjb2xvcjogcmVkOworfQorI2hvc3QxLCAjaG9z
dDIgIHsKKyAgICBjb2xvcjogZ3JlZW47Cit9CisjaG9zdDMgZGl2LCAjaG9zdDQgZGl2IHsKKyAg
ICB3aWR0aDogNTAlOworICAgIGhlaWdodDogMTAwJTsKKyAgICBiYWNrZ3JvdW5kOiBncmVlbjsK
KyAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Cit9Cis8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+
Cis8cD5UZXN0IHBhc3NlcyBpZiB5b3Ugc2VlIGEgc2luZ2xlIDEwMHB4IGJ5IDEwMHB4IGdyZWVu
IGJveCBiZWxvdy48L3A+IAorPGRpdiBpZD0iaG9zdDEiIGNsYXNzPSJ0ZXN0Ij48L2Rpdj4KKzxk
aXYgaWQ9Imhvc3QyIiBjbGFzcz0idGVzdCI+PC9kaXY+Cis8ZGl2IGlkPSJob3N0MyIgY2xhc3M9
InRlc3QiPjxkaXY+dGV4dDwvZGl2PjwvZGl2PgorPGRpdiBpZD0iaG9zdDQiIGNsYXNzPSJ0ZXN0
Ij48ZGl2PnRleHQ8L2Rpdj48L2Rpdj4KKzxzY3JpcHQ+CisKK2hvc3QxLmF0dGFjaFNoYWRvdyh7
bW9kZTogJ2Nsb3NlZCd9KS5pbm5lckhUTUwgPSBgPHN0eWxlPgorICAgIDpob3N0OjpiZWZvcmUs
IDpob3N0OjphZnRlciB7CisgICAgICAgIGJhY2tncm91bmQ6IGdyZWVuOworICAgICAgICB3aWR0
aDogNTAlOworICAgICAgICBoZWlnaHQ6IDEwMCU7CisgICAgICAgIGJhY2tncm91bmQ6IGdyZWVu
OworICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CisgICAgICAgIGNvbnRlbnQ6ICJ0ZXN0
IjsKKyAgICB9CisgICAgPC9zdHlsZT5gOworCitob3N0Mi5hdHRhY2hTaGFkb3coe21vZGU6ICdj
bG9zZWQnfSkuaW5uZXJIVE1MID0gYDxzdHlsZT4KKyAgICA6aG9zdCguZ3JlZW4pOjpiZWZvcmUs
IDpob3N0KC5ncmVlbik6OmFmdGVyIHsKKyAgICAgICAgYmFja2dyb3VuZDogZ3JlZW47CisgICAg
ICAgIHdpZHRoOiA1MCU7CisgICAgICAgIGhlaWdodDogMTAwJTsKKyAgICAgICAgYmFja2dyb3Vu
ZDogZ3JlZW47CisgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsKKyAgICAgICAgY29udGVu
dDogInRlc3QiOworICAgIH0KKyAgICA8L3N0eWxlPmA7CisKK2dldENvbXB1dGVkU3R5bGUoaG9z
dDIpLmJhY2tncm91bmRDb2xvcjsKK2hvc3QyLmNsYXNzTGlzdC5hZGQoJ2dyZWVuJyk7CisKK2hv
c3QzLmF0dGFjaFNoYWRvdyh7bW9kZTogJ2Nsb3NlZCd9KS5pbm5lckhUTUwgPSBgPHN0eWxlPgor
ICAgIDpob3N0IHsKKyAgICAgICAgY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7CisgICAgfQorICAg
IDpob3N0OjpiZWZvcmUgeworICAgICAgICBiYWNrZ3JvdW5kOiBncmVlbjsKKyAgICAgICAgd2lk
dGg6IDUwJTsKKyAgICAgICAgaGVpZ2h0OiAxMDAlOworICAgICAgICBiYWNrZ3JvdW5kOiBncmVl
bjsKKyAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOworICAgICAgICBjb250ZW50OiAidGVz
dCI7CisgICAgfQorICAgIDwvc3R5bGU+PHNsb3Q+PC9zbG90PmA7CisKK2hvc3Q0LmF0dGFjaFNo
YWRvdyh7bW9kZTogJ2Nsb3NlZCd9KS5pbm5lckhUTUwgPSBgPHN0eWxlPgorICAgIDpob3N0KC5n
cmVlbikgeworICAgICAgICBjb2xvcjogZ3JlZW4gIWltcG9ydGFudDsKKyAgICB9CisgICAgOmhv
c3QoLmdyZWVuKTo6YWZ0ZXIgeworICAgICAgICBiYWNrZ3JvdW5kOiBncmVlbjsKKyAgICAgICAg
d2lkdGg6IDUwJTsKKyAgICAgICAgaGVpZ2h0OiAxMDAlOworICAgICAgICBiYWNrZ3JvdW5kOiBn
cmVlbjsKKyAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOworICAgICAgICBjb250ZW50OiAi
dGVzdCI7CisgICAgfQorICAgIDwvc3R5bGU+PHNsb3Q+PC9zbG90PmA7CisKK2dldENvbXB1dGVk
U3R5bGUoaG9zdDQpLmJhY2tncm91bmRDb2xvcjsKK2hvc3Q0LmNsYXNzTGlzdC5hZGQoJ2dyZWVu
Jyk7CisKKzwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>