Skip to content

Commit

Permalink
Update to WebView2 NuGet 1.0.2651.64
Browse files Browse the repository at this point in the history
  • Loading branch information
salvadordf committed Aug 20, 2024
1 parent 05346e8 commit fcdb780
Show file tree
Hide file tree
Showing 245 changed files with 4,710 additions and 2,717 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ WebView4Delphi is an open source project created by Salvador Díaz Fau to embed

WebView4Delphi only supports Windows. If you need to embed a web browser in Linux, Windows or MacOS consider using [CEF4Delphi](https://github.com/salvadordf/CEF4Delphi) instead.

WebView4Delphi uses the [Microsoft Edge WebView2 Runtime](https://docs.microsoft.com/en-us/microsoft-edge/webview2/) and [Microsoft.Web.WebView2 NuGet package version 1.0.2592.51](https://www.nuget.org/packages/Microsoft.Web.WebView2) to embed a web browser.
WebView4Delphi uses the [Microsoft Edge WebView2 Runtime](https://docs.microsoft.com/en-us/microsoft-edge/webview2/) and [Microsoft.Web.WebView2 NuGet package version 1.0.2651.64](https://www.nuget.org/packages/Microsoft.Web.WebView2) to embed a web browser.

WebView4Delphi was developed and tested on Delphi 12.1, Delphi XE2, Delphi 7 and Lazarus 3.4/FPC 3.2.2.
Delphi 6 support needs to be tested and it requires installing the second Delphi 6 patch.
Expand Down
Binary file modified bin32/WebView2Loader.dll
Binary file not shown.
Binary file modified bin64/WebView2Loader.dll
Binary file not shown.
Binary file modified docs/WebView4Delphi.chm
Binary file not shown.
360 changes: 190 additions & 170 deletions docs/html/AllClasses.html

Large diffs are not rendered by default.

252 changes: 146 additions & 106 deletions docs/html/AllConstants.html

Large diffs are not rendered by default.

634 changes: 357 additions & 277 deletions docs/html/AllIdentifiers.html

Large diffs are not rendered by default.

22 changes: 21 additions & 1 deletion docs/html/AllTypes.html
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,16 @@ <h1 class="allitems">All Types</h1>
<td class="itemdesc"><p> Specifies the image format to use for favicon. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWVTypeLibrary.html#COREWEBVIEW2_FILE_SYSTEM_HANDLE_KIND">COREWEBVIEW2_FILE_SYSTEM_HANDLE_KIND</a></td>
<td class="itemunit"><a class="bold" href="uWVTypeLibrary.html">uWVTypeLibrary</a></td>
<td class="itemdesc"><p> Kind of CoreWebView2FileSystemHandle as described in [FileSystemHandle.kind](<a href="https://developer.mozilla.org/docs/Web/API/FileSystemHandle/kind">https://developer.mozilla.org/docs/Web/API/FileSystemHandle/kind</a>) </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWVTypeLibrary.html#COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION">COREWEBVIEW2_FILE_SYSTEM_HANDLE_PERMISSION</a></td>
<td class="itemunit"><a class="bold" href="uWVTypeLibrary.html">uWVTypeLibrary</a></td>
<td class="itemdesc"><p> Allowed permissions of a CoreWebView2FileSystemHandle as described in [FileSystemHandle.requestPermission()](<a href="https://developer.mozilla.org/docs/Web/API/FileSystemHandle/requestPermission">https://developer.mozilla.org/docs/Web/API/FileSystemHandle/requestPermission</a>) </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWVTypeLibrary.html#COREWEBVIEW2_FRAME_KIND">COREWEBVIEW2_FRAME_KIND</a></td>
<td class="itemunit"><a class="bold" href="uWVTypeLibrary.html">uWVTypeLibrary</a></td>
<td class="itemdesc"><p> Indicates the frame type used in the `ICoreWebView2FrameInfo` interface. </p></td>
Expand Down Expand Up @@ -130,7 +140,7 @@ <h1 class="allitems">All Types</h1>
<tr class="list">
<td class="itemname"><a class="bold" href="uWVTypeLibrary.html#COREWEBVIEW2_PDF_TOOLBAR_ITEMS">COREWEBVIEW2_PDF_TOOLBAR_ITEMS</a></td>
<td class="itemunit"><a class="bold" href="uWVTypeLibrary.html">uWVTypeLibrary</a></td>
<td class="itemdesc"><p> PDF toolbar item. This enum must be in sync with ToolBarItem in pdf-store-data-types.ts Specifies the PDF toolbar item types used for the ICoreWebView2Settings.put_HiddenPdfToolbarItems method. </p></td>
<td class="itemdesc"><p> Specifies the PDF toolbar item types used for the ICoreWebView2Settings.put_HiddenPdfToolbarItems method. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWVTypeLibrary.html#COREWEBVIEW2_PERMISSION_KIND">COREWEBVIEW2_PERMISSION_KIND</a></td>
Expand Down Expand Up @@ -782,6 +792,16 @@ <h1 class="allitems">All Types</h1>
<td class="itemdesc"><p> Specifies the image format to use for favicon. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWVTypes.html#TWVFileSystemHandleKind">TWVFileSystemHandleKind</a></td>
<td class="itemunit"><a class="bold" href="uWVTypes.html">uWVTypes</a></td>
<td class="itemdesc"><p> Kind of CoreWebView2FileSystemHandle as described in [FileSystemHandle.kind](<a href="https://developer.mozilla.org/docs/Web/API/FileSystemHandle/kind">https://developer.mozilla.org/docs/Web/API/FileSystemHandle/kind</a>) </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWVTypes.html#TWVFileSystemHandlePermission">TWVFileSystemHandlePermission</a></td>
<td class="itemunit"><a class="bold" href="uWVTypes.html">uWVTypes</a></td>
<td class="itemdesc"><p> Allowed permissions of a CoreWebView2FileSystemHandle as described in [FileSystemHandle.requestPermission()](<a href="https://developer.mozilla.org/docs/Web/API/FileSystemHandle/requestPermission">https://developer.mozilla.org/docs/Web/API/FileSystemHandle/requestPermission</a>) </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWVTypes.html#TWVFrameKind">TWVFrameKind</a></td>
<td class="itemunit"><a class="bold" href="uWVTypes.html">uWVTypes</a></td>
<td class="itemdesc"><p> Indicates the frame type used in the `ICoreWebView2FrameInfo` interface. </p></td>
Expand Down
17 changes: 13 additions & 4 deletions docs/html/ClassHierarchy.html
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,10 @@ <h1 class="allitems">Class Hierarchy</h1>
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2_19.html">ICoreWebView2_19</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2_20.html">ICoreWebView2_20</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2_21.html">ICoreWebView2_21</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2_22.html">ICoreWebView2_22</a></ul>
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2_22.html">ICoreWebView2_22</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2_23.html">ICoreWebView2_23</a></ul>
</li>
</ul>
</li>
</ul>
</li>
Expand Down Expand Up @@ -116,7 +119,8 @@ <h1 class="allitems">Class Hierarchy</h1>
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Environment10.html">ICoreWebView2Environment10</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Environment11.html">ICoreWebView2Environment11</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Environment12.html">ICoreWebView2Environment12</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Environment13.html">ICoreWebView2Environment13</a></ul>
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Environment13.html">ICoreWebView2Environment13</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Environment14.html">ICoreWebView2Environment14</a></ul>
</li>
</ul>
</li>
Expand All @@ -140,7 +144,9 @@ <h1 class="allitems">Class Hierarchy</h1>
</li>
</ul>
</li>
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions.html">ICoreWebView2EnvironmentOptions</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions2.html">ICoreWebView2EnvironmentOptions2</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions3.html">ICoreWebView2EnvironmentOptions3</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions4.html">ICoreWebView2EnvironmentOptions4</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions5.html">ICoreWebView2EnvironmentOptions5</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions6.html">ICoreWebView2EnvironmentOptions6</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions7.html">ICoreWebView2EnvironmentOptions7</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions8.html">ICoreWebView2EnvironmentOptions8</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EstimatedEndTimeChangedEventHandler.html">ICoreWebView2EstimatedEndTimeChangedEventHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2ExecuteScriptCompletedHandler.html">ICoreWebView2ExecuteScriptCompletedHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2ExecuteScriptResult.html">ICoreWebView2ExecuteScriptResult</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2ExecuteScriptWithResultCompletedHandler.html">ICoreWebView2ExecuteScriptWithResultCompletedHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2FaviconChangedEventHandler.html">ICoreWebView2FaviconChangedEventHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2File.html">ICoreWebView2File</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2FocusChangedEventHandler.html">ICoreWebView2FocusChangedEventHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Frame.html">ICoreWebView2Frame</a><ul class="hierarchylevel">
</ul>
</li>
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions.html">ICoreWebView2EnvironmentOptions</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions2.html">ICoreWebView2EnvironmentOptions2</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions3.html">ICoreWebView2EnvironmentOptions3</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions4.html">ICoreWebView2EnvironmentOptions4</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions5.html">ICoreWebView2EnvironmentOptions5</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions6.html">ICoreWebView2EnvironmentOptions6</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions7.html">ICoreWebView2EnvironmentOptions7</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EnvironmentOptions8.html">ICoreWebView2EnvironmentOptions8</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2EstimatedEndTimeChangedEventHandler.html">ICoreWebView2EstimatedEndTimeChangedEventHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2ExecuteScriptCompletedHandler.html">ICoreWebView2ExecuteScriptCompletedHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2ExecuteScriptResult.html">ICoreWebView2ExecuteScriptResult</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2ExecuteScriptWithResultCompletedHandler.html">ICoreWebView2ExecuteScriptWithResultCompletedHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2FaviconChangedEventHandler.html">ICoreWebView2FaviconChangedEventHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2File.html">ICoreWebView2File</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2FileSystemHandle.html">ICoreWebView2FileSystemHandle</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2FocusChangedEventHandler.html">ICoreWebView2FocusChangedEventHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Frame.html">ICoreWebView2Frame</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Frame2.html">ICoreWebView2Frame2</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Frame3.html">ICoreWebView2Frame3</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2Frame4.html">ICoreWebView2Frame4</a><ul class="hierarchylevel">
Expand Down Expand Up @@ -170,7 +176,10 @@ <h1 class="allitems">Class Hierarchy</h1>
</li>
</ul>
</li>
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2NewWindowRequestedEventHandler.html">ICoreWebView2NewWindowRequestedEventHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2NonClientRegionChangedEventArgs.html">ICoreWebView2NonClientRegionChangedEventArgs</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2NonClientRegionChangedEventHandler.html">ICoreWebView2NonClientRegionChangedEventHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2ObjectCollectionView.html">ICoreWebView2ObjectCollectionView</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2PermissionRequestedEventArgs.html">ICoreWebView2PermissionRequestedEventArgs</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2NewWindowRequestedEventHandler.html">ICoreWebView2NewWindowRequestedEventHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2NonClientRegionChangedEventArgs.html">ICoreWebView2NonClientRegionChangedEventArgs</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2NonClientRegionChangedEventHandler.html">ICoreWebView2NonClientRegionChangedEventHandler</a><li><a class="bold" href="uWVTypeLibrary.ICoreWebView2ObjectCollectionView.html">ICoreWebView2ObjectCollectionView</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2ObjectCollection.html">ICoreWebView2ObjectCollection</a></ul>
</li>
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2PermissionRequestedEventArgs.html">ICoreWebView2PermissionRequestedEventArgs</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2PermissionRequestedEventArgs2.html">ICoreWebView2PermissionRequestedEventArgs2</a><ul class="hierarchylevel">
<li><a class="bold" href="uWVTypeLibrary.ICoreWebView2PermissionRequestedEventArgs3.html">ICoreWebView2PermissionRequestedEventArgs3</a></ul>
</li>
Expand Down
Loading

0 comments on commit fcdb780

Please sign in to comment.