Lines Matching refs:revision
104 // Chrome OS reports its Blink revision as a git hash. In this case, ignore it
106 // build number instead of the blink revision for decisions about backwards
108 std::string revision = blink_version.substr(before + 1, after - before - 1);
109 if (!IsGitHash(revision) && !base::StringToInt(revision, blink_revision)) {
110 return Status(kUnknownError, "unrecognized Blink revision: " + revision);
116 bool IsGitHash(const std::string& revision) {
119 return kShortGitHashLength <= revision.size()
120 && revision.size() <= kFullGitHashLength
121 && base::ContainsOnlyChars(revision, "0123456789abcdefABCDEF");