As Adam commented, generally we're trying to move to a style where there's a singleton object per API that gives access to the API. W/ the right import, the code would look something like chrome.windows.getCurrent(), rather then Windows.getCurrent(). I don't think all the work to make the windows API use that style needs to necessarily go into this CL, however we do want the library to use a consistent style eventually. Fair warning that this file may get refactored at some point ;)