diff options
Diffstat (limited to 'cef91.patch')
-rw-r--r-- | cef91.patch | 27 |
1 files changed, 7 insertions, 20 deletions
diff --git a/cef91.patch b/cef91.patch index e887bed138ba..c8fd75db2210 100644 --- a/cef91.patch +++ b/cef91.patch @@ -1,8 +1,8 @@ diff --git a/browser-app.cpp b/browser-app.cpp -index c1da827..1760c62 100644 +index f0aba74..df16c0a 100644 --- a/browser-app.cpp +++ b/browser-app.cpp -@@ -110,7 +110,7 @@ void BrowserApp::OnContextCreated(CefRefPtr<CefBrowser> browser, +@@ -117,7 +117,7 @@ void BrowserApp::OnContextCreated(CefRefPtr<CefBrowser> browser, { CefRefPtr<CefV8Value> globalObj = context->GetGlobal(); @@ -11,7 +11,7 @@ index c1da827..1760c62 100644 globalObj->SetValue("obsstudio", obsStudioObj, V8_PROPERTY_ATTRIBUTE_NONE); -@@ -156,7 +156,7 @@ void BrowserApp::ExecuteJSFunction(CefRefPtr<CefBrowser> browser, +@@ -154,7 +154,7 @@ void BrowserApp::ExecuteJSFunction(CefRefPtr<CefBrowser> browser, CefRefPtr<CefV8Value> jsFunction = obsStudioObj->GetValue(functionName); if (jsFunction && jsFunction->IsFunction()) @@ -20,7 +20,7 @@ index c1da827..1760c62 100644 context->Exit(); } -@@ -312,7 +312,7 @@ bool BrowserApp::OnProcessMessageReceived(CefRefPtr<CefBrowser> browser, +@@ -310,7 +310,7 @@ bool BrowserApp::OnProcessMessageReceived(CefRefPtr<CefBrowser> browser, CefRefPtr<CefV8Value> dispatchEvent = globalObj->GetValue("dispatchEvent"); @@ -29,7 +29,7 @@ index c1da827..1760c62 100644 context->Exit(); -@@ -342,7 +342,7 @@ bool BrowserApp::OnProcessMessageReceived(CefRefPtr<CefBrowser> browser, +@@ -340,7 +340,7 @@ bool BrowserApp::OnProcessMessageReceived(CefRefPtr<CefBrowser> browser, args.push_back(retval); if (callback) @@ -38,24 +38,11 @@ index c1da827..1760c62 100644 context->Exit(); -diff --git a/obs-browser-plugin.cpp b/obs-browser-plugin.cpp -index 1a6a009..0911b7b 100644 ---- a/obs-browser-plugin.cpp -+++ b/obs-browser-plugin.cpp -@@ -298,7 +298,7 @@ static void BrowserInit(void) - prod_ver << std::to_string(obs_maj) << "." << std::to_string(obs_min) - << "." << std::to_string(obs_pat); - -- CefString(&settings.product_version) = prod_ver.str(); -+ CefString(&settings.user_agent) = prod_ver.str(); - - #ifdef USE_QT_LOOP - settings.external_message_pump = true; diff --git a/obs-browser-source.cpp b/obs-browser-source.cpp -index ab1181e..bc5d664 100644 +index 113a9f6..abac2a5 100644 --- a/obs-browser-source.cpp +++ b/obs-browser-source.cpp -@@ -177,12 +177,15 @@ bool BrowserSource::CreateBrowser() +@@ -178,12 +178,15 @@ bool BrowserSource::CreateBrowser() cefBrowserSettings.default_font_size = 16; cefBrowserSettings.default_fixed_font_size = 16; |