当用 测试时https://qual-e.appspot.com
,cookie 项目会在黄金版本(rc_11)失败,但它会通过 qa 版本,从源代码来看,黄金版本似乎不支持 cookie 功能,如果我保持黄金代码相同使用qa版本,那么它会通过cookie测试,那么如何修复这个失败的项目?
void Document::set_cookie(const std::string& cookie) {
#if defined(COBALT_BUILD_TYPE_GOLD)
UNREFERENCED_PARAMETER(cookie);
#else
if (cookie_jar_) {
cookie_jar_->SetCookie(url_as_gurl(), cookie);
}
#endif
}
std::string Document::cookie() const {
#if defined(COBALT_BUILD_TYPE_GOLD)
return std::string();
#else
if (cookie_jar_) {
return cookie_jar_->GetCookies(url_as_gurl());
} else {
DLOG(WARNING) << "Document has no cookie jar";
return "";
}
#endif
}