<?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>195731</bug_id>
          
          <creation_ts>2019-03-13 19:49:17 -0700</creation_ts>
          <short_desc>Device orientation&apos;s permission should only require a user gesture to prompt the user</short_desc>
          <delta_ts>2019-03-14 12:22:22 -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>WebCore Misc.</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>195750</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>kangil.han</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1516353</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-03-13 19:49:17 -0700</bug_when>
    <thetext>Device orientation&apos;s permission should only require a user gesture to prompt the user. If the user already made a decision, we should resolve the promise with this decision, even without user gesture.
This is useful for JS to figure out if they are access to device orientation or not because showing UI for the user to give permission.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1516355</commentid>
    <comment_count>1</comment_count>
      <attachid>364612</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-03-13 19:51:19 -0700</bug_when>
    <thetext>Created attachment 364612
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1516557</commentid>
    <comment_count>2</comment_count>
      <attachid>364612</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-03-14 11:47:08 -0700</bug_when>
    <thetext>Comment on attachment 364612
Patch

ping review? This is blocking my next patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1516560</commentid>
    <comment_count>3</comment_count>
      <attachid>364612</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2019-03-14 11:55:41 -0700</bug_when>
    <thetext>Comment on attachment 364612
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1516562</commentid>
    <comment_count>4</comment_count>
      <attachid>364612</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-03-14 11:58:03 -0700</bug_when>
    <thetext>Comment on attachment 364612
Patch

Clearing flags on attachment: 364612

Committed r242951: &lt;https://trac.webkit.org/changeset/242951&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1516563</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-03-14 11:58:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1516566</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-03-14 11:59:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/48895657&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>364612</attachid>
            <date>2019-03-13 19:51:19 -0700</date>
            <delta_ts>2019-03-14 11:58:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-195731-20190313195118.patch</filename>
            <type>text/plain</type>
            <size>12455</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQyOTExCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWUxMDIzOGNhOWViZWQy
