<?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>120726</bug_id>
          
          <creation_ts>2013-09-04 23:18:43 -0700</creation_ts>
          <short_desc>When deleting editable content, typing style should be reset when moving into another node.</short_desc>
          <delta_ts>2013-09-10 00:33:48 -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>HTML Editing</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Arpita Bahuguna">arpitabahuguna</reporter>
          <assigned_to name="Arpita Bahuguna">a.bah</assigned_to>
          <cc>ap</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>enrica</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>924795</commentid>
    <comment_count>0</comment_count>
    <who name="Arpita Bahuguna">arpitabahuguna</who>
    <bug_when>2013-09-04 23:18:43 -0700</bug_when>
    <thetext>1. Fetch the attached testpage.
2. Start back-deleting from the end of the word &quot;World&quot; which is in blue color.
3. Notice how after deleting a few characters of this word, typing anything new would take on the existing word&apos;s style, i.e. newly typed content would be in blue color.
4. However continue deleting and start deleting the word &quot;Hello&quot;.
5. Notice that even this time new content will appear in blue color, instead of taking on the existing content&apos;s style.

Typing style should be reset or cleared when we move into a different node.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924799</commentid>
    <comment_count>1</comment_count>
      <attachid>210551</attachid>
    <who name="Arpita Bahuguna">arpitabahuguna</who>
    <bug_when>2013-09-04 23:19:23 -0700</bug_when>
    <thetext>Created attachment 210551
Testpage</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924802</commentid>
    <comment_count>2</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-09-04 23:25:55 -0700</bug_when>
    <thetext>Confirmed. WebKit doesn&apos;t match either TextEdit or Firefox in this case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924803</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-09-04 23:26:06 -0700</bug_when>
    <thetext>&lt;rdar://problem/14916114&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924958</commentid>
    <comment_count>4</comment_count>
      <attachid>210597</attachid>
    <who name="Arpita Bahuguna">a.bah</who>
    <bug_when>2013-09-05 03:44:13 -0700</bug_when>
    <thetext>Created attachment 210597
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925448</commentid>
    <comment_count>5</comment_count>
      <attachid>210597</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-09-06 01:44:34 -0700</bug_when>
    <thetext>Comment on attachment 210597
Patch

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

&gt; Source/WebCore/editing/DeleteSelectionCommand.cpp:283
&gt;      // typing style at the start of the selection, nor is there a reason to 
&gt;      // compute the style at the start of the selection after deletion (see the 
&gt;      // early return in calculateTypingStyleAfterDelete).

Perhaps you should update this comment as well.

&gt; LayoutTests/editing/deleting/maintain-style-after-delete-expected.txt:3
&gt; +Dump of markup 1:

This is rather mysterious title.

&gt; LayoutTests/editing/deleting/maintain-style-after-delete.html:19
&gt; +Markup.dump(test);

You can pass in a description as the second argument. e.g. &quot;Deleting the blue text and typing O immediately after it. O should be blue below&quot;

&gt; LayoutTests/editing/deleting/maintain-style-after-delete.html:24
&gt; +Markup.dump(test);

e.g. &quot;Deleting O and the preceding space, then typing W. W should not be in blue below&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925455</commentid>
    <comment_count>6</comment_count>
      <attachid>210712</attachid>
    <who name="Arpita Bahuguna">a.bah</who>
    <bug_when>2013-09-06 02:16:19 -0700</bug_when>
    <thetext>Created attachment 210712
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925456</commentid>
    <comment_count>7</comment_count>
    <who name="Arpita Bahuguna">arpitabahuguna</who>
    <bug_when>2013-09-06 02:17:33 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 210597 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=210597&amp;action=review
&gt; 
Many thanks for the review rniwa!

Have made the suggested changes and uploaded another patch.

&gt; &gt; Source/WebCore/editing/DeleteSelectionCommand.cpp:283
&gt; &gt;      // typing style at the start of the selection, nor is there a reason to 
&gt; &gt;      // compute the style at the start of the selection after deletion (see the 
&gt; &gt;      // early return in calculateTypingStyleAfterDelete).
&gt; 
&gt; Perhaps you should update this comment as well.
&gt; 
&gt; &gt; LayoutTests/editing/deleting/maintain-style-after-delete-expected.txt:3
&gt; &gt; +Dump of markup 1:
&gt; 
&gt; This is rather mysterious title.
&gt; 
&gt; &gt; LayoutTests/editing/deleting/maintain-style-after-delete.html:19
&gt; &gt; +Markup.dump(test);
&gt; 
&gt; You can pass in a description as the second argument. e.g. &quot;Deleting the blue text and typing O immediately after it. O should be blue below&quot;
&gt; 
&gt; &gt; LayoutTests/editing/deleting/maintain-style-after-delete.html:24
&gt; &gt; +Markup.dump(test);
&gt; 
&gt; e.g. &quot;Deleting O and the preceding space, then typing W. W should not be in blue below&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925802</commentid>
    <comment_count>8</comment_count>
      <attachid>210712</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-09-06 13:11:18 -0700</bug_when>
    <thetext>Comment on attachment 210712
Patch

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

&gt; LayoutTests/editing/deleting/maintain-style-after-delete-expected.txt:3
&gt; +Deleting &apos;W&apos; in blue color and then inserting &apos;O&apos;. The following markup should show &apos;O&apos; in blue color.:

We shouldn&apos;t have . before :.

&gt; LayoutTests/editing/deleting/maintain-style-after-delete-expected.txt:9
&gt; +Deleting the blue colored text and the preceding space and then inserting &apos;W&apos;. &apos;W&apos; should be not be in blue color in the following markup.:

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927175</commentid>
    <comment_count>9</comment_count>
      <attachid>211177</attachid>
    <who name="Arpita Bahuguna">a.bah</who>
    <bug_when>2013-09-09 23:57:09 -0700</bug_when>
    <thetext>Created attachment 211177
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927189</commentid>
    <comment_count>10</comment_count>
      <attachid>211177</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-10 00:26:19 -0700</bug_when>
    <thetext>Comment on attachment 211177
Patch for landing

Clearing flags on attachment: 211177

