<?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>106452</bug_id>
          
          <creation_ts>2013-01-09 06:50:18 -0800</creation_ts>
          <short_desc>Caret positioned at the end of a text line (followed by an empty block) in vertical writing mode disappears when pressing the right/down arrow key.</short_desc>
          <delta_ts>2013-02-14 22:00:46 -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>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>103621</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Arpita Bahuguna">arpitabahuguna</reporter>
          <assigned_to name="Arpita Bahuguna">arpitabahuguna</assigned_to>
          <cc>leviw</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>803304</commentid>
    <comment_count>0</comment_count>
      <attachid>181916</attachid>
    <who name="Arpita Bahuguna">arpitabahuguna</who>
    <bug_when>2013-01-09 06:50:18 -0800</bug_when>
    <thetext>Created attachment 181916
Testcase

Caret placed at the end of a text line, which is followed by an empty block, within a contenteditable div in vertical writing mode, disappears when trying to move the caret forward (down/right direction).

Testcase is attached for reproducing this issue. Please place the caret at the end of the given text line and then try pressing the down or the right arrow key. The caret disappears.

This issue does not occur in the horizontal writing mode, neither does it occur if the following block contains some content.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832912</commentid>
    <comment_count>1</comment_count>
      <attachid>188304</attachid>
    <who name="Arpita Bahuguna">arpitabahuguna</who>
    <bug_when>2013-02-14 03:49:00 -0800</bug_when>
    <thetext>Created attachment 188304
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>833685</commentid>
    <comment_count>2</comment_count>
      <attachid>188304</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-14 22:00:42 -0800</bug_when>
    <thetext>Comment on attachment 188304
Patch

Clearing flags on attachment: 188304

Committed r142960: &lt;http://trac.webkit.org/changeset/142960&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>833686</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-14 22:00:46 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>181916</attachid>
            <date>2013-01-09 06:50:18 -0800</date>
            <delta_ts>2013-01-09 06:50:18 -0800</delta_ts>
            <desc>Testcase</desc>
            <filename>edit4.html</filename>
            <type>text/html</type>
            <size>324</size>
            <attacher name="Arpita Bahuguna">arpitabahuguna</attacher>
            
              <data encoding="base64">PHN0eWxlPg0KI3Rlc3Qgew0KICAgIGhlaWdodDogMjAwcHg7DQogICAgd2lkdGg6IDIwMHB4Ow0K
ICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOw0KICAgIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2
ZXJ0aWNhbC1ybDsNCn0NCjwvc3R5bGU+DQo8c2NyaXB0Pg0KZnVuY3Rpb24gdGVzdCgpIHsNCiAg
ICB2YXIgZWwgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGVzdCIpOw0KfQ0KPC9zY3JpcHQ+
DQo8Ym9keSBvbmxvYWQ9InRlc3QoKSI+DQo8ZGl2IGlkPSJ0ZXN0IiBjb250ZW50ZWRpdGFibGU9
InRydWUiPlNvbWUgdGV4dC48cD48L3A+PC9kaXY+DQo8L2JvZHk+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>188304</attachid>
            <date>2013-02-14 03:49:00 -0800</date>
            <delta_ts>2013-02-14 22:00:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-106452-20130214172037.patch</filename>
            <type>text/plain</type>
            <size>8729</size>
            <attacher name="Arpita Bahuguna">arpitabahuguna</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0Mjg2NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM0IEBACisyMDEzLTAyLTE0ICBBcnBpdGEg
