<?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>183772</bug_id>
          
          <creation_ts>2018-03-20 04:31:13 -0700</creation_ts>
          <short_desc>[CoordGraphics] Simplify CoordinatedGraphicsScene activation</short_desc>
          <delta_ts>2018-03-21 00:17:32 -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>New Bugs</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="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1407634</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2018-03-20 04:31:13 -0700</bug_when>
    <thetext>[CoordGraphics] Simplify CoordinatedGraphicsScene activation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1407635</commentid>
    <comment_count>1</comment_count>
      <attachid>336114</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2018-03-20 04:44:38 -0700</bug_when>
    <thetext>Created attachment 336114
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1407942</commentid>
    <comment_count>2</comment_count>
      <attachid>336114</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2018-03-21 00:16:48 -0700</bug_when>
    <thetext>Comment on attachment 336114
Patch

Clearing flags on attachment: 336114

Committed r229795: &lt;https://trac.webkit.org/changeset/229795&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1407943</commentid>
    <comment_count>3</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2018-03-21 00:16:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1407947</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-03-21 00:17:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/38697401&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>336114</attachid>
            <date>2018-03-20 04:44:38 -0700</date>
            <delta_ts>2018-03-21 00:16:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-183772-20180320124436.patch</filename>
            <type>text/plain</type>
            <size>9836</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI5NzQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDJlNTY4ZWM0NmQ2MDg2M2Rm
