<?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>95077</bug_id>
          
          <creation_ts>2012-08-27 05:31:59 -0700</creation_ts>
          <short_desc>Implement GraphicsSurface::platformPaintToTextureMapper.</short_desc>
          <delta_ts>2012-08-27 07:20:33 -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>WebKit2</component>
          <version>528+ (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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zeno Albisser">zeno</reporter>
          <assigned_to name="Zeno Albisser">zeno</assigned_to>
          <cc>noam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>705189</commentid>
    <comment_count>0</comment_count>
    <who name="Zeno Albisser">zeno</who>
    <bug_when>2012-08-27 05:31:59 -0700</bug_when>
    <thetext>Forward paintToTextureMapper call directly into GraphicsSurface.
This allows getting rid of platform specific code in TextureMapperSurfaceBackingStore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>705192</commentid>
    <comment_count>1</comment_count>
      <attachid>160701</attachid>
    <who name="Zeno Albisser">zeno</who>
    <bug_when>2012-08-27 05:39:40 -0700</bug_when>
    <thetext>Created attachment 160701
patch for review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>705249</commentid>
    <comment_count>2</comment_count>
      <attachid>160701</attachid>
    <who name="Zeno Albisser">zeno</who>
    <bug_when>2012-08-27 07:20:28 -0700</bug_when>
    <thetext>Comment on attachment 160701
patch for review.

Clearing flags on attachment: 160701

Committed r126759: &lt;http://trac.webkit.org/changeset/126759&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>705250</commentid>
    <comment_count>3</comment_count>
    <who name="Zeno Albisser">zeno</who>
    <bug_when>2012-08-27 07:20:33 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>160701</attachid>
            <date>2012-08-27 05:39:40 -0700</date>
            <delta_ts>2012-08-27 07:20:28 -0700</delta_ts>
            <desc>patch for review.</desc>
            <filename>95077_20120827-143850.patch</filename>
            <type>text/plain</type>
            <size>7771</size>
            <attacher name="Zeno Albisser">zeno</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA3MzZkZWEzLi4wNGI4OWE5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjkg
QEAKKzIwMTItMDgtMDggIFplbm8gQWxiaXNzZXIgIDx6ZW5vQHdlYmtpdC5vcmc+CisKKyAgICAg
ICAgSW1wbGVtZW50IEdyYXBoaWNzU3VyZmFjZTo6cGFpbnRUb1RleHR1cmVNYXBwZXIuCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NTA3NworCisgICAg
ICAgIEZvcndhcmQgcGFpbnRUb1RleHR1cmVNYXBwZXIgY2FsbCBkaXJlY3RseSBpbnRvCisgICAg
ICAgIEdyYXBoaWNzU3VyZmFjZS4gVGhpcyBhbGxvd3MgZ2V0dGluZyByaWQgb2YgcGxhdGZvcm0K
KyAgICAgICAgc3BlY2lmaWMgY29kZSBpbiBUZXh0dXJlTWFwcGVyU3VyZmFjZUJhY2tpbmdTdG9y
ZS4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBs
YXRmb3JtL2dyYXBoaWNzL3N1cmZhY2VzL0dyYXBoaWNzU3VyZmFjZS5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpHcmFwaGljc1N1cmZhY2U6OnBhaW50VG9UZXh0dXJlTWFwcGVyKToKKyAgICAgICAg
KFdlYkNvcmUpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3N1cmZhY2VzL0dyYXBoaWNz
U3VyZmFjZS5oOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgIChHcmFwaGljc1N1cmZhY2Up
OgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3N1cmZhY2VzL21hYy9HcmFwaGljc1N1cmZh
Y2VNYWMuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NTdXJmYWNlOjpwbGF0Zm9ybVBh
aW50VG9UZXh0dXJlTWFwcGVyKToKKyAgICAgICAgKFdlYkNvcmUpOgorICAgICAgICAqIHBsYXRm
b3JtL2dyYXBoaWNzL3N1cmZhY2VzL3F0L0dyYXBoaWNzU3VyZmFjZUdMWC5jcHA6CisgICAgICAg
IChXZWJDb3JlKToKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzU3VyZmFjZTo6cGxhdGZvcm1Q
YWludFRvVGV4dHVyZU1hcHBlcik6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFw
L1RleHR1cmVNYXBwZXJCYWNraW5nU3RvcmUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6VGV4dHVy
ZU1hcHBlclN1cmZhY2VCYWNraW5nU3RvcmU6OnBhaW50VG9UZXh0dXJlTWFwcGVyKToKKwogMjAx
Mi0wOC0yNyAgQWxleGFuZGVyIFBhdmxvdiAgPGFwYXZsb3ZAY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIFdlYiBJbnNwZWN0b3I6IERPTSB0cmVlIHNlYXJjaCBpc3N1ZSB3aXRoIHF1b3RhdGlvbiBt
YXJrcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc3VyZmFj
ZXMvR3JhcGhpY3NTdXJmYWNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L3N1cmZhY2VzL0dyYXBoaWNzU3VyZmFjZS5jcHAKaW5kZXggNTVjNjQ1YS4uOWZmMzg4MSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc3VyZmFjZXMvR3JhcGhp
Y3NTdXJmYWNlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9zdXJm
YWNlcy9HcmFwaGljc1N1cmZhY2UuY3BwCkBAIC02Myw2ICs2MywxMSBAQCB2b2lkIEdyYXBoaWNz
U3VyZmFjZTo6Y29weUZyb21GcmFtZWJ1ZmZlcih1aW50MzJfdCBmYm8sIGNvbnN0IEludFJlY3Qm
IHNvdXJjZVJlYwogICAgIHBsYXRmb3JtQ29weUZyb21GcmFtZWJ1ZmZlcihmYm8sIHNvdXJjZVJl
Y3QpOwogfQogCit2b2lkIEdyYXBoaWNzU3VyZmFjZTo6cGFpbnRUb1RleHR1cmVNYXBwZXIoVGV4
dHVyZU1hcHBlciogdGV4dHVyZU1hcHBlciwgY29uc3QgRmxvYXRSZWN0JiB0YXJnZXRSZWN0LCBj
b25zdCBUcmFuc2Zvcm1hdGlvbk1hdHJpeCYgdHJhbnNmb3JtLCBmbG9hdCBvcGFjaXR5LCBCaXRt
YXBUZXh0dXJlKiBtYXNrKQoreworICAgIHBsYXRmb3JtUGFpbnRUb1RleHR1cmVNYXBwZXIodGV4
dHVyZU1hcHBlciwgdGFyZ2V0UmVjdCwgdHJhbnNmb3JtLCBvcGFjaXR5LCBtYXNrKTsKK30KKwog
dWludDMyX3QgR3JhcGhpY3NTdXJmYWNlOjpmcm9udEJ1ZmZlcigpCiB7CiAgICAgcmV0dXJuIHBs
YXRmb3JtRnJvbnRCdWZmZXIoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL3N1cmZhY2VzL0dyYXBoaWNzU3VyZmFjZS5oIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3Mvc3VyZmFjZXMvR3JhcGhpY3NTdXJmYWNlLmgKaW5kZXggZThhYzUzOC4u
MGVlNjhjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc3Vy
ZmFjZXMvR3JhcGhpY3NTdXJmYWNlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3Mvc3VyZmFjZXMvR3JhcGhpY3NTdXJmYWNlLmgKQEAgLTM4LDYgKzM4LDggQEAgdHlwZWRl
ZiB1aW50MzJfdCBQbGF0Zm9ybUdyYXBoaWNzU3VyZmFjZTsKIAogbmFtZXNwYWNlIFdlYkNvcmUg
ewogCitjbGFzcyBCaXRtYXBUZXh0dXJlOworY2xhc3MgVGV4dHVyZU1hcHBlcjsKIHN0cnVjdCBH
cmFwaGljc1N1cmZhY2VQcml2YXRlOwogCiBjbGFzcyBHcmFwaGljc1N1cmZhY2UgOiBwdWJsaWMg
UmVmQ291bnRlZDxHcmFwaGljc1N1cmZhY2U+IHsKQEAgLTcwLDYgKzcyLDcgQEAgcHVibGljOgog
ICAgIHN0YXRpYyBQYXNzUmVmUHRyPEdyYXBoaWNzU3VyZmFjZT4gY3JlYXRlKGNvbnN0IEludFNp
emUmLCBGbGFncywgdWludDY0X3QgdG9rZW4pOwogICAgIHZvaWQgY29weVRvR0xUZXh0dXJlKHVp
bnQzMl90IHRhcmdldCwgdWludDMyX3QgdGV4dHVyZSwgY29uc3QgSW50UmVjdCYgdGFyZ2V0UmVj
dCwgY29uc3QgSW50UG9pbnQmIHNvdXJjZU9mZnNldCk7CiAgICAgdm9pZCBjb3B5RnJvbUZyYW1l
YnVmZmVyKHVpbnQzMl90IGZibywgY29uc3QgSW50UmVjdCYgc291cmNlUmVjdCk7CisgICAgdm9p
ZCBwYWludFRvVGV4dHVyZU1hcHBlcihUZXh0dXJlTWFwcGVyKiwgY29uc3QgRmxvYXRSZWN0JiB0
YXJnZXRSZWN0LCBjb25zdCBUcmFuc2Zvcm1hdGlvbk1hdHJpeCYsIGZsb2F0IG9wYWNpdHksIEJp
dG1hcFRleHR1cmUqIG1hc2spOwogICAgIHVpbnQzMl90IGZyb250QnVmZmVyKCk7CiAgICAgdWlu
dDMyX3Qgc3dhcEJ1ZmZlcnMoKTsKICAgICB1aW50NjRfdCBleHBvcnRUb2tlbigpOwpAQCAtODks
NiArOTIsNyBAQCBwcm90ZWN0ZWQ6CiAgICAgdm9pZCBwbGF0Zm9ybVVubG9jaygpOwogICAgIHZv
aWQgcGxhdGZvcm1Db3B5VG9HTFRleHR1cmUodWludDMyX3QgdGFyZ2V0LCB1aW50MzJfdCB0ZXh0
dXJlLCBjb25zdCBJbnRSZWN0JiwgY29uc3QgSW50UG9pbnQmKTsKICAgICB2b2lkIHBsYXRmb3Jt
Q29weUZyb21GcmFtZWJ1ZmZlcih1aW50MzJfdCBmYm8sIGNvbnN0IEludFJlY3QmIHNvdXJjZVJl
Y3QpOworICAgIHZvaWQgcGxhdGZvcm1QYWludFRvVGV4dHVyZU1hcHBlcihUZXh0dXJlTWFwcGVy
KiwgY29uc3QgRmxvYXRSZWN0JiB0YXJnZXRSZWN0LCBjb25zdCBUcmFuc2Zvcm1hdGlvbk1hdHJp
eCYsIGZsb2F0IG9wYWNpdHksIEJpdG1hcFRleHR1cmUqIG1hc2spOwogICAgIHVpbnQzMl90IHBs
YXRmb3JtRnJvbnRCdWZmZXIoKSBjb25zdDsKICAgICB1aW50MzJfdCBwbGF0Zm9ybVN3YXBCdWZm
ZXJzKCk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3N1
cmZhY2VzL21hYy9HcmFwaGljc1N1cmZhY2VNYWMuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3Mvc3VyZmFjZXMvbWFjL0dyYXBoaWNzU3VyZmFjZU1hYy5jcHAKaW5kZXggYjIx
MWMxYi4uOGE4MzIyZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvc3VyZmFjZXMvbWFjL0dyYXBoaWNzU3VyZmFjZU1hYy5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc3VyZmFjZXMvbWFjL0dyYXBoaWNzU3VyZmFjZU1hYy5jcHAK
QEAgLTIxLDYgKzIxLDcgQEAKICNpbmNsdWRlICJHcmFwaGljc1N1cmZhY2UuaCIKIAogI2lmIFVT
RShHUkFQSElDU19TVVJGQUNFKSAmJiBPUyhEQVJXSU4pCisjaW5jbHVkZSAiVGV4dHVyZU1hcHBl
ckdMLmgiCiAjaW5jbHVkZSA8Q0ZOdW1iZXIuaD4KICNpbmNsdWRlIDxDR0xDb250ZXh0Lmg+CiAj
aW5jbHVkZSA8Q0dMQ3VycmVudC5oPgpAQCAtMjQxLDYgKzI0MiwxMyBAQCB2b2lkIEdyYXBoaWNz
U3VyZmFjZTo6cGxhdGZvcm1Db3B5RnJvbUZyYW1lYnVmZmVyKHVpbnQzMl90IG9yaWdpbkZibywg
Y29uc3QgSW50UgogICAgIGdsRmx1c2goKTsKIH0KIAordm9pZCBHcmFwaGljc1N1cmZhY2U6OnBs
YXRmb3JtUGFpbnRUb1RleHR1cmVNYXBwZXIoVGV4dHVyZU1hcHBlciogdGV4dHVyZU1hcHBlciwg
Y29uc3QgRmxvYXRSZWN0JiB0YXJnZXRSZWN0LCBjb25zdCBUcmFuc2Zvcm1hdGlvbk1hdHJpeCYg
dHJhbnNmb3JtLCBmbG9hdCBvcGFjaXR5LCBCaXRtYXBUZXh0dXJlKiBtYXNrKQoreworICAgIFRy
YW5zZm9ybWF0aW9uTWF0cml4IGFkanVzdGVkVHJhbnNmb3JtID0gdHJhbnNmb3JtOworICAgIGFk
anVzdGVkVHJhbnNmb3JtLm11bHRpcGx5KFRyYW5zZm9ybWF0aW9uTWF0cml4OjpyZWN0VG9SZWN0
KEZsb2F0UmVjdChGbG9hdFBvaW50Ojp6ZXJvKCksIG1fc2l6ZSksIHRhcmdldFJlY3QpKTsKKyAg
ICBzdGF0aWNfY2FzdDxUZXh0dXJlTWFwcGVyR0wqPih0ZXh0dXJlTWFwcGVyKS0+ZHJhd1RleHR1
cmVSZWN0YW5nbGVBUkIobV9wcml2YXRlLT5mcm9udEJ1ZmZlclRleHR1cmVJRCgpLCAwLCBtX3Np
emUsIHRhcmdldFJlY3QsIGFkanVzdGVkVHJhbnNmb3JtLCBvcGFjaXR5LCBtYXNrKTsKK30KKwog
dWludDMyX3QgR3JhcGhpY3NTdXJmYWNlOjpwbGF0Zm9ybUZyb250QnVmZmVyKCkgY29uc3QKIHsK
ICAgICByZXR1cm4gSU9TdXJmYWNlR2V0SUQobV9wcml2YXRlLT5mcm9udEJ1ZmZlcigpKTsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3N1cmZhY2VzL3F0L0dy
YXBoaWNzU3VyZmFjZUdMWC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9z
dXJmYWNlcy9xdC9HcmFwaGljc1N1cmZhY2VHTFguY3BwCmluZGV4IGVhYmI1MjkuLjFiYmViNzMg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3N1cmZhY2VzL3F0
L0dyYXBoaWNzU3VyZmFjZUdMWC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3Mvc3VyZmFjZXMvcXQvR3JhcGhpY3NTdXJmYWNlR0xYLmNwcApAQCAtMjIsNiArMjIsNyBA
QAogCiAjaWYgVVNFKEdSQVBISUNTX1NVUkZBQ0UpCiAKKyNpbmNsdWRlICJUZXh0dXJlTWFwcGVy
R0wuaCIKIC8vIFF0IGhlYWRlcnMgbXVzdCBiZSBpbmNsdWRlZCBiZWZvcmUgZ2x4IGhlYWRlcnMu
CiAjaW5jbHVkZSA8UUNvcmVBcHBsaWNhdGlvbj4KICNpbmNsdWRlIDxRT3BlbkdMQ29udGV4dD4K
QEAgLTI3Nyw2ICsyNzgsMTQgQEAgdm9pZCBHcmFwaGljc1N1cmZhY2U6OnBsYXRmb3JtQ29weUZy
b21GcmFtZWJ1ZmZlcih1aW50MzJfdCBvcmlnaW5GYm8sIGNvbnN0IEludFIKICAgICBnbFBvcEF0
dHJpYigpOwogfQogCisKK3ZvaWQgR3JhcGhpY3NTdXJmYWNlOjpwbGF0Zm9ybVBhaW50VG9UZXh0
dXJlTWFwcGVyKFRleHR1cmVNYXBwZXIqIHRleHR1cmVNYXBwZXIsIGNvbnN0IEZsb2F0UmVjdCYg
dGFyZ2V0UmVjdCwgY29uc3QgVHJhbnNmb3JtYXRpb25NYXRyaXgmIHRyYW5zZm9ybSwgZmxvYXQg
b3BhY2l0eSwgQml0bWFwVGV4dHVyZSogbWFzaykKK3sKKyAgICBUcmFuc2Zvcm1hdGlvbk1hdHJp
eCBhZGp1c3RlZFRyYW5zZm9ybSA9IHRyYW5zZm9ybTsKKyAgICBhZGp1c3RlZFRyYW5zZm9ybS5t
dWx0aXBseShUcmFuc2Zvcm1hdGlvbk1hdHJpeDo6cmVjdFRvUmVjdChGbG9hdFJlY3QoRmxvYXRQ
b2ludDo6emVybygpLCBtX3NpemUpLCB0YXJnZXRSZWN0KSk7CisgICAgc3RhdGljX2Nhc3Q8VGV4
dHVyZU1hcHBlckdMKj4odGV4dHVyZU1hcHBlciktPmRyYXdUZXh0dXJlKHBsYXRmb3JtR2V0VGV4
dHVyZUlEKCksIDAsIG1fc2l6ZSwgdGFyZ2V0UmVjdCwgYWRqdXN0ZWRUcmFuc2Zvcm0sIG9wYWNp
dHksIG1hc2spOworfQorCiB1aW50MzJfdCBHcmFwaGljc1N1cmZhY2U6OnBsYXRmb3JtRnJvbnRC
dWZmZXIoKSBjb25zdAogewogICAgIHJldHVybiAwOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJCYWNraW5nU3RvcmUuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJC
YWNraW5nU3RvcmUuY3BwCmluZGV4IDZkNmYxYzcuLmIyNTM3MmMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyQmFja2luZ1N0
b3JlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4
dHVyZU1hcHBlckJhY2tpbmdTdG9yZS5jcHAKQEAgLTU4LDE0ICs1OCw3IEBAIFBhc3NSZWZQdHI8
Qml0bWFwVGV4dHVyZT4gVGV4dHVyZU1hcHBlclN1cmZhY2VCYWNraW5nU3RvcmU6OnRleHR1cmUo
KSBjb25zdAogCiB2b2lkIFRleHR1cmVNYXBwZXJTdXJmYWNlQmFja2luZ1N0b3JlOjpwYWludFRv
VGV4dHVyZU1hcHBlcihUZXh0dXJlTWFwcGVyKiB0ZXh0dXJlTWFwcGVyLCBjb25zdCBGbG9hdFJl
Y3QmIHRhcmdldFJlY3QsIGNvbnN0IFRyYW5zZm9ybWF0aW9uTWF0cml4JiB0cmFuc2Zvcm0sIGZs
b2F0IG9wYWNpdHksIEJpdG1hcFRleHR1cmUqIG1hc2spCiB7Ci0gICAgVHJhbnNmb3JtYXRpb25N
YXRyaXggYWRqdXN0ZWRUcmFuc2Zvcm0gPSB0cmFuc2Zvcm07Ci0gICAgYWRqdXN0ZWRUcmFuc2Zv
cm0ubXVsdGlwbHkoVHJhbnNmb3JtYXRpb25NYXRyaXg6OnJlY3RUb1JlY3QoRmxvYXRSZWN0KEZs
b2F0UG9pbnQ6Onplcm8oKSwgbV9ncmFwaGljc1N1cmZhY2VTaXplKSwgdGFyZ2V0UmVjdCkpOwot
I2lmIE9TKERBUldJTikKLSAgICAvLyBUaGlzIGlzIHNwZWNpZmljIHRvIHRoZSBNYWMgaW1wbGVt
ZW50YXRpb24gb2YgR3JhcGhpY3NTdXJmYWNlLiBJT1N1cmZhY2UgcmVxdWlyZXMgR0xfVEVYVFVS
RV9SRUNUQU5HTEVfQVJCIHRvIGJlIHVzZWQuCi0gICAgc3RhdGljX2Nhc3Q8VGV4dHVyZU1hcHBl
ckdMKj4odGV4dHVyZU1hcHBlciktPmRyYXdUZXh0dXJlUmVjdGFuZ2xlQVJCKG1fZ3JhcGhpY3NT
dXJmYWNlLT5nZXRUZXh0dXJlSUQoKSwgMCwgbV9ncmFwaGljc1N1cmZhY2VTaXplLCB0YXJnZXRS
ZWN0LCBhZGp1c3RlZFRyYW5zZm9ybSwgb3BhY2l0eSwgbWFzayk7Ci0jZWxzZQotICAgIHN0YXRp
Y19jYXN0PFRleHR1cmVNYXBwZXJHTCo+KHRleHR1cmVNYXBwZXIpLT5kcmF3VGV4dHVyZShtX2dy
YXBoaWNzU3VyZmFjZS0+Z2V0VGV4dHVyZUlEKCksIDAsIG1fZ3JhcGhpY3NTdXJmYWNlU2l6ZSwg
dGFyZ2V0UmVjdCwgYWRqdXN0ZWRUcmFuc2Zvcm0sIG9wYWNpdHksIG1hc2spOwotI2VuZGlmCisg
ICAgbV9ncmFwaGljc1N1cmZhY2UtPnBhaW50VG9UZXh0dXJlTWFwcGVyKHRleHR1cmVNYXBwZXIs
IHRhcmdldFJlY3QsIHRyYW5zZm9ybSwgb3BhY2l0eSwgbWFzayk7CiB9CiAKIHZvaWQgVGV4dHVy
ZU1hcHBlclN1cmZhY2VCYWNraW5nU3RvcmU6OnNldFN1cmZhY2UoUGFzc1JlZlB0cjxHcmFwaGlj
c1N1cmZhY2U+IHN1cmZhY2UpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>