You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-11-23 21:34:53 +02:00
Update to CEF 3.3325.1746.ge81cdf2
This commit is contained in:
@@ -144,10 +144,6 @@ type
|
||||
FOnBeforeDownload : TOnBeforeDownload;
|
||||
FOnDownloadUpdated : TOnDownloadUpdated;
|
||||
|
||||
// ICefGeolocationHandler
|
||||
FOnRequestGeolocationPermission : TOnRequestGeolocationPermission;
|
||||
FOnCancelGeolocationPermission : TOnCancelGeolocationPermission;
|
||||
|
||||
// ICefJsDialogHandler
|
||||
FOnJsdialog : TOnJsdialog;
|
||||
FOnBeforeUnloadDialog : TOnBeforeUnloadDialog;
|
||||
@@ -297,7 +293,6 @@ type
|
||||
function MustCreateKeyboardHandler : boolean; virtual;
|
||||
function MustCreateDisplayHandler : boolean; virtual;
|
||||
function MustCreateDownloadHandler : boolean; virtual;
|
||||
function MustCreateGeolocationHandler : boolean; virtual;
|
||||
function MustCreateJsDialogHandler : boolean; virtual;
|
||||
function MustCreateDragHandler : boolean; virtual;
|
||||
function MustCreateFindHandler : boolean; virtual;
|
||||
@@ -356,10 +351,6 @@ type
|
||||
procedure doOnBeforeDownload(const browser: ICefBrowser; const downloadItem: ICefDownloadItem; const suggestedName: ustring; const callback: ICefBeforeDownloadCallback); virtual;
|
||||
procedure doOnDownloadUpdated(const browser: ICefBrowser; const downloadItem: ICefDownloadItem; const callback: ICefDownloadItemCallback); virtual;
|
||||
|
||||
// ICefGeolocationHandler
|
||||
function doOnRequestGeolocationPermission(const browser: ICefBrowser; const requestingUrl: ustring; requestId: Integer; const callback: ICefGeolocationCallback): Boolean; virtual;
|
||||
procedure doOnCancelGeolocationPermission(const browser: ICefBrowser; requestId: Integer); virtual;
|
||||
|
||||
// ICefJsDialogHandler
|
||||
function doOnJsdialog(const browser: ICefBrowser; const originUrl: ustring; dialogType: TCefJsDialogType; const messageText, defaultPromptText: ustring; const callback: ICefJsDialogCallback; out suppressMessage: Boolean): Boolean; virtual;
|
||||
function doOnBeforeUnloadDialog(const browser: ICefBrowser; const messageText: ustring; isReload: Boolean; const callback: ICefJsDialogCallback): Boolean; virtual;
|
||||
@@ -624,10 +615,6 @@ type
|
||||
property OnBeforeDownload : TOnBeforeDownload read FOnBeforeDownload write FOnBeforeDownload;
|
||||
property OnDownloadUpdated : TOnDownloadUpdated read FOnDownloadUpdated write FOnDownloadUpdated;
|
||||
|
||||
// ICefGeolocationHandler
|
||||
property OnRequestGeolocationPermission : TOnRequestGeolocationPermission read FOnRequestGeolocationPermission write FOnRequestGeolocationPermission;
|
||||
property OnCancelGeolocationPermission : TOnCancelGeolocationPermission read FOnCancelGeolocationPermission write FOnCancelGeolocationPermission;
|
||||
|
||||
// ICefJsDialogHandler
|
||||
property OnJsdialog : TOnJsdialog read FOnJsdialog write FOnJsdialog;
|
||||
property OnBeforeUnloadDialog : TOnBeforeUnloadDialog read FOnBeforeUnloadDialog write FOnBeforeUnloadDialog;
|
||||
@@ -845,7 +832,6 @@ begin
|
||||
MustCreateKeyboardHandler,
|
||||
MustCreateDisplayHandler,
|
||||
MustCreateDownloadHandler,
|
||||
MustCreateGeolocationHandler,
|
||||
MustCreateJsDialogHandler,
|
||||
True,
|
||||
FIsOSR, // Create the Render Handler in OSR mode only
|
||||
@@ -912,10 +898,6 @@ begin
|
||||
FOnBeforeDownload := nil;
|
||||
FOnDownloadUpdated := nil;
|
||||
|
||||
// ICefGeolocationHandler
|
||||
FOnRequestGeolocationPermission := nil;
|
||||
FOnCancelGeolocationPermission := nil;
|
||||
|
||||
// ICefJsDialogHandler
|
||||
FOnJsdialog := nil;
|
||||
FOnBeforeUnloadDialog := nil;
|
||||
@@ -2647,12 +2629,6 @@ begin
|
||||
assigned(FOnDownloadUpdated);
|
||||
end;
|
||||
|
||||
function TChromium.MustCreateGeolocationHandler : boolean;
|
||||
begin
|
||||
Result := assigned(FOnRequestGeolocationPermission) or
|
||||
assigned(FOnCancelGeolocationPermission);
|
||||
end;
|
||||
|
||||
function TChromium.MustCreateJsDialogHandler : boolean;
|
||||
begin
|
||||
Result := assigned(FOnJsdialog) or
|
||||
@@ -2935,12 +2911,6 @@ begin
|
||||
if Assigned(FOnBeforeUnloadDialog) then FOnBeforeUnloadDialog(Self, browser, messageText, isReload, callback, Result);
|
||||
end;
|
||||
|
||||
procedure TChromium.doOnCancelGeolocationPermission(const browser : ICefBrowser; requestId : Integer);
|
||||
begin
|
||||
if Assigned(FOnCancelGeolocationPermission) then
|
||||
FOnCancelGeolocationPermission(Self, browser, requestId);
|
||||
end;
|
||||
|
||||
function TChromium.doOnCertificateError(const browser : ICefBrowser;
|
||||
certError : TCefErrorcode;
|
||||
const requestUrl : ustring;
|
||||
@@ -3308,17 +3278,6 @@ begin
|
||||
if Assigned(FOnRenderViewReady) then FOnRenderViewReady(Self, browser);
|
||||
end;
|
||||
|
||||
function TChromium.doOnRequestGeolocationPermission(const browser : ICefBrowser;
|
||||
const requestingUrl : ustring;
|
||||
requestId : Integer;
|
||||
const callback : ICefGeolocationCallback): Boolean;
|
||||
begin
|
||||
Result := False;
|
||||
|
||||
if Assigned(FOnRequestGeolocationPermission) then
|
||||
FOnRequestGeolocationPermission(Self, browser, requestingUrl, requestId, callback, Result);
|
||||
end;
|
||||
|
||||
procedure TChromium.doOnResetDialogState(const browser: ICefBrowser);
|
||||
begin
|
||||
if Assigned(FOnResetDialogState) then FOnResetDialogState(Self, browser);
|
||||
|
||||
Reference in New Issue
Block a user