Steps to create permissions.sqlite with sqlitebrowser that works with FF 16 But not with FF 17
It's not a Particular bad rule but
Lots of Programs touch permissions.sqlite like Spybot-S&D SpywareBlaster CCleaner so i'm going to generate one with only one or a few entries that works with FF 16 but not 17 with sqlitebrowser Export and Re import
Good
cp -f /home/name/Downloads/profileCtest/permissions-CtestSet-ReImport-Broken.sqlite /home/name/Downloads/profileCtest/permissions.sqlite
moznightly --date=2012-08-26 --profile=/home/name/Downloads/profileCtest
Bad
cp -f /home/name/Downloads/profileCtest/permissions-CtestSet-ReImport-Broken.sqlite /home/name/Downloads/profileCtest/permissions.sqlite
moznightly --date=2012-08-27 --profile=/home/name/Downloads/profileCtest
regressionwindow
http://hg.mozilla.org/mozilla-central/p ... 2012-08-27And there are a few commits that change permission
Bug 785631 Bug 784878 Bug 619236 Bug 777072
steps
Grab a fresh FF 17 (older win32 FirefoxPortable beta ok)
Tools Options Privacy
uncheck accept cookies
click exceptions
html-kit.com
Allow
Go to
http://www.html-kit.com/tools/cookietester/and set a cookie
Reopen FF and cookie Still work
Copy permissions.sqlite to permissions-CtestSet-Works.sqlite
Close FireFox
http://sqlitebrowser.sourceforge.net/in sqlitebrowser (SQLite Database Browser 2.0 b1.exe)
File Open Database permissions.sqlite with sqlitebrowser
Export database to sql file
Close database
Import database from sql file & Yes creast new dadabase file (permissions-CtestSet-ReImport-Broken.sqlite)
Close database
Replace permissions.sqlite with your new file
Open Firefox
http://www.html-kit.com/tools/cookietester/No Cookies Shown until you re add exception and if you restart it doesn't persist
Grab a FF 16 and both permissions.sqlite before and after sqlitebrowser Export Import work.
[hide]
UEsDBBQAAAAIADKleEGdu63XHwEAAAAIAAArAAAAcGVybWlzc2lvbnMtQ3Rlc3RTZXQtUmVJbXBv
cnQtQnJva2VuLnNxbGl0Ze2Vy0rEMBSGk6kgXbgWcTFnoahYC+LGpR0JUhxFaxd2JXEaZ8LkUpKA
l52+gM/i6/g0ph2no67cCdKPhJzznz8hm5xcXQ65Y3CnjaQODtASwhgdASCEMPoO/pyL/Jes1Obg
EPnR0fEveCZ4ebXfxy+Fo7eCSf10M9HW2TboHWckyQnkyWBIoJVhG3gJ6XlOTkgGF1l6lmQFnJIi
qsuQk+s8co8Vm0UVM5Jby7Wab4nYQ8UNy73lp8TlQqJVlZZtxm2qBkbfW2aIvytTbl7aqd9mELyi
4D1480tHR8ffAUGINtdwzcRJsTflLh5pOdJ6ylnz4W71QrS/3jhoWWplY99buBA01mbMlXVUiMa4
gUO0OzOOmfOdxGpFbX3aV9cHUEsDBBQAAAAIAJGkeEEwUVRflgEAAAAAAQAhAAAAcGVybWlzc2lv
bnMtQ3Rlc3RTZXQtV29ya3Muc3FsaXRl7N1LShxBGADgapOQlessrU0ggckqmywzhiIMMSGOvXBW
MmKLDc50093gYzPqQbyIhxE8iT2KI7jwAPJ9VFH1P6qoG9TO9lbZFfGwambTLn4PFyHLws8YQwgf
+rkWnmX9fP8ifhde8XDHt7vP68vmxY/QDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADe
mMuUffy0sZFdTbrp/nExq873jqq2a1ebtV/jNMxTzIebWymu0vFLLA/i6F+efqdx/D8e/R2OJ/FP
mgyW5Zin3XzQndXF464umlnZtmU1fzoyKE7rsinyvuVlqpw9p6Z1PTpYRWU7mm821UlbNKl/azHv
nkpf15ef+C+uw+J2cdMvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcN/OvKMACENBFI3amCWI
hSBYiQGXFDRo8CVPklSu3u8iLOa0cxkAAAAAAAAAgB+qCym6SpaXNTkaNpvUxG5i3qxpcynG+hn1
PLOPyvFhibTisFgfkyZqMin6t1lM2k2I7HW8P77gBFBLAQI/ABQAAAAIADKleEGdu63XHwEAAAAI
AAArACQAAAAAAAAAIAAAAAAAAABwZXJtaXNzaW9ucy1DdGVzdFNldC1SZUltcG9ydC1Ccm9rZW4u
c3FsaXRlCgAgAAAAAAABABgAMPrmAK7KzQFQFwnp3srNAbD1Q6a3ys0BUEsBAj8AFAAAAAgAkaR4
QTBRVF+WAQAAAAABACEAJAAAAAAAAAAgAAAAaAEAAHBlcm1pc3Npb25zLUN0ZXN0U2V0LVdvcmtz
LnNxbGl0ZQoAIAAAAAAAAQAYABCeaEytys0BUGbpvt7KzQGA8UWmt8rNAVBLBQYAAAAAAgACAPAA
AAA9AwAAAAA=[/hide]
It's a .zip with permissions-CtestSet-ReImport-Broken.sqlite & permissions-CtestSet-Works.sqlite
http://www.motobit.com/util/base64-decoder-encoder.aspdecode the data from a Base64 string (base64 decoding)
export to a binary file, filename: Profile.zip
Convert The source Data