1. A computer readable medium storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising: extracting a list of web objects from a webpage; loading the webpage and delaying the download of each of the web objects to discover at least one of one or more descendant web objects or one or more ancestor web objects of each web object; and encapsulating one or more dependency relationships for each web object in a parental dependency graph, each dependency relationship corresponding to a dependency relationship between each web object and one descendant web object or one ancestor web object.