<?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>226402</bug_id>
          
          <creation_ts>2021-05-28 15:46:04 -0700</creation_ts>
          <short_desc>[WebXR] Send recommendedResolution using DeviceProxy</short_desc>
          <delta_ts>2021-05-30 14:37:21 -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>WebXR</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="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1764971</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-28 15:46:04 -0700</bug_when>
    <thetext>The DeviceProxy will provide the recommended resolution, which is then used by WebXROpaqueFramebuffer to create backing store of the correct dimensions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764973</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-05-28 15:46:25 -0700</bug_when>
    <thetext>&lt;rdar://problem/78635475&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764985</commentid>
    <comment_count>2</comment_count>
      <attachid>430068</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-28 16:17:07 -0700</bug_when>
    <thetext>Created attachment 430068
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764987</commentid>
    <comment_count>3</comment_count>
      <attachid>430068</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2021-05-28 16:24:32 -0700</bug_when>
    <thetext>Comment on attachment 430068
Patch

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

&gt; Source/WebKit/Shared/Cocoa/XRDeviceInfo.h:45
&gt; +    WebCore::IntSize recommendedResolution { 1, 1 };

Seems fine, though I slightly question the default of 1x1 instead of just the default IntSize (0x0). Neither one is particularly useful?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1765235</commentid>
    <comment_count>4</comment_count>
      <attachid>430144</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-30 12:35:42 -0700</bug_when>
    <thetext>Created attachment 430144
EWS test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1765258</commentid>
    <comment_count>5</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-30 14:37:21 -0700</bug_when>
    <thetext>Committed r278258 (238295@main): &lt;https://commits.webkit.org/238295@main&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430068</attachid>
            <date>2021-05-28 16:17:07 -0700</date>
            <delta_ts>2021-05-28 16:33:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226402-20210529091706.patch</filename>
            <type>text/plain</type>
            <size>4416</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc3OTc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGVhYmVkYjFmMjE3MWQ2MWI1
