W3cubDocs

/Web APIs

PerformanceScriptTiming: forcedStyleAndLayoutDuration property

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The forcedStyleAndLayoutDuration read-only property of the PerformanceScriptTiming interface returns a DOMHighResTimeStamp indicating the total time spent, in milliseconds, by the script processing forced layout/style. See Avoid layout thrashing to understand what causes this.

Value

A DOMHighResTimeStamp.

Examples

See Long animation frame timing for examples related to the Long Animation Frames API.

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet WebView Android WebView on iOS
forcedStyleAndLayoutDuration 123 123 No 109 No 123 No 82 No 27.0 123 No

See also

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/PerformanceScriptTiming/forcedStyleAndLayoutDuration