Update to CEF 77.1.8

This commit is contained in:
Salvador Díaz Fau 2019-10-04 15:13:24 +02:00
parent ed327ed479
commit 33213f25e4
9 changed files with 99 additions and 71 deletions

View File

@ -3,10 +3,10 @@ CEF4Delphi is an open source project created by Salvador D
CEF4Delphi is based on DCEF3, made by Henri Gourvest. The original license of DCEF3 still applies to CEF4Delphi. Read the license terms in the first lines of any *.pas file.
CEF4Delphi uses CEF 77.1.7 which includes Chromium 77.0.3865.90.
CEF4Delphi uses CEF 77.1.8 which includes Chromium 77.0.3865.90.
The CEF binaries used by CEF4Delphi are available for download at spotify :
* [32 bits](http://opensource.spotify.com/cefbuilds/cef_binary_77.1.7%2Bgc7dbc2f%2Bchromium-77.0.3865.90_windows32.tar.bz2)
* [64 bits](http://opensource.spotify.com/cefbuilds/cef_binary_77.1.7%2Bgc7dbc2f%2Bchromium-77.0.3865.90_windows64.tar.bz2)
* [32 bits](http://opensource.spotify.com/cefbuilds/cef_binary_77.1.8%2Bg41b180d%2Bchromium-77.0.3865.90_windows32.tar.bz2)
* [64 bits](http://opensource.spotify.com/cefbuilds/cef_binary_77.1.8%2Bg41b180d%2Bchromium-77.0.3865.90_windows64.tar.bz2)
CEF4Delphi was developed and tested on Delphi 10.3 Rio and it has been tested in Delphi 7, Delphi XE, Delphi 10, Delphi 10.2 and Lazarus 2.0.4/FPC 3.0.4. CEF4Delphi includes VCL, FireMonkey (FMX) and Lazarus components.

View File

@ -1156,8 +1156,11 @@ begin
end;
procedure TMiniBrowserFrm.CopyAllTextMsg(var aMessage : TMessage);
var
TempName : string;
begin
Chromium1.RetrieveText;
TempName := InputBox('Frame name', 'Type the fame name or leave it blank to select the main frame :', '');
Chromium1.RetrieveText(TempName);
end;
procedure TMiniBrowserFrm.CopyFramesIDsMsg(var aMessage : TMessage);

View File

@ -4,7 +4,7 @@ object PreferencesFrm: TPreferencesFrm
BorderIcons = [biSystemMenu]
BorderStyle = bsSingle
Caption = 'Preferences'
ClientHeight = 397
ClientHeight = 388
ClientWidth = 428
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
@ -13,33 +13,20 @@ object PreferencesFrm: TPreferencesFrm
Font.Name = 'Tahoma'
Font.Style = []
FormStyle = fsStayOnTop
Padding.Left = 10
Padding.Top = 10
Padding.Right = 10
Padding.Bottom = 10
OldCreateOrder = False
Position = poScreenCenter
PixelsPerInch = 96
TextHeight = 13
object Button1: TButton
Left = 232
Top = 364
Width = 75
Height = 25
Caption = 'Ok'
ModalResult = 1
TabOrder = 2
end
object Button2: TButton
Left = 345
Top = 364
Width = 75
Height = 25
Caption = 'Cancel'
ModalResult = 2
TabOrder = 3
end
object GroupBox1: TGroupBox
Left = 8
Top = 8
Width = 412
Left = 10
Top = 10
Width = 408
Height = 250
Align = alTop
Caption = ' Proxy '
TabOrder = 0
object ProxyTypeLbl: TLabel
@ -186,10 +173,11 @@ object PreferencesFrm: TPreferencesFrm
end
end
object GroupBox2: TGroupBox
Left = 8
Top = 271
Width = 412
Left = 10
Top = 260
Width = 408
Height = 84
Align = alTop
Caption = ' Custom header '
TabOrder = 1
object HeaderNameLbl: TLabel
@ -221,4 +209,37 @@ object PreferencesFrm: TPreferencesFrm
TabOrder = 1
end
end
object Panel1: TPanel
Left = 10
Top = 353
Width = 408
Height = 25
Align = alBottom
BevelOuter = bvNone
Padding.Left = 30
Padding.Right = 30
TabOrder = 2
ExplicitTop = 373
object Button1: TButton
Left = 30
Top = 0
Width = 120
Height = 25
Align = alLeft
Caption = 'Ok'
ModalResult = 1
TabOrder = 0
end
object Button2: TButton
Left = 258
Top = 0
Width = 120
Height = 25
Align = alRight
Caption = 'Cancel'
ModalResult = 2
TabOrder = 1
ExplicitLeft = 278
end
end
end

View File

@ -44,16 +44,14 @@ interface
uses
{$IFDEF DELPHI16_UP}
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.Samples.Spin;
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.Samples.Spin, Vcl.ExtCtrls;
{$ELSE}
Windows, Messages, SysUtils, Variants, Classes, Graphics,
Controls, Forms, Dialogs, StdCtrls, Spin;
Controls, Forms, Dialogs, StdCtrls, Spin, ExtCtrls;
{$ENDIF}
type
TPreferencesFrm = class(TForm)
Button1: TButton;
Button2: TButton;
GroupBox1: TGroupBox;
ProxyTypeCbx: TComboBox;
ProxyTypeLbl: TLabel;
@ -77,6 +75,9 @@ type
ProxySchemeCb: TComboBox;
MaxConnectionsPerProxyLbl: TLabel;
MaxConnectionsPerProxyEdt: TSpinEdit;
Panel1: TPanel;
Button1: TButton;
Button2: TButton;
private
{ Private declarations }
public

View File

@ -22,8 +22,8 @@
<ResourceBaseClass Value="Form"/>
<IsVisibleTab Value="True"/>
<EditorIndex Value="1"/>
<TopLine Value="276"/>
<CursorPos X="44" Y="294"/>
<TopLine Value="1205"/>
<CursorPos X="36" Y="1231"/>
<UsageCount Value="20"/>
<Bookmarks Count="2">
<Item0 X="3" Y="985" ID="1"/>
@ -83,7 +83,7 @@
<JumpHistory Count="30" HistoryIndex="29">
<Position1>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="576" Column="79" TopLine="51"/>
<Caret Line="310" Column="64" TopLine="305"/>
</Position1>
<Position2>
<Filename Value="uMiniBrowser.pas"/>
@ -91,115 +91,115 @@
</Position2>
<Position3>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="310" Column="64" TopLine="305"/>
<Caret Line="182" Column="15" TopLine="160"/>
</Position3>
<Position4>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="182" Column="15" TopLine="160"/>
<Caret Line="763" Column="26" TopLine="756"/>
</Position4>
<Position5>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="763" Column="26" TopLine="756"/>
<Caret Line="768" Column="69" TopLine="749"/>
</Position5>
<Position6>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="768" Column="69" TopLine="749"/>
<Caret Line="769" Column="69" TopLine="750"/>
</Position6>
<Position7>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="769" Column="69" TopLine="750"/>
<Caret Line="768" Column="69" TopLine="749"/>
</Position7>
<Position8>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="768" Column="69" TopLine="749"/>
<Caret Line="162" Column="61" TopLine="143"/>
</Position8>
<Position9>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="162" Column="61" TopLine="143"/>
<Caret Line="601" Column="52" TopLine="573"/>
</Position9>
<Position10>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="601" Column="52" TopLine="573"/>
<Caret Line="590" Column="20" TopLine="573"/>
</Position10>
<Position11>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="590" Column="20" TopLine="573"/>
</Position11>
<Position12>
<Filename Value="MiniBrowser.lpr"/>
<Caret Line="54" TopLine="46"/>
</Position11>
<Position12>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="261" Column="11" TopLine="245"/>
</Position12>
<Position13>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="261" Column="11" TopLine="245"/>
<Caret Line="290" Column="76" TopLine="277"/>
</Position13>
<Position14>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="290" Column="76" TopLine="277"/>
<Caret Line="1032" Column="50" TopLine="1015"/>
</Position14>
<Position15>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="1032" Column="50" TopLine="1015"/>
<Caret Line="1044" Column="93" TopLine="1031"/>
</Position15>
<Position16>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="1044" Column="93" TopLine="1031"/>
<Caret Line="1045" Column="93" TopLine="1032"/>
</Position16>
<Position17>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="1045" Column="93" TopLine="1032"/>
<Caret Line="1046" Column="93" TopLine="1033"/>
</Position17>
<Position18>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="1046" Column="93" TopLine="1033"/>
<Caret Line="1053" Column="93" TopLine="1040"/>
</Position18>
<Position19>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="1053" Column="93" TopLine="1040"/>
<Caret Line="307" Column="55" TopLine="299"/>
</Position19>
<Position20>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="307" Column="55" TopLine="299"/>
<Caret Line="342" Column="9" TopLine="314"/>
</Position20>
<Position21>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="342" Column="9" TopLine="314"/>
<Caret Line="350" TopLine="345"/>
</Position21>
<Position22>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="350" TopLine="345"/>
<Caret Line="982" Column="56" TopLine="980"/>
</Position22>
<Position23>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="982" Column="56" TopLine="980"/>
<Caret Line="1015" Column="66" TopLine="994"/>
</Position23>
<Position24>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="1015" Column="66" TopLine="994"/>
<Caret Line="258" Column="5" TopLine="251"/>
</Position24>
<Position25>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="258" Column="5" TopLine="251"/>
<Caret Line="988" Column="62" TopLine="980"/>
</Position25>
<Position26>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="988" Column="62" TopLine="980"/>
<Caret Line="246" Column="77" TopLine="245"/>
</Position26>
<Position27>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="246" Column="77" TopLine="245"/>
<Caret Line="388" Column="5" TopLine="364"/>
</Position27>
<Position28>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="388" Column="5" TopLine="364"/>
<Caret Line="988" Column="26" TopLine="969"/>
</Position28>
<Position29>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="988" Column="26" TopLine="969"/>
<Caret Line="258" Column="93" TopLine="245"/>
</Position29>
<Position30>
<Filename Value="uMiniBrowser.pas"/>
<Caret Line="258" Column="93" TopLine="245"/>
<Caret Line="288" Column="76" TopLine="276"/>
</Position30>
</JumpHistory>
<RunParams>

View File

@ -1224,8 +1224,11 @@ begin
end;
procedure TMiniBrowserFrm.CopyAllTextMsg(var aMessage : TMessage);
var
TempName : string;
begin
Chromium1.RetrieveText;
TempName := InputBox('Frame name', 'Type the fame name or leave it blank to select the main frame :', '');
Chromium1.RetrieveText(TempName);
end;
procedure TMiniBrowserFrm.CopyFramesIDsMsg(var aMessage : TMessage);

View File

@ -21,7 +21,7 @@
</CompilerOptions>
<Description Value="CEF4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC."/>
<License Value="MPL 1.1"/>
<Version Major="77" Minor="1" Release="7"/>
<Version Major="77" Minor="1" Release="8"/>
<Files Count="142">
<Item1>
<Filename Value="..\source\uCEFAccessibilityHandler.pas"/>

View File

@ -62,7 +62,7 @@ uses
const
CEF_SUPPORTED_VERSION_MAJOR = 77;
CEF_SUPPORTED_VERSION_MINOR = 1;
CEF_SUPPORTED_VERSION_RELEASE = 7;
CEF_SUPPORTED_VERSION_RELEASE = 8;
CEF_SUPPORTED_VERSION_BUILD = 0;
CEF_CHROMEELF_VERSION_MAJOR = 77;

View File

@ -2,9 +2,9 @@
"UpdateLazPackages" : [
{
"ForceNotify" : false,
"InternalVersion" : 36,
"InternalVersion" : 37,
"Name" : "cef4delphi_lazarus.lpk",
"Version" : "77.1.7.0"
"Version" : "77.1.8.0"
}
],
"UpdatePackageData" : {