Skip to content

Commit c438c9f

Browse files
committed
Update profile validation and test seed for Firefox 137
Firefox 137 no longer creates webappsstore.sqlite in fresh profiles. localStorage has migrated to storage/ls-archive.sqlite, and storage.sqlite is now the QuotaManager metadata database. Replace webappsstore.sqlite with storage.sqlite in the dump_profile sanity check and test assertions, and regenerate the test seed profile with Firefox 137.
1 parent 831831a commit c438c9f

3 files changed

Lines changed: 2 additions & 2 deletions

File tree

openwpm/commands/profile_commands.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def dump_profile(
5353
required_items = [
5454
"cookies.sqlite", # cookies
5555
"places.sqlite", # history
56-
"webappsstore.sqlite", # localStorage
56+
"storage.sqlite", # localStorage
5757
]
5858
for item in required_items:
5959
if item not in archived_items:

test/profile.tar.gz

-13.9 MB
Binary file not shown.

test/test_profile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def test_saving(default_params, task_manager_creator):
3535
profile_items = [
3636
"cookies.sqlite",
3737
"places.sqlite",
38-
"webappsstore.sqlite",
38+
"storage.sqlite",
3939
"prefs.js",
4040
"bookmarkbackups",
4141
"cache2",

0 commit comments

Comments
 (0)