<?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>93287</bug_id>
          
          <creation_ts>2012-08-06 11:48:08 -0700</creation_ts>
          <short_desc>Testcase LayoutTests/editing/input/editable-container-with-word-wrap-normal.html failing on Mac</short_desc>
          <delta_ts>2012-08-06 16:02:16 -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>Mac</rep_platform>
          <op_sys>OS X 10.7</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Pravin D">pravind.2k4</reporter>
          <assigned_to name="Pravin D">pravind.2k4</assigned_to>
          <cc>leviw</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>688322</commentid>
    <comment_count>0</comment_count>
    <who name="Pravin D">pravind.2k4</who>
    <bug_when>2012-08-06 11:48:08 -0700</bug_when>
    <thetext>Testcase LayoutTests/editing/input/editable-container-with-word-wrap-normal.html failing on Mac. The test uses &apos;End&apos; key press emulation to scroll to the end of the text. However &apos;End&apos; key press has a different behavior on mac as compared to Windows/Linux.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688327</commentid>
    <comment_count>1</comment_count>
      <attachid>156736</attachid>
    <who name="Pravin D">pravind.2k4</who>
    <bug_when>2012-08-06 11:59:23 -0700</bug_when>
    <thetext>Created attachment 156736
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688335</commentid>
    <comment_count>2</comment_count>
      <attachid>156736</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-08-06 12:05:15 -0700</bug_when>
    <thetext>Comment on attachment 156736
Patch

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

&gt; LayoutTests/editing/input/editable-container-with-word-wrap-normal.html:39
&gt; +    debug(&apos;NOTE:The testcase uses APIs exposed by window.internals and window.testRunner. The results will be incorrect when run in their absence.&apos;);

This is so verbose! Also, it&apos;s more helpful to tell the viewer how to test it manually. So I would revise that to something like &quot;To manually test, move the caret to the end of the line.&quot;

&gt; LayoutTests/editing/input/editable-container-with-word-wrap-normal.html:40
&gt; +    debug(&apos;The content must scroll for the caret to reach the end of the editable text.&apos;);

Also, these two lines could be included in description() separated by \ns.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688338</commentid>
    <comment_count>3</comment_count>
      <attachid>156741</attachid>
    <who name="Pravin D">pravind.2k4</who>
    <bug_when>2012-08-06 12:12:30 -0700</bug_when>
    <thetext>Created attachment 156741
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688347</commentid>
    <comment_count>4</comment_count>
      <attachid>156741</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-08-06 12:23:15 -0700</bug_when>
    <thetext>Comment on attachment 156741
Patch

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

I don&apos;t think we need NOTE:.

&gt; LayoutTests/editing/input/editable-container-with-word-wrap-normal.html:39
&gt; +    debug(&apos;NOTE:To manually test, move the caret to the end of the line. \nThe content must scroll for the caret to reach the end of the editable text.&apos;);

I</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688356</commentid>
    <comment_count>5</comment_count>
      <attachid>156747</attachid>
    <who name="Pravin D">pravind.2k4</who>
    <bug_when>2012-08-06 12:43:34 -0700</bug_when>
    <thetext>Created attachment 156747
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688503</commentid>
    <comment_count>6</comment_count>
      <attachid>156747</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-06 16:02:13 -0700</bug_when>
    <thetext>Comment on attachment 156747
Patch

Clearing flags on attachment: 156747

Committed r124806: &lt;http://trac.webkit.org/changeset/124806&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688504</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-06 16:02:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>156736</attachid>
            <date>2012-08-06 11:59:23 -0700</date>
            <delta_ts>2012-08-06 12:14:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93287-20120807055737.patch</filename>
            <type>text/plain</type>
            <size>3617</size>
            <attacher name="Pravin D">pravind.2k4</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDEyNDc5MSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4LTA2ICBQcmF2aW4gRCAgPHByYXZp
