<?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>122693</bug_id>
          
          <creation_ts>2013-10-12 07:40:39 -0700</creation_ts>
          <short_desc>Replace RenderText::renderedTextLength with hasRenderedText</short_desc>
          <delta_ts>2013-10-12 07:50:06 -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>Layout and Rendering</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>939078</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2013-10-12 07:40:39 -0700</bug_when>
    <thetext>That&apos;s the only thing anyone cares about.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>939079</commentid>
    <comment_count>1</comment_count>
      <attachid>214054</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2013-10-12 07:43:49 -0700</bug_when>
    <thetext>Created attachment 214054
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>939080</commentid>
    <comment_count>2</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2013-10-12 07:50:06 -0700</bug_when>
    <thetext>https://trac.webkit.org/r157338</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>214054</attachid>
            <date>2013-10-12 07:43:49 -0700</date>
            <delta_ts>2013-10-12 07:45:45 -0700</delta_ts>
            <desc>patch</desc>
            <filename>hasRenderedText.patch</filename>
            <type>text/plain</type>
            <size>3699</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1NzMzNykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEwIEBACisyMDEzLTEwLTEyICBBbnR0aSBL
b2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBSZXBsYWNlIFJlbmRlclRleHQ6
OnJlbmRlcmVkVGV4dExlbmd0aCB3aXRoIGhhc1JlbmRlcmVkVGV4dAorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIyNjkzCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKIDIwMTMtMTAtMTIgIERhcmluIEFkbGVyICA8ZGFyaW5A
YXBwbGUuY29tPgogCiAgICAgICAgIFVzZSB1bmlxdWVfcHRyIGluc3RlYWQgb2YgZGVsZXRlIGlu
IGEgZmV3IHBsYWNlcwpJbmRleDogU291cmNlL1dlYkNvcmUvZWRpdGluZy9SZXBsYWNlU2VsZWN0
aW9uQ29tbWFuZC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvZWRpdGluZy9SZXBs
YWNlU2VsZWN0aW9uQ29tbWFuZC5jcHAJKHJldmlzaW9uIDE1NzE5NCkKKysrIFNvdXJjZS9XZWJD
b3JlL2VkaXRpbmcvUmVwbGFjZVNlbGVjdGlvbkNvbW1hbmQuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC02NjYsNyArNjY2LDcgQEAgdm9pZCBSZXBsYWNlU2VsZWN0aW9uQ29tbWFuZDo6bW92ZU5vZGVP
dQogCiBzdGF0aWMgaW5saW5lIGJvb2wgbm9kZUhhc1Zpc2libGVSZW5kZXJUZXh0KFRleHQqIHRl
eHQpCiB7Ci0gICAgcmV0dXJuIHRleHQtPnJlbmRlcmVyKCkgJiYgdG9SZW5kZXJUZXh0KHRleHQt
PnJlbmRlcmVyKCkpLT5yZW5kZXJlZFRleHRMZW5ndGgoKSA+IDA7CisgICAgcmV0dXJuIHRleHQt
PnJlbmRlcmVyKCkgJiYgdG9SZW5kZXJUZXh0KHRleHQtPnJlbmRlcmVyKCkpLT5oYXNSZW5kZXJl
ZFRleHQoKTsKIH0KIAogdm9pZCBSZXBsYWNlU2VsZWN0aW9uQ29tbWFuZDo6cmVtb3ZlVW5yZW5k
ZXJlZFRleHROb2Rlc0F0RW5kcyhJbnNlcnRlZE5vZGVzJiBpbnNlcnRlZE5vZGVzKQpJbmRleDog
U291cmNlL1dlYkNvcmUvZWRpdGluZy9WaXNpYmxlVW5pdHMuY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJDb3JlL2VkaXRpbmcvVmlzaWJsZVVuaXRzLmNwcAkocmV2aXNpb24gMTU3MTk0KQor
KysgU291cmNlL1dlYkNvcmUvZWRpdGluZy9WaXNpYmxlVW5pdHMuY3BwCSh3b3JraW5nIGNvcHkp
CkBAIC0xMTI5LDcgKzExMjksNyBAQCBWaXNpYmxlUG9zaXRpb24gc3RhcnRPZlBhcmFncmFwaChj
b25zdCBWCiAgICAgICAgIGlmIChyLT5pc0JSKCkgfHwgaXNCbG9jayhuKSkKICAgICAgICAgICAg
IGJyZWFrOwogCi0gICAgICAgIGlmIChyLT5pc1RleHQoKSAmJiB0b1JlbmRlclRleHQociktPnJl
bmRlcmVkVGV4dExlbmd0aCgpKSB7CisgICAgICAgIGlmIChyLT5pc1RleHQoKSAmJiB0b1JlbmRl
clRleHQociktPmhhc1JlbmRlcmVkVGV4dCgpKSB7CiAgICAgICAgICAgICBBU1NFUlRfV0lUSF9T
RUNVUklUWV9JTVBMSUNBVElPTihuLT5pc1RleHROb2RlKCkpOwogICAgICAgICAgICAgdHlwZSA9
IFBvc2l0aW9uOjpQb3NpdGlvbklzT2Zmc2V0SW5BbmNob3I7CiAgICAgICAgICAgICBpZiAoc3R5
bGUtPnByZXNlcnZlTmV3bGluZSgpKSB7CkBAIC0xMjExLDcgKzEyMTEsNyBAQCBWaXNpYmxlUG9z
aXRpb24gZW5kT2ZQYXJhZ3JhcGgoY29uc3QgVmlzCiAgICAgICAgICAgICBicmVhazsKIAogICAg
ICAgICAvLyBGSVhNRTogV2UgYXZvaWQgcmV0dXJuaW5nIGEgcG9zaXRpb24gd2hlcmUgdGhlIHJl
bmRlcmVyIGNhbid0IGFjY2VwdCB0aGUgY2FyZXQuCi0gICAgICAgIGlmIChyLT5pc1RleHQoKSAm
JiB0b1JlbmRlclRleHQociktPnJlbmRlcmVkVGV4dExlbmd0aCgpKSB7CisgICAgICAgIGlmIChy
LT5pc1RleHQoKSAmJiB0b1JlbmRlclRleHQociktPmhhc1JlbmRlcmVkVGV4dCgpKSB7CiAgICAg
ICAgICAgICBBU1NFUlRfV0lUSF9TRUNVUklUWV9JTVBMSUNBVElPTihuLT5pc1RleHROb2RlKCkp
OwogICAgICAgICAgICAgaW50IGxlbmd0aCA9IHRvUmVuZGVyVGV4dChyKS0+dGV4dExlbmd0aCgp
OwogICAgICAgICAgICAgdHlwZSA9IFBvc2l0aW9uOjpQb3NpdGlvbklzT2Zmc2V0SW5BbmNob3I7
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dC5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHQuY3BwCShyZXZpc2lvbiAx
NTcxOTQpCisrKyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dC5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTE2NTcsMTIgKzE2NTcsMTMgQEAgaW50IFJlbmRlclRleHQ6OmNhcmV0TWF4
T2Zmc2V0KCkgY29uc3QKICAgICByZXR1cm4gbWF4T2Zmc2V0OwogfQogCi11bnNpZ25lZCBSZW5k
ZXJUZXh0OjpyZW5kZXJlZFRleHRMZW5ndGgoKSBjb25zdAorYm9vbCBSZW5kZXJUZXh0OjpoYXNS
ZW5kZXJlZFRleHQoKSBjb25zdAogewotICAgIGludCBsID0gMDsKLSAgICBmb3IgKElubGluZVRl
eHRCb3gqIGJveCA9IGZpcnN0VGV4dEJveCgpOyBib3g7IGJveCA9IGJveC0+bmV4dFRleHRCb3go
KSkKLSAgICAgICAgbCArPSBib3gtPmxlbigpOwotICAgIHJldHVybiBsOworICAgIGZvciAoSW5s
aW5lVGV4dEJveCogYm94ID0gZmlyc3RUZXh0Qm94KCk7IGJveDsgYm94ID0gYm94LT5uZXh0VGV4
dEJveCgpKSB7CisgICAgICAgIGlmIChib3gtPmxlbigpKQorICAgICAgICAgICAgcmV0dXJuIHRy
dWU7CisgICAgfQorICAgIHJldHVybiBmYWxzZTsKIH0KIAogaW50IFJlbmRlclRleHQ6OnByZXZp
b3VzT2Zmc2V0KGludCBjdXJyZW50KSBjb25zdApJbmRleDogU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlclRleHQuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyVGV4dC5oCShyZXZpc2lvbiAxNTcxOTQpCisrKyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyVGV4dC5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMjEsNyArMTIxLDcgQEAgcHVibGlj
OgogCiAgICAgdmlydHVhbCBpbnQgY2FyZXRNaW5PZmZzZXQoKSBjb25zdCBPVkVSUklERTsKICAg
ICB2aXJ0dWFsIGludCBjYXJldE1heE9mZnNldCgpIGNvbnN0IE9WRVJSSURFOwotICAgIHVuc2ln
bmVkIHJlbmRlcmVkVGV4dExlbmd0aCgpIGNvbnN0OworICAgIGJvb2wgaGFzUmVuZGVyZWRUZXh0
KCkgY29uc3Q7CiAKICAgICB2aXJ0dWFsIGludCBwcmV2aW91c09mZnNldChpbnQgY3VycmVudCkg
Y29uc3QgT1ZFUlJJREUgRklOQUw7CiAgICAgdmlydHVhbCBpbnQgcHJldmlvdXNPZmZzZXRGb3JC
YWNrd2FyZERlbGV0aW9uKGludCBjdXJyZW50KSBjb25zdCBPVkVSUklERSBGSU5BTDsK
</data>
<flag name="review"
          id="236540"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>