#include "third_party/blink/renderer/platform/widget/input/input_event_prediction.h"
#include <string>
#include "base/test/scoped_feature_list.h"
#include "base/time/time.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/public/common/features.h"
#include "third_party/blink/public/common/input/synthetic_web_input_event_builders.h"
#include "ui/base/ui_base_features.h"
namespace blink {
PredictorType;
class InputEventPredictionTest : public testing::Test { … };
TEST_F(InputEventPredictionTest, PredictorType) { … }
TEST_F(InputEventPredictionTest, MouseEvent) { … }
TEST_F(InputEventPredictionTest, SingleTouchPoint) { … }
TEST_F(InputEventPredictionTest, MouseEventTypePen) { … }
TEST_F(InputEventPredictionTest, MultipleTouchPoint) { … }
TEST_F(InputEventPredictionTest, TouchAndStylusResetMousePredictor) { … }
TEST_F(InputEventPredictionTest, TouchScrollStartedRemoveAllTouchPoints) { … }
TEST_F(InputEventPredictionTest, ResamplingDisabled) { … }
TEST_F(InputEventPredictionTest, NoResampleWhenExceedMaxResampleTime) { … }
TEST_F(InputEventPredictionTest, PredictedEventsTimeIntervalEqualRealEvents) { … }
TEST_F(InputEventPredictionTest, TouchPointStates) { … }
}