| Index: gpu/config/gpu_control_list.cc
|
| diff --git a/gpu/config/gpu_control_list.cc b/gpu/config/gpu_control_list.cc
|
| index f4a382c43a702c7f6e41ff2e1f1a31f508c54eae..c95ef9f41dfea30360e01d91d1731088e5bae2e1 100644
|
| --- a/gpu/config/gpu_control_list.cc
|
| +++ b/gpu/config/gpu_control_list.cc
|
| @@ -1010,7 +1010,9 @@ bool GpuControlList::GpuControlListEntry::GLVersionInfoMismatch(
|
| GLType gl_type = kGLTypeNone;
|
| if (segments.size() > 2 &&
|
| segments[0] == "OpenGL" && segments[1] == "ES") {
|
| - number = segments[2];
|
| + bool full_match = RE2::FullMatch(segments[2], "([\\d.]+).*", &number);
|
| + DCHECK(full_match);
|
| +
|
| gl_type = kGLTypeGLES;
|
| if (segments.size() > 3 &&
|
| StartsWithASCII(segments[3], "(ANGLE", false)) {
|
|
|