List icon 目录

发布日期 2024年8月1日

JxBrowser 7.40.0

Cookie 分区键

从 JxBrowser 7.40.0 开始,Cookie 可以具有一个分区状态:

Cookie cookie = cookieStore.cookies().get(0);
cookie.partitionKey().ifPresent(partitionKey -> {
    String topLevelSite = partitionKey.site();
    boolean thirdParty = partitionKey.isThirdParty();
});

在分区状态下,第三方 cookie 无法启用服务来追踪用户并从多个不相关的顶级站点中汇集他们的信息。这也被称为跨站点追踪。

Linux 上的屏幕键盘

现在可以在 Linux 上使用硬件加速模式的屏幕键盘。在 JavaFX 和 SWT 中,它开箱即用。在 Swing 中,你需要使用 jxbrowser.linux.touch.screen 系统属性:

System.setProperty("jxbrowser.linux.touch.screen", "true");

Chromium 127.0.6533.73

我们将 Chromium 升级到了新版本,引入了多个安全修复程序,可防止远程攻击者通过精心构建的 HTML 页面执行任意代码,其中包括:

有关 JxBrowser 7.40.0 中 Chromium 修复和改进的完整列表,请访问以下版本的产品博客文章:

质量优化

  • 在 Linux 上的 JavaFX 硬件加速模式下,点击页面的任意位置不再阻塞随后的键盘输入。
  • 修复了在 Linux 上启用联邦信息处理标准(FIPS)模式时的崩溃问题。
  • 修复了在 JavaFX 硬件加速模式下,当缩放转换设置为父 Nodes 之一时,BrowserView 尺寸不正确的问题。
  • 修复了在启用 Windows 兼容模式时 Chromium Main 进程崩溃的问题。
  • 删除了在使用 CookieStore.delete(Cookie cookie) 删除 cookie 时出现的令人困惑的日志消息 Failed to delete a cookie

下载 JxBrowser 7.40.0

请提供您的电子邮箱地址,我们会尽快将下载说明发送给您。

发送...
请检查您的收件箱。

我们无法发送电子邮件。请使用直接链接下载JxBrowser。

如果您已经是我们的注册客户,您无需任何操作,即可轻松享受此次更新。

如果您希望深入了解并体验我们的产品,您可以申请评估许可证。

获取免费 30 天体验