<?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>238435</bug_id>
          
          <creation_ts>2022-03-27 21:39:11 -0700</creation_ts>
          <short_desc>[WebGPU] etc2-rgba8unorm and etc2-rgba8unorm-srgb are not handled</short_desc>
          <delta_ts>2022-03-31 22:10:17 -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 name="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>dino</cc>
    
    <cc>djg</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1855496</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-03-27 21:39:11 -0700</bug_when>
    <thetext>.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1855497</commentid>
    <comment_count>1</comment_count>
      <attachid>455885</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-03-27 21:41:04 -0700</bug_when>
    <thetext>Created attachment 455885
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1855727</commentid>
    <comment_count>2</comment_count>
      <attachid>455943</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-03-28 12:25:18 -0700</bug_when>
    <thetext>Created attachment 455943
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1856749</commentid>
    <comment_count>3</comment_count>
      <attachid>456222</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-03-31 02:09:17 -0700</bug_when>
    <thetext>Created attachment 456222
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1857157</commentid>
    <comment_count>4</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-03-31 22:09:54 -0700</bug_when>
    <thetext>Committed r292203 (249106@trunk): &lt;https://commits.webkit.org/249106@trunk&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1857158</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-03-31 22:10:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/91145289&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>455885</attachid>
            <date>2022-03-27 21:41:04 -0700</date>
            <delta_ts>2022-03-28 12:25:18 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>2942</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">Y29tbWl0IGZjNmU1MDQxNGViZGI3MDRiY2Y0MWU4ZTIxODhlNDhjMzAyZDQxNDgKQXV0aG9yOiBN
