summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/platform/bindings/parkable_string.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/bindings/parkable_string.h')
-rw-r--r--chromium/third_party/blink/renderer/platform/bindings/parkable_string.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/platform/bindings/parkable_string.h b/chromium/third_party/blink/renderer/platform/bindings/parkable_string.h
index 78e2185cced..0d607577347 100644
--- a/chromium/third_party/blink/renderer/platform/bindings/parkable_string.h
+++ b/chromium/third_party/blink/renderer/platform/bindings/parkable_string.h
@@ -57,6 +57,9 @@ class PLATFORM_EXPORT ParkableStringImpl final
constexpr static size_t kDigestSize = 32; // SHA256.
using SecureDigest = Vector<uint8_t, kDigestSize>;
// Computes a secure hash of a |string|, to be passed to |MakeParkable()|.
+ //
+ // TODO(lizeb): This is the "right" way of hashing a string. Move this code
+ // into WTF, and make sure it's the only way that is used.
static std::unique_ptr<SecureDigest> HashString(StringImpl* string);
// Not all ParkableStringImpls are actually parkable.