Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: d1370d8d93b0d9d13bd9f3b0a93c7b8662bbc75f
      
https://github.com/WebKit/WebKit/commit/d1370d8d93b0d9d13bd9f3b0a93c7b8662bbc75f
  Author: Alan Baradlay <[email protected]>
  Date:   2024-09-15 (Sun, 15 Sep 2024)

  Changed paths:
    M LayoutTests/TestExpectations
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/line-clamp/webkit-line-clamp-025-expected.html

  Log Message:
  -----------
  Fix 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/line-clamp/webkit-line-clamp-025-expected.html
https://bugs.webkit.org/show_bug.cgi?id=279743

Reviewed by Cameron McCormack.

The expected content ends with an open <div> element and (preserved) trailing 
new line.
This trailing new line stretches the container when rendered by WebKit.

1. All engines agree when display value is set to flex (no stretching).
2. All engines agree when display value is set to block (stretching).
3. Blink and Gecko (no stretching) disagrees with WebKit (stretching) when 
display value is set to -webkit-box.

So essentially Blink and Gecko produces a flex like layout here for -webkit-box 
while WebKit does not.

Let's close the trailing <div> element to remove this ambiguity.

* LayoutTests/TestExpectations:
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/line-clamp/webkit-line-clamp-025-expected.html:

Canonical link: https://commits.webkit.org/283688@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to