DescriptionABANDONED CL: This CL is replaced by crrev.com/1548443002
------------------------
Adding a compile-time safe base::IdType<...> into //base.
base::IdType is a generalization of cc::SurfaceId.
base::IdType provides a type that for most practical purposes behaves
like an integer, but provides extra compile-time safety, by disallowing
implicit coercions from raw integers and/or from other, unrelated
base::IdTypes. For more information see the comments in base/id_type.h.
Implementation of SurfaceId is being converted
to reuse base::IdType<...> in crrev.com/1496103002.
save_package_id is being converted from a raw integer
to base::IdType<...> in crrev.com/1492283004.
BUG=565545
.
Patch Set 1 #
Dependent Patchsets: Messages
Total messages: 8 (5 generated)
|