refactor: add sanitized context to clipboard write

Ref: https://chromium-review.googlesource.com/c/chromium/src/+/4178264
This commit is contained in:
Samuel Attard
2023-02-07 16:15:16 -08:00
parent 1e1b97d387
commit 3ef020b5e5

View File

@@ -134,7 +134,7 @@ void Clipboard::Write(const gin_helper::Dictionary& data,
}
if (data.Get("html", &html))
writer.WriteHTML(html, std::string());
writer.WriteHTML(html, std::string(), ui::ClipboardContentType::kSanitized));
if (data.Get("image", &image))
writer.WriteImage(image.AsBitmap());
@@ -195,7 +195,7 @@ std::u16string Clipboard::ReadHTML(gin_helper::Arguments* args) {
void Clipboard::WriteHTML(const std::u16string& html,
gin_helper::Arguments* args) {
ui::ScopedClipboardWriter writer(GetClipboardBuffer(args));
writer.WriteHTML(html, std::string());
writer.WriteHTML(html, std::string(), ui::ClipboardContentType::kSanitized);
}
v8::Local<v8::Value> Clipboard::ReadBookmark(gin_helper::Arguments* args) {