<?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>86507</bug_id>
          
          <creation_ts>2012-05-15 12:10:50 -0700</creation_ts>
          <short_desc>Ruby annotation is incorrectly identified as a paragraph boundary</short_desc>
          <delta_ts>2012-05-15 12:24:46 -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>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>624369</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-05-15 12:10:50 -0700</bug_when>
    <thetext>Ruby annotation is incorrectly identified as a paragraph boundary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>624370</commentid>
    <comment_count>1</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-05-15 12:11:57 -0700</bug_when>
    <thetext>&lt;rdar://problem/11124237&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>624374</commentid>
    <comment_count>2</comment_count>
      <attachid>142021</attachid>
    <who name="">mitz</who>
    <bug_when>2012-05-15 12:14:36 -0700</bug_when>
    <thetext>Created attachment 142021
Do not consider ruby text as a block for paragraph boundary purposes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>624390</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-05-15 12:24:46 -0700</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r117116&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>142021</attachid>
            <date>2012-05-15 12:14:36 -0700</date>
            <delta_ts>2012-05-15 12:20:29 -0700</delta_ts>
            <desc>Do not consider ruby text as a block for paragraph boundary purposes</desc>
            <filename>bug-86507-20120515121434.patch</filename>
            <type>text/plain</type>
            <size>5660</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExNzExMikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDEyLTA1LTE1ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgUnVieSBhbm5vdGF0aW9uIGlzIGlu
