size_t endPos = input.find(")");
std::string value = input.substr(startPos + 1, endPos - startPos - 1);
- std::vector<std::string> colorValues;
- base::SplitString(value, ',', &colorValues);
+ std::vector<std::string> colorValues = base::SplitString(value,
+ ",",
+ base::TRIM_WHITESPACE,
+ base::SPLIT_WANT_ALL);
if (colorValues.size() == 4 || colorValues.size() == 3) {
base::StringToInt(colorValues[0], r);
base::StringToInt(colorValues[1], g);
params->context = static_cast<Ewk_Hit_Test_Result_Context>(context);
if (params->mode & EWK_HIT_TEST_MODE_NODE_DATA) {
- params->nodeData.tagName = web_hit_test.node().nodeName().utf8();
params->nodeData.nodeValue = web_hit_test.node().nodeValue().utf8();
}
continue;
}
std::string rel = elem.getAttribute("rel").utf8();
- if (LowerCaseEqualsASCII(rel, "apple-touch-icon") || // Apple's way
- LowerCaseEqualsASCII(rel, "apple-touch-icon-precomposed")) {
+ if (base::LowerCaseEqualsASCII(rel, "apple-touch-icon") || // Apple's way
+ base::LowerCaseEqualsASCII(rel, "apple-touch-icon-precomposed")) {
appleIconUrl = document.completeURL(elem.getAttribute("href")).string().utf8();
break;
- } else if (LowerCaseEqualsASCII(rel, "icon")) { // Google's way
+ } else if (base::LowerCaseEqualsASCII(rel, "icon")) { // Google's way
iconUrl = document.completeURL(elem.getAttribute("href")).string().utf8();
}
}
continue;
}
std::string rel = elem.getAttribute("rel").utf8();
- if (LowerCaseEqualsASCII(rel, "apple-touch-icon") || // Apple's way
- LowerCaseEqualsASCII(rel, "apple-touch-icon-precomposed") || // same here
- LowerCaseEqualsASCII(rel, "icon")) { // Google's way
+ if (base::LowerCaseEqualsASCII(rel, "apple-touch-icon") || // Apple's way
+ base::LowerCaseEqualsASCII(rel, "apple-touch-icon-precomposed") || // same here
+ base::LowerCaseEqualsASCII(rel, "icon")) { // Google's way
std::string iconSize = elem.getAttribute("sizes").utf8();
std::string iconUrl = document.completeURL(elem.getAttribute("href")).string().utf8();
continue;
std::string name = elem.getAttribute("name").utf8();
- if (LowerCaseEqualsASCII(name, "apple-mobile-web-app-capable") || // Apple's way
- LowerCaseEqualsASCII(name, "mobile-web-app-capable")) { // Google's way
+ if (base::LowerCaseEqualsASCII(name, "apple-mobile-web-app-capable") || // Apple's way
+ base::LowerCaseEqualsASCII(name, "mobile-web-app-capable")) { // Google's way
std::string content = elem.getAttribute("content").utf8();
- if (LowerCaseEqualsASCII(content, "yes")) {
+ if (base::LowerCaseEqualsASCII(content, "yes")) {
capable = true;
}
break;