<?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>219475</bug_id>
          
          <creation_ts>2020-12-02 19:02:02 -0800</creation_ts>
          <short_desc>GraphicsContextGLOpenGL: Rename IOSurfaceTextureTarget to drawingBufferTextureTarget</short_desc>
          <delta_ts>2020-12-03 11:59:16 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebGL</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>
          
          <blocked>219421</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>dino</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1711561</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-12-02 19:02:02 -0800</bug_when>
    <thetext>GraphicsContextGLOpenGL: Rename IOSurfaceTextureTarget to drawingBufferTextureTarget

(In reply to Kimmo Kinnunen from bug #219421 comment #2)
&gt; - change IOSurfaceTextureTarget to &quot;drawingBufferTextureTarget()&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1711563</commentid>
    <comment_count>1</comment_count>
      <attachid>415269</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-12-02 19:15:57 -0800</bug_when>
    <thetext>Created attachment 415269
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1711744</commentid>
    <comment_count>2</comment_count>
      <attachid>415269</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-12-03 11:58:45 -0800</bug_when>
    <thetext>Comment on attachment 415269
Patch

Clearing flags on attachment: 415269

Committed r270401: &lt;https://trac.webkit.org/changeset/270401&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1711746</commentid>
    <comment_count>3</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-12-03 11:58:48 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1711747</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-12-03 11:59:16 -0800</bug_when>
    <thetext>&lt;rdar://problem/71946819&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>415269</attachid>
            <date>2020-12-02 19:15:57 -0800</date>
            <delta_ts>2020-12-03 11:58:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-219475-20201203121555.patch</filename>
            <type>text/plain</type>
            <size>9734</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcwMzgyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2I0NzZjMjQyZTFiNTFi
MjMwZmZmMjQxYjQ1OWUyMDM0OTA0ODg0NS4uYjM5ZmFiNDM0ZjUzZmMxODBkMDY2NDY1ODVmYWU5
MTliN2Q4ZDg0ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM1IEBACisyMDIwLTEyLTAyICBGdWpp
aSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIEdyYXBoaWNz
Q29udGV4dEdMT3BlbkdMOiBSZW5hbWUgSU9TdXJmYWNlVGV4dHVyZVRhcmdldCB0byBkcmF3aW5n
QnVmZmVyVGV4dHVyZVRhcmdldAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjE5NDc1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQ29jb2EgcG9ydCBoYXMgSU9TdXJmYWNlVGV4dHVyZVRhcmdldCBtZXRob2Qg
dG8gc3dpdGNoIGEgYnVmZmVyCisgICAgICAgIHRhcmdldCB0eXBlLiBOb24tQ29jb2EgcG9ydHMg
YWxzbyBuZWVkIGEgc2ltaWxhciBtZXRob2QuCisKKyAgICAgICAgUmVuYW1lIElPU3VyZmFjZVRl
eHR1cmVUYXJnZXQsIElPU3VyZmFjZVRleHR1cmVUYXJnZXRRdWVyeSBhbmQKKyAgICAgICAgRUdM
SU9TdXJmYWNlVGV4dHVyZVRhcmdldCB0byBkcmF3aW5nQnVmZmVyVGV4dHVyZVRhcmdldCwKKyAg
ICAgICAgZHJhd2luZ0J1ZmZlclRleHR1cmVUYXJnZXRRdWVyeSBhbmQgRUdMRHJhd2luZ0J1ZmZl
clRleHR1cmVUYXJnZXQuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9hbmdsZS9HcmFw
aGljc0NvbnRleHRHTEFOR0xFLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4
dEdMT3BlbkdMOjpyZXNoYXBlRkJPcyk6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY29j
b2EvR3JhcGhpY3NDb250ZXh0R0xPcGVuR0xDb2NvYS5tbToKKyAgICAgICAgKFdlYkNvcmU6Okdy
YXBoaWNzQ29udGV4dEdMT3BlbkdMOjpHcmFwaGljc0NvbnRleHRHTE9wZW5HTCk6CisgICAgICAg
IChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHRHTE9wZW5HTDo6ZHJhd2luZ0J1ZmZlclRleHR1cmVU
YXJnZXQpOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0R0xPcGVuR0w6OmRyYXdp
bmdCdWZmZXJUZXh0dXJlVGFyZ2V0UXVlcnkpOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3ND
b250ZXh0R0xPcGVuR0w6OkVHTERyYXdpbmdCdWZmZXJUZXh0dXJlVGFyZ2V0KToKKyAgICAgICAg
KFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dEdMT3BlbkdMOjpyZXNoYXBlRGlzcGxheUJ1ZmZlckJh
Y2tpbmcpOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0R0xPcGVuR0w6OmJpbmRE
aXNwbGF5QnVmZmVyQmFja2luZyk6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHRH
TE9wZW5HTDo6SU9TdXJmYWNlVGV4dHVyZVRhcmdldCk6IERlbGV0ZWQuCisgICAgICAgIChXZWJD
b3JlOjpHcmFwaGljc0NvbnRleHRHTE9wZW5HTDo6SU9TdXJmYWNlVGV4dHVyZVRhcmdldFF1ZXJ5
KTogRGVsZXRlZC4KKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dEdMT3BlbkdMOjpF
R0xJT1N1cmZhY2VUZXh0dXJlVGFyZ2V0KTogRGVsZXRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9jdi9HcmFwaGljc0NvbnRleHRHTENWQU5HTEUuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6R3JhcGhpY3NDb250ZXh0R0xDVkFOR0xFOjppbml0aWFsaXplVVZDb250ZXh0T2JqZWN0cyk6
CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHRHTENWQU5HTEU6OmF0dGFjaElPU3Vy
ZmFjZVRvVGV4dHVyZSk6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHRHTENWQU5H
TEU6OmNvcHlQaXhlbEJ1ZmZlclRvVGV4dHVyZSk6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhp
Y3Mvb3BlbmdsL0dyYXBoaWNzQ29udGV4dEdMT3BlbkdMLmg6CisKIDIwMjAtMTItMDIgIENocmlz
IER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBpZnJhbWUgd2l0aCBgc2FuZGJv
eD1hbGxvdy10b3AtbmF2aWdhdGlvbi1ieS11c2VyLWFjdGl2YXRpb25gIGNhbiBuYXZpZ2F0ZSB0
b3AgZnJhbWUgd2hlbiB0aGUgdXNlciBpbnRlcmFjdHMgd2l0aCBhbiBpZnJhbWUgZnJvbSBhbm90
aGVyIG9yaWdpbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
YW5nbGUvR3JhcGhpY3NDb250ZXh0R0xBTkdMRS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9hbmdsZS9HcmFwaGljc0NvbnRleHRHTEFOR0xFLmNwcAppbmRleCAxMjdhM2I4
ZGJhM2MzZjQ0Y2Q3NjVkZDhmYzcxMWNkZDg3OGRlOWE0Li4wNDU0ODBjNjkyMjJjOTg1M2QxYmFm
MGI5M2RjOTU2YTcxYTVkNzZjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9hbmdsZS9HcmFwaGljc0NvbnRleHRHTEFOR0xFLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hbmdsZS9HcmFwaGljc0NvbnRleHRHTEFOR0xFLmNwcApA
QCAtMjMxLDEwICsyMzEsMTAgQEAgYm9vbCBHcmFwaGljc0NvbnRleHRHTE9wZW5HTDo6cmVzaGFw
ZUZCT3MoY29uc3QgSW50U2l6ZSYgc2l6ZSkKICAgICAgICAgZ2w6OkJpbmRUZXh0dXJlKEdMX1RF
WFRVUkVfMkQsIHRleHR1cmUyREJpbmRpbmcpOwogICAgICAgICAvLyBBdHRhY2ggbV90ZXh0dXJl
IHRvIG1fcHJlc2VydmVEcmF3aW5nQnVmZmVyRkJPIGZvciBsYXRlciBibGl0dGluZy4KICAgICAg
ICAgZ2w6OkJpbmRGcmFtZWJ1ZmZlcihHTF9GUkFNRUJVRkZFUiwgbV9wcmVzZXJ2ZURyYXdpbmdC
dWZmZXJGQk8pOwotICAgICAgICBnbDo6RnJhbWVidWZmZXJUZXh0dXJlMkQoR0xfRlJBTUVCVUZG
RVIsIEdMX0NPTE9SX0FUVEFDSE1FTlQwLCBJT1N1cmZhY2VUZXh0dXJlVGFyZ2V0KCksIG1fdGV4
dHVyZSwgMCk7CisgICAgICAgIGdsOjpGcmFtZWJ1ZmZlclRleHR1cmUyRChHTF9GUkFNRUJVRkZF
UiwgR0xfQ09MT1JfQVRUQUNITUVOVDAsIGRyYXdpbmdCdWZmZXJUZXh0dXJlVGFyZ2V0KCksIG1f
dGV4dHVyZSwgMCk7CiAgICAgICAgIGdsOjpCaW5kRnJhbWVidWZmZXIoR0xfRlJBTUVCVUZGRVIs
IG1fZmJvKTsKICAgICB9IGVsc2UKLSAgICAgICAgZ2w6OkZyYW1lYnVmZmVyVGV4dHVyZTJEKEdM
X0ZSQU1FQlVGRkVSLCBHTF9DT0xPUl9BVFRBQ0hNRU5UMCwgSU9TdXJmYWNlVGV4dHVyZVRhcmdl
dCgpLCBtX3RleHR1cmUsIDApOworICAgICAgICBnbDo6RnJhbWVidWZmZXJUZXh0dXJlMkQoR0xf
RlJBTUVCVUZGRVIsIEdMX0NPTE9SX0FUVEFDSE1FTlQwLCBkcmF3aW5nQnVmZmVyVGV4dHVyZVRh
cmdldCgpLCBtX3RleHR1cmUsIDApOwogI2VsaWYgUExBVEZPUk0oR1RLKQogICAgIGdsOjpCaW5k
VGV4dHVyZShHTF9URVhUVVJFX1JFQ1RBTkdMRV9BTkdMRSwgbV90ZXh0dXJlKTsKICAgICBnbDo6
VGV4SW1hZ2UyRChHTF9URVhUVVJFX1JFQ1RBTkdMRV9BTkdMRSwgMCwgbV9pbnRlcm5hbENvbG9y
Rm9ybWF0LCB3aWR0aCwgaGVpZ2h0LCAwLCBjb2xvckZvcm1hdCwgR0xfVU5TSUdORURfQllURSwg
MCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9H
cmFwaGljc0NvbnRleHRHTE9wZW5HTENvY29hLm1tIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvY29jb2EvR3JhcGhpY3NDb250ZXh0R0xPcGVuR0xDb2NvYS5tbQppbmRleCAyZTFj
Nzk5ZTgyODUzYjMyMGI4Y2VkZGQ0YTZmZTVlNTA0YTlkODljLi43MmQzZWRlMzVjM2I4YWZiMzFi
MWVmZWEzYTRmOGZmNTczYzA5ZjNkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jb2NvYS9HcmFwaGljc0NvbnRleHRHTE9wZW5HTENvY29hLm1tCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NvY29hL0dyYXBoaWNzQ29udGV4dEdMT3Bl
bkdMQ29jb2EubW0KQEAgLTM0MCw3ICszNDAsNyBAQCBHcmFwaGljc0NvbnRleHRHTE9wZW5HTDo6
R3JhcGhpY3NDb250ZXh0R0xPcGVuR0woR3JhcGhpY3NDb250ZXh0R0xBdHRyaWJ1dGVzIGF0dAog
ICAgIEVORF9CTE9DS19PQkpDX0VYQ0VQVElPTlMKIAogICAgIC8vIENyZWF0ZSB0aGUgdGV4dHVy
ZSB0aGF0IHdpbGwgYmUgdXNlZCBmb3IgdGhlIGZyYW1lYnVmZmVyLgotICAgIEdMZW51bSB0ZXh0
dXJlVGFyZ2V0ID0gSU9TdXJmYWNlVGV4dHVyZVRhcmdldCgpOworICAgIEdMZW51bSB0ZXh0dXJl
VGFyZ2V0ID0gZHJhd2luZ0J1ZmZlclRleHR1cmVUYXJnZXQoKTsKIAogICAgIGdsOjpHZW5UZXh0
dXJlcygxLCAmbV90ZXh0dXJlKTsKICAgICBnbDo6QmluZFRleHR1cmUodGV4dHVyZVRhcmdldCwg
bV90ZXh0dXJlKTsKQEAgLTQyNCw3ICs0MjQsNyBAQCBHcmFwaGljc0NvbnRleHRHTE9wZW5HTDo6
fkdyYXBoaWNzQ29udGV4dEdMT3BlbkdMKCkKICAgICBMT0coV2ViR0wsICJEZXN0cm95ZWQgYSBH
cmFwaGljc0NvbnRleHRHTE9wZW5HTCAoJXApLiIsIHRoaXMpOwogfQogCi1HQ0dMZW51bSBHcmFw
aGljc0NvbnRleHRHTE9wZW5HTDo6SU9TdXJmYWNlVGV4dHVyZVRhcmdldCgpCitHQ0dMZW51bSBH
cmFwaGljc0NvbnRleHRHTE9wZW5HTDo6ZHJhd2luZ0J1ZmZlclRleHR1cmVUYXJnZXQoKQogewog
I2lmIFBMQVRGT1JNKE1BQ0NBVEFMWVNUKQogICAgIGlmIChuZWVkc0VBR0xPbk1hYygpKQpAQCAt
NDM3LDcgKzQzNyw3IEBAIEdDR0xlbnVtIEdyYXBoaWNzQ29udGV4dEdMT3BlbkdMOjpJT1N1cmZh
Y2VUZXh0dXJlVGFyZ2V0KCkKICNlbmRpZgogfQogCi1HQ0dMZW51bSBHcmFwaGljc0NvbnRleHRH
TE9wZW5HTDo6SU9TdXJmYWNlVGV4dHVyZVRhcmdldFF1ZXJ5KCkKK0dDR0xlbnVtIEdyYXBoaWNz
Q29udGV4dEdMT3BlbkdMOjpkcmF3aW5nQnVmZmVyVGV4dHVyZVRhcmdldFF1ZXJ5KCkKIHsKICNp
ZiBQTEFURk9STShNQUNDQVRBTFlTVCkKICAgICBpZiAobmVlZHNFQUdMT25NYWMoKSkKQEAgLTQ1
MCw3ICs0NTAsNyBAQCBHQ0dMZW51bSBHcmFwaGljc0NvbnRleHRHTE9wZW5HTDo6SU9TdXJmYWNl
VGV4dHVyZVRhcmdldFF1ZXJ5KCkKICNlbmRpZgogfQogCi1HQ0dMaW50IEdyYXBoaWNzQ29udGV4
dEdMT3BlbkdMOjpFR0xJT1N1cmZhY2VUZXh0dXJlVGFyZ2V0KCkKK0dDR0xpbnQgR3JhcGhpY3ND
b250ZXh0R0xPcGVuR0w6OkVHTERyYXdpbmdCdWZmZXJUZXh0dXJlVGFyZ2V0KCkKIHsKICNpZiBQ
TEFURk9STShNQUNDQVRBTFlTVCkKICAgICBpZiAobmVlZHNFQUdMT25NYWMoKSkKQEAgLTU5Miw3
ICs1OTIsNyBAQCBib29sIEdyYXBoaWNzQ29udGV4dEdMT3BlbkdMOjpyZXNoYXBlRGlzcGxheUJ1
ZmZlckJhY2tpbmcoKQogICAgICAgICBFR0xfV0lEVEgsIHNpemUud2lkdGgoKSwKICAgICAgICAg
RUdMX0hFSUdIVCwgc2l6ZS5oZWlnaHQoKSwKICAgICAgICAgRUdMX0lPU1VSRkFDRV9QTEFORV9B
TkdMRSwgMCwKLSAgICAgICAgRUdMX1RFWFRVUkVfVEFSR0VULCBXZWJDb3JlOjpHcmFwaGljc0Nv
bnRleHRHTE9wZW5HTDo6RUdMSU9TdXJmYWNlVGV4dHVyZVRhcmdldCgpLAorICAgICAgICBFR0xf
VEVYVFVSRV9UQVJHRVQsIFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dEdMT3BlbkdMOjpFR0xEcmF3
aW5nQnVmZmVyVGV4dHVyZVRhcmdldCgpLAogICAgICAgICBFR0xfVEVYVFVSRV9JTlRFUk5BTF9G
T1JNQVRfQU5HTEUsIHVzaW5nQWxwaGEgPyBHTF9CR1JBX0VYVCA6IEdMX1JHQiwKICAgICAgICAg
RUdMX1RFWFRVUkVfRk9STUFULCBFR0xfVEVYVFVSRV9SR0JBLAogICAgICAgICBFR0xfVEVYVFVS
RV9UWVBFX0FOR0xFLCBHTF9VTlNJR05FRF9CWVRFLApAQCAtNjA4LDggKzYwOCw4IEBAIGJvb2wg
R3JhcGhpY3NDb250ZXh0R0xPcGVuR0w6OnJlc2hhcGVEaXNwbGF5QnVmZmVyQmFja2luZygpCiAK
IGJvb2wgR3JhcGhpY3NDb250ZXh0R0xPcGVuR0w6OmJpbmREaXNwbGF5QnVmZmVyQmFja2luZyhz
dGQ6OnVuaXF1ZV9wdHI8SU9TdXJmYWNlPiBiYWNraW5nLCB2b2lkKiBwYnVmZmVyKQogewotICAg
IEdDR0xlbnVtIHRleHR1cmVUYXJnZXQgPSBJT1N1cmZhY2VUZXh0dXJlVGFyZ2V0KCk7Ci0gICAg
U2NvcGVkUmVzdG9yZVRleHR1cmVCaW5kaW5nIHJlc3RvcmVCaW5kaW5nKElPU3VyZmFjZVRleHR1
cmVUYXJnZXRRdWVyeSgpLCB0ZXh0dXJlVGFyZ2V0LCB0ZXh0dXJlVGFyZ2V0ICE9IFRFWFRVUkVf
UkVDVEFOR0xFX0FSQik7CisgICAgR0NHTGVudW0gdGV4dHVyZVRhcmdldCA9IGRyYXdpbmdCdWZm
ZXJUZXh0dXJlVGFyZ2V0KCk7CisgICAgU2NvcGVkUmVzdG9yZVRleHR1cmVCaW5kaW5nIHJlc3Rv
cmVCaW5kaW5nKGRyYXdpbmdCdWZmZXJUZXh0dXJlVGFyZ2V0UXVlcnkoKSwgdGV4dHVyZVRhcmdl
dCwgdGV4dHVyZVRhcmdldCAhPSBURVhUVVJFX1JFQ1RBTkdMRV9BUkIpOwogICAgIGdsOjpCaW5k
VGV4dHVyZSh0ZXh0dXJlVGFyZ2V0LCBtX3RleHR1cmUpOwogICAgIGlmICghRUdMX0JpbmRUZXhJ
bWFnZShtX2Rpc3BsYXlPYmosIHBidWZmZXIsIEVHTF9CQUNLX0JVRkZFUikpIHsKICAgICAgICAg
RUdMX0Rlc3Ryb3lTdXJmYWNlKG1fZGlzcGxheU9iaiwgcGJ1ZmZlcik7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jdi9HcmFwaGljc0NvbnRleHRHTENWQU5H
TEUuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY3YvR3JhcGhpY3NDb250
ZXh0R0xDVkFOR0xFLmNwcAppbmRleCAwMzQ4MDZhOGJjZGEyMjliYzZhODA4NzkzNGExMDMwMzI0
NjFmMTA0Li4yMjJiMzM2MmRmMDdmYWY1MTU4YmEwM2RlOGExNDdiNmNjYjE0MWUyIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jdi9HcmFwaGljc0NvbnRleHRH
TENWQU5HTEUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2N2L0dy
YXBoaWNzQ29udGV4dEdMQ1ZBTkdMRS5jcHAKQEAgLTQ1Niw3ICs0NTYsNyBAQCBHcmFwaGljc0Nv
bnRleHRHTENWQU5HTEU6On5HcmFwaGljc0NvbnRleHRHTENWQU5HTEUoKQogCiBib29sIEdyYXBo
aWNzQ29udGV4dEdMQ1ZBTkdMRTo6aW5pdGlhbGl6ZVVWQ29udGV4dE9iamVjdHMoKQogewotICAg
IGNvbnN0IGJvb2wgdXNlVGV4dHVyZTJEID0gR3JhcGhpY3NDb250ZXh0R0xPcGVuR0w6OklPU3Vy
ZmFjZVRleHR1cmVUYXJnZXQoKSA9PSBHcmFwaGljc0NvbnRleHRHTDo6VEVYVFVSRV8yRDsKKyAg
ICBjb25zdCBib29sIHVzZVRleHR1cmUyRCA9IEdyYXBoaWNzQ29udGV4dEdMT3BlbkdMOjpkcmF3
aW5nQnVmZmVyVGV4dHVyZVRhcmdldCgpID09IEdyYXBoaWNzQ29udGV4dEdMOjpURVhUVVJFXzJE
OwogCiAgICAgUGxhdGZvcm1HTE9iamVjdCB2ZXJ0ZXhTaGFkZXIgPSBtX2NvbnRleHQtPmNyZWF0
ZVNoYWRlcihHcmFwaGljc0NvbnRleHRHTDo6VkVSVEVYX1NIQURFUik7CiAgICAgaWYgKHVzZVRl
eHR1cmUyRCkKQEAgLTU0MSw3ICs1NDEsNyBAQCB2b2lkKiBHcmFwaGljc0NvbnRleHRHTENWQU5H
TEU6OmF0dGFjaElPU3VyZmFjZVRvVGV4dHVyZShHQ0dMZW51bSB0YXJnZXQsIEdDR0xlbgogICAg
ICAgICBMT0coV2ViR0wsICJVbmtub3duIHRleHR1cmUgdGFyZ2V0ICVkLiIsIHN0YXRpY19jYXN0
PGludD4odGFyZ2V0KSk7CiAgICAgICAgIHJldHVybiBudWxscHRyOwogICAgIH0KLSAgICBpZiAo
ZWdsVGV4dHVyZVRhcmdldCAhPSBHcmFwaGljc0NvbnRleHRHTE9wZW5HTDo6RUdMSU9TdXJmYWNl
VGV4dHVyZVRhcmdldCgpKSB7CisgICAgaWYgKGVnbFRleHR1cmVUYXJnZXQgIT0gR3JhcGhpY3ND
b250ZXh0R0xPcGVuR0w6OkVHTERyYXdpbmdCdWZmZXJUZXh0dXJlVGFyZ2V0KCkpIHsKICAgICAg
ICAgTE9HKFdlYkdMLCAiTWlzbWF0Y2ggaW4gRUdMIHRleHR1cmUgdGFyZ2V0ICVkLiIsIHN0YXRp
Y19jYXN0PGludD4odGFyZ2V0KSk7CiAgICAgICAgIHJldHVybiBudWxscHRyOwogICAgIH0KQEAg
LTYzOSw3ICs2MzksNyBAQCBib29sIEdyYXBoaWNzQ29udGV4dEdMQ1ZBTkdMRTo6Y29weVBpeGVs
QnVmZmVyVG9UZXh0dXJlKENWUGl4ZWxCdWZmZXJSZWYgaW1hZ2UsCiAgICAgYXV0byB1dlBsYW5l
V2lkdGggPSBJT1N1cmZhY2VHZXRXaWR0aE9mUGxhbmUoc3VyZmFjZSwgMSk7CiAgICAgYXV0byB1
dlBsYW5lSGVpZ2h0ID0gSU9TdXJmYWNlR2V0SGVpZ2h0T2ZQbGFuZShzdXJmYWNlLCAxKTsKIAot
ICAgIEdDR0xlbnVtIHZpZGVvVGV4dHVyZVRhcmdldCA9IEdyYXBoaWNzQ29udGV4dEdMT3BlbkdM
OjpJT1N1cmZhY2VUZXh0dXJlVGFyZ2V0KCk7CisgICAgR0NHTGVudW0gdmlkZW9UZXh0dXJlVGFy
Z2V0ID0gR3JhcGhpY3NDb250ZXh0R0xPcGVuR0w6OmRyYXdpbmdCdWZmZXJUZXh0dXJlVGFyZ2V0
KCk7CiAKICAgICBhdXRvIHV2VGV4dHVyZSA9IG1fY29udGV4dC0+Y3JlYXRlVGV4dHVyZSgpOwog
ICAgIG1fY29udGV4dC0+YWN0aXZlVGV4dHVyZShHcmFwaGljc0NvbnRleHRHTDo6VEVYVFVSRTEp
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0dy
YXBoaWNzQ29udGV4dEdMT3BlbkdMLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9vcGVuZ2wvR3JhcGhpY3NDb250ZXh0R0xPcGVuR0wuaAppbmRleCBjMjU1YjBjMTJmNGZjYmZh
NDZkYjAyZDU1YzgwYjRjYjc3ZDE3YjcwLi4xYWE2MThmNmY1MjZhNGY1NmExOWE3Yjk2MGM1ZjM4
ZDFhMzZkNjA4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9v
cGVuZ2wvR3JhcGhpY3NDb250ZXh0R0xPcGVuR0wuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9vcGVuZ2wvR3JhcGhpY3NDb250ZXh0R0xPcGVuR0wuaApAQCAtOTksOSAr
OTksOSBAQCBwdWJsaWM6CiAgICAgQ0FMYXllciogcGxhdGZvcm1MYXllcigpIGNvbnN0IGZpbmFs
IHsgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8Q0FMYXllcio+KG1fd2ViR0xMYXllci5nZXQoKSk7
IH0KICAgICBQbGF0Zm9ybUdyYXBoaWNzQ29udGV4dEdMRGlzcGxheSBwbGF0Zm9ybURpc3BsYXko
KSBjb25zdCB7IHJldHVybiBtX2Rpc3BsYXlPYmo7IH0KICAgICBQbGF0Zm9ybUdyYXBoaWNzQ29u
dGV4dEdMQ29uZmlnIHBsYXRmb3JtQ29uZmlnKCkgY29uc3QgeyByZXR1cm4gbV9jb25maWdPYmo7
IH0KLSAgICBzdGF0aWMgR0NHTGVudW0gSU9TdXJmYWNlVGV4dHVyZVRhcmdldCgpOwotICAgIHN0
YXRpYyBHQ0dMZW51bSBJT1N1cmZhY2VUZXh0dXJlVGFyZ2V0UXVlcnkoKTsKLSAgICBzdGF0aWMg
R0NHTGludCBFR0xJT1N1cmZhY2VUZXh0dXJlVGFyZ2V0KCk7CisgICAgc3RhdGljIEdDR0xlbnVt
IGRyYXdpbmdCdWZmZXJUZXh0dXJlVGFyZ2V0KCk7CisgICAgc3RhdGljIEdDR0xlbnVtIGRyYXdp
bmdCdWZmZXJUZXh0dXJlVGFyZ2V0UXVlcnkoKTsKKyAgICBzdGF0aWMgR0NHTGludCBFR0xEcmF3
aW5nQnVmZmVyVGV4dHVyZVRhcmdldCgpOwogI2Vsc2UKICAgICBQbGF0Zm9ybUdyYXBoaWNzQ29u
dGV4dEdMIHBsYXRmb3JtR3JhcGhpY3NDb250ZXh0R0woKSBjb25zdCBmaW5hbDsKICAgICBQbGF0
Zm9ybUdMT2JqZWN0IHBsYXRmb3JtVGV4dHVyZSgpIGNvbnN0IGZpbmFsOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>