You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-08-14 21:42:50 +02:00
Always create a Request Handler for the browser
This commit is contained in:
@@ -302,7 +302,6 @@ type
|
|||||||
function MustCreateGeolocationHandler : boolean; virtual;
|
function MustCreateGeolocationHandler : boolean; virtual;
|
||||||
function MustCreateJsDialogHandler : boolean; virtual;
|
function MustCreateJsDialogHandler : boolean; virtual;
|
||||||
function MustCreateLifeSpanHandler : boolean; virtual;
|
function MustCreateLifeSpanHandler : boolean; virtual;
|
||||||
function MustCreateRequestHandler : boolean; virtual;
|
|
||||||
function MustCreateDragHandler : boolean; virtual;
|
function MustCreateDragHandler : boolean; virtual;
|
||||||
function MustCreateFindHandler : boolean; virtual;
|
function MustCreateFindHandler : boolean; virtual;
|
||||||
|
|
||||||
@@ -911,7 +910,7 @@ begin
|
|||||||
MustCreateJsDialogHandler,
|
MustCreateJsDialogHandler,
|
||||||
MustCreateLifeSpanHandler,
|
MustCreateLifeSpanHandler,
|
||||||
FIsOSR, // Create the Render Handler in OSR mode only
|
FIsOSR, // Create the Render Handler in OSR mode only
|
||||||
MustCreateRequestHandler,
|
True,
|
||||||
MustCreateDragHandler,
|
MustCreateDragHandler,
|
||||||
MustCreateFindHandler);
|
MustCreateFindHandler);
|
||||||
|
|
||||||
@@ -2746,26 +2745,6 @@ begin
|
|||||||
assigned(FOnClose);
|
assigned(FOnClose);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TChromium.MustCreateRequestHandler : boolean;
|
|
||||||
begin
|
|
||||||
Result := assigned(FOnBeforeBrowse) or
|
|
||||||
assigned(FOnOpenUrlFromTab) or
|
|
||||||
assigned(FOnBeforeResourceLoad) or
|
|
||||||
assigned(FOnGetResourceHandler) or
|
|
||||||
assigned(FOnResourceRedirect) or
|
|
||||||
assigned(FOnResourceResponse) or
|
|
||||||
assigned(FOnGetResourceResponseFilter) or
|
|
||||||
assigned(FOnResourceLoadComplete) or
|
|
||||||
assigned(FOnGetAuthCredentials) or
|
|
||||||
assigned(FOnQuotaRequest) or
|
|
||||||
assigned(FOnProtocolExecution) or
|
|
||||||
assigned(FOnCertificateError) or
|
|
||||||
assigned(FOnSelectClientCertificate) or
|
|
||||||
assigned(FOnPluginCrashed) or
|
|
||||||
assigned(FOnRenderViewReady) or
|
|
||||||
assigned(FOnRenderProcessTerminated);
|
|
||||||
end;
|
|
||||||
|
|
||||||
function TChromium.MustCreateDragHandler : boolean;
|
function TChromium.MustCreateDragHandler : boolean;
|
||||||
begin
|
begin
|
||||||
Result := assigned(FOnDragEnter) or
|
Result := assigned(FOnDragEnter) or
|
||||||
|
@@ -291,7 +291,6 @@ type
|
|||||||
function MustCreateGeolocationHandler : boolean; virtual;
|
function MustCreateGeolocationHandler : boolean; virtual;
|
||||||
function MustCreateJsDialogHandler : boolean; virtual;
|
function MustCreateJsDialogHandler : boolean; virtual;
|
||||||
function MustCreateLifeSpanHandler : boolean; virtual;
|
function MustCreateLifeSpanHandler : boolean; virtual;
|
||||||
function MustCreateRequestHandler : boolean; virtual;
|
|
||||||
function MustCreateDragHandler : boolean; virtual;
|
function MustCreateDragHandler : boolean; virtual;
|
||||||
function MustCreateFindHandler : boolean; virtual;
|
function MustCreateFindHandler : boolean; virtual;
|
||||||
|
|
||||||
@@ -861,7 +860,7 @@ begin
|
|||||||
MustCreateJsDialogHandler,
|
MustCreateJsDialogHandler,
|
||||||
MustCreateLifeSpanHandler,
|
MustCreateLifeSpanHandler,
|
||||||
True, // FMX always uses the OSR mode
|
True, // FMX always uses the OSR mode
|
||||||
MustCreateRequestHandler,
|
True,
|
||||||
MustCreateDragHandler,
|
MustCreateDragHandler,
|
||||||
MustCreateFindHandler);
|
MustCreateFindHandler);
|
||||||
|
|
||||||
@@ -2510,26 +2509,6 @@ begin
|
|||||||
assigned(FOnClose);
|
assigned(FOnClose);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TFMXChromium.MustCreateRequestHandler : boolean;
|
|
||||||
begin
|
|
||||||
Result := assigned(FOnBeforeBrowse) or
|
|
||||||
assigned(FOnOpenUrlFromTab) or
|
|
||||||
assigned(FOnBeforeResourceLoad) or
|
|
||||||
assigned(FOnGetResourceHandler) or
|
|
||||||
assigned(FOnResourceRedirect) or
|
|
||||||
assigned(FOnResourceResponse) or
|
|
||||||
assigned(FOnGetResourceResponseFilter) or
|
|
||||||
assigned(FOnResourceLoadComplete) or
|
|
||||||
assigned(FOnGetAuthCredentials) or
|
|
||||||
assigned(FOnQuotaRequest) or
|
|
||||||
assigned(FOnProtocolExecution) or
|
|
||||||
assigned(FOnCertificateError) or
|
|
||||||
assigned(FOnSelectClientCertificate) or
|
|
||||||
assigned(FOnPluginCrashed) or
|
|
||||||
assigned(FOnRenderViewReady) or
|
|
||||||
assigned(FOnRenderProcessTerminated);
|
|
||||||
end;
|
|
||||||
|
|
||||||
function TFMXChromium.MustCreateDragHandler : boolean;
|
function TFMXChromium.MustCreateDragHandler : boolean;
|
||||||
begin
|
begin
|
||||||
Result := assigned(FOnDragEnter) or
|
Result := assigned(FOnDragEnter) or
|
||||||
|
Reference in New Issue
Block a user