<?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>183985</bug_id>
          
          <creation_ts>2018-03-24 12:23:31 -0700</creation_ts>
          <short_desc>[TexMap] Clean up TextureMapperPlatformLayer, TextureMapperBackingStore code</short_desc>
          <delta_ts>2018-03-25 23:22: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>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>bugs-noreply</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>luiz</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>noam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1409122</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2018-03-24 12:23:31 -0700</bug_when>
    <thetext>[TexMap] Clean up TextureMapperPlatformLayer, TextureMapperBackingStore code</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409123</commentid>
    <comment_count>1</comment_count>
      <attachid>336482</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2018-03-24 12:27:42 -0700</bug_when>
    <thetext>Created attachment 336482
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409249</commentid>
    <comment_count>2</comment_count>
      <attachid>336482</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2018-03-25 23:21:34 -0700</bug_when>
    <thetext>Comment on attachment 336482
Patch

Clearing flags on attachment: 336482

Committed r229968: &lt;https://trac.webkit.org/changeset/229968&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409250</commentid>
    <comment_count>3</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2018-03-25 23:21:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1409251</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-03-25 23:22:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/38855034&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>336482</attachid>
            <date>2018-03-24 12:27:42 -0700</date>
            <delta_ts>2018-03-25 23:21:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-183985-20180324202741.patch</filename>
            <type>text/plain</type>
            <size>5909</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI5OTQ2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2E5Yzg1Y2IxZmYyNjMw
