<?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>225428</bug_id>
          
          <creation_ts>2021-05-05 18:27:50 -0700</creation_ts>
          <short_desc>[WebXR] Add IOSurface to FrameData::LayerData</short_desc>
          <delta_ts>2021-05-06 14:22:43 -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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=225483</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>adachan</cc>
    
    <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1757208</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-05 18:27:50 -0700</bug_when>
    <thetext>[WebXR] Add IOSurface to FrameData::LayerData</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1757209</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-05-05 18:28:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/77586270&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1757211</commentid>
    <comment_count>2</comment_count>
      <attachid>427835</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-05 18:34:44 -0700</bug_when>
    <thetext>Created attachment 427835
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1757480</commentid>
    <comment_count>3</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-06 10:06:20 -0700</bug_when>
    <thetext>Committed r277099 (237401@main): &lt;https://commits.webkit.org/237401@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1757482</commentid>
    <comment_count>4</comment_count>
    <who name="Ada Chan">adachan</who>
    <bug_when>2021-05-06 10:13:51 -0700</bug_when>
    <thetext>We need to stop using frameData after the WTFMove() call in WebXRSession::onFrame().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1757485</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-05-06 10:14:50 -0700</bug_when>
    <thetext>(In reply to Ada Chan from comment #4)
&gt; We need to stop using frameData after the WTFMove() call in
&gt; WebXRSession::onFrame().

:)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>427835</attachid>
            <date>2021-05-05 18:34:44 -0700</date>
            <delta_ts>2021-05-05 22:15:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-225428-20210506113443.patch</filename>
            <type>text/plain</type>
            <size>7761</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc2OTc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDI1Y2Q0NDMxYTVkYWI0ZThhZWJhMDFj
