<?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>107957</bug_id>
          
          <creation_ts>2013-01-25 09:40:37 -0800</creation_ts>
          <short_desc>[BlackBerry] Pop-up WebViews should not take ownership of the backing store.</short_desc>
          <delta_ts>2013-01-25 11:02:11 -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>WebKit BlackBerry</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="Andrew Lo">anlo</reporter>
          <assigned_to name="Andrew Lo">anlo</assigned_to>
          <cc>mifenton</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yong.li.webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>816662</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Lo">anlo</who>
    <bug_when>2013-01-25 09:40:37 -0800</bug_when>
    <thetext>WebViews that are set as pop-up WebViews should not take ownership of the backing store.
Need a web setting to enable/disable that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>816668</commentid>
    <comment_count>1</comment_count>
      <attachid>184765</attachid>
    <who name="Andrew Lo">anlo</who>
    <bug_when>2013-01-25 09:47:42 -0800</bug_when>
    <thetext>Created attachment 184765
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>816676</commentid>
    <comment_count>2</comment_count>
      <attachid>184765</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-01-25 09:50:34 -0800</bug_when>
    <thetext>Comment on attachment 184765
Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>816679</commentid>
    <comment_count>3</comment_count>
      <attachid>184765</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-25 09:53:10 -0800</bug_when>
    <thetext>Comment on attachment 184765
Patch

Rejecting attachment 184765 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;--bot-id=gce-cq-02&apos;, &apos;apply-attachment&apos;, &apos;--no-update&apos;, &apos;--non-interactive&apos;, 184765, &apos;--port=chromium-xvfb&apos;]&quot; exit_code: 2 cwd: /mnt/git/webkit-commit-queue

Last 500 characters of output:
urce/WebKit/blackberry/Api/WebSettings.h
patching file Source/WebKit/blackberry/WebCoreSupport/PagePopupBlackBerry.cpp
Hunk #1 FAILED at 39.
Hunk #2 succeeded at 52 (offset 1 line).
Hunk #3 succeeded at 67 (offset 1 line).
1 out of 3 hunks FAILED -- saving rejects to file Source/WebKit/blackberry/WebCoreSupport/PagePopupBlackBerry.cpp.rej

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, &apos;--force&apos;, &apos;--reviewer&apos;, &apos;Rob Buis&apos;]&quot; exit_code: 1 cwd: /mnt/git/webkit-commit-queue

Full output: http://queues.webkit.org/results/16121440</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>816733</commentid>
    <comment_count>4</comment_count>
      <attachid>184774</attachid>
    <who name="Andrew Lo">anlo</who>
    <bug_when>2013-01-25 10:41:57 -0800</bug_when>
    <thetext>Created attachment 184774
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>816738</commentid>
    <comment_count>5</comment_count>
      <attachid>184774</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-01-25 10:45:52 -0800</bug_when>
    <thetext>Comment on attachment 184774
Patch

Ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>816751</commentid>
    <comment_count>6</comment_count>
      <attachid>184774</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-25 11:02:07 -0800</bug_when>
    <thetext>Comment on attachment 184774
Patch

Clearing flags on attachment: 184774

Committed r140849: &lt;http://trac.webkit.org/changeset/140849&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>816752</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-25 11:02:11 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>184765</attachid>
            <date>2013-01-25 09:47:42 -0800</date>
            <delta_ts>2013-01-25 10:41:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-107957-20130125124449.patch</filename>
            <type>text/plain</type>
            <size>6938</size>
            <attacher name="Andrew Lo">anlo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwMzQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCA2ZGVjMTA0MmFhYTgwMzExZTE4YWU3YTE3MWRiZjI4MDFhMjNjYzA1Li45YzA5YTM0N2Yy
