Sunday, February 24, 2013

111


extension_service.cc
\

extension.cc

bool Extension::CheckConflictingFeatures(std::string* utf8_error) const {
  if (has_lazy_background_page() &&
      HasAPIPermission(APIPermission::kWebRequest)) {
    *utf8_error = errors::kWebRequestConflictsWithLazyBackground;
    return false;
  }

  return true;
}

가 utf8 이 아니라 utf16을 리턴해야함
errors::kWebRequestConflictsWithLazyBackground; 는 utf16에 넣어도 괜찮나?


 *error = ErrorUtils::FormatErrorMessageUTF16(
          errors::kInvalidPermissions, "");

아니면
 *error = ASCIIToUTF16(errors::kExperimentalFlagRequired);

이렇게 해야하나?

No comments:

Post a Comment