mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Add NUM_VALUES for enums and size for structs (see #3836)
API versioning requires that enumerations end with a count value (`*_NUM_VALUES`) and structs begin with a size value (`size_t size`). Wrapper templates are updated to support structs with different size values indicating different versions. To test: Run `ceftests --gtest_filter=ApiVersionTest.StructVersion*`
This commit is contained in:
@@ -208,7 +208,12 @@ net::CookieSameSite MakeCookieSameSite(cef_cookie_same_site_t value) {
|
||||
return net::CookieSameSite::LAX_MODE;
|
||||
case CEF_COOKIE_SAME_SITE_STRICT_MODE:
|
||||
return net::CookieSameSite::STRICT_MODE;
|
||||
case CEF_COOKIE_SAME_SITE_NUM_VALUES:
|
||||
break;
|
||||
}
|
||||
|
||||
DCHECK(false);
|
||||
return net::CookieSameSite::UNSPECIFIED;
|
||||
}
|
||||
|
||||
net::CookiePriority MakeCookiePriority(cef_cookie_priority_t value) {
|
||||
|
Reference in New Issue
Block a user