eWxlcyBDLiBNYXhmaWVsZCA8bW1heGZpZWxkQGFwcGxlLmNvbT4KRGF0ZTogICBTdW4gTWFyIDI3
IDIxOjQwOjQyIDIwMjIgLTA3MDAKCiAgICBQYXJ0IDkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
R1BVL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJHUFUvQ2hhbmdlTG9nCmluZGV4IDQyMWYxNmYxNzRi
NS4uOWYyNGI1NjFlNjRkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViR1BVL0NoYW5nZUxvZworKysg
Yi9Tb3VyY2UvV2ViR1BVL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIyLTAzLTI3ICBN
eWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgW1dlYkdQ
VV0gZXRjMi1yZ2JhOHVub3JtIGFuZCBldGMyLXJnYmE4dW5vcm0tc3JnYiBhcmUgbm90IGhhbmRs
ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzODQz
NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZXkg
bWFwIHRvIE1UTFBpeGVsRm9ybWF0RUFDX1JHQkE4IGFuZCBNVExQaXhlbEZvcm1hdEVBQ19SR0JB
OF9zUkdCLgorCisgICAgICAgICogV2ViR1BVL1RleHR1cmUubW06CisgICAgICAgIChXZWJHUFU6
OnBpeGVsRm9ybWF0KToKKyAgICAgICAgKFdlYkdQVTo6RGV2aWNlOjpjcmVhdGVUZXh0dXJlKToK
KwogMjAyMi0wMy0yNyAgTXlsZXMgQy4gTWF4ZmllbGQgIDxtbWF4ZmllbGRAYXBwbGUuY29tPgog
CiAgICAgICAgIFtXZWJHUFVdIFRoZXJlJ3Mgbm8gbmVlZCB0byBzcHJpbmtsZSBzdGQ6Om9wdGlv
bmFscyBldmVyeXdoZXJlIGp1c3QgZm9yIF9Gb3JjZTMyIGVudW0gdmFsdWVzCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViR1BVL1dlYkdQVS9UZXh0dXJlLm1tIGIvU291cmNlL1dlYkdQVS9XZWJHUFUv
VGV4dHVyZS5tbQppbmRleCA0NGJkMDllZmUyOGYuLmJiZWU1MDk2ZmMzYiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkdQVS9XZWJHUFUvVGV4dHVyZS5tbQorKysgYi9Tb3VyY2UvV2ViR1BVL1dlYkdQ
VS9UZXh0dXJlLm1tCkBAIC0xMjM3LDcgKzEyMzcsNyBAQCBzdGF0aWMgTVRMVGV4dHVyZVVzYWdl
IHVzYWdlKFdHUFVUZXh0dXJlVXNhZ2VGbGFncyB1c2FnZSkKICAgICByZXR1cm4gcmVzdWx0Owog
fQogCi1zdGF0aWMgc3RkOjpvcHRpb25hbDxNVExQaXhlbEZvcm1hdD4gcGl4ZWxGb3JtYXQoV0dQ
VVRleHR1cmVGb3JtYXQgdGV4dHVyZUZvcm1hdCkKK3N0YXRpYyBNVExQaXhlbEZvcm1hdCBwaXhl
bEZvcm1hdChXR1BVVGV4dHVyZUZvcm1hdCB0ZXh0dXJlRm9ybWF0KQogewogICAgIHN3aXRjaCAo
dGV4dHVyZUZvcm1hdCkgewogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfUjhVbm9ybToKQEAg
LTEzMzMsOSArMTMzMyw5IEBAIHN0YXRpYyBzdGQ6Om9wdGlvbmFsPE1UTFBpeGVsRm9ybWF0PiBw
aXhlbEZvcm1hdChXR1BVVGV4dHVyZUZvcm1hdCB0ZXh0dXJlRm9ybWF0CiAgICAgY2FzZSBXR1BV
VGV4dHVyZUZvcm1hdF9FVEMyUkdCOEExVW5vcm1TcmdiOgogICAgICAgICByZXR1cm4gTVRMUGl4
ZWxGb3JtYXRFVEMyX1JHQjhBMV9zUkdCOwogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfRVRD
MlJHQkE4VW5vcm06Ci0gICAgICAgIHJldHVybiBzdGQ6Om51bGxvcHQ7IC8vIGh0dHBzOi8vZ2l0
aHViLmNvbS9ncHV3ZWIvZ3B1d2ViL2lzc3Vlcy8yNjgzIGV0YzItcmdiYTh1bm9ybSBhbmQgZXRj
Mi1yZ2JhOHVub3JtLXNyZ2IgZG8gbm90IGV4aXN0IGluIE1ldGFsCisgICAgICAgIHJldHVybiBN
VExQaXhlbEZvcm1hdEVBQ19SR0JBODsKICAgICBjYXNlIFdHUFVUZXh0dXJlRm9ybWF0X0VUQzJS
R0JBOFVub3JtU3JnYjoKLSAgICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsgLy8gaHR0cHM6Ly9n
aXRodWIuY29tL2dwdXdlYi9ncHV3ZWIvaXNzdWVzLzI2ODMgZXRjMi1yZ2JhOHVub3JtIGFuZCBl
dGMyLXJnYmE4dW5vcm0tc3JnYiBkbyBub3QgZXhpc3QgaW4gTWV0YWwKKyAgICAgICAgcmV0dXJu
IE1UTFBpeGVsRm9ybWF0RUFDX1JHQkE4X3NSR0I7CiAgICAgY2FzZSBXR1BVVGV4dHVyZUZvcm1h
dF9FQUNSMTFVbm9ybToKICAgICAgICAgcmV0dXJuIE1UTFBpeGVsRm9ybWF0RUFDX1IxMVVub3Jt
OwogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfRUFDUjExU25vcm06CkBAIC0xNDUyLDcgKzE0
NTIsNyBAQCBzdGF0aWMgc3RkOjpvcHRpb25hbDxNVExQaXhlbEZvcm1hdD4gcGl4ZWxGb3JtYXQo
V0dQVVRleHR1cmVGb3JtYXQgdGV4dHVyZUZvcm1hdAogICAgIGNhc2UgV0dQVVRleHR1cmVGb3Jt
YXRfVW5kZWZpbmVkOgogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfRm9yY2UzMjoKICAgICAg
ICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7Ci0gICAgICAgIHJldHVybiBzdGQ6Om51bGxvcHQ7Cisg
ICAgICAgIHJldHVybiBNVExQaXhlbEZvcm1hdEludmFsaWQ7CiAgICAgfQogfQogCkBAIC0xOTI2
LDEwICsxOTI2LDcgQEAgUmVmUHRyPFRleHR1cmU+IERldmljZTo6Y3JlYXRlVGV4dHVyZShjb25z
dCBXR1BVVGV4dHVyZURlc2NyaXB0b3ImIGRlc2NyaXB0b3IpCiAgICAgICAgIHJldHVybiBudWxs
cHRyOwogICAgIH0KIAotICAgIGlmIChhdXRvIHBpeGVsRm9ybWF0ID0gV2ViR1BVOjpwaXhlbEZv
cm1hdChkZXNjcmlwdG9yLmZvcm1hdCkpCi0gICAgICAgIHRleHR1cmVEZXNjcmlwdG9yLnBpeGVs
Rm9ybWF0ID0gcGl4ZWxGb3JtYXQudmFsdWUoKTsKLSAgICBlbHNlCi0gICAgICAgIHJldHVybiBu
dWxscHRyOworICAgIHRleHR1cmVEZXNjcmlwdG9yLnBpeGVsRm9ybWF0ID0gcGl4ZWxGb3JtYXQo
ZGVzY3JpcHRvci5mb3JtYXQpOwogCiAgICAgdGV4dHVyZURlc2NyaXB0b3IubWlwbWFwTGV2ZWxD
b3VudCA9IGRlc2NyaXB0b3IubWlwTGV2ZWxDb3VudDsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>455943</attachid>
            <date>2022-03-28 12:25:18 -0700</date>
            <delta_ts>2022-03-31 02:09:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>3151</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">Y29tbWl0IGM4MTg3ZjJmZWQ4Y2IxYWMyNDdkY2ExODgwMjMzMmE1ODQyMzZjNzMKQXV0aG9yOiBN
