chore(deps): bump purego-cef to v0.14.1
v0.14.0 pinned the CEF API 15000 contract and fixed the struct ABI corruption that made BrowserSettings.BackgroundColor land on chrome_status_bubble (transparent windowless canvas). v0.14.1 restores the global function bindings dropped by that regeneration (DictionaryValueCreate, V8ContextGetCurrentContext, all *Create factories) and fixes global factory ownership so created objects are adopted without a leaked reference. This makes the white-canvas fix in this branch effective: the opaque white BrowserSettings.BackgroundColor now actually reaches libcef.
- commit
- 902c404508da47722a324d2f14b2a4cfc04a2812
- author
- brice · · 2026-07-21 19:07 UTC
- parent
- 1dc7dd4
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
75 files · +1836 -1983
M go.mod +1 -1
| @@ -6,7 +6,7 @@ require ( | |||
| 6 | 6 | github.com/a-h/templ v0.3.1020 | |
| 7 | 7 | github.com/andybalholm/brotli v1.2.2 | |
| 8 | 8 | github.com/bnema/purego v0.11.0-bnema.4 | |
| 9 | - | github.com/bnema/purego-cef v0.13.4 | |
| 9 | + | github.com/bnema/purego-cef v0.14.1 | |
| 10 | 10 | github.com/bnema/purego-cef2gtk v0.8.5 | |
| 11 | 11 | github.com/bnema/purego-pipewire v0.1.5 | |
| 12 | 12 | github.com/bnema/purego-sqlite v0.1.4 | |
| @@ -6,7 +6,7 @@ require ( | |||||
| 6 | github.com/a-h/templ v0.3.1020 | 6 | github.com/a-h/templ v0.3.1020 | ||
| 7 | github.com/andybalholm/brotli v1.2.2 | 7 | github.com/andybalholm/brotli v1.2.2 | ||
| 8 | github.com/bnema/purego v0.11.0-bnema.4 | 8 | github.com/bnema/purego v0.11.0-bnema.4 | ||
| 9 | - | github.com/bnema/purego-cef v0.13.4 | 9 | + | github.com/bnema/purego-cef v0.14.1 |
| 10 | github.com/bnema/purego-cef2gtk v0.8.5 | 10 | github.com/bnema/purego-cef2gtk v0.8.5 | ||
| 11 | github.com/bnema/purego-pipewire v0.1.5 | 11 | github.com/bnema/purego-pipewire v0.1.5 | ||
| 12 | github.com/bnema/purego-sqlite v0.1.4 | 12 | github.com/bnema/purego-sqlite v0.1.4 | ||
M go.sum +2 -2 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_browser_gen.go +15 -2 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_command_line_gen.go +15 -2 generated file: collapsed
A vendor/github.com/bnema/purego-cef/cef/cef_component_updater_gen.go +323 -0 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_cookie_gen.go +14 -1 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_drag_data_gen.go +14 -1 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_image_gen.go +14 -1 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_media_router_gen.go +24 -41 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_menu_model_gen.go +14 -1 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_parser_gen.go +10 -4 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_preference_gen.go +14 -1 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_print_settings_gen.go +14 -1 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_process_message_gen.go +14 -1 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_request_context_gen.go +16 -3 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_request_gen.go +42 -3 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_resource_bundle_gen.go +14 -1 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_response_gen.go +14 -1 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_shared_memory_region_gen.go +3 -3 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_shared_process_message_builder_gen.go +20 -4 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_stream_gen.go +34 -5 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_task_gen.go +15 -2 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_task_manager_gen.go +14 -1 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_thread_gen.go +14 -1 generated file: collapsed
A vendor/github.com/bnema/purego-cef/cef/cef_types_component_gen.go +45 -0 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_types_content_settings_gen.go +72 -79 generated file: collapsed
M vendor/github.com/bnema/purego-cef/cef/cef_types_gen.go +59 -52
| @@ -163,7 +163,8 @@ const ( | |||
| 163 | 163 | ResultcodeResultCodeSystemResourceExhausted Resultcode = 37 | |
| 164 | 164 | ResultcodeResultCodeNormalExitAutoDeElevated Resultcode = 38 | |
| 165 | 165 | ResultcodeResultCodeTerminatedByOtherProcessOnCommitFailure Resultcode = 39 | |
| 166 | - | ResultcodeResultCodeChromeLast Resultcode = 40 | |
| 166 | + | ResultcodeResultCodeInvalidIsolatedBrowserProcess Resultcode = 40 | |
| 167 | + | ResultcodeResultCodeChromeLast Resultcode = 41 | |
| 167 | 168 | ResultcodeResultCodeSandboxFatalFirst Resultcode = 7006 | |
| 168 | 169 | ResultcodeResultCodeSandboxFatalIntegrity Resultcode = 7006 | |
| 169 | 170 | ResultcodeResultCodeSandboxFatalDroptoken Resultcode = 7007 | |
| @@ -194,7 +195,8 @@ const ( | |||
| 194 | 195 | WindowOpenDispositionWodIgnoreAction WindowOpenDisposition = 9 | |
| 195 | 196 | WindowOpenDispositionWodSwitchToTab WindowOpenDisposition = 10 | |
| 196 | 197 | WindowOpenDispositionWodNewPictureInPicture WindowOpenDisposition = 11 | |
| 197 | - | WindowOpenDispositionWodNumValues WindowOpenDisposition = 12 | |
| 198 | + | WindowOpenDispositionWodNewSplitView WindowOpenDisposition = 12 | |
| 199 | + | WindowOpenDispositionWodNumValues WindowOpenDisposition = 13 | |
| 198 | 200 | ) | |
| 199 | 201 | ||
| 200 | 202 | // DragOperationsMask is a CEF enum type. | |
| @@ -245,7 +247,6 @@ const ( | |||
| 245 | 247 | PostdataelementTypePdeTypeBytes PostdataelementType = 1 | |
| 246 | 248 | PostdataelementTypePdeTypeFile PostdataelementType = 2 | |
| 247 | 249 | PostdataelementTypePdeTypeNumValues PostdataelementType = 3 | |
| 248 | - | PostdataelementTypePdfTypeNumValues PostdataelementType = 4 | |
| 249 | 250 | ) | |
| 250 | 251 | ||
| 251 | 252 | // ResourceType is a CEF enum type. | |
| @@ -1106,7 +1107,9 @@ const ( | |||
| 1106 | 1107 | ChannelLayout514Downmix ChannelLayout = 33 | |
| 1107 | 1108 | ChannelLayout11 ChannelLayout = 34 | |
| 1108 | 1109 | ChannelLayout31Back ChannelLayout = 35 | |
| 1109 | - | ChannelLayoutChannelNumValues ChannelLayout = 36 | |
| 1110 | + | ChannelLayout514 ChannelLayout = 36 | |
| 1111 | + | ChannelLayout714 ChannelLayout = 37 | |
| 1112 | + | ChannelLayoutChannelNumValues ChannelLayout = 38 | |
| 1110 | 1113 | ) | |
| 1111 | 1114 | ||
| 1112 | 1115 | // MediaRouteCreateResult is a CEF enum type. | |
| @@ -1227,7 +1230,15 @@ const ( | |||
| 1227 | 1230 | ChromePageActionIconTypeCpaitReadingMode ChromePageActionIconType = 36 | |
| 1228 | 1231 | ChromePageActionIconTypeCpaitContextualSidePanel ChromePageActionIconType = 37 | |
| 1229 | 1232 | ChromePageActionIconTypeCpaitJsOptimizations ChromePageActionIconType = 38 | |
| 1230 | - | ChromePageActionIconTypeCpaitNumValues ChromePageActionIconType = 39 | |
| 1233 | + | ChromePageActionIconTypeCpaitRecordReplay ChromePageActionIconType = 39 | |
| 1234 | + | ChromePageActionIconTypeCpaitIndigo ChromePageActionIconType = 40 | |
| 1235 | + | ChromePageActionIconTypeCpaitFederation ChromePageActionIconType = 41 | |
| 1236 | + | ChromePageActionIconTypeCpaitGlic ChromePageActionIconType = 42 | |
| 1237 | + | ChromePageActionIconTypeCpaitAnchoredContextualCue ChromePageActionIconType = 43 | |
| 1238 | + | ChromePageActionIconTypeCpaitWebAuthnAmbientSignin ChromePageActionIconType = 44 | |
| 1239 | + | ChromePageActionIconTypeCpaitAutofillPayment ChromePageActionIconType = 45 | |
| 1240 | + | ChromePageActionIconTypeCpaitMultistepFilter ChromePageActionIconType = 46 | |
| 1241 | + | ChromePageActionIconTypeCpaitNumValues ChromePageActionIconType = 47 | |
| 1231 | 1242 | ) | |
| 1232 | 1243 | ||
| 1233 | 1244 | // ChromeToolbarButtonType is a CEF enum type. | |
| @@ -1235,18 +1246,14 @@ type ChromeToolbarButtonType = int32 | |||
| 1235 | 1246 | ||
| 1236 | 1247 | const ( | |
| 1237 | 1248 | ChromeToolbarButtonTypeCtbtCastDeprecated ChromeToolbarButtonType = 0 | |
| 1238 | - | ChromeToolbarButtonTypeCtbtCast ChromeToolbarButtonType = 1 | |
| 1239 | - | ChromeToolbarButtonTypeCtbtDownloadDeprecated ChromeToolbarButtonType = 2 | |
| 1240 | - | ChromeToolbarButtonTypeCtbtSendTabToSelfDeprecated ChromeToolbarButtonType = 3 | |
| 1241 | - | ChromeToolbarButtonTypeCtbtDownload ChromeToolbarButtonType = 4 | |
| 1242 | - | ChromeToolbarButtonTypeCtbtSendTabToSelf ChromeToolbarButtonType = 5 | |
| 1243 | - | ChromeToolbarButtonTypeCtbtSidePanelDeprecated ChromeToolbarButtonType = 6 | |
| 1244 | - | ChromeToolbarButtonTypeCtbtMedia ChromeToolbarButtonType = 7 | |
| 1245 | - | ChromeToolbarButtonTypeCtbtTabSearch ChromeToolbarButtonType = 8 | |
| 1246 | - | ChromeToolbarButtonTypeCtbtBatterySaver ChromeToolbarButtonType = 9 | |
| 1247 | - | ChromeToolbarButtonTypeCtbtAvatar ChromeToolbarButtonType = 10 | |
| 1248 | - | ChromeToolbarButtonTypeCtbtSidePanel ChromeToolbarButtonType = 11 | |
| 1249 | - | ChromeToolbarButtonTypeCtbtNumValues ChromeToolbarButtonType = 12 | |
| 1249 | + | ChromeToolbarButtonTypeCtbtDownloadDeprecated ChromeToolbarButtonType = 1 | |
| 1250 | + | ChromeToolbarButtonTypeCtbtSendTabToSelfDeprecated ChromeToolbarButtonType = 2 | |
| 1251 | + | ChromeToolbarButtonTypeCtbtSidePanelDeprecated ChromeToolbarButtonType = 3 | |
| 1252 | + | ChromeToolbarButtonTypeCtbtMedia ChromeToolbarButtonType = 4 | |
| 1253 | + | ChromeToolbarButtonTypeCtbtTabSearch ChromeToolbarButtonType = 5 | |
| 1254 | + | ChromeToolbarButtonTypeCtbtBatterySaver ChromeToolbarButtonType = 6 | |
| 1255 | + | ChromeToolbarButtonTypeCtbtAvatar ChromeToolbarButtonType = 7 | |
| 1256 | + | ChromeToolbarButtonTypeCtbtNumValues ChromeToolbarButtonType = 8 | |
| 1250 | 1257 | ) | |
| 1251 | 1258 | ||
| 1252 | 1259 | // DockingMode is a CEF enum type. | |
| @@ -1299,35 +1306,36 @@ const ( | |||
| 1299 | 1306 | type PermissionRequestTypes = int32 | |
| 1300 | 1307 | ||
| 1301 | 1308 | const ( | |
| 1302 | - | PermissionRequestTypesPermissionTypeNone PermissionRequestTypes = 0 | |
| 1303 | - | PermissionRequestTypesPermissionTypeArSession PermissionRequestTypes = 1 << 0 | |
| 1304 | - | PermissionRequestTypesPermissionTypeCameraPanTiltZoom PermissionRequestTypes = 1 << 1 | |
| 1305 | - | PermissionRequestTypesPermissionTypeCameraStream PermissionRequestTypes = 1 << 2 | |
| 1306 | - | PermissionRequestTypesPermissionTypeCapturedSurfaceControl PermissionRequestTypes = 1 << 3 | |
| 1307 | - | PermissionRequestTypesPermissionTypeClipboard PermissionRequestTypes = 1 << 4 | |
| 1308 | - | PermissionRequestTypesPermissionTypeTopLevelStorageAccess PermissionRequestTypes = 1 << 5 | |
| 1309 | - | PermissionRequestTypesPermissionTypeDiskQuota PermissionRequestTypes = 1 << 6 | |
| 1310 | - | PermissionRequestTypesPermissionTypeLocalFonts PermissionRequestTypes = 1 << 7 | |
| 1311 | - | PermissionRequestTypesPermissionTypeGeolocation PermissionRequestTypes = 1 << 8 | |
| 1312 | - | PermissionRequestTypesPermissionTypeHandTracking PermissionRequestTypes = 1 << 9 | |
| 1313 | - | PermissionRequestTypesPermissionTypeIdentityProvider PermissionRequestTypes = 1 << 10 | |
| 1314 | - | PermissionRequestTypesPermissionTypeIdleDetection PermissionRequestTypes = 1 << 11 | |
| 1315 | - | PermissionRequestTypesPermissionTypeMicStream PermissionRequestTypes = 1 << 12 | |
| 1316 | - | PermissionRequestTypesPermissionTypeMidiSysex PermissionRequestTypes = 1 << 13 | |
| 1317 | - | PermissionRequestTypesPermissionTypeMultipleDownloads PermissionRequestTypes = 1 << 14 | |
| 1318 | - | PermissionRequestTypesPermissionTypeNotifications PermissionRequestTypes = 1 << 15 | |
| 1319 | - | PermissionRequestTypesPermissionTypeKeyboardLock PermissionRequestTypes = 1 << 16 | |
| 1320 | - | PermissionRequestTypesPermissionTypePointerLock PermissionRequestTypes = 1 << 17 | |
| 1321 | - | PermissionRequestTypesPermissionTypeProtectedMediaIdentifier PermissionRequestTypes = 1 << 18 | |
| 1322 | - | PermissionRequestTypesPermissionTypeRegisterProtocolHandler PermissionRequestTypes = 1 << 19 | |
| 1323 | - | PermissionRequestTypesPermissionTypeStorageAccess PermissionRequestTypes = 1 << 20 | |
| 1324 | - | PermissionRequestTypesPermissionTypeVrSession PermissionRequestTypes = 1 << 21 | |
| 1325 | - | PermissionRequestTypesPermissionTypeWebAppInstallation PermissionRequestTypes = 1 << 22 | |
| 1326 | - | PermissionRequestTypesPermissionTypeWindowManagement PermissionRequestTypes = 1 << 23 | |
| 1327 | - | PermissionRequestTypesPermissionTypeFileSystemAccess PermissionRequestTypes = 1 << 24 | |
| 1328 | - | PermissionRequestTypesPermissionTypeLocalNetworkAccess PermissionRequestTypes = 1 << 25 | |
| 1329 | - | PermissionRequestTypesPermissionTypeLocalNetwork PermissionRequestTypes = 1 << 26 | |
| 1330 | - | PermissionRequestTypesPermissionTypeLoopbackNetwork PermissionRequestTypes = 1 << 27 | |
| 1309 | + | PermissionRequestTypesPermissionTypeNone PermissionRequestTypes = 0 | |
| 1310 | + | PermissionRequestTypesPermissionTypeArSession PermissionRequestTypes = 1 << 0 | |
| 1311 | + | PermissionRequestTypesPermissionTypeCameraPanTiltZoom PermissionRequestTypes = 1 << 1 | |
| 1312 | + | PermissionRequestTypesPermissionTypeCameraStream PermissionRequestTypes = 1 << 2 | |
| 1313 | + | PermissionRequestTypesPermissionTypeCapturedSurfaceControl PermissionRequestTypes = 1 << 3 | |
| 1314 | + | PermissionRequestTypesPermissionTypeClipboard PermissionRequestTypes = 1 << 4 | |
| 1315 | + | PermissionRequestTypesPermissionTypeTopLevelStorageAccess PermissionRequestTypes = 1 << 5 | |
| 1316 | + | PermissionRequestTypesPermissionTypeDiskQuota PermissionRequestTypes = 1 << 6 | |
| 1317 | + | PermissionRequestTypesPermissionTypeLocalFonts PermissionRequestTypes = 1 << 7 | |
| 1318 | + | PermissionRequestTypesPermissionTypeGeolocation PermissionRequestTypes = 1 << 8 | |
| 1319 | + | PermissionRequestTypesPermissionTypeHandTracking PermissionRequestTypes = 1 << 9 | |
| 1320 | + | PermissionRequestTypesPermissionTypeIdentityProvider PermissionRequestTypes = 1 << 10 | |
| 1321 | + | PermissionRequestTypesPermissionTypeIdleDetection PermissionRequestTypes = 1 << 11 | |
| 1322 | + | PermissionRequestTypesPermissionTypeMicStream PermissionRequestTypes = 1 << 12 | |
| 1323 | + | PermissionRequestTypesPermissionTypeMidiSysex PermissionRequestTypes = 1 << 13 | |
| 1324 | + | PermissionRequestTypesPermissionTypeMultipleDownloads PermissionRequestTypes = 1 << 14 | |
| 1325 | + | PermissionRequestTypesPermissionTypeNotifications PermissionRequestTypes = 1 << 15 | |
| 1326 | + | PermissionRequestTypesPermissionTypeKeyboardLock PermissionRequestTypes = 1 << 16 | |
| 1327 | + | PermissionRequestTypesPermissionTypePointerLock PermissionRequestTypes = 1 << 17 | |
| 1328 | + | PermissionRequestTypesPermissionTypeProtectedMediaIdentifier PermissionRequestTypes = 1 << 18 | |
| 1329 | + | PermissionRequestTypesPermissionTypeRegisterProtocolHandler PermissionRequestTypes = 1 << 19 | |
| 1330 | + | PermissionRequestTypesPermissionTypeStorageAccess PermissionRequestTypes = 1 << 20 | |
| 1331 | + | PermissionRequestTypesPermissionTypeVrSession PermissionRequestTypes = 1 << 21 | |
| 1332 | + | PermissionRequestTypesPermissionTypeWebAppInstallation PermissionRequestTypes = 1 << 22 | |
| 1333 | + | PermissionRequestTypesPermissionTypeWindowManagement PermissionRequestTypes = 1 << 23 | |
| 1334 | + | PermissionRequestTypesPermissionTypeFileSystemAccess PermissionRequestTypes = 1 << 24 | |
| 1335 | + | PermissionRequestTypesPermissionTypeLocalNetworkAccessDeprecated PermissionRequestTypes = 1 << 25 | |
| 1336 | + | PermissionRequestTypesPermissionTypeLocalNetwork PermissionRequestTypes = 1 << 26 | |
| 1337 | + | PermissionRequestTypesPermissionTypeLoopbackNetwork PermissionRequestTypes = 1 << 27 | |
| 1338 | + | PermissionRequestTypesPermissionTypeSensors PermissionRequestTypes = 1 << 28 | |
| 1331 | 1339 | ) | |
| 1332 | 1340 | ||
| 1333 | 1341 | // PermissionRequestResult is a CEF enum type. | |
| @@ -1440,12 +1448,11 @@ const ( | |||
| 1440 | 1448 | TaskTypeExtension TaskType = 6 | |
| 1441 | 1449 | TaskTypeGuest TaskType = 7 | |
| 1442 | 1450 | TaskTypePluginDeprecated TaskType = 8 | |
| 1443 | - | TaskTypePlugin TaskType = 9 | |
| 1444 | - | TaskTypeSandboxHelper TaskType = 10 | |
| 1445 | - | TaskTypeDedicatedWorker TaskType = 11 | |
| 1446 | - | TaskTypeSharedWorker TaskType = 12 | |
| 1447 | - | TaskTypeServiceWorker TaskType = 13 | |
| 1448 | - | TaskTypeNumValues TaskType = 14 | |
| 1451 | + | TaskTypeSandboxHelper TaskType = 9 | |
| 1452 | + | TaskTypeDedicatedWorker TaskType = 10 | |
| 1453 | + | TaskTypeSharedWorker TaskType = 11 | |
| 1454 | + | TaskTypeServiceWorker TaskType = 12 | |
| 1455 | + | TaskTypeNumValues TaskType = 13 | |
| 1449 | 1456 | ) | |
| 1450 | 1457 | ||
| 1451 | 1458 | // RawSettings Initialization settings. Specify NULL or 0 to get the recommended default values. Many of these and other settings can also configured using command- line switches. | |
| @@ -163,7 +163,8 @@ const ( | |||||
| 163 | ResultcodeResultCodeSystemResourceExhausted Resultcode = 37 | 163 | ResultcodeResultCodeSystemResourceExhausted Resultcode = 37 | ||
| 164 | ResultcodeResultCodeNormalExitAutoDeElevated Resultcode = 38 | 164 | ResultcodeResultCodeNormalExitAutoDeElevated Resultcode = 38 | ||
| 165 | ResultcodeResultCodeTerminatedByOtherProcessOnCommitFailure Resultcode = 39 | 165 | ResultcodeResultCodeTerminatedByOtherProcessOnCommitFailure Resultcode = 39 | ||
| 166 | - | ResultcodeResultCodeChromeLast Resultcode = 40 | 166 | + | ResultcodeResultCodeInvalidIsolatedBrowserProcess Resultcode = 40 |
| 167 | + | ResultcodeResultCodeChromeLast Resultcode = 41 | |||
| 167 | ResultcodeResultCodeSandboxFatalFirst Resultcode = 7006 | 168 | ResultcodeResultCodeSandboxFatalFirst Resultcode = 7006 | ||
| 168 | ResultcodeResultCodeSandboxFatalIntegrity Resultcode = 7006 | 169 | ResultcodeResultCodeSandboxFatalIntegrity Resultcode = 7006 | ||
| 169 | ResultcodeResultCodeSandboxFatalDroptoken Resultcode = 7007 | 170 | ResultcodeResultCodeSandboxFatalDroptoken Resultcode = 7007 | ||
| @@ -194,7 +195,8 @@ const ( | |||||
| 194 | WindowOpenDispositionWodIgnoreAction WindowOpenDisposition = 9 | 195 | WindowOpenDispositionWodIgnoreAction WindowOpenDisposition = 9 | ||
| 195 | WindowOpenDispositionWodSwitchToTab WindowOpenDisposition = 10 | 196 | WindowOpenDispositionWodSwitchToTab WindowOpenDisposition = 10 | ||
| 196 | WindowOpenDispositionWodNewPictureInPicture WindowOpenDisposition = 11 | 197 | WindowOpenDispositionWodNewPictureInPicture WindowOpenDisposition = 11 | ||
| 197 | - | WindowOpenDispositionWodNumValues WindowOpenDisposition = 12 | 198 | + | WindowOpenDispositionWodNewSplitView WindowOpenDisposition = 12 |
| 199 | + | WindowOpenDispositionWodNumValues WindowOpenDisposition = 13 | |||
| 198 | ) | 200 | ) | ||
| 199 | 201 | ||||
| 200 | // DragOperationsMask is a CEF enum type. | 202 | // DragOperationsMask is a CEF enum type. | ||
| @@ -245,7 +247,6 @@ const ( | |||||
| 245 | PostdataelementTypePdeTypeBytes PostdataelementType = 1 | 247 | PostdataelementTypePdeTypeBytes PostdataelementType = 1 | ||
| 246 | PostdataelementTypePdeTypeFile PostdataelementType = 2 | 248 | PostdataelementTypePdeTypeFile PostdataelementType = 2 | ||
| 247 | PostdataelementTypePdeTypeNumValues PostdataelementType = 3 | 249 | PostdataelementTypePdeTypeNumValues PostdataelementType = 3 | ||
| 248 | - | PostdataelementTypePdfTypeNumValues PostdataelementType = 4 | |||
| 249 | ) | 250 | ) | ||
| 250 | 251 | ||||
| 251 | // ResourceType is a CEF enum type. | 252 | // ResourceType is a CEF enum type. | ||
| @@ -1106,7 +1107,9 @@ const ( | |||||
| 1106 | ChannelLayout514Downmix ChannelLayout = 33 | 1107 | ChannelLayout514Downmix ChannelLayout = 33 | ||
| 1107 | ChannelLayout11 ChannelLayout = 34 | 1108 | ChannelLayout11 ChannelLayout = 34 | ||
| 1108 | ChannelLayout31Back ChannelLayout = 35 | 1109 | ChannelLayout31Back ChannelLayout = 35 | ||
| 1109 | - | ChannelLayoutChannelNumValues ChannelLayout = 36 | 1110 | + | ChannelLayout514 ChannelLayout = 36 |
| 1111 | + | ChannelLayout714 ChannelLayout = 37 | |||
| 1112 | + | ChannelLayoutChannelNumValues ChannelLayout = 38 | |||
| 1110 | ) | 1113 | ) | ||
| 1111 | 1114 | ||||
| 1112 | // MediaRouteCreateResult is a CEF enum type. | 1115 | // MediaRouteCreateResult is a CEF enum type. | ||
| @@ -1227,7 +1230,15 @@ const ( | |||||
| 1227 | ChromePageActionIconTypeCpaitReadingMode ChromePageActionIconType = 36 | 1230 | ChromePageActionIconTypeCpaitReadingMode ChromePageActionIconType = 36 | ||
| 1228 | ChromePageActionIconTypeCpaitContextualSidePanel ChromePageActionIconType = 37 | 1231 | ChromePageActionIconTypeCpaitContextualSidePanel ChromePageActionIconType = 37 | ||
| 1229 | ChromePageActionIconTypeCpaitJsOptimizations ChromePageActionIconType = 38 | 1232 | ChromePageActionIconTypeCpaitJsOptimizations ChromePageActionIconType = 38 | ||
| 1230 | - | ChromePageActionIconTypeCpaitNumValues ChromePageActionIconType = 39 | 1233 | + | ChromePageActionIconTypeCpaitRecordReplay ChromePageActionIconType = 39 |
| 1234 | + | ChromePageActionIconTypeCpaitIndigo ChromePageActionIconType = 40 | |||
| 1235 | + | ChromePageActionIconTypeCpaitFederation ChromePageActionIconType = 41 | |||
| 1236 | + | ChromePageActionIconTypeCpaitGlic ChromePageActionIconType = 42 | |||
| 1237 | + | ChromePageActionIconTypeCpaitAnchoredContextualCue ChromePageActionIconType = 43 | |||
| 1238 | + | ChromePageActionIconTypeCpaitWebAuthnAmbientSignin ChromePageActionIconType = 44 | |||
| 1239 | + | ChromePageActionIconTypeCpaitAutofillPayment ChromePageActionIconType = 45 | |||
| 1240 | + | ChromePageActionIconTypeCpaitMultistepFilter ChromePageActionIconType = 46 | |||
| 1241 | + | ChromePageActionIconTypeCpaitNumValues ChromePageActionIconType = 47 | |||
| 1231 | ) | 1242 | ) | ||
| 1232 | 1243 | ||||
| 1233 | // ChromeToolbarButtonType is a CEF enum type. | 1244 | // ChromeToolbarButtonType is a CEF enum type. | ||
| @@ -1235,18 +1246,14 @@ type ChromeToolbarButtonType = int32 | |||||
| 1235 | 1246 | ||||
| 1236 | const ( | 1247 | const ( | ||
| 1237 | ChromeToolbarButtonTypeCtbtCastDeprecated ChromeToolbarButtonType = 0 | 1248 | ChromeToolbarButtonTypeCtbtCastDeprecated ChromeToolbarButtonType = 0 | ||
| 1238 | - | ChromeToolbarButtonTypeCtbtCast ChromeToolbarButtonType = 1 | 1249 | + | ChromeToolbarButtonTypeCtbtDownloadDeprecated ChromeToolbarButtonType = 1 |
| 1239 | - | ChromeToolbarButtonTypeCtbtDownloadDeprecated ChromeToolbarButtonType = 2 | 1250 | + | ChromeToolbarButtonTypeCtbtSendTabToSelfDeprecated ChromeToolbarButtonType = 2 |
| 1240 | - | ChromeToolbarButtonTypeCtbtSendTabToSelfDeprecated ChromeToolbarButtonType = 3 | 1251 | + | ChromeToolbarButtonTypeCtbtSidePanelDeprecated ChromeToolbarButtonType = 3 |
| 1241 | - | ChromeToolbarButtonTypeCtbtDownload ChromeToolbarButtonType = 4 | 1252 | + | ChromeToolbarButtonTypeCtbtMedia ChromeToolbarButtonType = 4 |
| 1242 | - | ChromeToolbarButtonTypeCtbtSendTabToSelf ChromeToolbarButtonType = 5 | 1253 | + | ChromeToolbarButtonTypeCtbtTabSearch ChromeToolbarButtonType = 5 |
| 1243 | - | ChromeToolbarButtonTypeCtbtSidePanelDeprecated ChromeToolbarButtonType = 6 | 1254 | + | ChromeToolbarButtonTypeCtbtBatterySaver ChromeToolbarButtonType = 6 |
| 1244 | - | ChromeToolbarButtonTypeCtbtMedia ChromeToolbarButtonType = 7 | 1255 | + | ChromeToolbarButtonTypeCtbtAvatar ChromeToolbarButtonType = 7 |
| 1245 | - | ChromeToolbarButtonTypeCtbtTabSearch ChromeToolbarButtonType = 8 | 1256 | + | ChromeToolbarButtonTypeCtbtNumValues ChromeToolbarButtonType = 8 |
| 1246 | - | ChromeToolbarButtonTypeCtbtBatterySaver ChromeToolbarButtonType = 9 | |||
| 1247 | - | ChromeToolbarButtonTypeCtbtAvatar ChromeToolbarButtonType = 10 | |||
| 1248 | - | ChromeToolbarButtonTypeCtbtSidePanel ChromeToolbarButtonType = 11 | |||
| 1249 | - | ChromeToolbarButtonTypeCtbtNumValues ChromeToolbarButtonType = 12 | |||
| 1250 | ) | 1257 | ) | ||
| 1251 | 1258 | ||||
| 1252 | // DockingMode is a CEF enum type. | 1259 | // DockingMode is a CEF enum type. | ||
| @@ -1299,35 +1306,36 @@ const ( | |||||
| 1299 | type PermissionRequestTypes = int32 | 1306 | type PermissionRequestTypes = int32 | ||
| 1300 | 1307 | ||||
| 1301 | const ( | 1308 | const ( | ||
| 1302 | - | PermissionRequestTypesPermissionTypeNone PermissionRequestTypes = 0 | 1309 | + | PermissionRequestTypesPermissionTypeNone PermissionRequestTypes = 0 |
| 1303 | - | PermissionRequestTypesPermissionTypeArSession PermissionRequestTypes = 1 << 0 | 1310 | + | PermissionRequestTypesPermissionTypeArSession PermissionRequestTypes = 1 << 0 |
| 1304 | - | PermissionRequestTypesPermissionTypeCameraPanTiltZoom PermissionRequestTypes = 1 << 1 | 1311 | + | PermissionRequestTypesPermissionTypeCameraPanTiltZoom PermissionRequestTypes = 1 << 1 |
| 1305 | - | PermissionRequestTypesPermissionTypeCameraStream PermissionRequestTypes = 1 << 2 | 1312 | + | PermissionRequestTypesPermissionTypeCameraStream PermissionRequestTypes = 1 << 2 |
| 1306 | - | PermissionRequestTypesPermissionTypeCapturedSurfaceControl PermissionRequestTypes = 1 << 3 | 1313 | + | PermissionRequestTypesPermissionTypeCapturedSurfaceControl PermissionRequestTypes = 1 << 3 |
| 1307 | - | PermissionRequestTypesPermissionTypeClipboard PermissionRequestTypes = 1 << 4 | 1314 | + | PermissionRequestTypesPermissionTypeClipboard PermissionRequestTypes = 1 << 4 |
| 1308 | - | PermissionRequestTypesPermissionTypeTopLevelStorageAccess PermissionRequestTypes = 1 << 5 | 1315 | + | PermissionRequestTypesPermissionTypeTopLevelStorageAccess PermissionRequestTypes = 1 << 5 |
| 1309 | - | PermissionRequestTypesPermissionTypeDiskQuota PermissionRequestTypes = 1 << 6 | 1316 | + | PermissionRequestTypesPermissionTypeDiskQuota PermissionRequestTypes = 1 << 6 |
| 1310 | - | PermissionRequestTypesPermissionTypeLocalFonts PermissionRequestTypes = 1 << 7 | 1317 | + | PermissionRequestTypesPermissionTypeLocalFonts PermissionRequestTypes = 1 << 7 |
| 1311 | - | PermissionRequestTypesPermissionTypeGeolocation PermissionRequestTypes = 1 << 8 | 1318 | + | PermissionRequestTypesPermissionTypeGeolocation PermissionRequestTypes = 1 << 8 |
| 1312 | - | PermissionRequestTypesPermissionTypeHandTracking PermissionRequestTypes = 1 << 9 | 1319 | + | PermissionRequestTypesPermissionTypeHandTracking PermissionRequestTypes = 1 << 9 |
| 1313 | - | PermissionRequestTypesPermissionTypeIdentityProvider PermissionRequestTypes = 1 << 10 | 1320 | + | PermissionRequestTypesPermissionTypeIdentityProvider PermissionRequestTypes = 1 << 10 |
| 1314 | - | PermissionRequestTypesPermissionTypeIdleDetection PermissionRequestTypes = 1 << 11 | 1321 | + | PermissionRequestTypesPermissionTypeIdleDetection PermissionRequestTypes = 1 << 11 |
| 1315 | - | PermissionRequestTypesPermissionTypeMicStream PermissionRequestTypes = 1 << 12 | 1322 | + | PermissionRequestTypesPermissionTypeMicStream PermissionRequestTypes = 1 << 12 |
| 1316 | - | PermissionRequestTypesPermissionTypeMidiSysex PermissionRequestTypes = 1 << 13 | 1323 | + | PermissionRequestTypesPermissionTypeMidiSysex PermissionRequestTypes = 1 << 13 |
| 1317 | - | PermissionRequestTypesPermissionTypeMultipleDownloads PermissionRequestTypes = 1 << 14 | 1324 | + | PermissionRequestTypesPermissionTypeMultipleDownloads PermissionRequestTypes = 1 << 14 |
| 1318 | - | PermissionRequestTypesPermissionTypeNotifications PermissionRequestTypes = 1 << 15 | 1325 | + | PermissionRequestTypesPermissionTypeNotifications PermissionRequestTypes = 1 << 15 |
| 1319 | - | PermissionRequestTypesPermissionTypeKeyboardLock PermissionRequestTypes = 1 << 16 | 1326 | + | PermissionRequestTypesPermissionTypeKeyboardLock PermissionRequestTypes = 1 << 16 |
| 1320 | - | PermissionRequestTypesPermissionTypePointerLock PermissionRequestTypes = 1 << 17 | 1327 | + | PermissionRequestTypesPermissionTypePointerLock PermissionRequestTypes = 1 << 17 |
| 1321 | - | PermissionRequestTypesPermissionTypeProtectedMediaIdentifier PermissionRequestTypes = 1 << 18 | 1328 | + | PermissionRequestTypesPermissionTypeProtectedMediaIdentifier PermissionRequestTypes = 1 << 18 |
| 1322 | - | PermissionRequestTypesPermissionTypeRegisterProtocolHandler PermissionRequestTypes = 1 << 19 | 1329 | + | PermissionRequestTypesPermissionTypeRegisterProtocolHandler PermissionRequestTypes = 1 << 19 |
| 1323 | - | PermissionRequestTypesPermissionTypeStorageAccess PermissionRequestTypes = 1 << 20 | 1330 | + | PermissionRequestTypesPermissionTypeStorageAccess PermissionRequestTypes = 1 << 20 |
| 1324 | - | PermissionRequestTypesPermissionTypeVrSession PermissionRequestTypes = 1 << 21 | 1331 | + | PermissionRequestTypesPermissionTypeVrSession PermissionRequestTypes = 1 << 21 |
| 1325 | - | PermissionRequestTypesPermissionTypeWebAppInstallation PermissionRequestTypes = 1 << 22 | 1332 | + | PermissionRequestTypesPermissionTypeWebAppInstallation PermissionRequestTypes = 1 << 22 |
| 1326 | - | PermissionRequestTypesPermissionTypeWindowManagement PermissionRequestTypes = 1 << 23 | 1333 | + | PermissionRequestTypesPermissionTypeWindowManagement PermissionRequestTypes = 1 << 23 |
| 1327 | - | PermissionRequestTypesPermissionTypeFileSystemAccess PermissionRequestTypes = 1 << 24 | 1334 | + | PermissionRequestTypesPermissionTypeFileSystemAccess PermissionRequestTypes = 1 << 24 |
| 1328 | - | PermissionRequestTypesPermissionTypeLocalNetworkAccess PermissionRequestTypes = 1 << 25 | 1335 | + | PermissionRequestTypesPermissionTypeLocalNetworkAccessDeprecated PermissionRequestTypes = 1 << 25 |
| 1329 | - | PermissionRequestTypesPermissionTypeLocalNetwork PermissionRequestTypes = 1 << 26 | 1336 | + | PermissionRequestTypesPermissionTypeLocalNetwork PermissionRequestTypes = 1 << 26 |
| 1330 | - | PermissionRequestTypesPermissionTypeLoopbackNetwork PermissionRequestTypes = 1 << 27 | 1337 | + | PermissionRequestTypesPermissionTypeLoopbackNetwork PermissionRequestTypes = 1 << 27 |
| 1338 | + | PermissionRequestTypesPermissionTypeSensors PermissionRequestTypes = 1 << 28 | |||
| 1331 | ) | 1339 | ) | ||
| 1332 | 1340 | ||||
| 1333 | // PermissionRequestResult is a CEF enum type. | 1341 | // PermissionRequestResult is a CEF enum type. | ||
| @@ -1440,12 +1448,11 @@ const ( | |||||
| 1440 | TaskTypeExtension TaskType = 6 | 1448 | TaskTypeExtension TaskType = 6 | ||
| 1441 | TaskTypeGuest TaskType = 7 | 1449 | TaskTypeGuest TaskType = 7 | ||
| 1442 | TaskTypePluginDeprecated TaskType = 8 | 1450 | TaskTypePluginDeprecated TaskType = 8 | ||
| 1443 | - | TaskTypePlugin TaskType = 9 | 1451 | + | TaskTypeSandboxHelper TaskType = 9 |
| 1444 | - | TaskTypeSandboxHelper TaskType = 10 | 1452 | + | TaskTypeDedicatedWorker TaskType = 10 |
| 1445 | - | TaskTypeDedicatedWorker TaskType = 11 | 1453 | + | TaskTypeSharedWorker TaskType = 11 |
| 1446 | - | TaskTypeSharedWorker TaskType = 12 | 1454 | + | TaskTypeServiceWorker TaskType = 12 |
| 1447 | - | TaskTypeServiceWorker TaskType = 13 | 1455 | + | TaskTypeNumValues TaskType = 13 |
| 1448 | - | TaskTypeNumValues TaskType = 14 | |||
| 1449 | ) | 1456 | ) | ||
| 1450 | 1457 | ||||
| 1451 | // RawSettings Initialization settings. Specify NULL or 0 to get the recommended default values. Many of these and other settings can also configured using command- line switches. | 1458 | // RawSettings Initialization settings. Specify NULL or 0 to get the recommended default values. Many of these and other settings can also configured using command- line switches. | ||