Skip to content

Commit 7ea741e

Browse files
Update JxBrowser version to 8.16.0 (#212)
* Update JxBrowser version to 8.16.0 * Fix the compilation error
1 parent 267a0eb commit 7ea741e

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ plugins {
3131
id("org.jetbrains.kotlin.plugin.compose") version "2.0.0"
3232
}
3333

34-
val jxBrowserVersion by extra { "8.15.0" } // The version of JxBrowser used in the examples.
34+
val jxBrowserVersion by extra { "8.16.0" } // The version of JxBrowser used in the examples.
3535
val guavaVersion by extra { "29.0-jre" } // Some of the examples use Guava.
3636

3737
repositories {

examples/src/main/java/com/teamdev/jxbrowser/examples/SslCertificateError.java

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,21 @@
2828
import java.awt.BorderLayout;
2929
import java.awt.event.WindowAdapter;
3030
import java.awt.event.WindowEvent;
31+
import java.text.MessageFormat;
3132
import javax.swing.JFrame;
3233
import javax.swing.SwingUtilities;
3334
import javax.swing.WindowConstants;
3435

3536
/**
36-
* This example demonstrates how to ignore SSL certificate errors
37-
* and continue loading a website with an invalid SSL certificate.
37+
* This example demonstrates how to ignore SSL certificate errors and continue
38+
* loading a website with an invalid SSL certificate.
3839
*/
3940
public final class SslCertificateError {
4041

4142
public static void main(String[] args) {
4243
var engine = Engine.newInstance(
43-
EngineOptions.newBuilder(RenderingMode.HARDWARE_ACCELERATED).build());
44+
EngineOptions.newBuilder(RenderingMode.HARDWARE_ACCELERATED)
45+
.build());
4446
var browser = engine.newBrowser();
4547

4648
SwingUtilities.invokeLater(() -> {
@@ -62,11 +64,10 @@ public void windowClosing(WindowEvent e) {
6264

6365
browser.set(CertificateErrorCallback.class, (params, tell) -> {
6466
System.out.println(
65-
"Request URL: " + params.url() + "\n"
66-
+ "Reason of the certificate error: "
67-
+ params.error().getValueDescriptor() + "(" + params.error().getNumber()
68-
+ ")" + "\n"
69-
+ "Invalid SSL certificate.: " + params.certificate() + "\n");
67+
MessageFormat.format(
68+
"Request URL: {0}\nReason of the certificate error: {1}\nInvalid SSL certificate.: {2}\n",
69+
params.url(), params.error(),
70+
params.certificate()));
7071
tell.allow();
7172
});
7273

examples/src/main/kotlin/com/teamdev/jxbrowser/examples/SslCertificateError.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ fun main() {
5454
private fun CertificateErrorCallback.Params.print() = println(
5555
"""
5656
Request URL: ${url()}
57-
Reason of the certificate error: ${error().valueDescriptor}(${error().number})
57+
Reason of the certificate error: ${error()})
5858
Invalid SSL certificate.: ${certificate()}
5959
""".trimIndent()
6060
)

tutorials/eclipse-rcp/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<maven.compiler.target>17</maven.compiler.target>
2727
<tycho.version>4.0.13</tycho.version>
2828
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
29-
<jxbrowser.version>8.15.0</jxbrowser.version>
29+
<jxbrowser.version>8.16.0</jxbrowser.version>
3030
<eclipse.release>2025-09</eclipse.release>
3131
</properties>
3232

0 commit comments

Comments
 (0)