Y29ycmVjdGx5IGlkZW50aWZpZWQgYXMgYSBwYXJhZ3JhcGggYm91bmRhcnkKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg2NTA3CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdDogZWRpdGluZy9zZWxlY3Rp
b24vcGFyYWdyYXBoLXdpdGgtcnVieS5odG1sCisKKyAgICAgICAgKiBlZGl0aW5nL2h0bWxlZGl0
aW5nLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmlzQmxvY2spOiBDaGFuZ2VkIHRvIHJldHVybiBm
YWxzZSBmb3IgcnVieSB0ZXh0LgorCiAyMDEyLTA1LTE1ICBKZXNzaWUgQmVybGluICA8amJlcmxp
bkBhcHBsZS5jb20+CiAKICAgICAgICAgV0tDb250ZXh0U2V0Q2FjaGVNb2RlbChjb250ZXh0cmVm
LCBrV0tDYWNoZU1vZGVsRG9jdW1lbnRWaWV3ZXIpIGRvZXNuJ3QgcHJldmVudCBwYWdlcyBmcm9t
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL2h0bWxlZGl0aW5nLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL2h0bWxlZGl0aW5nLmNwcAkocmV2aXNpb24gMTE3
MDg4KQorKysgU291cmNlL1dlYkNvcmUvZWRpdGluZy9odG1sZWRpdGluZy5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTI5OSw3ICsyOTksNyBAQCBWaXNpYmxlUG9zaXRpb24gbGFzdEVkaXRhYmxlUG9z
aXRpb25CZWZvCiAvLyBXaGV0aGVyIG9yIG5vdCBjb250ZW50IGJlZm9yZSBhbmQgYWZ0ZXIgdGhp
cyBub2RlIHdpbGwgY29sbGFwc2Ugb250byB0aGUgc2FtZSBsaW5lIGFzIGl0LgogYm9vbCBpc0Js
b2NrKGNvbnN0IE5vZGUqIG5vZGUpCiB7Ci0gICAgcmV0dXJuIG5vZGUgJiYgbm9kZS0+cmVuZGVy
ZXIoKSAmJiAhbm9kZS0+cmVuZGVyZXIoKS0+aXNJbmxpbmUoKTsKKyAgICByZXR1cm4gbm9kZSAm
JiBub2RlLT5yZW5kZXJlcigpICYmICFub2RlLT5yZW5kZXJlcigpLT5pc0lubGluZSgpICYmICFu
b2RlLT5yZW5kZXJlcigpLT5pc1J1YnlUZXh0KCk7CiB9CiAKIGJvb2wgaXNJbmxpbmUoY29uc3Qg
Tm9kZSogbm9kZSkKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDExNzExMikKKysrIExheW91dFRlc3RzL0No
YW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDEyLTA1LTE1ICBEYW4g
QmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgUnVieSBhbm5vdGF0aW9uIGlz
IGluY29ycmVjdGx5IGlkZW50aWZpZWQgYXMgYSBwYXJhZ3JhcGggYm91bmRhcnkKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg2NTA3CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBlZGl0aW5nL3NlbGVjdGlv
bi9wYXJhZ3JhcGgtd2l0aC1ydWJ5LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZWRp
dGluZy9zZWxlY3Rpb24vcGFyYWdyYXBoLXdpdGgtcnVieS5odG1sOiBBZGRlZC4KKwogMjAxMi0w
NS0xNSAgVG9tbXkgV2lkZW5mbHljaHQgIDx0b21teXdAZ29vZ2xlLmNvbT4KIAogICAgICAgICBN
ZWRpYVN0cmVhbSBBUEk6IFNldHRpbmcgb25lbmRlZCBvbiBhIExvY2FsTWVkaWFTdHJlYW0gdHJp
Z2dlcnMgYW4gYXNzZXJ0aW9uIGluIFY4CkluZGV4OiBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVj
dGlvbi9wYXJhZ3JhcGgtd2l0aC1ydWJ5LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi9wYXJhZ3JhcGgtd2l0aC1ydWJ5LWV4cGVjdGVkLnR4
dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL3BhcmFncmFw
aC13aXRoLXJ1YnktZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDE1IEBACitU
aGlzIGlzIHRoZSBwYXJhZ3JhcGggYmVmb3JlLgorCitUaGlzIHBhcmFncmFwaCBjb250YWlucyBh
biBhbm5vdGF0ZWQKK2Fubm90YXRpb24KKyB3b3JkLgorCitUaGlzIGlzIHRoZSBwYXJhZ3JhcGgg
YWZ0ZXIuCisKK1BBU1M6IFJlYWNoZWQgdGhlIGVuZCBvZiB0aGUgcGFyYWdyYXBoIHN0YXJ0aW5n
IGZyb20gUFswXS4KK1BBU1M6IFJlYWNoZWQgdGhlIGVuZCBvZiB0aGUgcGFyYWdyYXBoIHN0YXJ0
aW5nIGZyb20gUlVCWVswXS4KK1BBU1M6IFJlYWNoZWQgdGhlIGVuZCBvZiB0aGUgcGFyYWdyYXBo
IHN0YXJ0aW5nIGZyb20gUlRbMF0uCitQQVNTOiBSZWFjaGVkIHRoZSBzdGFydCBvZiB0aGUgcGFy
YWdyYXBoIHN0YXJ0aW5nIGZyb20gUFsyXS4KK1BBU1M6IFJlYWNoZWQgdGhlIHN0YXJ0IG9mIHRo
ZSBwYXJhZ3JhcGggc3RhcnRpbmcgZnJvbSBSVUJZWzJdLgorUEFTUzogUmVhY2hlZCB0aGUgc3Rh
cnQgb2YgdGhlIHBhcmFncmFwaCBzdGFydGluZyBmcm9tIFJUWzFdLgorCkluZGV4OiBMYXlvdXRU
ZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi9wYXJhZ3JhcGgtd2l0aC1ydWJ5Lmh0bWwKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vcGFyYWdyYXBoLXdpdGgtcnVieS5o
dG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vcGFyYWdy
YXBoLXdpdGgtcnVieS5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDY2IEBACis8cD4KKyAg
ICBUaGlzIGlzIHRoZSBwYXJhZ3JhcGggYmVmb3JlLgorPC9wPgorPHAgaWQ9InBhcmFncmFwaCI+
CisgICAgVGhpcyBwYXJhZ3JhcGggY29udGFpbnMgYW4gPHJ1YnkgaWQ9InJ1YnkiPmFubm90YXRl
ZCA8cnQgaWQ9InJ0Ij5hbm5vdGF0aW9uPC9ydD48L3J1Ynk+IHdvcmQuCis8L3A+Cis8cD4KKyAg
ICBUaGlzIGlzIHRoZSBwYXJhZ3JhcGggYWZ0ZXIuCis8L3A+Cis8cHJlIGlkPSJjb25zb2xlIj4K
KzwvcHJlPgorPHNjcmlwdD4KKyAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQor
ICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7CisKKyAgICBmdW5jdGlv
biBsb2cobWVzc2FnZSkKKyAgICB7CisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJj
b25zb2xlIikuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUobWVzc2FnZSArICJc
biIpKTsKKyAgICB9CisKKyAgICBmdW5jdGlvbiBwb3NpdGlvbkFzU3RyaW5nKG5vZGUsIG9mZnNl
dCkKKyAgICB7CisgICAgICAgIGlmIChub2RlLm5vZGVUeXBlID09PSBOb2RlLlRFWFRfTk9ERSkK
KyAgICAgICAgICAgIHJldHVybiAiXCIiICsgbm9kZS5kYXRhLnRyaW0oKSArICJcIlsiICsgb2Zm
c2V0ICsgIl0iOworICAgICAgICByZXR1cm4gbm9kZS50YWdOYW1lICsgIlsiICsgb2Zmc2V0ICsg
Il0iOworICAgIH0KKworICAgIGZ1bmN0aW9uIHRlc3RNb3ZlbWVudFRvRW5kT2ZQYXJhZ3JhcGgo
bm9kZSwgb2Zmc2V0KQorICAgIHsKKyAgICAgICAgdmFyIHNlbGVjdGlvbiA9IGdldFNlbGVjdGlv
bigpOworCisgICAgICAgIHNlbGVjdGlvbi5zZXRQb3NpdGlvbihub2RlLCBvZmZzZXQpOworICAg
ICAgICBzZWxlY3Rpb24ubW9kaWZ5KCJtb3ZlIiwgImZvcndhcmQiLCAicGFyYWdyYXBoQm91bmRh
cnkiKTsKKyAgICAgICAgaWYgKHNlbGVjdGlvbi5iYXNlTm9kZSA9PT0gcGFyYWdyYXBoLmxhc3RD
aGlsZCAmJiBzZWxlY3Rpb24uYmFzZU9mZnNldCA9PT0gNikKKyAgICAgICAgICAgIGxvZygiUEFT
UzogUmVhY2hlZCB0aGUgZW5kIG9mIHRoZSBwYXJhZ3JhcGggc3RhcnRpbmcgZnJvbSAiICsgcG9z
aXRpb25Bc1N0cmluZyhub2RlLCBvZmZzZXQpICsgIi4iKTsKKyAgICAgICAgZWxzZQorICAgICAg
ICAgICAgbG9nKCJGQUlMOiBSZWFjaGVkICIgKyBwb3NpdGlvbkFzU3RyaW5nKHNlbGVjdGlvbi5i
YXNlTm9kZSwgc2VsZWN0aW9uLmJhc2VPZmZzZXQpICsgIiBpbnN0ZWFkICIKKyAgICAgICAgICAg
ICAgICArICJvZiB0aGUgZW5kIG9mIHRoZSBwYXJhZ3JhcGggc3RhcnRpbmcgZnJvbSAiICsgcG9z
aXRpb25Bc1N0cmluZyhub2RlLCBvZmZzZXQpICsgIi4iKTsKKyAgICB9CisKKyAgICBmdW5jdGlv
biB0ZXN0TW92ZW1lbnRUb1N0YXJ0T2ZQYXJhZ3JhcGgobm9kZSwgb2Zmc2V0KQorICAgIHsKKyAg
ICAgICAgdmFyIHNlbGVjdGlvbiA9IGdldFNlbGVjdGlvbigpOworCisgICAgICAgIHNlbGVjdGlv
bi5zZXRQb3NpdGlvbihub2RlLCBvZmZzZXQpOworICAgICAgICBzZWxlY3Rpb24ubW9kaWZ5KCJt
b3ZlIiwgImJhY2t3YXJkIiwgInBhcmFncmFwaEJvdW5kYXJ5Iik7CisgICAgICAgIGlmIChzZWxl
Y3Rpb24uYmFzZU5vZGUgPT09IHBhcmFncmFwaC5maXJzdENoaWxkICYmIHNlbGVjdGlvbi5iYXNl
T2Zmc2V0ID09PSA1KQorICAgICAgICAgICAgbG9nKCJQQVNTOiBSZWFjaGVkIHRoZSBzdGFydCBv
ZiB0aGUgcGFyYWdyYXBoIHN0YXJ0aW5nIGZyb20gIiArIHBvc2l0aW9uQXNTdHJpbmcobm9kZSwg
b2Zmc2V0KSArICIuIik7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIGxvZygiRkFJTDogUmVh
Y2hlZCAiICsgcG9zaXRpb25Bc1N0cmluZyhzZWxlY3Rpb24uYmFzZU5vZGUsIHNlbGVjdGlvbi5i
YXNlT2Zmc2V0KSArICIgaW5zdGVhZCAiCisgICAgICAgICAgICAgICAgKyAib2YgdGhlIHN0YXJ0
IG9mIHRoZSBwYXJhZ3JhcGggc3RhcnRpbmcgZnJvbSAiICsgcG9zaXRpb25Bc1N0cmluZyhub2Rl
LCBvZmZzZXQpICsgIi4iKTsKKyAgICB9CisKKyAgICB2YXIgcGFyYWdyYXBoID0gZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoInBhcmFncmFwaCIpOworICAgIHZhciBydWJ5ID0gZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoInJ1YnkiKTsKKyAgICB2YXIgcnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgicnQiKTsKKworICAgIHRlc3RNb3ZlbWVudFRvRW5kT2ZQYXJhZ3JhcGgocGFyYWdyYXBoLCAw
KTsKKyAgICB0ZXN0TW92ZW1lbnRUb0VuZE9mUGFyYWdyYXBoKHJ1YnksIDApOworICAgIHRlc3RN
b3ZlbWVudFRvRW5kT2ZQYXJhZ3JhcGgocnQsIDApOworCisgICAgdGVzdE1vdmVtZW50VG9TdGFy
dE9mUGFyYWdyYXBoKHBhcmFncmFwaCwgMik7CisgICAgdGVzdE1vdmVtZW50VG9TdGFydE9mUGFy
YWdyYXBoKHJ1YnksIDIpOworICAgIHRlc3RNb3ZlbWVudFRvU3RhcnRPZlBhcmFncmFwaChydCwg
MSk7CisKKzwvc2NyaXB0Pgo=
</data>
<flag name="review"
          id="148260"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>