<?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>25595</bug_id>
          
          <creation_ts>2009-05-06 13:42:04 -0700</creation_ts>
          <short_desc>Need to upstream V8CanvasPixelArrayCustom.cpp</short_desc>
          <delta_ts>2009-05-06 15:02:10 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Albert J. Wong">ajwong</reporter>
          <assigned_to name="David Levin">levin</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>levin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>120137</commentid>
    <comment_count>0</comment_count>
    <who name="Albert J. Wong">ajwong</who>
    <bug_when>2009-05-06 13:42:04 -0700</bug_when>
    <thetext>See summary.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120138</commentid>
    <comment_count>1</comment_count>
      <attachid>30062</attachid>
    <who name="Albert J. Wong">ajwong</who>
    <bug_when>2009-05-06 13:48:51 -0700</bug_when>
    <thetext>Created attachment 30062
Proposed file to upstream.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120139</commentid>
    <comment_count>2</comment_count>
      <attachid>30062</attachid>
    <who name="David Levin">levin</who>
    <bug_when>2009-05-06 13:53:55 -0700</bug_when>
    <thetext>Comment on attachment 30062
Proposed file to upstream.

Removed myself as the Requestee (I&apos;m not a WebKit reviewer).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120144</commentid>
    <comment_count>3</comment_count>
      <attachid>30062</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2009-05-06 14:08:51 -0700</bug_when>
    <thetext>Comment on attachment 30062
Proposed file to upstream.

Don&apos;t forget to add bug URL to ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120145</commentid>
    <comment_count>4</comment_count>
      <attachid>30062</attachid>
    <who name="Albert J. Wong">ajwong</who>
    <bug_when>2009-05-06 14:09:38 -0700</bug_when>
    <thetext>Comment on attachment 30062
Proposed file to upstream.

uploading new patch since there were mistakes in the first one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120146</commentid>
    <comment_count>5</comment_count>
      <attachid>30064</attachid>
    <who name="Albert J. Wong">ajwong</who>
    <bug_when>2009-05-06 14:11:32 -0700</bug_when>
    <thetext>Created attachment 30064
Path for adding V8CanvasPixelArrayCustom.cpp.  Fixes Changelog entry.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120147</commentid>
    <comment_count>6</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2009-05-06 14:12:46 -0700</bug_when>
    <thetext>Assign to levin for landing.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120163</commentid>
    <comment_count>7</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2009-05-06 15:02:10 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/43325</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30062</attachid>
            <date>2009-05-06 13:48:51 -0700</date>
            <delta_ts>2009-05-06 14:09:38 -0700</delta_ts>
            <desc>Proposed file to upstream.</desc>
            <filename>V8CustomCanvasPixelArray.patch</filename>
            <type>text/plain</type>
            <size>3702</size>
            <attacher name="Albert J. Wong">ajwong</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
