Implement KeyedDecoderGeneric and KeyedEncoderGeneric
authorHironori.Fujii@sony.com <Hironori.Fujii@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Apr 2019 04:26:49 +0000 (04:26 +0000)
committerHironori.Fujii@sony.com <Hironori.Fujii@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Apr 2019 04:26:49 +0000 (04:26 +0000)
commitf9f2824427e762a4f3bc384a873a71909921bdea
tree557b4662c73229a2ecfb8aa6142b71f68382bffb
parent19cef3bf884a79612c01ebbf9dc452fdd27ba0f4
Implement KeyedDecoderGeneric and KeyedEncoderGeneric
https://bugs.webkit.org/show_bug.cgi?id=186410

Reviewed by Don Olmstead.

Implemented KeyedDecoderGeneric and KeyedEncoderGeneric by using
WTF::Persistence::Decoder and WTF::Persistence::Encoder.

No new tests. Covered by existing tests.

* PlatformWin.cmake: Added KeyedDecoderGeneric.cpp and
KeyedEncoderGeneric.cpp, and removed KeyedDecoderCF.cpp and
KeyedEncoderCF.cpp for WinCairo port.
* platform/generic/KeyedDecoderGeneric.cpp:
* platform/generic/KeyedDecoderGeneric.h:
* platform/generic/KeyedEncoderGeneric.cpp:
* platform/generic/KeyedEncoderGeneric.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@244450 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/PlatformWin.cmake
Source/WebCore/platform/generic/KeyedDecoderGeneric.cpp
Source/WebCore/platform/generic/KeyedDecoderGeneric.h
Source/WebCore/platform/generic/KeyedEncoderGeneric.cpp
Source/WebCore/platform/generic/KeyedEncoderGeneric.h