<?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>234668</bug_id>
          
          <creation_ts>2021-12-24 11:53:30 -0800</creation_ts>
          <short_desc>[LFC][IFC] Remove redundant InlineContentBreaker::shouldKeepEndOfLineWhitespace</short_desc>
          <delta_ts>2021-12-25 13:30:42 -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>
          
          
          <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>1826746</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2021-12-24 11:53:30 -0800</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826748</commentid>
    <comment_count>1</comment_count>
      <attachid>447947</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-12-24 11:59:16 -0800</bug_when>
    <thetext>Created attachment 447947
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826827</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-25 12:56:21 -0800</bug_when>
    <thetext>Committed r287440 (245575@main): &lt;https://commits.webkit.org/245575@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 447947.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826828</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-25 12:57:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/86907047&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447947</attachid>
            <date>2021-12-24 11:59:16 -0800</date>
            <delta_ts>2021-12-25 13:30:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234668-20211224115913.patch</filename>
            <type>text/plain</type>
            <size>5222</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3Mzk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjg5M2YzZmEwMTQ2ZDgx
MjBkNDNkNWFkZjZlYjExODg5MzFjYmI1NC4uOGY2N2JmNzg2ZmNiNjMwMTM0NzM1ZGI1N2FjMjEz
ZGEyMjQxYWI0ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTEyLTI0ICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbTEZDXVtJRkNdIFJlbW92ZSBy
ZWR1bmRhbnQgSW5saW5lQ29udGVudEJyZWFrZXI6OnNob3VsZEtlZXBFbmRPZkxpbmVXaGl0ZXNw
YWNlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzQ2
NjgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlz
IGlzIGluIHByZXBhcmF0aW9uIGZvciBtb3ZpbmcgcHJlLXdyYXAgY2hlY2tpbmcgb3V0IG9mIElu
bGluZUNvbnRlbnRCcmVha2VyLgorCisgICAgICAgICogbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0
cy9pbmxpbmUvSW5saW5lQ29udGVudEJyZWFrZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5
b3V0OjpJbmxpbmVDb250ZW50QnJlYWtlcjo6cHJvY2Vzc092ZXJmbG93aW5nQ29udGVudCBjb25z
dCk6CisgICAgICAgIChXZWJDb3JlOjpMYXlvdXQ6OklubGluZUNvbnRlbnRCcmVha2VyOjpzaG91
bGRLZWVwRW5kT2ZMaW5lV2hpdGVzcGFjZSBjb25zdCk6IERlbGV0ZWQuCisgICAgICAgICogbGF5
b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lQ29udGVudEJyZWFrZXIuaDoKKwog
MjAyMS0xMi0yNCAgQWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xG
Q11bSUZDXSBGdWxseSBjb2xsYXBzaWJsZSB3aGl0ZXNwYWNlIGNvbnRlbnQgc2hvdWxkIGFsd2F5
cyBzdGF5IG9uIHRoZSBjdXJyZW50IGxpbmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xh
eW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUNvbnRlbnRCcmVha2VyLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUNv
bnRlbnRCcmVha2VyLmNwcAppbmRleCBjMzJiNDU0M2E1Y2QyOGJiOWMwODE3NTMzYjk1MTcwNWVm
OWI5YzM4Li5mNDA3ZWI0ZWM1NzUzODIxYTY5ZjJiMmY0MmQ5NWIyNjlmZDEwNzAwIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9Jbmxp
bmVDb250ZW50QnJlYWtlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRp
bmdDb250ZXh0cy9pbmxpbmUvSW5saW5lQ29udGVudEJyZWFrZXIuY3BwCkBAIC0xMzAsMTYgKzEz
MCw2IEBAIElubGluZUNvbnRlbnRCcmVha2VyOjpJbmxpbmVDb250ZW50QnJlYWtlcihzdGQ6Om9w
dGlvbmFsPEludHJpbnNpY1dpZHRoTW9kZT4gaW50CiB7CiB9CiAKLWJvb2wgSW5saW5lQ29udGVu
dEJyZWFrZXI6OnNob3VsZEtlZXBFbmRPZkxpbmVXaGl0ZXNwYWNlKGNvbnN0IENvbnRpbnVvdXND
b250ZW50JiBjb250aW51b3VzQ29udGVudCkgY29uc3QKLXsKLSAgICAvLyBHcmFiIHRoZSBzdHls
ZSBhbmQgY2hlY2sgZm9yIHdoaXRlLXNwYWNlIHByb3BlcnR5IHRvIGRlY2lkZSB3aGV0aGVyIHdl
IHNob3VsZCBsZXQgdGhpcyB3aGl0ZXNwYWNlIGNvbnRlbnQgb3ZlcmZsb3cgdGhlIGN1cnJlbnQg
bGluZS4KLSAgICAvLyBOb3RlIHRoYXQgdGhlICJrZWVwIiBpbiB0aGlzIGNvbnRleHQgbWVhbnMg
d2UgbGV0IHRoZSB3aGl0ZXNwYWNlIGNvbnRlbnQgc2l0IG9uIHRoZSBjdXJyZW50IGxpbmUuCi0g
ICAgLy8gSXQgbWlnaHQgdmVyeSB3ZWxsIGdldCBjb2xsYXBzZWQgd2hlbiB3ZSBjbG9zZSB0aGUg
bGluZSAobm9ybWFsL25vd3JhcC9wcmUtbGluZSkuCi0gICAgLy8gU2VlIGh0dHBzOi8vd3d3Lncz
Lm9yZy9UUi9jc3MtdGV4dC0zLyN3aGl0ZS1zcGFjZS1wcm9wZXJ0eQotICAgIGF1dG8gd2hpdGVz
cGFjZSA9IGNvbnRpbnVvdXNDb250ZW50LnJ1bnMoKVsqZmlyc3RUZXh0UnVuSW5kZXgoY29udGlu
dW91c0NvbnRlbnQpXS5zdHlsZS53aGl0ZVNwYWNlKCk7Ci0gICAgcmV0dXJuIHdoaXRlc3BhY2Ug
PT0gV2hpdGVTcGFjZTo6Tm9ybWFsIHx8IHdoaXRlc3BhY2UgPT0gV2hpdGVTcGFjZTo6Tm9XcmFw
IHx8IHdoaXRlc3BhY2UgPT0gV2hpdGVTcGFjZTo6UHJlV3JhcCB8fCB3aGl0ZXNwYWNlID09IFdo
aXRlU3BhY2U6OlByZUxpbmU7Ci19Ci0KIElubGluZUNvbnRlbnRCcmVha2VyOjpSZXN1bHQgSW5s
aW5lQ29udGVudEJyZWFrZXI6OnByb2Nlc3NJbmxpbmVDb250ZW50KGNvbnN0IENvbnRpbnVvdXND
b250ZW50JiBjYW5kaWRhdGVDb250ZW50LCBjb25zdCBMaW5lU3RhdHVzJiBsaW5lU3RhdHVzKQog
ewogICAgIEFTU0VSVCghc3RkOjppc25hbihsaW5lU3RhdHVzLmF2YWlsYWJsZVdpZHRoKSk7CkBA
IC0xNzQsNyArMTY0LDcgQEAgSW5saW5lQ29udGVudEJyZWFrZXI6OlJlc3VsdCBJbmxpbmVDb250
ZW50QnJlYWtlcjo6cHJvY2Vzc092ZXJmbG93aW5nQ29udGVudChjb24KICAgICAgICAgICAgICAg
ICByZXR1cm4gSW5saW5lQ29udGVudEJyZWFrZXI6OlJlc3VsdCB7IFJlc3VsdDo6QWN0aW9uOjpL
ZWVwIH07CiAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgIGF1dG8gc3BhY2VS
ZXF1aXJlZCA9IGNvbnRpbnVvdXNDb250ZW50LmxvZ2ljYWxXaWR0aCgpIC0gY29udGludW91c0Nv
bnRlbnQudHJhaWxpbmdDb2xsYXBzaWJsZVdpZHRoKCk7Ci0gICAgICAgICAgICAgICAgaWYgKGxp
bmVTdGF0dXMuaGFzRnVsbHlDb2xsYXBzaWJsZVRyYWlsaW5nQ29udGVudCkKKyAgICAgICAgICAg
ICAgICBpZiAobGluZVN0YXR1cy5oYXNGdWxseUNvbGxhcHNpYmxlVHJhaWxpbmdDb250ZW50IHx8
IGlzVmlzdWFsbHlFbXB0eVdoaXRlc3BhY2VDb250ZW50KGNvbnRpbnVvdXNDb250ZW50KSkKICAg
ICAgICAgICAgICAgICAgICAgc3BhY2VSZXF1aXJlZCAtPSBjb250aW51b3VzQ29udGVudC5sZWFk
aW5nQ29sbGFwc2libGVXaWR0aCgpOwogICAgICAgICAgICAgICAgIGlmIChzcGFjZVJlcXVpcmVk
IDw9IGxpbmVTdGF0dXMuYXZhaWxhYmxlV2lkdGgpCiAgICAgICAgICAgICAgICAgICAgIHJldHVy
biBJbmxpbmVDb250ZW50QnJlYWtlcjo6UmVzdWx0IHsgUmVzdWx0OjpBY3Rpb246OktlZXAgfTsK
QEAgLTE4OCwxMCArMTc4LDE0IEBAIElubGluZUNvbnRlbnRCcmVha2VyOjpSZXN1bHQgSW5saW5l
Q29udGVudEJyZWFrZXI6OnByb2Nlc3NPdmVyZmxvd2luZ0NvbnRlbnQoY29uCiAgICAgICAgICAg
ICBpZiAoY29udGludW91c0NvbnRlbnQubG9naWNhbFdpZHRoKCkgPD0gbGluZVN0YXR1cy5hdmFp
bGFibGVXaWR0aCArIGxpbmVTdGF0dXMuY29sbGFwc2libGVPckhhbmdpbmdXaWR0aCkKICAgICAg
ICAgICAgICAgICByZXR1cm4gSW5saW5lQ29udGVudEJyZWFrZXI6OlJlc3VsdCB7IFJlc3VsdDo6
QWN0aW9uOjpLZWVwIH07CiAgICAgICAgIH0KLSAgICAgICAgaWYgKGlzVmlzdWFsbHlFbXB0eVdo
aXRlc3BhY2VDb250ZW50KGNvbnRpbnVvdXNDb250ZW50KSAmJiBzaG91bGRLZWVwRW5kT2ZMaW5l
V2hpdGVzcGFjZShjb250aW51b3VzQ29udGVudCkpIHsKKworICAgICAgICBpZiAoaXNWaXN1YWxs
eUVtcHR5V2hpdGVzcGFjZUNvbnRlbnQoY29udGludW91c0NvbnRlbnQpKSB7CiAgICAgICAgICAg
ICAvLyBUaGlzIG92ZXJmbG93aW5nIGNvbnRlbnQgYXBwYXJlbnRseSBmYWxscyBpbnRvIHRoZSBy
ZW1vdmUvaGFuZyBlbmQtb2YtbGluZS1zcGFjZXMgY2F0ZWdvcnkuCiAgICAgICAgICAgICAvLyBz
ZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL2Nzcy10ZXh0LTMvI3doaXRlLXNwYWNlLXByb3BlcnR5
IG1hdHJpeAotICAgICAgICAgICAgcmV0dXJuIElubGluZUNvbnRlbnRCcmVha2VyOjpSZXN1bHQg
eyBSZXN1bHQ6OkFjdGlvbjo6S2VlcCB9OworCisgICAgICAgICAgICAvLyBGSVhNRTogUmVwbGFj
ZSBpdCB3aXRoIGEgaGFuZ2luZyBmbGFnIG9uIHRoZSBjb250aW51b3VzIGNvbnRlbnQuCisgICAg
ICAgICAgICBpZiAoY29udGludW91c0NvbnRlbnQucnVucygpWypmaXJzdFRleHRSdW5JbmRleChj
b250aW51b3VzQ29udGVudCldLnN0eWxlLndoaXRlU3BhY2UoKSA9PSBXaGl0ZVNwYWNlOjpQcmVX
cmFwKQorICAgICAgICAgICAgICAgIHJldHVybiBJbmxpbmVDb250ZW50QnJlYWtlcjo6UmVzdWx0
IHsgUmVzdWx0OjpBY3Rpb246OktlZXAgfTsKICAgICAgICAgfQogICAgICAgICByZXR1cm4geyB9
OwogICAgIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0Nv
bnRleHRzL2lubGluZS9JbmxpbmVDb250ZW50QnJlYWtlci5oIGIvU291cmNlL1dlYkNvcmUvbGF5
b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lQ29udGVudEJyZWFrZXIuaAppbmRl
eCAzNmYxYjE4ZTRjZmExZDIyMTA3MDkzZTY4ZjNkOWNjYzkzOTZhYjliLi5jNzNjNTY2YTk2NTAz
ODY0ZGE2YjE5NjNlN2IwYTNjYzU0Mjc5NzkzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9s
YXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVDb250ZW50QnJlYWtlci5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGlu
ZUNvbnRlbnRCcmVha2VyLmgKQEAgLTE1MSw3ICsxNTEsNiBAQCBwcml2YXRlOgogICAgICAgICBB
dEh5cGhlbmF0aW9uT3Bwb3J0dW5pdGllcyAgICAgPSAxIDw8IDIKICAgICB9OwogICAgIE9wdGlv
blNldDxXb3JkQnJlYWtSdWxlPiB3b3JkQnJlYWtCZWhhdmlvcihjb25zdCBSZW5kZXJTdHlsZSYs
IGJvb2wgaGFzV3JhcE9wcG9ydHVuaXR5QXRQcmV2aW91c1Bvc2l0aW9uKSBjb25zdDsKLSAgICBi
b29sIHNob3VsZEtlZXBFbmRPZkxpbmVXaGl0ZXNwYWNlKGNvbnN0IENvbnRpbnVvdXNDb250ZW50
JikgY29uc3Q7CiAgICAgYm9vbCBpc0luSW50cmluc2ljV2lkdGhNb2RlKCkgY29uc3QgeyByZXR1
cm4gISFtX2ludHJpbnNpY1dpZHRoTW9kZTsgfQogCiAgICAgc3RkOjpvcHRpb25hbDxJbnRyaW5z
aWNXaWR0aE1vZGU+IG1faW50cmluc2ljV2lkdGhNb2RlOwo=
</data>
<flag name="commit-queue"
          id="473741"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>