Posted on February 1, 2023

JxBrowser 7.30

In this release, we update Chromium and introduce events for tracking media capturing.

This release has an issue that leads to a browser crash. The issue is fixed in JxBrowser 7.30.2.

Chromium Update

We upgraded Chromium to 108.0.5359.215. This is an extended stable update.

Camera and Microphone Events

When a website uses a camera or microphone, Chromium shows the red dot on the tab. In this release, we add the programmatic “red dot”.

Use these events to detect when Chromium starts and stops capturing media:

browser.on(MediaStreamCaptureStarted.class, e -> {
    System.out.println("Started capturing " + e.mediaStreamType());
});

browser.on(MediaStreamCaptureStopped.class, e -> {
    System.out.println("Stopped capturing " + e.mediaStreamType());
});

Quality Enhancements

  • Extended the set of permissions with the “local fonts”.
  • Fixed incorrect JFXPanel embedding on macOS.
  • Fixed incorrect mouse coordinates during the WebRTC sharing session.
  • Fixed incorrect behavior when loading URL with ByteData.
  • Fixed a crash when launching JxBrowser in WebSwing.
  • Disabled internal Chromium traffic generated by autofill.
  • Fixed incorrect input forwarding in the off-screen rendering mode.
  • Fixed extra-long PDF loading on Linux.

Download JxBrowser 7.30

Please share your email with us, and we'll send you download instructions.

Sending...
Please check your inbox.

We were unable to send the email. Please use the direct link to download JxBrowser.

If you are a registered customer you don't need to do anything to use this update.

If you would like to evaluate the product, you need an evaluation license.

Get Free 30-day Trial
Go Top