<?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>211345</bug_id>
          
          <creation_ts>2020-05-02 18:58:41 -0700</creation_ts>
          <short_desc>WebGPU: Textures should be able to have OUTPUT_ATTACHEMENT | SAMPLED usage flags</short_desc>
          <delta_ts>2020-05-04 11:18:35 -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>WebGPU</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>gvinals</reporter>
          <assigned_to>gvinals</assigned_to>
          <cc>changseok</cc>
    
    <cc>dino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1648297</commentid>
    <comment_count>0</comment_count>
    <who name="">gvinals</who>
    <bug_when>2020-05-02 18:58:41 -0700</bug_when>
    <thetext>Summary:
WebGPU: Textures should be able to have OUTPUT_ATTACHEMENT | SAMPLED usage flags.

All real GPU workloads will have multiple passes in order to render a scene. Most of this passes (except for the final on-screen pass) will happen in the intermediate render targets. An intermediate render target is both a texture that you render to and a texture that you sample from.

This is necessary for just about every rendering technique: Shadow maps, tone mapping, bloom, etc…</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648298</commentid>
    <comment_count>1</comment_count>
    <who name="">gvinals</who>
    <bug_when>2020-05-02 19:00:05 -0700</bug_when>
    <thetext>&lt;rdar://problem/62264423&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648426</commentid>
    <comment_count>2</comment_count>
      <attachid>398343</attachid>
    <who name="">gvinals</who>
    <bug_when>2020-05-03 19:23:25 -0700</bug_when>
    <thetext>Created attachment 398343
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648604</commentid>
    <comment_count>3</comment_count>
      <attachid>398387</attachid>
    <who name="">gvinals</who>
    <bug_when>2020-05-04 10:26:04 -0700</bug_when>
    <thetext>Created attachment 398387
Patch for committing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648607</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-04 10:27:18 -0700</bug_when>
    <thetext>gvinals@apple.com does not have committer permissions according to https://trac.webkit.org/browser/webkit/trunk/Tools/Scripts/webkitpy/common/config/contributors.json.

Rejecting attachment 398387 from commit queue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648630</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-04 11:18:34 -0700</bug_when>
    <thetext>Committed r261091: &lt;https://trac.webkit.org/changeset/261091&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 398387.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398343</attachid>
            <date>2020-05-03 19:23:25 -0700</date>
            <delta_ts>2020-05-04 10:19:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211345-20200503192325.patch</filename>
            <type>text/plain</type>
            <size>4260</size>
            <attacher>gvinals</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxMDY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2YzMzI4ZmU5OTQ0ZDBi
OGEzMTEzNTQ2MWVhZDU2NjBiOTA1ZjAyYi4uZGVjYTUzNGRiMzM3ZGJkYTA3MDczZmVmZjI0MTQ0
ZDRlMWMwMGRhYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTA1LTAzICBHdWls
bGVtIFZpbmFscyAgPGd2aW5hbHNAYXBwbGUuY29tPgorCisgICAgICAgIFdlYkdQVTogVGV4dHVy
ZXMgc2hvdWxkIGJlIGFibGUgdG8gaGF2ZSBPVVRQVVRfQVRUQUNIRU1FTlQgfCBTQU1QTEVEIHVz
YWdlIGZsYWdzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMTEzNDUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBObyBuZXcgdGVzdHMgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2dw
dS9jb2NvYS9HUFVUZXh0dXJlTWV0YWwubW06CisgICAgICAgIChXZWJDb3JlOjptdGxUZXh0dXJl
VXNhZ2VGb3JHUFVUZXh0dXJlVXNhZ2VGbGFncyk6CisKIDIwMjAtMDUtMDMgIERhbmllbCBCYXRl
cyAgPGRhYmF0ZXNAYXBwbGUuY29tPgogCiAgICAgICAgIFNvbWV0aW1lcyBjYW5ub3QgZmluZCA8
dGV4dGFyZWE+IGluIGxpc3Qgb2YgZWRpdGFibGUgZWxlbWVudHMKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dwdS9jb2NvYS9HUFVUZXh0dXJlTWV0YWwubW0g
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ncHUvY29jb2EvR1BVVGV4dHVyZU1l
dGFsLm1tCmluZGV4IGFjMTdjYjIyMmVjMjlmNmI4NWFkOGM0MWRkZTZmZDAwZTQyODQyZDYuLjVk
YjFkYWE0NTU2OTdmNTMwNTNjODRhZjUwZGRlZDgxNTU0NzdlN2QgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dwdS9jb2NvYS9HUFVUZXh0dXJlTWV0YWwubW0K
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3B1L2NvY29hL0dQVVRleHR1
cmVNZXRhbC5tbQpAQCAtNjUsMTEgKzY1LDYgQEAgc3RhdGljIE9wdGlvbmFsPE1UTFRleHR1cmVV
c2FnZT4gbXRsVGV4dHVyZVVzYWdlRm9yR1BVVGV4dHVyZVVzYWdlRmxhZ3MoT3B0aW9uU2UKICAg
ICAgICAgcmV0dXJuIFdURjo6bnVsbG9wdDsKICAgICB9CiAKLSAgICBpZiAoZmxhZ3MgJiBHUFVU
ZXh0dXJlVXNhZ2U6OkZsYWdzOjpPdXRwdXRBdHRhY2htZW50ICYmIGZsYWdzLmNvbnRhaW5zQW55
KHsgR1BVVGV4dHVyZVVzYWdlOjpGbGFnczo6U3RvcmFnZSwgR1BVVGV4dHVyZVVzYWdlOjpGbGFn
czo6U2FtcGxlZCB9KSkgewotICAgICAgICBMT0coV2ViR1BVLCAiJXM6IFRleHR1cmUgY2Fubm90
IGhhdmUgT1VUUFVUX0FUVEFDSE1FTlQgdXNhZ2Ugd2l0aCBTVE9SQUdFIG9yIFNBTVBMRUQgdXNh
Z2VzISIsIGZ1bmN0aW9uTmFtZSk7Ci0gICAgICAgIHJldHVybiBXVEY6Om51bGxvcHQ7Ci0gICAg
fQotCiAgICAgTVRMVGV4dHVyZVVzYWdlIHJlc3VsdCA9IE1UTFRleHR1cmVVc2FnZVBpeGVsRm9y
bWF0VmlldzsKICAgICBpZiAoZmxhZ3MuY29udGFpbnMoR1BVVGV4dHVyZVVzYWdlOjpGbGFnczo6
T3V0cHV0QXR0YWNobWVudCkpCiAgICAgICAgIHJlc3VsdCB8PSBNVExUZXh0dXJlVXNhZ2VSZW5k
ZXJUYXJnZXQ7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKaW5kZXggZjE2OTk3MmZkN2MwZGRjYWQ4MWVkM2FkNDRkMDU4YjY2MjhmZDg4
ZC4uOWQ1NGVmMzI2ZDVjZDgzNTgwZjAyZDIxZTZlYzVmZDEwMGZjY2MxNiAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDEzIEBACisyMDIwLTA1LTAzICBHdWlsbGVtIFZpbmFscyAgPGd2aW5hbHNAYXBwbGUuY29t
PgorCisgICAgICAgIFdlYkdQVTogVGV4dHVyZXMgc2hvdWxkIGJlIGFibGUgdG8gaGF2ZSBPVVRQ
VVRfQVRUQUNIRU1FTlQgfCBTQU1QTEVEIHVzYWdlIGZsYWdzCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTEzNDUKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHdlYmdwdS90ZXh0dXJlcy10ZXh0dXJldmll
d3MtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIHdlYmdwdS90ZXh0dXJlcy10ZXh0dXJldmlld3Mu
aHRtbDoKKwogMjAyMC0wNS0wMyAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+CiAK
ICAgICAgICAgU29tZXRpbWVzIGNhbm5vdCBmaW5kIDx0ZXh0YXJlYT4gaW4gbGlzdCBvZiBlZGl0
YWJsZSBlbGVtZW50cwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvd2ViZ3B1L3RleHR1cmVzLXRl
eHR1cmV2aWV3cy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy93ZWJncHUvdGV4dHVyZXMtdGV4
dHVyZXZpZXdzLWV4cGVjdGVkLnR4dAppbmRleCA4MmU3MGQ4MTE4NjVmYjFkOWJhN2IwZjgwZDVk
ODdjYTY1N2M1MGZhLi5jNzA1OThiOTIwNjNjYjQ4ZWEyMWYzNTQ2OTI1NDg3MTEyNGJhMjBlIDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy93ZWJncHUvdGV4dHVyZXMtdGV4dHVyZXZpZXdzLWV4cGVj
dGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy93ZWJncHUvdGV4dHVyZXMtdGV4dHVyZXZpZXdzLWV4
cGVjdGVkLnR4dApAQCAtMyw0ICszLDUgQEAgUEFTUyBDcmVhdGUgdGV4dHVyZSB2aWV3IGZyb20g
c3dhcCBjaGFpbi4KIFBBU1MgQ3JlYXRlIGJhc2ljIGRlcHRoIHRleHR1cmUgZnJvbSBkZXZpY2Uu
IAogUEFTUyBDcmVhdGUgYmFzaWMgNHggbXVsdGlzYW1wbGVkIHRleHR1cmUuIAogUEFTUyBDcmVh
dGUgYmFzaWMgM0QgdGV4dHVyZSBmcm9tIGRldmljZS4gCitQQVNTIENyZWF0ZSBhIHJlbmRlciB0
YXJnZXQgdGV4dHVyZSAod2hpY2ggY2FuIGJlIHNhbXBsZWQpIGZyb20gZGV2aWNlLiAKIApkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvd2ViZ3B1L3RleHR1cmVzLXRleHR1cmV2aWV3cy5odG1sIGIv
TGF5b3V0VGVzdHMvd2ViZ3B1L3RleHR1cmVzLXRleHR1cmV2aWV3cy5odG1sCmluZGV4IGQ2MTAw
NTIyMGIzMGUyYjVmYmQyYjIxOTQ2Mjc5ZGQwNTJjNzBhNjcuLmI3MWE5NDNkZDdjYTAzYWUzZTky
M2E1ZTMzNWY0Zjg4ODk3YTUxNzMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3dlYmdwdS90ZXh0
dXJlcy10ZXh0dXJldmlld3MuaHRtbAorKysgYi9MYXlvdXRUZXN0cy93ZWJncHUvdGV4dHVyZXMt
dGV4dHVyZXZpZXdzLmh0bWwKQEAgLTY3LDYgKzY3LDE5IEBAIHByb21pc2VfdGVzdCgoKSA9PiB7
CiAgICAgfSk7CiB9LCAiQ3JlYXRlIGJhc2ljIDNEIHRleHR1cmUgZnJvbSBkZXZpY2UuIik7CiAK
K3Byb21pc2VfdGVzdCgoKSA9PiB7CisgICAgcmV0dXJuIGdldEJhc2ljRGV2aWNlKCkudGhlbihm
dW5jdGlvbihkZXZpY2UpIHsKKyAgICAgICAgdGV4RGVzY3JpcHRvci5mb3JtYXQgPSAicmdiYTh1
bm9ybSI7CisgICAgICAgIHRleERlc2NyaXB0b3IudXNhZ2UgPSBHUFVUZXh0dXJlVXNhZ2UuT1VU
UFVUX0FUVEFDSE1FTlQgfCBHUFVUZXh0dXJlVXNhZ2UuU0FNUExFRDsKKworICAgICAgICBjb25z
dCByZW5kZXJUYXJnZXQgPSBkZXZpY2UuY3JlYXRlVGV4dHVyZSh0ZXhEZXNjcmlwdG9yKTsKKyAg
ICAgICAgYXNzZXJ0X3RydWUocmVuZGVyVGFyZ2V0IGluc3RhbmNlb2YgR1BVVGV4dHVyZSwgIlN1
Y2Nlc3NmdWxseSBjcmVhdGVkIG9mZi1zY3JlZW4gcmVuZGVyIHRhcmdldC4iKTsKKyAgICAgICAg
Y29uc3QgdGV4dHVyZVZpZXcgPSByZW5kZXJUYXJnZXQuY3JlYXRlRGVmYXVsdFZpZXcoKTsKKyAg
ICAgICAgYXNzZXJ0X3RydWUodGV4dHVyZVZpZXcgaW5zdGFuY2VvZiBHUFVUZXh0dXJlVmlldywg
IlN1Y2Nlc3NmdWxseSBjcmVhdGVkIHRleHR1cmUgdmlldyBmcm9tIG9mZi1zY3JlZW4gcmVuZGVy
IHRhcmdldC4iKTsKKyAgICB9LCBmdW5jdGlvbigpIHsKKyAgICB9KTsKK30sICJDcmVhdGUgYSBy
ZW5kZXIgdGFyZ2V0IHRleHR1cmUgKHdoaWNoIGNhbiBiZSBzYW1wbGVkKSBmcm9tIGRldmljZS4i
KTsKKwogLy8gRklYTUU6IEFkZCB0ZXN0cyBmb3IgMUQgdGV4dHVyZXMsIHRleHR1cmVBcnJheXMs
IGFuZCBHUFVUZXh0dXJlVmlld3MuCiA8L3NjcmlwdD4KIDwvYm9keT4K
</data>
<flag name="review"
          id="413714"
          type_id="1"
          status="+"
          setter="mmaxfield"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398387</attachid>
            <date>2020-05-04 10:26:04 -0700</date>
            <delta_ts>2020-05-04 11:18:35 -0700</delta_ts>
            <desc>Patch for committing</desc>
            <filename>bug-211345-20200504102604.patch</filename>
            <type>text/plain</type>
            <size>4372</size>
            <attacher>gvinals</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxMDg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWRiNDVhMTkzYjFlZDVk
