Atlantic Browser Feedback thread

Change log :

Release 1.3.0 – 28/08/2026 :

Features

  • Early support for extensions (Not all APIs supported)
  • Integrated catalog to browser Firefox extensions store.
  • Merged expose user agent and device scale to QML by edp17

UI

  • Long-press a link to open it in a new tab.

  • Bookmark folders. The start page shows the folder you choose, and you can drag the tiles to rearrange them or drop one on the bin to remove it.

  • Add a link to the start page by typing it, with the + tile.

  • Swipe up on the start page to open the address bar.

  • A new tab button in the menu’s bottom row.

  • Tab cards show each site’s icon.

  • Cover rework

  • Rework Settings page.

  • The menu is ordered for one-handed use, and hides the actions that need an open page.

  • The start page search box is gone. The address bar already did the same job.

Bugs fixes

  • The home page now opens when the browser starts with no tabs. Setting one used to do nothing at all.
  • Closing a tab while it is still loading now clears the address bar, instead of looking like it is still loading.
  • The home button no longer disappears from the toolbar when no page is open.
  • Merged Going back on sites that change the page without reloading no longer leaves a frozen picture over the page, blocking taps by treagod
  • Taps now work on sites that handle presses themselves.
  • Dragging the menu down to close it no longer makes it grow first.
  • Coming back from a folder or a dialog no longer opens the keyboard on its own.

Release 1.2.0 – 22/08/2026 :

Summary

New

  • Close a tab by swiping it sideways.
  • Ecosia added as a search engine.
  • Pages can read the phone’s orientation and movement.
  • Gamepads work in pages.

Bugs fixes

  • Closing a tab no longer closes the browser.
  • The keyboard now works on sign-in fields that were unreachable before, including Reddit. Text no longer follows you from one field to the next. Sites now see what the keyboard types.

Housekeeping

  • Uninstalling now leaves nothing behind.

Release 1.1.0 – 20/08/2026 :

Summary

Bugs fixes

  • OpenSearch API is now fully working
  • The save destination setting is now honored
  • “Close all tabs on exit” now takes effect
  • Opening a link from another app now loads that link when Atlantic was not already running, instead of starting the browser on an empty tab.
  • Choosing an address from the URL bar’s history list now works even when it is the page you had just navigated away from.

Render

  • Going Back now shows a screenshot of page you are returning to while it reloads.

Housekeeping

  • Bump WPE WebKit 2.52.5 → 2.52.6.
  • CPU and GPU tuning moved into sfos-qcom-boost package.

Release 1.0.0 18/08/2026 :

Summary

Browsing

  • Tapping the address bar now keeps the whole address selected, so typing replaces it instead of dropping the cursor mid-text.
  • “Start browser in private browsing mode” now works — the setting was saved but ignored at launch.

Display

  • Pinch-to-zoom now zooms the page properly, so text stays sharp instead of looking like a magnified screenshot.
  • Tabs, history, bookmarks and saved logins now show each site’s own icon.

Passwords

  • The vault refuses to save credentials it cannot properly encrypt, rather than storing them unprotected.
  • Autofill matches saved logins to the right site more reliably, and pages can no longer reach into the autofill mechanism.

Housekeeping

  • Cookie-banner rules (DuckDuckGo autoconsent) 16.10.0 → 16.23.0.
  • Ad-blocking engine (Brave adblock-rust) 0.12.5 → 0.13.2.
  • AVIF image support (libavif) 1.0.4 → 1.4.2.
  • Sandbox runtime (bubblewrap) 0.11.0 → 0.11.2

Older release :

Summary

Beta 7 – 29/07/2026

Summary

Browsing

  • Fixed the back button leaving the site entirely on app-like pages (forums, Discourse, web apps) instead of going back one step.
  • Back/forward arrows now update live as you navigate within a page.
  • Pinch-to-zoom now works on sites that handle it themselves — map sites in particular.
  • The on-screen keyboard no longer covers the field you’re typing in; the page now shrinks to make room and scrolls the input into view.
  • Page content pinned to the bottom of the screen (cookie bars, chat boxes, “next” buttons) is no longer hidden behind the address bar.

Display

  • Fixed headlines and text rendering up to 3× too large on some news sites (db.no, vg.no and others using viewport-relative font sizes).

Performance

  • Much faster startup — the browser window appears in about half the time.
  • Smoother scrolling: the engine now decides when to reduce quality based on how expensive the page actually is to draw, rather than on speed alone, and re-sharpens only the part of the page you’re looking at when you stop.

Beta 6 – 22/07/2026

Summary

Security & privacy

  • Password manager — save logins in an encrypted vault, autofill them on sites, all protected by a master password.
  • Stronger tab isolation — each site runs in its own sandboxed process.

Ad & popup blocking

  • Blocks pop-up and pop-under ads, including sneaky redirect-based ones.
  • Turn ad blocking on or off per site.
  • Filter lists now refresh automatically each week.

Video

  • Fixed videos that got stuck on an endless spinner on some sites.

Browsing

  • Website “copy” buttons now actually copy to the system clipboard.
  • Set a custom browser identity (user agent) per site.
  • Enable or disable JavaScript per site.
  • Pull down to reveal the address bar even on heavy pages that used to block it.
  • File-upload picker now lists your photos and downloads.