YmZjZTAxYWQzYjY0YzQ4YjQuLjA3OWEzMzI3YTViODM2ZWU5NzY0YjE5MDYxMjY4MDg0ODg3Mjcx
YTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjEtMDUtMDUgIERlYW4gSmFja3NvbiAgPGRpbm9A
YXBwbGUuY29tPgorCisgICAgICAgIFtXZWJYUl0gQWRkIElPU3VyZmFjZSB0byBGcmFtZURhdGE6
OkxheWVyRGF0YQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjI1NDI4CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83NzU4NjI3MD4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgVVNFKElPU1VSRkFDRV9G
T1JfWFJfTEFZRVJfREFUQSkgYW5kIG1ha2UgaXQgdHJ1ZQorICAgICAgICBmb3IgQ29jb2EgcGxh
dGZvcm1zLgorCisgICAgICAgICogd3RmL1BsYXRmb3JtVXNlLmg6CisKIDIwMjEtMDUtMDQgIEFs
ZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBEb24n
dCBpdGVyYXRlIE5ldHdvcmtQcm9jZXNzUHJveHk6Om1fd2Vic2l0ZURhdGFTdG9yZXMKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxv
ZwppbmRleCA3MDY1MGVmNDFmNjBlM2E2ZThjOTA3MmJlNzMwZDY0NDkwYTY1Y2Y0Li45MzFhMTM2
MmJkZDFmNjU1ZTgwYjJjNjk0N2Q5ZmFhMjU0NmIwOGY1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MjkgQEAKKzIwMjEtMDUtMDUgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBwbGUuY29tPgorCisgICAg
ICAgIFtXZWJYUl0gQWRkIElPU3VyZmFjZSB0byBGcmFtZURhdGE6OkxheWVyRGF0YQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI1NDI4CisgICAgICAg
IDxyZGFyOi8vcHJvYmxlbS83NzU4NjI3MD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBPcmlnaW5hbCBwYXRjaCBieSBBZGEgQ2hhbi4KKworICAgICAg
ICBDb2NvYSBwbGF0Zm9ybXMgd2lsbCB1c2UgSU9TdXJmYWNlcyBvbiBGcmFtZURhdGE6OkxheWVy
RGF0YS4KKyAgICAgICAgQWRkIHRoaXMgbWVtYmVyLCBhbGxvdyBpdCB0byBiZSBlbmNvZGVkIGFu
ZCBkZWNvZGVkLCBhbmQgZml4IHVwCisgICAgICAgIHNvbWUgcGxhY2VzIHdoZXJlIHdlIHdlcmUg
Y29weWluZyBhIEZyYW1lRGF0YSB1bm5lY2Vzc2FyaWx5LCBvcgorICAgICAgICB3aGVyZSB3ZSBo
YXZlIHRvIGV4cGxpY2l0bHkgY29weS4KKworICAgICAgICAqIE1vZHVsZXMvd2VieHIvV2ViWFJT
ZXNzaW9uLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OldlYlhSU2Vzc2lvbjo6b25GcmFtZSk6IFVz
ZSBXVEZNb3ZlIGluc3RlYWQgb2YgY29weWluZy4KKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGlj
cy9jb2NvYS9JT1N1cmZhY2UuaDogRXhwb3J0IGNyZWF0ZUZyb21TdXJmYWNlLgorICAgICAgICAq
IHBsYXRmb3JtL3hyL1BsYXRmb3JtWFIuaDoKKyAgICAgICAgKFBsYXRmb3JtWFI6OkRldmljZTo6
RnJhbWVEYXRhOjpMYXllckRhdGE6OmVuY29kZSBjb25zdCk6CisgICAgICAgIChQbGF0Zm9ybVhS
OjpEZXZpY2U6OkZyYW1lRGF0YTo6TGF5ZXJEYXRhOjpkZWNvZGUpOgorICAgICAgICAoUGxhdGZv
cm1YUjo6RGV2aWNlOjpGcmFtZURhdGE6OmRlY29kZSk6CisgICAgICAgIChQbGF0Zm9ybVhSOjpE
ZXZpY2U6OkZyYW1lRGF0YTo6Y29weSBjb25zdCk6CisgICAgICAgICogdGVzdGluZy9XZWJGYWtl
WFJEZXZpY2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2ltdWxhdGVkWFJEZXZpY2U6OmZyYW1l
VGltZXJGaXJlZCk6CisKIDIwMjEtMDQtMjYgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBwbGUuY29t
PgogCiAgICAgICAgIFtXZWJYUl0gVXNlIHdlYWsgcG9pbnRlcnMgdG8gcmVmZXJlbmNlIFdlYlhS
U2Vzc2lvbnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL1BsYXRmb3JtVXNlLmggYi9Tb3Vy
Y2UvV1RGL3d0Zi9QbGF0Zm9ybVVzZS5oCmluZGV4IDljMjgwZDNjZGRhNjBlYjU2OGVjNmIzYzIy
ZTQ5NDFkMDZjNTQzYjguLjBkMWY2YWY4ZDE3Mjc2YTEyZDJmOTAxYTgwN2RjNDQwYzNlZDU4NTAg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL1BsYXRmb3JtVXNlLmgKKysrIGIvU291cmNlL1dU
Ri93dGYvUGxhdGZvcm1Vc2UuaApAQCAtMzIxLDYgKzMyMSw3IEBACiAKICNpZiBQTEFURk9STShD
T0NPQSkKICNkZWZpbmUgVVNFX09QRU5YUiAwCisjZGVmaW5lIFVTRV9JT1NVUkZBQ0VfRk9SX1hS
X0xBWUVSX0RBVEEgMQogI2VuZGlmCiAKICNpZiBQTEFURk9STShJT1NfRkFNSUxZKQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJ4ci9XZWJYUlNlc3Npb24uY3BwIGIvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJ4ci9XZWJYUlNlc3Npb24uY3BwCmluZGV4IDQyZGUwZDVh
NTBlOTRhZmJhZjhkZjY5MWI2OGRmOGEzODdhNTAzM2EuLmIwZDczNTk5NGU2ODYzZWJhYzc4MDUx
NmI3MjkzMThmMzdiM2Q1NjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2Vi
eHIvV2ViWFJTZXNzaW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYnhyL1dl
YlhSU2Vzc2lvbi5jcHAKQEAgLTUyMiw3ICs1MjIsNyBAQCB2b2lkIFdlYlhSU2Vzc2lvbjo6b25G
cmFtZShQbGF0Zm9ybVhSOjpEZXZpY2U6OkZyYW1lRGF0YSYmIGZyYW1lRGF0YSkKICAgICAgICAg
aWYgKG1fZW5kZWQpCiAgICAgICAgICAgICByZXR1cm47CiAKLSAgICAgICAgbV9mcmFtZURhdGEg
PSBmcmFtZURhdGE7CisgICAgICAgIG1fZnJhbWVEYXRhID0gV1RGTW92ZShmcmFtZURhdGEpOwog
ICAgICAgICAvLyAgMS5MZXQgbm93IGJlIHRoZSBjdXJyZW50IGhpZ2ggcmVzb2x1dGlvbiB0aW1l
LgogICAgICAgICBhdXRvIG5vdyA9IChNb25vdG9uaWNUaW1lOjpub3coKSAtIG1fdGltZU9yaWdp
bikubWlsbGlzZWNvbmRzKCk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2NvY29hL0lPU3VyZmFjZS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvY29jb2EvSU9TdXJmYWNlLmgKaW5kZXggYzc1OTM0OTFhMmYzYmMwM2MzZTAwYmExNmEx
ODlmMjczNzMwYmQ2Yy4uZjdiOWIzM2QxNWU2ODQ1YmFkODNiNTBkNTUwZWJhNWE3NWRiYzY4ZSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvSU9TdXJm
YWNlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvSU9TdXJm
YWNlLmgKQEAgLTEwNCw3ICsxMDQsNyBAQCBwdWJsaWM6CiAgICAgV0VCQ09SRV9FWFBPUlQgc3Rh
dGljIHN0ZDo6dW5pcXVlX3B0cjxJT1N1cmZhY2U+IGNyZWF0ZShJbnRTaXplLCBDR0NvbG9yU3Bh
Y2VSZWYsIEZvcm1hdCA9IEZvcm1hdDo6QkdSQSk7CiAgICAgV0VCQ09SRV9FWFBPUlQgc3RhdGlj
IHN0ZDo6dW5pcXVlX3B0cjxJT1N1cmZhY2U+IGNyZWF0ZShJbnRTaXplLCBJbnRTaXplIGNvbnRl
eHRTaXplLCBDR0NvbG9yU3BhY2VSZWYsIEZvcm1hdCA9IEZvcm1hdDo6QkdSQSk7CiAgICAgV0VC
Q09SRV9FWFBPUlQgc3RhdGljIHN0ZDo6dW5pcXVlX3B0cjxJT1N1cmZhY2U+IGNyZWF0ZUZyb21T
ZW5kUmlnaHQoY29uc3QgV1RGOjpNYWNoU2VuZFJpZ2h0JiYsIENHQ29sb3JTcGFjZVJlZik7Ci0g
ICAgc3RhdGljIHN0ZDo6dW5pcXVlX3B0cjxJT1N1cmZhY2U+IGNyZWF0ZUZyb21TdXJmYWNlKElP
U3VyZmFjZVJlZiwgQ0dDb2xvclNwYWNlUmVmKTsKKyAgICBXRUJDT1JFX0VYUE9SVCBzdGF0aWMg
c3RkOjp1bmlxdWVfcHRyPElPU3VyZmFjZT4gY3JlYXRlRnJvbVN1cmZhY2UoSU9TdXJmYWNlUmVm
LCBDR0NvbG9yU3BhY2VSZWYpOwogICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyBzdGQ6OnVuaXF1
ZV9wdHI8SU9TdXJmYWNlPiBjcmVhdGVGcm9tSW1hZ2UoQ0dJbWFnZVJlZik7CiAgICAgV0VCQ09S
RV9FWFBPUlQgc3RhdGljIHN0ZDo6dW5pcXVlX3B0cjxJT1N1cmZhY2U+IGNyZWF0ZUZyb21QaXhl
bEJ1ZmZlcihDVlBpeGVsQnVmZmVyUmVmKTsKICAgICAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL3hyL1BsYXRmb3JtWFIuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3hy
L1BsYXRmb3JtWFIuaAppbmRleCA0MjM0YjQzNTNlM2JhZWRiMGIyYWUxYzE4OTU0OTc1ZDgzNTgz
ZDAwLi45YjRiYjkyMjE3NDk5MjU3ZTBjZTc3Njg4YTQxMDE3MGUwNmJlNThkIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS94ci9QbGF0Zm9ybVhSLmgKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0veHIvUGxhdGZvcm1YUi5oCkBAIC0zMSw2ICszMSwxMiBAQAogI2luY2x1
ZGUgPHd0Zi9WZWN0b3IuaD4KICNpbmNsdWRlIDx3dGYvV2Vha1B0ci5oPgogCisjaWYgUExBVEZP
Uk0oQ09DT0EpCisjaW5jbHVkZSA8V2ViQ29yZS9Db2xvclNwYWNlQ0cuaD4KKyNpbmNsdWRlIDxX
ZWJDb3JlL0lPU3VyZmFjZS5oPgorI2luY2x1ZGUgPHd0Zi9NYWNoU2VuZFJpZ2h0Lmg+CisjZW5k
aWYKKwogbmFtZXNwYWNlIFBsYXRmb3JtWFIgewogCiBlbnVtIGNsYXNzIFNlc3Npb25Nb2RlIDog
dWludDhfdCB7CkBAIC0xNjYsNiArMTcyLDkgQEAgcHVibGljOgogCiAgICAgICAgIHN0cnVjdCBM
YXllckRhdGEgewogICAgICAgICAgICAgUGxhdGZvcm1HTE9iamVjdCBvcGFxdWVUZXh0dXJlIHsg
MCB9OworI2lmIFVTRShJT1NVUkZBQ0VfRk9SX1hSX0xBWUVSX0RBVEEpCisgICAgICAgICAgICBz
dGQ6OnVuaXF1ZV9wdHI8V2ViQ29yZTo6SU9TdXJmYWNlPiBzdXJmYWNlOworI2VuZGlmCiAKICAg
ICAgICAgICAgIHRlbXBsYXRlPGNsYXNzIEVuY29kZXI+IHZvaWQgZW5jb2RlKEVuY29kZXImKSBj
b25zdDsKICAgICAgICAgICAgIHRlbXBsYXRlPGNsYXNzIERlY29kZXI+IHN0YXRpYyBPcHRpb25h
bDxMYXllckRhdGE+IGRlY29kZShEZWNvZGVyJik7CkBAIC0yMDUsNiArMjE0LDggQEAgcHVibGlj
OgogICAgICAgICBIYXNoTWFwPExheWVySGFuZGxlLCBMYXllckRhdGE+IGxheWVyczsKICAgICAg
ICAgVmVjdG9yPElucHV0U291cmNlPiBpbnB1dFNvdXJjZXM7CiAKKyAgICAgICAgRnJhbWVEYXRh
IGNvcHkoKSBjb25zdDsKKwogICAgICAgICB0ZW1wbGF0ZTxjbGFzcyBFbmNvZGVyPiB2b2lkIGVu
Y29kZShFbmNvZGVyJikgY29uc3Q7CiAgICAgICAgIHRlbXBsYXRlPGNsYXNzIERlY29kZXI+IHN0
YXRpYyBPcHRpb25hbDxGcmFtZURhdGE+IGRlY29kZShEZWNvZGVyJik7CiAgICAgfTsKQEAgLTQx
OSw2ICs0MzAsMTAgQEAgdGVtcGxhdGU8Y2xhc3MgRW5jb2Rlcj4KIHZvaWQgRGV2aWNlOjpGcmFt
ZURhdGE6OkxheWVyRGF0YTo6ZW5jb2RlKEVuY29kZXImIGVuY29kZXIpIGNvbnN0CiB7CiAgICAg
ZW5jb2RlciA8PCBvcGFxdWVUZXh0dXJlOworI2lmIFVTRShJT1NVUkZBQ0VfRk9SX1hSX0xBWUVS
X0RBVEEpCisgICAgV1RGOjpNYWNoU2VuZFJpZ2h0IHN1cmZhY2VTZW5kUmlnaHQgPSBzdXJmYWNl
ID8gc3VyZmFjZS0+Y3JlYXRlU2VuZFJpZ2h0KCkgOiBXVEY6Ok1hY2hTZW5kUmlnaHQoKTsKKyAg
ICBlbmNvZGVyIDw8IHN1cmZhY2VTZW5kUmlnaHQ7CisjZW5kaWYKIH0KIAogdGVtcGxhdGU8Y2xh
c3MgRGVjb2Rlcj4KQEAgLTQyNyw2ICs0NDIsMTIgQEAgT3B0aW9uYWw8RGV2aWNlOjpGcmFtZURh
dGE6OkxheWVyRGF0YT4gRGV2aWNlOjpGcmFtZURhdGE6OkxheWVyRGF0YTo6ZGVjb2RlKERlY28K
ICAgICBQbGF0Zm9ybVhSOjpEZXZpY2U6OkZyYW1lRGF0YTo6TGF5ZXJEYXRhIGxheWVyRGF0YTsK
ICAgICBpZiAoIWRlY29kZXIuZGVjb2RlKGxheWVyRGF0YS5vcGFxdWVUZXh0dXJlKSkKICAgICAg
ICAgcmV0dXJuIFdURjo6bnVsbG9wdDsKKyNpZiBVU0UoSU9TVVJGQUNFX0ZPUl9YUl9MQVlFUl9E
QVRBKQorICAgIFdURjo6TWFjaFNlbmRSaWdodCBzdXJmYWNlU2VuZFJpZ2h0OworICAgIGlmICgh
ZGVjb2Rlci5kZWNvZGUoc3VyZmFjZVNlbmRSaWdodCkpCisgICAgICAgIHJldHVybiBXVEY6Om51
bGxvcHQ7CisgICAgbGF5ZXJEYXRhLnN1cmZhY2UgPSBXZWJDb3JlOjpJT1N1cmZhY2U6OmNyZWF0
ZUZyb21TZW5kUmlnaHQoV1RGTW92ZShzdXJmYWNlU2VuZFJpZ2h0KSwgV2ViQ29yZTo6c1JHQkNv
bG9yU3BhY2VSZWYoKSk7CisjZW5kaWYKICAgICByZXR1cm4gbGF5ZXJEYXRhOwogfQogCkBAIC00
NjksNiArNDkwLDIyIEBAIE9wdGlvbmFsPERldmljZTo6RnJhbWVEYXRhPiBEZXZpY2U6OkZyYW1l
RGF0YTo6ZGVjb2RlKERlY29kZXImIGRlY29kZXIpCiAgICAgICAgIHJldHVybiBXVEY6Om51bGxv
cHQ7CiAgICAgaWYgKCFkZWNvZGVyLmRlY29kZShmcmFtZURhdGEubGF5ZXJzKSkKICAgICAgICAg
cmV0dXJuIFdURjo6bnVsbG9wdDsKKworICAgIHJldHVybiBmcmFtZURhdGE7Cit9CisKK2lubGlu
ZSBEZXZpY2U6OkZyYW1lRGF0YSBEZXZpY2U6OkZyYW1lRGF0YTo6Y29weSgpIGNvbnN0Cit7Cisg
ICAgUGxhdGZvcm1YUjo6RGV2aWNlOjpGcmFtZURhdGEgZnJhbWVEYXRhOworICAgIGZyYW1lRGF0
YS5pc1RyYWNraW5nVmFsaWQgPSBpc1RyYWNraW5nVmFsaWQ7CisgICAgZnJhbWVEYXRhLmlzUG9z
aXRpb25WYWxpZCA9IGlzUG9zaXRpb25WYWxpZDsKKyAgICBmcmFtZURhdGEuaXNQb3NpdGlvbkVt
dWxhdGVkID0gaXNQb3NpdGlvbkVtdWxhdGVkOworICAgIGZyYW1lRGF0YS5zaG91bGRSZW5kZXIg
PSBzaG91bGRSZW5kZXI7CisgICAgZnJhbWVEYXRhLnByZWRpY3RlZERpc3BsYXlUaW1lID0gcHJl
ZGljdGVkRGlzcGxheVRpbWU7CisgICAgZnJhbWVEYXRhLm9yaWdpbiA9IG9yaWdpbjsKKyAgICBm
cmFtZURhdGEuZmxvb3JUcmFuc2Zvcm0gPSBmbG9vclRyYW5zZm9ybTsKKyAgICBmcmFtZURhdGEu
c3RhZ2VQYXJhbWV0ZXJzID0gc3RhZ2VQYXJhbWV0ZXJzOworICAgIGZyYW1lRGF0YS52aWV3cyA9
IHZpZXdzOwogICAgIHJldHVybiBmcmFtZURhdGE7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3Rlc3RpbmcvV2ViRmFrZVhSRGV2aWNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Rlc3Rp
bmcvV2ViRmFrZVhSRGV2aWNlLmNwcAppbmRleCAyM2ViN2E0MjE5YzE5NWM3OTA3NDJhOWYwYzZj
ZDFjMGViYjU0MjUyLi5lZDRmNzBkY2MwNzU0YTRhMWY0NDg1NWIxMDJjNzk1OWFmOTUwNWM1IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL1dlYkZha2VYUkRldmljZS5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9XZWJGYWtlWFJEZXZpY2UuY3BwCkBAIC0xNDEsNyAr
MTQxLDcgQEAgdm9pZCBTaW11bGF0ZWRYUkRldmljZTo6c3RvcFRpbWVyKCkKIAogdm9pZCBTaW11
bGF0ZWRYUkRldmljZTo6ZnJhbWVUaW1lckZpcmVkKCkKIHsKLSAgICBGcmFtZURhdGEgZGF0YSA9
IG1fZnJhbWVEYXRhOworICAgIEZyYW1lRGF0YSBkYXRhID0gbV9mcmFtZURhdGEuY29weSgpOwog
ICAgIGRhdGEuc2hvdWxkUmVuZGVyID0gdHJ1ZTsKIAogICAgIGZvciAoYXV0byYgbGF5ZXIgOiBt
X2xheWVycykK
</data>
<flag name="review"
          id="448572"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>