Index: content/browser/vibration/vibration_message_filter.cc |
diff --git a/content/browser/vibration/vibration_message_filter.cc b/content/browser/vibration/vibration_message_filter.cc |
index 99811a976dbcd360facac3f706487beb98e2acf4..955104248cab1fbac64b86caf3330aeb6bb988d7 100644 |
--- a/content/browser/vibration/vibration_message_filter.cc |
+++ b/content/browser/vibration/vibration_message_filter.cc |
@@ -14,11 +14,20 @@ |
#include "third_party/WebKit/public/platform/WebVibration.h" |
namespace content { |
+namespace { |
// Minimum duration of a vibration is 1 millisecond. |
const int64 kMinimumVibrationDurationMs = 1; |
-VibrationMessageFilter::VibrationMessageFilter() { |
+const uint32 kFilteredMessageClasses[] = { |
+ ViewMsgStart |
+}; |
+ |
+} // namespace |
+ |
+VibrationMessageFilter::VibrationMessageFilter() |
+ : BrowserMessageFilter( |
+ kFilteredMessageClasses, arraysize(kFilteredMessageClasses)) { |
provider_.reset(GetContentClient()->browser()->OverrideVibrationProvider()); |
if (!provider_.get()) |
provider_.reset(CreateProvider()); |