<?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>202398</bug_id>
          
          <creation_ts>2019-10-01 04:11:25 -0700</creation_ts>
          <short_desc>[CoordGraphics] Implement sync methods for position, bounds origin</short_desc>
          <delta_ts>2019-10-01 08:17:22 -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>
          
          <blocked>198475</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>luiz</cc>
    
    <cc>noam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1575487</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2019-10-01 04:11:25 -0700</bug_when>
    <thetext>[CoordGraphics] Implement sync methods for position, bounds origin</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575490</commentid>
    <comment_count>1</comment_count>
      <attachid>379891</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2019-10-01 04:17:55 -0700</bug_when>
    <thetext>Created attachment 379891
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575532</commentid>
    <comment_count>2</comment_count>
      <attachid>379891</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2019-10-01 08:16:29 -0700</bug_when>
    <thetext>Comment on attachment 379891
Patch

Clearing flags on attachment: 379891

Committed r250554: &lt;https://trac.webkit.org/changeset/250554&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575533</commentid>
    <comment_count>3</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2019-10-01 08:16:34 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575534</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-10-01 08:17:22 -0700</bug_when>
    <thetext>&lt;rdar://problem/55876532&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>379891</attachid>
            <date>2019-10-01 04:17:55 -0700</date>
            <delta_ts>2019-10-01 08:16:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-202398-20191001131754.patch</filename>
            <type>text/plain</type>
            <size>4985</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUwNTUxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjQ1MjViYzRmOTE3Y2Iw
