Posted on March 18, 2024

JxBrowser 7.38.0

Configuring display-mode CSS media feature

The display-mode CSS media feature defines how the web app is displayed in a regular browser, in fullscreen mode, as a standalone app, or in other ways.

Now, it’s possible to configure the value of display-mode in a particular browser instance:

browser.settings().displayMode(DisplayMode.FULLSCREEN);

This setting changes the value in CSS and affects which CSS rules apply. But note, that this setting doesn’t change how the browser display the web page.

In other words, the code above will activate CSS under @media (display-mode: fullscreen) media query, but will not switch the browser into the fullscreen mode.

Chromium 122.0.6261.94

We upgraded Chromium to a newer version, which introduces multiple security fixes that prevent a remote attacker from potentially exploiting the heap corruption via a crafted HTML page, including:

For the complete list of Chromium fixes and improvements in 122.0.6261.94 please visit the product blog posts for the following versions:

Quality enhancements

  • Graphical artifacts don’t appear anymore when moving a caret in the off-screen rendering mode.
  • The <select> dropdown now has a correct position after BrowserView visibility changes in the hardware-accelerated mode on Windows.
  • Fixed intermittent Chromium crashes on Linux.
  • An intermittent ObjectClosedException is no longer thrown when closing the browser.
  • It is now possible to navigate to chrome://inspect page.
  • The SearchContext::findElementsByName() method now returns non-HTML elements such as <svg> too.

Download JxBrowser 7.38.0

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