<?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>226567</bug_id>
          
          <creation_ts>2021-06-02 21:09:44 -0700</creation_ts>
          <short_desc>[Win] Remove unused GraphicsContext::shouldIncludeChildWindows()</short_desc>
          <delta_ts>2021-06-03 13:00:20 -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>bfulgham</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>pvollan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1766275</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-06-02 21:09:44 -0700</bug_when>
    <thetext>[Win] Remove unused GraphicsContext::shouldIncludeChildWindows()

r278265 (Bug 226410) removed the last caller.
It was added by r40366 (Bug 23623).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766278</commentid>
    <comment_count>1</comment_count>
      <attachid>430443</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-06-02 21:40:21 -0700</bug_when>
    <thetext>Created attachment 430443
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766411</commentid>
    <comment_count>2</comment_count>
      <attachid>430443</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2021-06-03 09:09:03 -0700</bug_when>
    <thetext>Comment on attachment 430443
Patch

r=me as long as the bots are happy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766489</commentid>
    <comment_count>3</comment_count>
      <attachid>430443</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-06-03 12:59:42 -0700</bug_when>
    <thetext>Comment on attachment 430443
Patch

Clearing flags on attachment: 430443

Committed r278416 (238441@main): &lt;https://commits.webkit.org/238441@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766490</commentid>
    <comment_count>4</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-06-03 12:59:45 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766491</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-06-03 13:00:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/78832317&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430443</attachid>
            <date>2021-06-02 21:40:21 -0700</date>
            <delta_ts>2021-06-03 12:59:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226567-20210603134020.patch</filename>
            <type>text/plain</type>
            <size>12877</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4MzkyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGIzMjdjMGI5MGM4ZTBi