NWE0NjFiY2VmYzk0NzY3ZTY4ZGI1ZmI0MzcwM2Q5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyOCBAQAorMjAxMy0wMS0yNSAgQW5kcmV3IExvICA8YW5sb0ByaW0u
Y29tPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBQb3AtdXAgV2ViVmlld3Mgc2hvdWxkIG5vdCB0
YWtlIG93bmVyc2hpcCBvZiB0aGUgYmFja2luZyBzdG9yZS4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzk1NworCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorICAgICAgICBJbnRlcm5hbGx5IHJldmlld2VkIGJ5IEpha29iIFBl
dHNvdml0cy4KKworICAgICAgICBJbnRlcm5hbCBQUiAyNzQ1ODEuCisgICAgICAgIEFkZCB3ZWIg
c2V0dGluZyBmb3Igd2hldGhlciBhIFdlYlBhZ2Ugc2hvdWxkIHRha2UgdGhlIGJhY2tpbmcgc3Rv
cmUuCisgICAgICAgIFByZXZlbnQgcG9wLXVwIFdlYlZpZXcgZnJvbSB0YWtpbmcgb3duZXJzaGlw
IG9mIHRoZSBiYWNraW5nCisgICAgICAgIHN0b3JlIHdoZW4gaXQgYmVjb21lcyB2aXNpYmxlLgor
CisgICAgICAgICogQXBpL1dlYlBhZ2UuY3BwOgorICAgICAgICAoQmxhY2tCZXJyeTo6V2ViS2l0
OjpXZWJQYWdlOjpzZXRWaXNpYmxlKToKKyAgICAgICAgKiBBcGkvV2ViU2V0dGluZ3MuY3BwOgor
ICAgICAgICAoV2ViS2l0KToKKyAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6V2ViU2V0dGlu
Z3M6OnN0YW5kYXJkU2V0dGluZ3MpOgorICAgICAgICAoQmxhY2tCZXJyeTo6V2ViS2l0OjpXZWJT
ZXR0aW5nczo6aXNCYWNraW5nU3RvcmVFbmFibGVkKToKKyAgICAgICAgKEJsYWNrQmVycnk6Oldl
YktpdDo6V2ViU2V0dGluZ3M6OnNldEJhY2tpbmdTdG9yZUVuYWJsZWQpOgorICAgICAgICAqIEFw
aS9XZWJTZXR0aW5ncy5oOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L1BhZ2VQb3B1cEJsYWNr
QmVycnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UGFnZVBvcHVwQmxhY2tCZXJyeTo6UGFnZVBv
cHVwQmxhY2tCZXJyeSk6CisgICAgICAgIChXZWJDb3JlOjpQYWdlUG9wdXBCbGFja0JlcnJ5Ojpp
bml0KToKKwogMjAxMy0wMS0yMiAgQW5kcmV3IExvICA8YW5sb0ByaW0uY29tPgogCiAgICAgICAg
IFtCbGFja0JlcnJ5XSBHSUYgJiBSQUYgYW5pbWF0aW9ucyBzb21ldGltZXMgZG9uJ3QgcmVzdW1l
IGFmdGVyIHpvb20KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2Vi
UGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2UuY3BwCmluZGV4
IDU4NzFkMWUyMWFiNGUwMDE0NTkxNDQwNmRjZTNmMGFkZGNiMzAwZWUuLmFlN2M3OGM0ODQ0ZDky
YzEyNjdkNmFhYzBhNjIxNGNiZDcwYzg0ZGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxh
Y2tiZXJyeS9BcGkvV2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0Fw
aS9XZWJQYWdlLmNwcApAQCAtMzMwMSw2ICszMzAxLDE2IEBAIHZvaWQgV2ViUGFnZTo6c2V0Vmlz
aWJsZShib29sIHZpc2libGUpCiAgICAgZC0+cmVzdW1lUm9vdExheWVyQ29tbWl0KCk7CiAjZW5k
aWYKIAorICAgIC8vIFdlIHdhbnQgdG8gYmVjb21lIHZpc2libGUgYnV0IG5vdCBnZXQgYmFja2lu
ZyBzdG9yZSBvd25lcnNoaXAuCisgICAgaWYgKGQtPm1fYmFja2luZ1N0b3JlLT5kLT5pc09wZW5H
TENvbXBvc2l0aW5nKCkgJiYgIWQtPm1fd2ViU2V0dGluZ3MtPmlzQmFja2luZ1N0b3JlRW5hYmxl
ZCgpKSB7CisgICAgICAgIGQtPnNldENvbXBvc2l0b3JEcmF3c1Jvb3RMYXllcih0cnVlKTsKKyNp
ZiBVU0UoQUNDRUxFUkFURURfQ09NUE9TSVRJTkcpCisgICAgICAgIGQtPnNldE5lZWRzT25lU2hv
dERyYXdpbmdTeW5jaHJvbml6YXRpb24oKTsKKyNlbmRpZgorICAgICAgICBkLT5zZXRTaG91bGRS
ZXNldFRpbGVzV2hlblNob3duKHRydWUpOworICAgICAgICByZXR1cm47CisgICAgfQorCiAgICAg
Ly8gUHVzaCB0aGlzIFdlYlBhZ2UgdG8gdGhlIHRvcCBvZiB0aGUgdmlzaWJsZSBwYWdlcyBsaXN0
LgogICAgIGlmICghdmlzaWJsZVdlYlBhZ2VzKCktPmlzRW1wdHkoKSAmJiB2aXNpYmxlV2ViUGFn
ZXMoKS0+bGFzdCgpICE9IHRoaXMpIHsKICAgICAgICAgc2l6ZV90IGZvdW5kSW5kZXggPSB2aXNp
YmxlV2ViUGFnZXMoKS0+ZmluZCh0aGlzKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvYmxh
Y2tiZXJyeS9BcGkvV2ViU2V0dGluZ3MuY3BwIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0Fw
aS9XZWJTZXR0aW5ncy5jcHAKaW5kZXggNDkyZWFjYWEwZmNiNTdmMDJkMjFiNzMyMmZjZjNhYmI0
ZDRiYWQzMC4uMDYzYjMzZDM3ODNhNWNlNmE5ZGNmZmViMmU0ODRkNjQwOWE0M2ExYiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJTZXR0aW5ncy5jcHAKKysrIGIv
U291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJTZXR0aW5ncy5jcHAKQEAgLTYzLDYgKzYz
LDcgQEAgREVGSU5FX1NUQVRJQ19MT0NBTChTdHJpbmcsIEJsYWNrQmVycnlGdWxsU2NyZWVuVmlk
ZW9DYXBhYmxlLCAoQVNDSUlMaXRlcmFsKCJCbGEKIERFRklORV9TVEFUSUNfTE9DQUwoU3RyaW5n
LCBCbGFja0JlcnJ5Q3JlZGVudGlhbEF1dG9maWxsRW5hYmxlZCwgKEFTQ0lJTGl0ZXJhbCgiQmxh
Y2tCZXJyeUNyZWRlbnRpYWxBdXRvZmlsbEVuYWJsZWQiKSkpOwogREVGSU5FX1NUQVRJQ19MT0NB
TChTdHJpbmcsIEJsYWNrQmVycnlGb3JtQXV0b2ZpbGxFbmFibGVkLCAoQVNDSUlMaXRlcmFsKCJC
bGFja0JlcnJ5Rm9ybUF1dG9maWxsRW5hYmxlZCIpKSk7CiBERUZJTkVfU1RBVElDX0xPQ0FMKFN0
cmluZywgQmxhY2tCZXJyeURldmljZVBpeGVsUmF0aW8sIChBU0NJSUxpdGVyYWwoIkJsYWNrQmVy
cnlEZXZpY2VQaXhlbFJhdGlvIikpKTsKK0RFRklORV9TVEFUSUNfTE9DQUwoU3RyaW5nLCBCbGFj
a0JlcnJ5QmFja2luZ1N0b3JlRW5hYmxlZCwgKEFTQ0lJTGl0ZXJhbCgiQmxhY2tCZXJyeUJhY2tp
bmdTdG9yZUVuYWJsZWQiKSkpOwogREVGSU5FX1NUQVRJQ19MT0NBTChTdHJpbmcsIFNwYXRpYWxO
YXZpZ2F0aW9uRW5hYmxlZCwgKEFTQ0lJTGl0ZXJhbCgiU3BhdGlhbE5hdmlnYXRpb25FbmFibGVk
IikpKTsKIERFRklORV9TVEFUSUNfTE9DQUwoU3RyaW5nLCBXZWJLaXREYXRhYmFzZVBhdGgsIChB
U0NJSUxpdGVyYWwoIldlYktpdERhdGFiYXNlUGF0aCIpKSk7CiBERUZJTkVfU1RBVElDX0xPQ0FM
KFN0cmluZywgV2ViS2l0RGF0YWJhc2VzRW5hYmxlZCwgKEFTQ0lJTGl0ZXJhbCgiV2ViS2l0RGF0
YWJhc2VzRW5hYmxlZCIpKSk7CkBAIC0xNjIsNiArMTYzLDcgQEAgV2ViU2V0dGluZ3MqIFdlYlNl
dHRpbmdzOjpzdGFuZGFyZFNldHRpbmdzKCkKICAgICBzZXR0aW5ncy0+bV9wcml2YXRlLT5zZXRC
b29sZWFuKEJsYWNrQmVycnlBbGxvd0Nyb3NzU2l0ZVJlcXVlc3RzLCBmYWxzZSk7CiAgICAgc2V0
dGluZ3MtPm1fcHJpdmF0ZS0+c2V0VW5zaWduZWQoQmxhY2tCZXJyeUJhY2tncm91bmRDb2xvciwg
V2ViQ29yZTo6Q29sb3I6OndoaXRlKTsKICAgICBzZXR0aW5ncy0+bV9wcml2YXRlLT5zZXRCb29s
ZWFuKEJsYWNrQmVycnlDb29raWVzRW5hYmxlZCwgdHJ1ZSk7CisgICAgc2V0dGluZ3MtPm1fcHJp
dmF0ZS0+c2V0Qm9vbGVhbihCbGFja0JlcnJ5QmFja2luZ1N0b3JlRW5hYmxlZCwgdHJ1ZSk7CiAg
ICAgc2V0dGluZ3MtPm1fcHJpdmF0ZS0+c2V0RG91YmxlKEJsYWNrQmVycnlJbml0aWFsU2NhbGUs
IC0xKTsKICAgICBzZXR0aW5ncy0+bV9wcml2YXRlLT5zZXRVbnNpZ25lZChCbGFja0JlcnJ5TWF4
UGx1Z2luSW5zdGFuY2VzLCAxKTsKICAgICBzZXR0aW5ncy0+bV9wcml2YXRlLT5zZXRVbnNpZ25l
ZChCbGFja0JlcnJ5T3ZlclNjcm9sbENvbG9yLCBXZWJDb3JlOjpDb2xvcjo6d2hpdGUpOwpAQCAt
NzU5LDYgKzc2MSwxNiBAQCB2b2lkIFdlYlNldHRpbmdzOjpzZXREaXJlY3RSZW5kZXJpbmdUb1dp
bmRvd0VuYWJsZWQoYm9vbCBlbmFibGUpCiAgICAgbV9wcml2YXRlLT5zZXRCb29sZWFuKEJsYWNr
QmVycnlEaXJlY3RSZW5kZXJpbmdUb1dpbmRvd0VuYWJsZWQsIGVuYWJsZSk7CiB9CiAKK2Jvb2wg
V2ViU2V0dGluZ3M6OmlzQmFja2luZ1N0b3JlRW5hYmxlZCgpIGNvbnN0Cit7CisgICAgcmV0dXJu
IG1fcHJpdmF0ZS0+Z2V0Qm9vbGVhbihCbGFja0JlcnJ5QmFja2luZ1N0b3JlRW5hYmxlZCk7Cit9
CisKK3ZvaWQgV2ViU2V0dGluZ3M6OnNldEJhY2tpbmdTdG9yZUVuYWJsZWQoYm9vbCBlbmFibGUp
Cit7CisgICAgbV9wcml2YXRlLT5zZXRCb29sZWFuKEJsYWNrQmVycnlCYWNraW5nU3RvcmVFbmFi
bGVkLCBlbmFibGUpOworfQorCiB1bnNpZ25lZCBXZWJTZXR0aW5nczo6bWF4UGx1Z2luSW5zdGFu
Y2VzKCkgY29uc3QKIHsKICAgICByZXR1cm4gbV9wcml2YXRlLT5nZXRVbnNpZ25lZChCbGFja0Jl
cnJ5TWF4UGx1Z2luSW5zdGFuY2VzKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvYmxhY2ti
ZXJyeS9BcGkvV2ViU2V0dGluZ3MuaCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2Vi
U2V0dGluZ3MuaAppbmRleCAzZTgzZjAxOGZkZGYxYTdlNzVmMDEzMWM3MjRkNWQ1NDRjN2JlNGMx
Li5iNzViYzRiMTE1MWEzNTg1Mzg0NmUwN2RjMTU2ZTAwZDg1YzY5MDhiIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNldHRpbmdzLmgKKysrIGIvU291cmNlL1dl
YktpdC9ibGFja2JlcnJ5L0FwaS9XZWJTZXR0aW5ncy5oCkBAIC0yNDEsNiArMjQxLDkgQEAgcHVi
bGljOgogICAgIGRvdWJsZSBkZXZpY2VQaXhlbFJhdGlvKCkgY29uc3Q7CiAgICAgdm9pZCBzZXRE
ZXZpY2VQaXhlbFJhdGlvKGRvdWJsZSk7CiAKKyAgICBib29sIGlzQmFja2luZ1N0b3JlRW5hYmxl
ZCgpIGNvbnN0OworICAgIHZvaWQgc2V0QmFja2luZ1N0b3JlRW5hYmxlZChib29sKTsKKwogcHJp
dmF0ZToKICAgICBXZWJTZXR0aW5nc1ByaXZhdGUqIG1fcHJpdmF0ZTsKICAgICBXZWJTZXR0aW5n
cygpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBwb3J0
L1BhZ2VQb3B1cEJsYWNrQmVycnkuY3BwIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNv
cmVTdXBwb3J0L1BhZ2VQb3B1cEJsYWNrQmVycnkuY3BwCmluZGV4IGNjOWVhMjYyMWNhMzhhZTc1
NjAxZWQ4NGRlYzUwNTI3NTlhZmZhNjAuLjgzMGNlNDJhOGNkM2ZkMWMwOTRmNWVhZDUwNTRlN2E4
ZThmNzNlY2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9XZWJDb3JlU3Vw
cG9ydC9QYWdlUG9wdXBCbGFja0JlcnJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVy
cnkvV2ViQ29yZVN1cHBvcnQvUGFnZVBvcHVwQmxhY2tCZXJyeS5jcHAKQEAgLTM5LDkgKzM5LDYg
QEAKICNpbmNsdWRlIDxKYXZhU2NyaXB0Q29yZS9KU1N0cmluZ1JlZi5oPgogI2luY2x1ZGUgPEph
dmFTY3JpcHRDb3JlL0pTVmFsdWVSZWYuaD4KIAotLy8gRml4bWU6IHNob3VsZCBnZXQgdGhlIGhl
aWdodCBmcm9tIHJ1bnRpbWUuCi0jZGVmaW5lIFVSTF9CQVJfSEVJR0hUIDcwCi0KIHVzaW5nIG5h
bWVzcGFjZSBCbGFja0JlcnJ5OjpQbGF0Zm9ybTo6R3JhcGhpY3M7CiB1c2luZyBuYW1lc3BhY2Ug
QmxhY2tCZXJyeTo6V2ViS2l0OwogbmFtZXNwYWNlIFdlYkNvcmUgewpAQCAtNTEsNyArNDgsNyBA
QCBQYWdlUG9wdXBCbGFja0JlcnJ5OjpQYWdlUG9wdXBCbGFja0JlcnJ5KEJsYWNrQmVycnk6Oldl
YktpdDo6V2ViUGFnZVByaXZhdGUqIHdlYgogICAgICwgbV9jbGllbnQoYWRvcHRQdHIoY2xpZW50
KSkKICAgICAsIG1fc2hhcmVkQ2xpZW50UG9pbnRlcihhZG9wdFJlZihuZXcgUGFnZVBvcHVwQmxh
Y2tCZXJyeTo6U2hhcmVkQ2xpZW50UG9pbnRlcihjbGllbnQpKSkKIHsKLSAgICBtX3JlY3QgPSBJ
bnRSZWN0KHJlY3QueCgpLCByZWN0LnkoKSAtIFVSTF9CQVJfSEVJR0hULCBjbGllbnQtPmNvbnRl
bnRTaXplKCkud2lkdGgoKSwgY2xpZW50LT5jb250ZW50U2l6ZSgpLmhlaWdodCgpKTsKKyAgICBt
X3JlY3QgPSBJbnRSZWN0KHJlY3QueCgpLCByZWN0LnkoKSwgY2xpZW50LT5jb250ZW50U2l6ZSgp
LndpZHRoKCksIGNsaWVudC0+Y29udGVudFNpemUoKS5oZWlnaHQoKSk7CiB9CiAKIFBhZ2VQb3B1
cEJsYWNrQmVycnk6On5QYWdlUG9wdXBCbGFja0JlcnJ5KCkKQEAgLTY2LDEyICs2MywxNyBAQCBi
b29sIFBhZ2VQb3B1cEJsYWNrQmVycnk6OnNlbmRDcmVhdGVQb3B1cFdlYlZpZXdSZXF1ZXN0KCkK
IAogYm9vbCBQYWdlUG9wdXBCbGFja0JlcnJ5Ojppbml0KFdlYlBhZ2UqIHdlYnBhZ2UpCiB7Cisg
ICAgLy8gRG9uJ3QgdXNlIGJhY2tpbmcgc3RvcmUgZm9yIHRoZSBwb3AtdXAgd2ViIHBhZ2UuCisg
ICAgd2VicGFnZS0+c2V0dGluZ3MoKS0+c2V0QmFja2luZ1N0b3JlRW5hYmxlZChmYWxzZSk7CisK
ICAgICB3ZWJwYWdlLT5kLT5zZXRMb2FkU3RhdGUoV2ViUGFnZVByaXZhdGU6OkNvbW1pdHRlZCk7
CiAKICAgICBnZW5lcmF0ZUhUTUwod2VicGFnZSk7CiAgICAgaW5zdGFsbERPTUZ1bmN0aW9uKHdl
YnBhZ2UtPmQtPm1haW5GcmFtZSgpKTsKIAogICAgIHdlYnBhZ2UtPmQtPnNldExvYWRTdGF0ZShX
ZWJQYWdlUHJpdmF0ZTo6RmluaXNoZWQpOworICAgIHdlYnBhZ2UtPmNsaWVudCgpLT5ub3RpZnlM
b2FkRmluaXNoZWQoMCk7CisKICAgICByZXR1cm4gdHJ1ZTsKIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>184774</attachid>
            <date>2013-01-25 10:41:57 -0800</date>
            <delta_ts>2013-01-25 11:02:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-107957-20130125133904.patch</filename>
            <type>text/plain</type>
            <size>7122</size>
            <attacher name="Andrew Lo">anlo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwODQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCBhOTllNjZjNjcwODg0YzU5MTBjOGEwZjUxYWRkODZlYjIxNDE5NmMzLi41YTgwYmM3ZGQ4
