# First Contentful Paint Changelog
This is a list of changes to [First Contentful Paint](https://web.dev/fcp).
* Chrome 126
* Launch feature: [Enable NewPresentationFeedbackTimeStamps on Mac to improve the accuracy of the frame display time](2024_06_inp_lcp_fcp.md)
* Chrome 111
* Implementation optimizations: [Changes related to LCP, FCP and Paint Holding](2023_03_lcp_fcp.md)
* Chrome 102
* Implementation issue: [Changes related to FCP and document opacity](2022_04_fcp.md)
* Chrome 99
* Implementation optimizations: [Navigation optimizations and timeOrigin changes](2022_03_lcp_fcp.md)
* Chrome 94
* Metric definition improvement: [Paint timing is only reported when the painted content
is not under opacity:0](2021_07_fcp.md)
* Chrome 89
* Metric definition improvement: [First Contentful Paint reported for quick tab switches](2020_11_fcp.md)
* Chrome 86
* Metric definition improvements: [First Contentful Paint reported for videos, webgl2 canvases, and non-contentful SVG](2020_07_fcp.md)
* Chrome 84
* Metric definition improvement: [First Contentful Paint not reported for opacity:0](2020_06_fcp.md)
* Chrome 77
* Metric definition improvement: [First Contentful Paint ending switches from swap time to presentation time](2019_12_fcp.md)
* Chrome performance regression: [First Contentful Paint regression (recovered in Chrome 78)](2019_12_fcp.md)
* Chrome 60
* Metric exposed via API: [First Contentful Paint](https://web.dev/first-contentful-paint/) available via [Paint Timing API](https://w3c.github.io/paint-timing/#first-contentful-paint)