eWxlcyBDLiBNYXhmaWVsZCA8bW1heGZpZWxkQGFwcGxlLmNvbT4KRGF0ZTogICBNb24gTWFyIDI4
IDEyOjE2OjA0IDIwMjIgLTA3MDAKCiAgICBQYXJ0IDkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
R1BVL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJHUFUvQ2hhbmdlTG9nCmluZGV4IGYyNGVhMGE4YTRj
ZS4uMzBjZjdiMjIzNjBkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViR1BVL0NoYW5nZUxvZworKysg
Yi9Tb3VyY2UvV2ViR1BVL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIyLTAzLTI4ICBN
eWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgW1dlYkdQ
VV0gZXRjMi1yZ2JhOHVub3JtIGFuZCBldGMyLXJnYmE4dW5vcm0tc3JnYiBhcmUgbm90IGhhbmRs
ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzODQz
NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZXkg
bWFwIHRvIE1UTFBpeGVsRm9ybWF0RUFDX1JHQkE4IGFuZCBNVExQaXhlbEZvcm1hdEVBQ19SR0JB
OF9zUkdCLgorCisgICAgICAgICogV2ViR1BVL1RleHR1cmUubW06CisgICAgICAgIChXZWJHUFU6
OnBpeGVsRm9ybWF0KToKKyAgICAgICAgKFdlYkdQVTo6RGV2aWNlOjpjcmVhdGVUZXh0dXJlKToK
KwogMjAyMi0wMy0yOCAgTXlsZXMgQy4gTWF4ZmllbGQgIDxtbWF4ZmllbGRAYXBwbGUuY29tPgog
CiAgICAgICAgIFtXZWJHUFVdIFRoZXJlJ3Mgbm8gbmVlZCB0byBzcHJpbmtsZSBzdGQ6Om9wdGlv
bmFscyBldmVyeXdoZXJlIGp1c3QgZm9yIF9Gb3JjZTMyIGVudW0gdmFsdWVzCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViR1BVL1dlYkdQVS9UZXh0dXJlLm1tIGIvU291cmNlL1dlYkdQVS9XZWJHUFUv
VGV4dHVyZS5tbQppbmRleCA3ZDM0NjZjYTgxOTcuLmJiNWIzNjEzZjRjYyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkdQVS9XZWJHUFUvVGV4dHVyZS5tbQorKysgYi9Tb3VyY2UvV2ViR1BVL1dlYkdQ
VS9UZXh0dXJlLm1tCkBAIC0xMjM3LDcgKzEyMzcsNyBAQCBzdGF0aWMgTVRMVGV4dHVyZVVzYWdl
IHVzYWdlKFdHUFVUZXh0dXJlVXNhZ2VGbGFncyB1c2FnZSkKICAgICByZXR1cm4gcmVzdWx0Owog
fQogCi1zdGF0aWMgc3RkOjpvcHRpb25hbDxNVExQaXhlbEZvcm1hdD4gcGl4ZWxGb3JtYXQoV0dQ
VVRleHR1cmVGb3JtYXQgdGV4dHVyZUZvcm1hdCkKK3N0YXRpYyBNVExQaXhlbEZvcm1hdCBwaXhl
bEZvcm1hdChXR1BVVGV4dHVyZUZvcm1hdCB0ZXh0dXJlRm9ybWF0KQogewogICAgIHN3aXRjaCAo
dGV4dHVyZUZvcm1hdCkgewogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfUjhVbm9ybToKQEAg
LTEzMzMsOSArMTMzMyw5IEBAIHN0YXRpYyBzdGQ6Om9wdGlvbmFsPE1UTFBpeGVsRm9ybWF0PiBw
aXhlbEZvcm1hdChXR1BVVGV4dHVyZUZvcm1hdCB0ZXh0dXJlRm9ybWF0CiAgICAgY2FzZSBXR1BV
VGV4dHVyZUZvcm1hdF9FVEMyUkdCOEExVW5vcm1TcmdiOgogICAgICAgICByZXR1cm4gTVRMUGl4
ZWxGb3JtYXRFVEMyX1JHQjhBMV9zUkdCOwogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfRVRD
MlJHQkE4VW5vcm06Ci0gICAgICAgIHJldHVybiBzdGQ6Om51bGxvcHQ7IC8vIGh0dHBzOi8vZ2l0
aHViLmNvbS9ncHV3ZWIvZ3B1d2ViL2lzc3Vlcy8yNjgzIGV0YzItcmdiYTh1bm9ybSBhbmQgZXRj
Mi1yZ2JhOHVub3JtLXNyZ2IgZG8gbm90IGV4aXN0IGluIE1ldGFsCisgICAgICAgIHJldHVybiBN
VExQaXhlbEZvcm1hdEVBQ19SR0JBODsKICAgICBjYXNlIFdHUFVUZXh0dXJlRm9ybWF0X0VUQzJS
R0JBOFVub3JtU3JnYjoKLSAgICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsgLy8gaHR0cHM6Ly9n
aXRodWIuY29tL2dwdXdlYi9ncHV3ZWIvaXNzdWVzLzI2ODMgZXRjMi1yZ2JhOHVub3JtIGFuZCBl
dGMyLXJnYmE4dW5vcm0tc3JnYiBkbyBub3QgZXhpc3QgaW4gTWV0YWwKKyAgICAgICAgcmV0dXJu
IE1UTFBpeGVsRm9ybWF0RUFDX1JHQkE4X3NSR0I7CiAgICAgY2FzZSBXR1BVVGV4dHVyZUZvcm1h
dF9FQUNSMTFVbm9ybToKICAgICAgICAgcmV0dXJuIE1UTFBpeGVsRm9ybWF0RUFDX1IxMVVub3Jt
OwogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfRUFDUjExU25vcm06CkBAIC0xNDQ3LDEyICsx
NDQ3LDEyIEBAIHN0YXRpYyBzdGQ6Om9wdGlvbmFsPE1UTFBpeGVsRm9ybWF0PiBwaXhlbEZvcm1h
dChXR1BVVGV4dHVyZUZvcm1hdCB0ZXh0dXJlRm9ybWF0CiAgICAgY2FzZSBXR1BVVGV4dHVyZUZv
cm1hdF9CQzZIUkdCRmxvYXQ6CiAgICAgY2FzZSBXR1BVVGV4dHVyZUZvcm1hdF9CQzdSR0JBVW5v
cm06CiAgICAgY2FzZSBXR1BVVGV4dHVyZUZvcm1hdF9CQzdSR0JBVW5vcm1TcmdiOgotICAgICAg
ICByZXR1cm4gc3RkOjpudWxsb3B0OworICAgICAgICByZXR1cm4gTVRMUGl4ZWxGb3JtYXRJbnZh
bGlkOwogI2VuZGlmCiAgICAgY2FzZSBXR1BVVGV4dHVyZUZvcm1hdF9VbmRlZmluZWQ6CiAgICAg
Y2FzZSBXR1BVVGV4dHVyZUZvcm1hdF9Gb3JjZTMyOgogICAgICAgICBBU1NFUlRfTk9UX1JFQUNI
RUQoKTsKLSAgICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsKKyAgICAgICAgcmV0dXJuIE1UTFBp
eGVsRm9ybWF0SW52YWxpZDsKICAgICB9CiB9CiAKQEAgLTE5MjEsMTAgKzE5MjEsNyBAQCBSZWZQ
dHI8VGV4dHVyZT4gRGV2aWNlOjpjcmVhdGVUZXh0dXJlKGNvbnN0IFdHUFVUZXh0dXJlRGVzY3Jp
cHRvciYgZGVzY3JpcHRvcikKICAgICAgICAgcmV0dXJuIG51bGxwdHI7CiAgICAgfQogCi0gICAg
aWYgKGF1dG8gcGl4ZWxGb3JtYXQgPSBXZWJHUFU6OnBpeGVsRm9ybWF0KGRlc2NyaXB0b3IuZm9y
bWF0KSkKLSAgICAgICAgdGV4dHVyZURlc2NyaXB0b3IucGl4ZWxGb3JtYXQgPSBwaXhlbEZvcm1h
dC52YWx1ZSgpOwotICAgIGVsc2UKLSAgICAgICAgcmV0dXJuIG51bGxwdHI7CisgICAgdGV4dHVy
ZURlc2NyaXB0b3IucGl4ZWxGb3JtYXQgPSBwaXhlbEZvcm1hdChkZXNjcmlwdG9yLmZvcm1hdCk7
CiAKICAgICB0ZXh0dXJlRGVzY3JpcHRvci5taXBtYXBMZXZlbENvdW50ID0gZGVzY3JpcHRvci5t
aXBMZXZlbENvdW50OwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>456222</attachid>
            <date>2022-03-31 02:09:17 -0700</date>
            <delta_ts>2022-03-31 16:39:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238435-20220331020916.patch</filename>
            <type>text/plain</type>
            <size>3244</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkyMTQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViR1BVL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJHUFUvQ2hhbmdlTG9nCmluZGV4IGY1NDU3N2MyZGJkZTI3ZmI2
