<?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>226310</bug_id>
          
          <creation_ts>2021-05-26 18:40:51 -0700</creation_ts>
          <short_desc>[Cairo] Remove unused members ownedPlatformContext and platformContext of GraphicsContextPlatformPrivate</short_desc>
          <delta_ts>2021-05-26 21:37:16 -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>Platform</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="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1764163</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-05-26 18:40:51 -0700</bug_when>
    <thetext>[Cairo] Remove unused members ownedPlatformContext and platformContext of GraphicsContextPlatformPrivate</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764164</commentid>
    <comment_count>1</comment_count>
      <attachid>429822</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-05-26 18:42:48 -0700</bug_when>
    <thetext>Created attachment 429822
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764170</commentid>
    <comment_count>2</comment_count>
      <attachid>429826</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-05-26 19:01:55 -0700</bug_when>
    <thetext>Created attachment 429826
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764205</commentid>
    <comment_count>3</comment_count>
      <attachid>429826</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-05-26 21:36:55 -0700</bug_when>
    <thetext>Comment on attachment 429826
Patch

Clearing flags on attachment: 429826

Committed r278148 (238192@main): &lt;https://commits.webkit.org/238192@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764206</commentid>
    <comment_count>4</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-05-26 21:36:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764207</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-05-26 21:37:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/78550247&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>429822</attachid>
            <date>2021-05-26 18:42:48 -0700</date>
            <delta_ts>2021-05-26 19:01:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226310-20210527104247.patch</filename>
            <type>text/plain</type>
            <size>3784</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4MTIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2MyZWUyMjQyOWZjZjAz
