diff options
author | girst <girst@users.noreply.github.com> | 2024-02-01 21:22:58 +0100 |
---|---|---|
committer | girst <girst@users.noreply.github.com> | 2024-02-01 21:39:59 +0100 |
commit | 553416c2d6d3c760cf98bd2c4afbaf0442321951 (patch) | |
tree | 89d4a93cfea4d64810a4735a4446fedbe9d7c229 /legacy | |
parent | 49c27725d7d4e98e474b6b7d0a324400255b0f34 (diff) | |
download | legacywolf-553416c2d6d3c760cf98bd2c4afbaf0442321951.tar.gz legacywolf-553416c2d6d3c760cf98bd2c4afbaf0442321951.zip |
remove OS.File references
osfile.jsm was removed by bugzil.la/1772262. This method is not used any
more, so we can just remove it. the modern alternative would be the
following, but that only works on mozilla>=85.
return IOUtils.writeUTF8(file, this.serializeToString());
osfile.jsm was loaded lazily (and in our case therefore never), so we
didn't die immediately upon import, fortunately.
see also: https://hg.mozilla.org/mozilla-central/diff/a11c616997d802e44d1afc0215bfbffac865179e/toolkit/components/passwordmgr/test/LoginTestUtils.jsm
Diffstat (limited to 'legacy')
-rw-r--r-- | legacy/RDFDataSource.jsm | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/legacy/RDFDataSource.jsm b/legacy/RDFDataSource.jsm index 142e093..f285013 100644 --- a/legacy/RDFDataSource.jsm +++ b/legacy/RDFDataSource.jsm @@ -138,8 +138,6 @@ const {XPCOMUtils} = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm") XPCOMUtils.defineLazyGlobalGetters(this, ["DOMParser", "Element", "XMLSerializer", "fetch"]); -ChromeUtils.defineModuleGetter(this, "OS", - "resource://gre/modules/osfile.jsm"); const Services = globalThis.Services || ChromeUtils.import("resource://gre/modules/Services.jsm").Services; function isAttr(obj) { @@ -1509,11 +1507,4 @@ class RDFDataSource { var serializer = new XMLSerializer(); return serializer.serializeToString(this._document); } - - /** - * Saves the RDF/XML to a file. - */ - async saveToFile(file) { - return OS.File.writeAtomic(file, new TextEncoder().encode(this.serializeToString())); - } } |