Skip to content

WebView v143 breaks sessions? #738

@Waltibaba

Description

@Waltibaba

Description

I frequently back up my sessions, and recently had to switch phones. No worries, I thought, I have a backup! Turns out, after restoring the session was empty.
I started testing and found out that identical versions of Fulguris cannot backup and restore sessions on different Android distributions (maybe due to different webviews?), in my case between Lineage OS and Graphene OS.

Environment

  • Device: Poco F4 (munch), Pixel 9 Pro Fold (comet)
  • OS munch: Lineage OS 22.2 (A15) munch
  • OS comet: Graphene OS 16 comet
  • WebView munch: com.android.webview v142.0.7444.138
  • WebView comet: com.vanadium.webview v143.0.7499.52.0

To reproduce

Steps to reproduce the behaviour:

  1. go to settings - backup - export - <session name>
  2. export to anywhere (tested with local storage and connected nextcloud webdav)
  3. on the other device go to settings - backup - sessions import and select the file
  4. open the session - it only has 1 empty tab

Expected behaviour

  1. open the session - all previous tabs are restored

Additional context

Attached are 2 test exports, test-lineage and test-graphene

session-export-tests.zip

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinguserReported by userwebkitWebView and Webkit related

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions