Merge ~osomon/oxide:fix-1649861-serialized-navigation-entries into oxide:master
Proposed by
Olivier Tilloy
Status: | Merged |
---|---|
Approved by: | Chris Coulson |
Approved revision: | b90c7c8c4bb669c2a64fe7d8e1e67e6bbd3dfc08 |
Merged at revision: | f40a17d2841c51309f605fab1a229b08e85d5305 |
Proposed branch: | ~osomon/oxide:fix-1649861-serialized-navigation-entries |
Merge into: | oxide:master |
Diff against target: |
341 lines (+245/-14) 5 files modified
qt/core/browser/oxide_qt_web_view.cc (+148/-14) qt/tests/qmltests/api/tst_WebView_save_restore_entry1.html (+5/-0) qt/tests/qmltests/api/tst_WebView_save_restore_entry2.html (+5/-0) qt/tests/qmltests/api/tst_WebView_save_restore_entry3.html (+5/-0) qt/tests/qmltests/api/tst_WebView_save_restore_state.qml (+82/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chris Coulson | Approve | ||
Review via email:
|
Commit message
Fix session save/restore across oxide versions (LP: #1649861).
Make session save/restore future-proof by storing each navigation entry separately.
To post a comment you must log in.
Thanks for this - I've left a comment inline.
Also, there needs to be some tests for the upgrade path too.