Marshall Greenblatt
81a5005bc0
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*`
2025-01-14 12:56:21 -05:00
Marshall Greenblatt
49a34d9160
Apply new Chromium style for #include sorting
...
Add "cef/" prefix for CEF #includes in libcef/ directory.
Sort #includes by following
https://google.github.io/styleguide/cppguide.html#Names_and_Order_of_Includes
2024-05-01 14:34:32 -04:00
Marshall Greenblatt
b67cbc47e3
Update to Chromium version 125.0.6422.0 ( #1287751 )
2024-04-25 18:43:05 -04:00
Marshall Greenblatt
5042d71408
Remove CEF-specific integer and char16 typedef's (see #3507 )
2023-06-01 19:32:36 +03:00
Marshall Greenblatt
dc2231cdfb
Update to Chromium version 111.0.5563.0 ( #1097615 )
2023-02-03 13:00:26 -05:00
Marshall Greenblatt
3af3eab3e4
Update source files for bracket style
2023-01-04 17:47:17 -05:00
Marshall Greenblatt
18dac30874
Support configuration of the CefTestServer certificate type (see issue #3348 )
2022-08-04 12:37:12 -04:00
Marshall Greenblatt
46e1c4f177
ceftests: Add HSTS redirect test (see issue #3336 , see issue #3348 )
2022-08-03 12:14:51 -04:00
Marshall Greenblatt
f24dd61329
Add CefTestServer that supports both HTTP and HTTPS (see issue #3348 )
2022-08-01 16:20:03 -04:00