Committed r155425: &lt;http://trac.webkit.org/changeset/155425&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927190</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-10 00:26:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927196</commentid>
    <comment_count>12</comment_count>
    <who name="Arpita Bahuguna">arpitabahuguna</who>
    <bug_when>2013-09-10 00:33:48 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (From update of attachment 210712 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=210712&amp;action=review
&gt; 
&gt; &gt; LayoutTests/editing/deleting/maintain-style-after-delete-expected.txt:3
&gt; &gt; +Deleting &apos;W&apos; in blue color and then inserting &apos;O&apos;. The following markup should show &apos;O&apos; in blue color.:
&gt; 
&gt; We shouldn&apos;t have . before :.
&gt; 
&gt; &gt; LayoutTests/editing/deleting/maintain-style-after-delete-expected.txt:9
&gt; &gt; +Deleting the blue colored text and the preceding space and then inserting &apos;W&apos;. &apos;W&apos; should be not be in blue color in the following markup.:
&gt; 
&gt; Ditto.

Thanks for the review rniwa! I made the aforementioned changes and landed the patch.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>210551</attachid>
            <date>2013-09-04 23:19:23 -0700</date>
            <delta_ts>2013-09-04 23:19:23 -0700</delta_ts>
            <desc>Testpage</desc>
            <filename>editing4.html</filename>
            <type>text/html</type>
            <size>368</size>
            <attacher name="Arpita Bahuguna">arpitabahuguna</attacher>
            
              <data encoding="base64">PGh0bWw+DQo8Ym9keT4NCjxkaXYgY29udGVudGVkaXRhYmxlPXRydWU+DQoNCg0KICA8IS0tPGRp
dj5UaGUgPGlucHV0IHR5cGU9YnV0dG9uIHZhbHVlPWJ1dHRvbiBzdHlsZT0iY29sb3I6IHJlZDsi
Lz48c3BhbiBzdHlsZT0iY29sb3I6IGJsdWU7Ij5IPC9zcGFuPjwvZGl2Pg0KICA8YnI+DQogIDxk
aXY+VGhlIDxpbnB1dCB0eXBlPSJ0ZXh0IiBzdHlsZT0iY29sb3I6IHJlZDsiLz48c3BhbiBzdHls
ZT0iY29sb3I6IGJsdWU7Ij5IPC9zcGFuPjwvZGl2Pg0KICA8YnI+LS0+DQogIDxkaXY+SGVsbG8g
PHNwYW4gc3R5bGU9ImNvbG9yOiBibHVlOyI+V29ybGQ8L3NwYW4+PC9kaXY+DQogICAgPC9kaXY+
DQogICAgPC9ib2R5Pg0KICAgIDwvaHRtbD4=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>210597</attachid>
            <date>2013-09-05 03:44:13 -0700</date>
            <delta_ts>2013-09-06 02:16:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-120726-20130905234448.patch</filename>
            <type>text/plain</type>
            <size>5481</size>
            <attacher name="Arpita Bahuguna">a.bah</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU1MDkyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWRhMjJjNzIyYWRlMjBl
MTEzODM3NDRhMDE2MTBiZjE5MzY4N2RhZi4uMTQxNzBjNmMzYTYyYWUyNDA5ZGJkMGQ0NDcxYzIz
NWVkNDM3MjlmOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEzLTA5LTA1ICBBcnBp
dGEgQmFodWd1bmEgIDxhLmJhaEBzYW1zdW5nLmNvbT4KKworICAgICAgICBXaGVuIGRlbGV0aW5n
IGVkaXRhYmxlIGNvbnRlbnQsIHR5cGluZyBzdHlsZSBzaG91bGQgYmUgcmVzZXQgd2hlbiBtb3Zp
bmcgaW50byBhbm90aGVyIG5vZGUuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMjA3MjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBXaGVuIG1vdmluZyBmcm9tIG9uZSB0ZXh0IG5vZGUgdG8gdGhlIG90aGVy
LCB3aGlsZSBkZWxldGluZyBjaGFyYWN0ZXJzLAorICAgICAgICB0aGUgZGVsZXRlZCB0ZXh0IG5v
ZGUncyBzdHlsZSB3YXMgYmVpbmcgYXBwbGllZCB0byBhbnkgbmV3IGNoYXJhY3RlcnMKKyAgICAg
ICAgYWRkZWQgaW50byB0aGUgZXhpc3RpbmcgdGV4dCBub2RlLgorCisgICAgICAgIFR5cGluZyBT
dHlsZSBpbiB0aGUgZnJhbWUgc2VsZWN0aW9uIG1haW50YWlucyB0aGUgZWRpdGluZyBzdHlsZSBm
b3IgdGhlCisgICAgICAgIGRlbGV0ZWQgdGV4dCBub2RlLCBzbyB0aGF0IGlmIG5ldyBjaGFyYWN0
ZXJzIGFyZSBpbnNlcnRlZCBhdCB0aGUgcG9zaXRpb24KKyAgICAgICAgb2YgdGhlIGRlbGV0ZWQg
dGV4dCBub2RlLCBpdCdzIHN0eWxlIGNhbiBiZSBhcHBsaWVkIHRvIHRoZW0uCisKKyAgICAgICAg
SG93ZXZlciwgd2hlbiBtb3ZpbmcgaW50byBhbm90aGVyIHRleHQgbm9kZSwgd2Ugc2hvdWxkIHJl
c2V0IG9yIGNsZWFyIHRoZQorICAgICAgICB0eXBpbmcgc3R5bGUgbWFpbnRhaW5lZCBieSB0aGUg
ZnJhbWUgc2VsZWN0aW9uLiBUaGlzIGVuc3VyZXMgdGhhdCBhbnkgbmV3CisgICAgICAgIGNvbnRl
bnQgaW5zZXJ0ZWQgd2l0aGluIHRoZSBleGlzdGluZyBub2RlIGRvZXMgbm90IHRha2Ugb24gYW55
IHVuY2xlYXJlZAorICAgICAgICBzdHlsZSBvZiB0aGUgZGVsZXRlZCBub2RlLgorCisgICAgICAg
IFRlc3Q6IGVkaXRpbmcvZGVsZXRpbmcvbWFpbnRhaW4tc3R5bGUtYWZ0ZXItZGVsZXRlLmh0bWwK
KworICAgICAgICAqIGVkaXRpbmcvRGVsZXRlU2VsZWN0aW9uQ29tbWFuZC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpEZWxldGVTZWxlY3Rpb25Db21tYW5kOjpzYXZlVHlwaW5nU3R5bGVTdGF0ZSk6
CisgICAgICAgIENhbGxpbmcgY2xlYXJUeXBpbmdTdHlsZSgpIG9uIGZyYW1lIHNlbGVjdGlvbiB3
aGVuZXZlciBkZWxldGlvbiBvY2N1cnMKKyAgICAgICAgd2l0aGluIHRoZSBzYW1lIHRleHQgbm9k
ZS4gVGh1cyBhbnkgZXhpc3RpbmcgdHlwaW5nIHN0eWxlaCBoZWxkIGJ5IHRoZQorICAgICAgICBm
cmFtZSBzZWxlY3Rpb24gc2hhbGwgYmUgY2xlYXJlZC4KKwogMjAxMy0wOS0wNCAgQW5kcmVhcyBL
bGluZyAgPGFrbGluZ0BhcHBsZS5jb20+CiAKICAgICAgICAgQ2FjaGVkRnJhbWUgY29uc3RydWN0
aW9uIHNob3VsZCBiZWdpbiB3aXRoIGEgRnJhbWUmLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvZWRpdGluZy9EZWxldGVTZWxlY3Rpb25Db21tYW5kLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Vk
aXRpbmcvRGVsZXRlU2VsZWN0aW9uQ29tbWFuZC5jcHAKaW5kZXggMWU2ZTc3MDFmZTIyMDVmYmJk
NDMwNzUyNTM1NDhhOWY5OGQ5MjQxYy4uOWZmZDA3OTY4MTVjMzEyOTI1NDU4NWM4YWIxY2VhYmM2
MzVlNTk5NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9EZWxldGVTZWxlY3Rp
b25Db21tYW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0RlbGV0ZVNlbGVjdGlv
bkNvbW1hbmQuY3BwCkBAIC0yODEsOCArMjgxLDEwIEBAIHZvaWQgRGVsZXRlU2VsZWN0aW9uQ29t
bWFuZDo6c2F2ZVR5cGluZ1N0eWxlU3RhdGUoKQogICAgIC8vIHR5cGluZyBzdHlsZSBhdCB0aGUg
c3RhcnQgb2YgdGhlIHNlbGVjdGlvbiwgbm9yIGlzIHRoZXJlIGEgcmVhc29uIHRvIAogICAgIC8v
IGNvbXB1dGUgdGhlIHN0eWxlIGF0IHRoZSBzdGFydCBvZiB0aGUgc2VsZWN0aW9uIGFmdGVyIGRl
bGV0aW9uIChzZWUgdGhlIAogICAgIC8vIGVhcmx5IHJldHVybiBpbiBjYWxjdWxhdGVUeXBpbmdT
dHlsZUFmdGVyRGVsZXRlKS4KLSAgICBpZiAobV91cHN0cmVhbVN0YXJ0LmRlcHJlY2F0ZWROb2Rl
KCkgPT0gbV9kb3duc3RyZWFtRW5kLmRlcHJlY2F0ZWROb2RlKCkgJiYgbV91cHN0cmVhbVN0YXJ0
LmRlcHJlY2F0ZWROb2RlKCktPmlzVGV4dE5vZGUoKSkKKyAgICBpZiAobV91cHN0cmVhbVN0YXJ0
LmRlcHJlY2F0ZWROb2RlKCkgPT0gbV9kb3duc3RyZWFtRW5kLmRlcHJlY2F0ZWROb2RlKCkgJiYg
bV91cHN0cmVhbVN0YXJ0LmRlcHJlY2F0ZWROb2RlKCktPmlzVGV4dE5vZGUoKSkgeworICAgICAg
ICBmcmFtZSgpLnNlbGVjdGlvbigpLmNsZWFyVHlwaW5nU3R5bGUoKTsKICAgICAgICAgcmV0dXJu
OworICAgIH0KIAogICAgIC8vIEZpZ3VyZSBvdXQgdGhlIHR5cGluZyBzdHlsZSBpbiBlZmZlY3Qg
YmVmb3JlIHRoZSBkZWxldGUgaXMgZG9uZS4KICAgICBtX3R5cGluZ1N0eWxlID0gRWRpdGluZ1N0
eWxlOjpjcmVhdGUobV9zZWxlY3Rpb25Ub0RlbGV0ZS5zdGFydCgpKTsKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAxNTc5ZDIz
N2U4M2JjMjU2MmJmYjEzMGY2ZDc5Yzk2YzdmOTMyMjZjLi4zYzQ1YTYwMzkzMDBmZWM5NmI4N2Q3
NmMzMzJmYTMzNGFjMzdkNWVhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysr
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDktMDUgIEFy
cGl0YSBCYWh1Z3VuYSAgPGEuYmFoQHNhbXN1bmcuY29tPgorCisgICAgICAgIFdoZW4gZGVsZXRp
bmcgZWRpdGFibGUgY29udGVudCwgdHlwaW5nIHN0eWxlIHNob3VsZCBiZSByZXNldCB3aGVuIG1v
dmluZyBpbnRvIGFub3RoZXIgbm9kZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEyMDcyNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogZWRpdGluZy9kZWxldGluZy9tYWludGFpbi1zdHlsZS1hZnRlci1k
ZWxldGUtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBlZGl0aW5nL2RlbGV0aW5nL21h
aW50YWluLXN0eWxlLWFmdGVyLWRlbGV0ZS5odG1sOiBBZGRlZC4KKyAgICAgICAgVGVzdGNhc2Ug
YWRkZWQgZm9yIHZlcmlmeWluZyB0aGF0IHN0eWxlIG9mIHRoZSB0ZXh0IG5vZGUgYmVpbmcgZGVs
ZXRlZAorICAgICAgICBpcyBtYWludGFpbmVkLgorCiAyMDEzLTA5LTA0ICBGaWxpcCBQaXpsbyAg
PGZwaXpsb0BhcHBsZS5jb20+CiAKICAgICAgICAgcnVuLWphdmFzY3JpcHRjb3JlLXRlc3RzIHNo
b3VsZCBydW4tZmFzdC1qc2MgYXMgd2VsbApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGlu
Zy9kZWxldGluZy9tYWludGFpbi1zdHlsZS1hZnRlci1kZWxldGUtZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvZWRpdGluZy9kZWxldGluZy9tYWludGFpbi1zdHlsZS1hZnRlci1kZWxldGUtZXhw
ZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLmUxOTMyZmNmYzY3YjMxMzNmYmMxOWJkNTliOWNkNTkzZTU2
MWUxOWEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL2RlbGV0aW5nL21h
aW50YWluLXN0eWxlLWFmdGVyLWRlbGV0ZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxMCBAQAor
VGVzdGNhc2UgZm9yIGJ1ZyBodHRwczovL3dlYmtpdC5vcmcvYi8xMjA3MjY6IFdoZW4gZGVsZXRp
bmcgZWRpdGFibGUgY29udGVudCwgdHlwaW5nIHN0eWxlIHNob3VsZCBiZSByZXNldCB3aGVuIG1v
dmluZyBpbnRvIGFub3RoZXIgbm9kZS4KKworRHVtcCBvZiBtYXJrdXAgMToKK3wgIkggIgorfCA8
Zm9udD4KK3wgICBjb2xvcj0iIzAwMDBmZiIKK3wgICAiTzwjc2VsZWN0aW9uLWNhcmV0PiIKKwor
RHVtcCBvZiBtYXJrdXAgMjoKK3wgIkhXPCNzZWxlY3Rpb24tY2FyZXQ+IgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZWRpdGluZy9kZWxldGluZy9tYWludGFpbi1zdHlsZS1hZnRlci1kZWxldGUu
aHRtbCBiL0xheW91dFRlc3RzL2VkaXRpbmcvZGVsZXRpbmcvbWFpbnRhaW4tc3R5bGUtYWZ0ZXIt
ZGVsZXRlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZjgzOWI0MzkyN2RmNjQ3NTRmZGJlNjkxMjQxNzhjN2Nh
NmRiYzI3MgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2VkaXRpbmcvZGVsZXRpbmcv
bWFpbnRhaW4tc3R5bGUtYWZ0ZXItZGVsZXRlLmh0bWwKQEAgLTAsMCArMSwyOSBAQAorPCFET0NU
WVBFIGh0bWw+Cis8aHRtbD4KKzxib2R5PgorPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9k
dW1wLWFzLW1hcmt1cC5qcyI+PC9zY3JpcHQ+Cis8ZGl2IGNvbnRlbnRlZGl0YWJsZT0idHJ1ZSI+
Cis8ZGl2IGlkPSJ0ZXN0Ij5IIDxzcGFuIHN0eWxlPSJjb2xvcjogYmx1ZTsiPlc8L3NwYW4+PC9k
aXY+Cis8L2Rpdj4KKzxzY3JpcHQ+CitNYXJrdXAuZGVzY3JpcHRpb24oJ1Rlc3RjYXNlIGZvciBi
dWcgaHR0cHM6Ly93ZWJraXQub3JnL2IvMTIwNzI2OiBXaGVuIGRlbGV0aW5nIGVkaXRhYmxlIGNv
bnRlbnQsIHR5cGluZyBzdHlsZSBzaG91bGQgYmUgcmVzZXQgd2hlbiBtb3ZpbmcgaW50byBhbm90
aGVyIG5vZGUuJyk7CisKK01hcmt1cC53YWl0VW50aWxEb25lKCk7CisKK3ZhciB0ZXN0RWxlbWVu
dCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0ZXN0Jyk7Cit2YXIgc2VsZWN0aW9uID0gd2lu
ZG93LmdldFNlbGVjdGlvbigpOworCitzZWxlY3Rpb24uY29sbGFwc2UodGVzdEVsZW1lbnQsIDIp
OworZG9jdW1lbnQuZXhlY0NvbW1hbmQoIkRlbGV0ZSIpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQo
Ikluc2VydFRleHQiLCBmYWxzZSwgIk8iKTsKK01hcmt1cC5kdW1wKHRlc3QpOworCitkb2N1bWVu
dC5leGVjQ29tbWFuZCgiRGVsZXRlIik7Citkb2N1bWVudC5leGVjQ29tbWFuZCgiRGVsZXRlIik7
Citkb2N1bWVudC5leGVjQ29tbWFuZCgiSW5zZXJ0VGV4dCIsIGZhbHNlLCAiVyIpOworTWFya3Vw
LmR1bXAodGVzdCk7CisKK01hcmt1cC5ub3RpZnlEb25lKCk7Cis8L3NjcmlwdD4KKzwvYm9keT4K
KzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>210712</attachid>
            <date>2013-09-06 02:16:19 -0700</date>
            <delta_ts>2013-09-09 23:57:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-120726-20130906145320.patch</filename>
            <type>text/plain</type>
            <size>6097</size>
            <attacher name="Arpita Bahuguna">a.bah</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU1MDkyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWRhMjJjNzIyYWRlMjBl
MTEzODM3NDRhMDE2MTBiZjE5MzY4N2RhZi4uMTQxNzBjNmMzYTYyYWUyNDA5ZGJkMGQ0NDcxYzIz
NWVkNDM3MjlmOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEzLTA5LTA1ICBBcnBp
dGEgQmFodWd1bmEgIDxhLmJhaEBzYW1zdW5nLmNvbT4KKworICAgICAgICBXaGVuIGRlbGV0aW5n
IGVkaXRhYmxlIGNvbnRlbnQsIHR5cGluZyBzdHlsZSBzaG91bGQgYmUgcmVzZXQgd2hlbiBtb3Zp
bmcgaW50byBhbm90aGVyIG5vZGUuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMjA3MjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBXaGVuIG1vdmluZyBmcm9tIG9uZSB0ZXh0IG5vZGUgdG8gdGhlIG90aGVy
LCB3aGlsZSBkZWxldGluZyBjaGFyYWN0ZXJzLAorICAgICAgICB0aGUgZGVsZXRlZCB0ZXh0IG5v
ZGUncyBzdHlsZSB3YXMgYmVpbmcgYXBwbGllZCB0byBhbnkgbmV3IGNoYXJhY3RlcnMKKyAgICAg
ICAgYWRkZWQgaW50byB0aGUgZXhpc3RpbmcgdGV4dCBub2RlLgorCisgICAgICAgIFR5cGluZyBT
dHlsZSBpbiB0aGUgZnJhbWUgc2VsZWN0aW9uIG1haW50YWlucyB0aGUgZWRpdGluZyBzdHlsZSBm
b3IgdGhlCisgICAgICAgIGRlbGV0ZWQgdGV4dCBub2RlLCBzbyB0aGF0IGlmIG5ldyBjaGFyYWN0
ZXJzIGFyZSBpbnNlcnRlZCBhdCB0aGUgcG9zaXRpb24KKyAgICAgICAgb2YgdGhlIGRlbGV0ZWQg
dGV4dCBub2RlLCBpdCdzIHN0eWxlIGNhbiBiZSBhcHBsaWVkIHRvIHRoZW0uCisKKyAgICAgICAg
SG93ZXZlciwgd2hlbiBtb3ZpbmcgaW50byBhbm90aGVyIHRleHQgbm9kZSwgd2Ugc2hvdWxkIHJl
c2V0IG9yIGNsZWFyIHRoZQorICAgICAgICB0eXBpbmcgc3R5bGUgbWFpbnRhaW5lZCBieSB0aGUg
ZnJhbWUgc2VsZWN0aW9uLiBUaGlzIGVuc3VyZXMgdGhhdCBhbnkgbmV3CisgICAgICAgIGNvbnRl
bnQgaW5zZXJ0ZWQgd2l0aGluIHRoZSBleGlzdGluZyBub2RlIGRvZXMgbm90IHRha2Ugb24gYW55
IHVuY2xlYXJlZAorICAgICAgICBzdHlsZSBvZiB0aGUgZGVsZXRlZCBub2RlLgorCisgICAgICAg
IFRlc3Q6IGVkaXRpbmcvZGVsZXRpbmcvbWFpbnRhaW4tc3R5bGUtYWZ0ZXItZGVsZXRlLmh0bWwK
KworICAgICAgICAqIGVkaXRpbmcvRGVsZXRlU2VsZWN0aW9uQ29tbWFuZC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpEZWxldGVTZWxlY3Rpb25Db21tYW5kOjpzYXZlVHlwaW5nU3R5bGVTdGF0ZSk6
CisgICAgICAgIENhbGxpbmcgY2xlYXJUeXBpbmdTdHlsZSgpIG9uIGZyYW1lIHNlbGVjdGlvbiB3
aGVuZXZlciBkZWxldGlvbiBvY2N1cnMKKyAgICAgICAgd2l0aGluIHRoZSBzYW1lIHRleHQgbm9k
ZS4gVGh1cyBhbnkgZXhpc3RpbmcgdHlwaW5nIHN0eWxlaCBoZWxkIGJ5IHRoZQorICAgICAgICBm
cmFtZSBzZWxlY3Rpb24gc2hhbGwgYmUgY2xlYXJlZC4KKwogMjAxMy0wOS0wNCAgQW5kcmVhcyBL
bGluZyAgPGFrbGluZ0BhcHBsZS5jb20+CiAKICAgICAgICAgQ2FjaGVkRnJhbWUgY29uc3RydWN0
aW9uIHNob3VsZCBiZWdpbiB3aXRoIGEgRnJhbWUmLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvZWRpdGluZy9EZWxldGVTZWxlY3Rpb25Db21tYW5kLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Vk
aXRpbmcvRGVsZXRlU2VsZWN0aW9uQ29tbWFuZC5jcHAKaW5kZXggMWU2ZTc3MDFmZTIyMDVmYmJk
NDMwNzUyNTM1NDhhOWY5OGQ5MjQxYy4uZGEyNGJlMjcxMjhhODM4ZDA2MDNkNGVhMzZhZDJiNGQx
Y2IzMTBiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9EZWxldGVTZWxlY3Rp
b25Db21tYW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0RlbGV0ZVNlbGVjdGlv
bkNvbW1hbmQuY3BwCkBAIC0yODEsOCArMjgxLDEyIEBAIHZvaWQgRGVsZXRlU2VsZWN0aW9uQ29t
bWFuZDo6c2F2ZVR5cGluZ1N0eWxlU3RhdGUoKQogICAgIC8vIHR5cGluZyBzdHlsZSBhdCB0aGUg
c3RhcnQgb2YgdGhlIHNlbGVjdGlvbiwgbm9yIGlzIHRoZXJlIGEgcmVhc29uIHRvIAogICAgIC8v
IGNvbXB1dGUgdGhlIHN0eWxlIGF0IHRoZSBzdGFydCBvZiB0aGUgc2VsZWN0aW9uIGFmdGVyIGRl
bGV0aW9uIChzZWUgdGhlIAogICAgIC8vIGVhcmx5IHJldHVybiBpbiBjYWxjdWxhdGVUeXBpbmdT
dHlsZUFmdGVyRGVsZXRlKS4KLSAgICBpZiAobV91cHN0cmVhbVN0YXJ0LmRlcHJlY2F0ZWROb2Rl
KCkgPT0gbV9kb3duc3RyZWFtRW5kLmRlcHJlY2F0ZWROb2RlKCkgJiYgbV91cHN0cmVhbVN0YXJ0
LmRlcHJlY2F0ZWROb2RlKCktPmlzVGV4dE5vZGUoKSkKKyAgICAvLyBIb3dldmVyLCBpZiB0eXBp
bmcgc3R5bGUgd2FzIHByZXZpb3VzbHkgc2V0IGZyb20gYW5vdGhlciB0ZXh0IG5vZGUgYXQgdGhl
IHByZXZpb3VzCisgICAgLy8gcG9zaXRpb24gKG5vdyBkZWxldGVkKSwgd2UgbmVlZCB0byBjbGVh
ciB0aGF0IHN0eWxlIGFzIHdlbGwuCisgICAgaWYgKG1fdXBzdHJlYW1TdGFydC5kZXByZWNhdGVk
Tm9kZSgpID09IG1fZG93bnN0cmVhbUVuZC5kZXByZWNhdGVkTm9kZSgpICYmIG1fdXBzdHJlYW1T
dGFydC5kZXByZWNhdGVkTm9kZSgpLT5pc1RleHROb2RlKCkpIHsKKyAgICAgICAgZnJhbWUoKS5z
ZWxlY3Rpb24oKS5jbGVhclR5cGluZ1N0eWxlKCk7CiAgICAgICAgIHJldHVybjsKKyAgICB9CiAK
ICAgICAvLyBGaWd1cmUgb3V0IHRoZSB0eXBpbmcgc3R5bGUgaW4gZWZmZWN0IGJlZm9yZSB0aGUg
ZGVsZXRlIGlzIGRvbmUuCiAgICAgbV90eXBpbmdTdHlsZSA9IEVkaXRpbmdTdHlsZTo6Y3JlYXRl
KG1fc2VsZWN0aW9uVG9EZWxldGUuc3RhcnQoKSk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMTU3OWQyMzdlODNiYzI1NjJi
ZmIxMzBmNmQ3OWM5NmM3ZjkzMjI2Yy4uM2M0NWE2MDM5MzAwZmVjOTZiODdkNzZjMzMyZmEzMzRh
YzM3ZDVlYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEzLTA5LTA1ICBBcnBpdGEgQmFodWd1
bmEgIDxhLmJhaEBzYW1zdW5nLmNvbT4KKworICAgICAgICBXaGVuIGRlbGV0aW5nIGVkaXRhYmxl
IGNvbnRlbnQsIHR5cGluZyBzdHlsZSBzaG91bGQgYmUgcmVzZXQgd2hlbiBtb3ZpbmcgaW50byBh
bm90aGVyIG5vZGUuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMjA3MjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIGVkaXRpbmcvZGVsZXRpbmcvbWFpbnRhaW4tc3R5bGUtYWZ0ZXItZGVsZXRlLWV4cGVj
dGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZWRpdGluZy9kZWxldGluZy9tYWludGFpbi1zdHls
ZS1hZnRlci1kZWxldGUuaHRtbDogQWRkZWQuCisgICAgICAgIFRlc3RjYXNlIGFkZGVkIGZvciB2
ZXJpZnlpbmcgdGhhdCBzdHlsZSBvZiB0aGUgdGV4dCBub2RlIGJlaW5nIGRlbGV0ZWQKKyAgICAg
ICAgaXMgbWFpbnRhaW5lZC4KKwogMjAxMy0wOS0wNCAgRmlsaXAgUGl6bG8gIDxmcGl6bG9AYXBw
bGUuY29tPgogCiAgICAgICAgIHJ1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cyBzaG91bGQgcnVuLWZh
c3QtanNjIGFzIHdlbGwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRpbmcvZGVsZXRpbmcv
bWFpbnRhaW4tc3R5bGUtYWZ0ZXItZGVsZXRlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Vk
aXRpbmcvZGVsZXRpbmcvbWFpbnRhaW4tc3R5bGUtYWZ0ZXItZGVsZXRlLWV4cGVjdGVkLnR4dApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi5hYWRkZmMwOTQ5NzBmNjRmNDlkNjgxYzIzYzgyZmVkYzliMmYzYjExCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9kZWxldGluZy9tYWludGFpbi1zdHls
ZS1hZnRlci1kZWxldGUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTAgQEAKK1Rlc3RjYXNlIGZv
ciBidWcgaHR0cHM6Ly93ZWJraXQub3JnL2IvMTIwNzI2OiBXaGVuIGRlbGV0aW5nIGVkaXRhYmxl
IGNvbnRlbnQsIHR5cGluZyBzdHlsZSBzaG91bGQgYmUgcmVzZXQgd2hlbiBtb3ZpbmcgaW50byBh
bm90aGVyIG5vZGUuCisKK0RlbGV0aW5nICdXJyBpbiBibHVlIGNvbG9yIGFuZCB0aGVuIGluc2Vy
dGluZyAnTycuIFRoZSBmb2xsb3dpbmcgbWFya3VwIHNob3VsZCBzaG93ICdPJyBpbiBibHVlIGNv
bG9yLjoKK3wgIkggIgorfCA8Zm9udD4KK3wgICBjb2xvcj0iIzAwMDBmZiIKK3wgICAiTzwjc2Vs
ZWN0aW9uLWNhcmV0PiIKKworRGVsZXRpbmcgdGhlIGJsdWUgY29sb3JlZCB0ZXh0IGFuZCB0aGUg
cHJlY2VkaW5nIHNwYWNlIGFuZCB0aGVuIGluc2VydGluZyAnVycuICdXJyBzaG91bGQgYmUgbm90
IGJlIGluIGJsdWUgY29sb3IgaW4gdGhlIGZvbGxvd2luZyBtYXJrdXAuOgorfCAiSFc8I3NlbGVj
dGlvbi1jYXJldD4iCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9lZGl0aW5nL2RlbGV0aW5nL21h
aW50YWluLXN0eWxlLWFmdGVyLWRlbGV0ZS5odG1sIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9kZWxl
dGluZy9tYWludGFpbi1zdHlsZS1hZnRlci1kZWxldGUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4zZTE5YTI4
MzU0MDdiMzA0YmQwNmUwZDRmMDcyYzg4MjU3MTk4MmRmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvZWRpdGluZy9kZWxldGluZy9tYWludGFpbi1zdHlsZS1hZnRlci1kZWxldGUuaHRt
bApAQCAtMCwwICsxLDI5IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGJvZHk+Cis8c2Ny
aXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL2R1bXAtYXMtbWFya3VwLmpzIj48L3NjcmlwdD4KKzxk
aXYgY29udGVudGVkaXRhYmxlPSJ0cnVlIj4KKzxkaXYgaWQ9InRlc3QiPkggPHNwYW4gc3R5bGU9
ImNvbG9yOiBibHVlOyI+Vzwvc3Bhbj48L2Rpdj4KKzwvZGl2PgorPHNjcmlwdD4KK01hcmt1cC5k
ZXNjcmlwdGlvbignVGVzdGNhc2UgZm9yIGJ1ZyBodHRwczovL3dlYmtpdC5vcmcvYi8xMjA3MjY6
IFdoZW4gZGVsZXRpbmcgZWRpdGFibGUgY29udGVudCwgdHlwaW5nIHN0eWxlIHNob3VsZCBiZSBy
ZXNldCB3aGVuIG1vdmluZyBpbnRvIGFub3RoZXIgbm9kZS4nKTsKKworTWFya3VwLndhaXRVbnRp
bERvbmUoKTsKKwordmFyIHRlc3RFbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Rl
c3QnKTsKK3ZhciBzZWxlY3Rpb24gPSB3aW5kb3cuZ2V0U2VsZWN0aW9uKCk7CisKK3NlbGVjdGlv
bi5jb2xsYXBzZSh0ZXN0RWxlbWVudCwgMik7Citkb2N1bWVudC5leGVjQ29tbWFuZCgiRGVsZXRl
Iik7Citkb2N1bWVudC5leGVjQ29tbWFuZCgiSW5zZXJ0VGV4dCIsIGZhbHNlLCAiTyIpOworTWFy
a3VwLmR1bXAodGVzdCwgIkRlbGV0aW5nICdXJyBpbiBibHVlIGNvbG9yIGFuZCB0aGVuIGluc2Vy
dGluZyAnTycuIFRoZSBmb2xsb3dpbmcgbWFya3VwIHNob3VsZCBzaG93ICdPJyBpbiBibHVlIGNv
bG9yLiIpOworCitkb2N1bWVudC5leGVjQ29tbWFuZCgiRGVsZXRlIik7Citkb2N1bWVudC5leGVj
Q29tbWFuZCgiRGVsZXRlIik7Citkb2N1bWVudC5leGVjQ29tbWFuZCgiSW5zZXJ0VGV4dCIsIGZh
bHNlLCAiVyIpOworTWFya3VwLmR1bXAodGVzdCwgIkRlbGV0aW5nIHRoZSBibHVlIGNvbG9yZWQg
dGV4dCBhbmQgdGhlIHByZWNlZGluZyBzcGFjZSBhbmQgdGhlbiBpbnNlcnRpbmcgJ1cnLiAnVycg
c2hvdWxkIGJlIG5vdCBiZSBpbiBibHVlIGNvbG9yIGluIHRoZSBmb2xsb3dpbmcgbWFya3VwLiIp
OworCitNYXJrdXAubm90aWZ5RG9uZSgpOworPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211177</attachid>
            <date>2013-09-09 23:57:09 -0700</date>
            <delta_ts>2013-09-10 00:26:19 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-120726-20130910123404.patch</filename>
            <type>text/plain</type>
            <size>6106</size>
            <attacher name="Arpita Bahuguna">a.bah</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU1NDIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWY3YTEwODg4NDRlMDA3
YzVhYjQwMjNlYjlmZWE0NWRiNTM0MzdiOS4uNmZlZTkxZjE0OTIwNGM0ZmY3YWMyN2VlZDYwNGUy
YTEyMWMwNDYzNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEzLTA5LTA5ICBBcnBp
dGEgQmFodWd1bmEgIDxhLmJhaEBzYW1zdW5nLmNvbT4KKworICAgICAgICBXaGVuIGRlbGV0aW5n
IGVkaXRhYmxlIGNvbnRlbnQsIHR5cGluZyBzdHlsZSBzaG91bGQgYmUgcmVzZXQgd2hlbiBtb3Zp
bmcgaW50byBhbm90aGVyIG5vZGUuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMjA3MjYKKworICAgICAgICBSZXZpZXdlZCBieSBSeW9zdWtlIE5pd2Eu
CisKKyAgICAgICAgV2hlbiBtb3ZpbmcgZnJvbSBvbmUgdGV4dCBub2RlIHRvIHRoZSBvdGhlciwg
d2hpbGUgZGVsZXRpbmcgY2hhcmFjdGVycywKKyAgICAgICAgdGhlIGRlbGV0ZWQgdGV4dCBub2Rl
J3Mgc3R5bGUgd2FzIGJlaW5nIGFwcGxpZWQgdG8gYW55IG5ldyBjaGFyYWN0ZXJzCisgICAgICAg
IGFkZGVkIGludG8gdGhlIGV4aXN0aW5nIHRleHQgbm9kZS4KKworICAgICAgICBUeXBpbmcgU3R5
bGUgaW4gdGhlIGZyYW1lIHNlbGVjdGlvbiBtYWludGFpbnMgdGhlIGVkaXRpbmcgc3R5bGUgZm9y
IHRoZQorICAgICAgICBkZWxldGVkIHRleHQgbm9kZSwgc28gdGhhdCBpZiBuZXcgY2hhcmFjdGVy
cyBhcmUgaW5zZXJ0ZWQgYXQgdGhlIHBvc2l0aW9uCisgICAgICAgIG9mIHRoZSBkZWxldGVkIHRl
eHQgbm9kZSwgaXQncyBzdHlsZSBjYW4gYmUgYXBwbGllZCB0byB0aGVtLgorCisgICAgICAgIEhv
d2V2ZXIsIHdoZW4gbW92aW5nIGludG8gYW5vdGhlciB0ZXh0IG5vZGUsIHdlIHNob3VsZCByZXNl
dCBvciBjbGVhciB0aGUKKyAgICAgICAgdHlwaW5nIHN0eWxlIG1haW50YWluZWQgYnkgdGhlIGZy
YW1lIHNlbGVjdGlvbi4gVGhpcyBlbnN1cmVzIHRoYXQgYW55IG5ldworICAgICAgICBjb250ZW50
IGluc2VydGVkIHdpdGhpbiB0aGUgZXhpc3Rpbmcgbm9kZSBkb2VzIG5vdCB0YWtlIG9uIGFueSB1
bmNsZWFyZWQKKyAgICAgICAgc3R5bGUgb2YgdGhlIGRlbGV0ZWQgbm9kZS4KKworICAgICAgICBU
ZXN0OiBlZGl0aW5nL2RlbGV0aW5nL21haW50YWluLXN0eWxlLWFmdGVyLWRlbGV0ZS5odG1sCisK
KyAgICAgICAgKiBlZGl0aW5nL0RlbGV0ZVNlbGVjdGlvbkNvbW1hbmQuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6RGVsZXRlU2VsZWN0aW9uQ29tbWFuZDo6c2F2ZVR5cGluZ1N0eWxlU3RhdGUpOgor
ICAgICAgICBDYWxsaW5nIGNsZWFyVHlwaW5nU3R5bGUoKSBvbiBmcmFtZSBzZWxlY3Rpb24gd2hl
bmV2ZXIgZGVsZXRpb24gb2NjdXJzCisgICAgICAgIHdpdGhpbiB0aGUgc2FtZSB0ZXh0IG5vZGUu
IFRodXMgYW55IGV4aXN0aW5nIHR5cGluZyBzdHlsZWggaGVsZCBieSB0aGUKKyAgICAgICAgZnJh
bWUgc2VsZWN0aW9uIHNoYWxsIGJlIGNsZWFyZWQuCisKIDIwMTMtMDktMDkgIFNhbnRvc2ggTWFo
dG8gIDxzYW50b3NoLm1hQHNhbXN1bmcuY29tPgogCiAgICAgICAgIEFkZGluZyAiZXhwbGljaXQi
IGtleXdvcmQgaW4gRE9NIHJlbGF0ZWQgY2xhc3NlcyBjb25zdHJ1Y3RvcgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvZWRpdGluZy9EZWxldGVTZWxlY3Rpb25Db21tYW5kLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2VkaXRpbmcvRGVsZXRlU2VsZWN0aW9uQ29tbWFuZC5jcHAKaW5kZXggMWU2ZTc3
MDFmZTIyMDVmYmJkNDMwNzUyNTM1NDhhOWY5OGQ5MjQxYy4uZGEyNGJlMjcxMjhhODM4ZDA2MDNk
NGVhMzZhZDJiNGQxY2IzMTBiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9E
ZWxldGVTZWxlY3Rpb25Db21tYW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0Rl
bGV0ZVNlbGVjdGlvbkNvbW1hbmQuY3BwCkBAIC0yODEsOCArMjgxLDEyIEBAIHZvaWQgRGVsZXRl
U2VsZWN0aW9uQ29tbWFuZDo6c2F2ZVR5cGluZ1N0eWxlU3RhdGUoKQogICAgIC8vIHR5cGluZyBz
dHlsZSBhdCB0aGUgc3RhcnQgb2YgdGhlIHNlbGVjdGlvbiwgbm9yIGlzIHRoZXJlIGEgcmVhc29u
IHRvIAogICAgIC8vIGNvbXB1dGUgdGhlIHN0eWxlIGF0IHRoZSBzdGFydCBvZiB0aGUgc2VsZWN0
aW9uIGFmdGVyIGRlbGV0aW9uIChzZWUgdGhlIAogICAgIC8vIGVhcmx5IHJldHVybiBpbiBjYWxj
dWxhdGVUeXBpbmdTdHlsZUFmdGVyRGVsZXRlKS4KLSAgICBpZiAobV91cHN0cmVhbVN0YXJ0LmRl
cHJlY2F0ZWROb2RlKCkgPT0gbV9kb3duc3RyZWFtRW5kLmRlcHJlY2F0ZWROb2RlKCkgJiYgbV91
cHN0cmVhbVN0YXJ0LmRlcHJlY2F0ZWROb2RlKCktPmlzVGV4dE5vZGUoKSkKKyAgICAvLyBIb3dl
dmVyLCBpZiB0eXBpbmcgc3R5bGUgd2FzIHByZXZpb3VzbHkgc2V0IGZyb20gYW5vdGhlciB0ZXh0
IG5vZGUgYXQgdGhlIHByZXZpb3VzCisgICAgLy8gcG9zaXRpb24gKG5vdyBkZWxldGVkKSwgd2Ug
bmVlZCB0byBjbGVhciB0aGF0IHN0eWxlIGFzIHdlbGwuCisgICAgaWYgKG1fdXBzdHJlYW1TdGFy
dC5kZXByZWNhdGVkTm9kZSgpID09IG1fZG93bnN0cmVhbUVuZC5kZXByZWNhdGVkTm9kZSgpICYm
IG1fdXBzdHJlYW1TdGFydC5kZXByZWNhdGVkTm9kZSgpLT5pc1RleHROb2RlKCkpIHsKKyAgICAg
ICAgZnJhbWUoKS5zZWxlY3Rpb24oKS5jbGVhclR5cGluZ1N0eWxlKCk7CiAgICAgICAgIHJldHVy
bjsKKyAgICB9CiAKICAgICAvLyBGaWd1cmUgb3V0IHRoZSB0eXBpbmcgc3R5bGUgaW4gZWZmZWN0
IGJlZm9yZSB0aGUgZGVsZXRlIGlzIGRvbmUuCiAgICAgbV90eXBpbmdTdHlsZSA9IEVkaXRpbmdT
dHlsZTo6Y3JlYXRlKG1fc2VsZWN0aW9uVG9EZWxldGUuc3RhcnQoKSk7CmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMmQyZjNj
ODEyZTMwYmQ1NGI4MTU5NGQ2NWFiNDdlZDU3YTI3MTViMy4uZDhiM2JmOGI4ZjRhMGE3N2QyZTE1
ODliYTFhNjhhODRjZGU2ODM5MSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisr
KyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEzLTA5LTA5ICBB
cnBpdGEgQmFodWd1bmEgIDxhLmJhaEBzYW1zdW5nLmNvbT4KKworICAgICAgICBXaGVuIGRlbGV0
aW5nIGVkaXRhYmxlIGNvbnRlbnQsIHR5cGluZyBzdHlsZSBzaG91bGQgYmUgcmVzZXQgd2hlbiBt
b3ZpbmcgaW50byBhbm90aGVyIG5vZGUuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMjA3MjYKKworICAgICAgICBSZXZpZXdlZCBieSBSeW9zdWtlIE5p
d2EuCisKKyAgICAgICAgKiBlZGl0aW5nL2RlbGV0aW5nL21haW50YWluLXN0eWxlLWFmdGVyLWRl
bGV0ZS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGVkaXRpbmcvZGVsZXRpbmcvbWFp
bnRhaW4tc3R5bGUtYWZ0ZXItZGVsZXRlLmh0bWw6IEFkZGVkLgorICAgICAgICBUZXN0Y2FzZSBh
ZGRlZCBmb3IgdmVyaWZ5aW5nIHRoYXQgc3R5bGUgb2YgdGhlIHRleHQgbm9kZSBiZWluZyBkZWxl
dGVkCisgICAgICAgIGlzIG1haW50YWluZWQuCisKIDIwMTMtMDktMDkgIE1hcmsgTGFtICA8bWFy
ay5sYW1AYXBwbGUuY29tPgogCiAgICAgICAgIFJlbW92ZSBtb3JlIHJlZmVyZW5jZXMgdG8gdGhl
IGRlbGV0ZWQganMtdGVzdC1zdHlsZS5jc3MuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9lZGl0
aW5nL2RlbGV0aW5nL21haW50YWluLXN0eWxlLWFmdGVyLWRlbGV0ZS1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9lZGl0aW5nL2RlbGV0aW5nL21haW50YWluLXN0eWxlLWFmdGVyLWRlbGV0ZS1l
eHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYzlmZThlYjUwNzNhZWZlMWEyNjY4MTQ4ODYzNjdjNGVl
NDM4NzIzNwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2VkaXRpbmcvZGVsZXRpbmcv
bWFpbnRhaW4tc3R5bGUtYWZ0ZXItZGVsZXRlLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDEwIEBA
CitUZXN0Y2FzZSBmb3IgYnVnIGh0dHBzOi8vd2Via2l0Lm9yZy9iLzEyMDcyNjogV2hlbiBkZWxl
dGluZyBlZGl0YWJsZSBjb250ZW50LCB0eXBpbmcgc3R5bGUgc2hvdWxkIGJlIHJlc2V0IHdoZW4g
bW92aW5nIGludG8gYW5vdGhlciBub2RlLgorCitEZWxldGluZyAnVycgaW4gYmx1ZSBjb2xvciBh
bmQgdGhlbiBpbnNlcnRpbmcgJ08nLiBUaGUgZm9sbG93aW5nIG1hcmt1cCBzaG91bGQgc2hvdyAn
TycgaW4gYmx1ZSBjb2xvcjoKK3wgIkggIgorfCA8Zm9udD4KK3wgICBjb2xvcj0iIzAwMDBmZiIK
K3wgICAiTzwjc2VsZWN0aW9uLWNhcmV0PiIKKworRGVsZXRpbmcgdGhlIGJsdWUgY29sb3JlZCB0
ZXh0IGFuZCB0aGUgcHJlY2VkaW5nIHNwYWNlIGFuZCB0aGVuIGluc2VydGluZyAnVycuICdXJyBz
aG91bGQgYmUgbm90IGJlIGluIGJsdWUgY29sb3IgaW4gdGhlIGZvbGxvd2luZyBtYXJrdXA6Cit8
ICJIVzwjc2VsZWN0aW9uLWNhcmV0PiIKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRpbmcv
ZGVsZXRpbmcvbWFpbnRhaW4tc3R5bGUtYWZ0ZXItZGVsZXRlLmh0bWwgYi9MYXlvdXRUZXN0cy9l
ZGl0aW5nL2RlbGV0aW5nL21haW50YWluLXN0eWxlLWFmdGVyLWRlbGV0ZS5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLmMzMTlkYzYxYThiZWQwY2QwYzc5ZDJkZGVjNTM2MDBmNmM1ZGE4Y2UKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL2RlbGV0aW5nL21haW50YWluLXN0eWxlLWFmdGVy
LWRlbGV0ZS5odG1sCkBAIC0wLDAgKzEsMjkgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8
Ym9keT4KKzxzY3JpcHQgc3JjPSIuLi8uLi9yZXNvdXJjZXMvZHVtcC1hcy1tYXJrdXAuanMiPjwv
c2NyaXB0PgorPGRpdiBjb250ZW50ZWRpdGFibGU9InRydWUiPgorPGRpdiBpZD0idGVzdCI+SCA8
c3BhbiBzdHlsZT0iY29sb3I6IGJsdWU7Ij5XPC9zcGFuPjwvZGl2PgorPC9kaXY+Cis8c2NyaXB0
PgorTWFya3VwLmRlc2NyaXB0aW9uKCdUZXN0Y2FzZSBmb3IgYnVnIGh0dHBzOi8vd2Via2l0Lm9y
Zy9iLzEyMDcyNjogV2hlbiBkZWxldGluZyBlZGl0YWJsZSBjb250ZW50LCB0eXBpbmcgc3R5bGUg
c2hvdWxkIGJlIHJlc2V0IHdoZW4gbW92aW5nIGludG8gYW5vdGhlciBub2RlLicpOworCitNYXJr
dXAud2FpdFVudGlsRG9uZSgpOworCit2YXIgdGVzdEVsZW1lbnQgPSBkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgndGVzdCcpOwordmFyIHNlbGVjdGlvbiA9IHdpbmRvdy5nZXRTZWxlY3Rpb24oKTsK
Kworc2VsZWN0aW9uLmNvbGxhcHNlKHRlc3RFbGVtZW50LCAyKTsKK2RvY3VtZW50LmV4ZWNDb21t
YW5kKCJEZWxldGUiKTsKK2RvY3VtZW50LmV4ZWNDb21tYW5kKCJJbnNlcnRUZXh0IiwgZmFsc2Us
ICJPIik7CitNYXJrdXAuZHVtcCh0ZXN0LCAiRGVsZXRpbmcgJ1cnIGluIGJsdWUgY29sb3IgYW5k
IHRoZW4gaW5zZXJ0aW5nICdPJy4gVGhlIGZvbGxvd2luZyBtYXJrdXAgc2hvdWxkIHNob3cgJ08n
IGluIGJsdWUgY29sb3IiKTsKKworZG9jdW1lbnQuZXhlY0NvbW1hbmQoIkRlbGV0ZSIpOworZG9j
dW1lbnQuZXhlY0NvbW1hbmQoIkRlbGV0ZSIpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQoIkluc2Vy
dFRleHQiLCBmYWxzZSwgIlciKTsKK01hcmt1cC5kdW1wKHRlc3QsICJEZWxldGluZyB0aGUgYmx1
ZSBjb2xvcmVkIHRleHQgYW5kIHRoZSBwcmVjZWRpbmcgc3BhY2UgYW5kIHRoZW4gaW5zZXJ0aW5n
ICdXJy4gJ1cnIHNob3VsZCBiZSBub3QgYmUgaW4gYmx1ZSBjb2xvciBpbiB0aGUgZm9sbG93aW5n
IG1hcmt1cCIpOworCitNYXJrdXAubm90aWZ5RG9uZSgpOworPC9zY3JpcHQ+Cis8L2JvZHk+Cis8
L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>