MGQ5NzBhNzZjMTdkOGFmNGIxYTg4MjdkNS4uMzE3ZTYyNzJiN2VkNmY4ODdmYjcxMDlhOGY3Y2Uz
NTUzODcwYjA4ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIwLTA1LTA0ICBHdWls
bGVtIFZpbmFscyAgPGd2aW5hbHNAYXBwbGUuY29tPgorCisgICAgICAgIFdlYkdQVTogVGV4dHVy
ZXMgc2hvdWxkIGJlIGFibGUgdG8gaGF2ZSBPVVRQVVRfQVRUQUNITUVOVCB8IFNBTVBMRUQgdXNh
Z2UgZmxhZ3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIxMTM0NQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjIyNjQ0MjM+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTXlsZXMgQy4gTWF4ZmllbGQuCisKKyAgICAgICAgQWRkZWQgc3VwcG9ydCBmb3Ig
b2ZmLXNjcmVlbiByZW5kZXIgdGFyZ2V0cy4gCisKKyAgICAgICAgVGVzdDogd2ViZ3B1L3RleHR1
cmVzLXRleHR1cmV2aWV3cy5odG1sCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9ncHUv
Y29jb2EvR1BVVGV4dHVyZU1ldGFsLm1tOgorICAgICAgICAoV2ViQ29yZTo6bXRsVGV4dHVyZVVz
YWdlRm9yR1BVVGV4dHVyZVVzYWdlRmxhZ3MpOgorCiAyMDIwLTA1LTA0ICBBbnRvaW5lIFF1aW50
ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CiAKICAgICAgICAgTWVkaWEgY29udHJvbHMgdHJhY2tzIG1l
bnUgc2hvd3MgIkF1dG8iIHNlbGVjdGVkIGluc3RlYWQgb2YgdHJhY2sgc2VsZWN0ZWQgdmlhIHRo
ZSBKUyBBUEkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dw
dS9jb2NvYS9HUFVUZXh0dXJlTWV0YWwubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9ncHUvY29jb2EvR1BVVGV4dHVyZU1ldGFsLm1tCmluZGV4IGFjMTdjYjIyMmVjMjlmNmI4
NWFkOGM0MWRkZTZmZDAwZTQyODQyZDYuLjVkYjFkYWE0NTU2OTdmNTMwNTNjODRhZjUwZGRlZDgx
NTU0NzdlN2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dw
dS9jb2NvYS9HUFVUZXh0dXJlTWV0YWwubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvZ3B1L2NvY29hL0dQVVRleHR1cmVNZXRhbC5tbQpAQCAtNjUsMTEgKzY1LDYgQEAg
c3RhdGljIE9wdGlvbmFsPE1UTFRleHR1cmVVc2FnZT4gbXRsVGV4dHVyZVVzYWdlRm9yR1BVVGV4
dHVyZVVzYWdlRmxhZ3MoT3B0aW9uU2UKICAgICAgICAgcmV0dXJuIFdURjo6bnVsbG9wdDsKICAg
ICB9CiAKLSAgICBpZiAoZmxhZ3MgJiBHUFVUZXh0dXJlVXNhZ2U6OkZsYWdzOjpPdXRwdXRBdHRh
Y2htZW50ICYmIGZsYWdzLmNvbnRhaW5zQW55KHsgR1BVVGV4dHVyZVVzYWdlOjpGbGFnczo6U3Rv
cmFnZSwgR1BVVGV4dHVyZVVzYWdlOjpGbGFnczo6U2FtcGxlZCB9KSkgewotICAgICAgICBMT0co
V2ViR1BVLCAiJXM6IFRleHR1cmUgY2Fubm90IGhhdmUgT1VUUFVUX0FUVEFDSE1FTlQgdXNhZ2Ug
d2l0aCBTVE9SQUdFIG9yIFNBTVBMRUQgdXNhZ2VzISIsIGZ1bmN0aW9uTmFtZSk7Ci0gICAgICAg
IHJldHVybiBXVEY6Om51bGxvcHQ7Ci0gICAgfQotCiAgICAgTVRMVGV4dHVyZVVzYWdlIHJlc3Vs
dCA9IE1UTFRleHR1cmVVc2FnZVBpeGVsRm9ybWF0VmlldzsKICAgICBpZiAoZmxhZ3MuY29udGFp
bnMoR1BVVGV4dHVyZVVzYWdlOjpGbGFnczo6T3V0cHV0QXR0YWNobWVudCkpCiAgICAgICAgIHJl
c3VsdCB8PSBNVExUZXh0dXJlVXNhZ2VSZW5kZXJUYXJnZXQ7CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggOWYxODQ5YzVmYzRi
NmQxZTFmYTFiMjQ3MzMyY2VhMTVlNjc5ZGE4NS4uZmQ0OGM0OWNmZjBjOTIyNzFiZjJkYjYzMzU3
ZGVhOTA4NmM1NjZkMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xh
eW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIwLTA1LTA0ICBHdWlsbGVt
IFZpbmFscyAgPGd2aW5hbHNAYXBwbGUuY29tPgorCisgICAgICAgIFdlYkdQVTogVGV4dHVyZXMg
c2hvdWxkIGJlIGFibGUgdG8gaGF2ZSBPVVRQVVRfQVRUQUNIRU1FTlQgfCBTQU1QTEVEIHVzYWdl
IGZsYWdzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MTEzNDUKKworICAgICAgICBSZXZpZXdlZCBieSBNeWxlcyBDLiBNYXhmaWVsZC4KKworICAgICAg
ICAqIHdlYmdwdS90ZXh0dXJlcy10ZXh0dXJldmlld3MtZXhwZWN0ZWQudHh0OgorICAgICAgICAq
IHdlYmdwdS90ZXh0dXJlcy10ZXh0dXJldmlld3MuaHRtbDoKKwogMjAyMC0wNS0wNCAgUGVyIEFy
bmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCB0ZXN0
IGdhcmRlbmluZy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3dlYmdwdS90ZXh0dXJlcy10ZXh0
dXJldmlld3MtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvd2ViZ3B1L3RleHR1cmVzLXRleHR1
cmV2aWV3cy1leHBlY3RlZC50eHQKaW5kZXggODJlNzBkODExODY1ZmIxZDliYTdiMGY4MGQ1ZDg3
Y2E2NTdjNTBmYS4uYzcwNTk4YjkyMDYzY2I0OGVhMjFmMzU0NjkyNTQ4NzExMjRiYTIwZSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvd2ViZ3B1L3RleHR1cmVzLXRleHR1cmV2aWV3cy1leHBlY3Rl
ZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvd2ViZ3B1L3RleHR1cmVzLXRleHR1cmV2aWV3cy1leHBl
Y3RlZC50eHQKQEAgLTMsNCArMyw1IEBAIFBBU1MgQ3JlYXRlIHRleHR1cmUgdmlldyBmcm9tIHN3
YXAgY2hhaW4uCiBQQVNTIENyZWF0ZSBiYXNpYyBkZXB0aCB0ZXh0dXJlIGZyb20gZGV2aWNlLiAK
IFBBU1MgQ3JlYXRlIGJhc2ljIDR4IG11bHRpc2FtcGxlZCB0ZXh0dXJlLiAKIFBBU1MgQ3JlYXRl
IGJhc2ljIDNEIHRleHR1cmUgZnJvbSBkZXZpY2UuIAorUEFTUyBDcmVhdGUgYSByZW5kZXIgdGFy
Z2V0IHRleHR1cmUgKHdoaWNoIGNhbiBiZSBzYW1wbGVkKSBmcm9tIGRldmljZS4gCiAKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3dlYmdwdS90ZXh0dXJlcy10ZXh0dXJldmlld3MuaHRtbCBiL0xh
eW91dFRlc3RzL3dlYmdwdS90ZXh0dXJlcy10ZXh0dXJldmlld3MuaHRtbAppbmRleCBkNjEwMDUy
MjBiMzBlMmI1ZmJkMmIyMTk0NjI3OWRkMDUyYzcwYTY3Li5iNzFhOTQzZGQ3Y2EwM2FlM2U5MjNh
NWUzMzVmNGY4ODg5N2E1MTczIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy93ZWJncHUvdGV4dHVy
ZXMtdGV4dHVyZXZpZXdzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvd2ViZ3B1L3RleHR1cmVzLXRl
eHR1cmV2aWV3cy5odG1sCkBAIC02Nyw2ICs2NywxOSBAQCBwcm9taXNlX3Rlc3QoKCkgPT4gewog
ICAgIH0pOwogfSwgIkNyZWF0ZSBiYXNpYyAzRCB0ZXh0dXJlIGZyb20gZGV2aWNlLiIpOwogCitw
cm9taXNlX3Rlc3QoKCkgPT4geworICAgIHJldHVybiBnZXRCYXNpY0RldmljZSgpLnRoZW4oZnVu
Y3Rpb24oZGV2aWNlKSB7CisgICAgICAgIHRleERlc2NyaXB0b3IuZm9ybWF0ID0gInJnYmE4dW5v
cm0iOworICAgICAgICB0ZXhEZXNjcmlwdG9yLnVzYWdlID0gR1BVVGV4dHVyZVVzYWdlLk9VVFBV
VF9BVFRBQ0hNRU5UIHwgR1BVVGV4dHVyZVVzYWdlLlNBTVBMRUQ7CisKKyAgICAgICAgY29uc3Qg
cmVuZGVyVGFyZ2V0ID0gZGV2aWNlLmNyZWF0ZVRleHR1cmUodGV4RGVzY3JpcHRvcik7CisgICAg
ICAgIGFzc2VydF90cnVlKHJlbmRlclRhcmdldCBpbnN0YW5jZW9mIEdQVVRleHR1cmUsICJTdWNj
ZXNzZnVsbHkgY3JlYXRlZCBvZmYtc2NyZWVuIHJlbmRlciB0YXJnZXQuIik7CisgICAgICAgIGNv
bnN0IHRleHR1cmVWaWV3ID0gcmVuZGVyVGFyZ2V0LmNyZWF0ZURlZmF1bHRWaWV3KCk7CisgICAg
ICAgIGFzc2VydF90cnVlKHRleHR1cmVWaWV3IGluc3RhbmNlb2YgR1BVVGV4dHVyZVZpZXcsICJT
dWNjZXNzZnVsbHkgY3JlYXRlZCB0ZXh0dXJlIHZpZXcgZnJvbSBvZmYtc2NyZWVuIHJlbmRlciB0
YXJnZXQuIik7CisgICAgfSwgZnVuY3Rpb24oKSB7CisgICAgfSk7Cit9LCAiQ3JlYXRlIGEgcmVu
ZGVyIHRhcmdldCB0ZXh0dXJlICh3aGljaCBjYW4gYmUgc2FtcGxlZCkgZnJvbSBkZXZpY2UuIik7
CisKIC8vIEZJWE1FOiBBZGQgdGVzdHMgZm9yIDFEIHRleHR1cmVzLCB0ZXh0dXJlQXJyYXlzLCBh
bmQgR1BVVGV4dHVyZVZpZXdzLgogPC9zY3JpcHQ+CiA8L2JvZHk+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>