ZTI5Zjk5NzJkZTExYzc5YWFmZjAzMTk0ZjdjYWM0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyOCBAQAorMjAxMy0wMS0yNSAgQW5kcmV3IExvICA8YW5sb0ByaW0u
Y29tPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBQb3AtdXAgV2ViVmlld3Mgc2hvdWxkIG5vdCB0
YWtlIG93bmVyc2hpcCBvZiB0aGUgYmFja2luZyBzdG9yZS4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzk1NworCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorICAgICAgICBJbnRlcm5hbGx5IHJldmlld2VkIGJ5IEpha29iIFBl
dHNvdml0cy4KKworICAgICAgICBJbnRlcm5hbCBQUiAyNzQ1ODEuCisgICAgICAgIEFkZCB3ZWIg
c2V0dGluZyBmb3Igd2hldGhlciBhIFdlYlBhZ2Ugc2hvdWxkIHRha2UgdGhlIGJhY2tpbmcgc3Rv
cmUuCisgICAgICAgIFByZXZlbnQgcG9wLXVwIFdlYlZpZXcgZnJvbSB0YWtpbmcgb3duZXJzaGlw
IG9mIHRoZSBiYWNraW5nCisgICAgICAgIHN0b3JlIHdoZW4gaXQgYmVjb21lcyB2aXNpYmxlLgor
CisgICAgICAgICogQXBpL1dlYlBhZ2UuY3BwOgorICAgICAgICAoQmxhY2tCZXJyeTo6V2ViS2l0
OjpXZWJQYWdlOjpzZXRWaXNpYmxlKToKKyAgICAgICAgKiBBcGkvV2ViU2V0dGluZ3MuY3BwOgor
ICAgICAgICAoV2ViS2l0KToKKyAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6V2ViU2V0dGlu
Z3M6OnN0YW5kYXJkU2V0dGluZ3MpOgorICAgICAgICAoQmxhY2tCZXJyeTo6V2ViS2l0OjpXZWJT
ZXR0aW5nczo6aXNCYWNraW5nU3RvcmVFbmFibGVkKToKKyAgICAgICAgKEJsYWNrQmVycnk6Oldl
YktpdDo6V2ViU2V0dGluZ3M6OnNldEJhY2tpbmdTdG9yZUVuYWJsZWQpOgorICAgICAgICAqIEFw
aS9XZWJTZXR0aW5ncy5oOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L1BhZ2VQb3B1cEJsYWNr
QmVycnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UGFnZVBvcHVwQmxhY2tCZXJyeTo6UGFnZVBv
cHVwQmxhY2tCZXJyeSk6CisgICAgICAgIChXZWJDb3JlOjpQYWdlUG9wdXBCbGFja0JlcnJ5Ojpp
bml0KToKKwogMjAxMy0wMS0yNSAgQXJ2aWQgTmlsc3NvbiAgPGFuaWxzc29uQHJpbS5jb20+CiAK
ICAgICAgICAgW0JsYWNrQmVycnldIEFDIGxheWVycyBhcHBlYXIgaW4gdGhlIHdyb25nIHBsYWNl
IG9uIFJUTCBwYWdlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dl
YlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdlLmNwcAppbmRl
eCA4YjI1YjdkOGVjNDJmY2Q2YzgxNWFmNjgzNzYwMjc2OWQ2MTk0Zjc4Li45ZjYxYjczZTAwODFj
NTRlMzcxMDY5OTZlZTkzYTExYTg0YTMzNjQzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQXBpL1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9B
cGkvV2ViUGFnZS5jcHAKQEAgLTMyNjAsNiArMzI2MCwxNiBAQCB2b2lkIFdlYlBhZ2U6OnNldFZp
c2libGUoYm9vbCB2aXNpYmxlKQogICAgIGQtPnJlc3VtZVJvb3RMYXllckNvbW1pdCgpOwogI2Vu
ZGlmCiAKKyAgICAvLyBXZSB3YW50IHRvIGJlY29tZSB2aXNpYmxlIGJ1dCBub3QgZ2V0IGJhY2tp
bmcgc3RvcmUgb3duZXJzaGlwLgorICAgIGlmIChkLT5tX2JhY2tpbmdTdG9yZS0+ZC0+aXNPcGVu
R0xDb21wb3NpdGluZygpICYmICFkLT5tX3dlYlNldHRpbmdzLT5pc0JhY2tpbmdTdG9yZUVuYWJs
ZWQoKSkgeworICAgICAgICBkLT5zZXRDb21wb3NpdG9yRHJhd3NSb290TGF5ZXIodHJ1ZSk7Cisj
aWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HKQorICAgICAgICBkLT5zZXROZWVkc09uZVNo
b3REcmF3aW5nU3luY2hyb25pemF0aW9uKCk7CisjZW5kaWYKKyAgICAgICAgZC0+c2V0U2hvdWxk
UmVzZXRUaWxlc1doZW5TaG93bih0cnVlKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKwogICAg
IC8vIFB1c2ggdGhpcyBXZWJQYWdlIHRvIHRoZSB0b3Agb2YgdGhlIHZpc2libGUgcGFnZXMgbGlz
dC4KICAgICBpZiAoIXZpc2libGVXZWJQYWdlcygpLT5pc0VtcHR5KCkgJiYgdmlzaWJsZVdlYlBh
Z2VzKCktPmxhc3QoKSAhPSB0aGlzKSB7CiAgICAgICAgIHNpemVfdCBmb3VuZEluZGV4ID0gdmlz
aWJsZVdlYlBhZ2VzKCktPmZpbmQodGhpcyk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQXBpL1dlYlNldHRpbmdzLmNwcCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9B
cGkvV2ViU2V0dGluZ3MuY3BwCmluZGV4IDk3ZDNhMDUwZTdmM2Q2ODgyMGQwYjkyNTU5NDc3MGQ1
YzQ0YzRkMTguLjAxNGM2NGIxMjhhMjNhOTY5M2FiZDk4N2JmZjFmZDhiMjhlMDI5NWIgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViU2V0dGluZ3MuY3BwCisrKyBi
L1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViU2V0dGluZ3MuY3BwCkBAIC02MSw3ICs2
MSw4IEBAIERFRklORV9TVEFUSUNfTE9DQUwoU3RyaW5nLCBCbGFja0JlcnJ5Wm9vbVRvRml0T25M
b2FkRW5hYmxlZCwgKEFTQ0lJTGl0ZXJhbCgiQmxhCiBERUZJTkVfU1RBVElDX0xPQ0FMKFN0cmlu
ZywgQmxhY2tCZXJyeUZ1bGxTY3JlZW5WaWRlb0NhcGFibGUsIChBU0NJSUxpdGVyYWwoIkJsYWNr
QmVycnlGdWxsU2NyZWVuVmlkZW9DYXBhYmxlIikpKTsKIERFRklORV9TVEFUSUNfTE9DQUwoU3Ry
aW5nLCBCbGFja0JlcnJ5Q3JlZGVudGlhbEF1dG9maWxsRW5hYmxlZCwgKEFTQ0lJTGl0ZXJhbCgi
QmxhY2tCZXJyeUNyZWRlbnRpYWxBdXRvZmlsbEVuYWJsZWQiKSkpOwogREVGSU5FX1NUQVRJQ19M
T0NBTChTdHJpbmcsIEJsYWNrQmVycnlGb3JtQXV0b2ZpbGxFbmFibGVkLCAoQVNDSUlMaXRlcmFs
KCJCbGFja0JlcnJ5Rm9ybUF1dG9maWxsRW5hYmxlZCIpKSk7Ci1ERUZJTkVfU1RBVElDX0xPQ0FM
KFN0cmluZywgQmxhY2tCZXJyeURldmljZVBpeGVsUmF0aW8sIChBU0NDSUlMaXRlcmFsKCJCbGFj
a0JlcnJ5RGV2aWNlUGl4ZWxSYXRpbyIpKSk7CitERUZJTkVfU1RBVElDX0xPQ0FMKFN0cmluZywg
QmxhY2tCZXJyeURldmljZVBpeGVsUmF0aW8sIChBU0NJSUxpdGVyYWwoIkJsYWNrQmVycnlEZXZp
Y2VQaXhlbFJhdGlvIikpKTsKK0RFRklORV9TVEFUSUNfTE9DQUwoU3RyaW5nLCBCbGFja0JlcnJ5
QmFja2luZ1N0b3JlRW5hYmxlZCwgKEFTQ0lJTGl0ZXJhbCgiQmxhY2tCZXJyeUJhY2tpbmdTdG9y
ZUVuYWJsZWQiKSkpOwogREVGSU5FX1NUQVRJQ19MT0NBTChTdHJpbmcsIFNwYXRpYWxOYXZpZ2F0
aW9uRW5hYmxlZCwgKEFTQ0lJTGl0ZXJhbCgiU3BhdGlhbE5hdmlnYXRpb25FbmFibGVkIikpKTsK
IERFRklORV9TVEFUSUNfTE9DQUwoU3RyaW5nLCBXZWJLaXREYXRhYmFzZVBhdGgsIChBU0NJSUxp
dGVyYWwoIldlYktpdERhdGFiYXNlUGF0aCIpKSk7CiBERUZJTkVfU1RBVElDX0xPQ0FMKFN0cmlu
ZywgV2ViS2l0RGF0YWJhc2VzRW5hYmxlZCwgKEFTQ0lJTGl0ZXJhbCgiV2ViS2l0RGF0YWJhc2Vz
RW5hYmxlZCIpKSk7CkBAIC0xNjEsNiArMTYyLDcgQEAgV2ViU2V0dGluZ3MqIFdlYlNldHRpbmdz
OjpzdGFuZGFyZFNldHRpbmdzKCkKICAgICBzZXR0aW5ncy0+bV9wcml2YXRlLT5zZXRCb29sZWFu
KEJsYWNrQmVycnlBbGxvd0Nyb3NzU2l0ZVJlcXVlc3RzLCBmYWxzZSk7CiAgICAgc2V0dGluZ3Mt
Pm1fcHJpdmF0ZS0+c2V0VW5zaWduZWQoQmxhY2tCZXJyeUJhY2tncm91bmRDb2xvciwgV2ViQ29y
ZTo6Q29sb3I6OndoaXRlKTsKICAgICBzZXR0aW5ncy0+bV9wcml2YXRlLT5zZXRCb29sZWFuKEJs
YWNrQmVycnlDb29raWVzRW5hYmxlZCwgdHJ1ZSk7CisgICAgc2V0dGluZ3MtPm1fcHJpdmF0ZS0+
c2V0Qm9vbGVhbihCbGFja0JlcnJ5QmFja2luZ1N0b3JlRW5hYmxlZCwgdHJ1ZSk7CiAgICAgc2V0
dGluZ3MtPm1fcHJpdmF0ZS0+c2V0RG91YmxlKEJsYWNrQmVycnlJbml0aWFsU2NhbGUsIC0xKTsK
ICAgICBzZXR0aW5ncy0+bV9wcml2YXRlLT5zZXRVbnNpZ25lZChCbGFja0JlcnJ5TWF4UGx1Z2lu
SW5zdGFuY2VzLCAxKTsKICAgICBzZXR0aW5ncy0+bV9wcml2YXRlLT5zZXRVbnNpZ25lZChCbGFj
a0JlcnJ5T3ZlclNjcm9sbENvbG9yLCBXZWJDb3JlOjpDb2xvcjo6d2hpdGUpOwpAQCAtNzUwLDYg
Kzc1MiwxNiBAQCB2b2lkIFdlYlNldHRpbmdzOjpzZXREaXJlY3RSZW5kZXJpbmdUb1dpbmRvd0Vu
YWJsZWQoYm9vbCBlbmFibGUpCiAgICAgbV9wcml2YXRlLT5zZXRCb29sZWFuKEJsYWNrQmVycnlE
aXJlY3RSZW5kZXJpbmdUb1dpbmRvd0VuYWJsZWQsIGVuYWJsZSk7CiB9CiAKK2Jvb2wgV2ViU2V0
dGluZ3M6OmlzQmFja2luZ1N0b3JlRW5hYmxlZCgpIGNvbnN0Cit7CisgICAgcmV0dXJuIG1fcHJp
dmF0ZS0+Z2V0Qm9vbGVhbihCbGFja0JlcnJ5QmFja2luZ1N0b3JlRW5hYmxlZCk7Cit9CisKK3Zv
aWQgV2ViU2V0dGluZ3M6OnNldEJhY2tpbmdTdG9yZUVuYWJsZWQoYm9vbCBlbmFibGUpCit7Cisg
ICAgbV9wcml2YXRlLT5zZXRCb29sZWFuKEJsYWNrQmVycnlCYWNraW5nU3RvcmVFbmFibGVkLCBl
bmFibGUpOworfQorCiB1bnNpZ25lZCBXZWJTZXR0aW5nczo6bWF4UGx1Z2luSW5zdGFuY2VzKCkg
Y29uc3QKIHsKICAgICByZXR1cm4gbV9wcml2YXRlLT5nZXRVbnNpZ25lZChCbGFja0JlcnJ5TWF4
UGx1Z2luSW5zdGFuY2VzKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9B
cGkvV2ViU2V0dGluZ3MuaCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViU2V0dGlu
Z3MuaAppbmRleCAzZTgzZjAxOGZkZGYxYTdlNzVmMDEzMWM3MjRkNWQ1NDRjN2JlNGMxLi5iNzVi
YzRiMTE1MWEzNTg1Mzg0NmUwN2RjMTU2ZTAwZDg1YzY5MDhiIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlNldHRpbmdzLmgKKysrIGIvU291cmNlL1dlYktpdC9i
bGFja2JlcnJ5L0FwaS9XZWJTZXR0aW5ncy5oCkBAIC0yNDEsNiArMjQxLDkgQEAgcHVibGljOgog
ICAgIGRvdWJsZSBkZXZpY2VQaXhlbFJhdGlvKCkgY29uc3Q7CiAgICAgdm9pZCBzZXREZXZpY2VQ
aXhlbFJhdGlvKGRvdWJsZSk7CiAKKyAgICBib29sIGlzQmFja2luZ1N0b3JlRW5hYmxlZCgpIGNv
bnN0OworICAgIHZvaWQgc2V0QmFja2luZ1N0b3JlRW5hYmxlZChib29sKTsKKwogcHJpdmF0ZToK
ICAgICBXZWJTZXR0aW5nc1ByaXZhdGUqIG1fcHJpdmF0ZTsKICAgICBXZWJTZXR0aW5ncygpOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBwb3J0L1BhZ2VQ
b3B1cEJsYWNrQmVycnkuY3BwIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBw
b3J0L1BhZ2VQb3B1cEJsYWNrQmVycnkuY3BwCmluZGV4IDk3YjFiYzlhNGViZmIwYzQ4OGEwMzg2
MjA2ZWYwYjZiNzlkMTU0ZmUuLjhkZGNmYmI0YWMwNzRiMzI4Y2U0M2FhZWMxMzIxZGYyNGNjOTI2
NWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9XZWJDb3JlU3VwcG9ydC9Q
YWdlUG9wdXBCbGFja0JlcnJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2Vi
Q29yZVN1cHBvcnQvUGFnZVBvcHVwQmxhY2tCZXJyeS5jcHAKQEAgLTM5LDggKzM5LDYgQEAKICNp
bmNsdWRlIDxKYXZhU2NyaXB0Q29yZS9KU1N0cmluZ1JlZi5oPgogI2luY2x1ZGUgPEphdmFTY3Jp
cHRDb3JlL0pTVmFsdWVSZWYuaD4KIAotLy8gRml4bWU6IHNob3VsZCBnZXQgdGhlIGhlaWdodCBm
cm9tIHJ1bnRpbWUuCi0jZGVmaW5lIFVSTF9CQVJfSEVJR0hUIDcwCiAjZGVmaW5lIFBBRERJTkcg
ODAKIAogdXNpbmcgbmFtZXNwYWNlIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpHcmFwaGljczsKQEAg
LTUyLDcgKzUwLDcgQEAgUGFnZVBvcHVwQmxhY2tCZXJyeTo6UGFnZVBvcHVwQmxhY2tCZXJyeShC
bGFja0JlcnJ5OjpXZWJLaXQ6OldlYlBhZ2VQcml2YXRlKiB3ZWIKICAgICAsIG1fY2xpZW50KGFk
b3B0UHRyKGNsaWVudCkpCiAgICAgLCBtX3NoYXJlZENsaWVudFBvaW50ZXIoYWRvcHRSZWYobmV3
IFBhZ2VQb3B1cEJsYWNrQmVycnk6OlNoYXJlZENsaWVudFBvaW50ZXIoY2xpZW50KSkpCiB7Ci0g
ICAgbV9yZWN0ID0gSW50UmVjdChyZWN0LngoKSwgcmVjdC55KCkgLSBVUkxfQkFSX0hFSUdIVCwg
Y2xpZW50LT5jb250ZW50U2l6ZSgpLndpZHRoKCksIGNsaWVudC0+Y29udGVudFNpemUoKS5oZWln
aHQoKSk7CisgICAgbV9yZWN0ID0gSW50UmVjdChyZWN0LngoKSwgcmVjdC55KCksIGNsaWVudC0+
Y29udGVudFNpemUoKS53aWR0aCgpLCBjbGllbnQtPmNvbnRlbnRTaXplKCkuaGVpZ2h0KCkpOwog
fQogCiBQYWdlUG9wdXBCbGFja0JlcnJ5Ojp+UGFnZVBvcHVwQmxhY2tCZXJyeSgpCkBAIC02Nywx
MiArNjUsMTcgQEAgYm9vbCBQYWdlUG9wdXBCbGFja0JlcnJ5OjpzZW5kQ3JlYXRlUG9wdXBXZWJW
aWV3UmVxdWVzdCgpCiAKIGJvb2wgUGFnZVBvcHVwQmxhY2tCZXJyeTo6aW5pdChXZWJQYWdlKiB3
ZWJwYWdlKQogeworICAgIC8vIERvbid0IHVzZSBiYWNraW5nIHN0b3JlIGZvciB0aGUgcG9wLXVw
IHdlYiBwYWdlLgorICAgIHdlYnBhZ2UtPnNldHRpbmdzKCktPnNldEJhY2tpbmdTdG9yZUVuYWJs
ZWQoZmFsc2UpOworCiAgICAgd2VicGFnZS0+ZC0+c2V0TG9hZFN0YXRlKFdlYlBhZ2VQcml2YXRl
OjpDb21taXR0ZWQpOwogCiAgICAgZ2VuZXJhdGVIVE1MKHdlYnBhZ2UpOwogICAgIGluc3RhbGxE
T01GdW5jdGlvbih3ZWJwYWdlLT5kLT5tYWluRnJhbWUoKSk7CiAKICAgICB3ZWJwYWdlLT5kLT5z
ZXRMb2FkU3RhdGUoV2ViUGFnZVByaXZhdGU6OkZpbmlzaGVkKTsKKyAgICB3ZWJwYWdlLT5jbGll
bnQoKS0+bm90aWZ5TG9hZEZpbmlzaGVkKDApOworCiAgICAgcmV0dXJuIHRydWU7CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>