Skip to content

Commit 3413ebf

Browse files
authored
Fix youtube embed not working on latest cef versions (#4532)
1 parent 0f4915e commit 3413ebf

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Client/cefweb/CWebView.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -898,6 +898,10 @@ CefResourceRequestHandler::ReturnValue CWebView::OnBeforeResourceLoad(CefRefPtr<
898898

899899
request->SetHeaderMap(headerMap);
900900
}
901+
902+
// Fix youtube embed (#4531)
903+
if (domain == "www.youtube.com" && UTF16ToMbUTF8(urlParts.path.str).find("/embed") == 0)
904+
request->SetReferrer("https://mtasa.com/", REFERRER_POLICY_ORIGIN);
901905
}
902906

903907
WString scheme = urlParts.scheme.str;

0 commit comments

Comments
 (0)