1 dépôt
Mechanisms for intercepting and monitoring calls to browser Document Object Model APIs to detect performance issues.
Distinct from Storage API Interception: Existing candidates focus on Vulkan drivers, logging, or storage; this is specifically for browser DOM performance profiling.
Explore 1 awesome GitHub repository matching web development · DOM API Interception. Refine with filters or upvote what's useful.
Fastdom is a task scheduler and rendering optimizer designed to prevent layout thrashing by batching document reads and writes. It functions as a coordination system that separates document measurements and mutations into distinct queues, ensuring that asynchronous operations are executed in a way that minimizes browser reflows. The project provides a performance profiling capability that detects improper document API access. By enforcing strict execution phases, it identifies layout thrashing bottlenecks and flags unauthorized DOM access occurring outside of the coordinated batching cycles.
Provides an interception layer to detect unauthorized DOM access occurring outside of coordinated batching cycles.