MTc1YWE1YWMyYzlmOWZhYWQwMjQ2ZmUuLjEyZGFjYzg3MjE4NzEwNTY2ODE1MWQ1ZTdmZTU0MGUx
ZWQ4MjlkMzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzggQEAKKzIwMTgtMDMtMjAgIFphbiBEb2Jl
cnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtDb29yZEdyYXBoaWNzXSBT
aW1wbGlmeSBDb29yZGluYXRlZEdyYXBoaWNzU2NlbmUgYWN0aXZhdGlvbgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgzNzcyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU2ltcGxpZnkgQ29vcmRpbmF0ZWRH
cmFwaGljc1NjZW5lOjpzZXRBY3RpdmUoKSBpbnRvIGEgc2ltcGxlIHNldHRlciBvZgorICAgICAg
ICB0aGUgbV9pc0FjdGl2ZSBtZW1iZXIgdmFyaWFibGUuIFdlIGRvbid0IGhhdmUgdG8gY2FsbCBy
ZW5kZXJOZXh0RnJhbWUoKQorICAgICAgICBhbnltb3JlIGFzIHRoYXQgd2FzIG9ubHkgbmVjZXNz
YXJ5IHRvIHVuYmxvY2sgQ29vcmRpbmF0ZWRMYXllclRyZWVIb3N0LAorICAgICAgICBidXQgdGhh
dCBjYW4gYmUgYXZvaWRlZCBpZiBtX2lzV2FpdGluZ0ZvclJlbmRlcmVyIGluIHRoYXQgY2xhc3Mg
aXMKKyAgICAgICAgaW5pdGlhbGl6ZWQgdG8gZmFsc2UuCisKKyAgICAgICAgQ29vcmRpbmF0ZWRH
cmFwaGljc1NjZW5lQ2xpZW50OjpyZW5kZXJOZXh0RnJhbWUoKSB2aXJ0dWFsIG1ldGhvZCBhbmQg
aXRzCisgICAgICAgIFRocmVhZGVkQ29tcG9zaXRvciBpbXBsZW1lbnRhdGlvbiBhcmUgcmVtb3Zl
ZC4gcmVuZGVyTmV4dEZyYW1lKCkgaW4gdGhlCisgICAgICAgIENvb3JkaW5hdGVkR3JhcGhpY3NT
Y2VuZSBjbGFzcyBjYW4gYWxzbyBiZSByZW1vdmVkLCBhbG9uZyB3aXRoIHRoZQorICAgICAgICB1
bnVzZWQgZGlzcGF0Y2hPbk1haW5UaHJlYWQoKSBhbmQgZGlzcGF0Y2hPbkNsaWVudFJ1bkxvb3Ao
KSBtZXRob2RzIGFuZAorICAgICAgICB0aGUgYXNzb2NpYXRlZCBtX2NsaWVudFJ1bkxvb3AgbWVt
YmVyIHZhcmlhYmxlLgorCisgICAgICAgICogU2hhcmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29v
cmRpbmF0ZWRHcmFwaGljc1NjZW5lLmNwcDoKKyAgICAgICAgKFdlYktpdDo6Q29vcmRpbmF0ZWRH
cmFwaGljc1NjZW5lOjpDb29yZGluYXRlZEdyYXBoaWNzU2NlbmUpOgorICAgICAgICAoV2ViS2l0
OjpDb29yZGluYXRlZEdyYXBoaWNzU2NlbmU6OmRpc3BhdGNoT25NYWluVGhyZWFkKTogRGVsZXRl
ZC4KKyAgICAgICAgKFdlYktpdDo6Q29vcmRpbmF0ZWRHcmFwaGljc1NjZW5lOjpkaXNwYXRjaE9u
Q2xpZW50UnVuTG9vcCk6IERlbGV0ZWQuCisgICAgICAgIChXZWJLaXQ6OkNvb3JkaW5hdGVkR3Jh
cGhpY3NTY2VuZTo6cmVuZGVyTmV4dEZyYW1lKTogRGVsZXRlZC4KKyAgICAgICAgKFdlYktpdDo6
Q29vcmRpbmF0ZWRHcmFwaGljc1NjZW5lOjpzZXRBY3RpdmUpOiBEZWxldGVkLgorICAgICAgICAq
IFNoYXJlZC9Db29yZGluYXRlZEdyYXBoaWNzL0Nvb3JkaW5hdGVkR3JhcGhpY3NTY2VuZS5oOgor
ICAgICAgICAoV2ViS2l0OjpDb29yZGluYXRlZEdyYXBoaWNzU2NlbmVDbGllbnQ6On5Db29yZGlu
YXRlZEdyYXBoaWNzU2NlbmVDbGllbnQpOgorICAgICAgICAoV2ViS2l0OjpDb29yZGluYXRlZEdy
YXBoaWNzU2NlbmU6OnNldEFjdGl2ZSk6CisgICAgICAgICogU2hhcmVkL0Nvb3JkaW5hdGVkR3Jh
cGhpY3MvdGhyZWFkZWRjb21wb3NpdG9yL1RocmVhZGVkQ29tcG9zaXRvci5jcHA6CisgICAgICAg
IChXZWJLaXQ6Om1fZGlzcGxheVJlZnJlc2hNb25pdG9yKToKKyAgICAgICAgKFdlYktpdDo6VGhy
ZWFkZWRDb21wb3NpdG9yOjpzZXROYXRpdmVTdXJmYWNlSGFuZGxlRm9yQ29tcG9zaXRpbmcpOgor
ICAgICAgICAoV2ViS2l0OjpUaHJlYWRlZENvbXBvc2l0b3I6OnJlbmRlck5leHRGcmFtZSk6IERl
bGV0ZWQuCisgICAgICAgICogU2hhcmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvdGhyZWFkZWRjb21w
b3NpdG9yL1RocmVhZGVkQ29tcG9zaXRvci5oOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFn
ZS9Db29yZGluYXRlZEdyYXBoaWNzL0Nvb3JkaW5hdGVkTGF5ZXJUcmVlSG9zdC5oOgorCiAyMDE4
LTAzLTE5ICBNZWdhbiBHYXJkbmVyICA8bWVnYW5fZ2FyZG5lckBhcHBsZS5jb20+CiAKICAgICAg
ICAgQ2xlYXIgc3R5bGUgY29sb3JzIHdoZW4gc2V0dGluZyBkZWZhdWx0IGFwcGVhcmFuY2UKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRp
bmF0ZWRHcmFwaGljc1NjZW5lLmNwcCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0Nvb3JkaW5hdGVk
R3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFwaGljc1NjZW5lLmNwcAppbmRleCAwYmY4MzRhYWRmNjZh
Mzk1ZjQ0ZjY5N2U5OTlmZTcwZDYwNjM5MTg2Li41ZmJhNjIwYTYxYjVlOTE5NmViMWY3OWVlMjll
NGM4MjBkYWRmN2MyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9Db29yZGluYXRl
ZEdyYXBoaWNzL0Nvb3JkaW5hdGVkR3JhcGhpY3NTY2VuZS5jcHAKKysrIGIvU291cmNlL1dlYktp
dC9TaGFyZWQvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZEdyYXBoaWNzU2NlbmUuY3Bw
CkBAIC0zNSwzMCArMzUsNiBAQAogbmFtZXNwYWNlIFdlYktpdCB7CiB1c2luZyBuYW1lc3BhY2Ug
V2ViQ29yZTsKIAotdm9pZCBDb29yZGluYXRlZEdyYXBoaWNzU2NlbmU6OmRpc3BhdGNoT25NYWlu
VGhyZWFkKEZ1bmN0aW9uPHZvaWQoKT4mJiBmdW5jdGlvbikKLXsKLSAgICBpZiAoUnVuTG9vcDo6
aXNNYWluKCkpIHsKLSAgICAgICAgZnVuY3Rpb24oKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0K
LQotICAgIFJ1bkxvb3A6Om1haW4oKS5kaXNwYXRjaChbcHJvdGVjdGVkVGhpcyA9IG1ha2VSZWYo
KnRoaXMpLCBmdW5jdGlvbiA9IFdURk1vdmUoZnVuY3Rpb24pXSB7Ci0gICAgICAgIGZ1bmN0aW9u
KCk7Ci0gICAgfSk7Ci19Ci0KLXZvaWQgQ29vcmRpbmF0ZWRHcmFwaGljc1NjZW5lOjpkaXNwYXRj
aE9uQ2xpZW50UnVuTG9vcChGdW5jdGlvbjx2b2lkKCk+JiYgZnVuY3Rpb24pCi17Ci0gICAgaWYg
KCZtX2NsaWVudFJ1bkxvb3AgPT0gJlJ1bkxvb3A6OmN1cnJlbnQoKSkgewotICAgICAgICBmdW5j
dGlvbigpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAgbV9jbGllbnRSdW5Mb29wLmRp
c3BhdGNoKFtwcm90ZWN0ZWRUaGlzID0gbWFrZVJlZigqdGhpcyksIGZ1bmN0aW9uID0gV1RGTW92
ZShmdW5jdGlvbildIHsKLSAgICAgICAgZnVuY3Rpb24oKTsKLSAgICB9KTsKLX0KLQogc3RhdGlj
IGJvb2wgbGF5ZXJTaG91bGRIYXZlQmFja2luZ1N0b3JlKFRleHR1cmVNYXBwZXJMYXllciogbGF5
ZXIpCiB7CiAgICAgcmV0dXJuIGxheWVyLT5kcmF3c0NvbnRlbnQoKSAmJiBsYXllci0+Y29udGVu
dHNBcmVWaXNpYmxlKCkgJiYgIWxheWVyLT5zaXplKCkuaXNFbXB0eSgpOwpAQCAtNjksNyArNDUs
NiBAQCBDb29yZGluYXRlZEdyYXBoaWNzU2NlbmU6OkNvb3JkaW5hdGVkR3JhcGhpY3NTY2VuZShD
b29yZGluYXRlZEdyYXBoaWNzU2NlbmVDbGllbgogICAgICwgbV9pc0FjdGl2ZShmYWxzZSkKICAg
ICAsIG1fcm9vdExheWVySUQoSW52YWxpZENvb3JkaW5hdGVkTGF5ZXJJRCkKICAgICAsIG1fdmll
d0JhY2tncm91bmRDb2xvcihDb2xvcjo6d2hpdGUpCi0gICAgLCBtX2NsaWVudFJ1bkxvb3AoUnVu
TG9vcDo6Y3VycmVudCgpKQogewogfQogCkBAIC01NDIsMTYgKzUxNyw2IEBAIHZvaWQgQ29vcmRp
bmF0ZWRHcmFwaGljc1NjZW5lOjpjb21taXRTY2VuZVN0YXRlKGNvbnN0IENvb3JkaW5hdGVkR3Jh
cGhpY3NTdGF0ZSYKICAgICAgICAgYmFja2luZ1N0b3JlLT5jb21taXRUaWxlT3BlcmF0aW9ucygq
bV90ZXh0dXJlTWFwcGVyKTsKIH0KIAotdm9pZCBDb29yZGluYXRlZEdyYXBoaWNzU2NlbmU6OnJl
bmRlck5leHRGcmFtZSgpCi17Ci0gICAgaWYgKCFtX2NsaWVudCkKLSAgICAgICAgcmV0dXJuOwot
ICAgIGRpc3BhdGNoT25NYWluVGhyZWFkKFt0aGlzXSB7Ci0gICAgICAgIGlmIChtX2NsaWVudCkK
LSAgICAgICAgICAgIG1fY2xpZW50LT5yZW5kZXJOZXh0RnJhbWUoKTsKLSAgICB9KTsKLX0KLQog
dm9pZCBDb29yZGluYXRlZEdyYXBoaWNzU2NlbmU6OmVuc3VyZVJvb3RMYXllcigpCiB7CiAgICAg
aWYgKG1fcm9vdExheWVyKQpAQCAtNjA0LDE2ICs1NjksNiBAQCB2b2lkIENvb3JkaW5hdGVkR3Jh
cGhpY3NTY2VuZTo6ZGV0YWNoKCkKICAgICBtX2NsaWVudCA9IG51bGxwdHI7CiB9CiAKLXZvaWQg
Q29vcmRpbmF0ZWRHcmFwaGljc1NjZW5lOjpzZXRBY3RpdmUoYm9vbCBhY3RpdmUpCi17Ci0gICAg
aWYgKCFtX2NsaWVudCB8fCBtX2lzQWN0aXZlID09IGFjdGl2ZSkKLSAgICAgICAgcmV0dXJuOwot
Ci0gICAgbV9pc0FjdGl2ZSA9IGFjdGl2ZTsKLSAgICBpZiAobV9pc0FjdGl2ZSkKLSAgICAgICAg
cmVuZGVyTmV4dEZyYW1lKCk7Ci19Ci0KIH0gLy8gbmFtZXNwYWNlIFdlYktpdAogCiAjZW5kaWYg
Ly8gVVNFKENPT1JESU5BVEVEX0dSQVBISUNTKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9T
aGFyZWQvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZEdyYXBoaWNzU2NlbmUuaCBiL1Nv
dXJjZS9XZWJLaXQvU2hhcmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFwaGlj
c1NjZW5lLmgKaW5kZXggNzdiMTU1NTcyNTY0YTc4MTE4YTJjNjdjMTY2ZmI1MmFhM2U5ZmQ2NS4u
MTRmYmM0YzI5YjdlMjA0YWE1MzY0ZTdiNzlkZDM0NDU2MTNkODA4NCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9TaGFyZWQvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZEdyYXBoaWNz
U2NlbmUuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9Db29yZGluYXRlZEdyYXBoaWNzL0Nv
b3JkaW5hdGVkR3JhcGhpY3NTY2VuZS5oCkBAIC01OSw3ICs1OSw2IEBAIGNsYXNzIENvb3JkaW5h
dGVkQmFja2luZ1N0b3JlOwogY2xhc3MgQ29vcmRpbmF0ZWRHcmFwaGljc1NjZW5lQ2xpZW50IHsK
IHB1YmxpYzoKICAgICB2aXJ0dWFsIH5Db29yZGluYXRlZEdyYXBoaWNzU2NlbmVDbGllbnQoKSB7
IH0KLSAgICB2aXJ0dWFsIHZvaWQgcmVuZGVyTmV4dEZyYW1lKCkgPSAwOwogICAgIHZpcnR1YWwg
dm9pZCB1cGRhdGVWaWV3cG9ydCgpID0gMDsKIH07CiAKQEAgLTgxLDEwICs4MCw5IEBAIHB1Ymxp
YzoKICAgICB2b2lkIHB1cmdlR0xSZXNvdXJjZXMoKTsKIAogICAgIGJvb2wgaXNBY3RpdmUoKSBj
b25zdCB7IHJldHVybiBtX2lzQWN0aXZlOyB9Ci0gICAgdm9pZCBzZXRBY3RpdmUoYm9vbCk7Cisg
ICAgdm9pZCBzZXRBY3RpdmUoYm9vbCBhY3RpdmUpIHsgbV9pc0FjdGl2ZSA9IGFjdGl2ZTsgfQog
CiAgICAgdm9pZCBjb21taXRTY2VuZVN0YXRlKGNvbnN0IFdlYkNvcmU6OkNvb3JkaW5hdGVkR3Jh
cGhpY3NTdGF0ZSYpOwotICAgIHZvaWQgcmVuZGVyTmV4dEZyYW1lKCk7CiAKICAgICB2b2lkIHNl
dFZpZXdCYWNrZ3JvdW5kQ29sb3IoY29uc3QgV2ViQ29yZTo6Q29sb3ImIGNvbG9yKSB7IG1fdmll
d0JhY2tncm91bmRDb2xvciA9IGNvbG9yOyB9CiAgICAgV2ViQ29yZTo6Q29sb3Igdmlld0JhY2tn
cm91bmRDb2xvcigpIGNvbnN0IHsgcmV0dXJuIG1fdmlld0JhY2tncm91bmRDb2xvcjsgfQpAQCAt
MTM1LDggKzEzMyw2IEBAIHByaXZhdGU6CiAKICAgICB2b2lkIGFkanVzdFBvc2l0aW9uRm9yRml4
ZWRMYXllcnMoY29uc3QgV2ViQ29yZTo6RmxvYXRQb2ludCYgY29udGVudFBvc2l0aW9uKTsKIAot
ICAgIHZvaWQgZGlzcGF0Y2hPbk1haW5UaHJlYWQoRnVuY3Rpb248dm9pZCgpPiYmKTsKLSAgICB2
b2lkIGRpc3BhdGNoT25DbGllbnRSdW5Mb29wKEZ1bmN0aW9uPHZvaWQoKT4mJik7CiAgICAgdm9p
ZCB1cGRhdGVWaWV3cG9ydCgpOwogCiAgICAgdm9pZCBjcmVhdGVMYXllcihXZWJDb3JlOjpDb29y
ZGluYXRlZExheWVySUQpOwpAQCAtMTgwLDggKzE3Niw2IEBAIHByaXZhdGU6CiAgICAgV2ViQ29y
ZTo6Q29sb3IgbV92aWV3QmFja2dyb3VuZENvbG9yOwogCiAgICAgV2ViQ29yZTo6VGV4dHVyZU1h
cHBlckZQU0NvdW50ZXIgbV9mcHNDb3VudGVyOwotCi0gICAgUnVuTG9vcCYgbV9jbGllbnRSdW5M
b29wOwogfTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViS2l0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L1NoYXJlZC9Db29yZGluYXRlZEdyYXBoaWNzL3RocmVhZGVkY29tcG9zaXRvci9UaHJlYWRl
ZENvbXBvc2l0b3IuY3BwIGIvU291cmNlL1dlYktpdC9TaGFyZWQvQ29vcmRpbmF0ZWRHcmFwaGlj
cy90aHJlYWRlZGNvbXBvc2l0b3IvVGhyZWFkZWRDb21wb3NpdG9yLmNwcAppbmRleCA4MzU2MTlj
ZmEwMmE0ZDgzZWZjOWQ2ZjgxYzhiNTRjMjg4NGIxY2MxLi45ZDc2N2E4OGE2MmNlMjk5ODI0MDgy
OTdkMWZmOGYyNWI3NGRlM2NlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9Db29y
ZGluYXRlZEdyYXBoaWNzL3RocmVhZGVkY29tcG9zaXRvci9UaHJlYWRlZENvbXBvc2l0b3IuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvdGhyZWFkZWRj
b21wb3NpdG9yL1RocmVhZGVkQ29tcG9zaXRvci5jcHAKQEAgLTcwLDExICs3MCwxMCBAQCBUaHJl
YWRlZENvbXBvc2l0b3I6OlRocmVhZGVkQ29tcG9zaXRvcihDbGllbnQmIGNsaWVudCwgV2ViUGFn
ZSYgd2ViUGFnZSwgY29uc3QgSQogICAgIG1fY29tcG9zaXRpbmdSdW5Mb29wLT5wZXJmb3JtVGFz
a1N5bmMoW3RoaXMsIHByb3RlY3RlZFRoaXMgPSBtYWtlUmVmKCp0aGlzKV0gewogICAgICAgICBt
X3NjZW5lID0gYWRvcHRSZWYobmV3IENvb3JkaW5hdGVkR3JhcGhpY3NTY2VuZSh0aGlzKSk7CiAg
ICAgICAgIG1fbmF0aXZlU3VyZmFjZUhhbmRsZSA9IG1fY2xpZW50Lm5hdGl2ZVN1cmZhY2VIYW5k
bGVGb3JDb21wb3NpdGluZygpOwotICAgICAgICBpZiAobV9uYXRpdmVTdXJmYWNlSGFuZGxlKSB7
CisKKyAgICAgICAgbV9zY2VuZS0+c2V0QWN0aXZlKCEhbV9uYXRpdmVTdXJmYWNlSGFuZGxlKTsK
KyAgICAgICAgaWYgKG1fbmF0aXZlU3VyZmFjZUhhbmRsZSkKICAgICAgICAgICAgIGNyZWF0ZUdM
Q29udGV4dCgpOwotICAgICAgICAgICAgbV9zY2VuZS0+c2V0QWN0aXZlKHRydWUpOwotICAgICAg
ICB9IGVsc2UKLSAgICAgICAgICAgIG1fc2NlbmUtPnNldEFjdGl2ZShmYWxzZSk7CiAgICAgfSk7
CiB9CiAKQEAgLTEyMiwxMyArMTIxLDEyIEBAIHZvaWQgVGhyZWFkZWRDb21wb3NpdG9yOjpzZXRO
YXRpdmVTdXJmYWNlSGFuZGxlRm9yQ29tcG9zaXRpbmcodWludDY0X3QgaGFuZGxlKQogICAgICAg
ICAvLyBBIG5ldyBuYXRpdmUgaGFuZGxlIGNhbid0IGJlIHNldCB3aXRob3V0IGRlc3Ryb3lpbmcg
dGhlIHByZXZpb3VzIG9uZSBmaXJzdCBpZiBhbnkuCiAgICAgICAgIEFTU0VSVCghIWhhbmRsZSBe
ICEhbV9uYXRpdmVTdXJmYWNlSGFuZGxlKTsKICAgICAgICAgbV9uYXRpdmVTdXJmYWNlSGFuZGxl
ID0gaGFuZGxlOwotICAgICAgICBpZiAobV9uYXRpdmVTdXJmYWNlSGFuZGxlKSB7CisKKyAgICAg
ICAgbV9zY2VuZS0+c2V0QWN0aXZlKCEhbV9uYXRpdmVTdXJmYWNlSGFuZGxlKTsKKyAgICAgICAg
aWYgKG1fbmF0aXZlU3VyZmFjZUhhbmRsZSkKICAgICAgICAgICAgIGNyZWF0ZUdMQ29udGV4dCgp
OwotICAgICAgICAgICAgbV9zY2VuZS0+c2V0QWN0aXZlKHRydWUpOwotICAgICAgICB9IGVsc2Ug
ewotICAgICAgICAgICAgbV9zY2VuZS0+c2V0QWN0aXZlKGZhbHNlKTsKKyAgICAgICAgZWxzZQog
ICAgICAgICAgICAgbV9jb250ZXh0ID0gbnVsbHB0cjsKLSAgICAgICAgfQogICAgIH0pOwogfQog
CkBAIC0xNjMsMTIgKzE2MSw2IEBAIHZvaWQgVGhyZWFkZWRDb21wb3NpdG9yOjpzZXREcmF3c0Jh
Y2tncm91bmQoYm9vbCBkcmF3c0JhY2tncm91bmQpCiAgICAgbV9jb21wb3NpdGluZ1J1bkxvb3At
PnNjaGVkdWxlVXBkYXRlKCk7CiB9CiAKLXZvaWQgVGhyZWFkZWRDb21wb3NpdG9yOjpyZW5kZXJO
ZXh0RnJhbWUoKQotewotICAgIEFTU0VSVChSdW5Mb29wOjppc01haW4oKSk7Ci0gICAgbV9jbGll
bnQucmVuZGVyTmV4dEZyYW1lKCk7Ci19Ci0KIHZvaWQgVGhyZWFkZWRDb21wb3NpdG9yOjp1cGRh
dGVWaWV3cG9ydCgpCiB7CiAgICAgbV9jb21wb3NpdGluZ1J1bkxvb3AtPnNjaGVkdWxlVXBkYXRl
KCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9Db29yZGluYXRlZEdyYXBoaWNz
L3RocmVhZGVkY29tcG9zaXRvci9UaHJlYWRlZENvbXBvc2l0b3IuaCBiL1NvdXJjZS9XZWJLaXQv
U2hhcmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvdGhyZWFkZWRjb21wb3NpdG9yL1RocmVhZGVkQ29t
cG9zaXRvci5oCmluZGV4IDI3NjU0ZTgwNmM3Y2JiZmRlYWJjYmMyYWM5MmExN2VmMzBkNzk5YmIu
LmNmMzA0MmUwZDA2N2NhNWMwMmRkMDNjNjc2ZjY3ODNjYzI3YzI1M2YgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvU2hhcmVkL0Nvb3JkaW5hdGVkR3JhcGhpY3MvdGhyZWFkZWRjb21wb3NpdG9y
L1RocmVhZGVkQ29tcG9zaXRvci5oCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0Nvb3JkaW5h
dGVkR3JhcGhpY3MvdGhyZWFkZWRjb21wb3NpdG9yL1RocmVhZGVkQ29tcG9zaXRvci5oCkBAIC05
NCw3ICs5NCw2IEBAIHByaXZhdGU6CiAgICAgVGhyZWFkZWRDb21wb3NpdG9yKENsaWVudCYsIFdl
YlBhZ2UmLCBjb25zdCBXZWJDb3JlOjpJbnRTaXplJiwgZmxvYXQgc2NhbGVGYWN0b3IsIFNob3Vs
ZERvRnJhbWVTeW5jLCBXZWJDb3JlOjpUZXh0dXJlTWFwcGVyOjpQYWludEZsYWdzKTsKIAogICAg
IC8vIENvb3JkaW5hdGVkR3JhcGhpY3NTY2VuZUNsaWVudAotICAgIHZvaWQgcmVuZGVyTmV4dEZy
YW1lKCkgb3ZlcnJpZGU7CiAgICAgdm9pZCB1cGRhdGVWaWV3cG9ydCgpIG92ZXJyaWRlOwogCiAg
ICAgdm9pZCByZW5kZXJMYXllclRyZWUoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2Vi
UHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRMYXllclRyZWVI
b3N0LmggYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBo
aWNzL0Nvb3JkaW5hdGVkTGF5ZXJUcmVlSG9zdC5oCmluZGV4IDZjM2JlOTRmMmY0Y2JiNGZlNDY5
YTA0YWRhMDE5MjFhZGYxMmIyYjkuLmQ2MzA2Y2NhM2M0M2JjMWMxYjlkZjU5YTdjYmY0YzY0ODE3
NTQ0YWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3Jk
aW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRMYXllclRyZWVIb3N0LmgKKysrIGIvU291cmNlL1dl
YktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZExh
eWVyVHJlZUhvc3QuaApAQCAtNzgsNyArNzgsNyBAQCBwcml2YXRlOgogICAgIHZvaWQgbGF5ZXJG
bHVzaFRpbWVyRmlyZWQoKTsKIAogICAgIENvbXBvc2l0aW5nQ29vcmRpbmF0b3IgbV9jb29yZGlu
YXRvcjsKLSAgICBib29sIG1faXNXYWl0aW5nRm9yUmVuZGVyZXIgeyB0cnVlIH07CisgICAgYm9v
bCBtX2lzV2FpdGluZ0ZvclJlbmRlcmVyIHsgZmFsc2UgfTsKICAgICBib29sIG1fc2NoZWR1bGVk
V2hpbGVXYWl0aW5nRm9yUmVuZGVyZXIgeyBmYWxzZSB9OwogICAgIHN0cnVjdCB7CiAgICAgICAg
IE9wdGlvbmFsQ2FsbGJhY2tJRCBjYWxsYmFja0lEOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>