-
Google Chrome, ♥z
- https://paul.irish
- @paul_irish@toot.cafe
- @paul_irish
Block or Report
Block or report paulirish
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
GoogleChrome/lighthouse Public
Automated auditing, performance metrics, and best practices for the web.
-
-
-
1
# What forces layout / reflow23All of the below properties or methods, when requested/called in JavaScript, will trigger the browser to synchronously calculate the style and layout*. This is also called reflow or [layout thrashing](http://www.kellegous.com/j/2013/01/26/layout-performance/), and is common performance bottleneck.45Generally, all APIs that synchronously provide layout metrics will trigger forced reflow / layout. Read on for additional cases and details.
697 contributions in the last year
Less
More
Activity overview
Contributed to
GoogleChrome/lighthouse,
paulirish/dotfiles,
paulirish/trace.cafe
and 84 other
repositories
Contribution activity
March 2023
Created 11 commits in 3 repositories
Created 1 repository
- paulirish/prettier-vscode TypeScript
Created a pull request in GoogleChrome/lighthouse-ci that received 1 comment
report diff: skip needless/verbose audit diffs
A number of audits currently get full diff rendering but its nonsensical to diff them. (main-thread-tasks is an obvious one). This introduces a blo…
+8
−1
•
1
comment





