[webkit-changes] [WebKit/WebKit] 407f23: [GTK][WPE] Test gardening for 'fast/text/initial-a...

Amanda Falke noreply at github.com
Wed May 31 19:35:05 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 407f23d9e583bc1540b45d2e3452d534b9ab25a3
      https://github.com/WebKit/WebKit/commit/407f23d9e583bc1540b45d2e3452d534b9ab25a3
  Author: Amanda Falke <afalke at igalia.com>
  Date:   2023-05-31 (Wed, 31 May 2023)

  Changed paths:
    M LayoutTests/fast/text/initial-advance-in-intermediate-run-complex-expected.html

  Log Message:
  -----------
  [GTK][WPE] Test gardening for 'fast/text/initial-advance-in-intermediate-run-complex'

Unreviewed test gardening.

Fixes test by adding in a missing closing span tag. This was only noticeable
when test began failing after 255598 at main, as the work in that patch
enabled out of flow positioned content for IFC:

"Absolute positioning [1]... ignores normal layout entirely, pulling
the element out of flow [2] and positioning it relative to its containing
block [3] with no regard for other content."
[1] https://www.w3.org/TR/css-position-3/#absolute-position
[2] https://www.w3.org/TR/css-display-3/#out-of-flow
[3] https://www.w3.org/TR/css-display-3/#containing-block

See 255598 at main patch for more details (patch doesn't mention the
above web standards, but they do apply to this test and that patch).

* LayoutTests/fast/text/initial-advance-in-intermediate-run-complex-expected.html:
Fix test by adding in a closing (missing) span tag.

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




More information about the webkit-changes mailing list