<?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>175319</bug_id>
          
          <creation_ts>2017-08-08 06:45:03 -0700</creation_ts>
          <short_desc>[TexMap] Remove GraphicsContext3D usage from BitmapTexturePool</short_desc>
          <delta_ts>2017-08-16 00:11:52 -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>WebKitGTK</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>175317</dependson>
          <blocked>174860</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>buildbot</cc>
    
    <cc>cgarcia</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>luiz</cc>
    
    <cc>magomez</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>noam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1336458</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-08-08 06:45:03 -0700</bug_when>
    <thetext>[TexMap] Remove GraphicsContext3D usage from BitmapTexturePool</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1336459</commentid>
    <comment_count>1</comment_count>
      <attachid>317566</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-08-08 06:46:13 -0700</bug_when>
    <thetext>Created attachment 317566
WIP</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1336897</commentid>
    <comment_count>2</comment_count>
      <attachid>317686</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-08-09 00:31:18 -0700</bug_when>
    <thetext>Created attachment 317686
Patch

Builds on top of the patch in bug #175317.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1337331</commentid>
    <comment_count>3</comment_count>
      <attachid>317789</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-08-10 00:38:25 -0700</bug_when>
    <thetext>Created attachment 317789
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1337332</commentid>
    <comment_count>4</comment_count>
      <attachid>317789</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-08-10 00:39:41 -0700</bug_when>
    <thetext>Comment on attachment 317789
Patch for landing

Clearing flags on attachment: 317789

