<?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>122748</bug_id>
          
          <creation_ts>2013-10-14 05:12:54 -0700</creation_ts>
          <short_desc>[contenteditable] Content after non-editable element disappears when merging lines using backspace</short_desc>
          <delta_ts>2014-02-05 13:35:43 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>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></keywords>
          <priority>P2</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Piotrek Koszuliński (Reinmar)">pkoszulinski</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>brynjar.gretarsson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>enrica</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>rniwa</cc>
    
    <cc>santosh.ma</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>939420</commentid>
    <comment_count>0</comment_count>
    <who name="Piotrek Koszuliński (Reinmar)">pkoszulinski</who>
    <bug_when>2013-10-14 05:12:54 -0700</bug_when>
    <thetext>Steps to reproduce the problem:
1. Open test_backspace.html sample.
2. Place caret at the beginning of the second line.
3. Press backspace

What is the expected behavior?
Second paragraph is merged into the first one.

What went wrong?
Non-editable span (orange border) and content after it disappeared.

This is pretty critical issue for CKEditor (http://dev.ckeditor.com/ticket/10989), because it makes inline non-editable elements very unstable.

Crossposted: https://code.google.com/p/chromium/issues/detail?id=306970</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>941981</commentid>
    <comment_count>1</comment_count>
      <attachid>214767</attachid>
    <who name="Santosh Mahto">santosh.ma</who>
    <bug_when>2013-10-21 13:03:35 -0700</bug_when>
    <thetext>Created attachment 214767
Testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942001</commentid>
    <comment_count>2</comment_count>
      <attachid>214771</attachid>
    <who name="Santosh Mahto">santosh.ma</who>
    <bug_when>2013-10-21 13:29:00 -0700</bug_when>
    <thetext>Created attachment 214771
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942181</commentid>
    <comment_count>3</comment_count>
    <who name="">webkit</who>
    <bug_when>2013-10-22 00:24:03 -0700</bug_when>
    <thetext>A one liner fix to kill this very important issue. I see Santosh here: :D
http://devopsreactions.tumblr.com/post/63360879672/fixing-a-huge-bug-with-a-single-line-of-code

Seriously, I really hope we gonna have this patch reviewed soon! Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942537</commentid>
    <comment_count>4</comment_count>
      <attachid>214771</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-10-22 17:53:09 -0700</bug_when>
    <thetext>Comment on attachment 214771
Patch

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

&gt; Source/WebCore/ChangeLog:9
&gt; +        contain contenteditable=false element then after merging

Nit: contain*s*. Also need a comma after &quot;element&quot;

&gt; Source/WebCore/ChangeLog:10
&gt; +        non-editable and afterwards content are lost and only content

I don&apos;t get what you mean here. Perhaps something along this line?
&quot;then content after the non-editable element will be removed while the content before the element will be merged with the first paragraph&quot;

&gt; Source/WebCore/ChangeLog:12
&gt; +        happens becasue endOfParagraphToMove calculation in merging function doesnot

Nit: either &quot;doesn&apos;t&quot; or &quot;does not&quot;.

&gt; LayoutTests/editing/deleting/merge-paragraph-contatining-noneditable-expected.txt:2
&gt; + Expected behavior is on hitting backspace all three word (First,second and third) should be visible and merged at the end of first line.

Why do we have a space at the beginning of this line?
Also, we need a space between &quot;First,&quot; and &quot;second&quot; and &quot;first&quot; should not be capitalized.

&gt; LayoutTests/editing/deleting/merge-paragraph-contatining-noneditable-expected.txt:8
&gt; +|   &quot;You should not lose &quot;second Third&quot; from second line when both paragraphs will be merged.&quot;

Why is only Third capitalized?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942710</commentid>
    <comment_count>5</comment_count>
      <attachid>214971</attachid>
    <who name="Santosh Mahto">santosh.ma</who>
    <bug_when>2013-10-23 09:31:55 -0700</bug_when>
    <thetext>Created attachment 214971
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942747</commentid>
    <comment_count>6</comment_count>
      <attachid>214971</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-10-23 10:57:53 -0700</bug_when>
    <thetext>Comment on attachment 214971
Patch

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

&gt; LayoutTests/editing/deleting/merge-paragraph-contatining-noneditable-expected.txt:10
&gt; +| &lt;p&gt;
&gt; +|   &quot;You should not lose &quot;Second Third&quot; from second line when both paragraph will be merged.&quot;
&gt; +| &quot;
&gt; +        &quot;

Does this paragraph need to be here?
It&apos;s cluttering the results.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942780</commentid>
    <comment_count>7</comment_count>
      <attachid>214971</attachid>
    <who name="Santosh Mahto">santosh.ma</who>
    <bug_when>2013-10-23 12:20:42 -0700</bug_when>
    <thetext>Comment on attachment 214971
Patch

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

&gt;&gt; LayoutTests/editing/deleting/merge-paragraph-contatining-noneditable-expected.txt:10
&gt;&gt; +        &quot;
&gt; 
&gt; Does this paragraph need to be here?
&gt; It&apos;s cluttering the results.

But we need to show both paragraph to clearly see how 2nd paragraph got merged with first paragraph.
I mean after merging we can see what part was of first line and what was of second line</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942792</commentid>
    <comment_count>8</comment_count>
      <attachid>214971</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-10-23 13:00:05 -0700</bug_when>
    <thetext>Comment on attachment 214971
Patch

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

&gt;&gt;&gt; LayoutTests/editing/deleting/merge-paragraph-contatining-noneditable-expected.txt:10
&gt;&gt;&gt; +        &quot;
&gt;&gt; 
&gt;&gt; Does this paragraph need to be here?
&gt;&gt; It&apos;s cluttering the results.
&gt; 
&gt; But we need to show both paragraph to clearly see how 2nd paragraph got merged with first paragraph.
&gt; I mean after merging we can see what part was of first line and what was of second line

Can&apos;t we put &quot;First paragraph&quot; instead?  This text is really long.
We should make the test results look as simple as possible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942983</commentid>
    <comment_count>9</comment_count>
    <who name="Santosh Mahto">santosh.ma</who>
    <bug_when>2013-10-23 22:12:29 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (From update of attachment 214971 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=214971&amp;action=review
&gt; 
&gt; &gt;&gt;&gt; LayoutTests/editing/deleting/merge-paragraph-contatining-noneditable-expected.txt:10
&gt; &gt;&gt;&gt; +        &quot;
&gt; &gt;&gt; 
&gt; &gt;&gt; Does this paragraph need to be here?
&gt; &gt;&gt; It&apos;s cluttering the results.
&gt; &gt; 
&gt; &gt; But we need to show both paragraph to clearly see how 2nd paragraph got merged with first paragraph.
&gt; &gt; I mean after merging we can see what part was of first line and what was of second line
&gt; 
&gt; Can&apos;t we put &quot;First paragraph&quot; instead?  This text is really long.
&gt; We should make the test results look as simple as possible.

Hmm... I thought you meant &lt;p&gt; tag is cluttering.
Sure I  I will change the text.Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943204</commentid>
    <comment_count>10</comment_count>
      <attachid>215079</attachid>
    <who name="Santosh Mahto">santosh.ma</who>
    <bug_when>2013-10-24 10:32:13 -0700</bug_when>
    <thetext>Created attachment 215079
Patch for Landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943260</commentid>
    <comment_count>11</comment_count>
      <attachid>215079</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2013-10-24 12:14:17 -0700</bug_when>
    <thetext>Comment on attachment 215079
Patch for Landing

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

&gt; LayoutTests/ChangeLog:13
&gt; +        * editing/deleting/merge-paragraph-contatining-noneditable-expected.txt: Added.
&gt; +        * editing/deleting/merge-paragraph-contatining-noneditable.html: Added.

Just noticed that this says contatining rather than containing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943262</commentid>
    <comment_count>12</comment_count>
      <attachid>215079</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-24 12:16:49 -0700</bug_when>
    <thetext>Comment on attachment 215079
Patch for Landing

Clearing flags on attachment: 215079

Committed r157944: &lt;http://trac.webkit.org/changeset/157944&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943263</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-24 12:16:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977067</commentid>
    <comment_count>14</comment_count>
    <who name="Brynjar Gretarsson">brynjar.gretarsson</who>
    <bug_when>2014-02-05 13:35:43 -0800</bug_when>
    <thetext>After this fix there is still an issue. Once the two paragraphs have been merged, the non-editable element becomes editable, i.e. it loses the contenteditable=&quot;false&quot; attribute. Any chance this bug can be re-opened and fixed so that the non-editable element stays non-editable?</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>214767</attachid>
            <date>2013-10-21 13:03:35 -0700</date>
            <delta_ts>2013-10-21 13:03:35 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>test_backspace .html</filename>
            <type>text/html</type>
            <size>521</size>
            <attacher name="Santosh Mahto">santosh.ma</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KCTxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KCTx0
aXRsZT5Gb28gZm9vITwvdGl0bGU+Cgk8c3R5bGU+CgpkaXZbY29udGVudGVkaXRhYmxlPXRydWVd
IHsKCWJvcmRlcjogc29saWQgMnB4IGJsdWU7CglwYWRkaW5nOiA1cHg7Cn0KCi5ub3RlZGl0YWJs
ZSB7Cglib3JkZXI6IHNvbGlkIDJweCBvcmFuZ2U7Cn0KCgk8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5
PgoJPGRpdiBjb250ZW50ZWRpdGFibGU9InRydWUiPgoJCTxwPlBsYWNlIGNhcmV0IGF0IGJlZ2lu
aW5nIG9mIHNlY29uZCBsaW5lIGFuZCBoaXQgYmFja3NwYWNlLiBZb3UnbGwgbG9zZSAiZm9vIGJh
ciIgZnJvbSBzZWNvbmQgcGFyYWdyYXBoIHdoZW4gYm90aCBwYXJhZ3JhcGhzIHdpbGwgYmUgbWVy
Z2VkLjwvcD4KCQk8cD5iYXI8c3BhbiBjbGFzcz0ibm90ZWRpdGFibGUiIGlkPSJjZCIgY29udGVu
dGVkaXRhYmxlPSJmYWxzZSI+Zm9vPC9zcGFuPmRhc2Rhc2RhPC9wPgoJPC9kaXY+CjwvYm9keT4K
PC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>214771</attachid>
            <date>2013-10-21 13:29:00 -0700</date>
            <delta_ts>2013-10-23 09:31:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-122748-20131022015858.patch</filename>
            <type>text/plain</type>
            <size>5740</size>
            <attacher name="Santosh Mahto">santosh.ma</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU3NzIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjA5MGI5ZTk0MmVmMjdl
ZmExZGMyYjc0ZjgzZmNhODUzNzA0NGFjYS4uZGNhZThhNDY2YzZmM2FkNDIyNGExYWVkMjAwMDFh
N2Q2ZTRmYjg4MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDEzLTEwLTIxICBTYW50
b3NoIE1haHRvICA8c2FudG9zaC5tYUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbY29udGVudGVk
aXRhYmxlXSBDb250ZW50IGFmdGVyIG5vbi1lZGl0YWJsZSBlbGVtZW50IGRpc2FwcGVhcnMgd2hl
biBtZXJnaW5nIGxpbmVzIHVzaW5nIGJhY2tzcGFjZQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIyNzQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgSW4gY2FzZSBvZiBwYXJhZ3JhcGggbWVyZ2luZyBhZnRl
ciBkZWxldGlvbiBpZiBzZWNvbmQgcGFyYWdyYXBoCisgICAgICAgIGNvbnRhaW4gY29udGVudGVk
aXRhYmxlPWZhbHNlIGVsZW1lbnQgdGhlbiBhZnRlciBtZXJnaW5nCisgICAgICAgIG5vbi1lZGl0
YWJsZSBhbmQgYWZ0ZXJ3YXJkcyBjb250ZW50IGFyZSBsb3N0IGFuZCBvbmx5IGNvbnRlbnQKKyAg
ICAgICAgYmVmb3JlIG5vbi1lZGl0YWJsZSBlbGVtZW50IGFyZSBtZXJnZWQgd2l0aCBmaXJzdCBw
YXJhZ3JhcGguIFRoaXMKKyAgICAgICAgaGFwcGVucyBiZWNhc3VlIGVuZE9mUGFyYWdyYXBoVG9N
b3ZlIGNhbGN1bGF0aW9uIGluIG1lcmdpbmcgZnVuY3Rpb24gZG9lc25vdAorICAgICAgICBza2lw
IG92ZXIgZWRpdGluZyBib3VuZGFyeSBzbyBlbmRvZlBhcmFncmFwaFRvTW92ZSBiZWNvbWVzIGp1
c3QKKyAgICAgICAgYmVmb3JlIG5vbi1lZGl0YWJsZSBjb250ZW50IGFuZCBub3QgYWxsIHRoZSBj
b250ZW50IGluIHNlY29uZAorICAgICAgICBwYXJhZ3JhcGggYXJlIG1lcmdlZC4KKworICAgICAg
ICBUZXN0OiBlZGl0aW5nL2RlbGV0aW5nL21lcmdlLXBhcmFncmFwaC1jb250YXRpbmluZy1ub25l
ZGl0YWJsZS5odG1sCisKKyAgICAgICAgKiBlZGl0aW5nL0RlbGV0ZVNlbGVjdGlvbkNvbW1hbmQu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6RGVsZXRlU2VsZWN0aW9uQ29tbWFuZDo6bWVyZ2VQYXJh
Z3JhcGhzKTogdXNlIENhblNraXBPdmVyRWRpdGluZ0JvdW5kYXJ5IAorICAgICAgICBjb25kaXRp
b24gd2hpbGUgY2FsY3VsYXRpbmcgZW5kT2ZQYXJhZ3JhcGhUb01vdmUuCisKIDIwMTMtMTAtMjEg
IE1paGFpIE1hZXJlYW4gIDxtbWFlcmVhbkBhZG9iZS5jb20+CiAKICAgICAgICAgW0NTUyBSZWdp
b25zXSBGaXggV0hJVEVTUEFDRSBpc3N1ZXMgaW4gdGhlIENTUyBncmFtbWFyLgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9EZWxldGVTZWxlY3Rpb25Db21tYW5kLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2VkaXRpbmcvRGVsZXRlU2VsZWN0aW9uQ29tbWFuZC5jcHAKaW5kZXggNzZi
MWJiZGIyMWRiMjFlZTBiMjU1MzE2ZGUyMTcwZDUxNWEyYjQwNC4uMGM0MTFmODA3MmQ2ZThlYTcx
MGQ4ZjVkN2FiMmE5MWZjODZhMjY5ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGlu
Zy9EZWxldGVTZWxlY3Rpb25Db21tYW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5n
L0RlbGV0ZVNlbGVjdGlvbkNvbW1hbmQuY3BwCkBAIC02MzcsNyArNjM3LDcgQEAgdm9pZCBEZWxl
dGVTZWxlY3Rpb25Db21tYW5kOjptZXJnZVBhcmFncmFwaHMoKQogICAgIGlmIChtZXJnZURlc3Rp
bmF0aW9uID09IHN0YXJ0T2ZQYXJhZ3JhcGhUb01vdmUpCiAgICAgICAgIHJldHVybjsKICAgICAg
ICAgCi0gICAgVmlzaWJsZVBvc2l0aW9uIGVuZE9mUGFyYWdyYXBoVG9Nb3ZlID0gZW5kT2ZQYXJh
Z3JhcGgoc3RhcnRPZlBhcmFncmFwaFRvTW92ZSk7CisgICAgVmlzaWJsZVBvc2l0aW9uIGVuZE9m
UGFyYWdyYXBoVG9Nb3ZlID0gZW5kT2ZQYXJhZ3JhcGgoc3RhcnRPZlBhcmFncmFwaFRvTW92ZSwg
Q2FuU2tpcE92ZXJFZGl0aW5nQm91bmRhcnkpOwogICAgIAogICAgIGlmIChtZXJnZURlc3RpbmF0
aW9uID09IGVuZE9mUGFyYWdyYXBoVG9Nb3ZlKQogICAgICAgICByZXR1cm47CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMDg0
YzViNDY4NzVlZmI0ZTlhZjkwMGFlMzVkZjlmODcwZGU4OGU2MS4uZmRkMWVlMzRjN2IwOGY2ODcx
ODgwOGQxYzIzZmEwNmYwZDA0NDQ3MiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEzLTEwLTIx
ICBTYW50b3NoIE1haHRvICA8c2FudG9zaC5tYUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbY29u
dGVudGVkaXRhYmxlXSBDb250ZW50IGFmdGVyIG5vbi1lZGl0YWJsZSBlbGVtZW50IGRpc2FwcGVh
cnMgd2hlbiBtZXJnaW5nIGxpbmVzIHVzaW5nIGJhY2tzcGFjZQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIyNzQ4CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkaW5nIHRlc3QgdG8gdmVyaWZ5IHRoYXQg
b24gbWVyZ2luZyB0aGUgcGFyYWdyYXBoIGNvbnRhaW5pbmcKKyAgICAgICAgbm9uLWVkaXRhYmxl
IGVsZW1lbnQgZG9lcyBub3QgY2F1c2UgbG9zcyBvZiBwYXJhZ3JhcGggY29udGVudCBhZnRlcgor
ICAgICAgICBtZXJnaW5nLgorCisgICAgICAgICogZWRpdGluZy9kZWxldGluZy9tZXJnZS1wYXJh
Z3JhcGgtY29udGF0aW5pbmctbm9uZWRpdGFibGUtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAg
ICAgKiBlZGl0aW5nL2RlbGV0aW5nL21lcmdlLXBhcmFncmFwaC1jb250YXRpbmluZy1ub25lZGl0
YWJsZS5odG1sOiBBZGRlZC4KKwogMjAxMy0xMC0yMSAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFw
QGFwcGxlLmNvbT4KIAogICAgICAgICBMYXlvdXQgVGVzdCBtZWRpYS9tZWRpYS1jb250cm9sbGVy
LXRpbWUtY2xhbXAuaHRtbCBpcyBmbGFreQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGlu
Zy9kZWxldGluZy9tZXJnZS1wYXJhZ3JhcGgtY29udGF0aW5pbmctbm9uZWRpdGFibGUtZXhwZWN0
ZWQudHh0IGIvTGF5b3V0VGVzdHMvZWRpdGluZy9kZWxldGluZy9tZXJnZS1wYXJhZ3JhcGgtY29u
dGF0aW5pbmctbm9uZWRpdGFibGUtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmQ0NWNlMTk5MmNh
OTA3NGUyMDJmMTI3MzI4M2RjMDhmYWIwZDdlZmIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9lZGl0aW5nL2RlbGV0aW5nL21lcmdlLXBhcmFncmFwaC1jb250YXRpbmluZy1ub25lZGl0
YWJsZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwzMiBAQAorVGhpcyB0ZXN0IHZlcmlmaWVzIG1l
cmdpbmcgb2Ygc2Vjb25kIHBhcmFncmFwaCBjb250YWluaW5nIG5vbi1lZGl0YWJsZSBlbGVtZW50
IHdpdGggZmlyc3QgcGFyYWdyYXBoIGRvZXMgbm90IGNhdXNlIGxvc3Mgb2YgZWxlbWVudCBpbiBz
ZWNvbmQgcGFyYWdyYXBoLiAKKyBFeHBlY3RlZCBiZWhhdmlvciBpcyBvbiBoaXR0aW5nIGJhY2tz
cGFjZSBhbGwgdGhyZWUgd29yZCAoRmlyc3Qsc2Vjb25kIGFuZCB0aGlyZCkgc2hvdWxkIGJlIHZp
c2libGUgYW5kIG1lcmdlZCBhdCB0aGUgZW5kIG9mIGZpcnN0IGxpbmUuCisKK0JlZm9yZToKK3wg
IgorICAgICAgICAiCit8IDxwPgorfCAgICJZb3Ugc2hvdWxkIG5vdCBsb3NlICJzZWNvbmQgVGhp
cmQiIGZyb20gc2Vjb25kIGxpbmUgd2hlbiBib3RoIHBhcmFncmFwaHMgd2lsbCBiZSBtZXJnZWQu
IgorfCAiCisgICAgICAgICIKK3wgPHA+Cit8ICAgaWQ9InBhcmFncmFwaCIKK3wgICAiPCNzZWxl
Y3Rpb24tY2FyZXQ+Rmlyc3QiCit8ICAgPHNwYW4+Cit8ICAgICBjbGFzcz0ibm90ZWRpdGFibGUi
Cit8ICAgICBjb250ZW50ZWRpdGFibGU9ImZhbHNlIgorfCAgICAgIlNlY29uZCIKK3wgICAiVGhp
cmQiCit8ICIKKyAgICAiCisKK0FmdGVyOgorfCAiCisgICAgICAgICIKK3wgPHA+Cit8ICAgIllv
dSBzaG91bGQgbm90IGxvc2UgInNlY29uZCBUaGlyZCIgZnJvbSBzZWNvbmQgbGluZSB3aGVuIGJv
dGggcGFyYWdyYXBocyB3aWxsIGJlIG1lcmdlZC48I3NlbGVjdGlvbi1jYXJldD5GaXJzdCIKK3wg
ICA8c3Bhbj4KK3wgICAgIGNsYXNzPSJub3RlZGl0YWJsZSIKK3wgICAgICJTZWNvbmQiCit8ICAg
IlRoaXJkIgorfCAiCisgICAgIgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGluZy9kZWxl
dGluZy9tZXJnZS1wYXJhZ3JhcGgtY29udGF0aW5pbmctbm9uZWRpdGFibGUuaHRtbCBiL0xheW91
dFRlc3RzL2VkaXRpbmcvZGVsZXRpbmcvbWVyZ2UtcGFyYWdyYXBoLWNvbnRhdGluaW5nLW5vbmVk
aXRhYmxlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYzdlMmNkM2NlYzRiZjcyNjNkNmJjNTI3MjA5MmRiYjk4
ZTIyNTM1MQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2VkaXRpbmcvZGVsZXRpbmcv
bWVyZ2UtcGFyYWdyYXBoLWNvbnRhdGluaW5nLW5vbmVkaXRhYmxlLmh0bWwKQEAgLTAsMCArMSwx
OSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxib2R5PgorICAgIDxkaXYgaWQ9ImNvbnRh
aW5lciIgY29udGVudGVkaXRhYmxlPSJ0cnVlIj4KKyAgICAgICAgPHA+WW91IHNob3VsZCBub3Qg
bG9zZSAic2Vjb25kIFRoaXJkIiBmcm9tIHNlY29uZCBsaW5lIHdoZW4gYm90aCBwYXJhZ3JhcGhz
IHdpbGwgYmUgbWVyZ2VkLjwvcD4KKyAgICAgICAgPHAgaWQ9InBhcmFncmFwaCI+Rmlyc3Q8c3Bh
biBjbGFzcz0ibm90ZWRpdGFibGUiIGNvbnRlbnRlZGl0YWJsZT0iZmFsc2UiPlNlY29uZDwvc3Bh
bj5UaGlyZDwvcD4KKyAgICA8L2Rpdj4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2Vz
L2R1bXAtYXMtbWFya3VwLmpzIj48L3NjcmlwdD4KKyAgICA8c2NyaXB0PgorICAgICAgICBNYXJr
dXAuZGVzY3JpcHRpb24oJ1RoaXMgdGVzdCB2ZXJpZmllcyBtZXJnaW5nIG9mIHNlY29uZCBwYXJh
Z3JhcGggY29udGFpbmluZyBub24tZWRpdGFibGUgZWxlbWVudCB3aXRoIGZpcnN0IHBhcmFncmFw
aCBkb2VzIG5vdCBjYXVzZSBsb3NzIG9mIGVsZW1lbnQgaW4gc2Vjb25kIHBhcmFncmFwaC4gXG4g
RXhwZWN0ZWQgYmVoYXZpb3IgaXMgb24gaGl0dGluZyBiYWNrc3BhY2UgYWxsIHRocmVlIHdvcmQg
KEZpcnN0LHNlY29uZCBhbmQgdGhpcmQpIHNob3VsZCBiZSB2aXNpYmxlIGFuZCBtZXJnZWQgYXQg
dGhlIGVuZCBvZiBmaXJzdCBsaW5lLicpOworCisgICAgICAgIGdldFNlbGVjdGlvbigpLmNvbGxh
cHNlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJwYXJhZ3JhcGgiKSwgMCk7CisgICAgICAgIE1h
cmt1cC5kdW1wKCdjb250YWluZXInLCAnQmVmb3JlJyk7CisKKyAgICAgICAgZG9jdW1lbnQuZXhl
Y0NvbW1hbmQoIkRlbGV0ZSIpOworICAgICAgICBNYXJrdXAuZHVtcCgnY29udGFpbmVyJywgJ0Fm
dGVyJyk7CisgICAgPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>214971</attachid>
            <date>2013-10-23 09:31:55 -0700</date>
            <delta_ts>2013-10-24 10:32:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-122748-20131023220153.patch</filename>
            <type>text/plain</type>
            <size>5852</size>
            <attacher name="Santosh Mahto">santosh.ma</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU3ODU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTllOTNiNjQwZGY2Y2Jm
NTY0NGYxYWUzYjViNjJmZDE4M2E3NDhjZC4uMmNjNGY4NGZmN2U4MWFhNDUyYjE2ZTAyODY1NDU3
NzgxNmVhZDlhZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEzLTEwLTIzICBTYW50
b3NoIE1haHRvICA8c2FudG9zaC5tYUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbY29udGVudGVk
aXRhYmxlXSBDb250ZW50IGFmdGVyIG5vbi1lZGl0YWJsZSBlbGVtZW50IGRpc2FwcGVhcnMgd2hl
biBtZXJnaW5nIGxpbmVzIHVzaW5nIGJhY2tzcGFjZQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIyNzQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgSW4gY2FzZSBvZiBwYXJhZ3JhcGggbWVyZ2luZyBhZnRl
ciBkZWxldGlvbiBpZiBzZWNvbmQgcGFyYWdyYXBoCisgICAgICAgIGNvbnRhaW5zIG5vbi1lZGl0
YWJsZSBlbGVtZW50LCB0aGVuIGNvbnRlbnQgYWZ0ZXIgdGhlIG5vbi1lZGl0YWJsZSAKKyAgICAg
ICAgZWxlbWVudChpbmNsdWRpbmcgbm9uLWVkaXRhYmxlIGVsZW1lbnQpIHdpbGwgYmUgcmVtb3Zl
ZCB3aGlsZSB0aGUKKyAgICAgICAgY29udGVudCBiZWZvcmUgdGhlIGVsZW1lbnQgd2lsbCBiZSBt
ZXJnZWQgd2l0aCB0aGUgZmlyc3QgcGFyYWdyYXBoLgorICAgICAgICBUaGlzIGhhcHBlbnMgYmVj
YXN1ZSBlbmRPZlBhcmFncmFwaFRvTW92ZSBjYWxjdWxhdGlvbiBpbiBtZXJnaW5nIGZ1bmN0aW9u
IAorICAgICAgICBzdG9wIGF0IGVkaXRpbmcgYm91bmRhcnkgc28gZW5kT2ZQYXJhZ3JhcGhUb01v
dmUgYmVjb21lcyBwb3NpdGlvbiBqdXN0CisgICAgICAgIGJlZm9yZSBub24tZWRpdGFibGUgY29u
dGVudC4KKyAgICAgICAgV2l0aCB0aGlzIHBhdGNoIG5vdyBlbmRPZlBhcmFncmFwaFRvTW92ZSBp
cyBjYWxjdWxhdGVkIGJ5IHNraXBwaW5nCisgICAgICAgIG92ZXIgdGhlIG5vbi1lZGl0YWJsZSBl
bGVtZW50LgorCisgICAgICAgIFRlc3Q6IGVkaXRpbmcvZGVsZXRpbmcvbWVyZ2UtcGFyYWdyYXBo
LWNvbnRhdGluaW5nLW5vbmVkaXRhYmxlLmh0bWwKKworICAgICAgICAqIGVkaXRpbmcvRGVsZXRl
U2VsZWN0aW9uQ29tbWFuZC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEZWxldGVTZWxlY3Rpb25D
b21tYW5kOjptZXJnZVBhcmFncmFwaHMpOiB1c2UgQ2FuU2tpcE92ZXJFZGl0aW5nQm91bmRhcnkg
CisgICAgICAgIGNvbmRpdGlvbiB3aGlsZSBjYWxjdWxhdGluZyBlbmRPZlBhcmFncmFwaFRvTW92
ZS4KKwogMjAxMy0xMC0yMyAgS3J6eXN6dG9mIFdvbGFuc2tpICA8ay53b2xhbnNraUBzYW1zdW5n
LmNvbT4KIAogICAgICAgICBbR1RLXSBhY2Nlc3NpYmlsaXR5L3NlbGYtcmVmZXJlbmNpbmctYXJp
YS1sYWJlbGxlZGJ5Lmh0bWwgaXMgZmFpbGluZwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
ZWRpdGluZy9EZWxldGVTZWxlY3Rpb25Db21tYW5kLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2VkaXRp
bmcvRGVsZXRlU2VsZWN0aW9uQ29tbWFuZC5jcHAKaW5kZXggNzZiMWJiZGIyMWRiMjFlZTBiMjU1
MzE2ZGUyMTcwZDUxNWEyYjQwNC4uMGM0MTFmODA3MmQ2ZThlYTcxMGQ4ZjVkN2FiMmE5MWZjODZh
MjY5ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9EZWxldGVTZWxlY3Rpb25D
b21tYW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0RlbGV0ZVNlbGVjdGlvbkNv
bW1hbmQuY3BwCkBAIC02MzcsNyArNjM3LDcgQEAgdm9pZCBEZWxldGVTZWxlY3Rpb25Db21tYW5k
OjptZXJnZVBhcmFncmFwaHMoKQogICAgIGlmIChtZXJnZURlc3RpbmF0aW9uID09IHN0YXJ0T2ZQ
YXJhZ3JhcGhUb01vdmUpCiAgICAgICAgIHJldHVybjsKICAgICAgICAgCi0gICAgVmlzaWJsZVBv
c2l0aW9uIGVuZE9mUGFyYWdyYXBoVG9Nb3ZlID0gZW5kT2ZQYXJhZ3JhcGgoc3RhcnRPZlBhcmFn
cmFwaFRvTW92ZSk7CisgICAgVmlzaWJsZVBvc2l0aW9uIGVuZE9mUGFyYWdyYXBoVG9Nb3ZlID0g
ZW5kT2ZQYXJhZ3JhcGgoc3RhcnRPZlBhcmFncmFwaFRvTW92ZSwgQ2FuU2tpcE92ZXJFZGl0aW5n
Qm91bmRhcnkpOwogICAgIAogICAgIGlmIChtZXJnZURlc3RpbmF0aW9uID09IGVuZE9mUGFyYWdy
YXBoVG9Nb3ZlKQogICAgICAgICByZXR1cm47CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggY2JjY2UyMTk0Y2E4ZWZmNzk0ZTk0
OTg3NjVkMDNlMTk2NjhkOWUzNy4uY2M2NmY5ZDk1MzQxZDFkYzBiNWZmMGYyMzY5NWM1NWM5ZWFm
OTM1MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEzLTEwLTIzICBTYW50b3NoIE1haHRvICA8
c2FudG9zaC5tYUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbY29udGVudGVkaXRhYmxlXSBDb250
ZW50IGFmdGVyIG5vbi1lZGl0YWJsZSBlbGVtZW50IGRpc2FwcGVhcnMgd2hlbiBtZXJnaW5nIGxp
bmVzIHVzaW5nIGJhY2tzcGFjZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTIyNzQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQWRkaW5nIHRlc3QgdG8gdmVyaWZ5IHRoYXQgb24gbWVyZ2luZyB0aGUgcGFy
YWdyYXBoIGNvbnRhaW5pbmcKKyAgICAgICAgbm9uLWVkaXRhYmxlIGVsZW1lbnQgZG9lcyBub3Qg
Y2F1c2UgbG9zcyBvZiBub24tZWRpdGFibGUgY29udGVudCBhZnRlcgorICAgICAgICBtZXJnaW5n
LgorCisgICAgICAgICogZWRpdGluZy9kZWxldGluZy9tZXJnZS1wYXJhZ3JhcGgtY29udGF0aW5p
bmctbm9uZWRpdGFibGUtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBlZGl0aW5nL2Rl
bGV0aW5nL21lcmdlLXBhcmFncmFwaC1jb250YXRpbmluZy1ub25lZGl0YWJsZS5odG1sOiBBZGRl
ZC4KKwogMjAxMy0xMC0yMyAgS3J6eXN6dG9mIFdvbGFuc2tpICA8ay53b2xhbnNraUBzYW1zdW5n
LmNvbT4KIAogICAgICAgICBbR1RLXSBhY2Nlc3NpYmlsaXR5L3NlbGYtcmVmZXJlbmNpbmctYXJp
YS1sYWJlbGxlZGJ5Lmh0bWwgaXMgZmFpbGluZwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRp
dGluZy9kZWxldGluZy9tZXJnZS1wYXJhZ3JhcGgtY29udGF0aW5pbmctbm9uZWRpdGFibGUtZXhw
ZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZWRpdGluZy9kZWxldGluZy9tZXJnZS1wYXJhZ3JhcGgt
Y29udGF0aW5pbmctbm9uZWRpdGFibGUtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjQxODk4NTBj
YTlkNGExNDgxZDZkZTNhNjNkYzFjMzVlY2JiZGZhM2QKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9lZGl0aW5nL2RlbGV0aW5nL21lcmdlLXBhcmFncmFwaC1jb250YXRpbmluZy1ub25l
ZGl0YWJsZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwzMiBAQAorVGhpcyB0ZXN0IHZlcmlmaWVz
IG1lcmdpbmcgb2Ygc2Vjb25kIHBhcmFncmFwaCBjb250YWluaW5nIG5vbi1lZGl0YWJsZSBlbGVt
ZW50IHdpdGggZmlyc3QgcGFyYWdyYXBoIGRvZXMgbm90IGNhdXNlIGxvc3Mgb2YgZWxlbWVudCBp
biBzZWNvbmQgcGFyYWdyYXBoLgorRXhwZWN0ZWQgYmVoYXZpb3IgaXMgb24gaGl0dGluZyBiYWNr
c3BhY2UgYWxsIHRocmVlIHdvcmQgKEZpcnN0LCBTZWNvbmQgYW5kIFRoaXJkKSBzaG91bGQgYmUg
dmlzaWJsZSBhbmQgbWVyZ2VkIGF0IHRoZSBlbmQgb2YgZmlyc3QgbGluZS4KKworQmVmb3JlOgor
fCAiCisgICAgICAgICIKK3wgPHA+Cit8ICAgIllvdSBzaG91bGQgbm90IGxvc2UgIlNlY29uZCBU
aGlyZCIgZnJvbSBzZWNvbmQgbGluZSB3aGVuIGJvdGggcGFyYWdyYXBoIHdpbGwgYmUgbWVyZ2Vk
LiIKK3wgIgorICAgICAgICAiCit8IDxwPgorfCAgIGlkPSJwYXJhZ3JhcGgiCit8ICAgIjwjc2Vs
ZWN0aW9uLWNhcmV0PkZpcnN0IgorfCAgIDxzcGFuPgorfCAgICAgY2xhc3M9Im5vdGVkaXRhYmxl
IgorfCAgICAgY29udGVudGVkaXRhYmxlPSJmYWxzZSIKK3wgICAgICJTZWNvbmQiCit8ICAgIlRo
aXJkIgorfCAiCisgICAgIgorCitBZnRlcjoKK3wgIgorICAgICAgICAiCit8IDxwPgorfCAgICJZ
b3Ugc2hvdWxkIG5vdCBsb3NlICJTZWNvbmQgVGhpcmQiIGZyb20gc2Vjb25kIGxpbmUgd2hlbiBi
b3RoIHBhcmFncmFwaCB3aWxsIGJlIG1lcmdlZC48I3NlbGVjdGlvbi1jYXJldD5GaXJzdCIKK3wg
ICA8c3Bhbj4KK3wgICAgIGNsYXNzPSJub3RlZGl0YWJsZSIKK3wgICAgICJTZWNvbmQiCit8ICAg
IlRoaXJkIgorfCAiCisgICAgIgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGluZy9kZWxl
dGluZy9tZXJnZS1wYXJhZ3JhcGgtY29udGF0aW5pbmctbm9uZWRpdGFibGUuaHRtbCBiL0xheW91
dFRlc3RzL2VkaXRpbmcvZGVsZXRpbmcvbWVyZ2UtcGFyYWdyYXBoLWNvbnRhdGluaW5nLW5vbmVk
aXRhYmxlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMjU1NTY3ZTFhMGViZmVjMDEyNzJmODRiODllMDQ5ZGYz
Mjc3YWQxNwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2VkaXRpbmcvZGVsZXRpbmcv
bWVyZ2UtcGFyYWdyYXBoLWNvbnRhdGluaW5nLW5vbmVkaXRhYmxlLmh0bWwKQEAgLTAsMCArMSwx
OSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxib2R5PgorICAgIDxkaXYgaWQ9ImNvbnRh
aW5lciIgY29udGVudGVkaXRhYmxlPSJ0cnVlIj4KKyAgICAgICAgPHA+WW91IHNob3VsZCBub3Qg
bG9zZSAiU2Vjb25kIFRoaXJkIiBmcm9tIHNlY29uZCBsaW5lIHdoZW4gYm90aCBwYXJhZ3JhcGgg
d2lsbCBiZSBtZXJnZWQuPC9wPgorICAgICAgICA8cCBpZD0icGFyYWdyYXBoIj5GaXJzdDxzcGFu
IGNsYXNzPSJub3RlZGl0YWJsZSIgY29udGVudGVkaXRhYmxlPSJmYWxzZSI+U2Vjb25kPC9zcGFu
PlRoaXJkPC9wPgorICAgIDwvZGl2PgorICAgIDxzY3JpcHQgc3JjPSIuLi8uLi9yZXNvdXJjZXMv
ZHVtcC1hcy1tYXJrdXAuanMiPjwvc2NyaXB0PgorICAgIDxzY3JpcHQ+CisgICAgICAgIE1hcmt1
cC5kZXNjcmlwdGlvbignVGhpcyB0ZXN0IHZlcmlmaWVzIG1lcmdpbmcgb2Ygc2Vjb25kIHBhcmFn
cmFwaCBjb250YWluaW5nIG5vbi1lZGl0YWJsZSBlbGVtZW50IHdpdGggZmlyc3QgcGFyYWdyYXBo
IGRvZXMgbm90IGNhdXNlIGxvc3Mgb2YgZWxlbWVudCBpbiBzZWNvbmQgcGFyYWdyYXBoLlxuRXhw
ZWN0ZWQgYmVoYXZpb3IgaXMgb24gaGl0dGluZyBiYWNrc3BhY2UgYWxsIHRocmVlIHdvcmQgKEZp
cnN0LCBTZWNvbmQgYW5kIFRoaXJkKSBzaG91bGQgYmUgdmlzaWJsZSBhbmQgbWVyZ2VkIGF0IHRo
ZSBlbmQgb2YgZmlyc3QgbGluZS4nKTsKKworICAgICAgICBnZXRTZWxlY3Rpb24oKS5jb2xsYXBz
ZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicGFyYWdyYXBoIiksIDApOworICAgICAgICBNYXJr
dXAuZHVtcCgnY29udGFpbmVyJywgJ0JlZm9yZScpOworCisgICAgICAgIGRvY3VtZW50LmV4ZWND
b21tYW5kKCJEZWxldGUiKTsKKyAgICAgICAgTWFya3VwLmR1bXAoJ2NvbnRhaW5lcicsICdBZnRl
cicpOworICAgIDwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215079</attachid>
            <date>2013-10-24 10:32:13 -0700</date>
            <delta_ts>2013-10-24 12:16:48 -0700</delta_ts>
            <desc>Patch for Landing</desc>
            <filename>bug-122748-20131024230211.patch</filename>
            <type>text/plain</type>
            <size>5616</size>
            <attacher name="Santosh Mahto">santosh.ma</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU3OTI4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTA1ZDc2ZTI3ZmI0ZjE0
MGU2ZGI5YTJiZmYzZjk0NzA0OTg2Y2U3Mi4uZThmN2E1YWRmYWJlOGU0OGNlMmIzODQ0NDFkOTA2
Y2M2NzVjM2M4MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEzLTEwLTI0ICBTYW50
b3NoIE1haHRvICA8c2FudG9zaC5tYUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbY29udGVudGVk
aXRhYmxlXSBDb250ZW50IGFmdGVyIG5vbi1lZGl0YWJsZSBlbGVtZW50IGRpc2FwcGVhcnMgd2hl
biBtZXJnaW5nIGxpbmVzIHVzaW5nIGJhY2tzcGFjZQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIyNzQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgUnlv
c3VrZSBOaXdhLgorCisgICAgICAgIEluIGNhc2Ugb2YgcGFyYWdyYXBoIG1lcmdpbmcgYWZ0ZXIg
ZGVsZXRpb24gaWYgc2Vjb25kIHBhcmFncmFwaAorICAgICAgICBjb250YWlucyBub24tZWRpdGFi
bGUgZWxlbWVudCwgdGhlbiBjb250ZW50IGFmdGVyIHRoZSBub24tZWRpdGFibGUKKyAgICAgICAg
ZWxlbWVudChpbmNsdWRpbmcgbm9uLWVkaXRhYmxlIGVsZW1lbnQpIHdpbGwgYmUgcmVtb3ZlZCB3
aGlsZSB0aGUKKyAgICAgICAgY29udGVudCBiZWZvcmUgdGhlIGVsZW1lbnQgd2lsbCBiZSBtZXJn
ZWQgd2l0aCB0aGUgZmlyc3QgcGFyYWdyYXBoLgorICAgICAgICBUaGlzIGhhcHBlbnMgYmVjYXN1
ZSBlbmRPZlBhcmFncmFwaFRvTW92ZSBjYWxjdWxhdGlvbiBpbiBtZXJnaW5nIGZ1bmN0aW9uCisg
ICAgICAgIHN0b3AgYXQgZWRpdGluZyBib3VuZGFyeSBzbyBlbmRPZlBhcmFncmFwaFRvTW92ZSBi
ZWNvbWVzIHBvc2l0aW9uIGp1c3QKKyAgICAgICAgYmVmb3JlIG5vbi1lZGl0YWJsZSBjb250ZW50
LgorICAgICAgICBXaXRoIHRoaXMgcGF0Y2ggbm93IGVuZE9mUGFyYWdyYXBoVG9Nb3ZlIGlzIGNh
bGN1bGF0ZWQgYnkgc2tpcHBpbmcKKyAgICAgICAgb3ZlciB0aGUgbm9uLWVkaXRhYmxlIGVsZW1l
bnQuCisKKyAgICAgICAgVGVzdDogZWRpdGluZy9kZWxldGluZy9tZXJnZS1wYXJhZ3JhcGgtY29u
dGF0aW5pbmctbm9uZWRpdGFibGUuaHRtbAorCisgICAgICAgICogZWRpdGluZy9EZWxldGVTZWxl
Y3Rpb25Db21tYW5kLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRlbGV0ZVNlbGVjdGlvbkNvbW1h
bmQ6Om1lcmdlUGFyYWdyYXBocyk6IHVzZSBDYW5Ta2lwT3ZlckVkaXRpbmdCb3VuZGFyeQorICAg
ICAgICBjb25kaXRpb24gd2hpbGUgY2FsY3VsYXRpbmcgZW5kT2ZQYXJhZ3JhcGhUb01vdmUuCisK
IDIwMTMtMTAtMjQgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4K
IAogICAgICAgICBSZW1vdmVkIHVudXNlZCBUaHJlYWRTYWZlQ29vcmRpbmF0ZWRTdXJmYWNlIGFu
ZCBDZXJ0aWZpY2F0ZUluZm9DdXJsIGZpbGVzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
ZWRpdGluZy9EZWxldGVTZWxlY3Rpb25Db21tYW5kLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2VkaXRp
bmcvRGVsZXRlU2VsZWN0aW9uQ29tbWFuZC5jcHAKaW5kZXggNzZiMWJiZGIyMWRiMjFlZTBiMjU1
MzE2ZGUyMTcwZDUxNWEyYjQwNC4uMGM0MTFmODA3MmQ2ZThlYTcxMGQ4ZjVkN2FiMmE5MWZjODZh
MjY5ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9EZWxldGVTZWxlY3Rpb25D
b21tYW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0RlbGV0ZVNlbGVjdGlvbkNv
bW1hbmQuY3BwCkBAIC02MzcsNyArNjM3LDcgQEAgdm9pZCBEZWxldGVTZWxlY3Rpb25Db21tYW5k
OjptZXJnZVBhcmFncmFwaHMoKQogICAgIGlmIChtZXJnZURlc3RpbmF0aW9uID09IHN0YXJ0T2ZQ
YXJhZ3JhcGhUb01vdmUpCiAgICAgICAgIHJldHVybjsKICAgICAgICAgCi0gICAgVmlzaWJsZVBv
c2l0aW9uIGVuZE9mUGFyYWdyYXBoVG9Nb3ZlID0gZW5kT2ZQYXJhZ3JhcGgoc3RhcnRPZlBhcmFn
cmFwaFRvTW92ZSk7CisgICAgVmlzaWJsZVBvc2l0aW9uIGVuZE9mUGFyYWdyYXBoVG9Nb3ZlID0g
ZW5kT2ZQYXJhZ3JhcGgoc3RhcnRPZlBhcmFncmFwaFRvTW92ZSwgQ2FuU2tpcE92ZXJFZGl0aW5n
Qm91bmRhcnkpOwogICAgIAogICAgIGlmIChtZXJnZURlc3RpbmF0aW9uID09IGVuZE9mUGFyYWdy
YXBoVG9Nb3ZlKQogICAgICAgICByZXR1cm47CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMDA0ZTAzMGZmZGI4MmY0NzY0NmM5
NzgwZjdkZGU1ZTc0MTJlMmJiMC4uMjFhNjE3MmY2ZmNhMzNlOGRhODYyNjY5NDI4NzUyNDg5NjA2
ZGQ4YSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEzLTEwLTI0ICBTYW50b3NoIE1haHRvICA8
c2FudG9zaC5tYUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbY29udGVudGVkaXRhYmxlXSBDb250
ZW50IGFmdGVyIG5vbi1lZGl0YWJsZSBlbGVtZW50IGRpc2FwcGVhcnMgd2hlbiBtZXJnaW5nIGxp
bmVzIHVzaW5nIGJhY2tzcGFjZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTIyNzQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgUnlvc3VrZSBOaXdhLgor
CisgICAgICAgIEFkZGluZyB0ZXN0IHRvIHZlcmlmeSB0aGF0IG9uIG1lcmdpbmcgdGhlIHBhcmFn
cmFwaCBjb250YWluaW5nCisgICAgICAgIG5vbi1lZGl0YWJsZSBlbGVtZW50IGRvZXMgbm90IGNh
dXNlIGxvc3Mgb2Ygbm9uLWVkaXRhYmxlIGNvbnRlbnQgYWZ0ZXIKKyAgICAgICAgbWVyZ2luZy4K
KworICAgICAgICAqIGVkaXRpbmcvZGVsZXRpbmcvbWVyZ2UtcGFyYWdyYXBoLWNvbnRhdGluaW5n
LW5vbmVkaXRhYmxlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZWRpdGluZy9kZWxl
dGluZy9tZXJnZS1wYXJhZ3JhcGgtY29udGF0aW5pbmctbm9uZWRpdGFibGUuaHRtbDogQWRkZWQu
CisKIDIwMTMtMTAtMjQgIEphdmllciBGZXJuYW5kZXogIDxqZmVybmFuZGV6QGlnYWxpYS5jb20+
CiAKICAgICAgICAgW0dUS10gUmVtb3ZpbmcgZmxhZ3MgZm9yIHRlc3RzIGZpeGVkIGluIGJ1ZyAx
MjE4MjgKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRpbmcvZGVsZXRpbmcvbWVyZ2UtcGFy
YWdyYXBoLWNvbnRhdGluaW5nLW5vbmVkaXRhYmxlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L2VkaXRpbmcvZGVsZXRpbmcvbWVyZ2UtcGFyYWdyYXBoLWNvbnRhdGluaW5nLW5vbmVkaXRhYmxl
LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hMjc4MmU1NzllYTJhMTFmMzRlNWQwMGExYTVlMjE4
ZjM0YWYxNTMzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9kZWxldGlu
Zy9tZXJnZS1wYXJhZ3JhcGgtY29udGF0aW5pbmctbm9uZWRpdGFibGUtZXhwZWN0ZWQudHh0CkBA
IC0wLDAgKzEsMzIgQEAKK1RoaXMgdGVzdCB2ZXJpZmllcyBtZXJnaW5nIG9mIHNlY29uZCBwYXJh
Z3JhcGggY29udGFpbmluZyBub24tZWRpdGFibGUgZWxlbWVudCB3aXRoIGZpcnN0IHBhcmFncmFw
aCBkb2VzIG5vdCBjYXVzZSBsb3NzIG9mIGVsZW1lbnQgaW4gc2Vjb25kIHBhcmFncmFwaC4KK0V4
cGVjdGVkIGJlaGF2aW9yIGlzIG9uIGhpdHRpbmcgYmFja3NwYWNlIGFsbCB0aHJlZSB3b3JkIChG
aXJzdCwgU2Vjb25kIGFuZCBUaGlyZCkgc2hvdWxkIGJlIHZpc2libGUgYW5kIG1lcmdlZCBhdCB0
aGUgZW5kIG9mIGZpcnN0IGxpbmUuCisKK0JlZm9yZToKK3wgIgorICAgICAgICAiCit8IDxwPgor
fCAgICJGaXJzdCBQYXJhZ3JhcGguIgorfCAiCisgICAgICAgICIKK3wgPHA+Cit8ICAgaWQ9InBh
cmFncmFwaCIKK3wgICAiPCNzZWxlY3Rpb24tY2FyZXQ+Rmlyc3QiCit8ICAgPHNwYW4+Cit8ICAg
ICBjbGFzcz0ibm90ZWRpdGFibGUiCit8ICAgICBjb250ZW50ZWRpdGFibGU9ImZhbHNlIgorfCAg
ICAgIlNlY29uZCIKK3wgICAiVGhpcmQiCit8ICIKKyAgICAiCisKK0FmdGVyOgorfCAiCisgICAg
ICAgICIKK3wgPHA+Cit8ICAgIkZpcnN0IFBhcmFncmFwaC48I3NlbGVjdGlvbi1jYXJldD5GaXJz
dCIKK3wgICA8c3Bhbj4KK3wgICAgIGNsYXNzPSJub3RlZGl0YWJsZSIKK3wgICAgICJTZWNvbmQi
Cit8ICAgIlRoaXJkIgorfCAiCisgICAgIgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGlu
Zy9kZWxldGluZy9tZXJnZS1wYXJhZ3JhcGgtY29udGF0aW5pbmctbm9uZWRpdGFibGUuaHRtbCBi
L0xheW91dFRlc3RzL2VkaXRpbmcvZGVsZXRpbmcvbWVyZ2UtcGFyYWdyYXBoLWNvbnRhdGluaW5n
LW5vbmVkaXRhYmxlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOTAxYzJmNDExZTdhMDQ3NTJiMThjMDFmYmZm
MWI1ZDc3OTc0N2NkMwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2VkaXRpbmcvZGVs
ZXRpbmcvbWVyZ2UtcGFyYWdyYXBoLWNvbnRhdGluaW5nLW5vbmVkaXRhYmxlLmh0bWwKQEAgLTAs
MCArMSwxOSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxib2R5PgorICAgIDxkaXYgaWQ9
ImNvbnRhaW5lciIgY29udGVudGVkaXRhYmxlPSJ0cnVlIj4KKyAgICAgICAgPHA+Rmlyc3QgUGFy
YWdyYXBoLjwvcD4KKyAgICAgICAgPHAgaWQ9InBhcmFncmFwaCI+Rmlyc3Q8c3BhbiBjbGFzcz0i
bm90ZWRpdGFibGUiIGNvbnRlbnRlZGl0YWJsZT0iZmFsc2UiPlNlY29uZDwvc3Bhbj5UaGlyZDwv
cD4KKyAgICA8L2Rpdj4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL2R1bXAtYXMt
bWFya3VwLmpzIj48L3NjcmlwdD4KKyAgICA8c2NyaXB0PgorICAgICAgICBNYXJrdXAuZGVzY3Jp
cHRpb24oJ1RoaXMgdGVzdCB2ZXJpZmllcyBtZXJnaW5nIG9mIHNlY29uZCBwYXJhZ3JhcGggY29u
dGFpbmluZyBub24tZWRpdGFibGUgZWxlbWVudCB3aXRoIGZpcnN0IHBhcmFncmFwaCBkb2VzIG5v
dCBjYXVzZSBsb3NzIG9mIGVsZW1lbnQgaW4gc2Vjb25kIHBhcmFncmFwaC5cbkV4cGVjdGVkIGJl
aGF2aW9yIGlzIG9uIGhpdHRpbmcgYmFja3NwYWNlIGFsbCB0aHJlZSB3b3JkIChGaXJzdCwgU2Vj
b25kIGFuZCBUaGlyZCkgc2hvdWxkIGJlIHZpc2libGUgYW5kIG1lcmdlZCBhdCB0aGUgZW5kIG9m
IGZpcnN0IGxpbmUuJyk7CisKKyAgICAgICAgZ2V0U2VsZWN0aW9uKCkuY29sbGFwc2UoZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoInBhcmFncmFwaCIpLCAwKTsKKyAgICAgICAgTWFya3VwLmR1bXAo
J2NvbnRhaW5lcicsICdCZWZvcmUnKTsKKworICAgICAgICBkb2N1bWVudC5leGVjQ29tbWFuZCgi
RGVsZXRlIik7CisgICAgICAgIE1hcmt1cC5kdW1wKCdjb250YWluZXInLCAnQWZ0ZXInKTsKKyAg
ICA8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>