Skip to content
This repository was archived by the owner on Nov 27, 2025. It is now read-only.

Remove explicit override to prevent build issues with newer CEF#15

Closed
Jertzukka wants to merge 1 commit intoAdamcake:masterfrom
Jertzukka:override
Closed

Remove explicit override to prevent build issues with newer CEF#15
Jertzukka wants to merge 1 commit intoAdamcake:masterfrom
Jertzukka:override

Conversation

@Jertzukka
Copy link
Copy Markdown
Contributor

As of chromiumembedded/cef@ef6ae30 (Sep 14, 2023) override on ChromeToolbarType GetChromeToolbarType() will error out as its definition has changed. There's few options:

  • This PR: remove explicit override to keep backwards compatibility with older CEF like 114 binary currently provided by you, or
  • Keep override, update definition to GetChromeToolbarType(CefRefPtr<CefBrowserView> browser_view) and build against newer CEF.

@Adamcake
Copy link
Copy Markdown
Owner

Adamcake commented Jan 7, 2024

This function isn't even getting called since we aren't using the Chrome runtime so I think we can just remove the override.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants