<?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>60925</bug_id>
          
          <creation_ts>2011-05-16 14:51:22 -0700</creation_ts>
          <short_desc>Document why RenderBlockLineLayout has its own deleteLineBoxTree implementation</short_desc>
          <delta_ts>2011-05-16 16:11:08 -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>New Bugs</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>
          
          <blocked>60113</blocked>
    
    <blocked>60729</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>hyatt</cc>
    
    <cc>leviw</cc>
    
    <cc>mitz</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>404730</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-05-16 14:51:22 -0700</bug_when>
    <thetext>Document why RenderBlockLineLayout has its own deleteLineBoxTree implementation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>404731</commentid>
    <comment_count>1</comment_count>
      <attachid>93697</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-05-16 14:53:25 -0700</bug_when>
    <thetext>Created attachment 93697
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>404736</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-05-16 14:57:13 -0700</bug_when>
    <thetext>I tried to change this to deleteLineBoxTree in multiple different patches, and then was confused when things started crashing.  I suspect that this code as-is is just papering over other bugs, but I&apos;m leaving it as-is for now and documenting why it is that way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>404750</commentid>
    <comment_count>3</comment_count>
      <attachid>93697</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-05-16 15:09:22 -0700</bug_when>
    <thetext>Comment on attachment 93697
Patch

Ok...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>404799</commentid>
    <comment_count>4</comment_count>
      <attachid>93697</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-16 16:11:01 -0700</bug_when>
    <thetext>Comment on attachment 93697
Patch

Clearing flags on attachment: 93697

Committed r86628: &lt;http://trac.webkit.org/changeset/86628&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>404800</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-16 16:11:08 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>93697</attachid>
            <date>2011-05-16 14:53:25 -0700</date>
            <delta_ts>2011-05-16 16:11:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-60925-20110516145323.patch</filename>
            <type>text/plain</type>
            <size>3082</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODY1OTgKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA4N2UzMjdjMDk2YjRlMzEz
