Firefox 144 now officially released, allowing you to close picture-in-picture windows without interrupting video playback

The official version of the web browser ' Firefox 144 ' has been released. It includes new features and improvements, such as a new feature that prevents video playback from being interrupted when closing a picture-in-picture window while a video is playing.
Firefox 144.0, See All New Features, Updates and Fixes
◆ Added the ability to close the picture-in-picture window without interrupting video playback
The Picture-in-Picture (PiP) feature displays videos playing in your browser in a separate window at the edge of your screen, allowing you to watch videos while using other applications.

Previously, closing the PiP window while a video was playing would pause the video. This update adds a new option to close the PiP window without stopping playback. Normally, you would click the 'x' button in the upper right corner of the PiP window to close it. Now, you can hold down the Shift key and click the 'x' button to continue playing the video within the webpage. To perform the same action using only keyboard commands, press the Shift and Esc keys simultaneously while the PiP window has focus.
◆Visual search with Google Lens
A new option, 'Search for image in Google Lens,' has been added to the context menu that appears when you right-click on an image.

Selecting this option will open the Google Lens website in a new tab, allowing you to:
- Search for products, places, and objects similar to an image
- Extract text from images and copy, translate, and search
・Get inspiration for learning, traveling, shopping, etc.

To use this feature, you must have Google set as your default search engine.
◆Updated the display style of tab groups
Firefox's tab group feature allows you to manage multiple tabs together.

In this update, the display style of tab groups has been changed, and by clicking on the group name, you can now switch between 'displaying all tabs' and 'displaying only the active tab as a representative.'
◆ Change the encryption method for the password manager
Login information stored in Firefox's password manager was previously protected with an encryption method called '3DES-CBC.' However, as computer processing power has improved, 3DES-CBC has become less secure, and this update has changed it to the more secure 'AES-256-CBC.' This change only applies to login information stored locally; it does not affect login information managed by Firefox Sync , which has traditionally used a stronger encryption method (AES-256-GCM).
◆ResizeMode constraints of the getUserMedia() method
MediaDevices: The getUserMedia() method now has a resizeMode constraint available, allowing developers to crop and scale video captured by the camera to any resolution.
◆ Proposal for upserting to Map objects
Following the proposed implementation of upsert for Map and WeakMap objects, getOrInsert and getOrInsertComputed methods are added. These methods return the value associated with the key, if there is one; otherwise, they insert the value and then return it. This simplifies handling cases where it is unknown whether the key already exists.
[code]
// Traditional code
let prefs = getUserPrefsMap();
if (!prefs.has('useDarkmode')) {
prefs.set('useDarkmode', true); // Default value is true
}
// Code when getOrInsert() can be used
let prefs = getUserPrefsMap();
prefs.getOrInsert('useDarkmode', true); // Default value is true
[/code]
◆Added batch encoding pass for VideoEncoder
A batch encoding pass for VideoEncoder has been added to the Windows version of WebCodecs . This increases the default batch size, which can improve performance by increasing throughput and reducing transmission latency.
◆Improved translation function
The following languages are now available for translation:
・Azerbaijani
・Bengali
・Icelandic
Additionally, the quality of translations has been improved for the following languages:
Arabic
・Bulgarian
・Catalan
・Chinese (Simplified)
Czech
Dutch
・Estonian
Finnish
·French
German
Hungarian
Italian
·Japanese
Portuguese
・Persian
Spanish
・Ukrainian
◆Other updates
Behavior change for Windows: When opening a link from another application, it will either use only a window on the current virtual desktop, or open a new window if necessary.
- The 'Allow screenshots in private browsing' setting has been removed from the Android version.
・Perplexity AI search
・Support for Element.moveBefore API
CSS: math-shift: compact supported
- Supports WebGPU GPUDevice.importExternalTexture API on Windows
Supports PerformanceEventTiming.interactionId
・HTML element: Supports command attribute and commandfor attribute
- Supports View Transitions API Level 1
Hardware WebRender: Apply dithering when renderinglinear-gradient , conic-gradient , andradial-gradient.
Supports the lock() and unlock() methods of the ScreenOrientation interface on Windows tablets and Android devices.
・Implemented worker transfer for RTCDataChannel
Firefox 144 also includes 15 security bug fixes .
The next major version, Firefox 145, is scheduled to be released on Tuesday, November 11, 2025 local time.
Related Posts:
in Software, Posted by log1c_sh