Committed r220521: &lt;http://trac.webkit.org/changeset/220521&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1337333</commentid>
    <comment_count>5</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-08-10 00:39:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1337343</commentid>
    <comment_count>6</comment_count>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2017-08-10 01:02:55 -0700</bug_when>
    <thetext>These patches keep breaking the WinCairo build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1337427</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-08-10 08:28:52 -0700</bug_when>
    <thetext>(In reply to Don Olmstead from comment #6)
&gt; These patches keep breaking the WinCairo build.

You need an EWS ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1339093</commentid>
    <comment_count>8</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-08-16 00:11:52 -0700</bug_when>
    <thetext>(In reply to Don Olmstead from comment #6)
&gt; These patches keep breaking the WinCairo build.

Breakage on the WinCairo builder after this commit was fixed soon after.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>317566</attachid>
            <date>2017-08-08 06:46:13 -0700</date>
            <delta_ts>2017-08-09 00:31:15 -0700</delta_ts>
            <desc>WIP</desc>
            <filename>bug-175319-20170808154611.patch</filename>
            <type>text/plain</type>
            <size>4304</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIwNDAyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTU3MDRiYTQ4MzcxNWZk
ZDQzNWM1MGYyZWI3YzdhNGMwNmUxMzEzNi4uMjBkZmIyZjBiYWZmMWJmMTYyZDQ0OGFmYjA2YWVi
NGNkNjc1OWRhOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDE3LTA4LTA4ICBaYW4g
RG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KIAorICAgICAgICBbVGV4TWFwXSBSZW1v
dmUgR3JhcGhpY3NDb250ZXh0M0QgdXNhZ2UgZnJvbSBCaXRtYXBUZXh0dXJlUG9vbAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc1MzE5CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIChP
T1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvQml0bWFwVGV4dHVy
ZVBvb2wuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Qml0bWFwVGV4dHVyZVBvb2w6OkJpdG1hcFRl
eHR1cmVQb29sKToKKyAgICAgICAgKFdlYkNvcmU6OkJpdG1hcFRleHR1cmVQb29sOjpjcmVhdGVU
ZXh0dXJlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvQml0bWFwVGV4dHVy
ZVBvb2wuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBl
ckdMLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBwZXJHTDo6VGV4dHVyZU1hcHBl
ckdMKToKKworMjAxNy0wOC0wOCAgWmFuIERvYmVyc2VrICA8emRvYmVyc2VrQGlnYWxpYS5jb20+
CisKICAgICAgICAgW0dTdHJlYW1lcl0gRG9uJ3QgdXNlIEdyYXBoaWNzQ29udGV4dDNEIGluIFZp
ZGVvVGV4dHVyZUNvcGVyR1N0cmVhbWVyCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xNzQ3NzQKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvdGV4bWFwL0JpdG1hcFRleHR1cmVQb29sLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5jcHAKaW5kZXgg
YjhhMWU1NDgzOWRmNzBjYmMxODJkMTYwZjYwZjE4YTU2NTFiYWY5My4uMTJjOWQwNjUxYmJiMTA5
ZmRhNTQyM2ZkZmJmZWEwOGQyNDhiNDk2OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvdGV4bWFwL0JpdG1hcFRleHR1cmVQb29sLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvQml0bWFwVGV4dHVyZVBvb2wuY3BwCkBA
IC0zNyw5ICszNyw4IEBAIHN0YXRpYyBjb25zdCBkb3VibGUgcmVsZWFzZVVudXNlZFNlY29uZHNU
b2xlcmFuY2UgPSAzOwogc3RhdGljIGNvbnN0IFNlY29uZHMgcmVsZWFzZVVudXNlZFRleHR1cmVz
VGltZXJJbnRlcnZhbCB7IDUwMF9tcyB9OwogCiAjaWYgVVNFKFRFWFRVUkVfTUFQUEVSX0dMKQot
Qml0bWFwVGV4dHVyZVBvb2w6OkJpdG1hcFRleHR1cmVQb29sKGNvbnN0IFRleHR1cmVNYXBwZXJD
b250ZXh0QXR0cmlidXRlcyYgY29udGV4dEF0dHJpYnV0ZXMsIFJlZlB0cjxHcmFwaGljc0NvbnRl
eHQzRD4mJiBjb250ZXh0M0QpCitCaXRtYXBUZXh0dXJlUG9vbDo6Qml0bWFwVGV4dHVyZVBvb2wo
Y29uc3QgVGV4dHVyZU1hcHBlckNvbnRleHRBdHRyaWJ1dGVzJiBjb250ZXh0QXR0cmlidXRlcykK
ICAgICA6IG1fY29udGV4dEF0dHJpYnV0ZXMoY29udGV4dEF0dHJpYnV0ZXMpCi0gICAgLCBtX2Nv
bnRleHQzRChXVEZNb3ZlKGNvbnRleHQzRCkpCiAgICAgLCBtX3JlbGVhc2VVbnVzZWRUZXh0dXJl
c1RpbWVyKFJ1bkxvb3A6OmN1cnJlbnQoKSwgdGhpcywgJkJpdG1hcFRleHR1cmVQb29sOjpyZWxl
YXNlVW51c2VkVGV4dHVyZXNUaW1lckZpcmVkKQogewogfQpAQCAtOTQsNyArOTMsNyBAQCB2b2lk
IEJpdG1hcFRleHR1cmVQb29sOjpyZWxlYXNlVW51c2VkVGV4dHVyZXNUaW1lckZpcmVkKCkKIFJl
ZlB0cjxCaXRtYXBUZXh0dXJlPiBCaXRtYXBUZXh0dXJlUG9vbDo6Y3JlYXRlVGV4dHVyZShjb25z
dCBCaXRtYXBUZXh0dXJlOjpGbGFncyBmbGFncykKIHsKICNpZiBVU0UoVEVYVFVSRV9NQVBQRVJf
R0wpCi0gICAgcmV0dXJuIEJpdG1hcFRleHR1cmVHTDo6Y3JlYXRlKG1fY29udGV4dEF0dHJpYnV0
ZXMsICptX2NvbnRleHQzRCwgZmxhZ3MpOworICAgIHJldHVybiBCaXRtYXBUZXh0dXJlR0w6OmNy
ZWF0ZShtX2NvbnRleHRBdHRyaWJ1dGVzLCBmbGFncyk7CiAjZWxzZQogICAgIFVOVVNFRF9QQVJB
TShmbGFncyk7CiAgICAgcmV0dXJuIG51bGxwdHI7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvQml0bWFwVGV4dHVyZVBvb2wuaCBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5oCmluZGV4
IDg5N2Y1YzJlYWE5ZjExMjJiYTk2YzA1MzVmY2ZhYWJhZGVjN2JjYmYuLjMxY2FmZjc0ZmY4ZDA4
YmJjZDY0ODUyYWFiN2FlYzUyYzY0YTVlN2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5oCkBAIC0z
MiwxMyArMzIsOCBAQAogI2luY2x1ZGUgPHd0Zi9DdXJyZW50VGltZS5oPgogI2luY2x1ZGUgPHd0
Zi9SdW5Mb29wLmg+CiAKLSNpZiBVU0UoVEVYVFVSRV9NQVBQRVJfR0wpCi0jaW5jbHVkZSAiR3Jh
cGhpY3NDb250ZXh0M0QuaCIKLSNlbmRpZgotCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKLWNsYXNz
IEdyYXBoaWNzQ29udGV4dDNEOwogY2xhc3MgSW50U2l6ZTsKIAogY2xhc3MgQml0bWFwVGV4dHVy
ZVBvb2wgewpAQCAtNDYsNyArNDEsNyBAQCBjbGFzcyBCaXRtYXBUZXh0dXJlUG9vbCB7CiAgICAg
V1RGX01BS0VfRkFTVF9BTExPQ0FURUQ7CiBwdWJsaWM6CiAjaWYgVVNFKFRFWFRVUkVfTUFQUEVS
X0dMKQotICAgIGV4cGxpY2l0IEJpdG1hcFRleHR1cmVQb29sKGNvbnN0IFRleHR1cmVNYXBwZXJD
b250ZXh0QXR0cmlidXRlcyYsIFJlZlB0cjxHcmFwaGljc0NvbnRleHQzRD4mJik7CisgICAgZXhw
bGljaXQgQml0bWFwVGV4dHVyZVBvb2woY29uc3QgVGV4dHVyZU1hcHBlckNvbnRleHRBdHRyaWJ1
dGVzJik7CiAjZW5kaWYKIAogICAgIFJlZlB0cjxCaXRtYXBUZXh0dXJlPiBhY3F1aXJlVGV4dHVy
ZShjb25zdCBJbnRTaXplJiwgY29uc3QgQml0bWFwVGV4dHVyZTo6RmxhZ3MpOwpAQCAtNzAsNyAr
NjUsNiBAQCBwcml2YXRlOgogCiAjaWYgVVNFKFRFWFRVUkVfTUFQUEVSX0dMKQogICAgIFRleHR1
cmVNYXBwZXJDb250ZXh0QXR0cmlidXRlcyBtX2NvbnRleHRBdHRyaWJ1dGVzOwotICAgIFJlZlB0
cjxHcmFwaGljc0NvbnRleHQzRD4gbV9jb250ZXh0M0Q7CiAjZW5kaWYKIAogICAgIFZlY3RvcjxF
bnRyeT4gbV90ZXh0dXJlczsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyR0wuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJHTC5jcHAKaW5kZXggMWVjZTQ1NzI4ZDQw
MGI1YjhkZDU5MzYwNGU1MDUzMzMzMzA4Yjc0MC4uNDVmNmM4NjM5N2FlOTRjN2UwOGY3MmVkZDBi
NDMzYmViOGY2NThhOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvdGV4bWFwL1RleHR1cmVNYXBwZXJHTC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJHTC5jcHAKQEAgLTE3Miw3ICsxNzIsNyBA
QCBUZXh0dXJlTWFwcGVyR0w6OlRleHR1cmVNYXBwZXJHTCgpCiAKICAgICBtX2RhdGEgPSBuZXcg
VGV4dHVyZU1hcHBlckdMRGF0YSgqbV9jb250ZXh0M0QpOwogI2lmIFVTRShURVhUVVJFX01BUFBF
Ul9HTCkKLSAgICBtX3RleHR1cmVQb29sID0gc3RkOjptYWtlX3VuaXF1ZTxCaXRtYXBUZXh0dXJl
UG9vbD4obV9jb250ZXh0QXR0cmlidXRlcywgbV9jb250ZXh0M0QuY29weVJlZigpKTsKKyAgICBt
X3RleHR1cmVQb29sID0gc3RkOjptYWtlX3VuaXF1ZTxCaXRtYXBUZXh0dXJlUG9vbD4obV9jb250
ZXh0QXR0cmlidXRlcyk7CiAjZW5kaWYKIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>317686</attachid>
            <date>2017-08-09 00:31:18 -0700</date>
            <delta_ts>2017-08-10 00:38:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-175319-20170809093117.patch</filename>
            <type>text/plain</type>
            <size>4363</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIwNDQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjllZDg0OTk3MDY5NzA1
M2Y4ZGY0OTUxY2I4OWEzOTlhM2U3MGNjYi4uYTJlYmFmNzA1NTBiNmFjOWI0NTkyOGM2MmEwMDgy
MzU5N2ExYzVlYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE3LTA4LTA5ICBaYW4g
RG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbVGV4TWFwXSBSZW1v
dmUgR3JhcGhpY3NDb250ZXh0M0QgdXNhZ2UgZnJvbSBCaXRtYXBUZXh0dXJlUG9vbAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc1MzE5CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRHJvcCB0aGUgR3JhcGhp
Y3NDb250ZXh0M0QgcmVmZXJlbmNlIGluIEJpdG1hcFRleHR1cmVQb29sIG5vdworICAgICAgICB0
aGF0IHRoZSBCaXRtYXBUZXh0dXJlR0wgZG9lc24ndCByZXF1aXJlIGl0IGFueW1vcmUuCisKKyAg
ICAgICAgTm8gbmV3IHRlc3RzIC0tIG5vIGNoYW5nZSBpbiBiZWhhdmlvci4KKworICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpCaXRtYXBUZXh0dXJlUG9vbDo6Qml0bWFwVGV4dHVyZVBvb2wpOgorICAgICAg
ICAoV2ViQ29yZTo6Qml0bWFwVGV4dHVyZVBvb2w6OmNyZWF0ZVRleHR1cmUpOgorICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5oOgorICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyR0wuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6VGV4dHVyZU1hcHBlckdMOjpUZXh0dXJlTWFwcGVyR0wpOgorCiAyMDE3LTA4LTA4
ICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2
aWV3ZWQsIHJvbGxpbmcgb3V0IHIyMjAzOTMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvQml0bWFwVGV4dHVyZVBvb2wuY3BwIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL0JpdG1hcFRleHR1cmVQb29sLmNwcAppbmRl
eCBiOGExZTU0ODM5ZGY3MGNiYzE4MmQxNjBmNjBmMThhNTY1MWJhZjkzLi4xMmM5ZDA2NTFiYmIx
MDlmZGE1NDIzZmRmYmZlYTA4ZDI0OGI0OTY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvQml0bWFwVGV4dHVyZVBvb2wuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5jcHAK
QEAgLTM3LDkgKzM3LDggQEAgc3RhdGljIGNvbnN0IGRvdWJsZSByZWxlYXNlVW51c2VkU2Vjb25k
c1RvbGVyYW5jZSA9IDM7CiBzdGF0aWMgY29uc3QgU2Vjb25kcyByZWxlYXNlVW51c2VkVGV4dHVy
ZXNUaW1lckludGVydmFsIHsgNTAwX21zIH07CiAKICNpZiBVU0UoVEVYVFVSRV9NQVBQRVJfR0wp
Ci1CaXRtYXBUZXh0dXJlUG9vbDo6Qml0bWFwVGV4dHVyZVBvb2woY29uc3QgVGV4dHVyZU1hcHBl
ckNvbnRleHRBdHRyaWJ1dGVzJiBjb250ZXh0QXR0cmlidXRlcywgUmVmUHRyPEdyYXBoaWNzQ29u
dGV4dDNEPiYmIGNvbnRleHQzRCkKK0JpdG1hcFRleHR1cmVQb29sOjpCaXRtYXBUZXh0dXJlUG9v
bChjb25zdCBUZXh0dXJlTWFwcGVyQ29udGV4dEF0dHJpYnV0ZXMmIGNvbnRleHRBdHRyaWJ1dGVz
KQogICAgIDogbV9jb250ZXh0QXR0cmlidXRlcyhjb250ZXh0QXR0cmlidXRlcykKLSAgICAsIG1f
Y29udGV4dDNEKFdURk1vdmUoY29udGV4dDNEKSkKICAgICAsIG1fcmVsZWFzZVVudXNlZFRleHR1
cmVzVGltZXIoUnVuTG9vcDo6Y3VycmVudCgpLCB0aGlzLCAmQml0bWFwVGV4dHVyZVBvb2w6OnJl
bGVhc2VVbnVzZWRUZXh0dXJlc1RpbWVyRmlyZWQpCiB7CiB9CkBAIC05NCw3ICs5Myw3IEBAIHZv
aWQgQml0bWFwVGV4dHVyZVBvb2w6OnJlbGVhc2VVbnVzZWRUZXh0dXJlc1RpbWVyRmlyZWQoKQog
UmVmUHRyPEJpdG1hcFRleHR1cmU+IEJpdG1hcFRleHR1cmVQb29sOjpjcmVhdGVUZXh0dXJlKGNv
bnN0IEJpdG1hcFRleHR1cmU6OkZsYWdzIGZsYWdzKQogewogI2lmIFVTRShURVhUVVJFX01BUFBF
Ul9HTCkKLSAgICByZXR1cm4gQml0bWFwVGV4dHVyZUdMOjpjcmVhdGUobV9jb250ZXh0QXR0cmli
dXRlcywgKm1fY29udGV4dDNELCBmbGFncyk7CisgICAgcmV0dXJuIEJpdG1hcFRleHR1cmVHTDo6
Y3JlYXRlKG1fY29udGV4dEF0dHJpYnV0ZXMsIGZsYWdzKTsKICNlbHNlCiAgICAgVU5VU0VEX1BB
UkFNKGZsYWdzKTsKICAgICByZXR1cm4gbnVsbHB0cjsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5oIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL0JpdG1hcFRleHR1cmVQb29sLmgKaW5k
ZXggODk3ZjVjMmVhYTlmMTEyMmJhOTZjMDUzNWZjZmFhYmFkZWM3YmNiZi4uMzFjYWZmNzRmZjhk
MDhiYmNkNjQ4NTJhYWI3YWVjNTJjNjRhNWU3ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL0JpdG1hcFRleHR1cmVQb29sLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL0JpdG1hcFRleHR1cmVQb29sLmgKQEAg
LTMyLDEzICszMiw4IEBACiAjaW5jbHVkZSA8d3RmL0N1cnJlbnRUaW1lLmg+CiAjaW5jbHVkZSA8
d3RmL1J1bkxvb3AuaD4KIAotI2lmIFVTRShURVhUVVJFX01BUFBFUl9HTCkKLSNpbmNsdWRlICJH
cmFwaGljc0NvbnRleHQzRC5oIgotI2VuZGlmCi0KIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAotY2xh
c3MgR3JhcGhpY3NDb250ZXh0M0Q7CiBjbGFzcyBJbnRTaXplOwogCiBjbGFzcyBCaXRtYXBUZXh0
dXJlUG9vbCB7CkBAIC00Niw3ICs0MSw3IEBAIGNsYXNzIEJpdG1hcFRleHR1cmVQb29sIHsKICAg
ICBXVEZfTUFLRV9GQVNUX0FMTE9DQVRFRDsKIHB1YmxpYzoKICNpZiBVU0UoVEVYVFVSRV9NQVBQ
RVJfR0wpCi0gICAgZXhwbGljaXQgQml0bWFwVGV4dHVyZVBvb2woY29uc3QgVGV4dHVyZU1hcHBl
ckNvbnRleHRBdHRyaWJ1dGVzJiwgUmVmUHRyPEdyYXBoaWNzQ29udGV4dDNEPiYmKTsKKyAgICBl
eHBsaWNpdCBCaXRtYXBUZXh0dXJlUG9vbChjb25zdCBUZXh0dXJlTWFwcGVyQ29udGV4dEF0dHJp
YnV0ZXMmKTsKICNlbmRpZgogCiAgICAgUmVmUHRyPEJpdG1hcFRleHR1cmU+IGFjcXVpcmVUZXh0
dXJlKGNvbnN0IEludFNpemUmLCBjb25zdCBCaXRtYXBUZXh0dXJlOjpGbGFncyk7CkBAIC03MCw3
ICs2NSw2IEBAIHByaXZhdGU6CiAKICNpZiBVU0UoVEVYVFVSRV9NQVBQRVJfR0wpCiAgICAgVGV4
dHVyZU1hcHBlckNvbnRleHRBdHRyaWJ1dGVzIG1fY29udGV4dEF0dHJpYnV0ZXM7Ci0gICAgUmVm
UHRyPEdyYXBoaWNzQ29udGV4dDNEPiBtX2NvbnRleHQzRDsKICNlbmRpZgogCiAgICAgVmVjdG9y
PEVudHJ5PiBtX3RleHR1cmVzOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJHTC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckdMLmNwcAppbmRleCAxZWNlNDU3Mjhk
NDAwYjViOGRkNTkzNjA0ZTUwNTMzMzMzMDhiNzQwLi40NWY2Yzg2Mzk3YWU5NGM3ZTA4ZjcyZWRk
MGI0MzNiZWI4ZjY1OGE5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckdMLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckdMLmNwcApAQCAtMTcyLDcgKzE3Miw3
IEBAIFRleHR1cmVNYXBwZXJHTDo6VGV4dHVyZU1hcHBlckdMKCkKIAogICAgIG1fZGF0YSA9IG5l
dyBUZXh0dXJlTWFwcGVyR0xEYXRhKCptX2NvbnRleHQzRCk7CiAjaWYgVVNFKFRFWFRVUkVfTUFQ
UEVSX0dMKQotICAgIG1fdGV4dHVyZVBvb2wgPSBzdGQ6Om1ha2VfdW5pcXVlPEJpdG1hcFRleHR1
cmVQb29sPihtX2NvbnRleHRBdHRyaWJ1dGVzLCBtX2NvbnRleHQzRC5jb3B5UmVmKCkpOworICAg
IG1fdGV4dHVyZVBvb2wgPSBzdGQ6Om1ha2VfdW5pcXVlPEJpdG1hcFRleHR1cmVQb29sPihtX2Nv
bnRleHRBdHRyaWJ1dGVzKTsKICNlbmRpZgogfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>317789</attachid>
            <date>2017-08-10 00:38:25 -0700</date>
            <delta_ts>2017-08-10 00:38:25 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-175319-20170810093824.patch</filename>
            <type>text/plain</type>
            <size>4002</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIwNTE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODY3MmMzMWNjZTFkMWZi
YmIxZGM2MmJkNGNkOWViNDY2Nzk0MDA5MC4uYWE2M2I5ZTZmYTRiMTNlN2Y1ZDI0OGU0OTZkMGY5
ODM2YzVmZmM1ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIzIEBACiAyMDE3LTA4LTEwICBaYW4g
RG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KIAorICAgICAgICBbVGV4TWFwXSBSZW1v
dmUgR3JhcGhpY3NDb250ZXh0M0QgdXNhZ2UgZnJvbSBCaXRtYXBUZXh0dXJlUG9vbAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc1MzE5CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgQ2FybG9zIEdhcmNpYSBDYW1wb3MuCisKKyAgICAgICAgRHJvcCB0aGUg
R3JhcGhpY3NDb250ZXh0M0QgcmVmZXJlbmNlIGluIEJpdG1hcFRleHR1cmVQb29sIG5vdworICAg
ICAgICB0aGF0IHRoZSBCaXRtYXBUZXh0dXJlR0wgZG9lc24ndCByZXF1aXJlIGl0IGFueW1vcmUu
CisKKyAgICAgICAgTm8gbmV3IHRlc3RzIC0tIG5vIGNoYW5nZSBpbiBiZWhhdmlvci4KKworICAg
ICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpCaXRtYXBUZXh0dXJlUG9vbDo6Qml0bWFwVGV4dHVyZVBvb2wpOgor
ICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5oOgor
ICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyR0wuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6VGV4dHVyZU1hcHBlckdMOjpUZXh0dXJlTWFwcGVyR0wpOgorCisy
MDE3LTA4LTEwICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKwogICAgICAg
ICBbVGV4TWFwXSBEcm9wIEdyYXBoaWNzQ29udGV4dDNEIHVzYWdlIGZyb20gQml0bWFwVGV4dHVy
ZUdMCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzUz
MTcKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFw
L0JpdG1hcFRleHR1cmVQb29sLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L3RleG1hcC9CaXRtYXBUZXh0dXJlUG9vbC5jcHAKaW5kZXggYTQxZDBjOWU1YzVmNzYwZmU5OWFk
OWQ4OTM1OWNiZmQxZDQ5YmVmMS4uMTJjOWQwNjUxYmJiMTA5ZmRhNTQyM2ZkZmJmZWEwOGQyNDhi
NDk2OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFw
L0JpdG1hcFRleHR1cmVQb29sLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy90ZXhtYXAvQml0bWFwVGV4dHVyZVBvb2wuY3BwCkBAIC0zNyw5ICszNyw4IEBAIHN0YXRp
YyBjb25zdCBkb3VibGUgcmVsZWFzZVVudXNlZFNlY29uZHNUb2xlcmFuY2UgPSAzOwogc3RhdGlj
IGNvbnN0IFNlY29uZHMgcmVsZWFzZVVudXNlZFRleHR1cmVzVGltZXJJbnRlcnZhbCB7IDUwMF9t
cyB9OwogCiAjaWYgVVNFKFRFWFRVUkVfTUFQUEVSX0dMKQotQml0bWFwVGV4dHVyZVBvb2w6OkJp
dG1hcFRleHR1cmVQb29sKGNvbnN0IFRleHR1cmVNYXBwZXJDb250ZXh0QXR0cmlidXRlcyYgY29u
dGV4dEF0dHJpYnV0ZXMsIFJlZlB0cjxHcmFwaGljc0NvbnRleHQzRD4mJiBjb250ZXh0M0QpCitC
aXRtYXBUZXh0dXJlUG9vbDo6Qml0bWFwVGV4dHVyZVBvb2woY29uc3QgVGV4dHVyZU1hcHBlckNv
bnRleHRBdHRyaWJ1dGVzJiBjb250ZXh0QXR0cmlidXRlcykKICAgICA6IG1fY29udGV4dEF0dHJp
YnV0ZXMoY29udGV4dEF0dHJpYnV0ZXMpCi0gICAgLCBtX2NvbnRleHQzRChXVEZNb3ZlKGNvbnRl
eHQzRCkpCiAgICAgLCBtX3JlbGVhc2VVbnVzZWRUZXh0dXJlc1RpbWVyKFJ1bkxvb3A6OmN1cnJl
bnQoKSwgdGhpcywgJkJpdG1hcFRleHR1cmVQb29sOjpyZWxlYXNlVW51c2VkVGV4dHVyZXNUaW1l
ckZpcmVkKQogewogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvdGV4bWFwL0JpdG1hcFRleHR1cmVQb29sLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy90ZXhtYXAvQml0bWFwVGV4dHVyZVBvb2wuaAppbmRleCA4OTdmNWMyZWFhOWYxMTIy
YmE5NmMwNTM1ZmNmYWFiYWRlYzdiY2JmLi4zMWNhZmY3NGZmOGQwOGJiY2Q2NDg1MmFhYjdhZWM1
MmM2NGE1ZTdlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90
ZXhtYXAvQml0bWFwVGV4dHVyZVBvb2wuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy90ZXhtYXAvQml0bWFwVGV4dHVyZVBvb2wuaApAQCAtMzIsMTMgKzMyLDggQEAKICNp
bmNsdWRlIDx3dGYvQ3VycmVudFRpbWUuaD4KICNpbmNsdWRlIDx3dGYvUnVuTG9vcC5oPgogCi0j
aWYgVVNFKFRFWFRVUkVfTUFQUEVSX0dMKQotI2luY2x1ZGUgIkdyYXBoaWNzQ29udGV4dDNELmgi
Ci0jZW5kaWYKLQogbmFtZXNwYWNlIFdlYkNvcmUgewogCi1jbGFzcyBHcmFwaGljc0NvbnRleHQz
RDsKIGNsYXNzIEludFNpemU7CiAKIGNsYXNzIEJpdG1hcFRleHR1cmVQb29sIHsKQEAgLTQ2LDcg
KzQxLDcgQEAgY2xhc3MgQml0bWFwVGV4dHVyZVBvb2wgewogICAgIFdURl9NQUtFX0ZBU1RfQUxM
T0NBVEVEOwogcHVibGljOgogI2lmIFVTRShURVhUVVJFX01BUFBFUl9HTCkKLSAgICBleHBsaWNp
dCBCaXRtYXBUZXh0dXJlUG9vbChjb25zdCBUZXh0dXJlTWFwcGVyQ29udGV4dEF0dHJpYnV0ZXMm
LCBSZWZQdHI8R3JhcGhpY3NDb250ZXh0M0Q+JiYpOworICAgIGV4cGxpY2l0IEJpdG1hcFRleHR1
cmVQb29sKGNvbnN0IFRleHR1cmVNYXBwZXJDb250ZXh0QXR0cmlidXRlcyYpOwogI2VuZGlmCiAK
ICAgICBSZWZQdHI8Qml0bWFwVGV4dHVyZT4gYWNxdWlyZVRleHR1cmUoY29uc3QgSW50U2l6ZSYs
IGNvbnN0IEJpdG1hcFRleHR1cmU6OkZsYWdzKTsKQEAgLTcwLDcgKzY1LDYgQEAgcHJpdmF0ZToK
IAogI2lmIFVTRShURVhUVVJFX01BUFBFUl9HTCkKICAgICBUZXh0dXJlTWFwcGVyQ29udGV4dEF0
dHJpYnV0ZXMgbV9jb250ZXh0QXR0cmlidXRlczsKLSAgICBSZWZQdHI8R3JhcGhpY3NDb250ZXh0
M0Q+IG1fY29udGV4dDNEOwogI2VuZGlmCiAKICAgICBWZWN0b3I8RW50cnk+IG1fdGV4dHVyZXM7
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4
dHVyZU1hcHBlckdMLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1h
cC9UZXh0dXJlTWFwcGVyR0wuY3BwCmluZGV4IDMzNjY3MDkxOTNhZWNmNDBhMmE0NWQ4ZmQyYjU4
YjNkNmJmZWI5NWUuLjY0YjAyYzFjMDU1ZGFhYTBkNGI2NWIyZGZkMTAyMTYxYjg1YTcwY2UgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJl
TWFwcGVyR0wuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1h
cC9UZXh0dXJlTWFwcGVyR0wuY3BwCkBAIC0xNzIsNyArMTcyLDcgQEAgVGV4dHVyZU1hcHBlckdM
OjpUZXh0dXJlTWFwcGVyR0woKQogCiAgICAgbV9kYXRhID0gbmV3IFRleHR1cmVNYXBwZXJHTERh
dGEoKm1fY29udGV4dDNEKTsKICNpZiBVU0UoVEVYVFVSRV9NQVBQRVJfR0wpCi0gICAgbV90ZXh0
dXJlUG9vbCA9IHN0ZDo6bWFrZV91bmlxdWU8Qml0bWFwVGV4dHVyZVBvb2w+KG1fY29udGV4dEF0
dHJpYnV0ZXMsIG1fY29udGV4dDNELmNvcHlSZWYoKSk7CisgICAgbV90ZXh0dXJlUG9vbCA9IHN0
ZDo6bWFrZV91bmlxdWU8Qml0bWFwVGV4dHVyZVBvb2w+KG1fY29udGV4dEF0dHJpYnV0ZXMpOwog
I2VuZGlmCiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>