<?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>12816</bug_id>
          
          <creation_ts>2007-02-19 14:19:27 -0800</creation_ts>
          <short_desc>[s60] Toolbar should be activated only on long keypress</short_desc>
          <delta_ts>2009-07-03 13:13:02 -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>Accessibility</component>
          <version>417.x</version>
          <rep_platform>S60 Hardware</rep_platform>
          <op_sys>S60 3rd edition</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sriram">sriram.yadavalli</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bradley.morrison</cc>
    
    <cc>darin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>22680</commentid>
    <comment_count>0</comment_count>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2007-02-19 14:19:27 -0800</bug_when>
    <thetext>CR 102-5945</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22681</commentid>
    <comment_count>1</comment_count>
      <attachid>13251</attachid>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2007-02-19 14:22:46 -0800</bug_when>
    <thetext>Created attachment 13251
3.1 patch for toolbar activation

Please review task 14029 for browser ui changes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22687</commentid>
    <comment_count>2</comment_count>
      <attachid>13254</attachid>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2007-02-19 14:44:17 -0800</bug_when>
    <thetext>Created attachment 13254
3.1 Patch for toolbar

Please review code for task 14029 in Browser ui</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22691</commentid>
    <comment_count>3</comment_count>
      <attachid>13254</attachid>
    <who name="alan">zalan</who>
    <bug_when>2007-02-19 14:58:30 -0800</bug_when>
    <thetext>Comment on attachment 13254
3.1 Patch for toolbar

it moves toolbar click from client to host.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22709</commentid>
    <comment_count>4</comment_count>
      <attachid>13257</attachid>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2007-02-19 16:58:52 -0800</bug_when>
    <thetext>Created attachment 13257
3.1 Fix as an Engine feature

Please review this if toolbar activation is an engine feature</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21938</commentid>
    <comment_count>5</comment_count>
      <attachid>13257</attachid>
    <who name="Sachin Padma">Sachin.Padma</who>
    <bug_when>2007-02-23 07:13:59 -0800</bug_when>
    <thetext>Comment on attachment 13257
3.1 Fix as an Engine feature

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21903</commentid>
    <comment_count>6</comment_count>
      <attachid>13257</attachid>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2007-02-23 10:34:30 -0800</bug_when>
    <thetext>Comment on attachment 13257
3.1 Fix as an Engine feature

The Boss Says No: r-</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21904</commentid>
    <comment_count>7</comment_count>
      <attachid>13257</attachid>
    <who name="Sachin Padma">Sachin.Padma</who>
    <bug_when>2007-02-23 10:35:03 -0800</bug_when>
    <thetext>Comment on attachment 13257
3.1 Fix as an Engine feature

Check either Enter key or move the activation inside the case for enter key</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21864</commentid>
    <comment_count>8</comment_count>
      <attachid>13354</attachid>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2007-02-23 15:03:45 -0800</bug_when>
    <thetext>Created attachment 13354
3.1 patch for toolbar</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21866</commentid>
    <comment_count>9</comment_count>
      <attachid>13355</attachid>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2007-02-23 15:36:52 -0800</bug_when>
    <thetext>Created attachment 13355
3.1 Patch for toolbar long key press</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20903</commentid>
    <comment_count>10</comment_count>
      <attachid>13355</attachid>
    <who name="Sachin Padma">Sachin.Padma</who>
    <bug_when>2007-02-28 11:31:28 -0800</bug_when>
    <thetext>Comment on attachment 13355