NTkxOTZmOTk3YmE3ZDY5ZmE1YjFmODIuLmUzODNkYzZhZjE5Mzc3NDIzOTc0NzI1NWU5ODk4NTYx
YzQ0M2UyOGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMjEtMDUtMjggIERlYW4gSmFj
a3NvbiAgPGRpbm9AYXBwbGUuY29tPgorCisgICAgICAgIFtXZWJYUl0gU2VuZCByZWNvbW1lbmRl
ZFJlc29sdXRpb24gdXNpbmcgRGV2aWNlUHJveHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNjQwMgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNzg2
MzU0NzU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
QWRkIGEgcmVjb21tZW5kZWRSZXNvbHV0aW9uIGZpZWxkIHRvIERldmljZUluZm8gYW5kIHNlbmQK
KyAgICAgICAgaXQgYWNyb3NzIHByb2Nlc3NlcyB1c2luZyB0aGUgWFJEZXZpY2VQcm94eS4KKwor
ICAgICAgICAqIFNoYXJlZC9Db2NvYS9YUkRldmljZUluZm8uaDoKKyAgICAgICAgKiBTaGFyZWQv
Q29jb2EvWFJEZXZpY2VJbmZvLm1tOgorICAgICAgICAoV2ViS2l0OjpYUkRldmljZUluZm86OmVu
Y29kZSBjb25zdCk6CisgICAgICAgIChXZWJLaXQ6OlhSRGV2aWNlSW5mbzo6ZGVjb2RlKToKKyAg
ICAgICAgKiBTaGFyZWQvQ29jb2EvWFJEZXZpY2VQcm94eS5oOgorICAgICAgICAqIFNoYXJlZC9D
b2NvYS9YUkRldmljZVByb3h5Lm1tOgorICAgICAgICAoV2ViS2l0OjpYUkRldmljZVByb3h5OjpY
UkRldmljZVByb3h5KToKKwogMjAyMS0wNS0yNCAgQ2hyaXMgRmxlaXphY2ggIDxjZmxlaXphY2hA
YXBwbGUuY29tPgogCiAgICAgICAgIEFYOiBTZXR0aW5nczogSW5jcmVhc2UgY29udHJhc3QgaXNu
J3QgZGV0ZWN0ZWQgaW4gYnJvd3NlciB1bnRpbCBhbiBhZGRpdGlvbmFsIHNldHRpbmcgaXMgYXBw
bGllZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9TaGFyZWQvQ29jb2EvWFJEZXZpY2VJbmZv
LmggYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9Db2NvYS9YUkRldmljZUluZm8uaAppbmRleCA0NTc2
YjFmN2ZlMWFjNmUxNGY5MTBhODQ1ODUyZGU0ZGE2NWE5ZTYwLi41OTQ4MjJhMzNkYjA0Mjg4NjRh
OWRmMzM3OTA3NmY0ZTY5ZjNiODI3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9D
b2NvYS9YUkRldmljZUluZm8uaAorKysgYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9Db2NvYS9YUkRl
dmljZUluZm8uaApAQCAtNDIsNiArNDIsNyBAQCBzdHJ1Y3QgWFJEZXZpY2VJbmZvIHsKICAgICBi
b29sIHN1cHBvcnRzT3JpZW50YXRpb25UcmFja2luZyB7IGZhbHNlIH07CiAgICAgYm9vbCBzdXBw
b3J0c1N0ZXJlb1JlbmRlcmluZyB7IGZhbHNlIH07CiAgICAgUGxhdGZvcm1YUjo6RGV2aWNlOjpG
ZWF0dXJlTGlzdCBmZWF0dXJlczsKKyAgICBXZWJDb3JlOjpJbnRTaXplIHJlY29tbWVuZGVkUmVz
b2x1dGlvbiB7IDEsIDEgfTsKIAogICAgIHZvaWQgZW5jb2RlKElQQzo6RW5jb2RlciYpIGNvbnN0
OwogICAgIHN0YXRpYyBPcHRpb25hbDxYUkRldmljZUluZm8+IGRlY29kZShJUEM6OkRlY29kZXIm
KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NvY29hL1hSRGV2aWNlSW5mby5t
bSBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NvY29hL1hSRGV2aWNlSW5mby5tbQppbmRleCBkOTZl
ZjAwNDExNzM5MTllYTk1YjJlMTQ2ZTM1MzcyNmQ1OTc3YWM3Li4wYTBjZWY5MTI4MWQyZTgzMGIw
YmQ2YzUwMTZmYmQzYTBkZWY2NzdjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9D
b2NvYS9YUkRldmljZUluZm8ubW0KKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvQ29jb2EvWFJE
ZXZpY2VJbmZvLm1tCkBAIC0zNCw3ICszNCw3IEBAIG5hbWVzcGFjZSBXZWJLaXQgewogCiB2b2lk
IFhSRGV2aWNlSW5mbzo6ZW5jb2RlKElQQzo6RW5jb2RlciYgZW5jb2RlcikgY29uc3QKIHsKLSAg
ICBlbmNvZGVyIDw8IGlkZW50aWZpZXIgPDwgc3VwcG9ydHNPcmllbnRhdGlvblRyYWNraW5nIDw8
IHN1cHBvcnRzU3RlcmVvUmVuZGVyaW5nIDw8IGZlYXR1cmVzOworICAgIGVuY29kZXIgPDwgaWRl
bnRpZmllciA8PCBzdXBwb3J0c09yaWVudGF0aW9uVHJhY2tpbmcgPDwgc3VwcG9ydHNTdGVyZW9S
ZW5kZXJpbmcgPDwgZmVhdHVyZXMgPDwgcmVjb21tZW5kZWRSZXNvbHV0aW9uOwogfQogCiBPcHRp
b25hbDxYUkRldmljZUluZm8+IFhSRGV2aWNlSW5mbzo6ZGVjb2RlKElQQzo6RGVjb2RlciYgZGVj
b2RlcikKQEAgLTUyLDYgKzUyLDkgQEAgT3B0aW9uYWw8WFJEZXZpY2VJbmZvPiBYUkRldmljZUlu
Zm86OmRlY29kZShJUEM6OkRlY29kZXImIGRlY29kZXIpCiAgICAgaWYgKCFkZWNvZGVyLmRlY29k
ZShkZXZpY2VGZWF0dXJlcy5mZWF0dXJlcykpCiAgICAgICAgIHJldHVybiBXVEY6Om51bGxvcHQ7
CiAKKyAgICBpZiAoIWRlY29kZXIuZGVjb2RlKGRldmljZUZlYXR1cmVzLnJlY29tbWVuZGVkUmVz
b2x1dGlvbikpCisgICAgICAgIHJldHVybiBXVEY6Om51bGxvcHQ7CisKICAgICByZXR1cm4gZGV2
aWNlRmVhdHVyZXM7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NvY29h
L1hSRGV2aWNlUHJveHkuaCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NvY29hL1hSRGV2aWNlUHJv
eHkuaAppbmRleCA4MDFjZTE4NTU0ZDFkZTlmZTIwYzAyZTBhMzI3YTFiNDgwYjYxNTBmLi4zMDIx
ZGZkMTc3YTI4YjllNzg0ODAwZThlZWEwYTgzMDdhNzRkODU5IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L1NoYXJlZC9Db2NvYS9YUkRldmljZVByb3h5LmgKKysrIGIvU291cmNlL1dlYktpdC9T
aGFyZWQvQ29jb2EvWFJEZXZpY2VQcm94eS5oCkBAIC01MCw2ICs1MCw3IEBAIHB1YmxpYzoKIHBy
aXZhdGU6CiAgICAgWFJEZXZpY2VQcm94eShYUkRldmljZUluZm8mJiwgUGxhdGZvcm1YUlN5c3Rl
bVByb3h5Jik7CiAKKyAgICBXZWJDb3JlOjpJbnRTaXplIHJlY29tbWVuZGVkUmVzb2x1dGlvbihQ
bGF0Zm9ybVhSOjpTZXNzaW9uTW9kZSkgZmluYWwgeyByZXR1cm4gbV9yZWNvbW1lbmRlZFJlc29s
dXRpb247IH0KICAgICB2b2lkIGluaXRpYWxpemVUcmFja2luZ0FuZFJlbmRlcmluZyhQbGF0Zm9y
bVhSOjpTZXNzaW9uTW9kZSkgZmluYWw7CiAgICAgdm9pZCBzaHV0RG93blRyYWNraW5nQW5kUmVu
ZGVyaW5nKCkgZmluYWw7CiAgICAgYm9vbCBzdXBwb3J0c1Nlc3Npb25TaHV0ZG93bk5vdGlmaWNh
dGlvbigpIGNvbnN0IGZpbmFsIHsgcmV0dXJuIHRydWU7IH0KQEAgLTYzLDYgKzY0LDcgQEAgcHJp
dmF0ZToKICAgICBYUkRldmljZUlkZW50aWZpZXIgbV9pZGVudGlmaWVyOwogICAgIFdlYWtQdHI8
UGxhdGZvcm1YUlN5c3RlbVByb3h5PiBtX3hyU3lzdGVtOwogICAgIGJvb2wgbV9zdXBwb3J0c1N0
ZXJlb1JlbmRlcmluZyB7IGZhbHNlIH07CisgICAgV2ViQ29yZTo6SW50U2l6ZSBtX3JlY29tbWVu
ZGVkUmVzb2x1dGlvbiB7IDEsIDEgfTsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYktpdApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9TaGFyZWQvQ29jb2EvWFJEZXZpY2VQcm94eS5tbSBiL1Nv
dXJjZS9XZWJLaXQvU2hhcmVkL0NvY29hL1hSRGV2aWNlUHJveHkubW0KaW5kZXggNDkyZDAyYzcx
NWE5Mzk2YWU0MjhjNTMzMDFkZDkyMmZjZWFjNTM3MC4uNDkxZmQ1NjgwNTYyOWNmMzI0MDZlZWM2
YmI4Zjg0ZjVjNmMxM2RmNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFyZWQvQ29jb2Ev
WFJEZXZpY2VQcm94eS5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9Db2NvYS9YUkRldmlj
ZVByb3h5Lm1tCkBAIC00Niw2ICs0Niw3IEBAIFhSRGV2aWNlUHJveHk6OlhSRGV2aWNlUHJveHko
WFJEZXZpY2VJbmZvJiYgZGV2aWNlSW5mbywgUGxhdGZvcm1YUlN5c3RlbVByb3h5JiB4CiAgICAg
bV9pZGVudGlmaWVyID0gZGV2aWNlSW5mby5pZGVudGlmaWVyOwogICAgIG1fc3VwcG9ydHNTdGVy
ZW9SZW5kZXJpbmcgPSBkZXZpY2VJbmZvLnN1cHBvcnRzU3RlcmVvUmVuZGVyaW5nOwogICAgIG1f
c3VwcG9ydHNPcmllbnRhdGlvblRyYWNraW5nID0gZGV2aWNlSW5mby5zdXBwb3J0c09yaWVudGF0
aW9uVHJhY2tpbmc7CisgICAgbV9yZWNvbW1lbmRlZFJlc29sdXRpb24gPSBkZXZpY2VJbmZvLnJl
Y29tbWVuZGVkUmVzb2x1dGlvbjsKICAgICBpZiAoIWRldmljZUluZm8uZmVhdHVyZXMuaXNFbXB0
eSgpKQogICAgICAgICBzZXRFbmFibGVkRmVhdHVyZXMoU2Vzc2lvbk1vZGU6OkltbWVyc2l2ZVZy
LCBkZXZpY2VJbmZvLmZlYXR1cmVzKTsKIH0K
</data>
<flag name="review"
          id="451408"
          type_id="1"
          status="+"
          setter="thorton"
    />
    <flag name="commit-queue"
          id="451413"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430144</attachid>
            <date>2021-05-30 12:35:42 -0700</date>
            <delta_ts>2021-05-30 12:35:42 -0700</delta_ts>
            <desc>EWS test</desc>
            <filename>bug-226402-20210531053541.patch</filename>
            <type>text/plain</type>
            <size>4441</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4MjU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDU2Njc4MGUxZGJiYTViNDJk