Performance

  • Fixed dead and erratic kinetic scrolling (fling).
  • Faster, lower-memory rendering on image and SVG heavy pages.
  • Updated the web engine to WPE WebKit 2.52.5.

Polish

  • Clearer settings labels and icons; tidier text-selection toolbar.

Beta 5 – 16/07/2026

Summary

Scrolling no longer waits for the page

Scrolling used to be tied to the page’s rendering: if a site was busy doing layout or running JavaScript, the scroll froze with it. Heavy news sites could lock up for seconds while your finger was still moving.

Scrolling now runs on its own thread with its own clock, independent of page rendering — the same approach Firefox (APZ) and the stock browser use. A slow page stays slow, but the scroll keeps moving.

On franceinfo.fr, the gap between frames dropped from 1.4s to 111ms at the 95th percentile — ~13× more consistent. Scroll positions update ~29×/sec instead of ~5.

The trade-off is deliberate: while flinging a slow page, newly exposed areas may show low-res or blank tiles briefly, and scroll-triggered JS catches up when the page does.

Related: page-freeze fix for sites updating CSS variables every scroll frame (34s → 3.3s worst case); moved composited elements no longer force a full repaint; tile uploads budgeted and drained in scroll direction; phantom hover highlight fixed; old “fling throttle” workaround removed.

Images and media

  • AVIF images supported (via dav1d)
  • Faster image decoding, much less RAM — downscaled images decode at reduced resolution (546 MB → 160 MB on an image-heavy page)
  • EME (ClearKey) — ClearKey only, so Netflix etc. still won’t play

Web compatibility

  • Date, time and colour inputs work — previously unsupported, now open native Silica pickers
  • Cloudflare challenge pages no longer dead-end; fixed a sub-frame bug that had quietly broken all per-site UA fixes, including Google Maps

Privacy

  • Private tabs are actually private — no history, separate in-memory session wiped on close
  • Cookie-banner blocking on by default (DDG autoconsent + uBO list, rejects rather than hides)
  • Reddit’s “Get the app” sheet and its scroll lock removed

Memory

  • Background tabs discarded under pressure — beyond an MRU limit, web processes are terminated and reload on return

Fixes

  • Downloads no longer stall (progress reports were flooding the session D-Bus)
  • Start page wallpaper fills the screen; popup menu no longer reveals a white edge
  • Icon-repair pass runs on real taps, not every flick

Beta 4 – 12/07/2026

Summary

Volume

  • Volume now sticks across videos. Previously every new video started back at full volume; now the hardware keys control all browser sound, and the level you set stays put.

Performance

  • Faster repeat page loads on modern sites — caching was broken for sites using service workers.

  • Less flicker and repainting while pages load.

  • Smoother fast scrolling on long pages — content previews instead of blank squares.

Memory

  • Fixed a major memory leak — long YouTube sessions could eat several GB of RAM and slow the phone down.

  • Unused memory is now reclaimed automatically; no more reboots to get your RAM back.

Ad blocking

  • Hidden ads no longer flash briefly before disappearing.

Beta 3 – 06/07/2026

Summary

New web features

  • Webcam & microphone: sites can now use the phone’s cameras (video chat, webcam tests) — back and front camera, correctly oriented, with a per-site Allow/Deny prompt

  • WebRTC enabled: video calls, peer-to-peer connections (vp8/vp9/h264/av1)

  • Geolocation: sites can request your location (GPS via Qt Positioning), with a per-site permission prompt

  • MediaRecorder & WebCodecs: in-browser audio/video recording and encoding

  • Spellchecking in text fields (ported the enchant backend to WPE)

Keyboard fixes

  • Enter on the virtual keyboard now really submits forms / triggers search

  • Keyboard now appears and types into inputs inside iframes (including cross-origin, e.g. embedded comment widgets and payment forms)

  • Keyboard dismisses when a page navigation starts

UI & security

  • URL bar security states: warning icon on plain-http pages, and a proper accept/dismiss flow for TLS certificate errors (accepting actually loads the page now)

  • Permission prompts generalized: geolocation, camera and microphone each ask per site

Scrolling & responsiveness

  • Flicks during page load are no longer swallowed — the loading

  • Faster-feeling page loads: DOM timers throttled and parser sliced during load

  • Overlay scrollbar: properly sized for the phone screen

  • Fling friction retuned on device

Bug fixes

  • Custom home page setting was ignored (always jolla.com )

  • Missing background with custom ambience

Beta 2 – 03/07/2026

Summary
  • Fix: Audio cuts on video playback

  • Fix: File downloads

  • Fix: Search engine setting not working

  • Fix: Ad block toggle not working

  • Fix: Removed non-working settings

  • Fix: Ambiance theming on web content

  • Fix: Popup menu footer display

  • Fix: ‘Clear browsing data’ not deleting cookies

  • Fix: ‘Fixed toolbar’ not working

  • Fix: ‘Preferred color scheme’ not working

Beta 1 – 02/07/2026

Summary

This is an early release; expect bugs and crashes!

What’s included so far:

  • A port of WPE WebKit on SailfishOS (2.52.4/latest)

  • Integrated Brave ad-blocking engine

  • A reworked UI

  • SailJail enabled by default

What’s missing:

  • Site isolation with Bwrap

  • Reliable video playback

  • Some input menus

  • File download is broken

6 Likes