The two main sources of dependencies are:
chrome/common/mac/launchd.mm uses GTMSMJobCopyDictionary, GTMSMCopyJobCheckInDictionary, and GTMSMJobRemove (and chrome/browser/service_process/service_process_control_mac_unittest.mm uses them as well).
chrome/browser/ui/cocoa/l10n_util.mm uses GTMUILocalizerAndLayoutTweaker
There's also some uses in remoting but I'm not sure what they are about yet.
The first task is moving the GTM service management stuff (the GTMSM* functions) into //chrome somewhere.
Since we use the code, why not keep using it? We already only list the stuff we actually use in GTM's gn file and not all 65kLoCs. I'm not sure I understand the motivation here.
Comment 1 by ellyjo...@chromium.org
, Nov 15