| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright (C) 2011 Google Inc. All rights reserved. | 2  * Copyright (C) 2011 Google Inc. All rights reserved. | 
| 3  * | 3  * | 
| 4  * Redistribution and use in source and binary forms, with or without | 4  * Redistribution and use in source and binary forms, with or without | 
| 5  * modification, are permitted provided that the following conditions | 5  * modification, are permitted provided that the following conditions | 
| 6  * are met: | 6  * are met: | 
| 7  * | 7  * | 
| 8  * 1.  Redistributions of source code must retain the above copyright | 8  * 1.  Redistributions of source code must retain the above copyright | 
| 9  *     notice, this list of conditions and the following disclaimer. | 9  *     notice, this list of conditions and the following disclaimer. | 
| 10  * 2.  Redistributions in binary form must reproduce the above copyright | 10  * 2.  Redistributions in binary form must reproduce the above copyright | 
| (...skipping 26 matching lines...) Expand all  Loading... | 
| 37 #include "wtf/RefPtr.h" | 37 #include "wtf/RefPtr.h" | 
| 38 | 38 | 
| 39 namespace WebCore { | 39 namespace WebCore { | 
| 40 | 40 | 
| 41 class ExceptionState; | 41 class ExceptionState; | 
| 42 | 42 | 
| 43 class Crypto : public RefCountedWillBeGarbageCollectedFinalized<Crypto>, public 
    ScriptWrappable { | 43 class Crypto : public RefCountedWillBeGarbageCollectedFinalized<Crypto>, public 
    ScriptWrappable { | 
| 44 public: | 44 public: | 
| 45     static PassRefPtrWillBeRawPtr<Crypto> create() { return adoptRefWillBeNoop(n
    ew Crypto()); } | 45     static PassRefPtrWillBeRawPtr<Crypto> create() { return adoptRefWillBeNoop(n
    ew Crypto()); } | 
| 46 | 46 | 
| 47     static void getRandomValues(ArrayBufferView*, ExceptionState&); | 47     void getRandomValues(ArrayBufferView*, ExceptionState&); | 
| 48 | 48 | 
| 49     SubtleCrypto* subtle(); | 49     SubtleCrypto* subtle(); | 
| 50 | 50 | 
| 51     void trace(Visitor*); | 51     void trace(Visitor*); | 
| 52 | 52 | 
| 53 private: | 53 private: | 
| 54     Crypto(); | 54     Crypto(); | 
| 55 | 55 | 
| 56     RefPtrWillBeMember<SubtleCrypto> m_subtleCrypto; | 56     RefPtrWillBeMember<SubtleCrypto> m_subtleCrypto; | 
| 57 }; | 57 }; | 
| 58 | 58 | 
| 59 } | 59 } | 
| 60 | 60 | 
| 61 #endif | 61 #endif | 
| OLD | NEW | 
|---|