ZjRjYzI0Mi4uOTM4YjZkMiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAwOS0wNS0wNiAgQWxiZXJ0IEouIFdv
bmcgIDxhandvbmdAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFVwc3RyZWFtIFY4Q2FudmFzUGl4ZWxBcnJheUN1c3RvbSBmcm9t
IGNocm9taXVtIHBvcnQgdHJlZS4KKworICAgICAgICAqIGJpbmRpbmdzL3Y4L1Y4Q2FudmFzUGl4
ZWxBcnJheUN1c3RvbS5jcHA6IEFkZGVkLgorICAgICAgICAoV2ViQ29yZTo6SU5ERVhFRF9QUk9Q
RVJUWV9HRVRURVIpOgorICAgICAgICAoV2ViQ29yZTo6SU5ERVhFRF9QUk9QRVJUWV9TRVRURVIp
OgorCiAyMDA5LTA1LTA2ICBIaW4tQ2h1bmcgTGFtICA8aGNsYW1AY2hyb21pdW0ub3JnPgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IERhcmluIEZpc2hlci4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvYmlu
ZGluZ3MvdjgvVjhDYW52YXNQaXhlbEFycmF5Q3VzdG9tLmNwcCBiL1dlYkNvcmUvYmluZGluZ3Mv
djgvVjhDYW52YXNQaXhlbEFycmF5Q3VzdG9tLmNwcApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwLi4yOGY2YjU5Ci0tLSAvZGV2L251bGwKKysrIGIvV2ViQ29yZS9iaW5kaW5ncy92
OC9WOENhbnZhc1BpeGVsQXJyYXlDdXN0b20uY3BwCkBAIC0wLDAgKzEsNjUgQEAKKy8qCisgKiBD
b3B5cmlnaHQgKEMpIDIwMDkgR29vZ2xlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisg
KiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRo
IG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0
IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBhcmUKKyAqIG1ldDoKKyAqCisgKiAgICAgKiBSZWRp
c3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdo
dAorICogbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBk
aXNjbGFpbWVyLgorICogICAgICogUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3Qg
cmVwcm9kdWNlIHRoZSBhYm92ZQorICogY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNv
bmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lcgorICogaW4gdGhlIGRvY3VtZW50
YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZQorICogZGlzdHJp
YnV0aW9uLgorICogICAgICogTmVpdGhlciB0aGUgbmFtZSBvZiBHb29nbGUgSW5jLiBub3IgdGhl
IG5hbWVzIG9mIGl0cworICogY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3Ig
cHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20KKyAqIHRoaXMgc29mdHdhcmUgd2l0aG91dCBz
cGVjaWZpYyBwcmlvciB3cml0dGVuIHBlcm1pc3Npb24uCisgKgorICogVEhJUyBTT0ZUV0FSRSBJ
UyBQUk9WSURFRCBCWSBUSEUgQ09QWVJJR0hUIEhPTERFUlMgQU5EIENPTlRSSUJVVE9SUworICog
IkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcs
IEJVVCBOT1QKKyAqIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hB
TlRBQklMSVRZIEFORCBGSVRORVNTIEZPUgorICogQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFIERJ
U0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBDT1BZUklHSFQKKyAqIE9XTkVSIE9SIENP
TlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFM
LAorICogU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xV
RElORywgQlVUIE5PVAorICogTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBH
T09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsCisgKiBEQVRBLCBPUiBQUk9GSVRTOyBPUiBC
VVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkKKyAqIFRIRU9S
WSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9S
IFRPUlQKKyAqIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4g
QU5ZIFdBWSBPVVQgT0YgVEhFIFVTRQorICogT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJ
U0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyAqLworCisjaW5jbHVkZSAi
Y29uZmlnLmgiCisjaW5jbHVkZSAiQ2FudmFzUGl4ZWxBcnJheS5oIgorCisjaW5jbHVkZSAiVjhC
aW5kaW5nLmgiCisjaW5jbHVkZSAiVjhDdXN0b21CaW5kaW5nLmgiCisjaW5jbHVkZSAiVjhQcm94
eS5oIgorCituYW1lc3BhY2UgV2ViQ29yZSB7CisKKy8vIEdldCB0aGUgc3BlY2lmaWVkIHZhbHVl
IGZyb20gdGhlIHBpeGVsIGJ1ZmZlciBhbmQgcmV0dXJuIGl0IHdyYXBwZWQgYXMgYSBKYXZhU2Ny
aXB0IE51bWJlciBvYmplY3QgdG8gVjguIEFjY2Vzc2VzIG91dHNpZGUgdGhlIHZhbGlkIHBpeGVs
IGJ1ZmZlciByYW5nZSByZXR1cm4gInVuZGVmaW5lZCIuCitJTkRFWEVEX1BST1BFUlRZX0dFVFRF
UihDYW52YXNQaXhlbEFycmF5KQoreworICAgIElOQ19TVEFUUygiRE9NLkNhbnZhc1BpeGVsQXJy
YXkuSW5kZXhlZFByb3BlcnR5R2V0dGVyIik7CisgICAgQ2FudmFzUGl4ZWxBcnJheSogcGl4ZWxC
dWZmZXIgPSBWOFByb3h5OjpUb05hdGl2ZU9iamVjdDxDYW52YXNQaXhlbEFycmF5PihWOENsYXNz
SW5kZXg6OkNBTlZBU1BJWEVMQVJSQVksIGluZm8uSG9sZGVyKCkpOworCisgICAgaWYgKChpbmRl
eCA8IDApIHx8IChpbmRleCA+PSBwaXhlbEJ1ZmZlci0+bGVuZ3RoKCkpKQorICAgICAgICByZXR1
cm4gdjg6OlVuZGVmaW5lZCgpOworICAgIHVuc2lnbmVkIGNoYXIgcmVzdWx0OworICAgIGlmICgh
cGl4ZWxCdWZmZXItPmdldChpbmRleCwgcmVzdWx0KSkKKyAgICAgICAgcmV0dXJuIHY4OjpVbmRl
ZmluZWQoKTsKKyAgICByZXR1cm4gdjg6Ok51bWJlcjo6TmV3KHJlc3VsdCk7Cit9CisKKy8vIFNl
dCB0aGUgc3BlY2lmaWVkIHZhbHVlIGluIHRoZSBwaXhlbCBidWZmZXIuIEFjY2Vzc2VzIG91dHNp
ZGUgdGhlIHZhbGlkIHBpeGVsIGJ1ZmZlciByYW5nZSBhcmUgc2lsZW50bHkgaWdub3JlZC4KK0lO
REVYRURfUFJPUEVSVFlfU0VUVEVSKENhbnZhc1BpeGVsQXJyYXkpCit7CisgICAgSU5DX1NUQVRT
KCJET00uQ2FudmFzUGl4ZWxBcnJheS5JbmRleGVkUHJvcGVydHlTZXR0ZXIiKTsKKyAgICBDYW52
YXNQaXhlbEFycmF5KiBwaXhlbEJ1ZmZlciA9IFY4UHJveHk6OlRvTmF0aXZlT2JqZWN0PENhbnZh
c1BpeGVsQXJyYXk+KFY4Q2xhc3NJbmRleDo6Q0FOVkFTUElYRUxBUlJBWSwgaW5mby5Ib2xkZXIo
KSk7CisKKyAgICBpZiAoKGluZGV4ID49IDApICYmIChpbmRleCA8IHBpeGVsQnVmZmVyLT5sZW5n
dGgoKSkpCisgICAgICAgIHBpeGVsQnVmZmVyLT5zZXQoaW5kZXgsIHZhbHVlLT5OdW1iZXJWYWx1
ZSgpKTsKKyAgICByZXR1cm4gdmFsdWU7Cit9CisKK30gLy8gbmFtZXNwYWNlIFdlYkNvcmUK
</data>
<flag name="review"
          id="15090"
          type_id="1"
          status="+"
          setter="dglazkov"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30064</attachid>
            <date>2009-05-06 14:11:32 -0700</date>
            <delta_ts>2009-05-06 14:12:19 -0700</delta_ts>
            <desc>Path for adding V8CanvasPixelArrayCustom.cpp.  Fixes Changelog entry.</desc>
            <filename>V8CustomCanvasPixelArray.patch</filename>
            <type>text/plain</type>
            <size>3667</size>
            <attacher name="Albert J. Wong">ajwong</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
