<?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>101894</bug_id>
          
          <creation_ts>2012-11-11 22:34:37 -0800</creation_ts>
          <short_desc>[BlackBerry] DRT - Update Pixel Dump Support for OpenGL renderer</short_desc>
          <delta_ts>2012-11-12 21:54:20 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Other</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>0</everconfirmed>
          <reporter name="Xiaobo Wang">xiaobwang</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mifenton</cc>
    
    <cc>mxie</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>764050</commentid>
    <comment_count>0</comment_count>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-11-11 22:34:37 -0800</bug_when>
    <thetext>Need to update Pixel Dump Support code for OpenGL render. The current
implementation doesn&apos;t work and will cause crash when dumping pixel images.

RIM PR 241686.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>764071</commentid>
    <comment_count>1</comment_count>
      <attachid>173565</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-11-11 22:56:34 -0800</bug_when>
    <thetext>Created attachment 173565
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>764432</commentid>
    <comment_count>2</comment_count>
      <attachid>173565</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-11-12 08:04:56 -0800</bug_when>
    <thetext>Comment on attachment 173565
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=173565&amp;action=review

LGTM.

&gt; Tools/ChangeLog:9
&gt; +        code path.

Please add a PR number if there is one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>765094</commentid>
    <comment_count>3</comment_count>
      <attachid>173784</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-11-12 18:28:12 -0800</bug_when>
    <thetext>Created attachment 173784
patch - updated

Adding RIM PR number in the ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>765100</commentid>
    <comment_count>4</comment_count>
      <attachid>173565</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-11-12 18:30:25 -0800</bug_when>
    <thetext>Comment on attachment 173565
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=173565&amp;action=review

&gt;&gt; Tools/ChangeLog:9
&gt;&gt; +        code path.
&gt; 
&gt; Please add a PR number if there is one.

Sure, thanks for pointing it out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>765131</commentid>
    <comment_count>5</comment_count>
      <attachid>173784</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-11-12 19:27:53 -0800</bug_when>
    <thetext>Comment on attachment 173784
patch - updated

Ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>765226</commentid>
    <comment_count>6</comment_count>
      <attachid>173784</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-12 21:54:17 -0800</bug_when>
    <thetext>Comment on attachment 173784
patch - updated

Clearing flags on attachment: 173784

Committed r134359: &lt;http://trac.webkit.org/changeset/134359&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>765227</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-12 21:54:20 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>173565</attachid>
            <date>2012-11-11 22:56:34 -0800</date>
            <delta_ts>2012-11-12 18:30:25 -0800</delta_ts>
            <desc>patch</desc>
            <filename>0001-BlackBerry-DRT-Update-Pixel-Dump-Support-for-OpenGL-.patch</filename>
            <type>text/plain</type>
            <size>4393</size>
            <attacher name="Xiaobo Wang">xiaobwang</attacher>
            
              <data encoding="base64">RnJvbSA3YmYzODAyODMyY2UzNTNiODUzNGExNjA4YTM1OGI3NGExZmY0NDRmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBYaWFvYm8gV2FuZyA8eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5j
