Chromium Code Reviews
DescriptionAdd cc::SurfaceInfo::is_valid()
SurfaceInfo::is_valid() returns true iff the SurfaceId is valid AND the device
scale factor is non-zero AND the frame size is not empty.
SurfaceInfo::is_valid() replaces obtaining and checking if the SurfaceId of a
SurfaceInfo object is valid. While that is a necessary condition of validity of
a SurfaceInfo, it is technically insufficient.
BUG=695420
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Review-Url: https://codereview.chromium.org/2720503008
Cr-Commit-Position: refs/heads/master@{#453998}
Committed: https://chromium.googlesource.com/chromium/src/+/9afc576bd3e06d83d6abc870000293b4be9d6132
Patch Set 1 #Patch Set 2 : Check is_valid() during deserialization #
Total comments: 2
Patch Set 3 : Check is_valid() in SurfaceInfo ParamTraits deserialization and added param traits unit test #Patch Set 4 : Added Log() #
Messages
Total messages: 48 (26 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||