References
Reference 1
An element target is contentful when one or more of the following apply:
target has a text node child, representing non-empty text, and the node’s used opacity is greater than zero.
Reference 2
An element el is paintable when all of the following apply:
.
el and all of its ancestors' used opacity is greater than zero.
Reference 3
To know whether Document document should report first contentful paint, perform the following steps:
.
If document contains at least one element that is both paintable and contentful, then return true.
Inference
- opacity of text is already covered while checking paintable (from reference 2)
- contentful is only valid in conjunction with paintable (from reference 3)
Proposed change:
- Drop opacity for text (from reference 1) to make it consistent with others
References
Reference 1
Reference 2
Reference 3
Inference
Proposed change: