Index: content/shell/browser/layout_test/layout_test_message_filter.cc |
diff --git a/content/shell/browser/layout_test/layout_test_message_filter.cc b/content/shell/browser/layout_test/layout_test_message_filter.cc |
index fe7ddf46c0a5a2d96031b50ca07c29f723c96f02..93d467af4f0012e73434eec86180ae198c9aee3c 100644 |
--- a/content/shell/browser/layout_test/layout_test_message_filter.cc |
+++ b/content/shell/browser/layout_test/layout_test_message_filter.cc |
@@ -171,6 +171,16 @@ void LayoutTestMessageFilter::OnSetPermission( |
type = PermissionType::PROTECTED_MEDIA_IDENTIFIER; |
} else if (name == "background-sync") { |
type = PermissionType::BACKGROUND_SYNC; |
+ } else if (name == "ambient-light-sensor") { |
+ type = PermissionType::AMBIENT_LIGHT_SENSOR; |
+ } else if (name == "accelerometer") { |
+ type = PermissionType::ACCELEROMETER; |
+ } else if (name == "gyroscope") { |
+ type = PermissionType::GYROSCOPE; |
+ } else if (name == "magnetometer") { |
+ type = PermissionType::MAGNETOMETER; |
+ } else if (name == "orientation-sensor") { |
+ type = PermissionType::ORIENTATION_SENSOR; |
} else { |
NOTREACHED(); |
type = PermissionType::NOTIFICATIONS; |