OWZmMDQyYjRkZjQ1YTRhNjg2YmE5NWI4MC4uOGFhZTlhMzc0N2ZjMjczNDkyNzEzNjE1MTlkMzU1
ZWYzZDVjZTBhMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE5LTAzLTEzICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgRGV2aWNlIG9yaWVudGF0aW9u
J3MgcGVybWlzc2lvbiBzaG91bGQgb25seSByZXF1aXJlIGEgdXNlciBnZXN0dXJlIHRvIHByb21w
dCB0aGUgdXNlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTk1NzMxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgRGV2aWNlIG9yaWVudGF0aW9uJ3MgcGVybWlzc2lvbiBzaG91bGQgb25seSByZXF1aXJlIGEg
dXNlciBnZXN0dXJlIHRvIHByb21wdCB0aGUgdXNlci4gSWYgdGhlCisgICAgICAgIHVzZXIgYWxy
ZWFkeSBtYWRlIGEgZGVjaXNpb24sIHdlIHNob3VsZCByZXNvbHZlIHRoZSBwcm9taXNlIHdpdGgg
dGhpcyBkZWNpc2lvbiwgZXZlbiB3aXRob3V0CisgICAgICAgIHVzZXIgZ2VzdHVyZS4KKworICAg
ICAgICBUaGlzIGlzIHVzZWZ1bCBmb3IgSlMgdG8gZmlndXJlIG91dCBpZiB0aGV5IGFyZSBhY2Nl
c3MgdG8gZGV2aWNlIG9yaWVudGF0aW9uIG9yIG5vdCBiZWNhdXNlCisgICAgICAgIHNob3dpbmcg
VUkgZm9yIHRoZSB1c2VyIHRvIGdpdmUgcGVybWlzc2lvbi4KKworICAgICAgICBObyBuZXcgdGVz
dHMsIHVwZGF0ZWQgZXhpc3RpbmcgdGVzdHMuCisKKyAgICAgICAgKiBkb20vRGV2aWNlT3JpZW50
YXRpb25BbmRNb3Rpb25BY2Nlc3NDb250cm9sbGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRl
dmljZU9yaWVudGF0aW9uQW5kTW90aW9uQWNjZXNzQ29udHJvbGxlcjo6c2hvdWxkQWxsb3dBY2Nl
c3MpOgorICAgICAgICAqIGRvbS9EZXZpY2VPcmllbnRhdGlvbkFuZE1vdGlvbkFjY2Vzc0NvbnRy
b2xsZXIuaDoKKyAgICAgICAgKiBkb20vRGV2aWNlT3JpZW50YXRpb25Pck1vdGlvbkV2ZW50LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OkRldmljZU9yaWVudGF0aW9uT3JNb3Rpb25FdmVudDo6cmVx
dWVzdFBlcm1pc3Npb24pOgorCiAyMDE5LTAzLTEzICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFw
cGxlLmNvbT4KIAogICAgICAgICBDaGVjayBJREIgcXVvdGEgdXNhZ2UgdGhyb3VnaCBRdW90YU1h
bmFnZXIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9EZXZpY2VPcmllbnRhdGlvbkFu
ZE1vdGlvbkFjY2Vzc0NvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0RldmljZU9y
aWVudGF0aW9uQW5kTW90aW9uQWNjZXNzQ29udHJvbGxlci5jcHAKaW5kZXggYmRkZmRiYjZjZDI2
M2FiMGYwZDkxNjBjZmMyN2EwY2NkYzhkMTdjMy4uMmI2OTg0OWNlZGViODNlNWNmMzkwMzA2MGRj
ZmE4YzU1YTU5MDczZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0RldmljZU9yaWVu
dGF0aW9uQW5kTW90aW9uQWNjZXNzQ29udHJvbGxlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
ZG9tL0RldmljZU9yaWVudGF0aW9uQW5kTW90aW9uQWNjZXNzQ29udHJvbGxlci5jcHAKQEAgLTM0
LDYgKzM0LDcgQEAKICNpbmNsdWRlICJEb2N1bWVudC5oIgogI2luY2x1ZGUgIkZyYW1lLmgiCiAj
aW5jbHVkZSAiUGFnZS5oIgorI2luY2x1ZGUgIlVzZXJHZXN0dXJlSW5kaWNhdG9yLmgiCiAKIG5h
bWVzcGFjZSBXZWJDb3JlIHsKIApAQCAtNDMsMTEgKzQ0LDE0IEBAIERldmljZU9yaWVudGF0aW9u
QW5kTW90aW9uQWNjZXNzQ29udHJvbGxlcjo6RGV2aWNlT3JpZW50YXRpb25BbmRNb3Rpb25BY2Nl
c3NDb250CiAgICAgQVNTRVJUKCZtX2RvY3VtZW50LnRvcERvY3VtZW50KCkgPT0gJm1fZG9jdW1l
bnQpOwogfQogCi12b2lkIERldmljZU9yaWVudGF0aW9uQW5kTW90aW9uQWNjZXNzQ29udHJvbGxl
cjo6c2hvdWxkQWxsb3dBY2Nlc3MoRnVuY3Rpb248dm9pZChib29sIGdyYW50ZWQpPiYmIGNhbGxi
YWNrKQordm9pZCBEZXZpY2VPcmllbnRhdGlvbkFuZE1vdGlvbkFjY2Vzc0NvbnRyb2xsZXI6OnNo
b3VsZEFsbG93QWNjZXNzKEZ1bmN0aW9uPHZvaWQoRXhjZXB0aW9uT3I8Ym9vbD4gZ3JhbnRlZCk+
JiYgY2FsbGJhY2spCiB7CiAgICAgaWYgKG1fYWNjZXNzU3RhdGUpCiAgICAgICAgIHJldHVybiBj
YWxsYmFjaygqbV9hY2Nlc3NTdGF0ZSk7CiAKKyAgICBpZiAoIVVzZXJHZXN0dXJlSW5kaWNhdG9y
Ojpwcm9jZXNzaW5nVXNlckdlc3R1cmUoKSkKKyAgICAgICAgcmV0dXJuIGNhbGxiYWNrKEV4Y2Vw
dGlvbiB7IE5vdEFsbG93ZWRFcnJvciwgIlJlcXVlc3RpbmcgZGV2aWNlIG9yaWVudGF0aW9uIG9y
IG1vdGlvbiBhY2Nlc3MgcmVxdWlyZXMgYSB1c2VyIGdlc3R1cmUiX3MgfSk7CisKICAgICBhdXRv
KiBwYWdlID0gbV9kb2N1bWVudC5wYWdlKCk7CiAgICAgaWYgKCFwYWdlKQogICAgICAgICByZXR1
cm4gY2FsbGJhY2soZmFsc2UpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0Rldmlj
ZU9yaWVudGF0aW9uQW5kTW90aW9uQWNjZXNzQ29udHJvbGxlci5oIGIvU291cmNlL1dlYkNvcmUv
ZG9tL0RldmljZU9yaWVudGF0aW9uQW5kTW90aW9uQWNjZXNzQ29udHJvbGxlci5oCmluZGV4IDcx
ZmM3OTI1MzQ4NjJjYTYzYzY5MTUyZmYzOGMxMGNmYWJjZmRhYjguLjRhMWRlOTE1OTY3NWYyYTgz
ZDM1YTk3NWVhNGQ1MjQ0YjRhZmE3YmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9E
ZXZpY2VPcmllbnRhdGlvbkFuZE1vdGlvbkFjY2Vzc0NvbnRyb2xsZXIuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9kb20vRGV2aWNlT3JpZW50YXRpb25BbmRNb3Rpb25BY2Nlc3NDb250cm9sbGVyLmgK
QEAgLTI3LDYgKzI3LDcgQEAKIAogI2lmIEVOQUJMRShERVZJQ0VfT1JJRU5UQVRJT04pCiAKKyNp
bmNsdWRlICJFeGNlcHRpb25Pci5oIgogI2luY2x1ZGUgPHd0Zi9GdW5jdGlvbi5oPgogI2luY2x1
ZGUgPHd0Zi9WZWN0b3IuaD4KICNpbmNsdWRlIDx3dGYvV2Vha1B0ci5oPgpAQCAtNDEsNyArNDIs
NyBAQCBwdWJsaWM6CiAgICAgZXhwbGljaXQgRGV2aWNlT3JpZW50YXRpb25BbmRNb3Rpb25BY2Nl
c3NDb250cm9sbGVyKERvY3VtZW50Jik7CiAKICAgICBjb25zdCBPcHRpb25hbDxib29sPiYgYWNj
ZXNzU3RhdGUoKSBjb25zdCB7IHJldHVybiBtX2FjY2Vzc1N0YXRlOyB9Ci0gICAgdm9pZCBzaG91
bGRBbGxvd0FjY2VzcyhGdW5jdGlvbjx2b2lkKGJvb2wgZ3JhbnRlZCk+JiYpOworICAgIHZvaWQg
c2hvdWxkQWxsb3dBY2Nlc3MoRnVuY3Rpb248dm9pZChFeGNlcHRpb25Pcjxib29sPiBncmFudGVk
KT4mJik7CiAKIHByaXZhdGU6CiAgICAgdm9pZCBzZXRBY2Nlc3NTdGF0ZShib29sKTsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9EZXZpY2VPcmllbnRhdGlvbk9yTW90aW9uRXZlbnQu
Y3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0RldmljZU9yaWVudGF0aW9uT3JNb3Rpb25FdmVudC5j
cHAKaW5kZXggYWUwOTYxNmQ2MWY2ZjkxNDQxMWQzOGNhZDUwZjM0ZGRjMWRkOTc2Yi4uNDFjZjZm
ZTBmNjhkODQ5MDg3MzVlNTJhYjY2ZTM3MzM4ZDA2ODNjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvZG9tL0RldmljZU9yaWVudGF0aW9uT3JNb3Rpb25FdmVudC5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvZG9tL0RldmljZU9yaWVudGF0aW9uT3JNb3Rpb25FdmVudC5jcHAKQEAgLTI3LDcg
KzI3LDYgQEAKICNpbmNsdWRlICJEZXZpY2VPcmllbnRhdGlvbk9yTW90aW9uRXZlbnQuaCIKIAog
I2luY2x1ZGUgIkRvY3VtZW50LmgiCi0jaW5jbHVkZSAiVXNlckdlc3R1cmVJbmRpY2F0b3IuaCIK
IAogbmFtZXNwYWNlIFdlYkNvcmUgewogCkBAIC0zOCwxNyArMzcsMTYgQEAgdm9pZCBEZXZpY2VP
cmllbnRhdGlvbk9yTW90aW9uRXZlbnQ6OnJlcXVlc3RQZXJtaXNzaW9uKERvY3VtZW50JiBkb2N1
bWVudCwgUGVybWkKICAgICBpZiAoIXdpbmRvdykKICAgICAgICAgcmV0dXJuIHByb21pc2UucmVq
ZWN0KEV4Y2VwdGlvbiB7IEludmFsaWRTdGF0ZUVycm9yLCAiTm8gYnJvd3NpbmcgY29udGV4dCJf
cyB9KTsKIAotICAgIGlmICghVXNlckdlc3R1cmVJbmRpY2F0b3I6OnByb2Nlc3NpbmdVc2VyR2Vz
dHVyZSgpKQotICAgICAgICByZXR1cm4gcHJvbWlzZS5yZWplY3QoRXhjZXB0aW9uIHsgTm90QWxs
b3dlZEVycm9yLCAiQ2FsbGluZyByZXF1ZXN0UGVybWlzc2lvbigpIHJlcXVpcmVzIGEgdXNlciBn
ZXN0dXJlIl9zIH0pOwotCiAgICAgU3RyaW5nIGVycm9yTWVzc2FnZTsKICAgICBpZiAoIXdpbmRv
dy0+aXNBbGxvd2VkVG9Vc2VEZXZpY2VNb3Rpb25PcmllbnRhdGlvbihlcnJvck1lc3NhZ2UpKSB7
CiAgICAgICAgIGRvY3VtZW50LmFkZENvbnNvbGVNZXNzYWdlKE1lc3NhZ2VTb3VyY2U6OkpTLCBN
ZXNzYWdlTGV2ZWw6Oldhcm5pbmcsIG1ha2VTdHJpbmcoIkNhbGwgdG8gcmVxdWVzdFBlcm1pc3Np
b24oKSBmYWlsZWQsIHJlYXNvbjogIiwgZXJyb3JNZXNzYWdlLCAiLiIpKTsKICAgICAgICAgcmV0
dXJuIHByb21pc2UucmVzb2x2ZShQZXJtaXNzaW9uU3RhdGU6OkRlbmllZCk7CiAgICAgfQogCi0g
ICAgZG9jdW1lbnQuZGV2aWNlT3JpZW50YXRpb25BbmRNb3Rpb25BY2Nlc3NDb250cm9sbGVyKCku
c2hvdWxkQWxsb3dBY2Nlc3MoW3Byb21pc2UgPSBXVEZNb3ZlKHByb21pc2UpXShib29sIGdyYW50
ZWQpIG11dGFibGUgewotICAgICAgICBwcm9taXNlLnJlc29sdmUoZ3JhbnRlZCA/IFBlcm1pc3Np
b25TdGF0ZTo6R3JhbnRlZCA6IFBlcm1pc3Npb25TdGF0ZTo6RGVuaWVkKTsKKyAgICBkb2N1bWVu
dC5kZXZpY2VPcmllbnRhdGlvbkFuZE1vdGlvbkFjY2Vzc0NvbnRyb2xsZXIoKS5zaG91bGRBbGxv
d0FjY2VzcyhbcHJvbWlzZSA9IFdURk1vdmUocHJvbWlzZSldKEV4Y2VwdGlvbk9yPGJvb2w+IGdy
YW50ZWQpIG11dGFibGUgeworICAgICAgICBpZiAoZ3JhbnRlZC5oYXNFeGNlcHRpb24oKSkKKyAg
ICAgICAgICAgIHJldHVybiBwcm9taXNlLnJlamVjdChncmFudGVkLnJlbGVhc2VFeGNlcHRpb24o
KSk7CisgICAgICAgIHByb21pc2UucmVzb2x2ZShncmFudGVkLnJldHVyblZhbHVlKCkgPyBQZXJt
aXNzaW9uU3RhdGU6OkdyYW50ZWQgOiBQZXJtaXNzaW9uU3RhdGU6OkRlbmllZCk7CiAgICAgfSk7
CiB9CiAjZW5kaWYKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCBiMjkyMzg0OTg1ODE4MDJkOGMzMTJmN2RiZmY0YTQwOTlkODY4
NjM1Li44ZDUxOWQ1MWY5MTU1ODU1N2I5Nzc0ODQzYmQ0YjA0YTViMzgzYjU5IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTkgQEAKKzIwMTktMDMtMTMgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4K
KworICAgICAgICBEZXZpY2Ugb3JpZW50YXRpb24ncyBwZXJtaXNzaW9uIHNob3VsZCBvbmx5IHJl
cXVpcmUgYSB1c2VyIGdlc3R1cmUgdG8gcHJvbXB0IHRoZSB1c2VyCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTU3MzEKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVcGRhdGUgbGF5b3V0IHRlc3RzIGFjY29y
ZGluZ2x5LgorCisgICAgICAgICogZmFzdC9kZXZpY2Utb3JpZW50YXRpb24vZGV2aWNlLW1vdGlv
bi1yZXF1ZXN0LXBlcm1pc3Npb24tZGVuaWVkLmh0bWw6CisgICAgICAgICogZmFzdC9kZXZpY2Ut
b3JpZW50YXRpb24vZGV2aWNlLW1vdGlvbi1yZXF1ZXN0LXBlcm1pc3Npb24tZ3JhbnRlZC5odG1s
OgorICAgICAgICAqIGZhc3QvZGV2aWNlLW9yaWVudGF0aW9uL2RldmljZS1tb3Rpb24tcmVxdWVz
dC1wZXJtaXNzaW9uLXVzZXItZ2VzdHVyZS1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFzdC9k
ZXZpY2Utb3JpZW50YXRpb24vZGV2aWNlLW9yaWVudGF0aW9uLXJlcXVlc3QtcGVybWlzc2lvbi1k
ZW5pZWQuaHRtbDoKKyAgICAgICAgKiBmYXN0L2RldmljZS1vcmllbnRhdGlvbi9kZXZpY2Utb3Jp
ZW50YXRpb24tcmVxdWVzdC1wZXJtaXNzaW9uLWdyYW50ZWQuaHRtbDoKKyAgICAgICAgKiBmYXN0
L2RldmljZS1vcmllbnRhdGlvbi9kZXZpY2Utb3JpZW50YXRpb24tcmVxdWVzdC1wZXJtaXNzaW9u
LXVzZXItZ2VzdHVyZS1leHBlY3RlZC50eHQ6CisKIDIwMTktMDMtMTMgIFlvdWVubiBGYWJsZXQg
IDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIENoZWNrIElEQiBxdW90YSB1c2FnZSB0aHJv
dWdoIFF1b3RhTWFuYWdlcgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9kZXZpY2Utb3Jp
ZW50YXRpb24vZGV2aWNlLW1vdGlvbi1yZXF1ZXN0LXBlcm1pc3Npb24tZGVuaWVkLmh0bWwgYi9M
YXlvdXRUZXN0cy9mYXN0L2RldmljZS1vcmllbnRhdGlvbi9kZXZpY2UtbW90aW9uLXJlcXVlc3Qt
cGVybWlzc2lvbi1kZW5pZWQuaHRtbAppbmRleCAzMGNkMGEyZTFmYTQyMjNiYjEyMjgxYmI0OWYy
Nzg3MTYyNmY1ZTBmLi5mYjM1OGQ2N2RiOGI5MDRkYzRhNDQ1ZmQzOGVjYzNkM2VmN2Q4YWJkIDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2RldmljZS1vcmllbnRhdGlvbi9kZXZpY2UtbW90
aW9uLXJlcXVlc3QtcGVybWlzc2lvbi1kZW5pZWQuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0
L2RldmljZS1vcmllbnRhdGlvbi9kZXZpY2UtbW90aW9uLXJlcXVlc3QtcGVybWlzc2lvbi1kZW5p
ZWQuaHRtbApAQCAtMTgsMTIgKzE4LDEwIEBAIGludGVybmFscy53aXRoVXNlckdlc3R1cmUoKCkg
PT4gewogCiAgICAgICAgIGFkZEV2ZW50TGlzdGVuZXIoImRldmljZW1vdGlvbiIsICgpID0+IHt9
KTsKIAotICAgICAgICBpbnRlcm5hbHMud2l0aFVzZXJHZXN0dXJlKCgpID0+IHsKLSAgICAgICAg
ICAgIERldmljZU1vdGlvbkV2ZW50LnJlcXVlc3RQZXJtaXNzaW9uKCkudGhlbigoX3Jlc3VsdCkg
PT4gewotICAgICAgICAgICAgICAgIHJlc3VsdCA9IF9yZXN1bHQ7Ci0gICAgICAgICAgICAgICAg
c2hvdWxkQmVFcXVhbFRvU3RyaW5nKCJyZXN1bHQiLCAiZGVuaWVkIik7Ci0gICAgICAgICAgICAg
ICAgZmluaXNoSlNUZXN0KCk7Ci0gICAgICAgICAgICB9KTsKKyAgICAgICAgRGV2aWNlTW90aW9u
RXZlbnQucmVxdWVzdFBlcm1pc3Npb24oKS50aGVuKChfcmVzdWx0KSA9PiB7CisgICAgICAgICAg
ICByZXN1bHQgPSBfcmVzdWx0OworICAgICAgICAgICAgc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCJy
ZXN1bHQiLCAiZGVuaWVkIik7CisgICAgICAgICAgICBmaW5pc2hKU1Rlc3QoKTsKICAgICAgICAg
fSk7CiAgICAgfSk7CiB9KTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZGV2aWNlLW9y
aWVudGF0aW9uL2RldmljZS1tb3Rpb24tcmVxdWVzdC1wZXJtaXNzaW9uLWdyYW50ZWQuaHRtbCBi
L0xheW91dFRlc3RzL2Zhc3QvZGV2aWNlLW9yaWVudGF0aW9uL2RldmljZS1tb3Rpb24tcmVxdWVz
dC1wZXJtaXNzaW9uLWdyYW50ZWQuaHRtbAppbmRleCBjZGMxMWU5YzhmYTg2ZmJkNWQyNjkwMTZm
ZmY0MDhiNTU0ZjlkYWZiLi5jY2Q5Yjc4YThhYzgwZGVkYTJlNDBhNzJjODViZGY4YWYxZmQ0NTMx
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2RldmljZS1vcmllbnRhdGlvbi9kZXZpY2Ut
bW90aW9uLXJlcXVlc3QtcGVybWlzc2lvbi1ncmFudGVkLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9kZXZpY2Utb3JpZW50YXRpb24vZGV2aWNlLW1vdGlvbi1yZXF1ZXN0LXBlcm1pc3Npb24t
Z3JhbnRlZC5odG1sCkBAIC0xOCwxMiArMTgsMTAgQEAgaW50ZXJuYWxzLndpdGhVc2VyR2VzdHVy
ZSgoKSA9PiB7CiAKICAgICAgICAgYWRkRXZlbnRMaXN0ZW5lcigiZGV2aWNlbW90aW9uIiwgKCkg
PT4ge30pOwogCi0gICAgICAgIGludGVybmFscy53aXRoVXNlckdlc3R1cmUoKCkgPT4gewotICAg
ICAgICAgICAgRGV2aWNlTW90aW9uRXZlbnQucmVxdWVzdFBlcm1pc3Npb24oKS50aGVuKChfcmVz
dWx0KSA9PiB7Ci0gICAgICAgICAgICAgICAgcmVzdWx0ID0gX3Jlc3VsdDsKLSAgICAgICAgICAg
ICAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoInJlc3VsdCIsICJncmFudGVkIik7Ci0gICAgICAg
ICAgICAgICAgZmluaXNoSlNUZXN0KCk7Ci0gICAgICAgICAgICB9KTsKKyAgICAgICAgRGV2aWNl
TW90aW9uRXZlbnQucmVxdWVzdFBlcm1pc3Npb24oKS50aGVuKChfcmVzdWx0KSA9PiB7CisgICAg
ICAgICAgICByZXN1bHQgPSBfcmVzdWx0OworICAgICAgICAgICAgc2hvdWxkQmVFcXVhbFRvU3Ry
aW5nKCJyZXN1bHQiLCAiZ3JhbnRlZCIpOworICAgICAgICAgICAgZmluaXNoSlNUZXN0KCk7CiAg
ICAgICAgIH0pOwogICAgIH0pOwogfSk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Rl
dmljZS1vcmllbnRhdGlvbi9kZXZpY2UtbW90aW9uLXJlcXVlc3QtcGVybWlzc2lvbi11c2VyLWdl
c3R1cmUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9kZXZpY2Utb3JpZW50YXRpb24v
ZGV2aWNlLW1vdGlvbi1yZXF1ZXN0LXBlcm1pc3Npb24tdXNlci1nZXN0dXJlLWV4cGVjdGVkLnR4
dAppbmRleCA5MGNmNTc2Y2RmYjc1MDcwNjEzNzNmMWQyYmU4MjJmZmMyODI3ZTA1Li44OWNlNmI1
NDJiMDcxNGNiYmE5NmFjZTNhMzAxYTRhMjU1MTUyY2Q0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9mYXN0L2RldmljZS1vcmllbnRhdGlvbi9kZXZpY2UtbW90aW9uLXJlcXVlc3QtcGVybWlzc2lv
bi11c2VyLWdlc3R1cmUtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZGV2aWNl
LW9yaWVudGF0aW9uL2RldmljZS1tb3Rpb24tcmVxdWVzdC1wZXJtaXNzaW9uLXVzZXItZ2VzdHVy
ZS1leHBlY3RlZC50eHQKQEAgLTEsNCArMSw0IEBACi1DT05TT0xFIE1FU1NBR0U6IGxpbmUgMTQ6
IE5vdEFsbG93ZWRFcnJvcjogQ2FsbGluZyByZXF1ZXN0UGVybWlzc2lvbigpIHJlcXVpcmVzIGEg
dXNlciBnZXN0dXJlCitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMTQ6IE5vdEFsbG93ZWRFcnJvcjog
UmVxdWVzdGluZyBkZXZpY2Ugb3JpZW50YXRpb24gb3IgbW90aW9uIGFjY2VzcyByZXF1aXJlcyBh
IHVzZXIgZ2VzdHVyZQogVGVzdHMgdGhhdCBEZXZpY2VNb3Rpb25FdmVudC5yZXF1ZXN0UGVybWlz
c2lvbigpIHJlcXVpcmVzIGEgdXNlciBnZXN0dXJlLgogCiBPbiBzdWNjZXNzLCB5b3Ugd2lsbCBz
ZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVU
RSIuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2RldmljZS1vcmllbnRhdGlvbi9kZXZp
Y2Utb3JpZW50YXRpb24tcmVxdWVzdC1wZXJtaXNzaW9uLWRlbmllZC5odG1sIGIvTGF5b3V0VGVz
dHMvZmFzdC9kZXZpY2Utb3JpZW50YXRpb24vZGV2aWNlLW9yaWVudGF0aW9uLXJlcXVlc3QtcGVy
bWlzc2lvbi1kZW5pZWQuaHRtbAppbmRleCA5MzhkNzNjZGMwMTg1MGMxNzc0MDhlOWJiMGRhYTM4
MGVkOTFkYTNkLi40OTY5ZmJjZTNkNTM0ZmRmZThmNDEyYmUwNTNhZGEwZDkyMDEzOTA5IDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2RldmljZS1vcmllbnRhdGlvbi9kZXZpY2Utb3JpZW50
YXRpb24tcmVxdWVzdC1wZXJtaXNzaW9uLWRlbmllZC5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvZGV2aWNlLW9yaWVudGF0aW9uL2RldmljZS1vcmllbnRhdGlvbi1yZXF1ZXN0LXBlcm1pc3Np
b24tZGVuaWVkLmh0bWwKQEAgLTE4LDEyICsxOCwxMCBAQCBpbnRlcm5hbHMud2l0aFVzZXJHZXN0
dXJlKCgpID0+IHsKIAogICAgICAgICBhZGRFdmVudExpc3RlbmVyKCJkZXZpY2VvcmllbnRhdGlv
biIsICgpID0+IHt9KTsKIAotICAgICAgICBpbnRlcm5hbHMud2l0aFVzZXJHZXN0dXJlKCgpID0+
IHsKLSAgICAgICAgICAgIERldmljZU9yaWVudGF0aW9uRXZlbnQucmVxdWVzdFBlcm1pc3Npb24o
KS50aGVuKChfcmVzdWx0KSA9PiB7Ci0gICAgICAgICAgICAgICAgcmVzdWx0ID0gX3Jlc3VsdDsK
LSAgICAgICAgICAgICAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoInJlc3VsdCIsICJkZW5pZWQi
KTsKLSAgICAgICAgICAgICAgICBmaW5pc2hKU1Rlc3QoKTsKLSAgICAgICAgICAgIH0pOworICAg
ICAgICBEZXZpY2VPcmllbnRhdGlvbkV2ZW50LnJlcXVlc3RQZXJtaXNzaW9uKCkudGhlbigoX3Jl
c3VsdCkgPT4geworICAgICAgICAgICAgcmVzdWx0ID0gX3Jlc3VsdDsKKyAgICAgICAgICAgIHNo
b3VsZEJlRXF1YWxUb1N0cmluZygicmVzdWx0IiwgImRlbmllZCIpOworICAgICAgICAgICAgZmlu
aXNoSlNUZXN0KCk7CiAgICAgICAgIH0pOwogICAgIH0pOwogfSk7CmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9mYXN0L2RldmljZS1vcmllbnRhdGlvbi9kZXZpY2Utb3JpZW50YXRpb24tcmVxdWVz
dC1wZXJtaXNzaW9uLWdyYW50ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZGV2aWNlLW9yaWVu
dGF0aW9uL2RldmljZS1vcmllbnRhdGlvbi1yZXF1ZXN0LXBlcm1pc3Npb24tZ3JhbnRlZC5odG1s
CmluZGV4IGM0MWJhZGJmMGIyZTk4ZjlhMmNiMzUxMDIwNmM4NzA4ZThiMmY1YWYuLjhiYjZmYzI1
MDEzM2NiNmIyNGIyMmMwZDI4M2E5N2Q2ZDA5MTUwY2QgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L2Zhc3QvZGV2aWNlLW9yaWVudGF0aW9uL2RldmljZS1vcmllbnRhdGlvbi1yZXF1ZXN0LXBlcm1p
c3Npb24tZ3JhbnRlZC5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZGV2aWNlLW9yaWVudGF0
aW9uL2RldmljZS1vcmllbnRhdGlvbi1yZXF1ZXN0LXBlcm1pc3Npb24tZ3JhbnRlZC5odG1sCkBA
IC0xOCwxMiArMTgsMTAgQEAgaW50ZXJuYWxzLndpdGhVc2VyR2VzdHVyZSgoKSA9PiB7CiAKICAg
ICAgICAgYWRkRXZlbnRMaXN0ZW5lcigiZGV2aWNlb3JpZW50YXRpb24iLCAoKSA9PiB7fSk7CiAK
LSAgICAgICAgaW50ZXJuYWxzLndpdGhVc2VyR2VzdHVyZSgoKSA9PiB7Ci0gICAgICAgICAgICBE
ZXZpY2VPcmllbnRhdGlvbkV2ZW50LnJlcXVlc3RQZXJtaXNzaW9uKCkudGhlbigoX3Jlc3VsdCkg
PT4gewotICAgICAgICAgICAgICAgIHJlc3VsdCA9IF9yZXN1bHQ7Ci0gICAgICAgICAgICAgICAg
c2hvdWxkQmVFcXVhbFRvU3RyaW5nKCJyZXN1bHQiLCAiZ3JhbnRlZCIpOwotICAgICAgICAgICAg
ICAgIGZpbmlzaEpTVGVzdCgpOwotICAgICAgICAgICAgfSk7CisgICAgICAgIERldmljZU9yaWVu
dGF0aW9uRXZlbnQucmVxdWVzdFBlcm1pc3Npb24oKS50aGVuKChfcmVzdWx0KSA9PiB7CisgICAg
ICAgICAgICByZXN1bHQgPSBfcmVzdWx0OworICAgICAgICAgICAgc2hvdWxkQmVFcXVhbFRvU3Ry
aW5nKCJyZXN1bHQiLCAiZ3JhbnRlZCIpOworICAgICAgICAgICAgZmluaXNoSlNUZXN0KCk7CiAg
ICAgICAgIH0pOwogICAgIH0pOwogfSk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Rl
dmljZS1vcmllbnRhdGlvbi9kZXZpY2Utb3JpZW50YXRpb24tcmVxdWVzdC1wZXJtaXNzaW9uLXVz
ZXItZ2VzdHVyZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2RldmljZS1vcmllbnRh
dGlvbi9kZXZpY2Utb3JpZW50YXRpb24tcmVxdWVzdC1wZXJtaXNzaW9uLXVzZXItZ2VzdHVyZS1l
eHBlY3RlZC50eHQKaW5kZXggYmFiNDI2YTI5ZWFjNzE3YTIwNTc5ZmY4MWM0ZTlmZGQ0NmI4MzZm
Yi4uNjA5M2IyNGIwZGM5NzUxZWI5YTlhY2YyMmRiNDU4OGJlNTUxNjMyZSAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvZmFzdC9kZXZpY2Utb3JpZW50YXRpb24vZGV2aWNlLW9yaWVudGF0aW9uLXJl
cXVlc3QtcGVybWlzc2lvbi11c2VyLWdlc3R1cmUtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRl
c3RzL2Zhc3QvZGV2aWNlLW9yaWVudGF0aW9uL2RldmljZS1vcmllbnRhdGlvbi1yZXF1ZXN0LXBl
cm1pc3Npb24tdXNlci1nZXN0dXJlLWV4cGVjdGVkLnR4dApAQCAtMSw0ICsxLDQgQEAKLUNPTlNP
TEUgTUVTU0FHRTogbGluZSAxNDogTm90QWxsb3dlZEVycm9yOiBDYWxsaW5nIHJlcXVlc3RQZXJt
aXNzaW9uKCkgcmVxdWlyZXMgYSB1c2VyIGdlc3R1cmUKK0NPTlNPTEUgTUVTU0FHRTogbGluZSAx
NDogTm90QWxsb3dlZEVycm9yOiBSZXF1ZXN0aW5nIGRldmljZSBvcmllbnRhdGlvbiBvciBtb3Rp
b24gYWNjZXNzIHJlcXVpcmVzIGEgdXNlciBnZXN0dXJlCiBUZXN0cyB0aGF0IERldmljZU9yaWVu
dGF0aW9uRXZlbnQucmVxdWVzdFBlcm1pc3Npb24oKSByZXF1aXJlcyBhIHVzZXIgZ2VzdHVyZS4K
IAogT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywg
Zm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>