<?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>88071</bug_id>
          
          <creation_ts>2012-06-01 03:28:32 -0700</creation_ts>
          <short_desc>[BlackBerry] Add end editing handling into AutofillManager</short_desc>
          <delta_ts>2012-06-01 09:00:40 -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>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>0</everconfirmed>
          <reporter name="Jonathan Dong">jonathan.dong.webkit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>charles.wei</cc>
    
    <cc>leo.yang</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>staikos</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>639155</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Dong">jonathan.dong.webkit</who>
    <bug_when>2012-06-01 03:28:32 -0700</bug_when>
    <thetext>RIM PR: 106857

When user stops editing the input text field, we should notify AutofillManager to notify webpage to cancel the autofill dialog in browser. So we need to add the sccociated handling functions into AutofillManager, WebPagePrivate and WebPageClient.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>639167</commentid>
    <comment_count>1</comment_count>
      <attachid>145261</attachid>
    <who name="Jonathan Dong">jonathan.dong.webkit</who>
    <bug_when>2012-06-01 03:44:40 -0700</bug_when>
    <thetext>Created attachment 145261
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>639184</commentid>
    <comment_count>2</comment_count>
      <attachid>145261</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-06-01 04:13:30 -0700</bug_when>
    <thetext>Comment on attachment 145261
Patch

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

Looks good.

&gt; Source/WebKit/blackberry/WebCoreSupport/AutofillManager.h:44
&gt; +    void didEndEditing(HTMLInputElement*);

Since other methods use TextField in the name, and we call it from  EditorClientBlackBerry::textFieldDidEndEditing, you should probably add TextField in this function too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>639317</commentid>
    <comment_count>3</comment_count>
      <attachid>145303</attachid>
    <who name="Jonathan Dong">jonathan.dong.webkit</who>
    <bug_when>2012-06-01 07:21:28 -0700</bug_when>
    <thetext>Created attachment 145303
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>639401</commentid>
    <comment_count>4</comment_count>
      <attachid>145303</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-01 09:00:35 -0700</bug_when>
    <thetext>Comment on attachment 145303
Patch

Clearing flags on attachment: 145303

Committed r119239: &lt;http://trac.webkit.org/changeset/119239&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>639403</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-01 09:00:40 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>145261</attachid>
            <date>2012-06-01 03:44:40 -0700</date>
            <delta_ts>2012-06-01 07:21:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88071-20120601184437.patch</filename>
            <type>text/plain</type>
            <size>5880</size>
            <attacher name="Jonathan Dong">jonathan.dong.webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5MjA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCA0YWY0MWZjYjE2ZDM3YmU2ZjY2NTQ4NmU5NThmNWUwNGNjNGIxMTQ4Li5kZmIwODA4OWFi
