[cleanup] Use `ContentData` in `Workspace.FileManager.FileManager`.
Bug: 425280773
Change-Id: I0099f26a088452285ff88b80088e8c1a948f9798
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6651078
Commit-Queue: Benedikt Meurer <[email protected]>
Reviewed-by: Simon Zünd <[email protected]>
Auto-Submit: Benedikt Meurer <[email protected]>
Commit-Queue: Simon Zünd <[email protected]>
diff --git a/front_end/models/bindings/FileUtils.ts b/front_end/models/bindings/FileUtils.ts
index a6a55b5..8536f0a 100644
--- a/front_end/models/bindings/FileUtils.ts
+++ b/front_end/models/bindings/FileUtils.ts
@@ -30,6 +30,7 @@
import type * as Common from '../../core/common/common.js';
import type * as Platform from '../../core/platform/platform.js';
+import * as TextUtils from '../text_utils/text_utils.js';
import * as Workspace from '../workspace/workspace.js';
export interface ChunkedReader {
@@ -223,8 +224,8 @@
this.#closed = false;
this.#writeCallbacks = [];
this.#fileName = fileName;
- const saveResponse =
- await Workspace.FileManager.FileManager.instance().save(this.#fileName, '', true, false /* isBase64 */);
+ const saveResponse = await Workspace.FileManager.FileManager.instance().save(
+ this.#fileName, TextUtils.ContentData.EMPTY_TEXT_CONTENT_DATA, /* forceSaveAs=*/ true);
if (saveResponse) {
Workspace.FileManager.FileManager.instance().addEventListener(
Workspace.FileManager.Events.APPENDED_TO_URL, this.onAppendDone, this);