<?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>235022</bug_id>
          
          <creation_ts>2022-01-09 15:46:16 -0800</creation_ts>
          <short_desc>Modal container observer should classify elements that are styled like clickable controls</short_desc>
          <delta_ts>2022-01-10 16:45:09 -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>Platform</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>akeerthi</cc>
    
    <cc>bdakin</cc>
    
    <cc>megan_gardner</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1829366</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-01-09 15:46:16 -0800</bug_when>
    <thetext>.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1829538</commentid>
    <comment_count>1</comment_count>
      <attachid>448772</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-01-10 10:42:26 -0800</bug_when>
    <thetext>Created attachment 448772
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1829603</commentid>
    <comment_count>2</comment_count>
      <attachid>448772</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2022-01-10 12:58:12 -0800</bug_when>
    <thetext>Comment on attachment 448772
Patch

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

&gt; Source/WebCore/page/ModalContainerObserver.cpp:300
&gt; +static bool listensForUserActivation(const Element&amp; element)

This seems like a handy thing, I&apos;m surprised it&apos;s unique to this code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1829610</commentid>
    <comment_count>3</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2022-01-10 13:09:53 -0800</bug_when>
    <thetext>(In reply to Tim Horton from comment #2)
&gt; Comment on attachment 448772 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=448772&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/page/ModalContainerObserver.cpp:300
&gt; &gt; +static bool listensForUserActivation(const Element&amp; element)
&gt; 
&gt; This seems like a handy thing, I&apos;m surprised it&apos;s unique to this code.

True! I suppose it is similar to the list in `Node::willRespondToMouseClickEvents()`, but with the addition of some pointer and touch events (and without the editability check).

I could imagine moving it to somewhere like `Node` in the future, if more things outside of ModalContainerObserver find it useful...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1829640</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-10 15:00:03 -0800</bug_when>
    <thetext>Committed r287860 (245904@main): &lt;https://commits.webkit.org/245904@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448772.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1829642</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-01-10 15:01:16 -0800</bug_when>
    <thetext>&lt;rdar://problem/87364047&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448772</attachid>
            <date>2022-01-10 10:42:26 -0800</date>
            <delta_ts>2022-01-10 16:45:09 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-235022-20220110104226.patch</filename>
            <type>text/plain</type>
            <size>8569</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3ODI2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmQ5NmY3NDFkY2RlOGEy
MTAyMWU1NTRiMDk5ODhlZDhmZDI5OTg2Yi4uOGE0NGVmMzk4OTgzMDIyYzI0ZWNiNGM3OWFhZTY5
MjA1NTE1N2Q2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDIyLTAxLTEwICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgorCisgICAgICAgIE1vZGFsIGNvbnRh
aW5lciBvYnNlcnZlciBzaG91bGQgY2xhc3NpZnkgZWxlbWVudHMgdGhhdCBhcmUgc3R5bGVkIGxp
a2UgY2xpY2thYmxlIGNvbnRyb2xzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMzUwMjIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBCcm9hZGVuIHRoZSBjcml0ZXJpYSB3aGVuIGNvbnNpZGVyaW5nIHdoZXRo
ZXIgb3Igbm90IGFuIGVsZW1lbnQgaW5zaWRlIG9mIGEgZGV0ZWN0ZWQgbW9kYWwgY29udGFpbmVy
IGlzIGEKKyAgICAgICAgImNsaWNrYWJsZSBjb250cm9sIi4gSW4gdGhlIGNhc2Ugd2hlcmUgdGhl
cmUgYXJlIGV2ZW50IGxpc3RlbmVycyBvbiB0aGUgbW9kYWwgY29udGFpbmVyLCBhbiBlbGVtZW50
IGluc2lkZSBvZgorICAgICAgICB0aGUgbW9kYWwgY29udGFpbmVyIHRoYXQgaGFzIGBjdXJzb3I6
IHBvaW50ZXI7YCBtYXkgdHJpZ2dlciBhbiBhY3Rpb24gb24gdGhlIG1vZGFsIGNvbnRhaW5lciB3
aGVuIGNsaWNrZWQsIGV2ZW4KKyAgICAgICAgaWYgaXQgZG9lcyBub3QgaGF2ZSBldmVudCBsaXN0
ZW5lcnMgaXRzZWxmLiBIYW5kbGUgdGhpcyBzY2VuYXJpbyBieSBjb25zaWRlcmluZyB0aGUgZWxl
bWVudCB0byBiZSBhICJjbGlja2FibGUKKyAgICAgICAgY29udHJvbCIsIGFuZCBleHRyYWN0IHRl
eHQgZnJvbSB0aGUgZWxlbWVudCBmb3IgdGhlIHB1cnBvc2VzIG9mIGNvbnRyb2wgY2xhc3NpZmlj
YXRpb24uCisKKyAgICAgICAgVGVzdDogTW9kYWxDb250YWluZXJPYnNlcnZhdGlvbi5EZXRlY3RD
b250cm9sc1dpdGhFdmVudExpc3RlbmVyc09uTW9kYWxDb250YWluZXIKKworICAgICAgICAqIHBh
Z2UvTW9kYWxDb250YWluZXJPYnNlcnZlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpsaXN0ZW5z
VG9Vc2VyQWN0aXZhdGlvbik6CisKKyAgICAgICAgRmFjdG9yIG91dCB0aGlzIGxvZ2ljIGludG8g
YSBzZXBhcmF0ZSBoZWxwZXIgZnVuY3Rpb24uCisKKyAgICAgICAgKFdlYkNvcmU6OmlzQ2xpY2th
YmxlQ29udHJvbCk6CisgICAgICAgIChXZWJDb3JlOjpNb2RhbENvbnRhaW5lck9ic2VydmVyOjpj
b2xsZWN0Q2xpY2thYmxlRWxlbWVudHMpOgorCiAyMDIyLTAxLTEwICBXZW5zb24gSHNpZWggIDx3
ZW5zb25faHNpZWhAYXBwbGUuY29tPgogCiAgICAgICAgIE1vZGFsIGNvbnRhaW5lciBvYnNlcnZl
ciBmYWlscyBkZXRlY3Rpb24gd2hlbiByZW5kZXJlZCB0ZXh0IGlzIGluc2VydGVkIGFmdGVyIHRo
ZSBjb250YWluZXIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvTW9kYWxDb250YWlu
ZXJPYnNlcnZlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL01vZGFsQ29udGFpbmVyT2JzZXJ2
ZXIuY3BwCmluZGV4IGUzOWViZmY1NmIzNDFmNzljYTYwNGRmY2VmNzUyODQ5Y2M4NDk2NWEuLmJi
MGYyN2ZjYWU4Y2UxNjJhNTg4M2ZmMDFmZDU4YWExYjc2YjE4ZWEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BhZ2UvTW9kYWxDb250YWluZXJPYnNlcnZlci5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcGFnZS9Nb2RhbENvbnRhaW5lck9ic2VydmVyLmNwcApAQCAtNTksNiArNTksOCBAQAog
bmFtZXNwYWNlIFdlYkNvcmUgewogCiBzdGF0aWMgY29uc3RleHByIHNpemVfdCBtYXhMZW5ndGhG
b3JDbGlja2FibGVFbGVtZW50VGV4dCA9IDEwMDsKK3N0YXRpYyBjb25zdGV4cHIgZG91YmxlIG1h
eFdpZHRoRm9yRWxlbWVudHNUaGF0TG9va0NsaWNrYWJsZSA9IDIwMDsKK3N0YXRpYyBjb25zdGV4
cHIgZG91YmxlIG1heEhlaWdodEZvckVsZW1lbnRzVGhhdExvb2tDbGlja2FibGUgPSAxMDA7CiAK
IGJvb2wgTW9kYWxDb250YWluZXJPYnNlcnZlcjo6aXNOZWVkZWRGb3IoY29uc3QgRG9jdW1lbnQm
IGRvY3VtZW50KQogewpAQCAtMjk1LDcgKzI5NywxNSBAQCBIVE1MRnJhbWVPd25lckVsZW1lbnQq
IE1vZGFsQ29udGFpbmVyT2JzZXJ2ZXI6OmZyYW1lT3duZXJGb3JDb250cm9scygpIGNvbnN0CiAg
ICAgcmV0dXJuIG1fY29udGFpbmVyQW5kRnJhbWVPd25lckZvckNvbnRyb2xzLnNlY29uZC5nZXQo
KTsKIH0KIAotc3RhdGljIGJvb2wgaXNDbGlja2FibGVDb250cm9sKGNvbnN0IEhUTUxFbGVtZW50
JiBlbGVtZW50KQorc3RhdGljIGJvb2wgbGlzdGVuc0ZvclVzZXJBY3RpdmF0aW9uKGNvbnN0IEVs
ZW1lbnQmIGVsZW1lbnQpCit7CisgICAgcmV0dXJuIGVsZW1lbnQuaGFzRXZlbnRMaXN0ZW5lcnMo
ZXZlbnROYW1lcygpLmNsaWNrRXZlbnQpIHx8IGVsZW1lbnQuaGFzRXZlbnRMaXN0ZW5lcnMoZXZl
bnROYW1lcygpLm1vdXNlZG93bkV2ZW50KSB8fCBlbGVtZW50Lmhhc0V2ZW50TGlzdGVuZXJzKGV2
ZW50TmFtZXMoKS5tb3VzZXVwRXZlbnQpCisgICAgICAgIHx8IGVsZW1lbnQuaGFzRXZlbnRMaXN0
ZW5lcnMoZXZlbnROYW1lcygpLnRvdWNoc3RhcnRFdmVudCkgfHwgZWxlbWVudC5oYXNFdmVudExp
c3RlbmVycyhldmVudE5hbWVzKCkudG91Y2hlbmRFdmVudCkKKyAgICAgICAgfHwgZWxlbWVudC5o
YXNFdmVudExpc3RlbmVycyhldmVudE5hbWVzKCkucG9pbnRlcmRvd25FdmVudCkgfHwgZWxlbWVu
dC5oYXNFdmVudExpc3RlbmVycyhldmVudE5hbWVzKCkucG9pbnRlcnVwRXZlbnQpOworfQorCitl
bnVtIGNsYXNzIENvbnRhaW5lckxpc3RlbnNGb3JVc2VyQWN0aXZhdGlvbiA6IGJvb2wgeyBObywg
WWVzIH07CitzdGF0aWMgYm9vbCBpc0NsaWNrYWJsZUNvbnRyb2woY29uc3QgSFRNTEVsZW1lbnQm
IGVsZW1lbnQsIENvbnRhaW5lckxpc3RlbnNGb3JVc2VyQWN0aXZhdGlvbiBjb250YWluZXJMaXN0
ZW5zRm9yVXNlckFjdGl2YXRpb24pCiB7CiAgICAgaWYgKGVsZW1lbnQuaXNBY3R1YWxseURpc2Fi
bGVkKCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKQEAgLTMyNiw5ICszMzYsMjggQEAgc3RhdGlj
IGJvb2wgaXNDbGlja2FibGVDb250cm9sKGNvbnN0IEhUTUxFbGVtZW50JiBlbGVtZW50KQogICAg
ICAgICByZXR1cm4gZXF1YWxJZ25vcmluZ0ZyYWdtZW50SWRlbnRpZmllcihlbGVtZW50LmRvY3Vt
ZW50KCkudXJsKCksIGhyZWYpIHx8ICFocmVmLnByb3RvY29sSXNJbkhUVFBGYW1pbHkoKTsKICAg
ICB9CiAKLSAgICByZXR1cm4gZWxlbWVudC5oYXNFdmVudExpc3RlbmVycyhldmVudE5hbWVzKCku
Y2xpY2tFdmVudCkgfHwgZWxlbWVudC5oYXNFdmVudExpc3RlbmVycyhldmVudE5hbWVzKCkubW91
c2Vkb3duRXZlbnQpIHx8IGVsZW1lbnQuaGFzRXZlbnRMaXN0ZW5lcnMoZXZlbnROYW1lcygpLm1v
dXNldXBFdmVudCkKLSAgICAgICAgfHwgZWxlbWVudC5oYXNFdmVudExpc3RlbmVycyhldmVudE5h
bWVzKCkudG91Y2hzdGFydEV2ZW50KSB8fCBlbGVtZW50Lmhhc0V2ZW50TGlzdGVuZXJzKGV2ZW50
TmFtZXMoKS50b3VjaGVuZEV2ZW50KQotICAgICAgICB8fCBlbGVtZW50Lmhhc0V2ZW50TGlzdGVu
ZXJzKGV2ZW50TmFtZXMoKS5wb2ludGVyZG93bkV2ZW50KSB8fCBlbGVtZW50Lmhhc0V2ZW50TGlz
dGVuZXJzKGV2ZW50TmFtZXMoKS5wb2ludGVydXBFdmVudCk7CisgICAgaWYgKGxpc3RlbnNGb3JV
c2VyQWN0aXZhdGlvbihlbGVtZW50KSkKKyAgICAgICAgcmV0dXJuIHRydWU7CisKKyAgICBpZiAo
Y29udGFpbmVyTGlzdGVuc0ZvclVzZXJBY3RpdmF0aW9uID09IENvbnRhaW5lckxpc3RlbnNGb3JV
c2VyQWN0aXZhdGlvbjo6Tm8pCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGF1dG8gcmVu
ZGVyZXJBbmRSZWN0ID0gZWxlbWVudC5ib3VuZGluZ0Fic29sdXRlUmVjdFdpdGhvdXRMYXlvdXQo
KTsKKyAgICBpZiAoIXJlbmRlcmVyQW5kUmVjdCkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisg
ICAgYXV0byBbcmVuZGVyZXIsIHJlY3RdID0gKnJlbmRlcmVyQW5kUmVjdDsKKyAgICBpZiAoIXJl
bmRlcmVyIHx8IHJlY3QuaXNFbXB0eSgpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAv
LyBJZiB0aGUgbW9kYWwgY29udGFpbmVyIGl0c2VsZiBoYXMgZXZlbnQgbGlzdGVuZXJzIGZvciB1
c2VyIGFjdGl2YXRpb24sIGNvbnRpbnVlIGxvb2tpbmcgZm9yIGVsZW1lbnRzIHRoYXQgbG9vayBs
aWtlCisgICAgLy8gY2xpY2thYmxlIGVsZW1lbnRzIChlLmcuIHNtYWxsIG5vZGVzIHdpdGggcG9p
bnRlci1zdHlsZSBjdXJzb3IpLgorICAgIGlmIChyZW5kZXJlci0+c3R5bGUoKS5jdXJzb3IoKSA9
PSBDdXJzb3JUeXBlOjpQb2ludGVyKSB7CisgICAgICAgIGlmIChyZWN0LndpZHRoKCkgPD0gbWF4
V2lkdGhGb3JFbGVtZW50c1RoYXRMb29rQ2xpY2thYmxlICYmIHJlY3QuaGVpZ2h0KCkgPD0gbWF4
SGVpZ2h0Rm9yRWxlbWVudHNUaGF0TG9va0NsaWNrYWJsZSkKKyAgICAgICAgICAgIHJldHVybiB0
cnVlOworICAgIH0KKworICAgIHJldHVybiBmYWxzZTsKIH0KIAogc3RhdGljIHZvaWQgcmVtb3Zl
UGFyZW50T3JDaGlsZEVsZW1lbnRzKFZlY3RvcjxSZWY8SFRNTEVsZW1lbnQ+PiYgZWxlbWVudHMp
CkBAIC03MDksOSArNzM4LDEwIEBAIHN0ZDo6cGFpcjxWZWN0b3I8V2Vha1B0cjxIVE1MRWxlbWVu
dD4+LCBWZWN0b3I8U3RyaW5nPj4gTW9kYWxDb250YWluZXJPYnNlcnZlcjo6CiAgICAgaWYgKCFj
b250YWluZXJGb3JDb250cm9scykKICAgICAgICAgcmV0dXJuIHsgfTsKIAorICAgIGF1dG8gY29u
dGFpbmVyTGlzdGVuc0ZvclVzZXJBY3RpdmF0aW9uID0gbGlzdGVuc0ZvclVzZXJBY3RpdmF0aW9u
KCpjb250YWluZXJGb3JDb250cm9scykgPyBDb250YWluZXJMaXN0ZW5zRm9yVXNlckFjdGl2YXRp
b246OlllcyA6IENvbnRhaW5lckxpc3RlbnNGb3JVc2VyQWN0aXZhdGlvbjo6Tm87CiAgICAgVmVj
dG9yPFJlZjxIVE1MRWxlbWVudD4+IGNsaWNrYWJsZUNvbnRyb2xzOwogICAgIGZvciAoYXV0byYg
Y2hpbGQgOiBkZXNjZW5kYW50c09mVHlwZTxIVE1MRWxlbWVudD4oKmNvbnRhaW5lckZvckNvbnRy
b2xzKSkgewotICAgICAgICBpZiAoaXNDbGlja2FibGVDb250cm9sKGNoaWxkKSkKKyAgICAgICAg
aWYgKGlzQ2xpY2thYmxlQ29udHJvbChjaGlsZCwgY29udGFpbmVyTGlzdGVuc0ZvclVzZXJBY3Rp
dmF0aW9uKSkKICAgICAgICAgICAgIGNsaWNrYWJsZUNvbnRyb2xzLmFwcGVuZChjaGlsZCk7CiAg
ICAgfQogCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5k
ZXggNzE3MDg4Y2I3MWMxMTZiYTA0Y2M4ZTViMWFiMzBmMTYxNGM5NGM5NS4uZmFkM2U2MTAyYzZm
YmQwOTZhZjQ2ZTA3MWUyZWQ4NjVkZDg3NThiYiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9n
CisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIyLTAxLTEwICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgorCisgICAgICAgIE1vZGFsIGNvbnRh
aW5lciBvYnNlcnZlciBzaG91bGQgY2xhc3NpZnkgZWxlbWVudHMgdGhhdCBhcmUgc3R5bGVkIGxp
a2UgY2xpY2thYmxlIGNvbnRyb2xzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMzUwMjIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBBZGQgYSBuZXcgQVBJIHRlc3QgdG8gZXhlcmNpc2UgdGhlIGNoYW5nZSwg
YW5kIGFkanVzdCB0aGUgdGVzdCBoYXJuZXNzIHRvIGFsbG93IHRlc3RzIHVzaW5nIHRoZSBoYXJu
ZXNzIHRvCisgICAgICAgIGFkZGl0aW9uYWxseSBhZGQgYW4gZXZlbnQgbGlzdGVuZXIgb24gdGhl
IG1vZGFsIGNvbnRhaW5lci4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0
L21vZGFsLWNvbnRhaW5lci1jdXN0b20uaHRtbDoKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rl
c3RzL1dlYktpdENvY29hL01vZGFsQ29udGFpbmVyT2JzZXJ2YXRpb24ubW06CisgICAgICAgIChU
ZXN0V2ViS2l0QVBJOjpURVNUKToKKwogMjAyMi0wMS0xMCAgV2Vuc29uIEhzaWVoICA8d2Vuc29u
X2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBNb2RhbCBjb250YWluZXIgb2JzZXJ2ZXIgZmFp
bHMgZGV0ZWN0aW9uIHdoZW4gcmVuZGVyZWQgdGV4dCBpcyBpbnNlcnRlZCBhZnRlciB0aGUgY29u
dGFpbmVyCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdC9tb2Rh
bC1jb250YWluZXItY3VzdG9tLmh0bWwgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktp
dC9tb2RhbC1jb250YWluZXItY3VzdG9tLmh0bWwKaW5kZXggOTlhNWFhYWM4MWY1NGM0NjZhZTQz
ZWJiZjYyMmRjNTYwZDllYjJmNy4uYzUwMzk0ZDQ1N2E3YzVmNzY4YTY4MzgwYzE2NDk2OGYzNTgx
OTUxNyAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQvbW9kYWwt
Y29udGFpbmVyLWN1c3RvbS5odG1sCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2Vi
S2l0L21vZGFsLWNvbnRhaW5lci1jdXN0b20uaHRtbApAQCAtMjksNiArMjksMTMgQEAgZnVuY3Rp
b24gc2hvdyhtYXJrdXApIHsKICAgICBmaXhlZENvbnRhaW5lci5pbm5lckhUTUwgPSBtYXJrdXA7
CiAgICAgZml4ZWRDb250YWluZXIuc3R5bGUuZGlzcGxheSA9ICJibG9jayI7CiB9CisKK2Z1bmN0
aW9uIHNob3dXaXRoRXZlbnRMaXN0ZW5lcihtYXJrdXAsIGV2ZW50VHlwZSwgY2FsbGJhY2spIHsK
KyAgICBjb25zdCBmaXhlZENvbnRhaW5lciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmaXhl
ZCIpOworICAgIGZpeGVkQ29udGFpbmVyLmFkZEV2ZW50TGlzdGVuZXIoZXZlbnRUeXBlLCBjYWxs
YmFjayk7CisgICAgZml4ZWRDb250YWluZXIuaW5uZXJIVE1MID0gbWFya3VwOworICAgIGZpeGVk
Q29udGFpbmVyLnN0eWxlLmRpc3BsYXkgPSAiYmxvY2siOworfQogPC9zY3JpcHQ+CiA8L2hlYWQ+
CiA8Ym9keT4KZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29j
b2EvTW9kYWxDb250YWluZXJPYnNlcnZhdGlvbi5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVz
dHMvV2ViS2l0Q29jb2EvTW9kYWxDb250YWluZXJPYnNlcnZhdGlvbi5tbQppbmRleCA4ZTRiNDVi
NTdhNGMwYzg5MTUwOWUzYjYzMTIyNWZjNjUzZTYzZTZhLi5hYjQ1NzM4MWZkYzcxYzk5MGM2MWEz
NTk2YzkwOGI2N2QwYzIzOWQ0IDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3Rz
L1dlYktpdENvY29hL01vZGFsQ29udGFpbmVyT2JzZXJ2YXRpb24ubW0KKysrIGIvVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9Nb2RhbENvbnRhaW5lck9ic2VydmF0aW9uLm1t
CkBAIC0zMjgsNCArMzI4LDE2IEBAIFRFU1QoTW9kYWxDb250YWluZXJPYnNlcnZhdGlvbiwgRGV0
ZWN0TW9kYWxDb250YWluZXJBZnRlclNldHRpbmdUZXh0KQogICAgIEVYUEVDVF9FUShbd2ViVmll
dyBsYXN0TW9kYWxDb250YWluZXJJbmZvXS5hdmFpbGFibGVUeXBlcywgX1dLTW9kYWxDb250YWlu
ZXJDb250cm9sVHlwZU5lZ2F0aXZlKTsKIH0KIAorVEVTVChNb2RhbENvbnRhaW5lck9ic2VydmF0
aW9uLCBEZXRlY3RDb250cm9sc1dpdGhFdmVudExpc3RlbmVyc09uTW9kYWxDb250YWluZXIpCit7
CisgICAgYXV0byB3ZWJWaWV3ID0gY3JlYXRlTW9kYWxDb250YWluZXJXZWJWaWV3KCk7CisgICAg
W3dlYlZpZXcgbG9hZEJ1bmRsZVBhZ2U6QCJtb2RhbC1jb250YWluZXItY3VzdG9tIl07CisgICAg
YXV0byBzY3JpcHQgPSBAInNob3dXaXRoRXZlbnRMaXN0ZW5lcihgPGRpdj5IZWxsbyB3b3JsZCA8
c3BhbiBzdHlsZT0nY3Vyc29yOiBwb2ludGVyOyc+eWVzPC9zcGFuPjwvZGl2PmAsICdjbGljaycs
ICgpID0+IHdpbmRvdy50ZXN0UGFzc2VkID0gdHJ1ZSkiOworICAgIFt3ZWJWaWV3IGV2YWx1YXRl
OnNjcmlwdCBhbmREZWNpZGVQb2xpY3k6X1dLTW9kYWxDb250YWluZXJEZWNpc2lvbkhpZGVBbmRB
bGxvd107CisgICAgW3dlYlZpZXcgd2FpdEZvck5leHRQcmVzZW50YXRpb25VcGRhdGVdOworICAg
IEVYUEVDVF9GQUxTRShbW3dlYlZpZXcgY29udGVudHNBc1N0cmluZ10gY29udGFpbnNTdHJpbmc6
QCJIZWxsbyB3b3JsZCJdKTsKKyAgICBFWFBFQ1RfRVEoW3dlYlZpZXcgbGFzdE1vZGFsQ29udGFp
bmVySW5mb10uYXZhaWxhYmxlVHlwZXMsIF9XS01vZGFsQ29udGFpbmVyQ29udHJvbFR5cGVQb3Np
dGl2ZSk7CisgICAgRVhQRUNUX1RSVUUoW1t3ZWJWaWV3IG9iamVjdEJ5RXZhbHVhdGluZ0phdmFT
Y3JpcHQ6QCJ3aW5kb3cudGVzdFBhc3NlZCJdIGJvb2xWYWx1ZV0pOworfQorCiB9IC8vIG5hbWVz
cGFjZSBUZXN0V2ViS2l0QVBJCg==
</data>
<flag name="commit-queue"
          id="474772"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>