<?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>197277</bug_id>
          
          <creation_ts>2019-04-25 03:56:43 -0700</creation_ts>
          <short_desc>break-all+break-spaces should not break before the first space after a word if there are previous opportunities</short_desc>
          <delta_ts>2022-01-17 09:43:51 -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>Text</component>
          <version>Safari Technology Preview</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>235266</dup_id>
          <see_also>https://bugs.chromium.org/p/chromium/issues/detail?id=952254</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=197278</see_also>
          <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="Javier Fernandez">jfernandez</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>crzwdjk</cc>
    
    <cc>jfernandez</cc>
    
    <cc>mmaxfield</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1530346</commentid>
    <comment_count>0</comment_count>
      <attachid>368225</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2019-04-25 03:56:43 -0700</bug_when>
    <thetext>Created attachment 368225
Test case to reproduce the issue

What steps will reproduce the problem?
(1) Load the attached test case

What is the expected result?

The line is broken after the first word &quot;XX&quot; (see expected.png)

What happens instead?

The line is broken after the second word, &quot;XX X&quot; (see actual.png)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1530347</commentid>
    <comment_count>1</comment_count>
      <attachid>368226</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2019-04-25 03:57:48 -0700</bug_when>
    <thetext>Created attachment 368226
Actual result</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1530348</commentid>
    <comment_count>2</comment_count>
      <attachid>368227</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2019-04-25 03:58:13 -0700</bug_when>
    <thetext>Created attachment 368227
Expected result</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1530351</commentid>
    <comment_count>3</comment_count>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2019-04-25 04:09:54 -0700</bug_when>
    <thetext>This issue has many angles, since previous opportunities may be just white spaces or even between letters in case of &apos;word-break: break-all&apos; is being used.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1530353</commentid>
    <comment_count>4</comment_count>
      <attachid>368229</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2019-04-25 04:13:33 -0700</bug_when>
    <thetext>Created attachment 368229
Test case to reproduce the issues related to break-all</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1530704</commentid>
    <comment_count>5</comment_count>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2019-04-26 09:40:18 -0700</bug_when>
    <thetext>This bug is pretty related, probably a subcase, of bug #197278</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831504</commentid>
    <comment_count>6</comment_count>
    <who name="Arcady Goldmints-Orlov">crzwdjk</who>
    <bug_when>2022-01-17 09:43:51 -0800</bug_when>
    <thetext>This has been fixed by r288070 allowing LFC integration to work with the complex text path.

*** This bug has been marked as a duplicate of bug 235266 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>368225</attachid>
            <date>2019-04-25 03:56:43 -0700</date>
            <delta_ts>2019-04-25 03:56:43 -0700</delta_ts>
            <desc>Test case to reproduce the issue</desc>
            <filename>break-spaces-4.html</filename>
            <type>text/html</type>
            <size>251</size>
            <attacher name="Javier Fernandez">jfernandez</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KPHN0eWxlPgpkaXYgewogIHBv
c2l0aW9uOiByZWxhdGl2ZTsKICBmb250LWZhbWlseTogQWhlbTsKICBsaW5lLWhlaWdodDogMWVt
Owp9Ci50ZXN0IHsKICBib3JkZXI6IDFweCBzb2xpZDsKCiAgd2lkdGg6IDRjaDsKCiAgd2hpdGUt
c3BhY2U6IGJyZWFrLXNwYWNlczsKfQo8L3N0eWxlPgo8Ym9keT4KICA8ZGl2IGNsYXNzPSJ0ZXN0
Ij5YWCBYIFg8L2Rpdj4KPC9ib2R5Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>368226</attachid>
            <date>2019-04-25 03:57:48 -0700</date>
            <delta_ts>2019-04-25 03:57:48 -0700</delta_ts>
            <desc>Actual result</desc>
            <filename>actual.png</filename>
            <type>image/png</type>
            <size>828</size>
            <attacher name="Javier Fernandez">jfernandez</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAC0AAAAwCAYAAACFUvPfAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI
WXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wQMDDkU/hZ6VwAAAB1pVFh0Q29tbWVudAAAAAAAQ3Jl
YXRlZCB3aXRoIEdJTVBkLmUHAAACoElEQVRo3u2ZvWsiURTFzyzB/8D8DQYbW5FU6VOkSa1joSK2
JkEbi4SkELQIEQQLi0AKCysrEUOSNk1QUMEo+BGjQUTMRJyzze5AiPFrdvOx+043b97M/XHnvrnn
zUgkiW+mH/iGEtACWkAL6P8Iem3aoCRJnw42q+etrXLR39a8pP1bNV0oFGA2m3F2dqaNybKMra0t
DIdDpNNpmEwm5HI5AECj0cDm5ib8fv9CgQOBAGw2G+r1OgDg8vISGxsbSKVSC9XOG/0evr295dHR
EUlSVVW6XC72+31tXiwWYzabJUl2Oh16vV4uI5/Px3a7TZLM5/M8PT19Ff89zYQmyWg0yqurK0Yi
EV5fX7+Z6/F4+Pj4SI/Hw263uxT009MTXS4Xe70e3W731PgrQauqSrvdzsPDw6k36HQ6tNlsWsaX
VT6fp9Vq1TK+CPTchagoClRVRbPZnHq+1+thfX0d5XJ5pUVVq9VgNBrRarWWeh/OzPTBwQFLpRLT
6TSTyeSreS8vL5Rlmc/PzwwGgywUCktluVqt0u/3czwe0+FwcDQa6S+PTCbDRCKhje/t7bFSqWjH
oVCId3d3JElFUSjLMhVFWQh4MpnQ6XRyOBySJCuVCvf39/WVx83NDXw+Hx4eHrQyGQwG2NnZwf39
PeLxOC4uLlAsFgEA1WoV7XYbu7u7UFV17hO22+2o1WpaWRWLRWQyGYTD4fnNZ9oeUZKkT++Is+IL
lyegBfQv6TVMf3wTsIi2t7fRarW0VW4wGGCxWHB8fPwhO4SZHXGe9BimdzueXsM0T3oN0yrxdS9E
vYbpw98e4/EYJycnOD8/R71e11r6l65pPYbpU8pDr2HS5U2EYRJtfIWO+BU+jS0F/dX/HYmaFtAC
WkALaAEtoAHgJwwP2FkkGAuaAAAAAElFTkSuQmCC
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>368227</attachid>
            <date>2019-04-25 03:58:13 -0700</date>
            <delta_ts>2019-04-25 03:58:13 -0700</delta_ts>
            <desc>Expected result</desc>
            <filename>expected.png</filename>
            <type>image/png</type>
            <size>776</size>
            <attacher name="Javier Fernandez">jfernandez</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAC4AAAAqCAYAAADMKGkhAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI
WXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wQMDDok8+IZOAAAAB1pVFh0Q29tbWVudAAAAAAAQ3Jl
YXRlZCB3aXRoIEdJTVBkLmUHAAACbElEQVRYw+2Zv0/qUBzFT18MDM74N0BcHFwIYWJ3YGGGOigD
a9HAYgiJi4lODiQMJAwMmHSRyRCM8hcQSICkQMIP+aGJIVoJPW96zTPyrO9Fpfr62frtve1pc+69
p7cCSeIL8gNfFEu4Jfy7C19ZVBQEYenCjCa7lX/t+JG85cV9P49Xq1Wsr6/j9PRUr4miCJ/Ph+l0
ClmW4XQ6USwWAQDdbhderxeSJC3P4wDgcrmQzWZxfn6uW8dms+Hs7Ayrq6vY2tpCv9/XLWWz2bCx
sYHDw8NPGwQv+L18cnLCq6srHh8f8/r6+kXbcDjM0WjEcDjM8XjM9+APsp63MeqoaRqDwSCTyeTC
CwyHQ3o8Hl5cXPC9eItww8Gpqio0TUOv11t4fjKZYG1tDY1G49Pny1efeH9/n/V6nbIsM5PJPGv3
9PREURT5+PjIeDzOarVqDqsUCgWm02m9Ho1G2Ww29eODgwNWKhWSpKqqFEWRqqou1yrlchmRSAQ3
Nze6Ze7v7+H3+9FqtZBKpZDL5VCr1QAAiqJgMBggEAhA07SPX6QWfUgIgrD0ldPo/lY6tIT/t8KN
QpYRsVgMHo8HnU4HAHB5eQmXy4V8Pv+xwn+FrLu7u4Uhy4hEIoHNzU3Y7Xa9FolE4Pf7zRGyXuP2
9pY7OzucTCbc3d01V8gyolQq0e12czAYmCtkGdFut+FwONDv980TsoxQFIWSJHE2mzEUCvHh4cEc
Ies15vM5t7e3OZ1OSZLNZpN7e3vLD1lGBINBtNttPafXajUUCgUcHR1ZIcta8pe+BWeWbbi/Fv4V
flJYHreEW8It4ZZwAMBPHyoQFSCY1iEAAAAASUVORK5CYII=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>368229</attachid>
            <date>2019-04-25 04:13:33 -0700</date>
            <delta_ts>2019-04-25 04:13:33 -0700</delta_ts>
            <desc>Test case to reproduce the issues related to break-all</desc>
            <filename>break-spaces-6.html</filename>
            <type>text/html</type>
            <size>277</size>
            <attacher name="Javier Fernandez">jfernandez</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KPHN0eWxlPgpkaXYgewogIHBv
c2l0aW9uOiByZWxhdGl2ZTsKICBmb250LWZhbWlseTogQWhlbTsKICBsaW5lLWhlaWdodDogMWVt
Owp9Ci50ZXN0IHsKICBib3JkZXI6IDFweCBzb2xpZDsKCiAgd2lkdGg6IDRjaDsKCiAgd2hpdGUt
c3BhY2U6IGJyZWFrLXNwYWNlczsKICB3b3JkLWJyZWFrOiBicmVhay1hbGw7Cn0KPC9zdHlsZT4K
PGJvZHk+CiAgPGRpdiBjbGFzcz0idGVzdCI+WFhYWCBYWDwvZGl2Pgo8L2JvZHk+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>