/base/web/webview/ohos_interface/ohos_glue/ohos_nweb/bridge/webcore/ |
H A D | ark_web_web_storage_impl.cpp | 45 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 D | ark_web_data_base_impl.cpp | 62 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 D | ark_web_web_storage_impl.h | 36 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 D | appdata_sandbox_fixer.py | 53 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 D | battery_feature_impl.c | 19 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 D | ark_web_web_storage_wrapper.cpp | 45 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 D | ark_web_web_storage_wrapper.h | 34 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 D | ark_web_data_base_wrapper.cpp | 81 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 D | webview_utils.cpp | 23 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 D | geolocation_permission.cpp | 37 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 D | web_storage.cpp | 28 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 D | power_manage_feature_impl.c | 25 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 D | utils.cpp | 18 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 D | ark_web_web_storage.h | 37 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 D | ark_web_data_base.h | 83 * @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 D | ark_ohos_web_data_base_adapter_impl.cpp | 55 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 D | nweb_web_storage.h | 36 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 D | geolocation_permission.h | 31 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 D | base_utility_unit_test.cpp | 168 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 D | ohos_web_permission_data_base_adapter_impl.cpp | 34 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 D | i18n_ffi.cpp | 27 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 D | telephony_call_utils.h | 24 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 D | telephony_observer_utils.cpp | 20 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 D | ark_ohos_web_data_base_adapter_wrapper.cpp | 77 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 D | ark_ohos_web_data_base_adapter.h | 47 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;
|