Bug 39223

Summary: webkitpy should autoinstall modules only as they are needed
Product: WebKit Reporter: Chris Jerdonek <cjerdonek>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: abarth, eric, mjs
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   

Description Chris Jerdonek 2010-05-17 09:43:05 PDT
webkitpy should not necessarily autoinstall every module needed by every script.  It should autoinstall only modules as they are needed.

This is the corresponding FIXME in the code:

http://trac.webkit.org/browser/trunk/WebKitTools/Scripts/webkitpy/thirdparty/__init__.py?rev=59350#L39

Fixing this probably means adding a custom import hook like the old autoinstall module.  That should let us globally detect whenever an autoinstallable module is being imported from.