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

Commit b7565d4

Browse files
authored
Merge pull request #180 from JasperSurmont/update-cef
update OnBeforePopup for new CEF versions
2 parents 72a11ff + b702476 commit b7565d4

6 files changed

Lines changed: 6 additions & 0 deletions

File tree

src/browser.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ CefRefPtr<CefLifeSpanHandler> Browser::Window::GetLifeSpanHandler() {
217217
bool Browser::Window::OnBeforePopup(
218218
CefRefPtr<CefBrowser> browser,
219219
CefRefPtr<CefFrame> frame,
220+
int popup_id,
220221
const CefString& target_url,
221222
const CefString& target_frame_name,
222223
CefLifeSpanHandler::WindowOpenDisposition target_disposition,

src/browser.hxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ namespace Browser {
6161
bool OnBeforePopup(
6262
CefRefPtr<CefBrowser>,
6363
CefRefPtr<CefFrame>,
64+
int,
6465
const CefString&,
6566
const CefString&,
6667
CefLifeSpanHandler::WindowOpenDisposition,

src/browser/window_osr.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -381,6 +381,7 @@ void Browser::WindowOSR::OnPaint(CefRefPtr<CefBrowser> browser, PaintElementType
381381
bool Browser::WindowOSR::OnBeforePopup(
382382
CefRefPtr<CefBrowser> browser,
383383
CefRefPtr<CefFrame> frame,
384+
int popup_id,
384385
const CefString& target_url,
385386
const CefString& target_frame_name,
386387
CefLifeSpanHandler::WindowOpenDisposition target_disposition,

src/browser/window_osr.hxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ namespace Browser {
5757
bool OnBeforePopup(
5858
CefRefPtr<CefBrowser>,
5959
CefRefPtr<CefFrame>,
60+
int,
6061
const CefString&,
6162
const CefString&,
6263
CefLifeSpanHandler::WindowOpenDisposition,

src/browser/window_plugin.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ void Browser::PluginWindow::HandleShowDevtools() {
8686
bool Browser::PluginWindow::OnBeforePopup(
8787
CefRefPtr<CefBrowser> browser,
8888
CefRefPtr<CefFrame> frame,
89+
int popup_id,
8990
const CefString& target_url,
9091
const CefString& target_frame_name,
9192
CefLifeSpanHandler::WindowOpenDisposition target_disposition,

src/browser/window_plugin.hxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ namespace Browser {
2323
bool OnBeforePopup(
2424
CefRefPtr<CefBrowser>,
2525
CefRefPtr<CefFrame>,
26+
int,
2627
const CefString&,
2728
const CefString&,
2829
CefLifeSpanHandler::WindowOpenDisposition,

0 commit comments

Comments
 (0)