<?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>219704</bug_id>
          
          <creation_ts>2020-12-09 12:26:29 -0800</creation_ts>
          <short_desc>[LFC][IFC] Remove redundant Line::lineLogicalLeft</short_desc>
          <delta_ts>2020-12-10 06:53:19 -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>Layout and Rendering</component>
          <version>WebKit 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>
          
          <blocked>219693</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1713274</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-12-09 12:26:29 -0800</bug_when>
    <thetext>now that the left offset is tracked by the line builder, the line does not need it anymore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1713275</commentid>
    <comment_count>1</comment_count>
      <attachid>415789</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-12-09 12:27:39 -0800</bug_when>
    <thetext>Created attachment 415789
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1713527</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-12-10 06:52:56 -0800</bug_when>
    <thetext>Committed r270623: &lt;https://trac.webkit.org/changeset/270623&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 415789.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1713528</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-12-10 06:53:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/72179797&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>415789</attachid>
            <date>2020-12-09 12:27:39 -0800</date>
            <delta_ts>2020-12-10 06:52:57 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-219704-20201209122738.patch</filename>
            <type>text/plain</type>
            <size>4881</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcwNTM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTU4NGQwNGI4MmIzYzY3
ZWQ2ZWU2M2FhNzk4ZjZhN2ZmZjYzOTYwZS4uMmM3MzY2ZDc4OGU4OTZjZjkxYzJhNjJjZTc4Njgx
MzgwZTBkZmVhNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTEyLTA5ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0xGQ11bSUZDXSBSZW1vdmUg
cmVkdW5kYW50IExpbmU6OmxpbmVMb2dpY2FsTGVmdAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE5NzA0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgTm93IHRoYXQgdGhlIGxpbmUgYnVpbGRlciB0cmFja3Mg
dGhlIGxlZnQgb2Zmc2V0LCB0aGUgbGluZSBkb2VzIG5vdCBuZWVkIHRvIGhhdmUgdGhpcyBiaXQg
YW55bW9yZS4KKworICAgICAgICAqIGxheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmUu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMaW5lOjphcHBlbmRJbmxpbmVCb3hFbmQp
OgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMaW5lOjptb3ZlTG9naWNhbExlZnQpOiBEZWxl
dGVkLgorICAgICAgICAqIGxheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmUuaDoKKyAg
ICAgICAgKFdlYkNvcmU6OkxheW91dDo6TGluZTo6Y29udGVudExvZ2ljYWxSaWdodCBjb25zdCk6
IERlbGV0ZWQuCisgICAgICAgICogbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJ1
aWxkZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMaW5lQnVpbGRlcjo6aGFuZGxl
RmxvYXRDb250ZW50KToKKwogMjAyMC0xMi0wOCAgQW50dGkgS29pdmlzdG8gIDxhbnR0aUBhcHBs
ZS5jb20+CiAKICAgICAgICAgW0xGQ11bSW50ZWdyYXRpb25dIERvbid0IGFzc3VtZSBlbnN1cmVM
aW5lQm94ZXMgY2FuIGJlIGNhbGxlZCBvbiBkaXJlY3QgcGFyZW50CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmUuY3BwCmluZGV4IDYw
ZTExNTRkNmM3NzA1YjI1YzU2ZTA3YjM0N2Y5YWEyZjgxOWQyMWEuLmFkYzhmZTBhYWY4MWMwYmJk
ODJhMDBlNDQyNWUyOGI3ZjczMjgzMTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91
dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xh
eW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmUuY3BwCkBAIC0xOTIsMTQgKzE5Miw2IEBA
IHZvaWQgTGluZTo6dmlzdWFsbHlDb2xsYXBzZVByZVdyYXBPdmVyZmxvd0NvbnRlbnQoSW5saW5l
TGF5b3V0VW5pdCBleHRyYUhvcml6b250CiAgICAgbV9jb250ZW50TG9naWNhbFdpZHRoIC09IHRy
aW1tZWRDb250ZW50V2lkdGg7CiB9CiAKLXZvaWQgTGluZTo6bW92ZUxvZ2ljYWxMZWZ0KElubGlu
ZUxheW91dFVuaXQgZGVsdGEpCi17Ci0gICAgaWYgKCFkZWx0YSkKLSAgICAgICAgcmV0dXJuOwot
ICAgIEFTU0VSVChkZWx0YSA+IDApOwotICAgIG1fbGluZUxvZ2ljYWxMZWZ0ICs9IGRlbHRhOwot
fQotCiB2b2lkIExpbmU6OmFwcGVuZChjb25zdCBJbmxpbmVJdGVtJiBpbmxpbmVJdGVtLCBJbmxp
bmVMYXlvdXRVbml0IGxvZ2ljYWxXaWR0aCkKIHsKICAgICBpZiAoaW5saW5lSXRlbS5pc1RleHQo
KSkKQEAgLTI0OSw3ICsyNDEsNyBAQCB2b2lkIExpbmU6OmFwcGVuZElubGluZUJveEVuZChjb25z
dCBJbmxpbmVJdGVtJiBpbmxpbmVJdGVtLCBJbmxpbmVMYXlvdXRVbml0IGxvZwogICAgIC8vIFBy
ZXZlbnQgdHJhaWxpbmcgbGV0dGVyLXNwYWNpbmcgZnJvbSBzcGlsbGluZyBvdXQgb2YgdGhlIGlu
bGluZSBjb250YWluZXIuCiAgICAgLy8gaHR0cHM6Ly9kcmFmdHMuY3Nzd2cub3JnL2Nzcy10ZXh0
LTMvI2xldHRlci1zcGFjaW5nLXByb3BlcnR5IFNlZSBleGFtcGxlIDIxLgogICAgIHJlbW92ZVRy
YWlsaW5nTGV0dGVyU3BhY2luZygpOwotICAgIGFwcGVuZE5vbkJyZWFrYWJsZVNwYWNlKGlubGlu
ZUl0ZW0sIGNvbnRlbnRMb2dpY2FsUmlnaHQoKSwgbG9naWNhbFdpZHRoKTsKKyAgICBhcHBlbmRO
b25CcmVha2FibGVTcGFjZShpbmxpbmVJdGVtLCBjb250ZW50TG9naWNhbFdpZHRoKCksIGxvZ2lj
YWxXaWR0aCk7CiB9CiAKIHZvaWQgTGluZTo6YXBwZW5kVGV4dENvbnRlbnQoY29uc3QgSW5saW5l
VGV4dEl0ZW0mIGlubGluZVRleHRJdGVtLCBJbmxpbmVMYXlvdXRVbml0IGxvZ2ljYWxXaWR0aCkK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGlu
ZUxpbmUuaCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxp
bmUuaAppbmRleCAyNmZlZmEyYjI3YjU2YWViYzZmNzYzY2ZmMjExYWFlMWUwZDJkZTk2Li44YmNh
ZDhjOTY4YjkyOGFhMjIyNTVjNThiMmU2YWJmMjY0YTc0ODJiIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZS5oCkBAIC02MCw4ICs2
MCw2IEBAIHB1YmxpYzoKICAgICBPcHRpb25hbDxJbmxpbmVMYXlvdXRVbml0PiB0cmFpbGluZ1Nv
ZnRIeXBoZW5XaWR0aCgpIGNvbnN0IHsgcmV0dXJuIG1fdHJhaWxpbmdTb2Z0SHlwaGVuV2lkdGg7
IH0KICAgICB2b2lkIGFkZFRyYWlsaW5nSHlwaGVuKElubGluZUxheW91dFVuaXQgaHlwaGVuTG9n
aWNhbFdpZHRoKTsKIAotICAgIHZvaWQgbW92ZUxvZ2ljYWxMZWZ0KElubGluZUxheW91dFVuaXQp
OwotCiAgICAgdm9pZCByZW1vdmVDb2xsYXBzaWJsZUNvbnRlbnQoSW5saW5lTGF5b3V0VW5pdCBl
eHRyYUhvcml6b250YWxTcGFjZSk7CiAgICAgdm9pZCBhcHBseVJ1bkV4cGFuc2lvbihJbmxpbmVM
YXlvdXRVbml0IGV4dHJhSG9yaXpvbnRhbFNwYWNlKTsKIApAQCAtMTM1LDggKzEzMyw2IEBAIHB1
YmxpYzoKICAgICBjb25zdCBSdW5MaXN0JiBydW5zKCkgY29uc3QgeyByZXR1cm4gbV9ydW5zOyB9
CiAKIHByaXZhdGU6Ci0gICAgSW5saW5lTGF5b3V0VW5pdCBjb250ZW50TG9naWNhbFJpZ2h0KCkg
Y29uc3QgeyByZXR1cm4gbV9saW5lTG9naWNhbExlZnQgKyBtX2NvbnRlbnRMb2dpY2FsV2lkdGg7
IH0KLQogICAgIHZvaWQgYXBwZW5kTm9uQnJlYWthYmxlU3BhY2UoY29uc3QgSW5saW5lSXRlbSYs
IElubGluZUxheW91dFVuaXQgbG9naWNhbExlZnQsIElubGluZUxheW91dFVuaXQgbG9naWNhbFdp
ZHRoKTsKICAgICB2b2lkIGFwcGVuZFRleHRDb250ZW50KGNvbnN0IElubGluZVRleHRJdGVtJiwg
SW5saW5lTGF5b3V0VW5pdCBsb2dpY2FsV2lkdGgpOwogICAgIHZvaWQgYXBwZW5kTm9uUmVwbGFj
ZWRJbmxpbmVCb3goY29uc3QgSW5saW5lSXRlbSYsIElubGluZUxheW91dFVuaXQgbG9naWNhbFdp
ZHRoKTsKQEAgLTE3OCw3ICsxNzQsNiBAQCBwcml2YXRlOgogICAgIGNvbnN0IElubGluZUZvcm1h
dHRpbmdDb250ZXh0JiBtX2lubGluZUZvcm1hdHRpbmdDb250ZXh0OwogICAgIFJ1bkxpc3QgbV9y
dW5zOwogICAgIFRyaW1tYWJsZVRyYWlsaW5nQ29udGVudCBtX3RyaW1tYWJsZVRyYWlsaW5nQ29u
dGVudDsKLSAgICBJbmxpbmVMYXlvdXRVbml0IG1fbGluZUxvZ2ljYWxMZWZ0IHsgMCB9OwogICAg
IElubGluZUxheW91dFVuaXQgbV9jb250ZW50TG9naWNhbFdpZHRoIHsgMCB9OwogICAgIE9wdGlv
bmFsPElubGluZUxheW91dFVuaXQ+IG1fdHJhaWxpbmdTb2Z0SHlwaGVuV2lkdGggeyAwIH07CiAg
ICAgYm9vbCBtX2lzQ29uc2lkZXJlZEVtcHR5IHsgdHJ1ZSB9OwpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJ1aWxkZXIuY3BwIGIv
U291cmNlL1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJ1aWxkZXIu
Y3BwCmluZGV4IDJjZmE5NTliMjgxNThmYTY1ZmVhMjIyMmYyZGQ3N2EzYTMwOGNhZTYuLjliZGQ4
NGQ1MjU3MjMyN2Q0YWI1NjE5MzI0MjhlNzJjNDk4NjlhNDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmVCdWlsZGVyLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnVpbGRl
ci5jcHAKQEAgLTU4MCwxMCArNTgwLDggQEAgdm9pZCBMaW5lQnVpbGRlcjo6aGFuZGxlRmxvYXRD
b250ZW50KGNvbnN0IElubGluZUl0ZW0mIGZsb2F0SXRlbSkKIAogICAgIG1fY29udGVudElzQ29u
c3RyYWluZWRCeUZsb2F0ID0gdHJ1ZTsKICAgICBhdXRvIGZsb2F0Qm94V2lkdGggPSBpbmxpbmVJ
dGVtV2lkdGgoZmxvYXRJdGVtLCB7IH0pOwotICAgIGlmIChmbG9hdEJveC5pc0xlZnRGbG9hdGlu
Z1Bvc2l0aW9uZWQoKSkgewotICAgICAgICBtX2xpbmUubW92ZUxvZ2ljYWxMZWZ0KGZsb2F0Qm94
V2lkdGgpOworICAgIGlmIChmbG9hdEJveC5pc0xlZnRGbG9hdGluZ1Bvc2l0aW9uZWQoKSkKICAg
ICAgICAgbV9saW5lTG9naWNhbFJlY3Quc2V0TGVmdChtX2xpbmVMb2dpY2FsUmVjdC5sZWZ0KCkg
KyBmbG9hdEJveFdpZHRoKTsgICAgCi0gICAgfQogICAgIG1fbGluZUxvZ2ljYWxSZWN0LmV4cGFu
ZEhvcml6b250YWxseSgtZmxvYXRCb3hXaWR0aCk7CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>