32 #if ENABLE(WEB_REPLAY) 33 #include "InternalNamespaceHeaderIncludeDummy.h" 34 #include <platform/ExternalNamespaceHeaderIncludeDummy.h> 42 class SavedMouseButton;
46 template<>
struct TEST_EXPORT_MACRO InputTraits<
Test::SavedMouseButton> {
47 static InputQueue
queue() {
return InputQueue::ScriptMemoizedData; }
50 static void encode(JSC::EncodedValue&,
const Test::SavedMouseButton&);
51 static bool decode(JSC::EncodedValue&, std::unique_ptr<Test::SavedMouseButton>&);
57 class SavedMouseButton :
public NondeterministicInput<SavedMouseButton> {
59 TEST_EXPORT_MACRO SavedMouseButton(
MouseButton button);
60 virtual ~SavedMouseButton();
72 #define TEST_REPLAY_INPUT_NAMES_FOR_EACH(macro) \ 73 macro(SavedMouseButton) \ 75 // end of TEST_REPLAY_INPUT_NAMES_FOR_EACH 77 #endif // ENABLE(WEB_REPLAY) short encode(IlbcEncoder *iLBCenc_inst, int16_t *encoded_data, int16_t *data)
Definition: iLBC_testprogram.c:42
s decode
Definition: plot_neteq_delay.m:61
MouseButton
Definition: mouse.h:10
Definition: AirOpcode.h:4
unsigned short button
Definition: MouseEventInit.idl:31
#define SPECIALIZE_TYPE_TRAITS_BEGIN(ClassName)
Definition: TypeCasts.h:94
EGLenum type
Definition: eglext.h:63
Definition: bn_test.cc:620
MouseButton
Definition: PlatformMouseEvent.h:44
string input
Definition: tokenizer_unittest.cc:198
#define SPECIALIZE_TYPE_TRAITS_END()
Definition: TypeCasts.h:102
AVCFPlayerRef CMTime dispatch_queue_t queue
Definition: AVFoundationCFSoftLinking.h:135
This file is generated by create-http-header-name-table, do not edit.
Definition: CharsetData.cpp:6