Chromium Code Reviews| Index: Source/modules/crypto/CryptoOperation.cpp |
| diff --git a/Source/modules/crypto/CryptoOperation.cpp b/Source/modules/crypto/CryptoOperation.cpp |
| index 74c8b7e043102bc7f4beb469561027d441fef658..7fcb94c29d6aaee03c6e2b741c36041c8dea462c 100644 |
| --- a/Source/modules/crypto/CryptoOperation.cpp |
| +++ b/Source/modules/crypto/CryptoOperation.cpp |
| @@ -120,6 +120,15 @@ void CryptoOperationImpl::completeWithArrayBuffer(const WebKit::WebArrayBuffer& |
| promiseResolver()->fulfill(PassRefPtr<ArrayBuffer>(buffer)); |
| } |
| +void CryptoOperationImpl::completeWithBoolean(bool b) |
| +{ |
| + ASSERT(m_state == Processing || m_state == Finishing); |
| + |
| + m_impl = 0; |
| + m_state = Done; |
| + promiseResolver()->fulfill(ScriptValue(b ? v8::True() : v8::False())); |
|
eroman
2013/08/01 19:59:16
Do you want me to add a boolean method to ScriptVa
abarth-chromium
2013/08/01 21:02:12
Yeah. We should have a ScriptBoolean(bool).
|
| +} |
| + |
| void CryptoOperationImpl::process(const void* bytes, size_t size) |
| { |
| switch (m_state) { |