ZDc0MmQ0NDE5MDAzNTA1ZDIzYzUzM2UuLjgzNTFmZGZlYzQwNjc1ZTAxNGQwYWY0OGYyYjEyMWYy
NDgwY2E4MGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJHUFUvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJHUFUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjItMDMtMzEgIE15bGVzIEMu
IE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4KKworICAgICAgICBbV2ViR1BVXSBldGMy
LXJnYmE4dW5vcm0gYW5kIGV0YzItcmdiYTh1bm9ybS1zcmdiIGFyZSBub3QgaGFuZGxlZAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM4NDM1CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhleSBtYXAgdG8g
TVRMUGl4ZWxGb3JtYXRFQUNfUkdCQTggYW5kIE1UTFBpeGVsRm9ybWF0RUFDX1JHQkE4X3NSR0Iu
CisKKyAgICAgICAgKiBXZWJHUFUvVGV4dHVyZS5tbToKKyAgICAgICAgKFdlYkdQVTo6cGl4ZWxG
b3JtYXQpOgorICAgICAgICAoV2ViR1BVOjpEZXZpY2U6OmNyZWF0ZVRleHR1cmUpOgorCiAyMDIy
LTAzLTMxICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKICAgICAg
ICAgW1dlYkdQVV0gSW1wbGVtZW50IENvbW1hbmRFbmNvZGVyOjpjb3B5QnVmZmVyVG9UZXh0dXJl
KCkgYWNjb3JkaW5nIHRvIHRoZSBzcGVjCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViR1BVL1dlYkdQ
VS9UZXh0dXJlLm1tIGIvU291cmNlL1dlYkdQVS9XZWJHUFUvVGV4dHVyZS5tbQppbmRleCBmM2Iw
ZmQ5YzA4NDQ4Y2YwN2ZiYzUyYTYwZTc1YmRmMGZiNjRjNWE5Li42ZGMzYTIzNTY2NGRjZDQ1Mzg4
MDg2MTljM2NhNDRhYzgxNjg0NzI5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViR1BVL1dlYkdQVS9U
ZXh0dXJlLm1tCisrKyBiL1NvdXJjZS9XZWJHUFUvV2ViR1BVL1RleHR1cmUubW0KQEAgLTEyMjAs
MTEgKzEyMjAsOSBAQCBzdGF0aWMgTVRMVGV4dHVyZVVzYWdlIHVzYWdlKFdHUFVUZXh0dXJlVXNh
Z2VGbGFncyB1c2FnZSkKICAgICByZXR1cm4gcmVzdWx0OwogfQogCi1zdGF0aWMgc3RkOjpvcHRp
b25hbDxNVExQaXhlbEZvcm1hdD4gcGl4ZWxGb3JtYXQoV0dQVVRleHR1cmVGb3JtYXQgdGV4dHVy
ZUZvcm1hdCkKK3N0YXRpYyBNVExQaXhlbEZvcm1hdCBwaXhlbEZvcm1hdChXR1BVVGV4dHVyZUZv
cm1hdCB0ZXh0dXJlRm9ybWF0KQogewogICAgIHN3aXRjaCAodGV4dHVyZUZvcm1hdCkgewotICAg
IGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfVW5kZWZpbmVkOgotICAgICAgICByZXR1cm4gc3RkOjpu
dWxsb3B0OwogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfUjhVbm9ybToKICAgICAgICAgcmV0
dXJuIE1UTFBpeGVsRm9ybWF0UjhVbm9ybTsKICAgICBjYXNlIFdHUFVUZXh0dXJlRm9ybWF0X1I4
U25vcm06CkBAIC0xMzE4LDkgKzEzMTYsOSBAQCBzdGF0aWMgc3RkOjpvcHRpb25hbDxNVExQaXhl
bEZvcm1hdD4gcGl4ZWxGb3JtYXQoV0dQVVRleHR1cmVGb3JtYXQgdGV4dHVyZUZvcm1hdAogICAg
IGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfRVRDMlJHQjhBMVVub3JtU3JnYjoKICAgICAgICAgcmV0
dXJuIE1UTFBpeGVsRm9ybWF0RVRDMl9SR0I4QTFfc1JHQjsKICAgICBjYXNlIFdHUFVUZXh0dXJl
Rm9ybWF0X0VUQzJSR0JBOFVub3JtOgotICAgICAgICByZXR1cm4gc3RkOjpudWxsb3B0OyAvLyBo
dHRwczovL2dpdGh1Yi5jb20vZ3B1d2ViL2dwdXdlYi9pc3N1ZXMvMjY4MyBldGMyLXJnYmE4dW5v
cm0gYW5kIGV0YzItcmdiYTh1bm9ybS1zcmdiIGRvIG5vdCBleGlzdCBpbiBNZXRhbAorICAgICAg
ICByZXR1cm4gTVRMUGl4ZWxGb3JtYXRFQUNfUkdCQTg7CiAgICAgY2FzZSBXR1BVVGV4dHVyZUZv
cm1hdF9FVEMyUkdCQThVbm9ybVNyZ2I6Ci0gICAgICAgIHJldHVybiBzdGQ6Om51bGxvcHQ7IC8v
IGh0dHBzOi8vZ2l0aHViLmNvbS9ncHV3ZWIvZ3B1d2ViL2lzc3Vlcy8yNjgzIGV0YzItcmdiYTh1
bm9ybSBhbmQgZXRjMi1yZ2JhOHVub3JtLXNyZ2IgZG8gbm90IGV4aXN0IGluIE1ldGFsCisgICAg
ICAgIHJldHVybiBNVExQaXhlbEZvcm1hdEVBQ19SR0JBOF9zUkdCOwogICAgIGNhc2UgV0dQVVRl
eHR1cmVGb3JtYXRfRUFDUjExVW5vcm06CiAgICAgICAgIHJldHVybiBNVExQaXhlbEZvcm1hdEVB
Q19SMTFVbm9ybTsKICAgICBjYXNlIFdHUFVUZXh0dXJlRm9ybWF0X0VBQ1IxMVNub3JtOgpAQCAt
MTQzMiwxMCArMTQzMCwxMSBAQCBzdGF0aWMgc3RkOjpvcHRpb25hbDxNVExQaXhlbEZvcm1hdD4g
cGl4ZWxGb3JtYXQoV0dQVVRleHR1cmVGb3JtYXQgdGV4dHVyZUZvcm1hdAogICAgIGNhc2UgV0dQ
VVRleHR1cmVGb3JtYXRfQkM2SFJHQkZsb2F0OgogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRf
QkM3UkdCQVVub3JtOgogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfQkM3UkdCQVVub3JtU3Jn
YjoKLSAgICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsKKyAgICAgICAgcmV0dXJuIE1UTFBpeGVs
Rm9ybWF0SW52YWxpZDsKICNlbmRpZgorICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfVW5kZWZp
bmVkOgogICAgIGNhc2UgV0dQVVRleHR1cmVGb3JtYXRfRm9yY2UzMjoKLSAgICAgICAgcmV0dXJu
IHN0ZDo6bnVsbG9wdDsKKyAgICAgICAgcmV0dXJuIE1UTFBpeGVsRm9ybWF0SW52YWxpZDsKICAg
ICB9CiB9CiAKQEAgLTE4OTksMTAgKzE4OTgsNyBAQCBSZWZQdHI8VGV4dHVyZT4gRGV2aWNlOjpj
cmVhdGVUZXh0dXJlKGNvbnN0IFdHUFVUZXh0dXJlRGVzY3JpcHRvciYgZGVzY3JpcHRvcikKICAg
ICAgICAgcmV0dXJuIG51bGxwdHI7CiAgICAgfQogCi0gICAgaWYgKGF1dG8gcGl4ZWxGb3JtYXQg
PSBXZWJHUFU6OnBpeGVsRm9ybWF0KGRlc2NyaXB0b3IuZm9ybWF0KSkKLSAgICAgICAgdGV4dHVy
ZURlc2NyaXB0b3IucGl4ZWxGb3JtYXQgPSBwaXhlbEZvcm1hdC52YWx1ZSgpOwotICAgIGVsc2UK
LSAgICAgICAgcmV0dXJuIG51bGxwdHI7CisgICAgdGV4dHVyZURlc2NyaXB0b3IucGl4ZWxGb3Jt
YXQgPSBwaXhlbEZvcm1hdChkZXNjcmlwdG9yLmZvcm1hdCk7CiAKICAgICB0ZXh0dXJlRGVzY3Jp
cHRvci5taXBtYXBMZXZlbENvdW50ID0gZGVzY3JpcHRvci5taXBMZXZlbENvdW50OwogCg==
</data>
<flag name="review"
          id="484453"
          type_id="1"
          status="+"
          setter="dino"
    />
          </attachment>
      

    </bug>

</bugzilla>