[Drive] Avoid using std::set_intersection to unsorted vector

BUG=327550

Review URL: https://codereview.chromium.org/100413004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240049 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240049
Add a JS-exposed method to ModuleSystem which returns a private storage area for
an object. This will be used to implement true private member variables.

BUG=324859
R=fsamuel@chromium.org

Review URL: https://codereview.chromium.org/100443002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240050 0039d316-1c4b-4281-b951-d872f2087c98
<webview>: Remove the collection of uma counts for the API function usage.

The API function usage is maintained by Extensions.FunctionCalls histogram, so
recording the uma actions is redundant. Remove them in favour of the histogram.

BUG=none
R=fsamuel@chromium.org

Review URL: https://codereview.chromium.org/112423002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240051 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240050
SVN changes up to revision 240051