YmViOTdlNzZiNTRlZThlMzUwMWVmOTNkNC4uMjYyOWU5YTQ1YjlkZmRhNTU1ZDAwYTg3MTg5Mzk0
NmJkNDI4ZWRkNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA1LTI2ICBGdWpp
aSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtDYWlyb10g
UmVtb3ZlIHVudXNlZCBtZW1iZXJzIG93bmVkUGxhdGZvcm1Db250ZXh0IGFuZCBwbGF0Zm9ybUNv
bnRleHQgb2YgR3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjYzMTAKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJv
L0dyYXBoaWNzQ29udGV4dENhaXJvLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29u
dGV4dENhaXJvOjpHcmFwaGljc0NvbnRleHRDYWlybyk6CisgICAgICAgICogcGxhdGZvcm0vZ3Jh
cGhpY3MvY2Fpcm8vR3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlQ2Fpcm8uaDogUmVtb3Zl
ZCB1bnVzZWQgbWVtYmVycyBvd25lZFBsYXRmb3JtQ29udGV4dCBhbmQgcGxhdGZvcm1Db250ZXh0
LgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlOjpHcmFw
aGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGUpOiBEZWxldGVkLgorCiAyMDIxLTA1LTI2ICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgogCiAgICAgICAgIFttYWNPU10gU3Vw
cG9ydCBwYWludGluZyBkYXRhIGRldGVjdG9yIGhpZ2hsaWdodHMgaW5zaWRlIGltYWdlIG92ZXJs
YXlzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9H
cmFwaGljc0NvbnRleHRDYWlyby5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9jYWlyby9HcmFwaGljc0NvbnRleHRDYWlyby5jcHAKaW5kZXggZTQyM2Y1Y2RmNDdkNjRjY2M0
YWEwY2M5NDBlMDg2M2Y3NWIxNzE3Mi4uYWZkNjJjODAxYTE4NTA1MzUzNmRhMWNiMDQwYTA4NDU5
ZjQ2ZDUwYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Fp
cm8vR3JhcGhpY3NDb250ZXh0Q2Fpcm8uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2NhaXJvL0dyYXBoaWNzQ29udGV4dENhaXJvLmNwcApAQCAtNTgsNyArNTgsNyBA
QCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIEdyYXBoaWNzQ29udGV4dENhaXJvOjpHcmFwaGljc0Nv
bnRleHRDYWlybyhQbGF0Zm9ybUNvbnRleHRDYWlybyYgcGxhdGZvcm1Db250ZXh0KQogICAgIDog
bV9wbGF0Zm9ybUNvbnRleHQocGxhdGZvcm1Db250ZXh0KQotICAgICwgbV9wcml2YXRlKG1ha2VV
bmlxdWU8R3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlPihtX3BsYXRmb3JtQ29udGV4dCkp
CisgICAgLCBtX3ByaXZhdGUobWFrZVVuaXF1ZTxHcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZh
dGU+KCkpCiB7CiAgICAgbV9wbGF0Zm9ybUNvbnRleHQuc2V0R3JhcGhpY3NDb250ZXh0UHJpdmF0
ZShtX3ByaXZhdGUuZ2V0KCkpOwogICAgIG1fcHJpdmF0ZS0+c3luY0NvbnRleHQobV9wbGF0Zm9y
bUNvbnRleHQuY3IoKSk7CkBAIC02Nyw3ICs2Nyw3IEBAIEdyYXBoaWNzQ29udGV4dENhaXJvOjpH
cmFwaGljc0NvbnRleHRDYWlybyhQbGF0Zm9ybUNvbnRleHRDYWlybyYgcGxhdGZvcm1Db250ZXh0
CiBHcmFwaGljc0NvbnRleHRDYWlybzo6R3JhcGhpY3NDb250ZXh0Q2Fpcm8oY2Fpcm9fdCogY2Fp
cm9Db250ZXh0KQogICAgIDogbV9vd25lZFBsYXRmb3JtQ29udGV4dChtYWtlVW5pcXVlPFBsYXRm
b3JtQ29udGV4dENhaXJvPihjYWlyb0NvbnRleHQpKQogICAgICwgbV9wbGF0Zm9ybUNvbnRleHQo
Km1fb3duZWRQbGF0Zm9ybUNvbnRleHQpCi0gICAgLCBtX3ByaXZhdGUobWFrZVVuaXF1ZTxHcmFw
aGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGU+KG1fcGxhdGZvcm1Db250ZXh0KSkKKyAgICAsIG1f
cHJpdmF0ZShtYWtlVW5pcXVlPEdyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZT4oKSkKIHsK
ICAgICBtX3BsYXRmb3JtQ29udGV4dC5zZXRHcmFwaGljc0NvbnRleHRQcml2YXRlKG1fcHJpdmF0
ZS5nZXQoKSk7CiAgICAgbV9wcml2YXRlLT5zeW5jQ29udGV4dChtX3BsYXRmb3JtQ29udGV4dC5j
cigpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJv
L0dyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZUNhaXJvLmggYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9jYWlyby9HcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGVDYWly
by5oCmluZGV4IDA4MzcyNWQ2ZmQzODMyNjA3YWE3NjFmZjlmNjgzNTkwNjY0Yzk4MTAuLjNkOGRh
YjEzNzNkYzc1NjM0ZjA2YzI0OWZiOTFiZWZjZTI4NjYwMzIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0dyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJp
dmF0ZUNhaXJvLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8v
R3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlQ2Fpcm8uaApAQCAtNDcsMTcgKzQ3LDYgQEAg
bmFtZXNwYWNlIFdlYkNvcmUgewogY2xhc3MgR3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRl
IHsKICAgICBXVEZfTUFLRV9GQVNUX0FMTE9DQVRFRDsKIHB1YmxpYzoKLSAgICBHcmFwaGljc0Nv
bnRleHRQbGF0Zm9ybVByaXZhdGUoUGxhdGZvcm1Db250ZXh0Q2Fpcm8mIHBsYXRmb3JtQ29udGV4
dCkKLSAgICAgICAgOiBwbGF0Zm9ybUNvbnRleHQocGxhdGZvcm1Db250ZXh0KQotICAgIHsKLSAg
ICB9Ci0KLSAgICBHcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGUoc3RkOjp1bmlxdWVfcHRy
PFBsYXRmb3JtQ29udGV4dENhaXJvPiYmIHBsYXRmb3JtQ29udGV4dCkKLSAgICAgICAgOiBvd25l
ZFBsYXRmb3JtQ29udGV4dChXVEZNb3ZlKHBsYXRmb3JtQ29udGV4dCkpCi0gICAgICAgICwgcGxh
dGZvcm1Db250ZXh0KCpvd25lZFBsYXRmb3JtQ29udGV4dCkKLSAgICB7Ci0gICAgfQotCiAjaWYg
UExBVEZPUk0oV0lOKQogICAgIC8vIE9uIFdpbmRvd3MsIHdlIG5lZWQgdG8gdXBkYXRlIHRoZSBI
REMgZm9yIGZvcm0gY29udHJvbHMgdG8gZHJhdyBpbiB0aGUgcmlnaHQgcGxhY2UuCiAgICAgdm9p
ZCBzYXZlKCk7CkBAIC04Niw5ICs3NSw2IEBAIHB1YmxpYzoKICAgICB2b2lkIHN5bmNDb250ZXh0
KGNhaXJvX3QqKSB7IH0KICNlbmRpZgogCi0gICAgc3RkOjp1bmlxdWVfcHRyPFBsYXRmb3JtQ29u
dGV4dENhaXJvPiBvd25lZFBsYXRmb3JtQ29udGV4dDsKLSAgICBQbGF0Zm9ybUNvbnRleHRDYWly
byYgcGxhdGZvcm1Db250ZXh0OwotCiAjaWYgUExBVEZPUk0oV0lOKSB8fCAoUExBVEZPUk0oR1RL
KSAmJiBPUyhXSU5ET1dTKSkKICAgICAvLyBOT1RFOiBUaGVzZSBtYXkgbm90ZSBiZSBuZWVkZWQ6
IHJldmlldyBhbmQgcmVtb3ZlIG9uY2UgQ2Fpcm8gaW1wbGVtZW50YXRpb24gaXMgY29tcGxldGUK
ICAgICBIREMgbV9oZGMgeyAwIH07Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>429826</attachid>
            <date>2021-05-26 19:01:55 -0700</date>
            <delta_ts>2021-05-26 21:36:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226310-20210527110154.patch</filename>
            <type>text/plain</type>
            <size>6105</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4MTIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2MyZWUyMjQyOWZjZjAz
