Home
last modified time | relevance | path

Searched refs:origin (Results 1 - 25 of 128) sorted by relevance

123456

/base/web/webview/ohos_interface/ohos_glue/ohos_nweb/bridge/webcore/
H A Dark_web_web_storage_impl.cpp45 long ArkWebWebStorageImpl::GetOriginQuota(const ArkWebString& origin) in GetOriginQuota() argument
47 return nweb_web_storage_->GetOriginQuota(ArkWebStringStructToClass(origin)); in GetOriginQuota()
50 void ArkWebWebStorageImpl::GetOriginQuota(const ArkWebString& origin, ArkWebRefPtr<ArkWebLongValueCallback> callback) in GetOriginQuota() argument
53 nweb_web_storage_->GetOriginQuota(ArkWebStringStructToClass(origin), nullptr); in GetOriginQuota()
58 ArkWebStringStructToClass(origin), std::make_shared<ArkWebLongValueCallbackWrapper>(callback)); in GetOriginQuota()
61 long ArkWebWebStorageImpl::GetOriginUsage(const ArkWebString& origin) in GetOriginUsage() argument
63 return nweb_web_storage_->GetOriginUsage(ArkWebStringStructToClass(origin)); in GetOriginUsage()
66 void ArkWebWebStorageImpl::GetOriginUsage(const ArkWebString& origin, ArkWebRefPtr<ArkWebLongValueCallback> callback) in GetOriginUsage() argument
69 nweb_web_storage_->GetOriginUsage(ArkWebStringStructToClass(origin), nullptr); in GetOriginUsage()
74 ArkWebStringStructToClass(origin), st in GetOriginUsage()
77 DeleteOrigin(const ArkWebString& origin) DeleteOrigin() argument
[all...]
H A Dark_web_data_base_impl.cpp62 bool ArkWebDataBaseImpl::GetPermissionByOrigin(const ArkWebString& origin, int type, bool& result, bool incognito) in GetPermissionByOrigin() argument
64 return nweb_data_base_->GetPermissionResultByOrigin(ArkWebStringStructToClass(origin), type, result, incognito); in GetPermissionByOrigin()
67 int ArkWebDataBaseImpl::SetPermissionByOrigin(const ArkWebString& origin, int type, bool result, bool incognito) in SetPermissionByOrigin() argument
69 return nweb_data_base_->SetPermissionByOrigin(ArkWebStringStructToClass(origin), type, result, incognito); in SetPermissionByOrigin()
72 bool ArkWebDataBaseImpl::ExistPermissionByOrigin(const ArkWebString& origin, int type, bool incognito) in ExistPermissionByOrigin() argument
74 return nweb_data_base_->ExistPermissionByOrigin(ArkWebStringStructToClass(origin), type, incognito); in ExistPermissionByOrigin()
77 int ArkWebDataBaseImpl::ClearPermissionByOrigin(const ArkWebString& origin, int type, bool incognito) in ClearPermissionByOrigin() argument
79 return nweb_data_base_->ClearPermissionByOrigin(ArkWebStringStructToClass(origin), type, incognito); in ClearPermissionByOrigin()
H A Dark_web_web_storage_impl.h36 long GetOriginQuota(const ArkWebString& origin) override;
38 void GetOriginQuota(const ArkWebString& origin, ArkWebRefPtr<ArkWebLongValueCallback> callback) override;
40 long GetOriginUsage(const ArkWebString& origin) override;
42 void GetOriginUsage(const ArkWebString& origin, ArkWebRefPtr<ArkWebLongValueCallback> callback) override;
44 int DeleteOrigin(const ArkWebString& origin) override;
/base/startup/appspawn/etc/sandbox/
H A Dappdata_sandbox_fixer.py53 def _merge_list(origin, new):
54 if origin is None or new is None:
57 if data1 not in origin:
58 origin.append(data1)
81 def _merge_scope_array(origin, new, keys):
84 for data2 in origin:
90 origin.append(data1)
105 def _merge_scope_flags_point(origin, new):
111 for data2 in origin:
118 origin
[all...]
/base/powermgr/battery_lite/services/src/small/
H A Dbattery_feature_impl.c19 typedef int32_t (*InvokeFunc)(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
20 static int32_t FeatureInvoke(IServerProxy *iProxy, int32_t funcId, void *origin, IpcIo *req, IpcIo *reply);
22 static int32_t BatterySocInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
23 static int32_t ChargingStatusInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
24 static int32_t HealthStatusInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
25 static int32_t PluggedTypeInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
26 static int32_t VoltageInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
27 static int32_t TechnologyInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
28 static int32_t BatteryTemperatureInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
54 static int32_t FeatureInvoke(IServerProxy *iProxy, int32_t funcId, void *origin, IpcI argument
63 BatterySocInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) BatterySocInvoke() argument
73 ChargingStatusInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) ChargingStatusInvoke() argument
83 HealthStatusInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) HealthStatusInvoke() argument
93 PluggedTypeInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) PluggedTypeInvoke() argument
103 VoltageInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) VoltageInvoke() argument
113 TechnologyInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) TechnologyInvoke() argument
124 BatteryTemperatureInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) BatteryTemperatureInvoke() argument
[all...]
/base/web/webview/ohos_interface/ohos_glue/ohos_nweb/bridge/webview/
H A Dark_web_web_storage_wrapper.cpp45 long ArkWebWebStorageWrapper::GetOriginQuota(const std::string& origin) in GetOriginQuota() argument
47 ArkWebString stOrigin = ArkWebStringClassToStruct(origin); in GetOriginQuota()
56 const std::string& origin, std::shared_ptr<OHOS::NWeb::NWebLongValueCallback> callback) in GetOriginQuota()
58 ArkWebString stOrigin = ArkWebStringClassToStruct(origin); in GetOriginQuota()
70 long ArkWebWebStorageWrapper::GetOriginUsage(const std::string& origin) in GetOriginUsage() argument
72 ArkWebString stOrigin = ArkWebStringClassToStruct(origin); in GetOriginUsage()
81 const std::string& origin, std::shared_ptr<OHOS::NWeb::NWebLongValueCallback> callback) in GetOriginUsage()
83 ArkWebString stOrigin = ArkWebStringClassToStruct(origin); in GetOriginUsage()
94 int ArkWebWebStorageWrapper::DeleteOrigin(const std::string& origin) in DeleteOrigin() argument
96 ArkWebString stOrigin = ArkWebStringClassToStruct(origin); in DeleteOrigin()
55 GetOriginQuota( const std::string& origin, std::shared_ptr<OHOS::NWeb::NWebLongValueCallback> callback) GetOriginQuota() argument
80 GetOriginUsage( const std::string& origin, std::shared_ptr<OHOS::NWeb::NWebLongValueCallback> callback) GetOriginUsage() argument
[all...]
H A Dark_web_web_storage_wrapper.h34 long GetOriginQuota(const std::string& origin) override;
37 const std::string& origin, std::shared_ptr<OHOS::NWeb::NWebLongValueCallback> callback) override;
39 long GetOriginUsage(const std::string& origin) override;
42 const std::string& origin, std::shared_ptr<OHOS::NWeb::NWebLongValueCallback> callback) override;
44 int DeleteOrigin(const std::string& origin) override;
H A Dark_web_data_base_wrapper.cpp81 const std::string& origin, int type, bool& result, bool incognito) in GetPermissionResultByOrigin()
83 ArkWebString stOrigin = ArkWebStringClassToStruct(origin); in GetPermissionResultByOrigin()
91 int ArkWebDataBaseWrapper::SetPermissionByOrigin(const std::string& origin, int type, bool result, bool incognito) in SetPermissionByOrigin() argument
93 ArkWebString stOrigin = ArkWebStringClassToStruct(origin); in SetPermissionByOrigin()
101 bool ArkWebDataBaseWrapper::ExistPermissionByOrigin(const std::string& origin, int type, bool incognito) in ExistPermissionByOrigin() argument
103 ArkWebString stOrigin = ArkWebStringClassToStruct(origin); in ExistPermissionByOrigin()
111 int ArkWebDataBaseWrapper::ClearPermissionByOrigin(const std::string& origin, int type, bool incognito) in ClearPermissionByOrigin() argument
113 ArkWebString stOrigin = ArkWebStringClassToStruct(origin); in ClearPermissionByOrigin()
80 GetPermissionResultByOrigin( const std::string& origin, int type, bool& result, bool incognito) GetPermissionResultByOrigin() argument
/base/web/webview/interfaces/kits/cj/src/
H A Dwebview_utils.cpp23 char* MallocCString(const std::string& origin) in MallocCString() argument
25 if (origin.empty()) { in MallocCString()
28 auto len = origin.length() + 1; in MallocCString()
33 return std::char_traits<char>::copy(res, origin.c_str(), len); in MallocCString()
36 uint8_t* MallocUInt8(const std::string& origin) in MallocUInt8() argument
38 auto len = origin.length(); in MallocUInt8()
46 return reinterpret_cast<uint8_t*>(std::char_traits<char>::copy(res, origin.c_str(), len)); in MallocUInt8()
H A Dgeolocation_permission.cpp37 void GeolocationPermission::ProcessActionByType(std::string origin, bool incognitoMode, in ProcessActionByType() argument
45 if (dataBase->SetPermissionByOrigin(origin, OHOS::NWeb::NWebDataBase::WebPermissionType::GEOLOCATION_TYPE, true, in ProcessActionByType()
51 if (dataBase->ClearPermissionByOrigin(origin, OHOS::NWeb::NWebDataBase::WebPermissionType::GEOLOCATION_TYPE, in ProcessActionByType()
60 bool GeolocationPermission::ExecuteGetPermissionState(std::string origin, bool incognitoMode, int32_t *errCode) in ExecuteGetPermissionState() argument
68 if (dataBase->GetPermissionResultByOrigin(origin, in ExecuteGetPermissionState()
92 void GeolocationPermission::CjAllowGeolocation(std::string origin, bool incognitoMode, int32_t *errCode) in CjAllowGeolocation() argument
94 return ProcessActionByType(origin, incognitoMode, ALLOW_PERMISSION_OPERATION, errCode); in CjAllowGeolocation()
97 void GeolocationPermission::CjDeleteGeolocation(std::string origin, bool incognitoMode, int32_t *errCode) in CjDeleteGeolocation() argument
99 return ProcessActionByType(origin, incognitoMode, DELETE_PERMISSION_OPERATION, errCode); in CjDeleteGeolocation()
102 bool GeolocationPermission::CjGetAccessibleGeolocation(std::string origin, boo argument
[all...]
H A Dweb_storage.cpp28 int32_t WebStorage::CJdeleteOrigin(const std::string &origin) in CJdeleteOrigin() argument
33 if (web_storage->DeleteOrigin(origin) == NWebError::INVALID_ORIGIN) { in CJdeleteOrigin()
50 int64_t WebStorage::CjGetOriginUsageOrQuota(const std::string &origin, int32_t *errCode, bool isQuata) in CjGetOriginUsageOrQuota() argument
58 auto ret = static_cast<uint32_t>(web_storage->GetOriginQuota(origin)); in CjGetOriginUsageOrQuota()
68 auto ret = static_cast<uint32_t>(web_storage->GetOriginUsage(origin)); in CjGetOriginUsageOrQuota()
99 for (auto origin : origins) { in CjGetOrigins()
101 ffiOrigin.origin = MallocCString(origin->GetOrigin()); in CjGetOrigins()
102 ffiOrigin.quota = static_cast<uint32_t>(origin->GetQuota()); in CjGetOrigins()
103 ffiOrigin.usage = static_cast<uint32_t>(origin in CjGetOrigins()
[all...]
/base/powermgr/powermgr_lite/services/src/power/small/
H A Dpower_manage_feature_impl.c25 typedef int32_t (*InvokeFunc)(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
26 static int32_t AcquireInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
27 static int32_t ReleaseInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
28 static int32_t IsAnyHoldingInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
29 static int32_t SuspendInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
30 static int32_t WakeupInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply);
31 static int32_t FeatureInvoke(IServerProxy *iProxy, int32_t funcId, void *origin, IpcIo *req, IpcIo *reply);
55 static int32_t FeatureInvoke(IServerProxy *iProxy, int32_t funcId, void *origin, IpcIo *req, IpcIo *reply) in FeatureInvoke() argument
62 return (funcId >= 0 && funcId < POWERMANAGE_FUNCID_BUTT) ? g_invokeFuncs[funcId](iProxy, origin, req, reply) : in FeatureInvoke()
66 static int32_t AcquireInvoke(IServerProxy *iProxy, void *origin, IpcI argument
78 ReleaseInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) ReleaseInvoke() argument
88 IsAnyHoldingInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) IsAnyHoldingInvoke() argument
95 SuspendInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) SuspendInvoke() argument
107 WakeupInvoke(IServerProxy *iProxy, void *origin, IpcIo *req, IpcIo *reply) WakeupInvoke() argument
[all...]
/base/global/resource_management/interfaces/cj/src/
H A Dutils.cpp18 char* Utils::MallocCString(const std::string& origin) in MallocCString() argument
20 if (origin.empty()) { in MallocCString()
23 auto len = origin.length() + 1; in MallocCString()
28 return std::char_traits<char>::copy(res, origin.c_str(), len); in MallocCString()
/base/web/webview/ohos_interface/ohos_glue/ohos_nweb/include/
H A Dark_web_web_storage.h37 virtual long GetOriginQuota(const ArkWebString& origin) = 0;
40 virtual void GetOriginQuota(const ArkWebString& origin, ArkWebRefPtr<ArkWebLongValueCallback> callback) = 0;
43 virtual long GetOriginUsage(const ArkWebString& origin) = 0;
46 virtual void GetOriginUsage(const ArkWebString& origin, ArkWebRefPtr<ArkWebLongValueCallback> callback) = 0;
49 virtual int DeleteOrigin(const ArkWebString& origin) = 0;
H A Dark_web_data_base.h83 * @return return all origin.
89 * @brief get specifies permission type result by origin.
91 * @param origin url source.
99 virtual bool GetPermissionByOrigin(const ArkWebString& origin, int type, bool& result, bool incognito) = 0;
102 * @brief set specifies permission type result by origin.
104 * @param origin url source.
109 * @return 0 if successfully set specifies permission type result by origin
113 virtual int SetPermissionByOrigin(const ArkWebString& origin, int type, bool result, bool incognito) = 0;
119 * @param origin url source.
123 * @return true if instances saved origin specifie
[all...]
/base/web/webview/ohos_interface/ohos_glue/ohos_adapter/bridge/webview/
H A Dark_ohos_web_data_base_adapter_impl.cpp55 bool ArkOhosWebPermissionDataBaseAdapterImpl::ExistPermissionByOrigin(const ArkWebString& origin, const int32_t& key) in ExistPermissionByOrigin() argument
57 return real_.ExistPermissionByOrigin(ArkWebStringStructToClass(origin), (NWeb::WebPermissionType)key); in ExistPermissionByOrigin()
61 const ArkWebString& origin, const int32_t& key, bool& result) in GetPermissionResultByOrigin()
63 return real_.GetPermissionResultByOrigin(ArkWebStringStructToClass(origin), (NWeb::WebPermissionType)key, result); in GetPermissionResultByOrigin()
67 const ArkWebString& origin, const int32_t& key, bool result) in SetPermissionByOrigin()
69 real_.SetPermissionByOrigin(ArkWebStringStructToClass(origin), (NWeb::WebPermissionType)key, result); in SetPermissionByOrigin()
72 void ArkOhosWebPermissionDataBaseAdapterImpl::ClearPermissionByOrigin(const ArkWebString& origin, const int32_t& key) in ClearPermissionByOrigin() argument
74 real_.ClearPermissionByOrigin(ArkWebStringStructToClass(origin), (NWeb::WebPermissionType)key); in ClearPermissionByOrigin()
60 GetPermissionResultByOrigin( const ArkWebString& origin, const int32_t& key, bool& result) GetPermissionResultByOrigin() argument
66 SetPermissionByOrigin( const ArkWebString& origin, const int32_t& key, bool result) SetPermissionByOrigin() argument
/base/web/webview/ohos_interface/include/ohos_nweb/
H A Dnweb_web_storage.h36 virtual int DeleteOrigin(const std::string& origin) = 0;
39 virtual void GetOriginQuota(const std::string& origin, std::shared_ptr<NWebLongValueCallback> callback) = 0;
40 virtual long GetOriginQuota(const std::string& origin) = 0;
41 virtual void GetOriginUsage(const std::string& origin, std::shared_ptr<NWebLongValueCallback> callback) = 0;
42 virtual long GetOriginUsage(const std::string& origin) = 0;
50 virtual void SetOrigin(const std::string& origin) = 0;
/base/web/webview/interfaces/kits/cj/include/
H A Dgeolocation_permission.h31 static void CjAllowGeolocation(std::string origin, bool incognitoMode, int32_t *errCode);
33 static void CjDeleteGeolocation(std::string origin, bool incognitoMode, int32_t *errCode);
35 static bool CjGetAccessibleGeolocation(std::string origin, bool incognitoMode, int32_t *errCode);
42 static void ProcessActionByType(std::string origin, bool incognitoMode,
45 static bool ExecuteGetPermissionState(std::string origin, bool incognitoMode, int32_t *errCode);
/base/hiviewdfx/hiview/base/utility/test/unittest/common/
H A Dbase_utility_unit_test.cpp168 std::string origin = "left:right"; in HWTEST_F() local
169 auto ret = StringUtil::GetLeftSubstr(origin, ":"); in HWTEST_F()
171 ret = StringUtil::GetLeftSubstr(origin, "v"); in HWTEST_F()
173 ret = StringUtil::GetRightSubstr(origin, ":"); in HWTEST_F()
175 StringUtil::GetRightSubstr(origin, "v"); in HWTEST_F()
187 std::string origin = "left:right"; in HWTEST_F() local
188 auto ret = StringUtil::GetRleftSubstr(origin, ":"); in HWTEST_F()
190 ret = StringUtil::GetRleftSubstr(origin, "v"); in HWTEST_F()
192 ret = StringUtil::GetRrightSubstr(origin, ":"); in HWTEST_F()
194 StringUtil::GetRrightSubstr(origin, " in HWTEST_F()
241 std::vector<std::string> origin = { HWTEST_F() local
[all...]
/base/web/webview/ohos_adapter/distributeddatamgr_adapter/webdatabase/src/
H A Dohos_web_permission_data_base_adapter_impl.cpp34 const std::string PERMISSION_ORIGIN_COL = "origin";
116 const std::string& origin, const WebPermissionType& key) in ExistPermissionByOrigin()
118 WVLOG_I("web permission database check exist permissions origin=%{public}s info", origin.c_str()); in ExistPermissionByOrigin()
119 if (rdbStore_ == nullptr || origin.empty()) { in ExistPermissionByOrigin()
129 dirAbsPred.EqualTo(PERMISSION_ORIGIN_COL, origin); in ExistPermissionByOrigin()
138 bool OhosWebPermissionDataBaseAdapterImpl::GetPermissionResultByOrigin(const std::string& origin, in GetPermissionResultByOrigin() argument
141 WVLOG_I("web permission database get permissions origin=%{public}s info", origin.c_str()); in GetPermissionResultByOrigin()
142 if (rdbStore_ == nullptr || origin in GetPermissionResultByOrigin()
115 ExistPermissionByOrigin( const std::string& origin, const WebPermissionType& key) ExistPermissionByOrigin() argument
167 SetPermissionByOrigin(const std::string& origin, const WebPermissionType& key, bool result) SetPermissionByOrigin() argument
188 ClearPermissionByOrigin(const std::string& origin, const WebPermissionType& key) ClearPermissionByOrigin() argument
244 std::string origin; GetOriginsByPermission() local
[all...]
/base/global/i18n/interfaces/cj/
H A Di18n_ffi.cpp27 char* MallocCString(const std::string& origin) in MallocCString() argument
29 if (origin.empty()) { in MallocCString()
32 auto length = origin.length() + 1; in MallocCString()
37 return std::char_traits<char>::copy(res, origin.c_str(), length); in MallocCString()
/base/telephony/call_manager/frameworks/cj/src/
H A Dtelephony_call_utils.h24 inline char* MallocCString(const std::string& origin) in MallocCString() argument
26 if (origin.empty()) { in MallocCString()
29 auto lenth = origin.length() + 1; in MallocCString()
34 return std::char_traits<char>::copy(res, origin.c_str(), lenth); in MallocCString()
/base/telephony/state_registry/frameworks/cj/src/
H A Dtelephony_observer_utils.cpp20 char* MallocCString(const std::string& origin) in MallocCString() argument
22 if (origin.empty()) { in MallocCString()
25 auto lenth = origin.length() + 1; in MallocCString()
30 return std::char_traits<char>::copy(res, origin.c_str(), lenth); in MallocCString()
/base/web/webview/ohos_interface/ohos_glue/ohos_adapter/bridge/webcore/
H A Dark_ohos_web_data_base_adapter_wrapper.cpp77 const std::string& origin, const OHOS::NWeb::WebPermissionType& key) in ExistPermissionByOrigin()
83 ArkWebString ark_origin = ArkWebStringClassToStruct(origin); in ExistPermissionByOrigin()
91 const std::string& origin, const OHOS::NWeb::WebPermissionType& key, bool& result) in GetPermissionResultByOrigin()
97 ArkWebString ark_origin = ArkWebStringClassToStruct(origin); in GetPermissionResultByOrigin()
105 const std::string& origin, const OHOS::NWeb::WebPermissionType& key, bool result) in SetPermissionByOrigin()
110 ArkWebString ark_origin = ArkWebStringClassToStruct(origin); in SetPermissionByOrigin()
117 const std::string& origin, const OHOS::NWeb::WebPermissionType& key) in ClearPermissionByOrigin()
122 ArkWebString ark_origin = ArkWebStringClassToStruct(origin); in ClearPermissionByOrigin()
76 ExistPermissionByOrigin( const std::string& origin, const OHOS::NWeb::WebPermissionType& key) ExistPermissionByOrigin() argument
90 GetPermissionResultByOrigin( const std::string& origin, const OHOS::NWeb::WebPermissionType& key, bool& result) GetPermissionResultByOrigin() argument
104 SetPermissionByOrigin( const std::string& origin, const OHOS::NWeb::WebPermissionType& key, bool result) SetPermissionByOrigin() argument
116 ClearPermissionByOrigin( const std::string& origin, const OHOS::NWeb::WebPermissionType& key) ClearPermissionByOrigin() argument
/base/web/webview/ohos_interface/ohos_glue/ohos_adapter/include/
H A Dark_ohos_web_data_base_adapter.h47 virtual bool ExistPermissionByOrigin(const ArkWebString& origin, const int32_t& key) = 0;
50 virtual bool GetPermissionResultByOrigin(const ArkWebString& origin, const int32_t& key, bool& result) = 0;
53 virtual void SetPermissionByOrigin(const ArkWebString& origin, const int32_t& key, bool result) = 0;
56 virtual void ClearPermissionByOrigin(const ArkWebString& origin, const int32_t& key) = 0;

Completed in 10 milliseconds

123456