ZjRjYzI0Mi4uODNkZDM0ZCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAwOS0wNS0wNiAgQWxiZXJ0IEouIFdv
bmcgIDxhandvbmdAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yNTU5NQorICAgICAgICBVcHN0cmVhbSBWOENhbnZhc1BpeGVsQXJyYXlDdXN0b20gZnJvbSBj
aHJvbWl1bSBwb3J0IHRyZWUuCisKKyAgICAgICAgKiBiaW5kaW5ncy92OC9WOENhbnZhc1BpeGVs
QXJyYXlDdXN0b20uY3BwOiBBZGRlZC4KKwogMjAwOS0wNS0wNiAgSGluLUNodW5nIExhbSAgPGhj
bGFtQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBGaXNoZXIuCmRp
ZmYgLS1naXQgYS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4Q2FudmFzUGl4ZWxBcnJheUN1c3RvbS5j
cHAgYi9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4Q2FudmFzUGl4ZWxBcnJheUN1c3RvbS5jcHAKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMjhmNmI1OQotLS0gL2Rldi9udWxsCisr
KyBiL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhDYW52YXNQaXhlbEFycmF5Q3VzdG9tLmNwcApAQCAt
MCwwICsxLDY1IEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDA5IEdvb2dsZSBJbmMuIEFsbCBy
aWdodHMgcmVzZXJ2ZWQuCisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2Ug
YW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRpb24sIGFyZSBw
ZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlCisgKiBt
ZXQ6CisgKgorICogICAgICogUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0
YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlv
bnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KKyAqICAgICAqIFJlZGlzdHJpYnV0aW9u
cyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUKKyAqIGNvcHlyaWdodCBu
b3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWlt
ZXIKKyAqIGluIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlk
ZWQgd2l0aCB0aGUKKyAqIGRpc3RyaWJ1dGlvbi4KKyAqICAgICAqIE5laXRoZXIgdGhlIG5hbWUg
b2YgR29vZ2xlIEluYy4gbm9yIHRoZSBuYW1lcyBvZiBpdHMKKyAqIGNvbnRyaWJ1dG9ycyBtYXkg
YmUgdXNlZCB0byBlbmRvcnNlIG9yIHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZCBmcm9tCisgKiB0
aGlzIHNvZnR3YXJlIHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9uLgor
ICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJT
IEFORCBDT05UUklCVVRPUlMKKyAqICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQg
V0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UCisgKiBMSU1JVEVEIFRPLCBUSEUgSU1QTElF
RCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IKKyAqIEEgUEFS
VElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09Q
WVJJR0hUCisgKiBPV05FUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNU
LCBJTkRJUkVDVCwgSU5DSURFTlRBTCwKKyAqIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VR
VUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QKKyAqIExJTUlURUQgVE8sIFBST0NV
UkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLAorICog
REFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNF
RCBBTkQgT04gQU5ZCisgKiBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNU
LCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCisgKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1Ig
T1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyAqIE9GIFRISVMg
U09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1B
R0UuCisgKi8KKworI2luY2x1ZGUgImNvbmZpZy5oIgorI2luY2x1ZGUgIkNhbnZhc1BpeGVsQXJy
YXkuaCIKKworI2luY2x1ZGUgIlY4QmluZGluZy5oIgorI2luY2x1ZGUgIlY4Q3VzdG9tQmluZGlu
Zy5oIgorI2luY2x1ZGUgIlY4UHJveHkuaCIKKworbmFtZXNwYWNlIFdlYkNvcmUgeworCisvLyBH
ZXQgdGhlIHNwZWNpZmllZCB2YWx1ZSBmcm9tIHRoZSBwaXhlbCBidWZmZXIgYW5kIHJldHVybiBp
dCB3cmFwcGVkIGFzIGEgSmF2YVNjcmlwdCBOdW1iZXIgb2JqZWN0IHRvIFY4LiBBY2Nlc3NlcyBv
dXRzaWRlIHRoZSB2YWxpZCBwaXhlbCBidWZmZXIgcmFuZ2UgcmV0dXJuICJ1bmRlZmluZWQiLgor
SU5ERVhFRF9QUk9QRVJUWV9HRVRURVIoQ2FudmFzUGl4ZWxBcnJheSkKK3sKKyAgICBJTkNfU1RB
VFMoIkRPTS5DYW52YXNQaXhlbEFycmF5LkluZGV4ZWRQcm9wZXJ0eUdldHRlciIpOworICAgIENh
bnZhc1BpeGVsQXJyYXkqIHBpeGVsQnVmZmVyID0gVjhQcm94eTo6VG9OYXRpdmVPYmplY3Q8Q2Fu
dmFzUGl4ZWxBcnJheT4oVjhDbGFzc0luZGV4OjpDQU5WQVNQSVhFTEFSUkFZLCBpbmZvLkhvbGRl
cigpKTsKKworICAgIGlmICgoaW5kZXggPCAwKSB8fCAoaW5kZXggPj0gcGl4ZWxCdWZmZXItPmxl
bmd0aCgpKSkKKyAgICAgICAgcmV0dXJuIHY4OjpVbmRlZmluZWQoKTsKKyAgICB1bnNpZ25lZCBj
aGFyIHJlc3VsdDsKKyAgICBpZiAoIXBpeGVsQnVmZmVyLT5nZXQoaW5kZXgsIHJlc3VsdCkpCisg
ICAgICAgIHJldHVybiB2ODo6VW5kZWZpbmVkKCk7CisgICAgcmV0dXJuIHY4OjpOdW1iZXI6Ok5l
dyhyZXN1bHQpOworfQorCisvLyBTZXQgdGhlIHNwZWNpZmllZCB2YWx1ZSBpbiB0aGUgcGl4ZWwg
YnVmZmVyLiBBY2Nlc3NlcyBvdXRzaWRlIHRoZSB2YWxpZCBwaXhlbCBidWZmZXIgcmFuZ2UgYXJl
IHNpbGVudGx5IGlnbm9yZWQuCitJTkRFWEVEX1BST1BFUlRZX1NFVFRFUihDYW52YXNQaXhlbEFy
cmF5KQoreworICAgIElOQ19TVEFUUygiRE9NLkNhbnZhc1BpeGVsQXJyYXkuSW5kZXhlZFByb3Bl
cnR5U2V0dGVyIik7CisgICAgQ2FudmFzUGl4ZWxBcnJheSogcGl4ZWxCdWZmZXIgPSBWOFByb3h5
OjpUb05hdGl2ZU9iamVjdDxDYW52YXNQaXhlbEFycmF5PihWOENsYXNzSW5kZXg6OkNBTlZBU1BJ
WEVMQVJSQVksIGluZm8uSG9sZGVyKCkpOworCisgICAgaWYgKChpbmRleCA+PSAwKSAmJiAoaW5k
ZXggPCBwaXhlbEJ1ZmZlci0+bGVuZ3RoKCkpKQorICAgICAgICBwaXhlbEJ1ZmZlci0+c2V0KGlu
ZGV4LCB2YWx1ZS0+TnVtYmVyVmFsdWUoKSk7CisgICAgcmV0dXJuIHZhbHVlOworfQorCit9IC8v
IG5hbWVzcGFjZSBXZWJDb3JlCg==
</data>
<flag name="review"
          id="15092"
          type_id="1"
          status="+"
          setter="dglazkov"
    />
          </attachment>
      

    </bug>

</bugzilla>