Y2IwMjEwYTczMjcyMmVkYzJiODg3MmY4My4uZjZmZjc4NWFiYzE1ZDBhMDgxM2NiYjNmMjVhNTMw
Mzg2NGVmMTgwYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIxLTA2LTAyICBGdWpp
aSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtXaW5dIFJl
bW92ZSB1bnVzZWQgR3JhcGhpY3NDb250ZXh0OjpzaG91bGRJbmNsdWRlQ2hpbGRXaW5kb3dzKCkK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNjU2Nwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEl0IHdhcyBh
ZGRlZCBieSByNDAzNjYgKEJ1ZyAyMzYyMykgZm9yIFBsdWdpbnMuIEhvd2V2ZXIsIHRoZQorICAg
ICAgICBwbHVnaW4gc3VwcG9ydCB3YXMgcmVtb3ZlZCBieSByMjc4MjY1IChCdWcgMjI2NDEwKS4K
KworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4dC5oOgorICAgICAg
ICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0OjpzaG91bGRJbmNsdWRlQ2hpbGRXaW5kb3dzIGNv
bnN0KTogRGVsZXRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9HcmFwaGlj
c0NvbnRleHRQbGF0Zm9ybVByaXZhdGVDYWlyby5oOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBo
aWNzL2NnL0dyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZUNHLmg6CisgICAgICAgIChXZWJD
b3JlOjpHcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGU6OkdyYXBoaWNzQ29udGV4dFBsYXRm
b3JtUHJpdmF0ZSk6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mvd2luL0dyYXBoaWNzQ29u
dGV4dFBsYXRmb3JtUHJpdmF0ZURpcmVjdDJELmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhp
Y3Mvd2luL0dyYXBoaWNzQ29udGV4dFdpbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGlj
c0NvbnRleHQ6OnNldFNob3VsZEluY2x1ZGVDaGlsZFdpbmRvd3MpOiBEZWxldGVkLgorICAgICAg
ICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0OjpzaG91bGRJbmNsdWRlQ2hpbGRXaW5kb3dzIGNv
bnN0KTogRGVsZXRlZC4KKwogMjAyMS0wNi0wMiAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUu
Y29tPgogCiAgICAgICAgIFBvcnQgbWVkaWEgY29kZSB0byB0aGUgSFRNTCBldmVudCBsb29wCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0TGVnYWN5L3dpbi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
S2l0TGVnYWN5L3dpbi9DaGFuZ2VMb2cKaW5kZXggNzM4MzYzOWI5NjYwNWQ1M2M0ZDRiYWM0ZjU4
MTU1ZGYyNjM3ZWI4ZS4uYzY0NzJjZGUyMTAzYTRhNTBkYjBhNmVjNDY4NGI3MmQ1MDg1YjM2YiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdExlZ2FjeS93aW4vQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXRMZWdhY3kvd2luL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIxLTA2LTAy
ICBGdWppaSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtX
aW5dIFJlbW92ZSB1bnVzZWQgR3JhcGhpY3NDb250ZXh0OjpzaG91bGRJbmNsdWRlQ2hpbGRXaW5k
b3dzKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIy
NjU2NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
V2ViRnJhbWUuY3BwOgorICAgICAgICAoV2ViRnJhbWU6OnBhaW50RG9jdW1lbnRSZWN0VG9Db250
ZXh0KToKKyAgICAgICAgKFdlYkZyYW1lOjpwYWludFNjcm9sbFZpZXdSZWN0VG9Db250ZXh0QXRQ
b2ludCk6CisgICAgICAgIChXZWJGcmFtZTo6c3Bvb2xQYWdlcyk6CisgICAgICAgICogV2ViVmll
dy5jcHA6CisgICAgICAgIChXZWJWaWV3Ojp1cGRhdGVCYWNraW5nU3RvcmUpOgorICAgICAgICAo
V2ViVmlldzo6cGFpbnQpOgorICAgICAgICAoV2ViVmlldzo6cGFpbnRJbnRvQmFja2luZ1N0b3Jl
KToKKyAgICAgICAgKiBXZWJWaWV3Lmg6IFJlbW92ZWQgV2luZG93c1RvUGFpbnQuCisKIDIwMjEt
MDUtMzAgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJlbW92ZSBz
b21lIG9mIHRoZSB1bm5lZWRlZCBXZWJLaXRMZWdhY3kgV2luZG93cy1zcGVjaWZpYyBwbHVnLWlu
IGNvZGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBo
aWNzQ29udGV4dC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3ND
b250ZXh0LmgKaW5kZXggNWQxNDFiOWJjM2VhNDM0NjgyMWYzOGVkYzFkMTA0NTEzMmZmNmVlYS4u
MTk0OWJiYzRiNGY4MTViNDk2MDJlNjdiODYyODBkYjlhNzM3YmVlYSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0LmgKKysrIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0LmgKQEAgLTUzNywx
NyArNTM3LDcgQEAgcHVibGljOgogICAgIC8vIEZJWE1FOiBUaGlzIHNob3VsZCBub3QgZXhpc3Q7
IHdlIG5lZWQgYSBkaWZmZXJlbnQgcGxhY2UgdG8KICAgICAvLyBwdXQgY29kZSBzaGFyZWQgYmV0
d2VlbiBXaW5kb3dzIENHIGFuZCBXaW5kb3dzIENhaXJvIGJhY2tlbmRzLgogICAgIHZpcnR1YWwg
R3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlKiBkZXByZWNhdGVkUHJpdmF0ZUNvbnRleHQo
KSBjb25zdCB7IHJldHVybiBudWxscHRyOyB9Ci0jaWYgUExBVEZPUk0oV0lOKQotICAgIC8vIFdo
ZW4gc2V0IHRvIHRydWUsIGNoaWxkIHdpbmRvd3Mgc2hvdWxkIGJlIHJlbmRlcmVkIGludG8gdGhp
cyBjb250ZXh0Ci0gICAgLy8gcmF0aGVyIHRoYW4gYWxsb3dpbmcgdGhlbSBqdXN0IHRvIHJlbmRl
ciB0byB0aGUgc2NyZWVuLiBEZWZhdWx0cyB0bwotICAgIC8vIGZhbHNlLgotICAgIC8vIEZJWE1F
OiBUaGlzIGlzIGEgbGF5ZXJpbmcgdmlvbGF0aW9uLiBHcmFwaGljc0NvbnRleHQgc2hvdWxkbid0
IGtub3cKLSAgICAvLyB3aGF0IGEgIndpbmRvdyIgaXMuIEl0IHdvdWxkIGJlIG11Y2ggbW9yZSBh
cHByb3ByaWF0ZSBmb3IgdGhpcyBmbGFnCi0gICAgLy8gdG8gYmUgcGFzc2VkIGFzIGEgcGFyYW1l
dGVyIGFsb25nc2lkZSB0aGUgR3JhcGhpY3NDb250ZXh0LCBidXQgZG9pbmcKLSAgICAvLyB0aGF0
IHdvdWxkIHJlcXVpcmUgbG90cyBvZiBjaGFuZ2VzIGluIGNyb3NzLXBsYXRmb3JtIGNvZGUgdGhh
dCB3ZQotICAgIC8vIGFyZW4ndCBzdXJlIHdlIHdhbnQgdG8gbWFrZS4KLSAgICB2b2lkIHNldFNo
b3VsZEluY2x1ZGVDaGlsZFdpbmRvd3MoYm9vbCk7Ci0gICAgYm9vbCBzaG91bGRJbmNsdWRlQ2hp
bGRXaW5kb3dzKCkgY29uc3Q7CisjZW5kaWYgLy8gT1MoV0lORE9XUykKIAogI2lmIFVTRShESVJF
Q1QyRCkKICAgICBHcmFwaGljc0NvbnRleHQoSERDLCBJRDJEMURDUmVuZGVyVGFyZ2V0KiosIFJF
Q1QsIGJvb2wgaGFzQWxwaGEgPSBmYWxzZSk7IC8vIEZJWE1FOiBUbyBiZSByZW1vdmVkLgpAQCAt
NTY4LDEwICs1NTgsNiBAQCBwdWJsaWM6CiAKICAgICBJRDJEMVNvbGlkQ29sb3JCcnVzaCogYnJ1
c2hXaXRoQ29sb3IoY29uc3QgQ29sb3ImKTsKICNlbmRpZgotI2Vsc2UgLy8gUExBVEZPUk0oV0lO
KQotICAgIGJvb2wgc2hvdWxkSW5jbHVkZUNoaWxkV2luZG93cygpIGNvbnN0IHsgcmV0dXJuIGZh
bHNlOyB9Ci0jZW5kaWYgLy8gUExBVEZPUk0oV0lOKQotI2VuZGlmIC8vIE9TKFdJTkRPV1MpCiAK
IHByaXZhdGU6CiAgICAgdmlydHVhbCBib29sIHN1cHBvcnRzVHJhbnNwYXJlbmN5TGF5ZXJzKCkg
Y29uc3QgeyByZXR1cm4gdHJ1ZTsgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvY2Fpcm8vR3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlQ2Fpcm8uaCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0dyYXBoaWNzQ29udGV4dFBs
YXRmb3JtUHJpdmF0ZUNhaXJvLmgKaW5kZXggYWM0ZDVkMmUyOTllY2NiMTA0ZTI3ZGJjZjcxYWI5
NWQyYmZiNjdkMS4uYmZjMDAzNTc4OTczODg2MjA1MmU3NjIwN2U2NzBhNmFiZDdkNDg5YSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vR3JhcGhpY3ND
b250ZXh0UGxhdGZvcm1Qcml2YXRlQ2Fpcm8uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jYWlyby9HcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGVDYWlyby5oCkBA
IC02Nyw3ICs2Nyw2IEBAIHB1YmxpYzoKICNpZiBQTEFURk9STShXSU4pIHx8IChQTEFURk9STShH
VEspICYmIE9TKFdJTkRPV1MpKQogICAgIC8vIE5PVEU6IFRoZXNlIG1heSBub3RlIGJlIG5lZWRl
ZDogcmV2aWV3IGFuZCByZW1vdmUgb25jZSBDYWlybyBpbXBsZW1lbnRhdGlvbiBpcyBjb21wbGV0
ZQogICAgIEhEQyBtX2hkYyB7IDAgfTsKLSAgICBib29sIG1fc2hvdWxkSW5jbHVkZUNoaWxkV2lu
ZG93cyB7IGZhbHNlIH07CiAjZW5kaWYKIH07CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2NnL0dyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZUNHLmgg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jZy9HcmFwaGljc0NvbnRleHRQbGF0
Zm9ybVByaXZhdGVDRy5oCmluZGV4IDI3MTU5MjRkMTRhNjk1OGU4MDRmNTY1ZmEwNjRlMDIyZWZj
NGM2YzAuLmFhMjg4MjhmNWZmMTMzMmIwZTgwNjc4NTUyNWMyYzAwMzIzZWIxZjggMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NnL0dyYXBoaWNzQ29udGV4dFBs
YXRmb3JtUHJpdmF0ZUNHLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Y2cvR3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlQ0cuaApAQCAtNDUsNyArNDUsNiBAQCBw
dWJsaWM6CiAgICAgICAgIDogbV9jZ0NvbnRleHQoV1RGTW92ZShjZ0NvbnRleHQpKQogI2lmIFBM
QVRGT1JNKFdJTikKICAgICAgICAgLCBtX2hkYygwKQotICAgICAgICAsIG1fc2hvdWxkSW5jbHVk
ZUNoaWxkV2luZG93cyhmYWxzZSkKICNlbmRpZgogICAgICAgICAsIG1fdXNlclRvRGV2aWNlVHJh
bnNmb3JtS25vd25Ub0JlSWRlbnRpdHkoZmFsc2UpCiAgICAgICAgICwgbV9jb250ZXh0RmxhZ3Mo
ZmxhZ3MpCkBAIC04MCw3ICs3OSw2IEBAIHB1YmxpYzoKICAgICB2b2lkIHNldENUTShjb25zdCBB
ZmZpbmVUcmFuc2Zvcm0mKTsKIAogICAgIEhEQyBtX2hkYzsKLSAgICBib29sIG1fc2hvdWxkSW5j
bHVkZUNoaWxkV2luZG93czsKICNlbmRpZgogCiAgICAgUmV0YWluUHRyPENHQ29udGV4dFJlZj4g
bV9jZ0NvbnRleHQ7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy93aW4vR3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlRGlyZWN0MkQuaCBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3dpbi9HcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZh
dGVEaXJlY3QyRC5oCmluZGV4IDA0MWRhY2Y1YTM5ZmQ0Y2EzNzBkMTgwM2Y2YzAyY2EyZjExNzYz
MmYuLmFjOGU0ZjM1NmVjZDBlNGYzM2RjZTI2MGYzOGI3Y2M3ZWJhMzQwZWMgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3dpbi9HcmFwaGljc0NvbnRleHRQbGF0
Zm9ybVByaXZhdGVEaXJlY3QyRC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL3dpbi9HcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGVEaXJlY3QyRC5oCkBAIC03OSw3
ICs3OSw2IEBAIHB1YmxpYzoKICAgICBJRDJEMVJlbmRlclRhcmdldCogcmVuZGVyVGFyZ2V0KCk7
CiAKICAgICBIREMgbV9oZGMgeyBudWxscHRyIH07Ci0gICAgYm9vbCBtX3Nob3VsZEluY2x1ZGVD
aGlsZFdpbmRvd3MgeyBmYWxzZSB9OwogCiAgICAgZmxvYXQgY3VycmVudEdsb2JhbEFscGhhKCkg
Y29uc3Q7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3dp
bi9HcmFwaGljc0NvbnRleHRXaW4uY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvd2luL0dyYXBoaWNzQ29udGV4dFdpbi5jcHAKaW5kZXggZjUxM2YwYzZlNzEwYmM1Yzg4NzZl
NzRjYzRiNTVlMDI4MWYxMDdlNS4uYzg1ZmRhYWZmZWRjNTgzNzU2YjAxODM1YjVmNGNlZDI3NTQ3
NWY4ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvd2luL0dy
YXBoaWNzQ29udGV4dFdpbi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvd2luL0dyYXBoaWNzQ29udGV4dFdpbi5jcHAKQEAgLTUzLDE4ICs1Myw2IEBAIHN0YXRpYyB2
b2lkIGZpbGxXaXRoQ2xlYXJDb2xvcihIQklUTUFQIGJpdG1hcCkKICAgICBtZW1zZXQoYm1wSW5m
by5ibUJpdHMsIDAsIGJ1ZmZlclNpemUpOwogfQogCi0jaWYgUExBVEZPUk0oV0lOKQotdm9pZCBH
cmFwaGljc0NvbnRleHQ6OnNldFNob3VsZEluY2x1ZGVDaGlsZFdpbmRvd3MoYm9vbCBpbmNsdWRl
KQotewotICAgIGRlcHJlY2F0ZWRQcml2YXRlQ29udGV4dCgpLT5tX3Nob3VsZEluY2x1ZGVDaGls
ZFdpbmRvd3MgPSBpbmNsdWRlOwotfQotCi1ib29sIEdyYXBoaWNzQ29udGV4dDo6c2hvdWxkSW5j
bHVkZUNoaWxkV2luZG93cygpIGNvbnN0Ci17Ci0gICAgcmV0dXJuIGRlcHJlY2F0ZWRQcml2YXRl
Q29udGV4dCgpLT5tX3Nob3VsZEluY2x1ZGVDaGlsZFdpbmRvd3M7Ci19Ci0jZW5kaWYKLQogSERD
IEdyYXBoaWNzQ29udGV4dDo6Z2V0V2luZG93c0NvbnRleHQoY29uc3QgSW50UmVjdCYgZHN0UmVj
dCwgYm9vbCBzdXBwb3J0QWxwaGFCbGVuZCkKIHsKICAgICBIREMgaGRjID0gZGVwcmVjYXRlZFBy
aXZhdGVDb250ZXh0KCktPm1faGRjOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdExlZ2FjeS93
aW4vV2ViRnJhbWUuY3BwIGIvU291cmNlL1dlYktpdExlZ2FjeS93aW4vV2ViRnJhbWUuY3BwCmlu
ZGV4IDgxY2JmOWMzZmQwMTMxOGNkOTI4NWM0NDM5OWY0NzI1M2JjMDExYzcuLmUzNmU4MWExYTgz
MTNiNGIxNTUxNTFmNTcwMzA1M2YxMmI0ODk5MmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXRM
ZWdhY3kvd2luL1dlYkZyYW1lLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L3dpbi9XZWJG
cmFtZS5jcHAKQEAgLTMyMSw3ICszMjEsNiBAQCBIUkVTVUxUIFdlYkZyYW1lOjpwYWludERvY3Vt
ZW50UmVjdFRvQ29udGV4dChSRUNUIHJlY3QsIF9Jbl8gSERDIGRldmljZUNvbnRleHQpCiAgICAg
dmlldy0+dXBkYXRlTGF5b3V0QW5kU3R5bGVJZk5lZWRlZFJlY3Vyc2l2ZSgpOwogCiAgICAgR3Jh
cGhpY3NDb250ZXh0V2luIGdjKGRldmljZUNvbnRleHQpOwotICAgIGdjLnNldFNob3VsZEluY2x1
ZGVDaGlsZFdpbmRvd3ModHJ1ZSk7CiAgICAgZ2Muc2F2ZSgpOwogICAgIExPTkcgd2lkdGggPSBy
ZWN0LnJpZ2h0IC0gcmVjdC5sZWZ0OwogICAgIExPTkcgaGVpZ2h0ID0gcmVjdC5ib3R0b20gLSBy
ZWN0LnRvcDsKQEAgLTM1Miw3ICszNTEsNiBAQCBIUkVTVUxUIFdlYkZyYW1lOjpwYWludFNjcm9s
bFZpZXdSZWN0VG9Db250ZXh0QXRQb2ludChSRUNUIHJlY3QsIFBPSU5UIHB0LCBfSW5fCiAgICAg
dmlldy0+dXBkYXRlTGF5b3V0QW5kU3R5bGVJZk5lZWRlZFJlY3Vyc2l2ZSgpOwogCiAgICAgR3Jh
cGhpY3NDb250ZXh0V2luIGdjKGRldmljZUNvbnRleHQpOwotICAgIGdjLnNldFNob3VsZEluY2x1
ZGVDaGlsZFdpbmRvd3ModHJ1ZSk7CiAgICAgZ2Muc2F2ZSgpOwogICAgIEludFJlY3QgZGlydHlS
ZWN0KHJlY3QpOwogICAgIGRpcnR5UmVjdC5tb3ZlKC1wdC54LCAtcHQueSk7CkBAIC0xODA4LDcg
KzE4MDYsNiBAQCBIUkVTVUxUIFdlYkZyYW1lOjpzcG9vbFBhZ2VzKEhEQyBwcmludERDLCBVSU5U
IHN0YXJ0UGFnZSwgVUlOVCBlbmRQYWdlLCB2b2lkKiBjdAogICAgIGhlYWRlckFuZEZvb3Rlckhl
aWdodHMoJmhlYWRlckhlaWdodCwgJmZvb3RlckhlaWdodCk7CiAjaWYgVVNFKENHKSB8fCBVU0Uo
Q0FJUk8pCiAgICAgR3JhcGhpY3NDb250ZXh0V2luIHNwb29sQ3R4KHBjdHgpOwotICAgIHNwb29s
Q3R4LnNldFNob3VsZEluY2x1ZGVDaGlsZFdpbmRvd3ModHJ1ZSk7CiAKICAgICBmb3IgKFVJTlQg
aWkgPSBzdGFydFBhZ2U7IGlpIDwgZW5kUGFnZTsgaWkrKykKICAgICAgICAgc3Bvb2xQYWdlKHBj
dHgsIHNwb29sQ3R4LCBwcmludERDLCB1aS5nZXQoKSwgaGVhZGVySGVpZ2h0LCBmb290ZXJIZWln
aHQsIGlpLCBwYWdlQ291bnQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdExlZ2FjeS93aW4v
V2ViVmlldy5jcHAgYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L3dpbi9XZWJWaWV3LmNwcAppbmRleCAz
NGUxYWE3OTEwOWRlZjUyYzU1OTVlNjM3MTdlZGYxNzk0MmQ0MTY0Li42ZjQxMzU5NDY3ZGUzNWU1
OGJiNmM0ZmFlODFiMzE5NWFiOGE4YTZmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0TGVnYWN5
L3dpbi9XZWJWaWV3LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L3dpbi9XZWJWaWV3LmNw
cApAQCAtMTEzMCw3ICsxMTMwLDcgQEAgc3RhdGljIHZvaWQgZ2V0VXBkYXRlUmVjdHMoSFJHTiBy
ZWdpb24sIGNvbnN0IEludFJlY3QmIGRpcnR5UmVjdCwgVmVjdG9yPEludFJlY3QKICAgICAgICAg
cmVjdHMuYXBwZW5kKCpyZWN0KTsKIH0KIAotdm9pZCBXZWJWaWV3Ojp1cGRhdGVCYWNraW5nU3Rv
cmUoRnJhbWVWaWV3KiBmcmFtZVZpZXcsIEhEQyBkYywgYm9vbCBiYWNraW5nU3RvcmVDb21wbGV0
ZWx5RGlydHksIFdpbmRvd3NUb1BhaW50IHdpbmRvd3NUb1BhaW50KQordm9pZCBXZWJWaWV3Ojp1
cGRhdGVCYWNraW5nU3RvcmUoRnJhbWVWaWV3KiBmcmFtZVZpZXcsIEhEQyBkYywgYm9vbCBiYWNr
aW5nU3RvcmVDb21wbGV0ZWx5RGlydHkpCiB7CiAgICAgQVNTRVJUKCFpc0FjY2VsZXJhdGVkQ29t
cG9zaXRpbmcoKSk7CiAKQEAgLTExNzIsNyArMTE3Miw3IEBAIHZvaWQgV2ViVmlldzo6dXBkYXRl
QmFja2luZ1N0b3JlKEZyYW1lVmlldyogZnJhbWVWaWV3LCBIREMgZGMsIGJvb2wgYmFja2luZ1N0
b3JlCiAgICAgICAgIH0KIAogICAgICAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgcGFpbnRS
ZWN0cy5zaXplKCk7ICsraSkKLSAgICAgICAgICAgIHBhaW50SW50b0JhY2tpbmdTdG9yZShmcmFt
ZVZpZXcsIGJpdG1hcERDLCBwYWludFJlY3RzW2ldLCB3aW5kb3dzVG9QYWludCk7CisgICAgICAg
ICAgICBwYWludEludG9CYWNraW5nU3RvcmUoZnJhbWVWaWV3LCBiaXRtYXBEQywgcGFpbnRSZWN0
c1tpXSk7CiAKICAgICAgICAgaWYgKG1fdWlEZWxlZ2F0ZVByaXZhdGUpCiAgICAgICAgICAgICBt
X3VpRGVsZWdhdGVQcml2YXRlLT53ZWJWaWV3UGFpbnRlZCh0aGlzKTsKQEAgLTEzMDQsMjMgKzEz
MDQsMTYgQEAgdm9pZCBXZWJWaWV3OjpwYWludChIREMgZGMsIExQQVJBTSBvcHRpb25zKQogICAg
IEdESU9iamVjdDxIUkdOPiByZWdpb247CiAgICAgaW50IHJlZ2lvblR5cGUgPSBOVUxMUkVHSU9O
OwogICAgIFBBSU5UU1RSVUNUIHBzOwotICAgIFdpbmRvd3NUb1BhaW50IHdpbmRvd3NUb1BhaW50
OwogICAgIGlmICghZGMpIHsKICAgICAgICAgcmVnaW9uID0gYWRvcHRHRElPYmplY3QoOjpDcmVh
dGVSZWN0UmduKDAsIDAsIDAsIDApKTsKICAgICAgICAgcmVnaW9uVHlwZSA9IEdldFVwZGF0ZVJn
bihtX3ZpZXdXaW5kb3csIHJlZ2lvbi5nZXQoKSwgZmFsc2UpOwogICAgICAgICBoZGMgPSBCZWdp
blBhaW50KG1fdmlld1dpbmRvdywgJnBzKTsKICAgICAgICAgcmNQYWludCA9IHBzLnJjUGFpbnQ7
Ci0gICAgICAgIC8vIFdlJ3JlIHBhaW50aW5nIHRvIHRoZSBzY3JlZW4sIGFuZCBvdXIgY2hpbGQg
d2luZG93cyBjYW4gaGFuZGxlCi0gICAgICAgIC8vIHBhaW50aW5nIHRoZW1zZWx2ZXMgdG8gdGhl
IHNjcmVlbi4KLSAgICAgICAgd2luZG93c1RvUGFpbnQgPSBQYWludFdlYlZpZXdPbmx5OwogICAg
IH0gZWxzZSB7CiAgICAgICAgIGhkYyA9IGRjOwogICAgICAgICA6OkdldENsaWVudFJlY3QobV92
aWV3V2luZG93LCAmcmNQYWludCk7CiAgICAgICAgIGlmIChvcHRpb25zICYgUFJGX0VSQVNFQktH
TkQpCiAgICAgICAgICAgICA6OkZpbGxSZWN0KGhkYywgJnJjUGFpbnQsIChIQlJVU0gpR2V0U3Rv
Y2tPYmplY3QoV0hJVEVfQlJVU0gpKTsKLSAgICAgICAgLy8gU2luY2Ugd2UgYXJlbid0IHBhaW50
aW5nIHRvIHRoZSBzY3JlZW4sIHdlIHdhbnQgdG8gcGFpbnQgYWxsIG91cgotICAgICAgICAvLyBj
aGlsZHJlbiBpbnRvIHRoZSBIREMuCi0gICAgICAgIHdpbmRvd3NUb1BhaW50ID0gUGFpbnRXZWJW
aWV3QW5kQ2hpbGRyZW47CiAgICAgfQogCiAgICAgYm9vbCBiYWNraW5nU3RvcmVDb21wbGV0ZWx5
RGlydHkgPSBlbnN1cmVCYWNraW5nU3RvcmUoKTsKQEAgLTEzMzQsNyArMTMyNyw3IEBAIHZvaWQg
V2ViVmlldzo6cGFpbnQoSERDIGRjLCBMUEFSQU0gb3B0aW9ucykKICAgICBIR0RJT0JKIG9sZEJp
dG1hcCA9IDo6U2VsZWN0T2JqZWN0KGJpdG1hcERDLmdldCgpLCBtX2JhY2tpbmdTdG9yZUJpdG1h
cC0+Z2V0KCkpOwogCiAgICAgLy8gVXBkYXRlIG91ciBiYWNraW5nIHN0b3JlIGlmIG5lZWRlZC4K
LSAgICB1cGRhdGVCYWNraW5nU3RvcmUoZnJhbWVWaWV3LCBiaXRtYXBEQy5nZXQoKSwgYmFja2lu
Z1N0b3JlQ29tcGxldGVseURpcnR5LCB3aW5kb3dzVG9QYWludCk7CisgICAgdXBkYXRlQmFja2lu
Z1N0b3JlKGZyYW1lVmlldywgYml0bWFwREMuZ2V0KCksIGJhY2tpbmdTdG9yZUNvbXBsZXRlbHlE
aXJ0eSk7CiAKICAgICAvLyBOb3cgd2UgYmxpdCB0aGUgdXBkYXRlZCBiYWNraW5nIHN0b3JlCiAg
ICAgSW50UmVjdCB3aW5kb3dEaXJ0eVJlY3QgPSByY1BhaW50OwpAQCAtMTM3MCw3ICsxMzYzLDcg
QEAgdm9pZCBXZWJWaWV3OjpwYWludChIREMgZGMsIExQQVJBTSBvcHRpb25zKQogICAgICAgICBk
ZWxldGVCYWNraW5nU3RvcmVTb29uKCk7CiB9CiAKLXZvaWQgV2ViVmlldzo6cGFpbnRJbnRvQmFj
a2luZ1N0b3JlKEZyYW1lVmlldyogZnJhbWVWaWV3LCBIREMgYml0bWFwREMsIGNvbnN0IEludFJl
Y3QmIGRpcnR5UmVjdFBpeGVscywgV2luZG93c1RvUGFpbnQgd2luZG93c1RvUGFpbnQpCit2b2lk
IFdlYlZpZXc6OnBhaW50SW50b0JhY2tpbmdTdG9yZShGcmFtZVZpZXcqIGZyYW1lVmlldywgSERD
IGJpdG1hcERDLCBjb25zdCBJbnRSZWN0JiBkaXJ0eVJlY3RQaXhlbHMpCiB7CiAgICAgLy8gRklY
TUU6IFRoaXMgZnVuY3Rpb24gc2hvdWxkIG5ldmVyIGJlIGNhbGxlZCBpbiBhY2NlbGVyYXRlZCBj
b21wb3NpdGluZyBtb2RlLCBhbmQgd2Ugc2hvdWxkCiAgICAgLy8gYXNzZXJ0IGFzIHN1Y2guIEJ1
dCBjdXJyZW50bHkgaXQgKmlzKiBzb21ldGltZXMgY2FsbGVkLCBzbyB3ZSBjYW4ndCBhc3NlcnQg
eWV0LiBTZWUKQEAgLTE0MDcsNyArMTQwMCw2IEBAIHZvaWQgV2ViVmlldzo6cGFpbnRJbnRvQmFj
a2luZ1N0b3JlKEZyYW1lVmlldyogZnJhbWVWaWV3LCBIREMgYml0bWFwREMsIGNvbnN0IEluCiAj
ZW5kaWYKIAogICAgIEdyYXBoaWNzQ29udGV4dFdpbiBnYyhiaXRtYXBEQywgbV90cmFuc3BhcmVu
dCk7Ci0gICAgZ2Muc2V0U2hvdWxkSW5jbHVkZUNoaWxkV2luZG93cyh3aW5kb3dzVG9QYWludCA9
PSBQYWludFdlYlZpZXdBbmRDaGlsZHJlbik7CiAgICAgZ2Muc2F2ZSgpOwogICAgIGlmIChtX3Ry
YW5zcGFyZW50KQogICAgICAgICBnYy5jbGVhclJlY3QobG9naWNhbERpcnR5UmVjdCk7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0TGVnYWN5L3dpbi9XZWJWaWV3LmggYi9Tb3VyY2UvV2ViS2l0
TGVnYWN5L3dpbi9XZWJWaWV3LmgKaW5kZXggYzk5YjgyN2U1YzBkNTRlOGJlYjhkYjM1Nzc0Mzgw
Zjc1ODM1ZmI1YS4uY2UzZTFmMGViNjE4OTk0YWUwZWZiYTFjY2E3YWZiYmJlOWJmZmRhNiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdExlZ2FjeS93aW4vV2ViVmlldy5oCisrKyBiL1NvdXJjZS9X
ZWJLaXRMZWdhY3kvd2luL1dlYlZpZXcuaApAQCAtNTUwLDkgKzU1MCw4IEBAIHByaXZhdGU6CiAg
ICAgdm9pZCBzaXplQ2hhbmdlZChjb25zdCBXZWJDb3JlOjpJbnRTaXplJik7CiAgICAgYm9vbCBk
cGlDaGFuZ2VkKGZsb2F0LCBjb25zdCBXZWJDb3JlOjpJbnRTaXplJik7CiAKLSAgICBlbnVtIFdp
bmRvd3NUb1BhaW50IHsgUGFpbnRXZWJWaWV3T25seSwgUGFpbnRXZWJWaWV3QW5kQ2hpbGRyZW4g
fTsKLSAgICB2b2lkIHBhaW50SW50b0JhY2tpbmdTdG9yZShXZWJDb3JlOjpGcmFtZVZpZXcqLCBI
REMgYml0bWFwREMsIGNvbnN0IFdlYkNvcmU6OkludFJlY3QmIGRpcnR5UmVjdCwgV2luZG93c1Rv
UGFpbnQpOwotICAgIHZvaWQgdXBkYXRlQmFja2luZ1N0b3JlKFdlYkNvcmU6OkZyYW1lVmlldyos
IEhEQyA9IDAsIGJvb2wgYmFja2luZ1N0b3JlQ29tcGxldGVseURpcnR5ID0gZmFsc2UsIFdpbmRv
d3NUb1BhaW50ID0gUGFpbnRXZWJWaWV3T25seSk7CisgICAgdm9pZCBwYWludEludG9CYWNraW5n
U3RvcmUoV2ViQ29yZTo6RnJhbWVWaWV3KiwgSERDIGJpdG1hcERDLCBjb25zdCBXZWJDb3JlOjpJ
bnRSZWN0JiBkaXJ0eVJlY3QpOworICAgIHZvaWQgdXBkYXRlQmFja2luZ1N0b3JlKFdlYkNvcmU6
OkZyYW1lVmlldyosIEhEQyA9IDAsIGJvb2wgYmFja2luZ1N0b3JlQ29tcGxldGVseURpcnR5ID0g
ZmFsc2UpOwogCiAgICAgdm9pZCBwZXJmb3JtTGF5ZXJlZFdpbmRvd1VwZGF0ZSgpOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>