// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+#include "common/logger.h"
#include "utils/utils_extension.h"
#include "utils/utils_instance.h"
extern const char kSource_utils_api[];
common::Extension* CreateExtension() {
+ LoggerD("Entered");
return new UtilsExtension;
}
UtilsExtension::UtilsExtension() {
+ LoggerD("Entered");
SetExtensionName("xwalk.utils");
SetJavaScriptAPI(kSource_utils_api);
}
-UtilsExtension::~UtilsExtension() {}
+UtilsExtension::~UtilsExtension() {
+ LoggerD("Entered");
+}
common::Instance* UtilsExtension::CreateInstance() {
+ LoggerD("Entered");
return new extension::utils::UtilsInstance();
}
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+#include "common/logger.h"
#include "utils/utils_instance.h"
namespace extension {
using std::placeholders::_1;
using std::placeholders::_2;
+ LoggerD("Entered");
#define REGISTER_SYNC(c, x) \
RegisterSyncHandler(c, std::bind(&UtilsInstance::x, this, _1, _2));
#define REGISTER_ASYNC(c, x) \
}
void UtilsInstance::CheckPrivilegeAccess(const picojson::value& args, picojson::object& out) {
+ LoggerD("Entered");
const auto& privilege = args.get("privilege").to_str();
CHECK_PRIVILEGE_ACCESS(privilege, &out);
ReportSuccess(out);
void UtilsInstance::CheckBackwardCompabilityPrivilegeAccess(const picojson::value& args,
picojson::object& out) {
+ LoggerD("Entered");
const auto& current_priv = args.get("current_privilege").to_str();
const auto& prev_priv = args.get("previous_privilege").to_str();