Closed Bug 1691904 Opened 3 years ago Closed 3 years ago

Categories

(Core :: Layout: Text and Fonts, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1392106

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Attachments

(1 obsolete file)

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=329471706&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FmlNTsnHR1egRh2hjlSzrw/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FmlNTsnHR1egRh2hjlSzrw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2021-02-10T08:24:08.461Z] 08:24:08     INFO - TEST-PASS | /css/css-text/hyphens/hyphens-shaping-001.html | took 166ms
[task 2021-02-10T08:24:08.463Z] 08:24:08     INFO - TEST-START | /css/css-text/hyphens/hyphens-shaping-002.html
[task 2021-02-10T08:24:08.465Z] 08:24:08     INFO - PID 2336 | 1612945448463	Marionette	INFO	Testing http://web-platform.test:8000/css/css-text/hyphens/hyphens-shaping-002.html != http://web-platform.test:8000/css/css-text/hyphens/reference/hyphens-shaping-002-ref.html
[task 2021-02-10T08:24:08.609Z] 08:24:08     INFO - PID 2336 | 1612945448607	Marionette	INFO	No differences allowed
[task 2021-02-10T08:24:08.659Z] 08:24:08     INFO - TEST-UNEXPECTED-FAIL | /css/css-text/hyphens/hyphens-shaping-002.html | Testing http://web-platform.test:8000/css/css-text/hyphens/hyphens-shaping-002.html != http://web-platform.test:8000/css/css-text/hyphens/reference/hyphens-shaping-002-ref.html
[task 2021-02-10T08:24:08.659Z] 08:24:08     INFO - mismatch reftest has no differences
[task 2021-02-10T08:24:08.660Z] 08:24:08     INFO - REFTEST   IMAGE 1 (TEST):
[task 2021-02-10T08:24:08.660Z] 08:24:08     INFO - REFTEST   IMAGE 2 (REFERENCE):
[task 2021-02-10T08:24:08.660Z] 08:24:08     INFO - TEST-INFO took 176ms
[task 2021-02-10T08:24:08.660Z] 08:24:08     INFO - PID 4948 | 1612945448647	Marionette	INFO	No differences allowed
[task 2021-02-10T08:24:08.664Z] 08:24:08     INFO - TEST-FAIL | /css/css-text/line-breaking/line-breaking-021.html | took 218ms
[task 2021-02-10T08:24:08.665Z] 08:24:08     INFO - TEST-START | /css/css-text/line-breaking/line-breaking-atomic-001.html```

Looks like this test is a bit fragile, because it loads a @font-face resource for the test content, but it's possible we'll capture the screenshot during the "block" period while the resource is still loading and the browser is using a fallback for layout, but rendering the text as invisible.

Using font-display: swap in the @font-face rule ought to help, by reducing the period during which the text may be invisible. A more thorough fix would be to use the CSS Font Loading API to ensure the font is loaded, but that may be overkill if this is already a rare intermittent issue.

Assignee: nobody → jfkthame
Status: NEW → ASSIGNED
Attachment #9202275 - Attachment is obsolete: true
Assignee: jfkthame → nobody
Status: ASSIGNED → NEW

Just an example of bug 1392106, really. There was supposed to be a hyphen glyph, and it didn't show up.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: