Re: [csswg-drafts] [css-inline][css-text][css-pseudo] Define more details of the "first formatted line" (#10990)

According to your changes to wpt, the `text-box-trim` propagation should be blocked in [text-box-trim-half-leading-block-box-001.html](https://github.com/web-platform-tests/wpt/blob/master/css/css-inline/text-box-trim/text-box-trim-half-leading-block-box-001.html):
```html
<div class="div-parent">
  <div></div>
  <div>Testline1</div>
```

On the other hand, it should be propagated in [text-box-trim-half-leading-block-box-003.html](https://github.com/web-platform-tests/wpt/blob/master/css/css-inline/text-box-trim/text-box-trim-half-leading-block-box-003.html):
```html
<div class="div-parent">
  <span>    </span>
  <div>Testline1</div>
```
`001` has an empty block box, and `003` has an empty anonymous block box.

Should the anonymousness change the propagation? For `::fisrt-line`, WebKit does, Gecko and Blink don't. Can you explain which parts of the spec explain this difference?

-- 
GitHub Notification of comment by kojiishi
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10990#issuecomment-2393507729 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 4 October 2024 11:39:52 UTC