Files
UnrealEngineUWP/Engine/Source/Runtime/WebBrowser/Private/CEF/CEFBrowserApp.cpp
Ben Marsh 20bf0eb6a1 Updating copyright notices to 2017 (copying from //Tasks/UE4/Dev-Copyright-2017).
#rb none
#lockdown Nick.Penwarden

[CL 3226823 by Ben Marsh in Main branch]
2016-12-08 08:52:44 -05:00

30 lines
710 B
C++

// Copyright 1998-2017 Epic Games, Inc. All Rights Reserved.
#include "CEF/CEFBrowserApp.h"
#if WITH_CEF3
FCEFBrowserApp::FCEFBrowserApp()
{
}
void FCEFBrowserApp::OnBeforeChildProcessLaunch(CefRefPtr<CefCommandLine> CommandLine)
{
}
void FCEFBrowserApp::OnBeforeCommandLineProcessing(const CefString& ProcessType, CefRefPtr< CefCommandLine > CommandLine)
{
CommandLine->AppendSwitch("disable-gpu");
CommandLine->AppendSwitch("disable-gpu-compositing");
#if !PLATFORM_MAC
CommandLine->AppendSwitch("enable-begin-frame-scheduling");
#endif
}
void FCEFBrowserApp::OnRenderProcessThreadCreated(CefRefPtr<CefListValue> ExtraInfo)
{
RenderProcessThreadCreatedDelegate.ExecuteIfBound(ExtraInfo);
}
#endif