blob: 54864b12843e65a52f4fb1416dea27136aa8a66f [file] [log] [blame]
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "ui/events/blink/blink_features.h"
namespace features {
const base::Feature kResamplingScrollEvents{"ResamplingScrollEvents",
base::FEATURE_DISABLED_BY_DEFAULT};
const base::Feature kSendMouseLeaveEvents{"SendMouseLeaveEvents",
base::FEATURE_ENABLED_BY_DEFAULT};
const base::Feature kUpdateHoverFromLayoutChangeAtBeginFrame{
"UpdateHoverFromLayoutChangeAtBeginFrame",
base::FEATURE_DISABLED_BY_DEFAULT};
const base::Feature kUpdateHoverFromScrollAtBeginFrame{
"UpdateHoverFromScrollAtBeginFrame", base::FEATURE_DISABLED_BY_DEFAULT};
const base::Feature kCompositorTouchAction{"CompositorTouchAction",
base::FEATURE_ENABLED_BY_DEFAULT};
const base::Feature kFallbackCursorMode{"FallbackCursorMode",
base::FEATURE_DISABLED_BY_DEFAULT};
const base::Feature kDontSendKeyEventsToJavascript{
"DontSendKeyEventsToJavascript", base::FEATURE_DISABLED_BY_DEFAULT};
const base::Feature kSkipTouchEventFilter{"SkipTouchEventFilter",
base::FEATURE_ENABLED_BY_DEFAULT};
const char kSkipTouchEventFilterTypeParamName[] = "type";
const char kSkipTouchEventFilterTypeParamValueDiscrete[] = "discrete";
const char kSkipTouchEventFilterTypeParamValueAll[] = "all";
const char kSkipTouchEventFilterFilteringProcessParamName[] =
"skip_filtering_process";
const char kSkipTouchEventFilterFilteringProcessParamValueBrowser[] = "browser";
const char kSkipTouchEventFilterFilteringProcessParamValueBrowserAndRenderer[] =
"browser_and_renderer";
} // namespace features