| Index: third_party/WebKit/Source/modules/crypto/DOMWindowCrypto.h
|
| diff --git a/third_party/WebKit/Source/modules/crypto/DOMWindowCrypto.h b/third_party/WebKit/Source/modules/crypto/DOMWindowCrypto.h
|
| index 9515d02614d8d589ed015c04a958ecc40c9dc68b..9d5f361113d3b1bee0faa6641ab5dc259709f41f 100644
|
| --- a/third_party/WebKit/Source/modules/crypto/DOMWindowCrypto.h
|
| +++ b/third_party/WebKit/Source/modules/crypto/DOMWindowCrypto.h
|
| @@ -40,10 +40,8 @@ namespace blink {
|
| class Crypto;
|
| class DOMWindow;
|
|
|
| -class DOMWindowCrypto final : public NoBaseWillBeGarbageCollected<DOMWindowCrypto>, public WillBeHeapSupplement<LocalDOMWindow>, public DOMWindowProperty {
|
| - WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(DOMWindowCrypto);
|
| - DECLARE_EMPTY_VIRTUAL_DESTRUCTOR_WILL_BE_REMOVED(DOMWindowCrypto);
|
| - USING_FAST_MALLOC_WILL_BE_REMOVED(DOMWindowCrypto);
|
| +class DOMWindowCrypto final : public GarbageCollected<DOMWindowCrypto>, public HeapSupplement<LocalDOMWindow>, public DOMWindowProperty {
|
| + USING_GARBAGE_COLLECTED_MIXIN(DOMWindowCrypto);
|
| public:
|
| static DOMWindowCrypto& from(LocalDOMWindow&);
|
| static Crypto* crypto(DOMWindow&);
|
| @@ -55,7 +53,7 @@ private:
|
| explicit DOMWindowCrypto(LocalDOMWindow&);
|
| static const char* supplementName();
|
|
|
| - mutable PersistentWillBeMember<Crypto> m_crypto;
|
| + mutable Member<Crypto> m_crypto;
|
| };
|
|
|
| } // namespace blink
|
|
|