blob: 4032a226ec5884a21dcf3bebdea9ef2eebfeb580 [file] [log] [blame]
tsergeant58defcfb2016-07-19 23:47:281// Copyright 2015 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
Clark DuVall484c2562020-01-23 22:05:095#include "components/permissions/permission_request.h"
Hans Wennborgdf87046c2020-04-28 11:06:246#include "base/notreached.h"
Andy Paicua5972f32019-08-22 20:23:187#include "build/build_config.h"
tsergeant58defcfb2016-07-19 23:47:288
Clark DuVall484c2562020-01-23 22:05:099namespace permissions {
10
Timothy Lohf4caae012017-11-27 05:36:0011PermissionRequest::PermissionRequest() {}
dominicknd4e446a2016-09-13 07:44:1312
benwells471d1f12016-07-25 23:58:0413PermissionRequestGestureType PermissionRequest::GetGestureType() const {
14 return PermissionRequestGestureType::UNKNOWN;
15}
lshangada00c12016-10-17 04:51:1016
17ContentSettingsType PermissionRequest::GetContentSettingsType() const {
Darin Fisher42f5e7d2019-10-30 07:15:4518 return ContentSettingsType::DEFAULT;
lshangada00c12016-10-17 04:51:1019}
Andy Paicua5972f32019-08-22 20:23:1820
Olesia Marukhnof8a4bed82020-06-17 13:35:3121#if !defined(OS_ANDROID)
22base::string16 PermissionRequest::GetChipText() const {
23 return base::string16();
24}
25#endif
26
Yann Dago78588382020-03-10 16:47:2027base::string16 PermissionRequest::GetMessageTextWarningFragment() const {
28 return base::string16();
29}
30
Brandon Maslenbc525b32020-04-02 03:02:2931GURL PermissionRequest::GetEmbeddingOrigin() const {
32 NOTREACHED();
33 return GURL();
34}
35
Andy Paicua5972f32019-08-22 20:23:1836#if defined(OS_ANDROID)
37base::string16 PermissionRequest::GetQuietTitleText() const {
Andy Paicuda2efde2020-02-01 06:49:2538 return base::string16();
Andy Paicua5972f32019-08-22 20:23:1839}
40
41base::string16 PermissionRequest::GetQuietMessageText() const {
42 return GetMessageText();
43}
44#endif
Clark DuVall484c2562020-01-23 22:05:0945
46} // namespace permissions