YzM0OGI5MGU4ODkyZTA5OGFiOTBhMzMyLi40ODczZjhjNmQwYWYxM2EwM2JlOTZmZTYzNDI4MmQy
M2EyNjg5ZjZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTEtMDUtMTYgIEVyaWMg
U2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIERvY3VtZW50IHdoeSBSZW5kZXJCbG9ja0xpbmVMYXlvdXQgaGFz
IGl0cyBvd24gZGVsZXRlTGluZUJveFRyZWUgaW1wbGVtZW50YXRpb24KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYwOTI1CisKKyAgICAgICAgSSBzdXNw
ZWN0IHRoaXMgZGlmZmVyZW5jZSBpcyByZWFsbHkganVzdCBwYXBlcmluZyBvdmVyIG90aGVyIGJ1
Z3MKKyAgICAgICAgYnV0IG5vdyB0aGF0IEkgZmluYWxseSB1bmRlcnN0YW5kIHRoZSBkaWZmZXJl
bmNlLCBJIHNob3VsZCBhdCBsZWFzdAorICAgICAgICBkb2N1bWVudCBpdCBmb3Igb3RoZXJzLgor
CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJsb2NrTGluZUxheW91dC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpkZWxldGVMaW5lUmFuZ2UpOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQmxv
Y2s6OmRldGVybWluZVN0YXJ0UG9zaXRpb24pOgorCiAyMDExLTA1LTE2ICBEYXZpZCBLaWx6ZXIg
IDxkZGtpbHplckBhcHBsZS5jb20+CiAKICAgICAgICAgPGh0dHA6Ly93ZWJraXQub3JnL2IvNjA5
MTM+IEMrKyBleGNlcHRpb25zIHNob3VsZCBub3QgYmUgZW5hYmxlZCB3aGVuIGJ1aWxkaW5nIHdp
dGggbGx2bS1nY2MtNC4yCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyQmxvY2tMaW5lTGF5b3V0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJC
bG9ja0xpbmVMYXlvdXQuY3BwCmluZGV4IDVjMTIxNjY5OGIxZmY4ZGExY2JkYTM4MDk1Yzg5OGNk
ZDY2OGE4NzYuLjU3ZjMxN2U1MGE0MjU2YjA4YmY0YjRjYjJjMWM0YWIyOWNlMDZiNDYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9ja0xpbmVMYXlvdXQuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9ja0xpbmVMYXlvdXQuY3Bw
CkBAIC04MjIsNiArODIyLDggQEAgc3RhdGljIHZvaWQgZGVsZXRlTGluZVJhbmdlKFJlbmRlckFy
ZW5hKiBhcmVuYSwgUm9vdElubGluZUJveCogc3RhcnRMaW5lLCBpbnQmIHIKICAgICB3aGlsZSAo
Ym94VG9EZWxldGUgJiYgYm94VG9EZWxldGUgIT0gc3RvcExpbmUpIHsKICAgICAgICAgcmVwYWlu
dExvZ2ljYWxUb3AgPSBtaW4ocmVwYWludExvZ2ljYWxUb3AsIGJveFRvRGVsZXRlLT5sb2dpY2Fs
VG9wVmlzdWFsT3ZlcmZsb3coKSk7CiAgICAgICAgIHJlcGFpbnRMb2dpY2FsQm90dG9tID0gbWF4
KHJlcGFpbnRMb2dpY2FsQm90dG9tLCBib3hUb0RlbGV0ZS0+bG9naWNhbEJvdHRvbVZpc3VhbE92
ZXJmbG93KCkpOworICAgICAgICAvLyBOb3RlOiBkZWxldGVMaW5lUmFuZ2UocmVuZGVyQXJlbmEo
KSwgZmlyc3RSb290Qm94KCkpIGlzIG5vdCBpZGVudGljYWwgdG8gZGVsZXRlTGluZUJveFRyZWUo
KS4KKyAgICAgICAgLy8gZGVsZXRlTGluZUJveFRyZWUgdXNlcyBuZXh0TGluZUJveCgpIGluc3Rl
YWQgb2YgbmV4dFJvb3RCb3goKSB3aGVuIHRyYXZlcnNpbmcuCiAgICAgICAgIFJvb3RJbmxpbmVC
b3gqIG5leHQgPSBib3hUb0RlbGV0ZS0+bmV4dFJvb3RCb3goKTsKICAgICAgICAgYm94VG9EZWxl
dGUtPmRlbGV0ZUxpbmUoYXJlbmEpOwogICAgICAgICBib3hUb0RlbGV0ZSA9IG5leHQ7CkBAIC0x
MjU1LDE3ICsxMjU3LDE3IEBAIFJvb3RJbmxpbmVCb3gqIFJlbmRlckJsb2NrOjpkZXRlcm1pbmVT
dGFydFBvc2l0aW9uKExpbmVJbmZvJiBsaW5lSW5mbywgYm9vbCYgZnVsCiAgICAgfQogCiAgICAg
aWYgKGZ1bGxMYXlvdXQpIHsKLSAgICAgICAgLy8gTnVrZSBhbGwgb3VyIGxpbmVzLgotICAgICAg
ICBpZiAoZmlyc3RSb290Qm94KCkpIHsKLSAgICAgICAgICAgIFJlbmRlckFyZW5hKiBhcmVuYSA9
IHJlbmRlckFyZW5hKCk7Ci0gICAgICAgICAgICBjdXJyID0gZmlyc3RSb290Qm94KCk7Ci0gICAg
ICAgICAgICB3aGlsZSAoY3VycikgewotICAgICAgICAgICAgICAgIFJvb3RJbmxpbmVCb3gqIG5l
eHQgPSBjdXJyLT5uZXh0Um9vdEJveCgpOwotICAgICAgICAgICAgICAgIGN1cnItPmRlbGV0ZUxp
bmUoYXJlbmEpOwotICAgICAgICAgICAgICAgIGN1cnIgPSBuZXh0OwotICAgICAgICAgICAgfQot
ICAgICAgICAgICAgQVNTRVJUKCFmaXJzdExpbmVCb3goKSAmJiAhbGFzdExpbmVCb3goKSk7Cisg
ICAgICAgIC8vIEZJWE1FOiBUaGlzIHNob3VsZCBqdXN0IGNhbGwgZGVsZXRlTGluZUJveFRyZWUs
IGJ1dCB0aGF0IGNhdXNlcworICAgICAgICAvLyBjcmFzaGVzIGZvciBmYXN0L3JlcGFpbnQgdGVz
dHMuCisgICAgICAgIFJlbmRlckFyZW5hKiBhcmVuYSA9IHJlbmRlckFyZW5hKCk7CisgICAgICAg
IGN1cnIgPSBmaXJzdFJvb3RCb3goKTsKKyAgICAgICAgd2hpbGUgKGN1cnIpIHsKKyAgICAgICAg
ICAgIC8vIE5vdGU6IFRoaXMgdXNlcyBuZXh0Um9vdEJveCgpIGluc3RlZCBvZiBuZXh0TGluZUJv
eCgpIGxpa2UgZGVsZXRlTGluZUJveFRyZWUgZG9lcy4KKyAgICAgICAgICAgIFJvb3RJbmxpbmVC
b3gqIG5leHQgPSBjdXJyLT5uZXh0Um9vdEJveCgpOworICAgICAgICAgICAgY3Vyci0+ZGVsZXRl
TGluZShhcmVuYSk7CisgICAgICAgICAgICBjdXJyID0gbmV4dDsKICAgICAgICAgfQorICAgICAg
ICBBU1NFUlQoIWZpcnN0TGluZUJveCgpICYmICFsYXN0TGluZUJveCgpKTsKICAgICB9IGVsc2Ug
ewogICAgICAgICBpZiAoY3VycikgewogICAgICAgICAgICAgLy8gV2UgaGF2ZSBhIGRpcnR5IGxp
bmUuCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>