N2YxYWFlYjAzNGIzYmZiMDgxMTU2YzMuLmYyMmRkODE0MDMxYWY2N2UyYzcwNGMxNTk2NDc5MThh
MmI4MTkyMGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMjEtMDUtMzAgIERlYW4gSmFj
a3NvbiAgPGRpbm9AYXBwbGUuY29tPgorCisgICAgICAgIFtXZWJYUl0gU2VuZCByZWNvbW1lbmRl
ZFJlc29sdXRpb24gdXNpbmcgRGV2aWNlUHJveHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNjQwMgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNzg2
MzU0NzU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgVGltIEhvcnRvbi4KKworICAgICAgICBBZGQg
YSByZWNvbW1lbmRlZFJlc29sdXRpb24gZmllbGQgdG8gRGV2aWNlSW5mbyBhbmQgc2VuZAorICAg
ICAgICBpdCBhY3Jvc3MgcHJvY2Vzc2VzIHVzaW5nIHRoZSBYUkRldmljZVByb3h5LgorCisgICAg
ICAgICogU2hhcmVkL0NvY29hL1hSRGV2aWNlSW5mby5oOgorICAgICAgICAqIFNoYXJlZC9Db2Nv
YS9YUkRldmljZUluZm8ubW06CisgICAgICAgIChXZWJLaXQ6OlhSRGV2aWNlSW5mbzo6ZW5jb2Rl
IGNvbnN0KToKKyAgICAgICAgKFdlYktpdDo6WFJEZXZpY2VJbmZvOjpkZWNvZGUpOgorICAgICAg
ICAqIFNoYXJlZC9Db2NvYS9YUkRldmljZVByb3h5Lmg6CisgICAgICAgICogU2hhcmVkL0NvY29h
L1hSRGV2aWNlUHJveHkubW06CisgICAgICAgIChXZWJLaXQ6OlhSRGV2aWNlUHJveHk6OlhSRGV2
aWNlUHJveHkpOgorCiAyMDIxLTA1LTMwICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBw
bGUuY29tPgogCiAgICAgICAgIFtpT1NdIFVJIHByb2Nlc3MgY3Jhc2hlcyB3aGVuIGRlYWxsb2Nh
dGluZyBXS1dlYlZpZXcgaW4gYSBzY3JpcHQgbWVzc2FnZSBoYW5kbGVyIGR1cmluZyBhbiBhY3Rp
dmUgdG91Y2ggZXZlbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NvY29hL1hS
RGV2aWNlSW5mby5oIGIvU291cmNlL1dlYktpdC9TaGFyZWQvQ29jb2EvWFJEZXZpY2VJbmZvLmgK
aW5kZXggOTU4N2EyY2VmMmViZWVkYWYzZGNkYjBiZmMzMWI4MGNlODBlYjBiMy4uMzA4YmI3M2U5
NzViOWRiMWQ1Zjc0MzE2MTc3NTUwMjRjOTliN2I3ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9TaGFyZWQvQ29jb2EvWFJEZXZpY2VJbmZvLmgKKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQv
Q29jb2EvWFJEZXZpY2VJbmZvLmgKQEAgLTQyLDYgKzQyLDcgQEAgc3RydWN0IFhSRGV2aWNlSW5m
byB7CiAgICAgYm9vbCBzdXBwb3J0c09yaWVudGF0aW9uVHJhY2tpbmcgeyBmYWxzZSB9OwogICAg
IGJvb2wgc3VwcG9ydHNTdGVyZW9SZW5kZXJpbmcgeyBmYWxzZSB9OwogICAgIFBsYXRmb3JtWFI6
OkRldmljZTo6RmVhdHVyZUxpc3QgZmVhdHVyZXM7CisgICAgV2ViQ29yZTo6SW50U2l6ZSByZWNv
bW1lbmRlZFJlc29sdXRpb24geyAwLCAwIH07CiAKICAgICB2b2lkIGVuY29kZShJUEM6OkVuY29k
ZXImKSBjb25zdDsKICAgICBzdGF0aWMgc3RkOjpvcHRpb25hbDxYUkRldmljZUluZm8+IGRlY29k
ZShJUEM6OkRlY29kZXImKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NvY29h
L1hSRGV2aWNlSW5mby5tbSBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NvY29hL1hSRGV2aWNlSW5m
by5tbQppbmRleCBjZjA0MWRiOTE5MmJkNTc2MGY5NjU3ZWUzZDFjYmVkN2M4YmIxM2YwLi5hOTBi
OGRkY2IzMTJlMjQyMjBjNTRhODMwZTdlNjg3ZDQxOTk3NmExIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L1NoYXJlZC9Db2NvYS9YUkRldmljZUluZm8ubW0KKysrIGIvU291cmNlL1dlYktpdC9T
aGFyZWQvQ29jb2EvWFJEZXZpY2VJbmZvLm1tCkBAIC0zNCw3ICszNCw3IEBAIG5hbWVzcGFjZSBX
ZWJLaXQgewogCiB2b2lkIFhSRGV2aWNlSW5mbzo6ZW5jb2RlKElQQzo6RW5jb2RlciYgZW5jb2Rl
cikgY29uc3QKIHsKLSAgICBlbmNvZGVyIDw8IGlkZW50aWZpZXIgPDwgc3VwcG9ydHNPcmllbnRh
dGlvblRyYWNraW5nIDw8IHN1cHBvcnRzU3RlcmVvUmVuZGVyaW5nIDw8IGZlYXR1cmVzOworICAg
IGVuY29kZXIgPDwgaWRlbnRpZmllciA8PCBzdXBwb3J0c09yaWVudGF0aW9uVHJhY2tpbmcgPDwg
c3VwcG9ydHNTdGVyZW9SZW5kZXJpbmcgPDwgZmVhdHVyZXMgPDwgcmVjb21tZW5kZWRSZXNvbHV0
aW9uOwogfQogCiBzdGQ6Om9wdGlvbmFsPFhSRGV2aWNlSW5mbz4gWFJEZXZpY2VJbmZvOjpkZWNv
ZGUoSVBDOjpEZWNvZGVyJiBkZWNvZGVyKQpAQCAtNTIsNiArNTIsOSBAQCBzdGQ6Om9wdGlvbmFs
PFhSRGV2aWNlSW5mbz4gWFJEZXZpY2VJbmZvOjpkZWNvZGUoSVBDOjpEZWNvZGVyJiBkZWNvZGVy
KQogICAgIGlmICghZGVjb2Rlci5kZWNvZGUoZGV2aWNlRmVhdHVyZXMuZmVhdHVyZXMpKQogICAg
ICAgICByZXR1cm4gc3RkOjpudWxsb3B0OwogCisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShkZXZp
Y2VGZWF0dXJlcy5yZWNvbW1lbmRlZFJlc29sdXRpb24pKQorICAgICAgICByZXR1cm4gc3RkOjpu
dWxsb3B0OworCiAgICAgcmV0dXJuIGRldmljZUZlYXR1cmVzOwogfQogCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L1NoYXJlZC9Db2NvYS9YUkRldmljZVByb3h5LmggYi9Tb3VyY2UvV2ViS2l0
L1NoYXJlZC9Db2NvYS9YUkRldmljZVByb3h5LmgKaW5kZXggYmRhNjk0OTBiZTBlNTZhY2JkM2U3
ZDhjZGQ4MTA4ZWY1ZWQ4NTM0Mi4uMTMzNzZmYzQzYjc3ODU4YzNkOTFkMzRkNTE0ZDgyMGJmZGI1
MGFhZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFyZWQvQ29jb2EvWFJEZXZpY2VQcm94
eS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0NvY29hL1hSRGV2aWNlUHJveHkuaApAQCAt
NTAsNiArNTAsNyBAQCBwdWJsaWM6CiBwcml2YXRlOgogICAgIFhSRGV2aWNlUHJveHkoWFJEZXZp
Y2VJbmZvJiYsIFBsYXRmb3JtWFJTeXN0ZW1Qcm94eSYpOwogCisgICAgV2ViQ29yZTo6SW50U2l6
ZSByZWNvbW1lbmRlZFJlc29sdXRpb24oUGxhdGZvcm1YUjo6U2Vzc2lvbk1vZGUpIGZpbmFsIHsg
cmV0dXJuIG1fcmVjb21tZW5kZWRSZXNvbHV0aW9uOyB9CiAgICAgdm9pZCBpbml0aWFsaXplVHJh
Y2tpbmdBbmRSZW5kZXJpbmcoUGxhdGZvcm1YUjo6U2Vzc2lvbk1vZGUpIGZpbmFsOwogICAgIHZv
aWQgc2h1dERvd25UcmFja2luZ0FuZFJlbmRlcmluZygpIGZpbmFsOwogICAgIGJvb2wgc3VwcG9y
dHNTZXNzaW9uU2h1dGRvd25Ob3RpZmljYXRpb24oKSBjb25zdCBmaW5hbCB7IHJldHVybiB0cnVl
OyB9CkBAIC02Myw2ICs2NCw3IEBAIHByaXZhdGU6CiAgICAgWFJEZXZpY2VJZGVudGlmaWVyIG1f
aWRlbnRpZmllcjsKICAgICBXZWFrUHRyPFBsYXRmb3JtWFJTeXN0ZW1Qcm94eT4gbV94clN5c3Rl
bTsKICAgICBib29sIG1fc3VwcG9ydHNTdGVyZW9SZW5kZXJpbmcgeyBmYWxzZSB9OworICAgIFdl
YkNvcmU6OkludFNpemUgbV9yZWNvbW1lbmRlZFJlc29sdXRpb24geyAwLCAwIH07CiB9OwogCiB9
IC8vIG5hbWVzcGFjZSBXZWJLaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0Nv
Y29hL1hSRGV2aWNlUHJveHkubW0gYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9Db2NvYS9YUkRldmlj
ZVByb3h5Lm1tCmluZGV4IDQ3MGQ0MGY5MzE5MjgyNWMzZTBmMThmZmVlYTY2ZmE1MjZlOThiYmQu
LjViZmNiNDBiYTY1MGFiOTI0MzY3YmI0Nzc0YjcxOWNjYmMzOGNmZjYgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvU2hhcmVkL0NvY29hL1hSRGV2aWNlUHJveHkubW0KKysrIGIvU291cmNlL1dl
YktpdC9TaGFyZWQvQ29jb2EvWFJEZXZpY2VQcm94eS5tbQpAQCAtNDYsNiArNDYsNyBAQCBYUkRl
dmljZVByb3h5OjpYUkRldmljZVByb3h5KFhSRGV2aWNlSW5mbyYmIGRldmljZUluZm8sIFBsYXRm
b3JtWFJTeXN0ZW1Qcm94eSYgeAogICAgIG1faWRlbnRpZmllciA9IGRldmljZUluZm8uaWRlbnRp
ZmllcjsKICAgICBtX3N1cHBvcnRzU3RlcmVvUmVuZGVyaW5nID0gZGV2aWNlSW5mby5zdXBwb3J0
c1N0ZXJlb1JlbmRlcmluZzsKICAgICBtX3N1cHBvcnRzT3JpZW50YXRpb25UcmFja2luZyA9IGRl
dmljZUluZm8uc3VwcG9ydHNPcmllbnRhdGlvblRyYWNraW5nOworICAgIG1fcmVjb21tZW5kZWRS
ZXNvbHV0aW9uID0gZGV2aWNlSW5mby5yZWNvbW1lbmRlZFJlc29sdXRpb247CiAgICAgaWYgKCFk
ZXZpY2VJbmZvLmZlYXR1cmVzLmlzRW1wdHkoKSkKICAgICAgICAgc2V0RW5hYmxlZEZlYXR1cmVz
KFNlc3Npb25Nb2RlOjpJbW1lcnNpdmVWciwgZGV2aWNlSW5mby5mZWF0dXJlcyk7CiB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>