bj4KRGF0ZTogTW9uLCAxMiBOb3YgMjAxMiAxNDo1MjoyMyArMDgwMApTdWJqZWN0OiBbUEFUQ0hd
IFtCbGFja0JlcnJ5XSBEUlQgLSBVcGRhdGUgUGl4ZWwgRHVtcCBTdXBwb3J0IGZvciBPcGVuR0wK
IHJlbmRlcmVyIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDE4OTQK
ClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKUklNIFBSIDI0MTY4NgoKQWxzbyByZW1vdmUg
YW4gdW4tbmVlZGVkIHBpeGVsIGxvY2ssIGFuZCBmaXggYSBrbG9jd29yayBlcnJvciBpbiBTS0lB
CmNvZGUgcGF0aC4KCiogRHVtcFJlbmRlclRyZWUvYmxhY2tiZXJyeS9QaXhlbER1bXBTdXBwb3J0
QmxhY2tCZXJyeS5jcHA6CihyZWFkUGl4ZWxzVXNlckludGVyZmFjZVRocmVhZCk6CihjcmVhdGVC
aXRtYXBDb250ZXh0RnJvbVdlYlZpZXcpOgotLS0KIFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNCArKysrKysrKysrKwogLi4uL2JsYWNrYmVy
cnkvUGl4ZWxEdW1wU3VwcG9ydEJsYWNrQmVycnkuY3BwICAgICAgfCAgIDI1ICsrKysrKysrKysr
KysrKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXgg
MDk0YWJlNS4uYzczNGZhMCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTExLTExICBYaWFvYm8gV2FuZyAgPHhi
d2FuZ0B0b3JjaG1vYmlsZS5jb20uY24+CisKKyAgICAgICAgW0JsYWNrQmVycnldIERSVCAtIFVw
ZGF0ZSBQaXhlbCBEdW1wIFN1cHBvcnQgZm9yIE9wZW5HTCByZW5kZXJlcgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAxODk0CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWxzbyByZW1vdmUgYW4gdW4tbmVl
ZGVkIHBpeGVsIGxvY2ssIGFuZCBmaXggYSBrbG9jd29yayBlcnJvciBpbiBTS0lBCisgICAgICAg
IGNvZGUgcGF0aC4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2JsYWNrYmVycnkvUGl4ZWxE
dW1wU3VwcG9ydEJsYWNrQmVycnkuY3BwOgorICAgICAgICAocmVhZFBpeGVsc1VzZXJJbnRlcmZh
Y2VUaHJlYWQpOgorICAgICAgICAoY3JlYXRlQml0bWFwQ29udGV4dEZyb21XZWJWaWV3KToKKwog
MjAxMi0xMS0wOSAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBQ
ZW9wbGUgd2l0aCBkaWNocm9tYWN5IGNhbid0IHRlbGwgY3Jhc2hlcyBhbmQgcGFzc2VzIG9uIGZs
YWtpbmVzcyBkYXNoYm9hcmQKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2JsYWNr
YmVycnkvUGl4ZWxEdW1wU3VwcG9ydEJsYWNrQmVycnkuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRy
ZWUvYmxhY2tiZXJyeS9QaXhlbER1bXBTdXBwb3J0QmxhY2tCZXJyeS5jcHAKaW5kZXggNDIwY2Rm
Yi4uNWExYjg5YSAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvYmxhY2tiZXJyeS9Q
aXhlbER1bXBTdXBwb3J0QmxhY2tCZXJyeS5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUv
YmxhY2tiZXJyeS9QaXhlbER1bXBTdXBwb3J0QmxhY2tCZXJyeS5jcHAKQEAgLTIwLDYgKzIwLDEx
IEBACiAjaW5jbHVkZSAiUGl4ZWxEdW1wU3VwcG9ydEJsYWNrQmVycnkuaCIKIAogI2luY2x1ZGUg
IkJhY2tpbmdTdG9yZS5oIgorI2luY2x1ZGUgIkJsYWNrQmVycnlQbGF0Zm9ybUV4ZWN1dGFibGVN
ZXNzYWdlLmgiCisjaW5jbHVkZSAiQmxhY2tCZXJyeVBsYXRmb3JtR3JhcGhpY3MuaCIKKyNpbmNs
dWRlICJCbGFja0JlcnJ5UGxhdGZvcm1HcmFwaGljc0NvbnRleHQuaCIKKyNpbmNsdWRlICJCbGFj
a0JlcnJ5UGxhdGZvcm1HcmFwaGljc0ltcGwuaCIKKyNpbmNsdWRlICJCbGFja0JlcnJ5UGxhdGZv
cm1NZXNzYWdlQ2xpZW50LmgiCiAjaW5jbHVkZSAiRHVtcFJlbmRlclRyZWVCbGFja0JlcnJ5Lmgi
CiAjaW5jbHVkZSAiUE5HSW1hZ2VFbmNvZGVyLmgiCiAjaW5jbHVkZSAiUGl4ZWxEdW1wU3VwcG9y
dC5oIgpAQCAtMzcsNiArNDIsMTEgQEAgdXNpbmcgbmFtZXNwYWNlIEJsYWNrQmVycnk6OldlYktp
dDsKIHVzaW5nIG5hbWVzcGFjZSBCbGFja0JlcnJ5OwogdXNpbmcgbmFtZXNwYWNlIFdURjsKIAor
dm9pZCByZWFkUGl4ZWxzVXNlckludGVyZmFjZVRocmVhZChCbGFja0JlcnJ5OjpQbGF0Zm9ybTo6
R3JhcGhpY3M6OlBsYXRmb3JtR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0LCBjb25zdCBCbGFja0Jl
cnJ5OjpQbGF0Zm9ybTo6SW50UmVjdCYgc3JjUmVjdCwgdW5zaWduZWQgY2hhciogcGl4ZWxzKQor
eworICAgIGNvbnRleHQtPnJlYWRQaXhlbHMoc3JjUmVjdCwgcGl4ZWxzLCBmYWxzZSwgZmFsc2Up
OworfQorCiBQYXNzUmVmUHRyPEJpdG1hcENvbnRleHQ+IGNyZWF0ZUJpdG1hcENvbnRleHRGcm9t
V2ViVmlldyhib29sIC8qb25zY3JlZW4qLywgYm9vbCAvKmluY3JlbWVudGFsUmVwYWludCovLCBi
b29sIC8qc3dlZXBIb3Jpem9udGFsbHkqLywgYm9vbCAvKmRyYXdTZWxlY3Rpb25SZWN0Ki8pCiB7
CiAgICAgUGxhdGZvcm06OkdyYXBoaWNzOjpXaW5kb3cqIHdpbmRvdyA9IER1bXBSZW5kZXJUcmVl
OjpjdXJyZW50SW5zdGFuY2UoKS0+cGFnZSgpLT5jbGllbnQoKS0+d2luZG93KCk7CkBAIC03MSwx
NCArODEsMjEgQEAgUGFzc1JlZlB0cjxCaXRtYXBDb250ZXh0PiBjcmVhdGVCaXRtYXBDb250ZXh0
RnJvbVdlYlZpZXcoYm9vbCAvKm9uc2NyZWVuKi8sIGJvb2wKIAogICAgIGNvbnN0IHVuc2lnbmVk
IGNoYXIqIHdpbmRvd1BpeGVscyA9IDA7CiAgICAgaWYgKCFjb250ZW50c0JpdG1hcC5lbXB0eSgp
KSB7Ci0gICAgICAgIFNrQXV0b0xvY2tQaXhlbHMgbG9jayhjb250ZW50c0JpdG1hcCk7CiAgICAg
ICAgIHdpbmRvd1BpeGVscyA9IHN0YXRpY19jYXN0PGNvbnN0IHVuc2lnbmVkIGNoYXIqPihjb250
ZW50c0JpdG1hcC5nZXRQaXhlbHMoKSk7CisgICAgICAgIGlmICh3aW5kb3dQaXhlbHMpCisgICAg
ICAgICAgICBtZW1jcHkoZGF0YSwgd2luZG93UGl4ZWxzLCB3aW5kb3dTaXplLndpZHRoKCkgKiB3
aW5kb3dTaXplLmhlaWdodCgpICogNCk7CiAgICAgfQogI2Vsc2UKLSAgICBjb25zdCB1bnNpZ25l
ZCBjaGFyKiB3aW5kb3dQaXhlbHMgPSBsb2NrQnVmZmVyQmFja2luZ0ltYWdlKHdpbmRvdy0+YnVm
ZmVyKCksIFBsYXRmb3JtOjpHcmFwaGljczo6UmVhZEFjY2Vzcyk7CisgICAgQmxhY2tCZXJyeTo6
UGxhdGZvcm06OkdyYXBoaWNzOjpCdWZmZXIqIGJ1ZmZlciA9IEJsYWNrQmVycnk6OlBsYXRmb3Jt
OjpHcmFwaGljczo6Y3JlYXRlQnVmZmVyKHdpbmRvd1NpemUsIEJsYWNrQmVycnk6OlBsYXRmb3Jt
OjpHcmFwaGljczo6VGVtcG9yYXJ5QnVmZmVyKTsKKyAgICBCbGFja0JlcnJ5OjpQbGF0Zm9ybTo6
R3JhcGhpY3M6OkRyYXdhYmxlKiBkcmF3YWJsZSA9IEJsYWNrQmVycnk6OlBsYXRmb3JtOjpHcmFw
aGljczo6bG9ja0J1ZmZlckRyYXdhYmxlKGJ1ZmZlcik7CisgICAgaWYgKGRyYXdhYmxlKSB7Cisg
ICAgICAgIGJhY2tpbmdTdG9yZS0+ZHJhd0NvbnRlbnRzKGRyYXdhYmxlLCB3aW5kb3dSZWN0LCB3
aW5kb3dTaXplKTsKKyAgICAgICAgQmxhY2tCZXJyeTo6UGxhdGZvcm06OnVzZXJJbnRlcmZhY2VU
aHJlYWRNZXNzYWdlQ2xpZW50KCktPmRpc3BhdGNoU3luY01lc3NhZ2UoCisgICAgICAgICAgICBC
bGFja0JlcnJ5OjpQbGF0Zm9ybTo6Y3JlYXRlRnVuY3Rpb25DYWxsTWVzc2FnZSgmcmVhZFBpeGVs
c1VzZXJJbnRlcmZhY2VUaHJlYWQsIGRyYXdhYmxlLCB3aW5kb3dSZWN0LCBkYXRhKSk7CisgICAg
ICAgIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpHcmFwaGljczo6cmVsZWFzZUJ1ZmZlckRyYXdhYmxl
KGJ1ZmZlcik7CisgICAgfQorICAgIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpHcmFwaGljczo6ZGVz
dHJveUJ1ZmZlcihidWZmZXIpOwogI2VuZGlmCi0gICAgbWVtY3B5KGRhdGEsIHdpbmRvd1BpeGVs
cywgd2luZG93U2l6ZS53aWR0aCgpICogd2luZG93U2l6ZS5oZWlnaHQoKSAqIDQpOwotICAgIFBs
YXRmb3JtOjpHcmFwaGljczo6cmVsZWFzZUJ1ZmZlckJhY2tpbmdJbWFnZSh3aW5kb3ctPmJ1ZmZl
cigpKTsKICAgICByZXR1cm4gQml0bWFwQ29udGV4dDo6Y3JlYXRlQnlBZG9wdGluZ0RhdGEoZGF0
YSwgd2luZG93U2l6ZS53aWR0aCgpLCB3aW5kb3dTaXplLmhlaWdodCgpKTsKIH0KIAotLSAKMS43
LjYKCg==
</data>
<flag name="review"
          id="188295"
          type_id="1"
          status="+"
          setter="rwlbuis"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>173784</attachid>
            <date>2012-11-12 18:28:12 -0800</date>
            <delta_ts>2012-11-12 21:54:16 -0800</delta_ts>
            <desc>patch - updated</desc>
            <filename>0001-BlackBerry-DRT-Update-Pixel-Dump-Support-for-OpenGL-.patch</filename>
            <type>text/plain</type>
            <size>4404</size>
            <attacher name="Xiaobo Wang">xiaobwang</attacher>
            
              <data encoding="base64">RnJvbSBmNDUzMDBiYjZhZjQ3YTg5OGRiYzYxMTFkZjZlM2MyMDFhYTk1ZjNjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBYaWFvYm8gV2FuZyA8eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5j