YzJiZjY2OTg2YzZhMmZiMmViM2ViYTQ5Ny4uYzA0ODRjNTM2MmM2MTVlMjUzN2EwNmUzNmNjZjY1
ZjUxZjk1NWQ5ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE5LTEwLTAxICBaYW4g
RG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbQ29vcmRHcmFwaGlj
c10gSW1wbGVtZW50IHN5bmMgbWV0aG9kcyBmb3IgcG9zaXRpb24sIGJvdW5kcyBvcmlnaW4KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMjM5OAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCB0aGUgQ29v
cmRpbmF0ZWRHcmFwaGljc0xheWVyOjpzeW5jUG9zaXRpb24oKSBhbmQKKyAgICAgICAgQ29vcmRp
bmF0ZWRHcmFwaGljc0xheWVyOjpzeW5jQm91bmRzT3JpZ2luKCkgbWV0aG9kIG92ZXJyaWRlcywg
Ym90aAorICAgICAgICBwZXJmb3JtaW5nIGEgc3luY2hyb25pemF0aW9uIG9mIHRoZSBnaXZlbiBH
cmFwaGljc0xheWVyIGF0dHJpYnV0ZS4KKworICAgICAgICBUaGVzZSBtZXRob2RzIGFyZSB1c2Vk
IGJ5IHRoZSBzY3JvbGxpbmcgY29kZSB0byByZWZsZWN0IGNoYW5nZXMgaW4gdGhlc2UKKyAgICAg
ICAgYXR0cmlidXRlcyB3aXRob3V0IGNhdXNpbmcgYSBsYXllciBmbHVzaCAod2hpY2ggaXMgbm90
IG5lY2Vzc2FyeSBzaW5jZQorICAgICAgICB0aGUgY2hhbmdlcyBoYXZlIGFscmVhZHkgYmVlbiBh
cHBsaWVkIGluIGFuIGVxdWl2YWxlbnQgd2F5KS4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBo
aWNzL3RleG1hcC9jb29yZGluYXRlZC9Db29yZGluYXRlZEdyYXBoaWNzTGF5ZXIuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6Q29vcmRpbmF0ZWRHcmFwaGljc0xheWVyOjpkaWRDaGFuZ2VHZW9tZXRy
eSk6CisgICAgICAgIChXZWJDb3JlOjpDb29yZGluYXRlZEdyYXBoaWNzTGF5ZXI6OnN5bmNQb3Np
dGlvbik6CisgICAgICAgIChXZWJDb3JlOjpDb29yZGluYXRlZEdyYXBoaWNzTGF5ZXI6OnN5bmNC
b3VuZHNPcmlnaW4pOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9jb29yZGlu
YXRlZC9Db29yZGluYXRlZEdyYXBoaWNzTGF5ZXIuaDoKKwogMjAxOS0xMC0wMSAgeW91ZW5uIGZh
YmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgTWVkaWFEZXZpY2VzIHNob3VsZCBi
ZSBTZWN1cmVDb250ZXh0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy90ZXhtYXAvY29vcmRpbmF0ZWQvQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVyLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9jb29yZGluYXRlZC9Db29yZGlu
YXRlZEdyYXBoaWNzTGF5ZXIuY3BwCmluZGV4IDFiN2RhODVjMGI5YTlmYjQ1ZDZmNTVmYmYwMGQ2
M2Q5YjU3YjkzMGMuLmYwNjdlNjRiYzQwZmYwNDQwYWMxYWNlZjdlYWFkYTQwZmIwZWVmYjEgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9jb29yZGlu
YXRlZC9Db29yZGluYXRlZEdyYXBoaWNzTGF5ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL3RleG1hcC9jb29yZGluYXRlZC9Db29yZGluYXRlZEdyYXBoaWNzTGF5
ZXIuY3BwCkBAIC0xMDYsOSArMTA2LDEwIEBAIHZvaWQgQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVy
OjpzZXRTaG91bGRVcGRhdGVWaXNpYmxlUmVjdCgpCiAgICAgICAgIGRvd25jYXN0PENvb3JkaW5h
dGVkR3JhcGhpY3NMYXllcj4oKnJlcGxpY2FMYXllcigpKS5zZXRTaG91bGRVcGRhdGVWaXNpYmxl
UmVjdCgpOwogfQogCi12b2lkIENvb3JkaW5hdGVkR3JhcGhpY3NMYXllcjo6ZGlkQ2hhbmdlR2Vv
bWV0cnkoKQordm9pZCBDb29yZGluYXRlZEdyYXBoaWNzTGF5ZXI6OmRpZENoYW5nZUdlb21ldHJ5
KEZsdXNoTm90aWZpY2F0aW9uIGZsdXNoTm90aWZpY2F0aW9uKQogewotICAgIG5vdGlmeUZsdXNo
UmVxdWlyZWQoKTsKKyAgICBpZiAoZmx1c2hOb3RpZmljYXRpb24gPT0gRmx1c2hOb3RpZmljYXRp
b246OlJlcXVpcmVkKQorICAgICAgICBub3RpZnlGbHVzaFJlcXVpcmVkKCk7CiAgICAgc2V0U2hv
dWxkVXBkYXRlVmlzaWJsZVJlY3QoKTsKIH0KIApAQCAtMjM4LDYgKzIzOSwxNiBAQCB2b2lkIENv
b3JkaW5hdGVkR3JhcGhpY3NMYXllcjo6c2V0UG9zaXRpb24oY29uc3QgRmxvYXRQb2ludCYgcCkK
ICAgICBkaWRDaGFuZ2VHZW9tZXRyeSgpOwogfQogCit2b2lkIENvb3JkaW5hdGVkR3JhcGhpY3NM
YXllcjo6c3luY1Bvc2l0aW9uKGNvbnN0IEZsb2F0UG9pbnQmIHApCit7CisgICAgaWYgKHBvc2l0
aW9uKCkgPT0gcCkKKyAgICAgICAgcmV0dXJuOworCisgICAgR3JhcGhpY3NMYXllcjo6c3luY1Bv
c2l0aW9uKHApOworICAgIG1fbmljb3NpYS5kZWx0YS5wb3NpdGlvbkNoYW5nZWQgPSB0cnVlOwor
ICAgIGRpZENoYW5nZUdlb21ldHJ5KEZsdXNoTm90aWZpY2F0aW9uOjpOb3RSZXF1aXJlZCk7Cit9
CisKIHZvaWQgQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVyOjpzZXRBbmNob3JQb2ludChjb25zdCBG
bG9hdFBvaW50M0QmIHApCiB7CiAgICAgaWYgKGFuY2hvclBvaW50KCkgPT0gcCkKQEAgLTI3MSw2
ICsyODIsMTYgQEAgdm9pZCBDb29yZGluYXRlZEdyYXBoaWNzTGF5ZXI6OnNldEJvdW5kc09yaWdp
bihjb25zdCBGbG9hdFBvaW50JiBib3VuZHNPcmlnaW4pCiAgICAgZGlkQ2hhbmdlR2VvbWV0cnko
KTsKIH0KIAordm9pZCBDb29yZGluYXRlZEdyYXBoaWNzTGF5ZXI6OnN5bmNCb3VuZHNPcmlnaW4o
Y29uc3QgRmxvYXRQb2ludCYgYm91bmRzT3JpZ2luKQoreworICAgIGlmICh0aGlzLT5ib3VuZHNP
cmlnaW4oKSA9PSBib3VuZHNPcmlnaW4pCisgICAgICAgIHJldHVybjsKKworICAgIEdyYXBoaWNz
TGF5ZXI6OnN5bmNCb3VuZHNPcmlnaW4oYm91bmRzT3JpZ2luKTsKKyAgICBtX25pY29zaWEuZGVs
dGEuYm91bmRzT3JpZ2luQ2hhbmdlZCA9IHRydWU7CisgICAgZGlkQ2hhbmdlR2VvbWV0cnkoRmx1
c2hOb3RpZmljYXRpb246Ok5vdFJlcXVpcmVkKTsKK30KKwogdm9pZCBDb29yZGluYXRlZEdyYXBo
aWNzTGF5ZXI6OnNldFRyYW5zZm9ybShjb25zdCBUcmFuc2Zvcm1hdGlvbk1hdHJpeCYgdCkKIHsK
ICAgICBpZiAodHJhbnNmb3JtKCkgPT0gdCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL3RleG1hcC9jb29yZGluYXRlZC9Db29yZGluYXRlZEdyYXBoaWNzTGF5
ZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9jb29yZGluYXRl
ZC9Db29yZGluYXRlZEdyYXBoaWNzTGF5ZXIuaAppbmRleCBkYThlNzY2NWU2MTkxZTJmOTcxMjcz
MGUxNDY1ZDJlNmUzYzNkN2Y3Li40OTM2ZDRkYTNmNjQzZmM5MDIyMDQ0N2NlZGU5YjgzYmJhNzAz
OGRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAv
Y29vcmRpbmF0ZWQvQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVyLmgKKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL2Nvb3JkaW5hdGVkL0Nvb3JkaW5hdGVkR3JhcGhp
Y3NMYXllci5oCkBAIC03Myw5ICs3MywxMSBAQCBwdWJsaWM6CiAgICAgYm9vbCByZXBsYWNlQ2hp
bGQoR3JhcGhpY3NMYXllciosIFJlZjxHcmFwaGljc0xheWVyPiYmKSBvdmVycmlkZTsKICAgICB2
b2lkIHJlbW92ZUZyb21QYXJlbnQoKSBvdmVycmlkZTsKICAgICB2b2lkIHNldFBvc2l0aW9uKGNv
bnN0IEZsb2F0UG9pbnQmKSBvdmVycmlkZTsKKyAgICB2b2lkIHN5bmNQb3NpdGlvbihjb25zdCBG
bG9hdFBvaW50Jikgb3ZlcnJpZGU7CiAgICAgdm9pZCBzZXRBbmNob3JQb2ludChjb25zdCBGbG9h
dFBvaW50M0QmKSBvdmVycmlkZTsKICAgICB2b2lkIHNldFNpemUoY29uc3QgRmxvYXRTaXplJikg
b3ZlcnJpZGU7CiAgICAgdm9pZCBzZXRCb3VuZHNPcmlnaW4oY29uc3QgRmxvYXRQb2ludCYpIG92
ZXJyaWRlOworICAgIHZvaWQgc3luY0JvdW5kc09yaWdpbihjb25zdCBGbG9hdFBvaW50Jikgb3Zl
cnJpZGU7CiAgICAgdm9pZCBzZXRUcmFuc2Zvcm0oY29uc3QgVHJhbnNmb3JtYXRpb25NYXRyaXgm
KSBvdmVycmlkZTsKICAgICB2b2lkIHNldENoaWxkcmVuVHJhbnNmb3JtKGNvbnN0IFRyYW5zZm9y
bWF0aW9uTWF0cml4Jikgb3ZlcnJpZGU7CiAgICAgdm9pZCBzZXRQcmVzZXJ2ZXMzRChib29sKSBv
dmVycmlkZTsKQEAgLTE1NSw2ICsxNTcsMTEgQEAgcHVibGljOgogICAgIHZvaWQgcmVxdWVzdEJh
Y2tpbmdTdG9yZVVwZGF0ZSgpOwogCiBwcml2YXRlOgorICAgIGVudW0gY2xhc3MgRmx1c2hOb3Rp
ZmljYXRpb24geworICAgICAgICBSZXF1aXJlZCwKKyAgICAgICAgTm90UmVxdWlyZWQsCisgICAg
fTsKKwogICAgIGJvb2wgaXNDb29yZGluYXRlZEdyYXBoaWNzTGF5ZXIoKSBjb25zdCBvdmVycmlk
ZTsKIAogICAgIHZvaWQgdXBkYXRlUGxhdGZvcm1MYXllcigpOwpAQCAtMTYyLDcgKzE2OSw3IEBA
IHByaXZhdGU6CiAgICAgdm9pZCBzZXREZWJ1Z0JvcmRlcihjb25zdCBDb2xvciYsIGZsb2F0IHdp
ZHRoKSBvdmVycmlkZTsKIAogICAgIHZvaWQgZGlkQ2hhbmdlQW5pbWF0aW9ucygpOwotICAgIHZv
aWQgZGlkQ2hhbmdlR2VvbWV0cnkoKTsKKyAgICB2b2lkIGRpZENoYW5nZUdlb21ldHJ5KEZsdXNo
Tm90aWZpY2F0aW9uID0gRmx1c2hOb3RpZmljYXRpb246OlJlcXVpcmVkKTsKICAgICB2b2lkIGRp
ZENoYW5nZUNoaWxkcmVuKCk7CiAgICAgdm9pZCBkaWRDaGFuZ2VGaWx0ZXJzKCk7CiAgICAgdm9p
ZCBkaWRVcGRhdGVUaWxlQnVmZmVycygpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>