summarylogtreecommitdiffstats
path: root/cef91.patch
diff options
context:
space:
mode:
Diffstat (limited to 'cef91.patch')
-rw-r--r--cef91.patch27
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;