New issue
Advanced search Search tips

Issue 681440 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 3
Type: Bug

Blocking:
issue 530015



Sign in to add a comment

FontFaceSet.check() should not return true for fonts that initially failed to meet the bar (regardless of eventually being successfully loaded)

Project Member Reported by kenjibaheux@chromium.org, Jan 16 2017

Issue description

"
When a font face enters the failure period, it’s marked as a failed load and cause normal font fallback, but it may still be loading. Should the status attribute of the FontFace remain "loading", or set to "error"?

[...]

It becomes "loaded" when the continued download finishes
 [...]
 - FontFaceSet.check() may return true for such "loaded" font faces
"

Tab: >> I don't think we want this. We probably want the "check" algo to pay attention to whether the font is treated as failed.

https://github.com/tabatkins/specs/issues/48#issuecomment-265670180
 

Sign in to add a comment