bmQuMms0QGdtYWkuY29tPgorCisgICAgICAgIFRlc3RjYXNlIExheW91dFRlc3RzL2VkaXRpbmcv
aW5wdXQvZWRpdGFibGUtY29udGFpbmVyLXdpdGgtd29yZC13cmFwLW5vcm1hbC5odG1sIGZhaWxp
bmcgb24gTWFjCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD05MzI4NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFRoZSB0ZXN0Y2FzZSB1c2VzICdFbmQnIGtleXByZXNzIGV2ZW50IGVtdWxhdGlvbiB0byBzY3Jv
bGwgdGhlIGNhcmV0IHRvIHRoZSBlbmQgb2YgdGhlIGxpbmUuIEFzIHRoZSBiZWhhdmlvciBvZiAn
RW5kJyBrZXlwcmVzcworICAgICAgICBpcyBwbGF0Zm9ybSBkZXBlbmRlbnQsIHJlcGxhY2luZyBp
dCBwbGF0Zm9ybSBpbmRlcGVuZGVudCBjb2RlLgorCisgICAgICAgICogZWRpdGluZy9pbnB1dC9l
ZGl0YWJsZS1jb250YWluZXItd2l0aC13b3JkLXdyYXAtbm9ybWFsLWV4cGVjdGVkLnR4dDoKKyAg
ICAgICAgKiBlZGl0aW5nL2lucHV0L2VkaXRhYmxlLWNvbnRhaW5lci13aXRoLXdvcmQtd3JhcC1u
b3JtYWwuaHRtbDoKKyAgICAgICAgICBSZXBsYWNlZCAnRW5kJyBrZXlwcmVzcyBldmVudCB3aXRo
IHRlc3RSdW5uZXIncyBleGVjQ29tbWFuZCgpIHRvIG1ha2UgdGVzdGNhc2UgYmVoYXZpb3IgaW5k
ZXBlbmRlbnQgb2YgcGxhdGZvcm0uCisKIDIwMTItMDgtMDYgIERtaXRyeSBUaXRvdiAgPGRpbWlj
aEBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW0Nocm9taXVtXSBOb3QgcmV2aWV3ZWQsIGxpbnRp
bmcgVGVzdEV4cGVjdGF0aW9ucy4KSW5kZXg6IExheW91dFRlc3RzL2VkaXRpbmcvaW5wdXQvZWRp
dGFibGUtY29udGFpbmVyLXdpdGgtd29yZC13cmFwLW5vcm1hbC1leHBlY3RlZC50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9pbnB1dC9lZGl0YWJsZS1jb250YWluZXItd2l0
aC13b3JkLXdyYXAtbm9ybWFsLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMTI0Nzc5KQorKysgTGF5
b3V0VGVzdHMvZWRpdGluZy9pbnB1dC9lZGl0YWJsZS1jb250YWluZXItd2l0aC13b3JkLXdyYXAt
bm9ybWFsLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMiw2ICsyLDcgQEAgVGVzdGNh
c2UgZm9yIGJ1ZyBodHRwOi8vd3d3LndlYmtpdC5vcmcvYgogCiBPbiBzdWNjZXNzLCB5b3Ugd2ls
bCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01Q
TEVURSIuCiAKK05PVEU6VGhlIHRlc3RjYXNlIHVzZXMgQVBJcyBleHBvc2VkIGJ5IHdpbmRvdy5p
bnRlcm5hbHMgYW5kIHdpbmRvdy50ZXN0UnVubmVyLiBUaGUgcmVzdWx0cyB3aWxsIGJlIGluY29y
cmVjdCB3aGVuIHJ1biBpbiB0aGVpciBhYnNlbmNlLgogVGhlIGNvbnRlbnQgbXVzdCBzY3JvbGwg
Zm9yIHRoZSBjYXJldCB0byByZWFjaCB0aGUgZW5kIG9mIHRoZSBlZGl0YWJsZSB0ZXh0LgogUEFT
UyBlZGl0YWJsZUNvbnRhaW5lci5zY3JvbGxMZWZ0ID4gMCBpcyB0cnVlCiAKSW5kZXg6IExheW91
dFRlc3RzL2VkaXRpbmcvaW5wdXQvZWRpdGFibGUtY29udGFpbmVyLXdpdGgtd29yZC13cmFwLW5v
cm1hbC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2VkaXRpbmcvaW5wdXQvZWRpdGFi
bGUtY29udGFpbmVyLXdpdGgtd29yZC13cmFwLW5vcm1hbC5odG1sCShyZXZpc2lvbiAxMjQ3Nzkp
CisrKyBMYXlvdXRUZXN0cy9lZGl0aW5nL2lucHV0L2VkaXRhYmxlLWNvbnRhaW5lci13aXRoLXdv
cmQtd3JhcC1ub3JtYWwuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMTcsMTAgKzE3LDYgQEAKIDwv
c3R5bGU+CiA8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUu
anMiPjwvc2NyaXB0PgogPHNjcmlwdD4KLXN0YXJ0Q2FyZXRSZWN0ID0gbnVsbDsKLWZpbmFsQ2Fy
ZXRSZWN0ID0gbnVsbDsKLWVkaXRhYmxlQ29udGFpbmVyID0gbnVsbDsKLWNhcmV0V2lkdGggPSBu
dWxsOwogZnVuY3Rpb24gcnVuVGVzdCgpIHsKICAgICBkZXNjcmlwdGlvbignVGVzdGNhc2UgZm9y
IGJ1ZyA8YSBocmVmPSJodHRwOi8vd3d3LndlYmtpdC5vcmcvYi84OTY0OSI+aHR0cDovL3d3dy53
ZWJraXQub3JnL2IvODk2NDk8L2E+LiBcCiBUaGUgdGVzdCBjYXNlIGNoZWNrcyBpZiBjYXJldCBp
cyBkcmF3biBwcm9wZXJseShlc3BlY2lhbGx5IHNjcm9sbHMgcHJvcGVybHkpIGluc2lkZSBhIGVk
aXRhYmxlIGNvbnRhaW5lciBoYXZpbmcgd29yZC13cmFwOm5vcm1hbC4nKTsKQEAgLTMxLDE1ICsy
NywxNyBAQCBUaGUgdGVzdCBjYXNlIGNoZWNrcyBpZiBjYXJldCBpcyBkcmF3biBwCiAgICAgICAg
IHN0YXJ0Q2FyZXRSZWN0ID0gaW50ZXJuYWxzLmFic29sdXRlQ2FyZXRCb3VuZHMoZG9jdW1lbnQp
OwogCiAgICAgd2luZG93LmdldFNlbGVjdGlvbigpLnNldFBvc2l0aW9uKGVkaXRhYmxlQ29udGFp
bmVyLDApOwotICAgIGlmICh3aW5kb3cuZXZlbnRTZW5kZXIpCi0gICAgICAgIGV2ZW50U2VuZGVy
LmtleURvd24oJ2VuZCcpOworICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgdGVz
dFJ1bm5lci5leGVjQ29tbWFuZCgnTW92ZVRvRW5kT2ZMaW5lJyk7CiAKKyAgICBmaW5hbENhcmV0
UmVjdCA9IHtyaWdodDotMSxsZWZ0Oi0xfTsKICAgICBpZiAod2luZG93LmludGVybmFscykKICAg
ICAgICAgZmluYWxDYXJldFJlY3QgPSBpbnRlcm5hbHMuYWJzb2x1dGVDYXJldEJvdW5kcyhkb2N1
bWVudCk7CiAKICAgICBjYXJldFdpZHRoID0gZmluYWxDYXJldFJlY3QucmlnaHQgLSBmaW5hbENh
cmV0UmVjdC5sZWZ0OwogCi0gICAgZGVidWcoIlRoZSBjb250ZW50IG11c3Qgc2Nyb2xsIGZvciB0
aGUgY2FyZXQgdG8gcmVhY2ggdGhlIGVuZCBvZiB0aGUgZWRpdGFibGUgdGV4dC4iKQorICAgIGRl
YnVnKCdOT1RFOlRoZSB0ZXN0Y2FzZSB1c2VzIEFQSXMgZXhwb3NlZCBieSB3aW5kb3cuaW50ZXJu
YWxzIGFuZCB3aW5kb3cudGVzdFJ1bm5lci4gVGhlIHJlc3VsdHMgd2lsbCBiZSBpbmNvcnJlY3Qg
d2hlbiBydW4gaW4gdGhlaXIgYWJzZW5jZS4nKTsKKyAgICBkZWJ1ZygnVGhlIGNvbnRlbnQgbXVz
dCBzY3JvbGwgZm9yIHRoZSBjYXJldCB0byByZWFjaCB0aGUgZW5kIG9mIHRoZSBlZGl0YWJsZSB0
ZXh0LicpOwogICAgIHNob3VsZEJlVHJ1ZSgiZWRpdGFibGVDb250YWluZXIuc2Nyb2xsTGVmdCA+
IDAiKTsKIAogICAgIGRlYnVnKCc8YnI+RmluYWwgY2FyZXQgcmVjdCBpcyBjYWxjdWxhdGVkIGJ5
IGZvbGxvd2luZyBjb25zdHJhaW50cycpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>156741</attachid>
            <date>2012-08-06 12:12:30 -0700</date>
            <delta_ts>2012-08-06 12:43:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93287-20120807061044.patch</filename>
            <type>text/plain</type>
            <size>3457</size>
            <attacher name="Pravin D">pravind.2k4</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDEyNDc5MSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4LTA2ICBQcmF2aW4gRCAgPHByYXZp
