Previously this was a common integral, which requires wrapping the user
ID into this type now.
Chromium change:
https://chromium.googlesource.com/chromium/src/+/bee274de563133afa840118c0117889641159a32
commit bee274de563133afa840118c0117889641159a32
Author: Mikel Astiz <mastiz@chromium.org>
Date: Mon Dec 16 11:54:31 2024 -0800
Adopt class GaiaId broadly under //chrome except in unit-tests
This patch disallows implicit conversion to and from std::string for
class GaiaId, improving type safety and fixing a temporary violation of
the style guide.
Unit-tests and iOS are excluded for now via #ifdef's in gaia_id.h to
continue allowing implicit conversion, to reduce the size of this patch
and minimize the risk for regressions (as tests continue to pass without
changes).
Bug: 380416867