N2VjMTBkNGNmMzdiYmQ0MDgzMGQ0NzVmZS4uMTFmODM2NThkMTczMWM1ODhjMTRkNTg3YTc4NmZm
MDA2ZjIzYzdiMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE4LTAzLTI0ICBaYW4g
RG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbVGV4TWFwXSBDbGVh
biB1cCBUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllciwgVGV4dHVyZU1hcHBlckJhY2tpbmdTdG9y
ZSBjb2RlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
ODM5ODUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBD
bGVhbiB1cCBUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllciBhbmQgVGV4dHVyZU1hcHBlckJhY2tp
bmdTdG9yZQorICAgICAgICBoZWFkZXJzIGFuZCBpbXBsZW1lbnRhdGlvbiBmaWxlcy4gUmVtb3Zl
IGR1YmlvdXMgd2hpdGVzcGFjZSwgdXNlICNwcmFnbWEKKyAgICAgICAgb25jZSwgY2xlYW4gdXAg
Y29uc3RydWN0b3JzLCBkZXN0cnVjdG9ycywgbWV0aG9kIGRlZmluaXRpb25zIGFuZCByZW1vdmUK
KyAgICAgICAgdW5uZWNlc3NhcnkgaW5jbHVkZXMgaW4gZmF2b3Igb2YgZm9yd2FyZCBkZWNsYXJh
dGlvbnMgd2hlcmUgcG9zc2libGUuCisKKyAgICAgICAgVGhlIFRleHR1cmVNYXBwZXJQbGF0Zm9y
bUxheWVyOjpzd2FwQnVmZmVycygpIG1ldGhvZCBpcyByZW1vdmVkIGFzIGl0CisgICAgICAgIHdh
c24ndCBjYWxsZWQgb3Igb3ZlcnJpZGRlbiBhbnl3aGVyZS4KKworICAgICAgICBObyBuZXcgdGVz
dHMgLS0gbm8gY2hhbmdlIGluIGZ1bmN0aW9uYWxpdHkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckJhY2tpbmdTdG9yZS5jcHA6CisgICAgICAgICog
cGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJCYWNraW5nU3RvcmUuaDoKKyAg
ICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBwZXJCYWNraW5nU3RvcmU6OmRyYXdSZXBhaW50Q291
bnRlcik6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJQ
bGF0Zm9ybUxheWVyLmg6CisgICAgICAgIChXZWJDb3JlOjpUZXh0dXJlTWFwcGVyUGxhdGZvcm1M
YXllcjo6c2V0Q2xpZW50KToKKyAgICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBwZXJQbGF0Zm9y
bUxheWVyOjpUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllcik6IERlbGV0ZWQuCisgICAgICAgIChX
ZWJDb3JlOjpUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllcjo6c3dhcEJ1ZmZlcnMpOiBEZWxldGVk
LgorCiAyMDE4LTAzLTIzICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgog
CiAgICAgICAgIEZpeCB0aGUgZ2VvbG9jYXRpb24gYnVpbGQKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyQmFja2luZ1N0b3Jl
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFw
cGVyQmFja2luZ1N0b3JlLmNwcAppbmRleCBlYmVkMTlhODkxZGQ0ZDhhMmViZTI3ZWRiMjIyNmYx
OWZmN2ZhODhhLi4wMmIxNzUyMTVkY2Q2OWU3MmE4ODNmYjFmOTc3YzIwNGQ5MWZjNmIwIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1h
cHBlckJhY2tpbmdTdG9yZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvdGV4bWFwL1RleHR1cmVNYXBwZXJCYWNraW5nU3RvcmUuY3BwCkBAIC0xOCwxMiArMTgsOSBA
QAogICovCiAKICNpbmNsdWRlICJjb25maWcuaCIKLQogI2luY2x1ZGUgIlRleHR1cmVNYXBwZXJC
YWNraW5nU3RvcmUuaCIKIAotI2luY2x1ZGUgIkdyYXBoaWNzTGF5ZXIuaCIKLSNpbmNsdWRlICJJ
bWFnZUJ1ZmZlci5oIgotI2luY2x1ZGUgIlRleHR1cmVNYXBwZXIuaCIKKyNpbmNsdWRlICJGbG9h
dFJlY3QuaCIKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCkBAIC00MSw0ICszOCw0IEBAIHVuc2ln
bmVkIFRleHR1cmVNYXBwZXJCYWNraW5nU3RvcmU6OmNhbGN1bGF0ZUV4cG9zZWRUaWxlRWRnZXMo
Y29uc3QgRmxvYXRSZWN0JiB0CiAgICAgcmV0dXJuIGV4cG9zZWRFZGdlczsKIH0KIAotfQorfSAv
LyBuYW1lc3BhY2UgV2ViQ29yZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJCYWNraW5nU3RvcmUuaCBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyQmFja2luZ1N0b3JlLmgK
aW5kZXggMzUyYzdkNmY0NmE5NzQyNjUwZDQ0MDIxYTQ3YjNlYjIwYTc0MWI4Yy4uMmIyMGM2ZjBh
ZjU3ODExMmM5MDNjNzc4Mjc2NTExNzVkY2UzYjM3OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJCYWNraW5nU3RvcmUuaAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBl
ckJhY2tpbmdTdG9yZS5oCkBAIC0xNywyOCArMTcsMjUgQEAKICBCb3N0b24sIE1BIDAyMTEwLTEz
MDEsIFVTQS4KICAqLwogCi0jaWZuZGVmIFRleHR1cmVNYXBwZXJCYWNraW5nU3RvcmVfaAotI2Rl
ZmluZSBUZXh0dXJlTWFwcGVyQmFja2luZ1N0b3JlX2gKKyNwcmFnbWEgb25jZQogCi0jaW5jbHVk
ZSAiRmxvYXRSZWN0LmgiCi0jaW5jbHVkZSAiVGV4dHVyZU1hcHBlci5oIgogI2luY2x1ZGUgIlRl
eHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyLmgiCiAjaW5jbHVkZSA8d3RmL1JlZlB0ci5oPgogCiBu
YW1lc3BhY2UgV2ViQ29yZSB7CiAKLWNsYXNzIEdyYXBoaWNzTGF5ZXI7CitjbGFzcyBGbG9hdFJl
Y3Q7CitjbGFzcyBUZXh0dXJlTWFwcGVyOwogCi1jbGFzcyBUZXh0dXJlTWFwcGVyQmFja2luZ1N0
b3JlIDogcHVibGljIFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyLCBwdWJsaWMgUmVmQ291bnRl
ZDxUZXh0dXJlTWFwcGVyQmFja2luZ1N0b3JlPiB7CitjbGFzcyBUZXh0dXJlTWFwcGVyQmFja2lu
Z1N0b3JlIDogcHVibGljIFJlZkNvdW50ZWQ8VGV4dHVyZU1hcHBlckJhY2tpbmdTdG9yZT4sIHB1
YmxpYyBUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllciB7CiBwdWJsaWM6Ci0gICAgdm9pZCBwYWlu
dFRvVGV4dHVyZU1hcHBlcihUZXh0dXJlTWFwcGVyJiwgY29uc3QgRmxvYXRSZWN0JiwgY29uc3Qg
VHJhbnNmb3JtYXRpb25NYXRyaXgmLCBmbG9hdCkgb3ZlcnJpZGUgPSAwOwotICAgIHZpcnR1YWwg
dm9pZCBkcmF3UmVwYWludENvdW50ZXIoVGV4dHVyZU1hcHBlciYsIGludCAvKiByZXBhaW50Q291
bnQgKi8sIGNvbnN0IENvbG9yJiwgY29uc3QgRmxvYXRSZWN0JiwgY29uc3QgVHJhbnNmb3JtYXRp
b25NYXRyaXgmKSB7IH0KICAgICB2aXJ0dWFsIH5UZXh0dXJlTWFwcGVyQmFja2luZ1N0b3JlKCkg
PSBkZWZhdWx0OwogCisgICAgdm9pZCBwYWludFRvVGV4dHVyZU1hcHBlcihUZXh0dXJlTWFwcGVy
JiwgY29uc3QgRmxvYXRSZWN0JiwgY29uc3QgVHJhbnNmb3JtYXRpb25NYXRyaXgmLCBmbG9hdCkg
b3ZlcnJpZGUgPSAwOworICAgIHZpcnR1YWwgdm9pZCBkcmF3UmVwYWludENvdW50ZXIoVGV4dHVy
ZU1hcHBlciYsIGludCwgY29uc3QgQ29sb3ImLCBjb25zdCBGbG9hdFJlY3QmLCBjb25zdCBUcmFu
c2Zvcm1hdGlvbk1hdHJpeCYpIHsgfQorCiBwcm90ZWN0ZWQ6CiAgICAgV0VCQ09SRV9FWFBPUlQg
c3RhdGljIHVuc2lnbmVkIGNhbGN1bGF0ZUV4cG9zZWRUaWxlRWRnZXMoY29uc3QgRmxvYXRSZWN0
JiB0b3RhbFJlY3QsIGNvbnN0IEZsb2F0UmVjdCYgdGlsZVJlY3QpOwogfTsKIAotfQotCi0jZW5k
aWYgLy8gVGV4dHVyZU1hcHBlckJhY2tpbmdTdG9yZV9oCit9IC8vIG5hbWVzcGFjZSBXZWJDb3Jl
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4
dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5oCmluZGV4IGY5NWQ3MGY1YTg4
Y2JlZDA2ZWI0ZTRiM2UwZjUzMmY1ZDQ3OGE2M2MuLjEyZjU2YWI4MTNiYTc5MjdkY2VmNGRlYjQ1
NGRiNTZmMTlhMzA0MzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5o
CkBAIC0xNyw4ICsxNyw3IEBACiAgICAgQm9zdG9uLCBNQSAwMjExMC0xMzAxLCBVU0EuCiAqLwog
Ci0jaWZuZGVmIFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyX2gKLSNkZWZpbmUgVGV4dHVyZU1h
cHBlclBsYXRmb3JtTGF5ZXJfaAorI3ByYWdtYSBvbmNlCiAKICNpZiBVU0UoVEVYVFVSRV9NQVBQ
RVIpCiAKQEAgLTM1LDI4ICszNCwyNSBAQCBwdWJsaWM6CiAgICAgICAgIHZpcnR1YWwgdm9pZCBz
ZXRQbGF0Zm9ybUxheWVyTmVlZHNEaXNwbGF5KCkgPSAwOwogICAgIH07CiAKLSAgICBUZXh0dXJl
TWFwcGVyUGxhdGZvcm1MYXllcigpIDogbV9jbGllbnQoMCkgeyB9CisgICAgVGV4dHVyZU1hcHBl
clBsYXRmb3JtTGF5ZXIoKSA9IGRlZmF1bHQ7CiAgICAgdmlydHVhbCB+VGV4dHVyZU1hcHBlclBs
YXRmb3JtTGF5ZXIoKSA9IGRlZmF1bHQ7CisKICAgICB2aXJ0dWFsIHZvaWQgcGFpbnRUb1RleHR1
cmVNYXBwZXIoVGV4dHVyZU1hcHBlciYsIGNvbnN0IEZsb2F0UmVjdCYsIGNvbnN0IFRyYW5zZm9y
bWF0aW9uTWF0cml4JiBtb2RlbFZpZXdNYXRyaXggPSBUcmFuc2Zvcm1hdGlvbk1hdHJpeCgpLCBm
bG9hdCBvcGFjaXR5ID0gMS4wKSA9IDA7Ci0gICAgdmlydHVhbCB2b2lkIHN3YXBCdWZmZXJzKCkg
eyB9CisKICAgICB2aXJ0dWFsIHZvaWQgZHJhd0JvcmRlcihUZXh0dXJlTWFwcGVyJiB0ZXh0dXJl
TWFwcGVyLCBjb25zdCBDb2xvciYgY29sb3IsIGZsb2F0IGJvcmRlcldpZHRoLCBjb25zdCBGbG9h
dFJlY3QmIHRhcmdldFJlY3QsIGNvbnN0IFRyYW5zZm9ybWF0aW9uTWF0cml4JiB0cmFuc2Zvcm0p
CiAgICAgewogICAgICAgICB0ZXh0dXJlTWFwcGVyLmRyYXdCb3JkZXIoY29sb3IsIGJvcmRlcldp
ZHRoLCB0YXJnZXRSZWN0LCB0cmFuc2Zvcm0pOwogICAgIH0KLSAgICB2b2lkIHNldENsaWVudChU
ZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllcjo6Q2xpZW50KiBjbGllbnQpCi0gICAgewotICAgICAg
ICBtX2NsaWVudCA9IGNsaWVudDsKLSAgICB9CisKKyAgICB2b2lkIHNldENsaWVudChUZXh0dXJl
TWFwcGVyUGxhdGZvcm1MYXllcjo6Q2xpZW50KiBjbGllbnQpIHsgbV9jbGllbnQgPSBjbGllbnQ7
IH0KIAogcHJvdGVjdGVkOgogICAgIFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyOjpDbGllbnQq
IGNsaWVudCgpIHsgcmV0dXJuIG1fY2xpZW50OyB9CiAKIHByaXZhdGU6Ci0gICAgVGV4dHVyZU1h
cHBlclBsYXRmb3JtTGF5ZXI6OkNsaWVudCogbV9jbGllbnQ7CisgICAgVGV4dHVyZU1hcHBlclBs
YXRmb3JtTGF5ZXI6OkNsaWVudCogbV9jbGllbnQgeyBudWxscHRyIH07CiB9OwogCi19OworfSAv
LyBuYW1lc3BhY2UgV2ViQ29yZQogCiAjZW5kaWYgLy8gVVNFKFRFWFRVUkVfTUFQUEVSKQotCi0j
ZW5kaWYgLy8gVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXJfaAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>