bmQuMms0QGdtYWkuY29tPgorCisgICAgICAgIFRlc3RjYXNlIExheW91dFRlc3RzL2VkaXRpbmcv
aW5wdXQvZWRpdGFibGUtY29udGFpbmVyLXdpdGgtd29yZC13cmFwLW5vcm1hbC5odG1sIGZhaWxp
bmcgb24gTWFjCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD05MzI4NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFRoZSB0ZXN0Y2FzZSB1c2VzICdFbmQnIGtleXByZXNzIGV2ZW50IGVtdWxhdGlvbiB0byBzY3Jv
bGwgdGhlIGNhcmV0IHRvIHRoZSBlbmQgb2YgdGhlIGxpbmUuIEFzIHRoZSBiZWhhdmlvciBvZiAn
RW5kJyBrZXlwcmVzcworICAgICAgICBpcyBwbGF0Zm9ybSBkZXBlbmRlbnQsIHJlcGxhY2luZyBp
dCBwbGF0Zm9ybSBpbmRlcGVuZGVudCBjb2RlLgorCisgICAgICAgICogZWRpdGluZy9pbnB1dC9l
ZGl0YWJsZS1jb250YWluZXItd2l0aC13b3JkLXdyYXAtbm9ybWFsLWV4cGVjdGVkLnR4dDoKKyAg
ICAgICAgKiBlZGl0aW5nL2lucHV0L2VkaXRhYmxlLWNvbnRhaW5lci13aXRoLXdvcmQtd3JhcC1u
b3JtYWwuaHRtbDoKKyAgICAgICAgICBSZXBsYWNlZCAnRW5kJyBrZXlwcmVzcyBldmVudCB3aXRo
IHRlc3RSdW5uZXIncyBleGVjQ29tbWFuZCgpIHRvIG1ha2UgdGVzdGNhc2UgYmVoYXZpb3IgaW5k
ZXBlbmRlbnQgb2YgcGxhdGZvcm0uCisKIDIwMTItMDgtMDYgIERtaXRyeSBUaXRvdiAgPGRpbWlj
aEBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW0Nocm9taXVtXSBOb3QgcmV2aWV3ZWQsIGxpbnRp
bmcgVGVzdEV4cGVjdGF0aW9ucy4KSW5kZXg6IExheW91dFRlc3RzL2VkaXRpbmcvaW5wdXQvZWRp
dGFibGUtY29udGFpbmVyLXdpdGgtd29yZC13cmFwLW5vcm1hbC1leHBlY3RlZC50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9pbnB1dC9lZGl0YWJsZS1jb250YWluZXItd2l0
aC13b3JkLXdyYXAtbm9ybWFsLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMTI0Nzc5KQorKysgTGF5
b3V0VGVzdHMvZWRpdGluZy9pbnB1dC9lZGl0YWJsZS1jb250YWluZXItd2l0aC13b3JkLXdyYXAt
bm9ybWFsLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMiw2ICsyLDcgQEAgVGVzdGNh
c2UgZm9yIGJ1ZyBodHRwOi8vd3d3LndlYmtpdC5vcmcvYgogCiBPbiBzdWNjZXNzLCB5b3Ugd2ls
bCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01Q
TEVURSIuCiAKK05PVEU6VG8gbWFudWFsbHkgdGVzdCwgbW92ZSB0aGUgY2FyZXQgdG8gdGhlIGVu
ZCBvZiB0aGUgbGluZS4gCiBUaGUgY29udGVudCBtdXN0IHNjcm9sbCBmb3IgdGhlIGNhcmV0IHRv
IHJlYWNoIHRoZSBlbmQgb2YgdGhlIGVkaXRhYmxlIHRleHQuCiBQQVNTIGVkaXRhYmxlQ29udGFp
bmVyLnNjcm9sbExlZnQgPiAwIGlzIHRydWUKIApJbmRleDogTGF5b3V0VGVzdHMvZWRpdGluZy9p
bnB1dC9lZGl0YWJsZS1jb250YWluZXItd2l0aC13b3JkLXdyYXAtbm9ybWFsLmh0bWwKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9pbnB1dC9lZGl0YWJsZS1jb250YWluZXItd2l0
aC13b3JkLXdyYXAtbm9ybWFsLmh0bWwJKHJldmlzaW9uIDEyNDc3OSkKKysrIExheW91dFRlc3Rz
L2VkaXRpbmcvaW5wdXQvZWRpdGFibGUtY29udGFpbmVyLXdpdGgtd29yZC13cmFwLW5vcm1hbC5o
dG1sCSh3b3JraW5nIGNvcHkpCkBAIC0xNywxMCArMTcsNiBAQAogPC9zdHlsZT4KIDxzY3JpcHQg
c3JjPSIuLi8uLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+CiA8
c2NyaXB0Pgotc3RhcnRDYXJldFJlY3QgPSBudWxsOwotZmluYWxDYXJldFJlY3QgPSBudWxsOwot
ZWRpdGFibGVDb250YWluZXIgPSBudWxsOwotY2FyZXRXaWR0aCA9IG51bGw7CiBmdW5jdGlvbiBy
dW5UZXN0KCkgewogICAgIGRlc2NyaXB0aW9uKCdUZXN0Y2FzZSBmb3IgYnVnIDxhIGhyZWY9Imh0
dHA6Ly93d3cud2Via2l0Lm9yZy9iLzg5NjQ5Ij5odHRwOi8vd3d3LndlYmtpdC5vcmcvYi84OTY0
OTwvYT4uIFwKIFRoZSB0ZXN0IGNhc2UgY2hlY2tzIGlmIGNhcmV0IGlzIGRyYXduIHByb3Blcmx5
KGVzcGVjaWFsbHkgc2Nyb2xscyBwcm9wZXJseSkgaW5zaWRlIGEgZWRpdGFibGUgY29udGFpbmVy
IGhhdmluZyB3b3JkLXdyYXA6bm9ybWFsLicpOwpAQCAtMzEsMTUgKzI3LDE2IEBAIFRoZSB0ZXN0
IGNhc2UgY2hlY2tzIGlmIGNhcmV0IGlzIGRyYXduIHAKICAgICAgICAgc3RhcnRDYXJldFJlY3Qg
PSBpbnRlcm5hbHMuYWJzb2x1dGVDYXJldEJvdW5kcyhkb2N1bWVudCk7CiAKICAgICB3aW5kb3cu
Z2V0U2VsZWN0aW9uKCkuc2V0UG9zaXRpb24oZWRpdGFibGVDb250YWluZXIsMCk7Ci0gICAgaWYg
KHdpbmRvdy5ldmVudFNlbmRlcikKLSAgICAgICAgZXZlbnRTZW5kZXIua2V5RG93bignZW5kJyk7
CisgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICB0ZXN0UnVubmVyLmV4ZWNDb21t
YW5kKCdNb3ZlVG9FbmRPZkxpbmUnKTsKIAorICAgIGZpbmFsQ2FyZXRSZWN0ID0ge3JpZ2h0Oi0x
LGxlZnQ6LTF9OwogICAgIGlmICh3aW5kb3cuaW50ZXJuYWxzKQogICAgICAgICBmaW5hbENhcmV0
UmVjdCA9IGludGVybmFscy5hYnNvbHV0ZUNhcmV0Qm91bmRzKGRvY3VtZW50KTsKIAogICAgIGNh
cmV0V2lkdGggPSBmaW5hbENhcmV0UmVjdC5yaWdodCAtIGZpbmFsQ2FyZXRSZWN0LmxlZnQ7CiAK
LSAgICBkZWJ1ZygiVGhlIGNvbnRlbnQgbXVzdCBzY3JvbGwgZm9yIHRoZSBjYXJldCB0byByZWFj
aCB0aGUgZW5kIG9mIHRoZSBlZGl0YWJsZSB0ZXh0LiIpCisgICAgZGVidWcoJ05PVEU6VG8gbWFu
dWFsbHkgdGVzdCwgbW92ZSB0aGUgY2FyZXQgdG8gdGhlIGVuZCBvZiB0aGUgbGluZS4gXG5UaGUg
Y29udGVudCBtdXN0IHNjcm9sbCBmb3IgdGhlIGNhcmV0IHRvIHJlYWNoIHRoZSBlbmQgb2YgdGhl
IGVkaXRhYmxlIHRleHQuJyk7CiAgICAgc2hvdWxkQmVUcnVlKCJlZGl0YWJsZUNvbnRhaW5lci5z
Y3JvbGxMZWZ0ID4gMCIpOwogCiAgICAgZGVidWcoJzxicj5GaW5hbCBjYXJldCByZWN0IGlzIGNh
bGN1bGF0ZWQgYnkgZm9sbG93aW5nIGNvbnN0cmFpbnRzJyk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>156747</attachid>
            <date>2012-08-06 12:43:34 -0700</date>
            <delta_ts>2012-08-06 16:02:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93287-20120807064148.patch</filename>
            <type>text/plain</type>
            <size>3447</size>
            <attacher name="Pravin D">pravind.2k4</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDEyNDc5MSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4LTA2ICBQcmF2aW4gRCAgPHByYXZp
