summaryrefslogtreecommitdiff
path: root/chromium/printing/common/metafile_utils.h
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/printing/common/metafile_utils.h
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
downloadqtwebengine-chromium-85-based.tar.gz
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/printing/common/metafile_utils.h')
-rw-r--r--chromium/printing/common/metafile_utils.h20
1 files changed, 7 insertions, 13 deletions
diff --git a/chromium/printing/common/metafile_utils.h b/chromium/printing/common/metafile_utils.h
index 5796754fdd5..e6779d6168d 100644
--- a/chromium/printing/common/metafile_utils.h
+++ b/chromium/printing/common/metafile_utils.h
@@ -5,7 +5,6 @@
#ifndef PRINTING_COMMON_METAFILE_UTILS_H_
#define PRINTING_COMMON_METAFILE_UTILS_H_
-#include <map>
#include <string>
#include "base/containers/flat_map.h"
@@ -18,29 +17,24 @@
namespace printing {
-using ContentToProxyIdMap = std::map<uint32_t, int>;
-
-enum class SkiaDocumentType {
- PDF,
- // MSKP is an experimental, fragile, and diagnostic-only document type.
- MSKP,
- MAX = MSKP
-};
+using ContentToProxyIdMap = base::flat_map<uint32_t, int>;
// Stores the mapping between a content's unique id and its actual content.
-using DeserializationContext = base::flat_map<uint32_t, sk_sp<SkPicture>>;
+using PictureDeserializationContext =
+ base::flat_map<uint32_t, sk_sp<SkPicture>>;
// Stores the mapping between content's unique id and its corresponding frame
// proxy id.
-using SerializationContext = ContentToProxyIdMap;
+using PictureSerializationContext = ContentToProxyIdMap;
sk_sp<SkDocument> MakePdfDocument(const std::string& creator,
const ui::AXTreeUpdate& accessibility_tree,
SkWStream* stream);
-SkSerialProcs SerializationProcs(SerializationContext* ctx);
+SkSerialProcs SerializationProcs(PictureSerializationContext* picture_ctx);
-SkDeserialProcs DeserializationProcs(DeserializationContext* ctx);
+SkDeserialProcs DeserializationProcs(
+ PictureDeserializationContext* picture_ctx);
} // namespace printing