3.1 Patch for toolbar long key press

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20857</commentid>
    <comment_count>11</comment_count>
    <who name="Bradley Morrison">bradley.morrison</who>
    <bug_when>2007-02-28 14:23:59 -0800</bug_when>
    <thetext>(In reply to comment #10)
&gt; (From update of attachment 13355 [edit])
&gt; r=me
&gt; 

landed at r19913 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20539</commentid>
    <comment_count>12</comment_count>
    <who name="Krishna">krishnamurty.podipireddy</who>
    <bug_when>2007-03-04 17:20:53 -0800</bug_when>
    <thetext>
Closed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>13950</commentid>
    <comment_count>13</comment_count>
      <attachid>14096</attachid>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2007-04-19 14:28:46 -0700</bug_when>
    <thetext>Created attachment 14096
Toolbar should be activated on long key press in 3.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11638</commentid>
    <comment_count>14</comment_count>
      <attachid>14096</attachid>
    <who name="Sachin Padma">Sachin.Padma</who>
    <bug_when>2007-04-30 08:02:39 -0700</bug_when>
    <thetext>Comment on attachment 14096
Toolbar should be activated on long key press in 3.2

Please attach changelog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11642</commentid>
    <comment_count>15</comment_count>
      <attachid>14275</attachid>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2007-04-30 10:34:57 -0700</bug_when>
    <thetext>Created attachment 14275
3.2 Toolbar long key press</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11463</commentid>
    <comment_count>16</comment_count>
      <attachid>14275</attachid>
    <who name="Sachin Padma">Sachin.Padma</who>
    <bug_when>2007-05-01 14:56:48 -0700</bug_when>
    <thetext>Comment on attachment 14275
3.2 Toolbar long key press 

r=me</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13251</attachid>
            <date>2007-02-19 14:22:46 -0800</date>
            <delta_ts>2007-02-19 14:45:20 -0800</delta_ts>
            <desc>3.1 patch for toolbar activation</desc>
            <filename>Toolbar32.patch</filename>
            <type>text/plain</type>
            <size>4338</size>
            <attacher name="Sriram">sriram.yadavalli</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxOTcxMCkNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpA
QCAtMSwzICsxLDE2IEBADQorMjAwNy0wMi0xOSAgeWFkYXZhbGwgIDxzcmlyYW0ueWFkYXZhbGxp
QG5va2lhLmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IFphbGFuIEJ1anRhcyAoemJ1anRh
c0BnbWFpbC5jb20pLg0KKyAgICAgICAgREVTQzogVG9vbGJhciBzaG91bGQgYmUgYWN0aXZhdGVk
IG9uIGxvbmcgcHJlc3MNCisgICAgICAgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTEyODE2DQorDQorICAgICAgICAqIEJyb3dzZXJWaWV3L3NyYy9LZXlFdmVudEhhbmRs
ZXIuY3BwOg0KKyAgICAgICAgKENLZXlFdmVudEhhbmRsZXI6OkhhbmRsZUFjdGl2YXRlS2V5c0wp
Og0KKyAgICAgICAgKiBCcm93c2VyVmlldy9zcmMvV2ViS2l0Vmlldy5jcHA6DQorICAgICAgICAo
Q1dlYktpdFZpZXc6OlNpemVDaGFuZ2VkKToNCisgICAgICAgIChDV2ViS2l0Vmlldzo6UGFnZUNv
bnRyb2xWaWV3KToNCisgICAgICAgIChDV2ViS2l0Vmlldzo6TGF1bmNoVG9vbEJhckwpOg0KKw0K
IHNhcmVlbiwgUmV2aWV3ZWQgYnkgPHlvbmdqdW4uemhhbmdAbm9raWEuY29tPi4NCiAgICAgICAg
IERFU0M6IEJyb3dzZXIgY3Jhc2ggd2hlbiBleGl0ZWQgdXBvbiBsb2FkaW5nIEpLUkwtNlk5SFhD
DQogICAgICAgICBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjc3Mg0K
SW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5RXZlbnRIYW5kbGVyLmNwcA0KPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQ0KLS0tIFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5RXZlbnRIYW5kbGVyLmNwcAkocmV2
aXNpb24gMTk2MjkpDQorKysgV2ViS2l0L0Jyb3dzZXJWaWV3L3NyYy9LZXlFdmVudEhhbmRsZXIu
Y3BwCSh3b3JraW5nIGNvcHkpDQpAQCAtNTU1LDEzICs1NTUsMTMgQEAgQ0tleUV2ZW50SGFuZGxl
cjo6SGFuZGxlQWN0aXZhdGVLZXlzTCgNCiAgICAgICAgICAgICB9DQogICAgICAgICBlbHNlDQog
ICAgICAgICAgICAgew0KLSAgICAgICAgICAgIGlmKCBpRWxUeXBlID09IFRCckN0bERlZnM6OkVF
bGVtZW50Tm9uZQ0KKyAgICAgICAgICAgIC8qaWYoIGlFbFR5cGUgPT0gVEJyQ3RsRGVmczo6RUVs
ZW1lbnROb25lDQogICAgICAgICAgICAgICAgICYmIGlXZWJLaXRWaWV3LT5Gb2N1c2VkRWxlbWVu
dFR5cGUoKSA9PSBUQnJDdGxEZWZzOjpFRWxlbWVudE5vbmUNCiAgICAgICAgICAgICAgICAgJiYg
YUV2ZW50Q29kZSA9PSBFRXZlbnRLZXlVcCAmJiBhS2V5RXZlbnQuaVJlcGVhdHMgPT0gMA0KICAg
ICAgICAgICAgICAgICAmJiBpV2ViS2l0Vmlldy0+V2ViS2l0Q29udHJvbCgpLkJyQ3RsKCkuQ2Fw
YWJpbGl0aWVzKCkgJiBUQnJDdGxEZWZzOjpFQ2FwYWJpbGl0eVRvb2xCYXIgKQ0KICAgICAgICAg
ICAgICAgICB7DQogICAgICAgICAgICAgICAgIGlXZWJLaXRWaWV3LT5MYXVuY2hUb29sQmFyTCgp
Ow0KLSAgICAgICAgICAgICAgICAvLyBhbmQgc2VuZCB0aGUga2V5cmVsZWFzZSBldmVudCB0byB3
ZWJjb3JlLiBvdGhlcndpc2UsIHdlYmNvcmUgZ2V0cyANCisgICAgICAgICAgICAgICAgLy8gYW5k
IHNlbmQgdGhlIGtleXJlbGVhc2UgZXZlbnQgdG8gd2ViY29yZS4gb3RoZXJ3aXNlLCB3ZWJjb3Jl
IGdldHMNCiAgICAgICAgICAgICAgICAgLy8gc3R1Y2sgaW4ga2V5cHJlc3NlZCBzdGF0ZQ0KICAg
ICAgICAgICAgICAgICBUUG9pbnRlckV2ZW50IGV2ZW50Ow0KICAgICAgICAgICAgICAgICBldmVu
dC5pUG9zaXRpb24gPSBhYnNDdXJzb3JQb3M7DQpAQCAtNTY5LDcgKzU2OSw3IEBAIENLZXlFdmVu
dEhhbmRsZXI6OkhhbmRsZUFjdGl2YXRlS2V5c0woDQogICAgICAgICAgICAgICAgIGV2ZW50LmlU
eXBlID0gVFBvaW50ZXJFdmVudDo6RUJ1dHRvbjFVcDsNCiAgICAgICAgICAgICAgICAgZm9jdXNl
ZC0+V2ViS2l0QnJpZGdlKCkuV2ViQ29yZUJyaWRnZSgpLlBvaW50ZXJFdmVudChldmVudCk7DQog
ICAgICAgICAgICAgICAgIHJldHVybiBFS2V5V2FzQ29uc3VtZWQ7DQotICAgICAgICAgICAgICAg
IH0NCisgICAgICAgICAgICAgICAgfSovDQogDQogICAgICAgICAgICAgVFBvaW50ZXJFdmVudCBl
dmVudDsNCiAgICAgICAgICAgICBldmVudC5pUG9zaXRpb24gPSBhYnNDdXJzb3JQb3M7DQpJbmRl
eDogV2ViS2l0L0Jyb3dzZXJWaWV3L3NyYy9XZWJLaXRWaWV3LmNwcA0KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0t
IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvV2ViS2l0Vmlldy5jcHAJKHJldmlzaW9uIDE5NjI5KQ0K
KysrIFdlYktpdC9Ccm93c2VyVmlldy9zcmMvV2ViS2l0Vmlldy5jcHAJKHdvcmtpbmcgY29weSkN
CkBAIC03MTYsNyArNzE2LDcgQEAgdm9pZCBDV2ViS2l0Vmlldzo6U2l6ZUNoYW5nZWQoKQ0KICAg
ICAgICAgICAgIGlmKCBoaXN0b3J5VmlldyApDQogICAgICAgICAgICAgICAgIHsNCiAgICAgICAg
ICAgICAgICAgaGlzdG9yeVZpZXctPlNldFJlY3QoIFJlY3QoKSApOw0KLSAgICAgICAgICAgICAg
ICBoaXN0b3J5Vmlldy0+RHJhd05vdygpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQorICAgICAgICAgICAgICAgIGhpc3RvcnlWaWV3LT5EcmF3Tm93KCk7DQogICAgICAgICAgICAg
ICAgIH0gLy9lbmQgaWYoIGhpc3RvcnlWaWV3ICkNCiAgICAgICAgICAgICB9IC8vIGVuZCBpZigg
c2VuZFJlc2l6ZUV2ZW50cyApDQogICAgICAgICB9Ly9lbmQgaWYgKGlNYWluRnJhbWUpDQpAQCAt
NzY1LDE1ICs3NjUsMTUgQEAgVFJlY3QgQ1dlYktpdFZpZXc6OkRvY3VtZW50Vmlld3BvcnQoKSBj
bw0KICAgICB7DQogICAgIHJldHVybiBpTWFpbkZyYW1lLT5Ub1ZpZXdDb29yZHMoaU1haW5GcmFt
ZS0+VmlzaWJsZVJlY3QoKSk7DQogICAgIH0NCi0gICAgDQotICAgIA0KKw0KKw0KIC8vLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KIC8vIFBhZ2VDb250cm9sVmlldyAoIGZyb20gTVBhZ2VTY2FsZXJD
YWxsYmFjayApDQogLy8NCiAvLw0KIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLUNDb2VDb250
cm9sJiBDV2ViS2l0Vmlldzo6UGFnZUNvbnRyb2xWaWV3KCApIA0KLSAgICB7IA0KK0NDb2VDb250
cm9sJiBDV2ViS2l0Vmlldzo6UGFnZUNvbnRyb2xWaWV3KCApDQorICAgIHsNCiAgICAgcmV0dXJu
ICooV2ViS2l0Q29udHJvbCgpLkJyQ3RsKCkuQ0NvZUNvbnRyb2xQYXJlbnQoKSApOw0KICAgICB9
DQogDQpAQCAtMTMwNSw2ICsxMzA1LDIyIEBAIHZvaWQgQ1dlYktpdFZpZXc6OkxhdW5jaFRvb2xC
YXJMKCkNCiAgICAgICAgIHsNCiAgICAgICAgIHN0YXRlQ2hhbmdlQXJyYXlbaV0tPlN0YXRlQ2hh
bmdlZChUQnJDdGxEZWZzOjpFU3RhdGVUb29sQmFyTW9kZSwgRVRydWUpOw0KICAgICAgICAgfQ0K
Kw0KKyAgIENXZWJLaXRGcmFtZSogZiA9IGlNYWluRnJhbWUtPkZvY3VzZWRGcmFtZSgpOw0KKyAg
IGlmKCBmID09IE5VTEwgKQ0KKyAgICAgICB7DQorICAgICAgIGYgPSBpTWFpbkZyYW1lOw0KKyAg
ICAgICB9DQorDQorICAgVFBvaW50IGFic0N1cnNvclBvcyA9IGlDdXJzb3ItPlBvc2l0aW9uKCkg
KyBpTWFpbkZyYW1lLT5Ub1ZpZXdDb29yZHMoaU1haW5GcmFtZS0+Q29udGVudFBvc2l0aW9uKCkp
Ow0KKyAgIGFic0N1cnNvclBvcyAtPSBmLT5SZWN0SW5HbG9iYWxDb29yZHMoKS5pVGw7DQorICAg
YWJzQ3Vyc29yUG9zID0gaU1haW5GcmFtZS0+VG9Eb2NDb29yZHMoYWJzQ3Vyc29yUG9zKTsNCisg
ICBUUG9pbnRlckV2ZW50IGV2ZW50Ow0KKyAgIGV2ZW50LmlQb3NpdGlvbiA9IGFic0N1cnNvclBv
czsNCisgICBldmVudC5pTW9kaWZpZXJzID0gMDsNCisgICBldmVudC5pVHlwZSA9IFRQb2ludGVy
RXZlbnQ6OkVCdXR0b24xVXA7DQorDQorICAgZi0+V2ViS2l0QnJpZGdlKCkuV2ViQ29yZUJyaWRn
ZSgpLlBvaW50ZXJFdmVudChldmVudCk7DQogICAgfQ0KIA0KIC8vLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13254</attachid>
            <date>2007-02-19 14:44:17 -0800</date>
            <delta_ts>2007-02-23 15:36:52 -0800</delta_ts>
            <desc>3.1 Patch for toolbar</desc>
            <filename>Toolbar32.patch</filename>
            <type>text/plain</type>
            <size>4275</size>
            <attacher name="Sriram">sriram.yadavalli</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxOTcxMCkNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpA
QCAtMSwzICsxLDE2IEBADQorMjAwNy0wMi0xOSAgeWFkYXZhbGwgIDxzcmlyYW0ueWFkYXZhbGxp
QG5va2lhLmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IFphbGFuIEJ1anRhcyAoemJ1anRh
c0BnbWFpbC5jb20pLg0KKyAgICAgICAgREVTQzogVG9vbGJhciBzaG91bGQgYmUgYWN0aXZhdGVk
IG9ubHkgb24gbG9uZyBrZXlwcmVzcw0KKyAgICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTI4MTYNCisNCisgICAgICAgICogQnJvd3NlclZpZXcvc3JjL0tleUV2
ZW50SGFuZGxlci5jcHA6DQorICAgICAgICAoQ0tleUV2ZW50SGFuZGxlcjo6SGFuZGxlQWN0aXZh
dGVLZXlzTCk6DQorICAgICAgICAqIEJyb3dzZXJWaWV3L3NyYy9XZWJLaXRWaWV3LmNwcDoNCisg
ICAgICAgIChDV2ViS2l0Vmlldzo6U2l6ZUNoYW5nZWQpOg0KKyAgICAgICAgKENXZWJLaXRWaWV3
OjpQYWdlQ29udHJvbFZpZXcpOg0KKyAgICAgICAgKENXZWJLaXRWaWV3OjpMYXVuY2hUb29sQmFy
TCk6DQorDQogc2FyZWVuLCBSZXZpZXdlZCBieSA8eW9uZ2p1bi56aGFuZ0Bub2tpYS5jb20+Lg0K
ICAgICAgICAgREVTQzogQnJvd3NlciBjcmFzaCB3aGVuIGV4aXRlZCB1cG9uIGxvYWRpbmcgSktS
TC02WTlIWEMNCiAgICAgICAgIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEyNzcyDQpJbmRleDogV2ViS2l0L0Jyb3dzZXJWaWV3L3NyYy9LZXlFdmVudEhhbmRsZXIuY3Bw
DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09DQotLS0gV2ViS2l0L0Jyb3dzZXJWaWV3L3NyYy9LZXlFdmVudEhhbmRsZXIu
Y3BwCShyZXZpc2lvbiAxOTYyOSkNCisrKyBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL0tleUV2ZW50
SGFuZGxlci5jcHAJKHdvcmtpbmcgY29weSkNCkBAIC01NTUsMjIgKzU1NSw2IEBAIENLZXlFdmVu
dEhhbmRsZXI6OkhhbmRsZUFjdGl2YXRlS2V5c0woDQogICAgICAgICAgICAgfQ0KICAgICAgICAg
ZWxzZQ0KICAgICAgICAgICAgIHsNCi0gICAgICAgICAgICBpZiggaUVsVHlwZSA9PSBUQnJDdGxE
ZWZzOjpFRWxlbWVudE5vbmUNCi0gICAgICAgICAgICAgICAgJiYgaVdlYktpdFZpZXctPkZvY3Vz
ZWRFbGVtZW50VHlwZSgpID09IFRCckN0bERlZnM6OkVFbGVtZW50Tm9uZQ0KLSAgICAgICAgICAg
ICAgICAmJiBhRXZlbnRDb2RlID09IEVFdmVudEtleVVwICYmIGFLZXlFdmVudC5pUmVwZWF0cyA9
PSAwDQotICAgICAgICAgICAgICAgICYmIGlXZWJLaXRWaWV3LT5XZWJLaXRDb250cm9sKCkuQnJD
dGwoKS5DYXBhYmlsaXRpZXMoKSAmIFRCckN0bERlZnM6OkVDYXBhYmlsaXR5VG9vbEJhciApDQot
ICAgICAgICAgICAgICAgIHsNCi0gICAgICAgICAgICAgICAgaVdlYktpdFZpZXctPkxhdW5jaFRv
b2xCYXJMKCk7DQotICAgICAgICAgICAgICAgIC8vIGFuZCBzZW5kIHRoZSBrZXlyZWxlYXNlIGV2
ZW50IHRvIHdlYmNvcmUuIG90aGVyd2lzZSwgd2ViY29yZSBnZXRzIA0KLSAgICAgICAgICAgICAg
ICAvLyBzdHVjayBpbiBrZXlwcmVzc2VkIHN0YXRlDQotICAgICAgICAgICAgICAgIFRQb2ludGVy
RXZlbnQgZXZlbnQ7DQotICAgICAgICAgICAgICAgIGV2ZW50LmlQb3NpdGlvbiA9IGFic0N1cnNv
clBvczsNCi0gICAgICAgICAgICAgICAgZXZlbnQuaU1vZGlmaWVycyA9IDA7DQotICAgICAgICAg
ICAgICAgIGV2ZW50LmlUeXBlID0gVFBvaW50ZXJFdmVudDo6RUJ1dHRvbjFVcDsNCi0gICAgICAg
ICAgICAgICAgZm9jdXNlZC0+V2ViS2l0QnJpZGdlKCkuV2ViQ29yZUJyaWRnZSgpLlBvaW50ZXJF
dmVudChldmVudCk7DQotICAgICAgICAgICAgICAgIHJldHVybiBFS2V5V2FzQ29uc3VtZWQ7DQot
ICAgICAgICAgICAgICAgIH0NCi0NCiAgICAgICAgICAgICBUUG9pbnRlckV2ZW50IGV2ZW50Ow0K
ICAgICAgICAgICAgIGV2ZW50LmlQb3NpdGlvbiA9IGFic0N1cnNvclBvczsNCiAgICAgICAgICAg
ICBldmVudC5pTW9kaWZpZXJzID0gMDsNCkluZGV4OiBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dl
YktpdFZpZXcuY3BwDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gV2ViS2l0L0Jyb3dzZXJWaWV3L3NyYy9XZWJL
aXRWaWV3LmNwcAkocmV2aXNpb24gMTk2MjkpDQorKysgV2ViS2l0L0Jyb3dzZXJWaWV3L3NyYy9X
ZWJLaXRWaWV3LmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTcxNiw3ICs3MTYsNyBAQCB2b2lkIENX
ZWJLaXRWaWV3OjpTaXplQ2hhbmdlZCgpDQogICAgICAgICAgICAgaWYoIGhpc3RvcnlWaWV3ICkN
CiAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICBoaXN0b3J5Vmlldy0+U2V0UmVj
dCggUmVjdCgpICk7DQotICAgICAgICAgICAgICAgIGhpc3RvcnlWaWV3LT5EcmF3Tm93KCk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCisgICAgICAgICAgICAgICAgaGlzdG9yeVZp
ZXctPkRyYXdOb3coKTsNCiAgICAgICAgICAgICAgICAgfSAvL2VuZCBpZiggaGlzdG9yeVZpZXcg
KQ0KICAgICAgICAgICAgIH0gLy8gZW5kIGlmKCBzZW5kUmVzaXplRXZlbnRzICkNCiAgICAgICAg
IH0vL2VuZCBpZiAoaU1haW5GcmFtZSkNCkBAIC03NjUsMTUgKzc2NSwxNSBAQCBUUmVjdCBDV2Vi
S2l0Vmlldzo6RG9jdW1lbnRWaWV3cG9ydCgpIGNvDQogICAgIHsNCiAgICAgcmV0dXJuIGlNYWlu
RnJhbWUtPlRvVmlld0Nvb3JkcyhpTWFpbkZyYW1lLT5WaXNpYmxlUmVjdCgpKTsNCiAgICAgfQ0K
LSAgICANCi0gICAgDQorDQorDQogLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogLy8gUGFnZUNv
bnRyb2xWaWV3ICggZnJvbSBNUGFnZVNjYWxlckNhbGxiYWNrICkNCiAvLw0KIC8vDQogLy8tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQotQ0NvZUNvbnRyb2wmIENXZWJLaXRWaWV3OjpQYWdlQ29udHJv
bFZpZXcoICkgDQotICAgIHsgDQorQ0NvZUNvbnRyb2wmIENXZWJLaXRWaWV3OjpQYWdlQ29udHJv
bFZpZXcoICkNCisgICAgew0KICAgICByZXR1cm4gKihXZWJLaXRDb250cm9sKCkuQnJDdGwoKS5D
Q29lQ29udHJvbFBhcmVudCgpICk7DQogICAgIH0NCiANCkBAIC0xMzA1LDYgKzEzMDUsMjMgQEAg
dm9pZCBDV2ViS2l0Vmlldzo6TGF1bmNoVG9vbEJhckwoKQ0KICAgICAgICAgew0KICAgICAgICAg
c3RhdGVDaGFuZ2VBcnJheVtpXS0+U3RhdGVDaGFuZ2VkKFRCckN0bERlZnM6OkVTdGF0ZVRvb2xC
YXJNb2RlLCBFVHJ1ZSk7DQogICAgICAgICB9DQorDQorICAgQ1dlYktpdEZyYW1lKiBmID0gaU1h
aW5GcmFtZS0+Rm9jdXNlZEZyYW1lKCk7DQorICAgaWYoIGYgPT0gTlVMTCApDQorICAgICAgIHsN
CisgICAgICAgZiA9IGlNYWluRnJhbWU7DQorICAgICAgIH0NCisNCisgICAvL3NlbmQgdGhlIGtl
eXByZXNzIGV2ZW50IHRvIHdlYmNvcmUsIHNvIHRoYXQgaXQgaXMgbm90IGluIGtleXByZXNzIHN0
YXRlDQorICAgVFBvaW50IGFic0N1cnNvclBvcyA9IGlDdXJzb3ItPlBvc2l0aW9uKCkgKyBpTWFp
bkZyYW1lLT5Ub1ZpZXdDb29yZHMoaU1haW5GcmFtZS0+Q29udGVudFBvc2l0aW9uKCkpOw0KKyAg
IGFic0N1cnNvclBvcyAtPSBmLT5SZWN0SW5HbG9iYWxDb29yZHMoKS5pVGw7DQorICAgYWJzQ3Vy
c29yUG9zID0gaU1haW5GcmFtZS0+VG9Eb2NDb29yZHMoYWJzQ3Vyc29yUG9zKTsNCisgICBUUG9p
bnRlckV2ZW50IGV2ZW50Ow0KKyAgIGV2ZW50LmlQb3NpdGlvbiA9IGFic0N1cnNvclBvczsNCisg
ICBldmVudC5pTW9kaWZpZXJzID0gMDsNCisgICBldmVudC5pVHlwZSA9IFRQb2ludGVyRXZlbnQ6
OkVCdXR0b24xVXA7DQorDQorICAgZi0+V2ViS2l0QnJpZGdlKCkuV2ViQ29yZUJyaWRnZSgpLlBv
aW50ZXJFdmVudChldmVudCk7DQogICAgfQ0KIA0KIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
</data>
<flag name="review"
          id="5175"
          type_id="1"
          status="-"
          setter="zalan"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13257</attachid>
            <date>2007-02-19 16:58:52 -0800</date>
            <delta_ts>2007-02-23 15:36:52 -0800</delta_ts>
            <desc>3.1 Fix as an Engine feature</desc>
            <filename>ToolbarEngine31.patch</filename>
            <type>text/plain</type>
            <size>3491</size>
            <attacher name="Sriram">sriram.yadavalli</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxOTcxNCkNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpA
QCAtMSwzICsxLDEzIEBADQorMjAwNy0wMi0xOSAgeWFkYXZhbGwgIDxzcmlyYW0ueWFkYXZhbGxp
QG5va2lhLmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IFphbGFuIEJ1anRhcyAoemJ1anRh
c0BnbWFpbC5jb20pLg0KKyAgICAgICAgREVTQzogVG9vbGJhciBzaG91bGQgYmUgYWN0aXZhdGVk
IG9ubHkgb24gbG9uZyBrZXlwcmVzcw0KKyAgICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTI4MTYNCisNCisgICAgICAgICogQnJvd3NlclZpZXcvc3JjL0tleUV2
ZW50SGFuZGxlci5jcHA6DQorICAgICAgICAoQ0tleUV2ZW50SGFuZGxlcjo6SGFuZGxlT2ZmZXJL
ZXlFdmVudEwpOg0KKyAgICAgICAgKENLZXlFdmVudEhhbmRsZXI6OkhhbmRsZUFjdGl2YXRlS2V5
c0wpOg0KKw0KIHNhcmVlbiwgUmV2aWV3ZWQgYnkgPHlvbmdqdW4uemhhbmdAbm9raWEuY29tPi4N
CiAgICAgICAgIERFU0M6IEJyb3dzZXIgY3Jhc2ggd2hlbiBleGl0ZWQgdXBvbiBsb2FkaW5nIEpL
UkwtNlk5SFhDDQogICAgICAgICBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xMjc3Mg0KSW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5RXZlbnRIYW5kbGVyLmNw
cA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5RXZlbnRIYW5kbGVy
LmNwcAkocmV2aXNpb24gMTk2MjkpDQorKysgV2ViS2l0L0Jyb3dzZXJWaWV3L3NyYy9LZXlFdmVu
dEhhbmRsZXIuY3BwCSh3b3JraW5nIGNvcHkpDQpAQCAtMTQzLDYgKzE0MywzMyBAQCBDS2V5RXZl
bnRIYW5kbGVyOjpIYW5kbGVPZmZlcktleUV2ZW50TCgNCiAgICAgICAgIHJldHVybiBrZXlSZXNw
b25zZTsNCiAgICAgICAgIH0NCiANCisgICAgaWYoIGlFbFR5cGUgPT0gVEJyQ3RsRGVmczo6RUVs
ZW1lbnROb25lDQorICAgICAgICAmJiBpV2ViS2l0Vmlldy0+Rm9jdXNlZEVsZW1lbnRUeXBlKCkg
PT0gVEJyQ3RsRGVmczo6RUVsZW1lbnROb25lDQorICAgICAgICAmJiBhRXZlbnRDb2RlID09IEVF
dmVudEtleSAmJiBhS2V5RXZlbnQuaVJlcGVhdHMNCisgICAgICAgICYmIGlXZWJLaXRWaWV3LT5X
ZWJLaXRDb250cm9sKCkuQnJDdGwoKS5DYXBhYmlsaXRpZXMoKSAmIFRCckN0bERlZnM6OkVDYXBh
YmlsaXR5VG9vbEJhciApDQorICAgICAgICB7DQorICAgICAgICBpV2ViS2l0Vmlldy0+TGF1bmNo
VG9vbEJhckwoKTsNCisgICAgICAgIC8vIGFuZCBzZW5kIHRoZSBrZXlyZWxlYXNlIGV2ZW50IHRv
IHdlYmNvcmUuIG90aGVyd2lzZSwgd2ViY29yZSBnZXRzDQorICAgICAgICAvLyBzdHVjayBpbiBr
ZXlwcmVzc2VkIHN0YXRlDQorICAgICAgICBDV2ViS2l0RnJhbWUqIGYgPSBpV2ViS2l0Vmlldy0+
TWFpbkZyYW1lKCkuRm9jdXNlZEZyYW1lKCk7DQorICAgICAgICBpZiggZiA9PSBOVUxMICkNCisg
ICAgICAgICAgICB7DQorICAgICAgICAgICAgZiA9ICZpV2ViS2l0Vmlldy0+TWFpbkZyYW1lKCk7
DQorICAgICAgICAgICAgfQ0KKw0KKyAgICAgICAgLy9zZW5kIHRoZSBrZXlwcmVzcyBldmVudCB0
byB3ZWJjb3JlLCBzbyB0aGF0IGl0IGlzIG5vdCBpbiBrZXlwcmVzcyBzdGF0ZQ0KKyAgICAgICAg
VFBvaW50IGFic0N1cnNvclBvcyA9IGlXZWJLaXRWaWV3LT5DdXJzb3IoKS0+UG9zaXRpb24oKSAr
IGlXZWJLaXRWaWV3LT5NYWluRnJhbWUoKS5Ub1ZpZXdDb29yZHMoaVdlYktpdFZpZXctPk1haW5G
cmFtZSgpLkNvbnRlbnRQb3NpdGlvbigpKTsNCisgICAgICAgIGFic0N1cnNvclBvcyAtPSBmLT5S
ZWN0SW5HbG9iYWxDb29yZHMoKS5pVGw7DQorICAgICAgICBhYnNDdXJzb3JQb3MgPSBpV2ViS2l0
Vmlldy0+TWFpbkZyYW1lKCkuVG9Eb2NDb29yZHMoYWJzQ3Vyc29yUG9zKTsNCisgICAgICAgIFRQ
b2ludGVyRXZlbnQgZXZlbnQ7DQorICAgICAgICBldmVudC5pUG9zaXRpb24gPSBhYnNDdXJzb3JQ
b3M7DQorICAgICAgICBldmVudC5pTW9kaWZpZXJzID0gMDsNCisgICAgICAgIGV2ZW50LmlUeXBl
ID0gVFBvaW50ZXJFdmVudDo6RUJ1dHRvbjFVcDsNCisNCisgICAgICAgIGYtPldlYktpdEJyaWRn
ZSgpLldlYkNvcmVCcmlkZ2UoKS5Qb2ludGVyRXZlbnQoZXZlbnQpOw0KKyAgICAgICAgcmV0dXJu
IEVLZXlXYXNDb25zdW1lZDsNCisgICAgICAgIH0NCisNCiAgICAgaWYgKGFFdmVudENvZGUgPT0g
RUV2ZW50S2V5VXApDQogICAgICAgICB7DQogICAgICAgICAvL3N0b3Agc2Nyb2xsaW5nDQpAQCAt
NTU1LDIxICs1ODIsNiBAQCBDS2V5RXZlbnRIYW5kbGVyOjpIYW5kbGVBY3RpdmF0ZUtleXNMKA0K
ICAgICAgICAgICAgIH0NCiAgICAgICAgIGVsc2UNCiAgICAgICAgICAgICB7DQotICAgICAgICAg
ICAgaWYoIGlFbFR5cGUgPT0gVEJyQ3RsRGVmczo6RUVsZW1lbnROb25lDQotICAgICAgICAgICAg
ICAgICYmIGlXZWJLaXRWaWV3LT5Gb2N1c2VkRWxlbWVudFR5cGUoKSA9PSBUQnJDdGxEZWZzOjpF
RWxlbWVudE5vbmUNCi0gICAgICAgICAgICAgICAgJiYgYUV2ZW50Q29kZSA9PSBFRXZlbnRLZXlV
cCAmJiBhS2V5RXZlbnQuaVJlcGVhdHMgPT0gMA0KLSAgICAgICAgICAgICAgICAmJiBpV2ViS2l0
Vmlldy0+V2ViS2l0Q29udHJvbCgpLkJyQ3RsKCkuQ2FwYWJpbGl0aWVzKCkgJiBUQnJDdGxEZWZz
OjpFQ2FwYWJpbGl0eVRvb2xCYXIgKQ0KLSAgICAgICAgICAgICAgICB7DQotICAgICAgICAgICAg
ICAgIGlXZWJLaXRWaWV3LT5MYXVuY2hUb29sQmFyTCgpOw0KLSAgICAgICAgICAgICAgICAvLyBh
bmQgc2VuZCB0aGUga2V5cmVsZWFzZSBldmVudCB0byB3ZWJjb3JlLiBvdGhlcndpc2UsIHdlYmNv
cmUgZ2V0cyANCi0gICAgICAgICAgICAgICAgLy8gc3R1Y2sgaW4ga2V5cHJlc3NlZCBzdGF0ZQ0K
LSAgICAgICAgICAgICAgICBUUG9pbnRlckV2ZW50IGV2ZW50Ow0KLSAgICAgICAgICAgICAgICBl
dmVudC5pUG9zaXRpb24gPSBhYnNDdXJzb3JQb3M7DQotICAgICAgICAgICAgICAgIGV2ZW50LmlN
b2RpZmllcnMgPSAwOw0KLSAgICAgICAgICAgICAgICBldmVudC5pVHlwZSA9IFRQb2ludGVyRXZl
bnQ6OkVCdXR0b24xVXA7DQotICAgICAgICAgICAgICAgIGZvY3VzZWQtPldlYktpdEJyaWRnZSgp
LldlYkNvcmVCcmlkZ2UoKS5Qb2ludGVyRXZlbnQoZXZlbnQpOw0KLSAgICAgICAgICAgICAgICBy
ZXR1cm4gRUtleVdhc0NvbnN1bWVkOw0KLSAgICAgICAgICAgICAgICB9DQogDQogICAgICAgICAg
ICAgVFBvaW50ZXJFdmVudCBldmVudDsNCiAgICAgICAgICAgICBldmVudC5pUG9zaXRpb24gPSBh
YnNDdXJzb3JQb3M7DQo=
</data>
<flag name="review"
          id="5177"
          type_id="1"
          status="-"
          setter="bradley.morrison"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13354</attachid>
            <date>2007-02-23 15:03:45 -0800</date>
            <delta_ts>2007-02-23 15:36:52 -0800</delta_ts>
            <desc>3.1 patch for toolbar</desc>
            <filename>Toolbar31.patch</filename>
            <type>text/plain</type>
            <size>4340</size>
            <attacher name="Sriram">sriram.yadavalli</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxOTgzMSkNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpA
QCAtMSwzICsxLDEzIEBADQorMjAwNy0wMi0yMyAgeWFkYXZhbGwgIDxzcmlyYW0ueWFkYXZhbGxp
QG5va2lhLmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IFNhY2hpbiBQYWRtYSAoc2FjaGlu
LnBhZG1hQG5va2lhLmNvbSkuDQorICAgICAgICBERVNDOiBUb29sYmFyIHNob3VsZCBiZSBhY3Rp
dmF0ZWQgb25seSBvbiBsb25nIGtleXByZXNzDQorICAgICAgICBodHRwOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMjgxNg0KKw0KKyAgICAgICAgKiBCcm93c2VyVmlldy9zcmMv
S2V5RXZlbnRIYW5kbGVyLmNwcDoNCisgICAgICAgIChDS2V5RXZlbnRIYW5kbGVyOjpIYW5kbGVP
ZmZlcktleUV2ZW50TCk6DQorICAgICAgICAoQ0tleUV2ZW50SGFuZGxlcjo6SGFuZGxlQWN0aXZh
dGVLZXlzTCk6DQorDQogc2FyZWVuIGJ5IHlvbmdqdW4NCiAgICAgICAgIERFU0M6IFNlbGVjdGlv
biBsaXN0IG5vdCBzaG93biBjb3JyZWN0bHkgaW4gd3d3LmVsaXNhLmZpIEhNTk4tNlhRSk1YDQog
ICAgICAgICBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjcxOQ0KSW5k
ZXg6IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5RXZlbnRIYW5kbGVyLmNwcA0KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQ0KLS0tIFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5RXZlbnRIYW5kbGVyLmNwcAkocmV2aXNp
b24gMTk4MzApDQorKysgV2ViS2l0L0Jyb3dzZXJWaWV3L3NyYy9LZXlFdmVudEhhbmRsZXIuY3Bw
CSh3b3JraW5nIGNvcHkpDQpAQCAtMTY1LDYgKzE2NSw3IEBAIENLZXlFdmVudEhhbmRsZXI6Okhh
bmRsZU9mZmVyS2V5RXZlbnRMKA0KICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAvLyBjbGVh
ciB0aGUgbGFzdCBldmVudCBrZXkNCiAgICAgICAgICAgICBpTGFzdEV2ZW50S2V5ID0gS051bGxL
ZXlFdmVudDsNCisgICAgICAgICAgICBpRWxUeXBlID0gaVdlYktpdFZpZXctPkZvY3VzZWRFbGVt
ZW50VHlwZSgpOw0KICAgICAgICAgICAgIHJldHVybiBFS2V5V2FzTm90Q29uc3VtZWQ7DQogICAg
ICAgICAgICAgfQ0KICAgICAgICAgY2FzZSBFRXZlbnRLZXk6DQpAQCAtMTk0LDcgKzE5NSwzMiBA
QCBDS2V5RXZlbnRIYW5kbGVyOjpIYW5kbGVPZmZlcktleUV2ZW50TCgNCiAgICAgICAgICAgICAg
ICAgLy9jYXNlIEVLZXlFbnRlcjoNCiAgICAgICAgICAgICAgICAgY2FzZSBFS2V5RGV2aWNlMzoN
CiAgICAgICAgICAgICAgICAgICAgIHsNCi0gICAgICAgICAgICAgICAgICAgIGlFbFR5cGUgPSBp
V2ViS2l0Vmlldy0+Rm9jdXNlZEVsZW1lbnRUeXBlKCk7DQorICAgICAgICAgICAgICAgICAgICBp
ZiggaUVsVHlwZSA9PSBUQnJDdGxEZWZzOjpFRWxlbWVudE5vbmUNCisgICAgICAgICAgICAgICAg
ICAgICAgICAmJiBpV2ViS2l0Vmlldy0+Rm9jdXNlZEVsZW1lbnRUeXBlKCkgPT0gVEJyQ3RsRGVm
czo6RUVsZW1lbnROb25lDQorICAgICAgICAgICAgICAgICAgICAgICAgJiYgYUtleUV2ZW50LmlS
ZXBlYXRzDQorICAgICAgICAgICAgICAgICAgICAgICAgJiYgaVdlYktpdFZpZXctPldlYktpdENv
bnRyb2woKS5CckN0bCgpLkNhcGFiaWxpdGllcygpICYgVEJyQ3RsRGVmczo6RUNhcGFiaWxpdHlU
b29sQmFyICkNCisgICAgICAgICAgICAgICAgICAgICAgICB7DQorICAgICAgICAgICAgICAgICAg
ICAgICAgaVdlYktpdFZpZXctPkxhdW5jaFRvb2xCYXJMKCk7DQorICAgICAgICAgICAgICAgICAg
ICAgICAgLy8gYW5kIHNlbmQgdGhlIGtleXJlbGVhc2UgZXZlbnQgdG8gd2ViY29yZS4gb3RoZXJ3
aXNlLCB3ZWJjb3JlIGdldHMNCisgICAgICAgICAgICAgICAgICAgICAgICAvLyBzdHVjayBpbiBr
ZXlwcmVzc2VkIHN0YXRlDQorICAgICAgICAgICAgICAgICAgICAgICAgQ1dlYktpdEZyYW1lKiBm
ID0gaVdlYktpdFZpZXctPk1haW5GcmFtZSgpLkZvY3VzZWRGcmFtZSgpOw0KKyAgICAgICAgICAg
ICAgICAgICAgICAgIGlmKCBmID09IE5VTEwgKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB7DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGYgPSAmaVdlYktpdFZpZXctPk1haW5G
cmFtZSgpOw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQorDQorICAgICAgICAgICAg
ICAgICAgICAgICAgLy9zZW5kIHRoZSBrZXlwcmVzcyBldmVudCB0byB3ZWJjb3JlLCBzbyB0aGF0
IGl0IGlzIG5vdCBpbiBrZXlwcmVzcyBzdGF0ZQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIFRQ
b2ludCBhYnNDdXJzb3JQb3MgPSBpV2ViS2l0Vmlldy0+Q3Vyc29yKCktPlBvc2l0aW9uKCkgKyBp
V2ViS2l0Vmlldy0+TWFpbkZyYW1lKCkuVG9WaWV3Q29vcmRzKGlXZWJLaXRWaWV3LT5NYWluRnJh
bWUoKS5Db250ZW50UG9zaXRpb24oKSk7DQorICAgICAgICAgICAgICAgICAgICAgICAgYWJzQ3Vy
c29yUG9zIC09IGYtPlJlY3RJbkdsb2JhbENvb3JkcygpLmlUbDsNCisgICAgICAgICAgICAgICAg
ICAgICAgICBhYnNDdXJzb3JQb3MgPSBpV2ViS2l0Vmlldy0+TWFpbkZyYW1lKCkuVG9Eb2NDb29y
ZHMoYWJzQ3Vyc29yUG9zKTsNCisgICAgICAgICAgICAgICAgICAgICAgICBUUG9pbnRlckV2ZW50
IGV2ZW50Ow0KKyAgICAgICAgICAgICAgICAgICAgICAgIGV2ZW50LmlQb3NpdGlvbiA9IGFic0N1
cnNvclBvczsNCisgICAgICAgICAgICAgICAgICAgICAgICBldmVudC5pTW9kaWZpZXJzID0gMDsN
CisgICAgICAgICAgICAgICAgICAgICAgICBldmVudC5pVHlwZSA9IFRQb2ludGVyRXZlbnQ6OkVC
dXR0b24xVXA7DQorDQorICAgICAgICAgICAgICAgICAgICAgICAgZi0+V2ViS2l0QnJpZGdlKCku
V2ViQ29yZUJyaWRnZSgpLlBvaW50ZXJFdmVudChldmVudCk7DQorICAgICAgICAgICAgICAgICAg
ICAgICAgcmV0dXJuIEVLZXlXYXNDb25zdW1lZDsNCisgICAgICAgICAgICAgICAgICAgICAgICB9
DQogICAgICAgICAgICAgICAgICAgICAvLyBmYWtlIGtleSBldmVudCBkb3duDQogICAgICAgICAg
ICAgICAgICAgICBrZXlSZXNwb25zZSA9IEhhbmRsZUFjdGl2YXRlS2V5c0woIGFLZXlFdmVudCwg
RUV2ZW50S2V5RG93biApOw0KICAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQpAQCAtNTU1LDIx
ICs1ODEsNiBAQCBDS2V5RXZlbnRIYW5kbGVyOjpIYW5kbGVBY3RpdmF0ZUtleXNMKA0KICAgICAg
ICAgICAgIH0NCiAgICAgICAgIGVsc2UNCiAgICAgICAgICAgICB7DQotICAgICAgICAgICAgaWYo
IGlFbFR5cGUgPT0gVEJyQ3RsRGVmczo6RUVsZW1lbnROb25lDQotICAgICAgICAgICAgICAgICYm
IGlXZWJLaXRWaWV3LT5Gb2N1c2VkRWxlbWVudFR5cGUoKSA9PSBUQnJDdGxEZWZzOjpFRWxlbWVu
dE5vbmUNCi0gICAgICAgICAgICAgICAgJiYgYUV2ZW50Q29kZSA9PSBFRXZlbnRLZXlVcCAmJiBh
S2V5RXZlbnQuaVJlcGVhdHMgPT0gMA0KLSAgICAgICAgICAgICAgICAmJiBpV2ViS2l0Vmlldy0+
V2ViS2l0Q29udHJvbCgpLkJyQ3RsKCkuQ2FwYWJpbGl0aWVzKCkgJiBUQnJDdGxEZWZzOjpFQ2Fw
YWJpbGl0eVRvb2xCYXIgKQ0KLSAgICAgICAgICAgICAgICB7DQotICAgICAgICAgICAgICAgIGlX
ZWJLaXRWaWV3LT5MYXVuY2hUb29sQmFyTCgpOw0KLSAgICAgICAgICAgICAgICAvLyBhbmQgc2Vu
ZCB0aGUga2V5cmVsZWFzZSBldmVudCB0byB3ZWJjb3JlLiBvdGhlcndpc2UsIHdlYmNvcmUgZ2V0
cyANCi0gICAgICAgICAgICAgICAgLy8gc3R1Y2sgaW4ga2V5cHJlc3NlZCBzdGF0ZQ0KLSAgICAg
ICAgICAgICAgICBUUG9pbnRlckV2ZW50IGV2ZW50Ow0KLSAgICAgICAgICAgICAgICBldmVudC5p
UG9zaXRpb24gPSBhYnNDdXJzb3JQb3M7DQotICAgICAgICAgICAgICAgIGV2ZW50LmlNb2RpZmll
cnMgPSAwOw0KLSAgICAgICAgICAgICAgICBldmVudC5pVHlwZSA9IFRQb2ludGVyRXZlbnQ6OkVC
dXR0b24xVXA7DQotICAgICAgICAgICAgICAgIGZvY3VzZWQtPldlYktpdEJyaWRnZSgpLldlYkNv
cmVCcmlkZ2UoKS5Qb2ludGVyRXZlbnQoZXZlbnQpOw0KLSAgICAgICAgICAgICAgICByZXR1cm4g
RUtleVdhc0NvbnN1bWVkOw0KLSAgICAgICAgICAgICAgICB9DQogDQogICAgICAgICAgICAgVFBv
aW50ZXJFdmVudCBldmVudDsNCiAgICAgICAgICAgICBldmVudC5pUG9zaXRpb24gPSBhYnNDdXJz
b3JQb3M7DQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13355</attachid>
            <date>2007-02-23 15:36:52 -0800</date>
            <delta_ts>2007-02-28 11:31:28 -0800</delta_ts>
            <desc>3.1 Patch for toolbar long key press</desc>
            <filename>Toolbar31.patch</filename>
            <type>text/plain</type>
            <size>5237</size>
            <attacher name="Sriram">sriram.yadavalli</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxOTgzMSkNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpA
QCAtMSwzICsxLDEzIEBADQorMjAwNy0wMi0yMyAgeWFkYXZhbGwgIDxzcmlyYW0ueWFkYXZhbGxp
QG5va2lhLmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5IFNhY2hpbiBQYWRtYSAoc2FjaGlu
LnBhZG1hQG5va2lhLmNvbSkuDQorICAgICAgICBERVNDOiBUb29sYmFyIHNob3VsZCBiZSBhY3Rp
dmF0ZWQgb25seSBvbiBsb25nIGtleXByZXNzDQorICAgICAgICBodHRwOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMjgxNg0KKw0KKyAgICAgICAgKiBCcm93c2VyVmlldy9zcmMv
S2V5RXZlbnRIYW5kbGVyLmNwcDoNCisgICAgICAgIChDS2V5RXZlbnRIYW5kbGVyOjpIYW5kbGVP
ZmZlcktleUV2ZW50TCk6DQorICAgICAgICAoQ0tleUV2ZW50SGFuZGxlcjo6SGFuZGxlQWN0aXZh
dGVLZXlzTCk6DQorDQogc2FyZWVuIGJ5IHlvbmdqdW4NCiAgICAgICAgIERFU0M6IFNlbGVjdGlv
biBsaXN0IG5vdCBzaG93biBjb3JyZWN0bHkgaW4gd3d3LmVsaXNhLmZpIEhNTk4tNlhRSk1YDQog
ICAgICAgICBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjcxOQ0KSW5k
ZXg6IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5RXZlbnRIYW5kbGVyLmNwcA0KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQ0KLS0tIFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5RXZlbnRIYW5kbGVyLmNwcAkocmV2aXNp
b24gMTk4MzApDQorKysgV2ViS2l0L0Jyb3dzZXJWaWV3L3NyYy9LZXlFdmVudEhhbmRsZXIuY3Bw
CSh3b3JraW5nIGNvcHkpDQpAQCAtMTY1LDYgKzE2NSw3IEBAIENLZXlFdmVudEhhbmRsZXI6Okhh
bmRsZU9mZmVyS2V5RXZlbnRMKA0KICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAvLyBjbGVh
ciB0aGUgbGFzdCBldmVudCBrZXkNCiAgICAgICAgICAgICBpTGFzdEV2ZW50S2V5ID0gS051bGxL
ZXlFdmVudDsNCisgICAgICAgICAgICBpRWxUeXBlID0gaVdlYktpdFZpZXctPkZvY3VzZWRFbGVt
ZW50VHlwZSgpOw0KICAgICAgICAgICAgIHJldHVybiBFS2V5V2FzTm90Q29uc3VtZWQ7DQogICAg
ICAgICAgICAgfQ0KICAgICAgICAgY2FzZSBFRXZlbnRLZXk6DQpAQCAtMTk0LDcgKzE5NSw0MCBA
QCBDS2V5RXZlbnRIYW5kbGVyOjpIYW5kbGVPZmZlcktleUV2ZW50TCgNCiAgICAgICAgICAgICAg
ICAgLy9jYXNlIEVLZXlFbnRlcjoNCiAgICAgICAgICAgICAgICAgY2FzZSBFS2V5RGV2aWNlMzoN
CiAgICAgICAgICAgICAgICAgICAgIHsNCi0gICAgICAgICAgICAgICAgICAgIGlFbFR5cGUgPSBp
V2ViS2l0Vmlldy0+Rm9jdXNlZEVsZW1lbnRUeXBlKCk7DQorICAgICAgICAgICAgICAgICAgICAv
Kg0KKyAgICAgICAgICAgICAgICAgICAgVG9vbGJhciBpcyBhY3RpdmF0ZWQgb24gbG9uZyBrZXkg
cHJlc3Mgb25seSBpZiB0aGUgZWxlbWVudCB0eXBlIGR1cmluZyBrZXlkb3duIGFuZCBlbGVtZW50
IHR5cGUNCisgICAgICAgICAgICAgICAgICAgIGR1cmluZyBFRXZlbnRLZXkgYXJlIEVFbGVtZW50
Tm9uZS4gVGhpcyBwcmV2ZW50cyB0b29sYmFyIGZyb20gcG9wcGluZyB1cCBpbg0KKyAgICAgICAg
ICAgICAgICAgICAgREhUTUwgcGFnZXMuIEFsc28sIHRvb2xiYXIgaXMgYWN0aXZhdGVkIHdoZW4g
dGhlIHVzZXIgaXMgbm90IGluIGZhc3Qgc2Nyb2xsIG1vZGUgb3IgaW4gcGFnZSBvdmVydmlldyBt
b2RlDQorICAgICAgICAgICAgICAgICAgICAqLw0KKyAgICAgICAgICAgICAgICAgICAgaWYoIGlF
bFR5cGUgPT0gVEJyQ3RsRGVmczo6RUVsZW1lbnROb25lDQorICAgICAgICAgICAgICAgICAgICAg
ICAgJiYgaVdlYktpdFZpZXctPkZvY3VzZWRFbGVtZW50VHlwZSgpID09IFRCckN0bERlZnM6OkVF
bGVtZW50Tm9uZQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICYmIGFLZXlFdmVudC5pUmVwZWF0
cw0KKyAgICAgICAgICAgICAgICAgICAgICAgICYmIGlXZWJLaXRWaWV3LT5XZWJLaXRDb250cm9s
KCkuQnJDdGwoKS5DYXBhYmlsaXRpZXMoKSAmIFRCckN0bERlZnM6OkVDYXBhYmlsaXR5VG9vbEJh
cg0KKyAgICAgICAgICAgICAgICAgICAgICAgICYmICFpSm95c3RpY2tUaW1lci0+SXNBY3RpdmUo
KQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICYmICFpV2ViS2l0Vmlldy0+V2ViS2l0Q29udHJv
bCgpLkluUGFnZVZpZXdNb2RlKCkNCisgICAgICAgICAgICAgICAgICAgICAgICApDQorICAgICAg
ICAgICAgICAgICAgICAgICAgew0KKyAgICAgICAgICAgICAgICAgICAgICAgIGlXZWJLaXRWaWV3
LT5MYXVuY2hUb29sQmFyTCgpOw0KKyAgICAgICAgICAgICAgICAgICAgICAgIC8vIGFuZCBzZW5k
IHRoZSBrZXlyZWxlYXNlIGV2ZW50IHRvIHdlYmNvcmUuIG90aGVyd2lzZSwgd2ViY29yZSBnZXRz
DQorICAgICAgICAgICAgICAgICAgICAgICAgLy8gc3R1Y2sgaW4ga2V5cHJlc3NlZCBzdGF0ZQ0K
KyAgICAgICAgICAgICAgICAgICAgICAgIENXZWJLaXRGcmFtZSogZiA9IGlXZWJLaXRWaWV3LT5N
YWluRnJhbWUoKS5Gb2N1c2VkRnJhbWUoKTsNCisgICAgICAgICAgICAgICAgICAgICAgICBpZigg
ZiA9PSBOVUxMICkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgew0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmID0gJmlXZWJLaXRWaWV3LT5NYWluRnJhbWUoKTsNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfQ0KKw0KKyAgICAgICAgICAgICAgICAgICAgICAgIC8vc2Vu
ZCB0aGUga2V5cHJlc3MgZXZlbnQgdG8gd2ViY29yZSwgc28gdGhhdCBpdCBpcyBub3QgaW4ga2V5
cHJlc3Mgc3RhdGUNCisgICAgICAgICAgICAgICAgICAgICAgICBUUG9pbnQgYWJzQ3Vyc29yUG9z
ID0gaVdlYktpdFZpZXctPkN1cnNvcigpLT5Qb3NpdGlvbigpICsgaVdlYktpdFZpZXctPk1haW5G
cmFtZSgpLlRvVmlld0Nvb3JkcyhpV2ViS2l0Vmlldy0+TWFpbkZyYW1lKCkuQ29udGVudFBvc2l0
aW9uKCkpOw0KKyAgICAgICAgICAgICAgICAgICAgICAgIGFic0N1cnNvclBvcyAtPSBmLT5SZWN0
SW5HbG9iYWxDb29yZHMoKS5pVGw7DQorICAgICAgICAgICAgICAgICAgICAgICAgYWJzQ3Vyc29y
UG9zID0gaVdlYktpdFZpZXctPk1haW5GcmFtZSgpLlRvRG9jQ29vcmRzKGFic0N1cnNvclBvcyk7
DQorICAgICAgICAgICAgICAgICAgICAgICAgVFBvaW50ZXJFdmVudCBldmVudDsNCisgICAgICAg
ICAgICAgICAgICAgICAgICBldmVudC5pUG9zaXRpb24gPSBhYnNDdXJzb3JQb3M7DQorICAgICAg
ICAgICAgICAgICAgICAgICAgZXZlbnQuaU1vZGlmaWVycyA9IDA7DQorICAgICAgICAgICAgICAg
ICAgICAgICAgZXZlbnQuaVR5cGUgPSBUUG9pbnRlckV2ZW50OjpFQnV0dG9uMVVwOw0KKw0KKyAg
ICAgICAgICAgICAgICAgICAgICAgIGYtPldlYktpdEJyaWRnZSgpLldlYkNvcmVCcmlkZ2UoKS5Q
b2ludGVyRXZlbnQoZXZlbnQpOw0KKyAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBFS2V5
V2FzQ29uc3VtZWQ7DQorICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAg
ICAgICAgLy8gZmFrZSBrZXkgZXZlbnQgZG93bg0KICAgICAgICAgICAgICAgICAgICAga2V5UmVz
cG9uc2UgPSBIYW5kbGVBY3RpdmF0ZUtleXNMKCBhS2V5RXZlbnQsIEVFdmVudEtleURvd24gKTsN
CiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KQEAgLTQ2OCw3ICs1MDIsNyBAQCB2b2lkIENL
ZXlFdmVudEhhbmRsZXI6Ok5hdmlnYXRlV2l0aEN1cnNvDQogLy8tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KIFRLZXlSZXNwb25zZQ0KIENLZXlFdmVudEhhbmRsZXI6OkhhbmRsZUFjdGl2YXRlS2V5c0wo
DQotICAgIGNvbnN0IFRLZXlFdmVudCYgYUtleUV2ZW50LA0KKyAgICBjb25zdCBUS2V5RXZlbnQm
IC8qYUtleUV2ZW50Ki8sDQogICAgIFRFdmVudENvZGUgYUV2ZW50Q29kZSApDQogICAgIHsNCiAg
ICAgaWYgKCBpV2ViS2l0Vmlldy0+Q3Vyc29yKCkpDQpAQCAtNTU1LDIxICs1ODksNiBAQCBDS2V5
RXZlbnRIYW5kbGVyOjpIYW5kbGVBY3RpdmF0ZUtleXNMKA0KICAgICAgICAgICAgIH0NCiAgICAg
ICAgIGVsc2UNCiAgICAgICAgICAgICB7DQotICAgICAgICAgICAgaWYoIGlFbFR5cGUgPT0gVEJy
Q3RsRGVmczo6RUVsZW1lbnROb25lDQotICAgICAgICAgICAgICAgICYmIGlXZWJLaXRWaWV3LT5G
b2N1c2VkRWxlbWVudFR5cGUoKSA9PSBUQnJDdGxEZWZzOjpFRWxlbWVudE5vbmUNCi0gICAgICAg
ICAgICAgICAgJiYgYUV2ZW50Q29kZSA9PSBFRXZlbnRLZXlVcCAmJiBhS2V5RXZlbnQuaVJlcGVh
dHMgPT0gMA0KLSAgICAgICAgICAgICAgICAmJiBpV2ViS2l0Vmlldy0+V2ViS2l0Q29udHJvbCgp
LkJyQ3RsKCkuQ2FwYWJpbGl0aWVzKCkgJiBUQnJDdGxEZWZzOjpFQ2FwYWJpbGl0eVRvb2xCYXIg
KQ0KLSAgICAgICAgICAgICAgICB7DQotICAgICAgICAgICAgICAgIGlXZWJLaXRWaWV3LT5MYXVu
Y2hUb29sQmFyTCgpOw0KLSAgICAgICAgICAgICAgICAvLyBhbmQgc2VuZCB0aGUga2V5cmVsZWFz
ZSBldmVudCB0byB3ZWJjb3JlLiBvdGhlcndpc2UsIHdlYmNvcmUgZ2V0cyANCi0gICAgICAgICAg
ICAgICAgLy8gc3R1Y2sgaW4ga2V5cHJlc3NlZCBzdGF0ZQ0KLSAgICAgICAgICAgICAgICBUUG9p
bnRlckV2ZW50IGV2ZW50Ow0KLSAgICAgICAgICAgICAgICBldmVudC5pUG9zaXRpb24gPSBhYnND
dXJzb3JQb3M7DQotICAgICAgICAgICAgICAgIGV2ZW50LmlNb2RpZmllcnMgPSAwOw0KLSAgICAg
ICAgICAgICAgICBldmVudC5pVHlwZSA9IFRQb2ludGVyRXZlbnQ6OkVCdXR0b24xVXA7DQotICAg
ICAgICAgICAgICAgIGZvY3VzZWQtPldlYktpdEJyaWRnZSgpLldlYkNvcmVCcmlkZ2UoKS5Qb2lu
dGVyRXZlbnQoZXZlbnQpOw0KLSAgICAgICAgICAgICAgICByZXR1cm4gRUtleVdhc0NvbnN1bWVk
Ow0KLSAgICAgICAgICAgICAgICB9DQogDQogICAgICAgICAgICAgVFBvaW50ZXJFdmVudCBldmVu
dDsNCiAgICAgICAgICAgICBldmVudC5pUG9zaXRpb24gPSBhYnNDdXJzb3JQb3M7DQo=
</data>
<flag name="review"
          id="5245"
          type_id="1"
          status="+"
          setter="Sachin.Padma"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>14096</attachid>
            <date>2007-04-19 14:28:46 -0700</date>
            <delta_ts>2007-04-30 10:34:57 -0700</delta_ts>
            <desc>Toolbar should be activated on long key press in 3.2</desc>
            <filename>LongPressToolbar.patch</filename>
            <type>text/plain</type>
            <size>4087</size>
            <attacher name="Sriram">sriram.yadavalli</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5RXZlbnRIYW5kbGVyLmNwcA0KPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQ0KLS0tIFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5RXZlbnRIYW5kbGVyLmNwcAkocmV2
aXNpb24gMjA4MzgpDQorKysgV2ViS2l0L0Jyb3dzZXJWaWV3L3NyYy9LZXlFdmVudEhhbmRsZXIu
Y3BwCSh3b3JraW5nIGNvcHkpDQpAQCAtMTY3LDYgKzE2Nyw3IEBADQogICAgICAgICAgICAgew0K
ICAgICAgICAgICAgIC8vIGNsZWFyIHRoZSBsYXN0IGV2ZW50IGtleQ0KICAgICAgICAgICAgIGlM
YXN0RXZlbnRLZXkgPSBLTnVsbEtleUV2ZW50Ow0KKyAgICAgICAgICAgIGlFbFR5cGUgPSBpV2Vi
S2l0Vmlldy0+Rm9jdXNlZEVsZW1lbnRUeXBlKCk7DQogICAgICAgICAgICAgcmV0dXJuIEVLZXlX
YXNOb3RDb25zdW1lZDsNCiAgICAgICAgICAgICB9DQogICAgICAgICBjYXNlIEVFdmVudEtleToN
CkBAIC0xOTYsNyArMTk3LDQwIEBADQogICAgICAgICAgICAgICAgIC8vY2FzZSBFS2V5RW50ZXI6
DQogICAgICAgICAgICAgICAgIGNhc2UgRUtleURldmljZTM6DQogICAgICAgICAgICAgICAgICAg
ICB7DQotICAgICAgICAgICAgICAgICAgICBpRWxUeXBlID0gaVdlYktpdFZpZXctPkZvY3VzZWRF
bGVtZW50VHlwZSgpOw0KKyAgICAgICAgICAgICAgICAgICAgLyoNCisgICAgICAgICAgICAgICAg
ICAgIFRvb2xiYXIgaXMgYWN0aXZhdGVkIG9uIGxvbmcga2V5IHByZXNzIG9ubHkgaWYgdGhlIGVs
ZW1lbnQgdHlwZSBkdXJpbmcga2V5ZG93biBhbmQgZWxlbWVudCB0eXBlDQorICAgICAgICAgICAg
ICAgICAgICBkdXJpbmcgRUV2ZW50S2V5IGFyZSBFRWxlbWVudE5vbmUuIFRoaXMgcHJldmVudHMg
dG9vbGJhciBmcm9tIHBvcHBpbmcgdXAgaW4NCisgICAgICAgICAgICAgICAgICAgIERIVE1MIHBh
Z2VzLiBBbHNvLCB0b29sYmFyIGlzIGFjdGl2YXRlZCB3aGVuIHRoZSB1c2VyIGlzIG5vdCBpbiBm
YXN0IHNjcm9sbCBtb2RlIG9yIGluIHBhZ2Ugb3ZlcnZpZXcgbW9kZQ0KKyAgICAgICAgICAgICAg
ICAgICAgKi8NCisgICAgICAgICAgICAgICAgICAgIGlmKCBpRWxUeXBlID09IFRCckN0bERlZnM6
OkVFbGVtZW50Tm9uZQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICYmIGlXZWJLaXRWaWV3LT5G
b2N1c2VkRWxlbWVudFR5cGUoKSA9PSBUQnJDdGxEZWZzOjpFRWxlbWVudE5vbmUNCisgICAgICAg
ICAgICAgICAgICAgICAgICAmJiBhS2V5RXZlbnQuaVJlcGVhdHMNCisgICAgICAgICAgICAgICAg
ICAgICAgICAmJiBpV2ViS2l0Vmlldy0+V2ViS2l0Q29udHJvbCgpLkJyQ3RsKCkuQ2FwYWJpbGl0
aWVzKCkgJiBUQnJDdGxEZWZzOjpFQ2FwYWJpbGl0eVRvb2xCYXINCisgICAgICAgICAgICAgICAg
ICAgICAgICAmJiAhaUpveXN0aWNrVGltZXItPklzQWN0aXZlKCkNCisgICAgICAgICAgICAgICAg
ICAgICAgICAmJiAhaVdlYktpdFZpZXctPldlYktpdENvbnRyb2woKS5JblBhZ2VWaWV3TW9kZSgp
DQorICAgICAgICAgICAgICAgICAgICAgICAgKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIHsN
CisgICAgICAgICAgICAgICAgICAgICAgICBpV2ViS2l0Vmlldy0+TGF1bmNoVG9vbEJhckwoKTsN
CisgICAgICAgICAgICAgICAgICAgICAgICAvLyBhbmQgc2VuZCB0aGUga2V5cmVsZWFzZSBldmVu
dCB0byB3ZWJjb3JlLiBvdGhlcndpc2UsIHdlYmNvcmUgZ2V0cw0KKyAgICAgICAgICAgICAgICAg
ICAgICAgIC8vIHN0dWNrIGluIGtleXByZXNzZWQgc3RhdGUNCisgICAgICAgICAgICAgICAgICAg
ICAgICBDV2ViS2l0RnJhbWUqIGYgPSBpV2ViS2l0Vmlldy0+TWFpbkZyYW1lKCkuRm9jdXNlZEZy
YW1lKCk7DQorICAgICAgICAgICAgICAgICAgICAgICAgaWYoIGYgPT0gTlVMTCApDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHsNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZiA9
ICZpV2ViS2l0Vmlldy0+TWFpbkZyYW1lKCk7DQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
IH0NCisNCisgICAgICAgICAgICAgICAgICAgICAgICAvL3NlbmQgdGhlIGtleXByZXNzIGV2ZW50
IHRvIHdlYmNvcmUsIHNvIHRoYXQgaXQgaXMgbm90IGluIGtleXByZXNzIHN0YXRlDQorICAgICAg
ICAgICAgICAgICAgICAgICAgVFBvaW50IGFic0N1cnNvclBvcyA9IGlXZWJLaXRWaWV3LT5DdXJz
b3IoKS0+UG9zaXRpb24oKSArIGlXZWJLaXRWaWV3LT5NYWluRnJhbWUoKS5Ub1ZpZXdDb29yZHMo
aVdlYktpdFZpZXctPk1haW5GcmFtZSgpLkNvbnRlbnRQb3NpdGlvbigpKTsNCisgICAgICAgICAg
ICAgICAgICAgICAgICBhYnNDdXJzb3JQb3MgLT0gZi0+UmVjdEluR2xvYmFsQ29vcmRzKCkuaVRs
Ow0KKyAgICAgICAgICAgICAgICAgICAgICAgIGFic0N1cnNvclBvcyA9IGlXZWJLaXRWaWV3LT5N
YWluRnJhbWUoKS5Ub0RvY0Nvb3JkcyhhYnNDdXJzb3JQb3MpOw0KKyAgICAgICAgICAgICAgICAg
ICAgICAgIFRQb2ludGVyRXZlbnQgZXZlbnQ7DQorICAgICAgICAgICAgICAgICAgICAgICAgZXZl
bnQuaVBvc2l0aW9uID0gYWJzQ3Vyc29yUG9zOw0KKyAgICAgICAgICAgICAgICAgICAgICAgIGV2
ZW50LmlNb2RpZmllcnMgPSAwOw0KKyAgICAgICAgICAgICAgICAgICAgICAgIGV2ZW50LmlUeXBl
ID0gVFBvaW50ZXJFdmVudDo6RUJ1dHRvbjFVcDsNCisNCisgICAgICAgICAgICAgICAgICAgICAg
ICBmLT5XZWJLaXRCcmlkZ2UoKS5XZWJDb3JlQnJpZGdlKCkuUG9pbnRlckV2ZW50KGV2ZW50KTsN
CisgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gRUtleVdhc0NvbnN1bWVkOw0KKyAgICAg
ICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgIC8vIGZha2Uga2V5IGV2
ZW50IGRvd24NCiAgICAgICAgICAgICAgICAgICAgIGtleVJlc3BvbnNlID0gSGFuZGxlQWN0aXZh
dGVLZXlzTCggYUtleUV2ZW50LCBFRXZlbnRLZXlEb3duICk7DQogICAgICAgICAgICAgICAgICAg
ICBicmVhazsNCkBAIC01NTEsMjIgKzU4NSw2IEBADQogICAgICAgICAgICAgfQ0KICAgICAgICAg
ZWxzZQ0KICAgICAgICAgICAgIHsNCi0gICAgICAgICAgICBpZiggaUVsVHlwZSA9PSBUQnJDdGxE
ZWZzOjpFRWxlbWVudE5vbmUNCi0gICAgICAgICAgICAgICAgJiYgaVdlYktpdFZpZXctPkZvY3Vz
ZWRFbGVtZW50VHlwZSgpID09IFRCckN0bERlZnM6OkVFbGVtZW50Tm9uZQ0KLSAgICAgICAgICAg
ICAgICAmJiBhRXZlbnRDb2RlID09IEVFdmVudEtleVVwICYmIGFLZXlFdmVudC5pUmVwZWF0cyA9
PSAwDQotICAgICAgICAgICAgICAgICYmICFBa25MYXlvdXRVdGlsczo6UGVuRW5hYmxlZCgpDQot
ICAgICAgICAgICAgICAgICYmIGlXZWJLaXRWaWV3LT5XZWJLaXRDb250cm9sKCkuQnJDdGwoKS5D
YXBhYmlsaXRpZXMoKSAmIFRCckN0bERlZnM6OkVDYXBhYmlsaXR5VG9vbEJhciApDQotICAgICAg
ICAgICAgICAgIHsNCi0gICAgICAgICAgICAgICAgaVdlYktpdFZpZXctPkxhdW5jaFRvb2xCYXJM
KCk7DQotICAgICAgICAgICAgICAgIC8vIGFuZCBzZW5kIHRoZSBrZXlyZWxlYXNlIGV2ZW50IHRv
IHdlYmNvcmUuIG90aGVyd2lzZSwgd2ViY29yZSBnZXRzIA0KLSAgICAgICAgICAgICAgICAvLyBz
dHVjayBpbiBrZXlwcmVzc2VkIHN0YXRlDQotICAgICAgICAgICAgICAgIFRQb2ludGVyRXZlbnQg
ZXZlbnQ7DQotICAgICAgICAgICAgICAgIGV2ZW50LmlQb3NpdGlvbiA9IGFic0N1cnNvclBvczsN
Ci0gICAgICAgICAgICAgICAgZXZlbnQuaU1vZGlmaWVycyA9IDA7DQotICAgICAgICAgICAgICAg
IGV2ZW50LmlUeXBlID0gVFBvaW50ZXJFdmVudDo6RUJ1dHRvbjFVcDsNCi0gICAgICAgICAgICAg
ICAgZm9jdXNlZC0+V2ViS2l0QnJpZGdlKCkuV2ViQ29yZUJyaWRnZSgpLlBvaW50ZXJFdmVudChl
dmVudCk7DQotICAgICAgICAgICAgICAgIHJldHVybiBFS2V5V2FzQ29uc3VtZWQ7DQotICAgICAg
ICAgICAgICAgIH0NCiANCiAgICAgICAgICAgICBUUG9pbnRlckV2ZW50IGV2ZW50Ow0KICAgICAg
ICAgICAgIGV2ZW50LmlQb3NpdGlvbiA9IGFic0N1cnNvclBvczsNCg==
</data>
<flag name="review"
          id="5701"
          type_id="1"
          status="-"
          setter="Sachin.Padma"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>14275</attachid>
            <date>2007-04-30 10:34:57 -0700</date>
            <delta_ts>2007-05-01 14:56:48 -0700</delta_ts>
            <desc>3.2 Toolbar long key press </desc>
            <filename>Toolbar.patch</filename>
            <type>text/plain</type>
            <size>5201</size>
            <attacher name="Sriram">sriram.yadavalli</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyMTE5MSkNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpA
QCAtMSwzICsxLDExIEBADQoreWFkYXZhbGwsIHJldmlld2VkIGJ5IDxzYWNoaW4ucGFkbWFAbm9r
aWEuY29tPg0KKyBERVNDOiBUb29sYmFyIHNob3VsZCBiZSBhY3RpdmF0ZWQgb25seSBvbiBsb25n
IGtleXByZXNzDQorIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyODE2
DQorDQorICAgICAgICAqIEJyb3dzZXJWaWV3L3NyYy9LZXlFdmVudEhhbmRsZXIuY3BwOg0KKyAg
ICAgICAgKENLZXlFdmVudEhhbmRsZXI6OkhhbmRsZU9mZmVyS2V5RXZlbnRMKToNCisgICAgICAg
IChDS2V5RXZlbnRIYW5kbGVyOjpIYW5kbGVBY3RpdmF0ZUtleXNMKToNCisNCiByYWFsZXhhbiwg
cmV2aWV3ZWQgYnkgPHNhY2hpbi5wYWRtYUBub2tpYS5jb20+DQogIERFU0M6ICBCcm93c2VyIGNy
YXNoZXMgd2hpbGUgbG9hZGluZyB3d3cuY25uLmNvbQ0KICBodHRwOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMzQ4OA0KSW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvS2V5
RXZlbnRIYW5kbGVyLmNwcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9Ccm93c2VyVmlldy9zcmMv
S2V5RXZlbnRIYW5kbGVyLmNwcAkocmV2aXNpb24gMjExMDIpDQorKysgV2ViS2l0L0Jyb3dzZXJW
aWV3L3NyYy9LZXlFdmVudEhhbmRsZXIuY3BwCSh3b3JraW5nIGNvcHkpDQpAQCAtMTY3LDYgKzE2
Nyw3IEBAIENLZXlFdmVudEhhbmRsZXI6OkhhbmRsZU9mZmVyS2V5RXZlbnRMKA0KICAgICAgICAg
ICAgIHsNCiAgICAgICAgICAgICAvLyBjbGVhciB0aGUgbGFzdCBldmVudCBrZXkNCiAgICAgICAg
ICAgICBpTGFzdEV2ZW50S2V5ID0gS051bGxLZXlFdmVudDsNCisgICAgICAgICAgICBpRWxUeXBl
ID0gaVdlYktpdFZpZXctPkZvY3VzZWRFbGVtZW50VHlwZSgpOw0KICAgICAgICAgICAgIHJldHVy
biBFS2V5V2FzTm90Q29uc3VtZWQ7DQogICAgICAgICAgICAgfQ0KICAgICAgICAgY2FzZSBFRXZl
bnRLZXk6DQpAQCAtMTk2LDcgKzE5Nyw0MCBAQCBDS2V5RXZlbnRIYW5kbGVyOjpIYW5kbGVPZmZl
cktleUV2ZW50TCgNCiAgICAgICAgICAgICAgICAgLy9jYXNlIEVLZXlFbnRlcjoNCiAgICAgICAg
ICAgICAgICAgY2FzZSBFS2V5RGV2aWNlMzoNCiAgICAgICAgICAgICAgICAgICAgIHsNCi0gICAg
ICAgICAgICAgICAgICAgIGlFbFR5cGUgPSBpV2ViS2l0Vmlldy0+Rm9jdXNlZEVsZW1lbnRUeXBl
KCk7DQorICAgICAgICAgICAgICAgICAgICAvKg0KKyAgICAgICAgICAgICAgICAgICAgVG9vbGJh
ciBpcyBhY3RpdmF0ZWQgb24gbG9uZyBrZXkgcHJlc3Mgb25seSBpZiB0aGUgZWxlbWVudCB0eXBl
IGR1cmluZyBrZXlkb3duIGFuZCBlbGVtZW50IHR5cGUNCisgICAgICAgICAgICAgICAgICAgIGR1
cmluZyBFRXZlbnRLZXkgYXJlIEVFbGVtZW50Tm9uZS4gVGhpcyBwcmV2ZW50cyB0b29sYmFyIGZy
b20gcG9wcGluZyB1cCBpbg0KKyAgICAgICAgICAgICAgICAgICAgREhUTUwgcGFnZXMuIEFsc28s
IHRvb2xiYXIgaXMgYWN0aXZhdGVkIHdoZW4gdGhlIHVzZXIgaXMgbm90IGluIGZhc3Qgc2Nyb2xs
IG1vZGUgb3IgaW4gcGFnZSBvdmVydmlldyBtb2RlDQorICAgICAgICAgICAgICAgICAgICAqLw0K
KyAgICAgICAgICAgICAgICAgICAgaWYoIGlFbFR5cGUgPT0gVEJyQ3RsRGVmczo6RUVsZW1lbnRO
b25lDQorICAgICAgICAgICAgICAgICAgICAgICAgJiYgaVdlYktpdFZpZXctPkZvY3VzZWRFbGVt
ZW50VHlwZSgpID09IFRCckN0bERlZnM6OkVFbGVtZW50Tm9uZQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICYmIGFLZXlFdmVudC5pUmVwZWF0cw0KKyAgICAgICAgICAgICAgICAgICAgICAgICYm
IGlXZWJLaXRWaWV3LT5XZWJLaXRDb250cm9sKCkuQnJDdGwoKS5DYXBhYmlsaXRpZXMoKSAmIFRC
ckN0bERlZnM6OkVDYXBhYmlsaXR5VG9vbEJhcg0KKyAgICAgICAgICAgICAgICAgICAgICAgICYm
ICFpSm95c3RpY2tUaW1lci0+SXNBY3RpdmUoKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICYm
ICFpV2ViS2l0Vmlldy0+V2ViS2l0Q29udHJvbCgpLkluUGFnZVZpZXdNb2RlKCkNCisgICAgICAg
ICAgICAgICAgICAgICAgICApDQorICAgICAgICAgICAgICAgICAgICAgICAgew0KKyAgICAgICAg
ICAgICAgICAgICAgICAgIGlXZWJLaXRWaWV3LT5MYXVuY2hUb29sQmFyTCgpOw0KKyAgICAgICAg
ICAgICAgICAgICAgICAgIC8vIGFuZCBzZW5kIHRoZSBrZXlyZWxlYXNlIGV2ZW50IHRvIHdlYmNv
cmUuIG90aGVyd2lzZSwgd2ViY29yZSBnZXRzDQorICAgICAgICAgICAgICAgICAgICAgICAgLy8g
c3R1Y2sgaW4ga2V5cHJlc3NlZCBzdGF0ZQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIENXZWJL
aXRGcmFtZSogZiA9IGlXZWJLaXRWaWV3LT5NYWluRnJhbWUoKS5Gb2N1c2VkRnJhbWUoKTsNCisg
ICAgICAgICAgICAgICAgICAgICAgICBpZiggZiA9PSBOVUxMICkNCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgew0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBmID0gJmlXZWJLaXRW
aWV3LT5NYWluRnJhbWUoKTsNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KKw0KKyAg
ICAgICAgICAgICAgICAgICAgICAgIC8vc2VuZCB0aGUga2V5cHJlc3MgZXZlbnQgdG8gd2ViY29y
ZSwgc28gdGhhdCBpdCBpcyBub3QgaW4ga2V5cHJlc3Mgc3RhdGUNCisgICAgICAgICAgICAgICAg
ICAgICAgICBUUG9pbnQgYWJzQ3Vyc29yUG9zID0gaVdlYktpdFZpZXctPkN1cnNvcigpLT5Qb3Np
dGlvbigpICsgaVdlYktpdFZpZXctPk1haW5GcmFtZSgpLlRvVmlld0Nvb3JkcyhpV2ViS2l0Vmll
dy0+TWFpbkZyYW1lKCkuQ29udGVudFBvc2l0aW9uKCkpOw0KKyAgICAgICAgICAgICAgICAgICAg
ICAgIGFic0N1cnNvclBvcyAtPSBmLT5SZWN0SW5HbG9iYWxDb29yZHMoKS5pVGw7DQorICAgICAg
ICAgICAgICAgICAgICAgICAgYWJzQ3Vyc29yUG9zID0gaVdlYktpdFZpZXctPk1haW5GcmFtZSgp
LlRvRG9jQ29vcmRzKGFic0N1cnNvclBvcyk7DQorICAgICAgICAgICAgICAgICAgICAgICAgVFBv
aW50ZXJFdmVudCBldmVudDsNCisgICAgICAgICAgICAgICAgICAgICAgICBldmVudC5pUG9zaXRp
b24gPSBhYnNDdXJzb3JQb3M7DQorICAgICAgICAgICAgICAgICAgICAgICAgZXZlbnQuaU1vZGlm
aWVycyA9IDA7DQorICAgICAgICAgICAgICAgICAgICAgICAgZXZlbnQuaVR5cGUgPSBUUG9pbnRl
ckV2ZW50OjpFQnV0dG9uMVVwOw0KKw0KKyAgICAgICAgICAgICAgICAgICAgICAgIGYtPldlYktp
dEJyaWRnZSgpLldlYkNvcmVCcmlkZ2UoKS5Qb2ludGVyRXZlbnQoZXZlbnQpOw0KKyAgICAgICAg
ICAgICAgICAgICAgICAgIHJldHVybiBFS2V5V2FzQ29uc3VtZWQ7DQorICAgICAgICAgICAgICAg
ICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgLy8gZmFrZSBrZXkgZXZlbnQgZG93bg0K
ICAgICAgICAgICAgICAgICAgICAga2V5UmVzcG9uc2UgPSBIYW5kbGVBY3RpdmF0ZUtleXNMKCBh
S2V5RXZlbnQsIEVFdmVudEtleURvd24gKTsNCiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOw0K
QEAgLTQ3Myw3ICs1MDcsNyBAQCB2b2lkIENLZXlFdmVudEhhbmRsZXI6Ok5hdmlnYXRlV2l0aEN1
cnNvDQogLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIFRLZXlSZXNwb25zZQ0KIENLZXlFdmVudEhh
bmRsZXI6OkhhbmRsZUFjdGl2YXRlS2V5c0woDQotICAgIGNvbnN0IFRLZXlFdmVudCYgYUtleUV2
ZW50LA0KKyAgICBjb25zdCBUS2V5RXZlbnQmIC8qYUtleUV2ZW50Ki8sDQogICAgIFRFdmVudENv
ZGUgYUV2ZW50Q29kZSApDQogICAgIHsNCiAgICAgaWYgKCBpV2ViS2l0Vmlldy0+Q3Vyc29yKCkp
DQpAQCAtNTUxLDIyICs1ODUsNiBAQCBDS2V5RXZlbnRIYW5kbGVyOjpIYW5kbGVBY3RpdmF0ZUtl
eXNMKA0KICAgICAgICAgICAgIH0NCiAgICAgICAgIGVsc2UNCiAgICAgICAgICAgICB7DQotICAg
ICAgICAgICAgaWYoIGlFbFR5cGUgPT0gVEJyQ3RsRGVmczo6RUVsZW1lbnROb25lDQotICAgICAg
ICAgICAgICAgICYmIGlXZWJLaXRWaWV3LT5Gb2N1c2VkRWxlbWVudFR5cGUoKSA9PSBUQnJDdGxE
ZWZzOjpFRWxlbWVudE5vbmUNCi0gICAgICAgICAgICAgICAgJiYgYUV2ZW50Q29kZSA9PSBFRXZl
bnRLZXlVcCAmJiBhS2V5RXZlbnQuaVJlcGVhdHMgPT0gMA0KLSAgICAgICAgICAgICAgICAmJiAh
QWtuTGF5b3V0VXRpbHM6OlBlbkVuYWJsZWQoKQ0KLSAgICAgICAgICAgICAgICAmJiBpV2ViS2l0
Vmlldy0+V2ViS2l0Q29udHJvbCgpLkJyQ3RsKCkuQ2FwYWJpbGl0aWVzKCkgJiBUQnJDdGxEZWZz
OjpFQ2FwYWJpbGl0eVRvb2xCYXIgKQ0KLSAgICAgICAgICAgICAgICB7DQotICAgICAgICAgICAg
ICAgIGlXZWJLaXRWaWV3LT5MYXVuY2hUb29sQmFyTCgpOw0KLSAgICAgICAgICAgICAgICAvLyBh
bmQgc2VuZCB0aGUga2V5cmVsZWFzZSBldmVudCB0byB3ZWJjb3JlLiBvdGhlcndpc2UsIHdlYmNv
cmUgZ2V0cyANCi0gICAgICAgICAgICAgICAgLy8gc3R1Y2sgaW4ga2V5cHJlc3NlZCBzdGF0ZQ0K
LSAgICAgICAgICAgICAgICBUUG9pbnRlckV2ZW50IGV2ZW50Ow0KLSAgICAgICAgICAgICAgICBl
dmVudC5pUG9zaXRpb24gPSBhYnNDdXJzb3JQb3M7DQotICAgICAgICAgICAgICAgIGV2ZW50LmlN
b2RpZmllcnMgPSAwOw0KLSAgICAgICAgICAgICAgICBldmVudC5pVHlwZSA9IFRQb2ludGVyRXZl
bnQ6OkVCdXR0b24xVXA7DQotICAgICAgICAgICAgICAgIGZvY3VzZWQtPldlYktpdEJyaWRnZSgp
LldlYkNvcmVCcmlkZ2UoKS5Qb2ludGVyRXZlbnQoZXZlbnQpOw0KLSAgICAgICAgICAgICAgICBy
ZXR1cm4gRUtleVdhc0NvbnN1bWVkOw0KLSAgICAgICAgICAgICAgICB9DQogDQogICAgICAgICAg
ICAgVFBvaW50ZXJFdmVudCBldmVudDsNCiAgICAgICAgICAgICBldmVudC5pUG9zaXRpb24gPSBh
YnNDdXJzb3JQb3M7DQo=
</data>
<flag name="review"
          id="5815"
          type_id="1"
          status="+"
          setter="Sachin.Padma"
    />
          </attachment>
      

    </bug>

</bugzilla>