MDgwZmU2OWIwODczZWMxNjIzOGRjMWI2ZjBmNWVmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwzMSBAQAorMjAxMi0wNi0wMSAgSm9uYXRoYW4gRG9uZyAgPGpvbmF0
aGFuLmRvbmdAdG9yY2htb2JpbGUuY29tLmNuPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBBZGQg
ZW5kIGVkaXRpbmcgaGFuZGxpbmcgaW50byBBdXRvZmlsbE1hbmFnZXIKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg4MDcxCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUklNIFBSOiAxNjA4NTcKKyAgICAgICAg
SW1wbGVtZW50ZWQgRWRpdG9yQ2xpZW50QmxhY2tCZXJyeTo6dGV4dEZpZWxkRGlkRW5kRWRpdGlu
ZworICAgICAgICB0byBub3RpZnkgQXV0b2ZpbGxNYW5hZ2VyIHRvIHNlbmQgdGhlIGRpc21pc3Np
bmcgYXV0b2ZpbGwKKyAgICAgICAgZGlhbG9nIG5vdGlmaWNhdGlvbiB0byB3ZWJwYWdlIGNsaWVu
dC4KKworICAgICAgICBObyBuZXcgdGVzdHMgc2luY2UgdGhlcmUgaXMgbm8gYmVoYXZpb3IgY2hh
bmdlcy4KKworICAgICAgICAqIEFwaS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKEJsYWNrQmVycnk6
OldlYktpdDo6V2ViUGFnZVByaXZhdGU6Om5vdGlmeURpc21pc3NBdXRvZmlsbERpYWxvZyk6Cisg
ICAgICAgIChXZWJLaXQpOgorICAgICAgICAqIEFwaS9XZWJQYWdlQ2xpZW50Lmg6CisgICAgICAg
ICogQXBpL1dlYlBhZ2VfcC5oOgorICAgICAgICAoV2ViUGFnZVByaXZhdGUpOgorICAgICAgICAq
IFdlYkNvcmVTdXBwb3J0L0F1dG9maWxsTWFuYWdlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpB
dXRvZmlsbE1hbmFnZXI6OmRpZEVuZEVkaXRpbmcpOgorICAgICAgICAoV2ViQ29yZSk6CisgICAg
ICAgICogV2ViQ29yZVN1cHBvcnQvQXV0b2ZpbGxNYW5hZ2VyLmg6CisgICAgICAgIChBdXRvZmls
bE1hbmFnZXIpOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudEJsYWNrQmVy
cnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RWRpdG9yQ2xpZW50QmxhY2tCZXJyeTo6dGV4dEZp
ZWxkRGlkRW5kRWRpdGluZyk6CisKIDIwMTItMDUtMzEgIEhhamltZSBNb3JyaXRhICA8bW9ycml0
YUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMTE3NTcyKTogZWRpdGluZy9z
cGVsbGluZy9zcGVsbGNoZWNrLWFzeW5jLXJlbW92ZS1mcmFtZS5odG1sIGNyYXNoZXMgb24gTWFj
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2UuY3BwIGIv
U291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdlLmNwcAppbmRleCBjOWE2YzViZjk4
YmE0MWY5NDZmZjQxMzg5NzUzNmNkYWVlODRmZTFhLi42OTc1YzljMmUzZGIwNWQ3YTc0YzlhMzAw
NjhmNDljMWRlZmE2MGJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBp
L1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZS5j
cHAKQEAgLTIxODEsNiArMjE4MSwxMSBAQCB2b2lkIFdlYlBhZ2VQcml2YXRlOjpub3RpZnlQb3B1
cEF1dG9maWxsRGlhbG9nKGNvbnN0IFZlY3RvcjxTdHJpbmc+JiBjYW5kaWRhdGVzLAogICAgIG1f
Y2xpZW50LT5ub3RpZnlQb3B1cEF1dG9maWxsRGlhbG9nKHRleHRJdGVtcywgc2NyZWVuUmVjdCk7
CiB9CiAKK3ZvaWQgV2ViUGFnZVByaXZhdGU6Om5vdGlmeURpc21pc3NBdXRvZmlsbERpYWxvZygp
Cit7CisgICAgbV9jbGllbnQtPm5vdGlmeURpc21pc3NBdXRvZmlsbERpYWxvZygpOworfQorCiBi
b29sIFdlYlBhZ2VQcml2YXRlOjp1c2VGaXhlZExheW91dCgpIGNvbnN0CiB7CiAgICAgcmV0dXJu
IHRydWU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2VD
bGllbnQuaCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZUNsaWVudC5oCmlu
ZGV4IDhlZTEwMjg1MjM3Yzg2OGRmNjhiZWFkYjU4OTE4YTM2OTg5ZTIzNmIuLjZkZmQxNzQ3MzAy
OWJlN2RiOGYwNTViZjY3NGFhZjgzMWI3NzQ2MDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
YmxhY2tiZXJyeS9BcGkvV2ViUGFnZUNsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2ti
ZXJyeS9BcGkvV2ViUGFnZUNsaWVudC5oCkBAIC0yMTAsNiArMjEwLDcgQEAgcHVibGljOgogICAg
IHZpcnR1YWwgYm9vbCBhdXRoZW50aWNhdGlvbkNoYWxsZW5nZShjb25zdCB1bnNpZ25lZCBzaG9y
dCogcmVhbG0sIHVuc2lnbmVkIGludCByZWFsbUxlbmd0aCwgV2ViU3RyaW5nJiB1c2VybmFtZSwg
V2ViU3RyaW5nJiBwYXNzd29yZCkgPSAwOwogICAgIHZpcnR1YWwgU2F2ZUNyZWRlbnRpYWxUeXBl
IG5vdGlmeVNob3VsZFNhdmVDcmVkZW50aWFsKGJvb2wgaXNOZXcpID0gMDsKICAgICB2aXJ0dWFs
IHZvaWQgbm90aWZ5UG9wdXBBdXRvZmlsbERpYWxvZyhjb25zdCBzdGQ6OnZlY3RvcjxzdGQ6OnN0
cmluZz4mLCBjb25zdCBQbGF0Zm9ybTo6SW50UmVjdCYpID0gMDsKKyAgICB2aXJ0dWFsIHZvaWQg
bm90aWZ5RGlzbWlzc0F1dG9maWxsRGlhbG9nKCkgPSAwOwogCiAgICAgdmlydHVhbCBib29sIHNo
b3VsZFBsdWdpbkVudGVyRnVsbFNjcmVlbigpID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgZGlkUGx1
Z2luRW50ZXJGdWxsU2NyZWVuKCkgPSAwOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFj
a2JlcnJ5L0FwaS9XZWJQYWdlX3AuaCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2Vi
UGFnZV9wLmgKaW5kZXggMzA5YmY1MzIzMjhiNTM5MjgyYjgzNjBjMWQzZDhlOWUzNDY5NzZlZS4u
ZWY0NmM3MDUyZTIzYzkyM2M1ZDczMGY3ODJiMTRhMTE2ZGNmN2FhYyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdlX3AuaAorKysgYi9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2VfcC5oCkBAIC0yMDIsNiArMjAyLDcgQEAgcHVibGljOgog
ICAgIHZvaWQgbGF5b3V0RmluaXNoZWQoKTsKICAgICB2b2lkIHNldE5lZWRUb3VjaEV2ZW50cyhi
b29sKTsKICAgICB2b2lkIG5vdGlmeVBvcHVwQXV0b2ZpbGxEaWFsb2coY29uc3QgVmVjdG9yPFN0
cmluZz4mLCBjb25zdCBXZWJDb3JlOjpJbnRSZWN0Jik7CisgICAgdm9pZCBub3RpZnlEaXNtaXNz
QXV0b2ZpbGxEaWFsb2coKTsKIAogICAgIC8vIENhbGxlZCBhY2NvcmRpbmcgdG8gb3VyIGhldXJp
c3RpYyBvciBmcm9tIHNldExvYWRTdGF0ZSBkZXBlbmRpbmcgb24gd2hldGhlciB3ZSBoYXZlIGEg
dmlydHVhbCB2aWV3cG9ydC4KICAgICB2b2lkIHpvb21Ub0luaXRpYWxTY2FsZU9uTG9hZCgpOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBwb3J0L0F1dG9m
aWxsTWFuYWdlci5jcHAgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBvcnQv
QXV0b2ZpbGxNYW5hZ2VyLmNwcAppbmRleCBlM2ZjMjdkMzI5NDZjNDExN2YxMGUwZTE2MmRkZWIz
NTA1NGEzNmM3Li4yZWVhYTQ2Nzk0MmFlNzZiMDBmYjg1YmM3MmMyMjliYzE2NjgwNDVmIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBvcnQvQXV0b2ZpbGxN
YW5hZ2VyLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBvcnQv
QXV0b2ZpbGxNYW5hZ2VyLmNwcApAQCAtNTEsNiArNTEsMTEgQEAgdm9pZCBBdXRvZmlsbE1hbmFn
ZXI6OmRpZENoYW5nZUluVGV4dEZpZWxkKEhUTUxJbnB1dEVsZW1lbnQqIGVsZW1lbnQpCiAgICAg
bV93ZWJQYWdlUHJpdmF0ZS0+bm90aWZ5UG9wdXBBdXRvZmlsbERpYWxvZyhjYW5kaWRhdGVzLCBl
bGVtZW50LT5zY3JlZW5SZWN0KCkpOwogfQogCit2b2lkIEF1dG9maWxsTWFuYWdlcjo6ZGlkRW5k
RWRpdGluZyhIVE1MSW5wdXRFbGVtZW50KikKK3sKKyAgICBtX3dlYlBhZ2VQcml2YXRlLT5ub3Rp
ZnlEaXNtaXNzQXV0b2ZpbGxEaWFsb2coKTsKK30KKwogdm9pZCBBdXRvZmlsbE1hbmFnZXI6OmF1
dG9maWxsVGV4dEZpZWxkKGNvbnN0IFN0cmluZyYgdmFsdWUpCiB7CiAgICAgaWYgKCFtX2VsZW1l
bnQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBvcnQv
QXV0b2ZpbGxNYW5hZ2VyLmggYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBv
cnQvQXV0b2ZpbGxNYW5hZ2VyLmgKaW5kZXggMzk3ZjE3ZjY1ZWFjYTQ2MDg1YTM1ZWQ3MjJlZmU0
MDhkYjA4YzJhYy4uM2VkMzkyN2M1ZjQxMGRhNTFkZWQ1MDBiZWJjZmQ4NmU3Y2U2N2Y1NyAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBwb3J0L0F1dG9maWxs
TWFuYWdlci5oCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9XZWJDb3JlU3VwcG9ydC9B
dXRvZmlsbE1hbmFnZXIuaApAQCAtNDEsNiArNDEsNyBAQCBwdWJsaWM6CiAgICAgc3RhdGljIFBh
c3NSZWZQdHI8QXV0b2ZpbGxNYW5hZ2VyPiBjcmVhdGUoQmxhY2tCZXJyeTo6V2ViS2l0OjpXZWJQ
YWdlUHJpdmF0ZSopOwogCiAgICAgdm9pZCBkaWRDaGFuZ2VJblRleHRGaWVsZChIVE1MSW5wdXRF
bGVtZW50Kik7CisgICAgdm9pZCBkaWRFbmRFZGl0aW5nKEhUTUxJbnB1dEVsZW1lbnQqKTsKICAg
ICB2b2lkIGF1dG9maWxsVGV4dEZpZWxkKGNvbnN0IFdURjo6U3RyaW5nJik7CiAgICAgdm9pZCBz
YXZlVGV4dEZpZWxkcyhIVE1MRm9ybUVsZW1lbnQqKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudEJsYWNrQmVycnkuY3Bw
IGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudEJs
YWNrQmVycnkuY3BwCmluZGV4IGQxZWQ0ZjRkZjZhOTUxYjVhNDYxYWFlZDIyMThiMjhlYWY3MTVi
ZDguLmRjY2Y4MDZiZGJjMmI2YmRmZjFmMmM0ZThiZGFhN2JmN2Q1YmYzMmUgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9XZWJDb3JlU3VwcG9ydC9FZGl0b3JDbGllbnRCbGFj
a0JlcnJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBvcnQv
RWRpdG9yQ2xpZW50QmxhY2tCZXJyeS5jcHAKQEAgLTUwNyw5ICs1MDcsMTAgQEAgdm9pZCBFZGl0
b3JDbGllbnRCbGFja0JlcnJ5Ojp0ZXh0RmllbGREaWRCZWdpbkVkaXRpbmcoRWxlbWVudCopCiAg
ICAgbm90SW1wbGVtZW50ZWQoKTsKIH0KIAotdm9pZCBFZGl0b3JDbGllbnRCbGFja0JlcnJ5Ojp0
ZXh0RmllbGREaWRFbmRFZGl0aW5nKEVsZW1lbnQqKQordm9pZCBFZGl0b3JDbGllbnRCbGFja0Jl
cnJ5Ojp0ZXh0RmllbGREaWRFbmRFZGl0aW5nKEVsZW1lbnQqIGVsZW1lbnQpCiB7Ci0gICAgbm90
SW1wbGVtZW50ZWQoKTsKKyAgICBpZiAoSFRNTElucHV0RWxlbWVudCogaW5wdXRFbGVtZW50ID0g
ZWxlbWVudC0+dG9JbnB1dEVsZW1lbnQoKSkKKyAgICAgICAgbV93ZWJQYWdlUHJpdmF0ZS0+bV9h
dXRvZmlsbE1hbmFnZXItPmRpZEVuZEVkaXRpbmcoaW5wdXRFbGVtZW50KTsKIH0KIAogdm9pZCBF
ZGl0b3JDbGllbnRCbGFja0JlcnJ5Ojp0ZXh0RGlkQ2hhbmdlSW5UZXh0RmllbGQoRWxlbWVudCog
ZWxlbWVudCkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>145303</attachid>
            <date>2012-06-01 07:21:28 -0700</date>
            <delta_ts>2012-06-01 09:00:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88071-20120601222124.patch</filename>
            <type>text/plain</type>
            <size>5910</size>
            <attacher name="Jonathan Dong">jonathan.dong.webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5MjI2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCA0YWY0MWZjYjE2ZDM3YmU2ZjY2NTQ4NmU5NThmNWUwNGNjNGIxMTQ4Li5kNTI5NjljNmIw