QmFodWd1bmEgIDxhcnBpdGFiYWh1Z3VuYUBnbWFpbC5jb20+CisKKyAgICAgICAgQ2FyZXQgcG9z
aXRpb25lZCBhdCB0aGUgZW5kIG9mIGEgdGV4dCBsaW5lIChmb2xsb3dlZCBieSBhbiBlbXB0eSBi
bG9jaykgaW4gdmVydGljYWwgd3JpdGluZyBtb2RlIGRpc2FwcGVhcnMgd2hlbiBwcmVzc2luZyB0
aGUgcmlnaHQvZG93biBhcnJvdyBrZXkuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMDY0NTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBQcmVzc2luZyB0aGUgZG93biBvciB0aGUgcmlnaHQgYXJyb3cga2V5
IGF0IHRoZSBlbmQgb2YgYSB0ZXh0IGxpbmUgaW4KKyAgICAgICAgdmVydGljYWwgd3JpdGluZyBt
b2RlIHdvdWxkIG1ha2UgdGhlIGNhcmV0IGRpc3NhcGVhci4gVGhpcyBvY2N1cnMgb25seQorICAg
ICAgICB3aGVuIHRoZSB0ZXh0IGxpbmUgaXMgZm9sbG93ZWQgYnkgYW4gZW1wdHkgYmxvY2suCisK
KyAgICAgICAgV2hlbiB0cnlpbmcgdG8gY29tcHV0ZSB0aGUgbmV4dCBwb3NpdGlvbiBmb3IgcGxh
Y2luZyB0aGUgY2FyZXQgKGZvcgorICAgICAgICBkb3duL3JpZ2h0IGtleSksIHdlIHRyeSB0byBh
c2NlcnRhaW4gd2hldGhlciB0aGUgcmVuZGVyZXIgKGluIHRoaXMKKyAgICAgICAgY2FzZSB0aGUg
ZW1wdHkgYmxvY2spIGlzIGEgdmFsaWQgY2FuZGlkYXRlIG9yIG5vdC4gRm9yIGJsb2NrRmxvdwor
ICAgICAgICBlbGVtZW50cyB3ZSBjaGVjayBhZ2FpbnN0IHRoZWlyIGhlaWdodC4KKyAgICAgICAg
SW4gdmVydGljYWwgd3JpdGluZyBtb2RlIHRob3VnaCB3ZSB3b3VsZCBmYWlsIHN1Y2ggYSBjaGVj
ayBzaW5jZSB3ZQorICAgICAgICBzaG91bGQgaW5zdGVhZCBiZSBjb21wYXJpbmcgYWdhaW5zdCB0
aGUgcmVuZGVyZXIncyB3aWR0aCBhbmQgbm90CisgICAgICAgIGl0J3MgaGVpZ2h0LiBUaHVzLCBh
IHZhbGlkIHBvc2l0aW9uIGZvciB0aGUgcGxhY2VtZW50IG9mIHRoZSBjYXJldAorICAgICAgICB3
YXMgbm90IGZvdW5kIGluIHN1Y2ggYSBjYXNlLgorCisgICAgICAgIFRlc3Q6IGVkaXRpbmcvc2Vs
ZWN0aW9uL2NhcmV0LWF0LWVuZC1vZi10ZXh0LWxpbmUtZm9sbG93ZWQtYnktZW1wdHktYmxvY2st
aW4tdmVydGljYWwtbW9kZS5odG1sCisKKyAgICAgICAgKiBkb20vUG9zaXRpb24uY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UG9zaXRpb246OmlzQ2FuZGlkYXRlKToKKyAgICAgICAgKiBkb20vUG9z
aXRpb25JdGVyYXRvci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQb3NpdGlvbkl0ZXJhdG9yOjpp
c0NhbmRpZGF0ZSk6CisgICAgICAgIEluc3RlYWQgb2YgY2hlY2tpbmcgYWdhaW5zdCB0aGUgaGVp
Z2h0KCksIGNoZWNrIGFnYWluc3QgdGhlCisgICAgICAgIGxvZ2ljYWxIZWlnaHQoKSBvZiB0aGUg
cmVuZGVyZXIgaGFzIGJlZW4gYWRkZWQuIGxvZ2ljYWxIZWlnaHQoKQorICAgICAgICBvbiBibG9j
a0Zsb3cgcmVuZGVyZXIncyByZXR1cm5zIGEgdmFsdWUgaW4gYWNjb3JkYW5jZSB3aXRoCisgICAg
ICAgIHRoZSB3cml0aW5nIG1vZGUuCisKIDIwMTMtMDItMTMgIEtlbnRhcm8gSGFyYSAgPGhhcmFr
ZW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtWOF0gUmVuYW1lIFhYWEFjY2Vzc29yR2V0dGVy
KCkgdG8gWFhYQXR0ckdldHRlckN1c3RvbSgpLApJbmRleDogU291cmNlL1dlYkNvcmUvZG9tL1Bv
c2l0aW9uLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9kb20vUG9zaXRpb24uY3Bw
CShyZXZpc2lvbiAxNDI4NjQpCisrKyBTb3VyY2UvV2ViQ29yZS9kb20vUG9zaXRpb24uY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC05MzMsNyArOTMzLDcgQEAgYm9vbCBQb3NpdGlvbjo6aXNDYW5kaWRh
dGUoKSBjb25zdAogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgIAogICAgIGlmIChyZW5k
ZXJlci0+aXNCbG9ja0Zsb3coKSkgewotICAgICAgICBpZiAodG9SZW5kZXJCbG9jayhyZW5kZXJl
ciktPmhlaWdodCgpIHx8IG1fYW5jaG9yTm9kZS0+aGFzVGFnTmFtZShib2R5VGFnKSkgeworICAg
ICAgICBpZiAodG9SZW5kZXJCbG9jayhyZW5kZXJlciktPmxvZ2ljYWxIZWlnaHQoKSB8fCBtX2Fu
Y2hvck5vZGUtPmhhc1RhZ05hbWUoYm9keVRhZykpIHsKICAgICAgICAgICAgIGlmICghUG9zaXRp
b246Omhhc1JlbmRlcmVkTm9uQW5vbnltb3VzRGVzY2VuZGFudHNXaXRoSGVpZ2h0KHJlbmRlcmVy
KSkKICAgICAgICAgICAgICAgICByZXR1cm4gYXRGaXJzdEVkaXRpbmdQb3NpdGlvbkZvck5vZGUo
KSAmJiAhUG9zaXRpb246Om5vZGVJc1VzZXJTZWxlY3ROb25lKGRlcHJlY2F0ZWROb2RlKCkpOwog
ICAgICAgICAgICAgcmV0dXJuIG1fYW5jaG9yTm9kZS0+cmVuZGVyZXJJc0VkaXRhYmxlKCkgJiYg
IVBvc2l0aW9uOjpub2RlSXNVc2VyU2VsZWN0Tm9uZShkZXByZWNhdGVkTm9kZSgpKSAmJiBhdEVk
aXRpbmdCb3VuZGFyeSgpOwpJbmRleDogU291cmNlL1dlYkNvcmUvZG9tL1Bvc2l0aW9uSXRlcmF0
b3IuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2RvbS9Qb3NpdGlvbkl0ZXJhdG9y
LmNwcAkocmV2aXNpb24gMTQyODY0KQorKysgU291cmNlL1dlYkNvcmUvZG9tL1Bvc2l0aW9uSXRl
cmF0b3IuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xNjAsNyArMTYwLDcgQEAgYm9vbCBQb3NpdGlv
bkl0ZXJhdG9yOjppc0NhbmRpZGF0ZSgpIGNvbgogICAgICAgICByZXR1cm4gKGF0U3RhcnRPZk5v
ZGUoKSB8fCBhdEVuZE9mTm9kZSgpKSAmJiAhUG9zaXRpb246Om5vZGVJc1VzZXJTZWxlY3ROb25l
KG1fYW5jaG9yTm9kZS0+cGFyZW50Tm9kZSgpKTsKIAogICAgIGlmICghbV9hbmNob3JOb2RlLT5o
YXNUYWdOYW1lKGh0bWxUYWcpICYmIHJlbmRlcmVyLT5pc0Jsb2NrRmxvdygpKSB7Ci0gICAgICAg
IGlmICh0b1JlbmRlckJsb2NrKHJlbmRlcmVyKS0+aGVpZ2h0KCkgfHwgbV9hbmNob3JOb2RlLT5o
YXNUYWdOYW1lKGJvZHlUYWcpKSB7CisgICAgICAgIGlmICh0b1JlbmRlckJsb2NrKHJlbmRlcmVy
KS0+bG9naWNhbEhlaWdodCgpIHx8IG1fYW5jaG9yTm9kZS0+aGFzVGFnTmFtZShib2R5VGFnKSkg
ewogICAgICAgICAgICAgaWYgKCFQb3NpdGlvbjo6aGFzUmVuZGVyZWROb25Bbm9ueW1vdXNEZXNj
ZW5kYW50c1dpdGhIZWlnaHQocmVuZGVyZXIpKQogICAgICAgICAgICAgICAgIHJldHVybiBhdFN0
YXJ0T2ZOb2RlKCkgJiYgIVBvc2l0aW9uOjpub2RlSXNVc2VyU2VsZWN0Tm9uZShtX2FuY2hvck5v
ZGUpOwogICAgICAgICAgICAgcmV0dXJuIG1fYW5jaG9yTm9kZS0+cmVuZGVyZXJJc0VkaXRhYmxl
KCkgJiYgIVBvc2l0aW9uOjpub2RlSXNVc2VyU2VsZWN0Tm9uZShtX2FuY2hvck5vZGUpICYmIFBv
c2l0aW9uKCp0aGlzKS5hdEVkaXRpbmdCb3VuZGFyeSgpOwpJbmRleDogTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMTQy
ODY0KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEs
MTggQEAKKzIwMTMtMDItMTQgIEFycGl0YSBCYWh1Z3VuYSAgPGFycGl0YWJhaHVndW5hQGdtYWls
LmNvbT4KKworICAgICAgICBDYXJldCBwb3NpdGlvbmVkIGF0IHRoZSBlbmQgb2YgYSB0ZXh0IGxp
bmUgKGZvbGxvd2VkIGJ5IGFuIGVtcHR5IGJsb2NrKSBpbiB2ZXJ0aWNhbCB3cml0aW5nIG1vZGUg
ZGlzYXBwZWFycyB3aGVuIHByZXNzaW5nIHRoZSByaWdodC9kb3duIGFycm93IGtleS4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjQ1MgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZWRpdGluZy9zZWxl
Y3Rpb24vY2FyZXQtYXQtZW5kLW9mLXRleHQtbGluZS1mb2xsb3dlZC1ieS1lbXB0eS1ibG9jay1p
bi12ZXJ0aWNhbC1tb2RlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZWRpdGluZy9z
ZWxlY3Rpb24vY2FyZXQtYXQtZW5kLW9mLXRleHQtbGluZS1mb2xsb3dlZC1ieS1lbXB0eS1ibG9j
ay1pbi12ZXJ0aWNhbC1tb2RlLmh0bWw6IEFkZGVkLgorICAgICAgICBMYXlvdXQgdGVzdCBjYXNl
IGFkZGVkIGZvciB2ZXJpZnlpbmcgdGhhdCBwcmVzc2luZyB0aGUgZG93biBvciB0aGUgcmlnaHQg
YXJyb3cKKyAgICAgICAga2V5IGF0IHRoZSBlbmQgb2YgdGhlIHRleHQgbGluZSBpbiB2ZXJ0aWNh
bCB3cml0aW5nIG1vZGUgd2lsbCBub3QgbWFrZSB0aGUgY2FyZXQKKyAgICAgICAgZGlzc2FwZWFy
LgorICAgICAgICBDYXJldCBwb3NpdGlvbnMgYXQgdGhlIHN0YXJ0LCB0aGUgZW5kLCBhbmQgYWZ0
ZXIgcHJlc3NpbmcgdGhlIHJpZ2h0IGFuZCB0aGUgZG93bgorICAgICAgICBhcnJvdyBrZXlzIGF0
IHRoZSBlbmQgb2YgdGhlIHRleHQgbGluZSwgYXJlIGNvbXBhcmVkIGZvciB2ZXJpZmljYXRpb24u
IAorCiAyMDEzLTAyLTE0ICBBaXZvIFBhYXMgIDxhaXZvcGFhc0BnbWFpbC5jb20+CiAKICAgICAg
ICAgVXBkYXRpbmcgbW91c2UgY3Vyc29yIG9uIHN0eWxlIGNoYW5nZXMgd2l0aG91dCBlbWl0dGlu
ZyBmYWtlIG1vdXNlbW92ZSBldmVudApJbmRleDogTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rp
b24vY2FyZXQtYXQtZW5kLW9mLXRleHQtbGluZS1mb2xsb3dlZC1ieS1lbXB0eS1ibG9jay1pbi12
ZXJ0aWNhbC1tb2RlLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9lZGl0
aW5nL3NlbGVjdGlvbi9jYXJldC1hdC1lbmQtb2YtdGV4dC1saW5lLWZvbGxvd2VkLWJ5LWVtcHR5
LWJsb2NrLWluLXZlcnRpY2FsLW1vZGUtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5
b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vY2FyZXQtYXQtZW5kLW9mLXRleHQtbGluZS1mb2xs
b3dlZC1ieS1lbXB0eS1ibG9jay1pbi12ZXJ0aWNhbC1tb2RlLWV4cGVjdGVkLnR4dAkocmV2aXNp
b24gMCkKQEAgLTAsMCArMSwxMSBAQAorVGVzdGNhc2UgZm9yIGJ1ZyAxMDY0NTI6IENhcmV0IHBv
c2l0aW9uZWQgYXQgdGhlIGVuZCBvZiBhIHRleHQgbGluZSAoZm9sbG93ZWQgYnkgYW4gZW1wdHkg
YmxvY2spIGluIHZlcnRpY2FsIHdyaXRpbmcgbW9kZSBkaXNhcHBlYXJzIHdoZW4gcHJlc3Npbmcg
dGhlIHJpZ2h0L2Rvd24gYXJyb3cga2V5LiBUbyBtYW51YWxseSB2ZXJpZnkgdGhlIGlzc3VlLCBw
bGFjZSB0aGUgY2FyZXQgYXQgdGhlIGVuZCBvZiB0aGUgdGV4dCBsaW5lIGFuZCB0aGVuIHByZXNz
IGVpdGhlciB0aGUgZG93biBvciB0aGUgcmlnaHQgYXJyb3cga2V5LgorCitPbiBzdWNjZXNzLCB5
b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVT
VCBDT01QTEVURSIuCisKK1BBU1MgY2FyZXRSZWN0QXRFbmQud2lkdGggaXMgY2FyZXRSZWN0QXRT
dGFydC53aWR0aAorUEFTUyBjYXJldFJlY3RBdEVuZC5oZWlnaHQgaXMgY2FyZXRSZWN0QXRTdGFy
dC5oZWlnaHQKK1BBU1MgY2FyZXRSZWN0UmlnaHRLZXkud2lkdGggaXMgY2FyZXRSZWN0QXRFbmQu
d2lkdGgKK1BBU1MgY2FyZXRSZWN0UmlnaHRLZXkuaGVpZ2h0IGlzIGNhcmV0UmVjdEF0RW5kLmhl
aWdodAorUEFTUyBjYXJldFJlY3REb3duS2V5LndpZHRoIGlzIGNhcmV0UmVjdEF0RW5kLndpZHRo
CitQQVNTIGNhcmV0UmVjdERvd25LZXkuaGVpZ2h0IGlzIGNhcmV0UmVjdEF0RW5kLmhlaWdodAor
CkluZGV4OiBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi9jYXJldC1hdC1lbmQtb2YtdGV4
dC1saW5lLWZvbGxvd2VkLWJ5LWVtcHR5LWJsb2NrLWluLXZlcnRpY2FsLW1vZGUuaHRtbAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi9jYXJldC1hdC1lbmQtb2Yt
dGV4dC1saW5lLWZvbGxvd2VkLWJ5LWVtcHR5LWJsb2NrLWluLXZlcnRpY2FsLW1vZGUuaHRtbAko
cmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL2NhcmV0LWF0LWVu
ZC1vZi10ZXh0LWxpbmUtZm9sbG93ZWQtYnktZW1wdHktYmxvY2staW4tdmVydGljYWwtbW9kZS5o
dG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDUzIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1s
PgorPGhlYWQ+Cis8c3R5bGU+CisjdGV4dERpdiB7CisgICAgaGVpZ2h0OiAyMDBweDsKKyAgICB3
aWR0aDogMjAwcHg7CisgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7CisgICAgLXdlYmtpdC13
cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsOworfQorPC9zdHlsZT4KKzxzY3JpcHQgc3JjPSIuLi8u
Li9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0Pgor
ZnVuY3Rpb24gcnVuVGVzdCgpIHsKKyAgICBkZXNjcmlwdGlvbignVGVzdGNhc2UgZm9yIGJ1ZyA8
YSBocmVmPSJodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2NDUyIj4x
MDY0NTI8L2E+OiAgQ2FyZXQgcG9zaXRpb25lZCBhdCB0aGUgZW5kIG9mIGEgdGV4dCBsaW5lIChm
b2xsb3dlZCBieSBhbiBlbXB0eSBibG9jaykgaW4gdmVydGljYWwgd3JpdGluZyBtb2RlIGRpc2Fw
cGVhcnMgd2hlbiBwcmVzc2luZyB0aGUgcmlnaHQvZG93biBhcnJvdyBrZXkuXG5UbyBtYW51YWxs
eSB2ZXJpZnkgdGhlIGlzc3VlLCBwbGFjZSB0aGUgY2FyZXQgYXQgdGhlIGVuZCBvZiB0aGUgdGV4
dCBsaW5lIGFuZCB0aGVuIHByZXNzIGVpdGhlciB0aGUgZG93biBvciB0aGUgcmlnaHQgYXJyb3cg
a2V5LicpOworCisgICAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpIHsKKyAgICAgICAgdmFyIHRlc3RE
aXYgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndGV4dERpdicpOworCisgICAgICAgIGV2ZW50
U2VuZGVyLm1vdXNlTW92ZVRvKHRlc3REaXYub2Zmc2V0TGVmdCArIHRlc3REaXYub2Zmc2V0V2lk
dGggLSA1LCB0ZXN0RGl2Lm9mZnNldFRvcCk7CisgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlRG93
bigpOworICAgICAgICBldmVudFNlbmRlci5tb3VzZVVwKCk7CisgICAgICAgIGNhcmV0UmVjdEF0
U3RhcnQgPSBpbnRlcm5hbHMuYWJzb2x1dGVDYXJldEJvdW5kcyhkb2N1bWVudCk7CisKKyAgICAg
ICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8odGVzdERpdi5vZmZzZXRMZWZ0ICsgdGVzdERpdi5v
ZmZzZXRXaWR0aCAtIDUsIHRlc3REaXYub2Zmc2V0VG9wICsgdGVzdERpdi5vZmZzZXRIZWlnaHQg
LSA1KTsKKyAgICAgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CisgICAgICAgIGV2ZW50U2Vu
ZGVyLm1vdXNlVXAoKTsKKyAgICAgICAgY2FyZXRSZWN0QXRFbmQgPSBpbnRlcm5hbHMuYWJzb2x1
dGVDYXJldEJvdW5kcyhkb2N1bWVudCk7CisKKyAgICAgICAgZXZlbnRTZW5kZXIua2V5RG93bigi
cmlnaHRBcnJvdyIpOworICAgICAgICBjYXJldFJlY3RSaWdodEtleSA9IGludGVybmFscy5hYnNv
bHV0ZUNhcmV0Qm91bmRzKGRvY3VtZW50KTsKKworICAgICAgICBldmVudFNlbmRlci5rZXlEb3du
KCJkb3duQXJyb3ciKTsKKyAgICAgICAgY2FyZXRSZWN0RG93bktleSA9IGludGVybmFscy5hYnNv
bHV0ZUNhcmV0Qm91bmRzKGRvY3VtZW50KTsKKworICAgICAgICBzaG91bGRCZSgiY2FyZXRSZWN0
QXRFbmQud2lkdGgiLCAiY2FyZXRSZWN0QXRTdGFydC53aWR0aCIpOworICAgICAgICBzaG91bGRC
ZSgiY2FyZXRSZWN0QXRFbmQuaGVpZ2h0IiwgImNhcmV0UmVjdEF0U3RhcnQuaGVpZ2h0Iik7Cisg
ICAgICAgIHNob3VsZEJlKCJjYXJldFJlY3RSaWdodEtleS53aWR0aCIsICJjYXJldFJlY3RBdEVu
ZC53aWR0aCIpOworICAgICAgICBzaG91bGRCZSgiY2FyZXRSZWN0UmlnaHRLZXkuaGVpZ2h0Iiwg
ImNhcmV0UmVjdEF0RW5kLmhlaWdodCIpOworICAgICAgICBzaG91bGRCZSgiY2FyZXRSZWN0RG93
bktleS53aWR0aCIsICJjYXJldFJlY3RBdEVuZC53aWR0aCIpOworICAgICAgICBzaG91bGRCZSgi
Y2FyZXRSZWN0RG93bktleS5oZWlnaHQiLCAiY2FyZXRSZWN0QXRFbmQuaGVpZ2h0Iik7CisKKyAg
ICAgICAgdGVzdERpdi5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOworICAgIH0KK30KKzwvc2NyaXB0
PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJydW5UZXN0KCk7Ij4KKzxkaXYgaWQ9InRleHREaXYi
IGNvbnRlbnRlZGl0YWJsZT0idHJ1ZSI+U29tZSB0ZXh0LjxwPjwvcD48L2Rpdj4KKzxkaXYgaWQ9
ImRlc2NyaXB0aW9uIj48L2Rpdj4KKzxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgorPC9ib2R5Pgor
PC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>