Loading browser/components/migration/ChromeProfileMigrator.sys.mjs +21 −8 Original line number Diff line number Diff line Loading @@ -643,21 +643,34 @@ async function GetFormdataResource(aProfileFolder) { "Chrome formdata", query ); let addOps = []; for (let row of rows) { try { await lazy.FormHistory.update({ let fieldname = row.getResultByName("name"); let value = row.getResultByName("value"); if (fieldname && value) { addOps.push({ op: "add", fieldname: row.getResultByName("name"), value: row.getResultByName("value"), fieldname, value, timesUsed: row.getResultByName("count"), firstUsed: row.getResultByName("date_created") * 1000, lastUsed: row.getResultByName("date_last_used") * 1000, }); } } catch (e) { console.error(e); } } try { await lazy.FormHistory.update(addOps); } catch (e) { console.error(e); aCallback(false); return; } aCallback(true); }, }; Loading Loading
browser/components/migration/ChromeProfileMigrator.sys.mjs +21 −8 Original line number Diff line number Diff line Loading @@ -643,21 +643,34 @@ async function GetFormdataResource(aProfileFolder) { "Chrome formdata", query ); let addOps = []; for (let row of rows) { try { await lazy.FormHistory.update({ let fieldname = row.getResultByName("name"); let value = row.getResultByName("value"); if (fieldname && value) { addOps.push({ op: "add", fieldname: row.getResultByName("name"), value: row.getResultByName("value"), fieldname, value, timesUsed: row.getResultByName("count"), firstUsed: row.getResultByName("date_created") * 1000, lastUsed: row.getResultByName("date_last_used") * 1000, }); } } catch (e) { console.error(e); } } try { await lazy.FormHistory.update(addOps); } catch (e) { console.error(e); aCallback(false); return; } aCallback(true); }, }; Loading