OTU4YTZjYTE2NmVlZWJiYjIxM2Q0NmNkYjkwM2JlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwzMSBAQAorMjAxMi0wNi0wMSAgSm9uYXRoYW4gRG9uZyAgPGpvbmF0
aGFuLmRvbmdAdG9yY2htb2JpbGUuY29tLmNuPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBBZGQg
ZW5kIGVkaXRpbmcgaGFuZGxpbmcgaW50byBBdXRvZmlsbE1hbmFnZXIKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg4MDcxCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgUm9iIEJ1aXMuCisKKyAgICAgICAgUklNIFBSOiAxNjA4NTcKKyAgICAgICAgSW1wbGVt
ZW50ZWQgRWRpdG9yQ2xpZW50QmxhY2tCZXJyeTo6dGV4dEZpZWxkRGlkRW5kRWRpdGluZworICAg
ICAgICB0byBub3RpZnkgQXV0b2ZpbGxNYW5hZ2VyIHRvIHNlbmQgdGhlIGRpc21pc3NpbmcgYXV0
b2ZpbGwKKyAgICAgICAgZGlhbG9nIG5vdGlmaWNhdGlvbiB0byB3ZWJwYWdlIGNsaWVudC4KKwor
ICAgICAgICBObyBuZXcgdGVzdHMgc2luY2UgdGhlcmUgaXMgbm8gYmVoYXZpb3IgY2hhbmdlcy4K
KworICAgICAgICAqIEFwaS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKEJsYWNrQmVycnk6OldlYktp
dDo6V2ViUGFnZVByaXZhdGU6Om5vdGlmeURpc21pc3NBdXRvZmlsbERpYWxvZyk6CisgICAgICAg
IChXZWJLaXQpOgorICAgICAgICAqIEFwaS9XZWJQYWdlQ2xpZW50Lmg6CisgICAgICAgICogQXBp
L1dlYlBhZ2VfcC5oOgorICAgICAgICAoV2ViUGFnZVByaXZhdGUpOgorICAgICAgICAqIFdlYkNv
cmVTdXBwb3J0L0F1dG9maWxsTWFuYWdlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpBdXRvZmls
bE1hbmFnZXI6OnRleHRGaWVsZERpZEVuZEVkaXRpbmcpOgorICAgICAgICAoV2ViQ29yZSk6Cisg
ICAgICAgICogV2ViQ29yZVN1cHBvcnQvQXV0b2ZpbGxNYW5hZ2VyLmg6CisgICAgICAgIChBdXRv
ZmlsbE1hbmFnZXIpOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudEJsYWNr
QmVycnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RWRpdG9yQ2xpZW50QmxhY2tCZXJyeTo6dGV4
dEZpZWxkRGlkRW5kRWRpdGluZyk6CisKIDIwMTItMDUtMzEgIEhhamltZSBNb3JyaXRhICA8bW9y
cml0YUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMTE3NTcyKTogZWRpdGlu
Zy9zcGVsbGluZy9zcGVsbGNoZWNrLWFzeW5jLXJlbW92ZS1mcmFtZS5odG1sIGNyYXNoZXMgb24g
TWFjCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2UuY3Bw
IGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdlLmNwcAppbmRleCBjOWE2YzVi
Zjk4YmE0MWY5NDZmZjQxMzg5NzUzNmNkYWVlODRmZTFhLi42OTc1YzljMmUzZGIwNWQ3YTc0Yzlh
MzAwNjhmNDljMWRlZmE2MGJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkv
QXBpL1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFn
ZS5jcHAKQEAgLTIxODEsNiArMjE4MSwxMSBAQCB2b2lkIFdlYlBhZ2VQcml2YXRlOjpub3RpZnlQ
b3B1cEF1dG9maWxsRGlhbG9nKGNvbnN0IFZlY3RvcjxTdHJpbmc+JiBjYW5kaWRhdGVzLAogICAg
IG1fY2xpZW50LT5ub3RpZnlQb3B1cEF1dG9maWxsRGlhbG9nKHRleHRJdGVtcywgc2NyZWVuUmVj
dCk7CiB9CiAKK3ZvaWQgV2ViUGFnZVByaXZhdGU6Om5vdGlmeURpc21pc3NBdXRvZmlsbERpYWxv
ZygpCit7CisgICAgbV9jbGllbnQtPm5vdGlmeURpc21pc3NBdXRvZmlsbERpYWxvZygpOworfQor
CiBib29sIFdlYlBhZ2VQcml2YXRlOjp1c2VGaXhlZExheW91dCgpIGNvbnN0CiB7CiAgICAgcmV0
dXJuIHRydWU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlBh
Z2VDbGllbnQuaCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZUNsaWVudC5o
CmluZGV4IDhlZTEwMjg1MjM3Yzg2OGRmNjhiZWFkYjU4OTE4YTM2OTg5ZTIzNmIuLjZkZmQxNzQ3
MzAyOWJlN2RiOGYwNTViZjY3NGFhZjgzMWI3NzQ2MDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZUNsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxh
Y2tiZXJyeS9BcGkvV2ViUGFnZUNsaWVudC5oCkBAIC0yMTAsNiArMjEwLDcgQEAgcHVibGljOgog
ICAgIHZpcnR1YWwgYm9vbCBhdXRoZW50aWNhdGlvbkNoYWxsZW5nZShjb25zdCB1bnNpZ25lZCBz
aG9ydCogcmVhbG0sIHVuc2lnbmVkIGludCByZWFsbUxlbmd0aCwgV2ViU3RyaW5nJiB1c2VybmFt
ZSwgV2ViU3RyaW5nJiBwYXNzd29yZCkgPSAwOwogICAgIHZpcnR1YWwgU2F2ZUNyZWRlbnRpYWxU
eXBlIG5vdGlmeVNob3VsZFNhdmVDcmVkZW50aWFsKGJvb2wgaXNOZXcpID0gMDsKICAgICB2aXJ0
dWFsIHZvaWQgbm90aWZ5UG9wdXBBdXRvZmlsbERpYWxvZyhjb25zdCBzdGQ6OnZlY3RvcjxzdGQ6
OnN0cmluZz4mLCBjb25zdCBQbGF0Zm9ybTo6SW50UmVjdCYpID0gMDsKKyAgICB2aXJ0dWFsIHZv
aWQgbm90aWZ5RGlzbWlzc0F1dG9maWxsRGlhbG9nKCkgPSAwOwogCiAgICAgdmlydHVhbCBib29s
IHNob3VsZFBsdWdpbkVudGVyRnVsbFNjcmVlbigpID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgZGlk
UGx1Z2luRW50ZXJGdWxsU2NyZWVuKCkgPSAwOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9i
bGFja2JlcnJ5L0FwaS9XZWJQYWdlX3AuaCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkv
V2ViUGFnZV9wLmgKaW5kZXggMzA5YmY1MzIzMjhiNTM5MjgyYjgzNjBjMWQzZDhlOWUzNDY5NzZl
ZS4uZWY0NmM3MDUyZTIzYzkyM2M1ZDczMGY3ODJiMTRhMTE2ZGNmN2FhYyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdlX3AuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2VfcC5oCkBAIC0yMDIsNiArMjAyLDcgQEAgcHVibGlj
OgogICAgIHZvaWQgbGF5b3V0RmluaXNoZWQoKTsKICAgICB2b2lkIHNldE5lZWRUb3VjaEV2ZW50
cyhib29sKTsKICAgICB2b2lkIG5vdGlmeVBvcHVwQXV0b2ZpbGxEaWFsb2coY29uc3QgVmVjdG9y
PFN0cmluZz4mLCBjb25zdCBXZWJDb3JlOjpJbnRSZWN0Jik7CisgICAgdm9pZCBub3RpZnlEaXNt
aXNzQXV0b2ZpbGxEaWFsb2coKTsKIAogICAgIC8vIENhbGxlZCBhY2NvcmRpbmcgdG8gb3VyIGhl
dXJpc3RpYyBvciBmcm9tIHNldExvYWRTdGF0ZSBkZXBlbmRpbmcgb24gd2hldGhlciB3ZSBoYXZl
IGEgdmlydHVhbCB2aWV3cG9ydC4KICAgICB2b2lkIHpvb21Ub0luaXRpYWxTY2FsZU9uTG9hZCgp
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBwb3J0L0F1
dG9maWxsTWFuYWdlci5jcHAgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBv
cnQvQXV0b2ZpbGxNYW5hZ2VyLmNwcAppbmRleCBlM2ZjMjdkMzI5NDZjNDExN2YxMGUwZTE2MmRk
ZWIzNTA1NGEzNmM3Li40NGEwNWYyZjRmZjM2NTBkMjk5NzFhYjYwZDNlMjQwYTMyMDRmMDhkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBvcnQvQXV0b2Zp
bGxNYW5hZ2VyLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBv
cnQvQXV0b2ZpbGxNYW5hZ2VyLmNwcApAQCAtNTEsNiArNTEsMTEgQEAgdm9pZCBBdXRvZmlsbE1h
bmFnZXI6OmRpZENoYW5nZUluVGV4dEZpZWxkKEhUTUxJbnB1dEVsZW1lbnQqIGVsZW1lbnQpCiAg
ICAgbV93ZWJQYWdlUHJpdmF0ZS0+bm90aWZ5UG9wdXBBdXRvZmlsbERpYWxvZyhjYW5kaWRhdGVz
LCBlbGVtZW50LT5zY3JlZW5SZWN0KCkpOwogfQogCit2b2lkIEF1dG9maWxsTWFuYWdlcjo6dGV4
dEZpZWxkRGlkRW5kRWRpdGluZyhIVE1MSW5wdXRFbGVtZW50KikKK3sKKyAgICBtX3dlYlBhZ2VQ
cml2YXRlLT5ub3RpZnlEaXNtaXNzQXV0b2ZpbGxEaWFsb2coKTsKK30KKwogdm9pZCBBdXRvZmls
bE1hbmFnZXI6OmF1dG9maWxsVGV4dEZpZWxkKGNvbnN0IFN0cmluZyYgdmFsdWUpCiB7CiAgICAg
aWYgKCFtX2VsZW1lbnQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2Vi
Q29yZVN1cHBvcnQvQXV0b2ZpbGxNYW5hZ2VyLmggYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkv
V2ViQ29yZVN1cHBvcnQvQXV0b2ZpbGxNYW5hZ2VyLmgKaW5kZXggMzk3ZjE3ZjY1ZWFjYTQ2MDg1
YTM1ZWQ3MjJlZmU0MDhkYjA4YzJhYy4uNTNiNjM3YTlkM2MxNzZjNTBlZWRlNjM1MWUyNTlkYzc1
ODVjNzAyMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBw
b3J0L0F1dG9maWxsTWFuYWdlci5oCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9XZWJD
b3JlU3VwcG9ydC9BdXRvZmlsbE1hbmFnZXIuaApAQCAtNDEsNiArNDEsNyBAQCBwdWJsaWM6CiAg
ICAgc3RhdGljIFBhc3NSZWZQdHI8QXV0b2ZpbGxNYW5hZ2VyPiBjcmVhdGUoQmxhY2tCZXJyeTo6
V2ViS2l0OjpXZWJQYWdlUHJpdmF0ZSopOwogCiAgICAgdm9pZCBkaWRDaGFuZ2VJblRleHRGaWVs
ZChIVE1MSW5wdXRFbGVtZW50Kik7CisgICAgdm9pZCB0ZXh0RmllbGREaWRFbmRFZGl0aW5nKEhU
TUxJbnB1dEVsZW1lbnQqKTsKICAgICB2b2lkIGF1dG9maWxsVGV4dEZpZWxkKGNvbnN0IFdURjo6
U3RyaW5nJik7CiAgICAgdm9pZCBzYXZlVGV4dEZpZWxkcyhIVE1MRm9ybUVsZW1lbnQqKTsKIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVTdXBwb3J0L0VkaXRv
ckNsaWVudEJsYWNrQmVycnkuY3BwIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVT
dXBwb3J0L0VkaXRvckNsaWVudEJsYWNrQmVycnkuY3BwCmluZGV4IGQxZWQ0ZjRkZjZhOTUxYjVh
NDYxYWFlZDIyMThiMjhlYWY3MTViZDguLjdjMDNlMDg0MWVkZDhmNmEzODYyZDQ2MGIxZDQwZWU2
OWRhZTExYzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9XZWJDb3JlU3Vw
cG9ydC9FZGl0b3JDbGllbnRCbGFja0JlcnJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNr
YmVycnkvV2ViQ29yZVN1cHBvcnQvRWRpdG9yQ2xpZW50QmxhY2tCZXJyeS5jcHAKQEAgLTUwNyw5
ICs1MDcsMTAgQEAgdm9pZCBFZGl0b3JDbGllbnRCbGFja0JlcnJ5Ojp0ZXh0RmllbGREaWRCZWdp
bkVkaXRpbmcoRWxlbWVudCopCiAgICAgbm90SW1wbGVtZW50ZWQoKTsKIH0KIAotdm9pZCBFZGl0
b3JDbGllbnRCbGFja0JlcnJ5Ojp0ZXh0RmllbGREaWRFbmRFZGl0aW5nKEVsZW1lbnQqKQordm9p
ZCBFZGl0b3JDbGllbnRCbGFja0JlcnJ5Ojp0ZXh0RmllbGREaWRFbmRFZGl0aW5nKEVsZW1lbnQq
IGVsZW1lbnQpCiB7Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICBpZiAoSFRNTElucHV0RWxl
bWVudCogaW5wdXRFbGVtZW50ID0gZWxlbWVudC0+dG9JbnB1dEVsZW1lbnQoKSkKKyAgICAgICAg
bV93ZWJQYWdlUHJpdmF0ZS0+bV9hdXRvZmlsbE1hbmFnZXItPnRleHRGaWVsZERpZEVuZEVkaXRp
bmcoaW5wdXRFbGVtZW50KTsKIH0KIAogdm9pZCBFZGl0b3JDbGllbnRCbGFja0JlcnJ5Ojp0ZXh0
RGlkQ2hhbmdlSW5UZXh0RmllbGQoRWxlbWVudCogZWxlbWVudCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>