Web page load time is a key performance metric that many techniques aim to reduce. Unfortunately, the com-plexity of modern Web pages makes it difficult to iden-tify performance bottlenecks. We present WProf, a lightweight in-browser profiler that produces a detailed dependency graph of the activities that make up a page load. WProf is based on a model we developed to cap-ture the constraints between network load, page pars-ing, JavaScript/CSS evaluation, and rendering activity in popular browsers. We combine WProf reports with critical path analysis to study the page load time of 350 Web pages under a variety of settings including the use of end-host caching, SPDY instead of HTTP, and the mod pagespeed server extension. We find that comput...