bj4KRGF0ZTogTW9uLCAxMiBOb3YgMjAxMiAxNDo1MjoyMyArMDgwMApTdWJqZWN0OiBbUEFUQ0hd
IFtCbGFja0JlcnJ5XSBEUlQgLSBVcGRhdGUgUGl4ZWwgRHVtcCBTdXBwb3J0IGZvciBPcGVuR0wK
IHJlbmRlcmVyIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDE4OTQK
ClJldmlld2VkIGJ5IFJvYiBCdWlzLgoKUklNIFBSIDI0MTY4NgpBbHNvIHJlbW92ZSBhbiB1bi1u
ZWVkZWQgcGl4ZWwgbG9jaywgYW5kIGZpeCBhIGtsb2N3b3JrIGVycm9yIGluIFNLSUEKY29kZSBw
YXRoLgoKKiBEdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1cHBvcnRCbGFja0Jl
cnJ5LmNwcDoKKHJlYWRQaXhlbHNVc2VySW50ZXJmYWNlVGhyZWFkKToKKGNyZWF0ZUJpdG1hcENv
bnRleHRGcm9tV2ViVmlldyk6Ci0tLQogVG9vbHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDE1ICsrKysrKysrKysrKwogLi4uL2JsYWNrYmVycnkvUGl4
ZWxEdW1wU3VwcG9ydEJsYWNrQmVycnkuY3BwICAgICAgfCAgIDI1ICsrKysrKysrKysrKysrKyst
LS0KIDIgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMDk0YWJl
NS4uYjIxZWM2NyAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTExLTExICBYaWFvYm8gV2FuZyAgPHhid2FuZ0B0
b3JjaG1vYmlsZS5jb20uY24+CisKKyAgICAgICAgW0JsYWNrQmVycnldIERSVCAtIFVwZGF0ZSBQ
aXhlbCBEdW1wIFN1cHBvcnQgZm9yIE9wZW5HTCByZW5kZXJlcgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAxODk0CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgUm9iIEJ1aXMuCisKKyAgICAgICAgUklNIFBSIDI0MTY4NgorICAgICAgICBBbHNvIHJlbW92
ZSBhbiB1bi1uZWVkZWQgcGl4ZWwgbG9jaywgYW5kIGZpeCBhIGtsb2N3b3JrIGVycm9yIGluIFNL
SUEKKyAgICAgICAgY29kZSBwYXRoLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvYmxhY2ti
ZXJyeS9QaXhlbER1bXBTdXBwb3J0QmxhY2tCZXJyeS5jcHA6CisgICAgICAgIChyZWFkUGl4ZWxz
VXNlckludGVyZmFjZVRocmVhZCk6CisgICAgICAgIChjcmVhdGVCaXRtYXBDb250ZXh0RnJvbVdl
YlZpZXcpOgorCiAyMDEyLTExLTA5ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgog
CiAgICAgICAgIFBlb3BsZSB3aXRoIGRpY2hyb21hY3kgY2FuJ3QgdGVsbCBjcmFzaGVzIGFuZCBw
YXNzZXMgb24gZmxha2luZXNzIGRhc2hib2FyZApkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRl
clRyZWUvYmxhY2tiZXJyeS9QaXhlbER1bXBTdXBwb3J0QmxhY2tCZXJyeS5jcHAgYi9Ub29scy9E
dW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1cHBvcnRCbGFja0JlcnJ5LmNwcApp
bmRleCA0MjBjZGZiLi41YTFiODlhIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9i
bGFja2JlcnJ5L1BpeGVsRHVtcFN1cHBvcnRCbGFja0JlcnJ5LmNwcAorKysgYi9Ub29scy9EdW1w
UmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1cHBvcnRCbGFja0JlcnJ5LmNwcApAQCAt
MjAsNiArMjAsMTEgQEAKICNpbmNsdWRlICJQaXhlbER1bXBTdXBwb3J0QmxhY2tCZXJyeS5oIgog
CiAjaW5jbHVkZSAiQmFja2luZ1N0b3JlLmgiCisjaW5jbHVkZSAiQmxhY2tCZXJyeVBsYXRmb3Jt
RXhlY3V0YWJsZU1lc3NhZ2UuaCIKKyNpbmNsdWRlICJCbGFja0JlcnJ5UGxhdGZvcm1HcmFwaGlj
cy5oIgorI2luY2x1ZGUgIkJsYWNrQmVycnlQbGF0Zm9ybUdyYXBoaWNzQ29udGV4dC5oIgorI2lu
Y2x1ZGUgIkJsYWNrQmVycnlQbGF0Zm9ybUdyYXBoaWNzSW1wbC5oIgorI2luY2x1ZGUgIkJsYWNr
QmVycnlQbGF0Zm9ybU1lc3NhZ2VDbGllbnQuaCIKICNpbmNsdWRlICJEdW1wUmVuZGVyVHJlZUJs
YWNrQmVycnkuaCIKICNpbmNsdWRlICJQTkdJbWFnZUVuY29kZXIuaCIKICNpbmNsdWRlICJQaXhl
bER1bXBTdXBwb3J0LmgiCkBAIC0zNyw2ICs0MiwxMSBAQCB1c2luZyBuYW1lc3BhY2UgQmxhY2tC
ZXJyeTo6V2ViS2l0OwogdXNpbmcgbmFtZXNwYWNlIEJsYWNrQmVycnk7CiB1c2luZyBuYW1lc3Bh
Y2UgV1RGOwogCit2b2lkIHJlYWRQaXhlbHNVc2VySW50ZXJmYWNlVGhyZWFkKEJsYWNrQmVycnk6
OlBsYXRmb3JtOjpHcmFwaGljczo6UGxhdGZvcm1HcmFwaGljc0NvbnRleHQqIGNvbnRleHQsIGNv
bnN0IEJsYWNrQmVycnk6OlBsYXRmb3JtOjpJbnRSZWN0JiBzcmNSZWN0LCB1bnNpZ25lZCBjaGFy
KiBwaXhlbHMpCit7CisgICAgY29udGV4dC0+cmVhZFBpeGVscyhzcmNSZWN0LCBwaXhlbHMsIGZh
bHNlLCBmYWxzZSk7Cit9CisKIFBhc3NSZWZQdHI8Qml0bWFwQ29udGV4dD4gY3JlYXRlQml0bWFw
Q29udGV4dEZyb21XZWJWaWV3KGJvb2wgLypvbnNjcmVlbiovLCBib29sIC8qaW5jcmVtZW50YWxS
ZXBhaW50Ki8sIGJvb2wgLypzd2VlcEhvcml6b250YWxseSovLCBib29sIC8qZHJhd1NlbGVjdGlv
blJlY3QqLykKIHsKICAgICBQbGF0Zm9ybTo6R3JhcGhpY3M6OldpbmRvdyogd2luZG93ID0gRHVt
cFJlbmRlclRyZWU6OmN1cnJlbnRJbnN0YW5jZSgpLT5wYWdlKCktPmNsaWVudCgpLT53aW5kb3co
KTsKQEAgLTcxLDE0ICs4MSwyMSBAQCBQYXNzUmVmUHRyPEJpdG1hcENvbnRleHQ+IGNyZWF0ZUJp
dG1hcENvbnRleHRGcm9tV2ViVmlldyhib29sIC8qb25zY3JlZW4qLywgYm9vbAogCiAgICAgY29u
c3QgdW5zaWduZWQgY2hhciogd2luZG93UGl4ZWxzID0gMDsKICAgICBpZiAoIWNvbnRlbnRzQml0
bWFwLmVtcHR5KCkpIHsKLSAgICAgICAgU2tBdXRvTG9ja1BpeGVscyBsb2NrKGNvbnRlbnRzQml0
bWFwKTsKICAgICAgICAgd2luZG93UGl4ZWxzID0gc3RhdGljX2Nhc3Q8Y29uc3QgdW5zaWduZWQg
Y2hhcio+KGNvbnRlbnRzQml0bWFwLmdldFBpeGVscygpKTsKKyAgICAgICAgaWYgKHdpbmRvd1Bp
eGVscykKKyAgICAgICAgICAgIG1lbWNweShkYXRhLCB3aW5kb3dQaXhlbHMsIHdpbmRvd1NpemUu
d2lkdGgoKSAqIHdpbmRvd1NpemUuaGVpZ2h0KCkgKiA0KTsKICAgICB9CiAjZWxzZQotICAgIGNv
bnN0IHVuc2lnbmVkIGNoYXIqIHdpbmRvd1BpeGVscyA9IGxvY2tCdWZmZXJCYWNraW5nSW1hZ2Uo
d2luZG93LT5idWZmZXIoKSwgUGxhdGZvcm06OkdyYXBoaWNzOjpSZWFkQWNjZXNzKTsKKyAgICBC
bGFja0JlcnJ5OjpQbGF0Zm9ybTo6R3JhcGhpY3M6OkJ1ZmZlciogYnVmZmVyID0gQmxhY2tCZXJy
eTo6UGxhdGZvcm06OkdyYXBoaWNzOjpjcmVhdGVCdWZmZXIod2luZG93U2l6ZSwgQmxhY2tCZXJy
eTo6UGxhdGZvcm06OkdyYXBoaWNzOjpUZW1wb3JhcnlCdWZmZXIpOworICAgIEJsYWNrQmVycnk6
OlBsYXRmb3JtOjpHcmFwaGljczo6RHJhd2FibGUqIGRyYXdhYmxlID0gQmxhY2tCZXJyeTo6UGxh
dGZvcm06OkdyYXBoaWNzOjpsb2NrQnVmZmVyRHJhd2FibGUoYnVmZmVyKTsKKyAgICBpZiAoZHJh
d2FibGUpIHsKKyAgICAgICAgYmFja2luZ1N0b3JlLT5kcmF3Q29udGVudHMoZHJhd2FibGUsIHdp
bmRvd1JlY3QsIHdpbmRvd1NpemUpOworICAgICAgICBCbGFja0JlcnJ5OjpQbGF0Zm9ybTo6dXNl
ckludGVyZmFjZVRocmVhZE1lc3NhZ2VDbGllbnQoKS0+ZGlzcGF0Y2hTeW5jTWVzc2FnZSgKKyAg
ICAgICAgICAgIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpjcmVhdGVGdW5jdGlvbkNhbGxNZXNzYWdl
KCZyZWFkUGl4ZWxzVXNlckludGVyZmFjZVRocmVhZCwgZHJhd2FibGUsIHdpbmRvd1JlY3QsIGRh
dGEpKTsKKyAgICAgICAgQmxhY2tCZXJyeTo6UGxhdGZvcm06OkdyYXBoaWNzOjpyZWxlYXNlQnVm
ZmVyRHJhd2FibGUoYnVmZmVyKTsKKyAgICB9CisgICAgQmxhY2tCZXJyeTo6UGxhdGZvcm06Okdy
YXBoaWNzOjpkZXN0cm95QnVmZmVyKGJ1ZmZlcik7CiAjZW5kaWYKLSAgICBtZW1jcHkoZGF0YSwg
d2luZG93UGl4ZWxzLCB3aW5kb3dTaXplLndpZHRoKCkgKiB3aW5kb3dTaXplLmhlaWdodCgpICog
NCk7Ci0gICAgUGxhdGZvcm06OkdyYXBoaWNzOjpyZWxlYXNlQnVmZmVyQmFja2luZ0ltYWdlKHdp
bmRvdy0+YnVmZmVyKCkpOwogICAgIHJldHVybiBCaXRtYXBDb250ZXh0OjpjcmVhdGVCeUFkb3B0
aW5nRGF0YShkYXRhLCB3aW5kb3dTaXplLndpZHRoKCksIHdpbmRvd1NpemUuaGVpZ2h0KCkpOwog
fQogCi0tIAoxLjcuNgoK
</data>

          </attachment>
      

    </bug>

</bugzilla>