YmViOTdlNzZiNTRlZThlMzUwMWVmOTNkNC4uNDQ4NzgyMDgyOGYxOWQ1NWQwYzQ4Yjk3NDA4NTBl
OGNiY2JjMTNhNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDIxLTA1LTI2ICBGdWpp
aSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtDYWlyb10g
UmVtb3ZlIHVudXNlZCBtZW1iZXJzIG93bmVkUGxhdGZvcm1Db250ZXh0IGFuZCBwbGF0Zm9ybUNv
bnRleHQgb2YgR3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjYzMTAKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBHcmFwaGljc0NvbnRleHRQbGF0Zm9ybVBy
aXZhdGUgaXMgYSBjbGFzcyB0cmFja2luZyBIREMKKyAgICAgICAgdHJhbnNmb3JtaW5nLiBJdCBk
b2Vzbid0IG5lZWQgdG8ga25vdyBhYm91dCBQbGF0Zm9ybUNvbnRleHRDYWlyby4KKyAgICAgICAg
UmVtb3ZlIHVudXNlZCBtZW1iZXJzIG93bmVkUGxhdGZvcm1Db250ZXh0IGFuZCBwbGF0Zm9ybUNv
bnRleHQuCisKKyAgICAgICAgR3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlOjpzeW5jQ29u
dGV4dCB3YXMgYSBzZXR0ZXIgb2YKKyAgICAgICAgY2Fpcm9fdCouIFJlbW92ZWQgaXQgYW5kIHNl
dCBjYWlyb190KiBhcyBhbiBhcmd1bWVudCBvZiB0aGUKKyAgICAgICAgY29uc3RydWN0b3IuCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9HcmFwaGljc0NvbnRleHRDYWlyby5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHRDYWlybzo6R3JhcGhpY3NDb250
ZXh0Q2Fpcm8pOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0dyYXBoaWNzQ29u
dGV4dFBsYXRmb3JtUHJpdmF0ZUNhaXJvLmg6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0Nv
bnRleHRQbGF0Zm9ybVByaXZhdGU6OkdyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZSk6Cisg
ICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGU6OnNldENUTSk6
CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGU6OnN5bmND
b250ZXh0KTogRGVsZXRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy93aW4vR3JhcGhp
Y3NDb250ZXh0Q2Fpcm9XaW4uY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0
UGxhdGZvcm1Qcml2YXRlOjpHcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGUpOgorICAgICAg
ICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlOjpzeW5jQ29udGV4dCk6
IERlbGV0ZWQuCisKIDIwMjEtMDUtMjYgIFdlbnNvbiBIc2llaCAgPHdlbnNvbl9oc2llaEBhcHBs
ZS5jb20+CiAKICAgICAgICAgW21hY09TXSBTdXBwb3J0IHBhaW50aW5nIGRhdGEgZGV0ZWN0b3Ig
aGlnaGxpZ2h0cyBpbnNpZGUgaW1hZ2Ugb3ZlcmxheXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0dyYXBoaWNzQ29udGV4dENhaXJvLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0dyYXBoaWNzQ29udGV4dENhaXJv
LmNwcAppbmRleCBlNDIzZjVjZGY0N2Q2NGNjYzRhYTBjYzk0MGUwODYzZjc1YjE3MTcyLi5kYTVm
NzgxMWE4OGJhZWJmZjhlMDRmNWY1ODg4NTVlZDgwNTc1NjM2IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9HcmFwaGljc0NvbnRleHRDYWlyby5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vR3JhcGhpY3NDb250
ZXh0Q2Fpcm8uY3BwCkBAIC01OCwxOSArNTgsMTcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogCiBH
cmFwaGljc0NvbnRleHRDYWlybzo6R3JhcGhpY3NDb250ZXh0Q2Fpcm8oUGxhdGZvcm1Db250ZXh0
Q2Fpcm8mIHBsYXRmb3JtQ29udGV4dCkKICAgICA6IG1fcGxhdGZvcm1Db250ZXh0KHBsYXRmb3Jt
Q29udGV4dCkKLSAgICAsIG1fcHJpdmF0ZShtYWtlVW5pcXVlPEdyYXBoaWNzQ29udGV4dFBsYXRm
b3JtUHJpdmF0ZT4obV9wbGF0Zm9ybUNvbnRleHQpKQorICAgICwgbV9wcml2YXRlKG1ha2VVbmlx
dWU8R3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlPihtX3BsYXRmb3JtQ29udGV4dC5jcigp
KSkKIHsKICAgICBtX3BsYXRmb3JtQ29udGV4dC5zZXRHcmFwaGljc0NvbnRleHRQcml2YXRlKG1f
cHJpdmF0ZS5nZXQoKSk7Ci0gICAgbV9wcml2YXRlLT5zeW5jQ29udGV4dChtX3BsYXRmb3JtQ29u
dGV4dC5jcigpKTsKIH0KIAogR3JhcGhpY3NDb250ZXh0Q2Fpcm86OkdyYXBoaWNzQ29udGV4dENh
aXJvKGNhaXJvX3QqIGNhaXJvQ29udGV4dCkKICAgICA6IG1fb3duZWRQbGF0Zm9ybUNvbnRleHQo
bWFrZVVuaXF1ZTxQbGF0Zm9ybUNvbnRleHRDYWlybz4oY2Fpcm9Db250ZXh0KSkKICAgICAsIG1f
cGxhdGZvcm1Db250ZXh0KCptX293bmVkUGxhdGZvcm1Db250ZXh0KQotICAgICwgbV9wcml2YXRl
KG1ha2VVbmlxdWU8R3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlPihtX3BsYXRmb3JtQ29u
dGV4dCkpCisgICAgLCBtX3ByaXZhdGUobWFrZVVuaXF1ZTxHcmFwaGljc0NvbnRleHRQbGF0Zm9y
bVByaXZhdGU+KG1fcGxhdGZvcm1Db250ZXh0LmNyKCkpKQogewogICAgIG1fcGxhdGZvcm1Db250
ZXh0LnNldEdyYXBoaWNzQ29udGV4dFByaXZhdGUobV9wcml2YXRlLmdldCgpKTsKLSAgICBtX3By
aXZhdGUtPnN5bmNDb250ZXh0KG1fcGxhdGZvcm1Db250ZXh0LmNyKCkpOwogfQogCiBHcmFwaGlj
c0NvbnRleHRDYWlybzo6R3JhcGhpY3NDb250ZXh0Q2Fpcm8oUGxhdGZvcm1Db250ZXh0Q2Fpcm8q
IHBsYXRmb3JtQ29udGV4dCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2NhaXJvL0dyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZUNhaXJvLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9HcmFwaGljc0NvbnRleHRQbGF0Zm9y
bVByaXZhdGVDYWlyby5oCmluZGV4IDA4MzcyNWQ2ZmQzODMyNjA3YWE3NjFmZjlmNjgzNTkwNjY0
Yzk4MTAuLmFjNGQ1ZDJlMjk5ZWNjYjEwNGUyN2RiY2Y3MWFiOTVkMmJmYjY3ZDEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0dyYXBoaWNzQ29udGV4
dFBsYXRmb3JtUHJpdmF0ZUNhaXJvLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvY2Fpcm8vR3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlQ2Fpcm8uaApAQCAtMjcs
MzkgKzI3LDE4IEBACiAKICNwcmFnbWEgb25jZQogCi0jaW5jbHVkZSAiR3JhcGhpY3NDb250ZXh0
LmgiCi0KICNpZiBVU0UoQ0FJUk8pCiAKICNpbmNsdWRlICJQbGF0Zm9ybUNvbnRleHRDYWlyby5o
IgotI2luY2x1ZGUgIlJlZlB0ckNhaXJvLmgiCi0jaW5jbHVkZSA8Y2Fpcm8uaD4KLSNpbmNsdWRl
IDxtYXRoLmg+Ci0jaW5jbHVkZSA8bWVtb3J5PgotI2luY2x1ZGUgPHN0ZGlvLmg+Ci0KLSNpZiBQ
TEFURk9STShXSU4pCi0jaW5jbHVkZSA8Y2Fpcm8td2luMzIuaD4KLSNlbmRpZgogCiBuYW1lc3Bh
Y2UgV2ViQ29yZSB7CiAKIGNsYXNzIEdyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZSB7CiAg
ICAgV1RGX01BS0VfRkFTVF9BTExPQ0FURUQ7CiBwdWJsaWM6Ci0gICAgR3JhcGhpY3NDb250ZXh0
UGxhdGZvcm1Qcml2YXRlKFBsYXRmb3JtQ29udGV4dENhaXJvJiBwbGF0Zm9ybUNvbnRleHQpCi0g
ICAgICAgIDogcGxhdGZvcm1Db250ZXh0KHBsYXRmb3JtQ29udGV4dCkKLSAgICB7Ci0gICAgfQot
Ci0gICAgR3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlKHN0ZDo6dW5pcXVlX3B0cjxQbGF0
Zm9ybUNvbnRleHRDYWlybz4mJiBwbGF0Zm9ybUNvbnRleHQpCi0gICAgICAgIDogb3duZWRQbGF0
Zm9ybUNvbnRleHQoV1RGTW92ZShwbGF0Zm9ybUNvbnRleHQpKQotICAgICAgICAsIHBsYXRmb3Jt
Q29udGV4dCgqb3duZWRQbGF0Zm9ybUNvbnRleHQpCi0gICAgewotICAgIH0KLQogI2lmIFBMQVRG
T1JNKFdJTikKICAgICAvLyBPbiBXaW5kb3dzLCB3ZSBuZWVkIHRvIHVwZGF0ZSB0aGUgSERDIGZv
ciBmb3JtIGNvbnRyb2xzIHRvIGRyYXcgaW4gdGhlIHJpZ2h0IHBsYWNlLgorICAgIEdyYXBoaWNz
Q29udGV4dFBsYXRmb3JtUHJpdmF0ZShjYWlyb190Kik7CiAgICAgdm9pZCBzYXZlKCk7CiAgICAg
dm9pZCByZXN0b3JlKCk7CiAgICAgdm9pZCBmbHVzaCgpOwpAQCAtNzAsOSArNDksOSBAQCBwdWJs
aWM6CiAgICAgdm9pZCB0cmFuc2xhdGUoZmxvYXQsIGZsb2F0KTsKICAgICB2b2lkIGNvbmNhdENU
TShjb25zdCBBZmZpbmVUcmFuc2Zvcm0mKTsKICAgICB2b2lkIHNldENUTShjb25zdCBBZmZpbmVU
cmFuc2Zvcm0mKTsKLSAgICB2b2lkIHN5bmNDb250ZXh0KGNhaXJvX3QqIGNyKTsKICNlbHNlCiAg
ICAgLy8gT24gZXZlcnl0aGluZyBlbHNlLCB3ZSBkbyBub3RoaW5nLgorICAgIEdyYXBoaWNzQ29u
dGV4dFBsYXRmb3JtUHJpdmF0ZShjYWlyb190KikgeyB9CiAgICAgdm9pZCBzYXZlKCkgeyB9CiAg
ICAgdm9pZCByZXN0b3JlKCkgeyB9CiAgICAgdm9pZCBmbHVzaCgpIHsgfQpAQCAtODMsMTIgKzYy
LDggQEAgcHVibGljOgogICAgIHZvaWQgdHJhbnNsYXRlKGZsb2F0LCBmbG9hdCkgeyB9CiAgICAg
dm9pZCBjb25jYXRDVE0oY29uc3QgQWZmaW5lVHJhbnNmb3JtJikgeyB9CiAgICAgdm9pZCBzZXRD
VE0oY29uc3QgQWZmaW5lVHJhbnNmb3JtJikgeyB9Ci0gICAgdm9pZCBzeW5jQ29udGV4dChjYWly
b190KikgeyB9CiAjZW5kaWYKIAotICAgIHN0ZDo6dW5pcXVlX3B0cjxQbGF0Zm9ybUNvbnRleHRD
YWlybz4gb3duZWRQbGF0Zm9ybUNvbnRleHQ7Ci0gICAgUGxhdGZvcm1Db250ZXh0Q2Fpcm8mIHBs
YXRmb3JtQ29udGV4dDsKLQogI2lmIFBMQVRGT1JNKFdJTikgfHwgKFBMQVRGT1JNKEdUSykgJiYg
T1MoV0lORE9XUykpCiAgICAgLy8gTk9URTogVGhlc2UgbWF5IG5vdGUgYmUgbmVlZGVkOiByZXZp
ZXcgYW5kIHJlbW92ZSBvbmNlIENhaXJvIGltcGxlbWVudGF0aW9uIGlzIGNvbXBsZXRlCiAgICAg
SERDIG1faGRjIHsgMCB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3Mvd2luL0dyYXBoaWNzQ29udGV4dENhaXJvV2luLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL3dpbi9HcmFwaGljc0NvbnRleHRDYWlyb1dpbi5jcHAKaW5kZXggZjNj
OGYxZGQxMTQ1YjIxZWM1NjFkYWY5MGExM2UzNmNmMzdkNGI3Yy4uZmUzNjRiNWNlM2M4Y2JiNDJi
N2YyNWNiODMxZmJiNDI0ZTUxNGU0YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3Mvd2luL0dyYXBoaWNzQ29udGV4dENhaXJvV2luLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy93aW4vR3JhcGhpY3NDb250ZXh0Q2Fpcm9XaW4uY3Bw
CkBAIC0xNDAsNyArMTQwLDcgQEAgdm9pZCBHcmFwaGljc0NvbnRleHQ6OmRyYXdXaW5kb3dzQml0
bWFwKFdpbmRvd3NCaXRtYXAqIGJpdG1hcCwgY29uc3QgSW50UG9pbnQmIHAKICAgICBkcmF3Qml0
bWFwVG9Db250ZXh0KCpwbGF0Zm9ybUNvbnRleHQoKSwgYml0bWFwLT53aW5kb3dzRElCKCksIElu
dFNpemUocG9pbnQueCgpLCBiaXRtYXAtPnNpemUoKS5oZWlnaHQoKSArIHBvaW50LnkoKSkpOwog
fQogCi12b2lkIEdyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZTo6c3luY0NvbnRleHQoY2Fp
cm9fdCogY3IpCitHcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGU6OkdyYXBoaWNzQ29udGV4
dFBsYXRmb3JtUHJpdmF0ZShjYWlyb190KiBjcikKIHsKICAgICBpZiAoIWNyKQogICAgICAgIHJl
dHVybjsK
</data>

          </attachment>
      

    </bug>

</bugzilla>