bmQuMms0QGdtYWkuY29tPgorCisgICAgICAgIFRlc3RjYXNlIExheW91dFRlc3RzL2VkaXRpbmcv
aW5wdXQvZWRpdGFibGUtY29udGFpbmVyLXdpdGgtd29yZC13cmFwLW5vcm1hbC5odG1sIGZhaWxp
bmcgb24gTWFjCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD05MzI4NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFRoZSB0ZXN0Y2FzZSB1c2VzICdFbmQnIGtleXByZXNzIGV2ZW50IGVtdWxhdGlvbiB0byBzY3Jv
bGwgdGhlIGNhcmV0IHRvIHRoZSBlbmQgb2YgdGhlIGxpbmUuIEFzIHRoZSBiZWhhdmlvciBvZiAn
RW5kJyBrZXlwcmVzcworICAgICAgICBpcyBwbGF0Zm9ybSBkZXBlbmRlbnQsIHJlcGxhY2luZyBp
dCBwbGF0Zm9ybSBpbmRlcGVuZGVudCBjb2RlLgorCisgICAgICAgICogZWRpdGluZy9pbnB1dC9l
ZGl0YWJsZS1jb250YWluZXItd2l0aC13b3JkLXdyYXAtbm9ybWFsLWV4cGVjdGVkLnR4dDoKKyAg
ICAgICAgKiBlZGl0aW5nL2lucHV0L2VkaXRhYmxlLWNvbnRhaW5lci13aXRoLXdvcmQtd3JhcC1u
b3JtYWwuaHRtbDoKKyAgICAgICAgICBSZXBsYWNlZCAnRW5kJyBrZXlwcmVzcyBldmVudCB3aXRo
IHRlc3RSdW5uZXIncyBleGVjQ29tbWFuZCgpIHRvIG1ha2UgdGVzdGNhc2UgYmVoYXZpb3IgaW5k
ZXBlbmRlbnQgb2YgcGxhdGZvcm0uCisKIDIwMTItMDgtMDYgIERtaXRyeSBUaXRvdiAgPGRpbWlj
aEBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW0Nocm9taXVtXSBOb3QgcmV2aWV3ZWQsIGxpbnRp
bmcgVGVzdEV4cGVjdGF0aW9ucy4KSW5kZXg6IExheW91dFRlc3RzL2VkaXRpbmcvaW5wdXQvZWRp
dGFibGUtY29udGFpbmVyLXdpdGgtd29yZC13cmFwLW5vcm1hbC1leHBlY3RlZC50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9pbnB1dC9lZGl0YWJsZS1jb250YWluZXItd2l0
aC13b3JkLXdyYXAtbm9ybWFsLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMTI0Nzc5KQorKysgTGF5
b3V0VGVzdHMvZWRpdGluZy9pbnB1dC9lZGl0YWJsZS1jb250YWluZXItd2l0aC13b3JkLXdyYXAt
bm9ybWFsLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMiw2ICsyLDcgQEAgVGVzdGNh
c2UgZm9yIGJ1ZyBodHRwOi8vd3d3LndlYmtpdC5vcmcvYgogCiBPbiBzdWNjZXNzLCB5b3Ugd2ls
bCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01Q
TEVURSIuCiAKK1RvIG1hbnVhbGx5IHRlc3QsIG1vdmUgdGhlIGNhcmV0IHRvIHRoZSBlbmQgb2Yg
dGhlIGxpbmUuIAogVGhlIGNvbnRlbnQgbXVzdCBzY3JvbGwgZm9yIHRoZSBjYXJldCB0byByZWFj
aCB0aGUgZW5kIG9mIHRoZSBlZGl0YWJsZSB0ZXh0LgogUEFTUyBlZGl0YWJsZUNvbnRhaW5lci5z
Y3JvbGxMZWZ0ID4gMCBpcyB0cnVlCiAKSW5kZXg6IExheW91dFRlc3RzL2VkaXRpbmcvaW5wdXQv
ZWRpdGFibGUtY29udGFpbmVyLXdpdGgtd29yZC13cmFwLW5vcm1hbC5odG1sCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL2VkaXRpbmcvaW5wdXQvZWRpdGFibGUtY29udGFpbmVyLXdpdGgtd29y
ZC13cmFwLW5vcm1hbC5odG1sCShyZXZpc2lvbiAxMjQ3NzkpCisrKyBMYXlvdXRUZXN0cy9lZGl0
aW5nL2lucHV0L2VkaXRhYmxlLWNvbnRhaW5lci13aXRoLXdvcmQtd3JhcC1ub3JtYWwuaHRtbAko
d29ya2luZyBjb3B5KQpAQCAtMTcsMTAgKzE3LDYgQEAKIDwvc3R5bGU+CiA8c2NyaXB0IHNyYz0i
Li4vLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgogPHNjcmlw
dD4KLXN0YXJ0Q2FyZXRSZWN0ID0gbnVsbDsKLWZpbmFsQ2FyZXRSZWN0ID0gbnVsbDsKLWVkaXRh
YmxlQ29udGFpbmVyID0gbnVsbDsKLWNhcmV0V2lkdGggPSBudWxsOwogZnVuY3Rpb24gcnVuVGVz
dCgpIHsKICAgICBkZXNjcmlwdGlvbignVGVzdGNhc2UgZm9yIGJ1ZyA8YSBocmVmPSJodHRwOi8v
d3d3LndlYmtpdC5vcmcvYi84OTY0OSI+aHR0cDovL3d3dy53ZWJraXQub3JnL2IvODk2NDk8L2E+
LiBcCiBUaGUgdGVzdCBjYXNlIGNoZWNrcyBpZiBjYXJldCBpcyBkcmF3biBwcm9wZXJseShlc3Bl
Y2lhbGx5IHNjcm9sbHMgcHJvcGVybHkpIGluc2lkZSBhIGVkaXRhYmxlIGNvbnRhaW5lciBoYXZp
bmcgd29yZC13cmFwOm5vcm1hbC4nKTsKQEAgLTMxLDE1ICsyNywxNiBAQCBUaGUgdGVzdCBjYXNl
IGNoZWNrcyBpZiBjYXJldCBpcyBkcmF3biBwCiAgICAgICAgIHN0YXJ0Q2FyZXRSZWN0ID0gaW50
ZXJuYWxzLmFic29sdXRlQ2FyZXRCb3VuZHMoZG9jdW1lbnQpOwogCiAgICAgd2luZG93LmdldFNl
bGVjdGlvbigpLnNldFBvc2l0aW9uKGVkaXRhYmxlQ29udGFpbmVyLDApOwotICAgIGlmICh3aW5k
b3cuZXZlbnRTZW5kZXIpCi0gICAgICAgIGV2ZW50U2VuZGVyLmtleURvd24oJ2VuZCcpOworICAg
IGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgdGVzdFJ1bm5lci5leGVjQ29tbWFuZCgn
TW92ZVRvRW5kT2ZMaW5lJyk7CiAKKyAgICBmaW5hbENhcmV0UmVjdCA9IHtyaWdodDotMSxsZWZ0
Oi0xfTsKICAgICBpZiAod2luZG93LmludGVybmFscykKICAgICAgICAgZmluYWxDYXJldFJlY3Qg
PSBpbnRlcm5hbHMuYWJzb2x1dGVDYXJldEJvdW5kcyhkb2N1bWVudCk7CiAKICAgICBjYXJldFdp
ZHRoID0gZmluYWxDYXJldFJlY3QucmlnaHQgLSBmaW5hbENhcmV0UmVjdC5sZWZ0OwogCi0gICAg
ZGVidWcoIlRoZSBjb250ZW50IG11c3Qgc2Nyb2xsIGZvciB0aGUgY2FyZXQgdG8gcmVhY2ggdGhl
IGVuZCBvZiB0aGUgZWRpdGFibGUgdGV4dC4iKQorICAgIGRlYnVnKCdUbyBtYW51YWxseSB0ZXN0
LCBtb3ZlIHRoZSBjYXJldCB0byB0aGUgZW5kIG9mIHRoZSBsaW5lLiBcblRoZSBjb250ZW50IG11
c3Qgc2Nyb2xsIGZvciB0aGUgY2FyZXQgdG8gcmVhY2ggdGhlIGVuZCBvZiB0aGUgZWRpdGFibGUg
dGV4dC4nKTsKICAgICBzaG91bGRCZVRydWUoImVkaXRhYmxlQ29udGFpbmVyLnNjcm9sbExlZnQg
PiAwIik7CiAKICAgICBkZWJ1ZygnPGJyPkZpbmFsIGNhcmV0IHJlY3QgaXMgY2FsY3VsYXRlZCBi
eSBmb2xsb3dpbmcgY29uc3RyYWludHMnKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>