diff options
author | Kristian Monsen <kristianm@google.com> | 2011-06-28 21:49:31 +0100 |
---|---|---|
committer | Kristian Monsen <kristianm@google.com> | 2011-07-08 17:55:00 +0100 |
commit | ddb351dbec246cf1fab5ec20d2d5520909041de1 (patch) | |
tree | 158e3fb57bdcac07c7f1e767fde3c70687c9fbb1 /chrome/browser/autofill/autofill_xml_parser.cc | |
parent | 6b92e04f5f151c896e3088e86f70db7081009308 (diff) | |
download | external_chromium-ddb351dbec246cf1fab5ec20d2d5520909041de1.zip external_chromium-ddb351dbec246cf1fab5ec20d2d5520909041de1.tar.gz external_chromium-ddb351dbec246cf1fab5ec20d2d5520909041de1.tar.bz2 |
Merge Chromium at r12.0.742.93: Initial merge by git
Change-Id: Ic5ee2fec31358bbee305f7e915442377bfa6cda6
Diffstat (limited to 'chrome/browser/autofill/autofill_xml_parser.cc')
-rw-r--r-- | chrome/browser/autofill/autofill_xml_parser.cc | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/chrome/browser/autofill/autofill_xml_parser.cc b/chrome/browser/autofill/autofill_xml_parser.cc index 86520e9..c6f229e 100644 --- a/chrome/browser/autofill/autofill_xml_parser.cc +++ b/chrome/browser/autofill/autofill_xml_parser.cc @@ -1,30 +1,33 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. +// Copyright (c) 2011 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "chrome/browser/autofill/autofill_xml_parser.h" -#include "chrome/browser/autofill/autofill_type.h" +#include <stdlib.h> +#include <string.h> + +#include "base/logging.h" #include "third_party/libjingle/overrides/talk/xmllite/qname.h" -AutoFillXmlParser::AutoFillXmlParser() +AutofillXmlParser::AutofillXmlParser() : succeeded_(true) { } -void AutoFillXmlParser::CharacterData( +void AutofillXmlParser::CharacterData( buzz::XmlParseContext* context, const char* text, int len) { } -void AutoFillXmlParser::EndElement(buzz::XmlParseContext* context, +void AutofillXmlParser::EndElement(buzz::XmlParseContext* context, const char* name) { } -void AutoFillXmlParser::Error(buzz::XmlParseContext* context, +void AutofillXmlParser::Error(buzz::XmlParseContext* context, XML_Error error_code) { succeeded_ = false; } -AutoFillQueryXmlParser::AutoFillQueryXmlParser( +AutofillQueryXmlParser::AutofillQueryXmlParser( std::vector<AutofillFieldType>* field_types, UploadRequired* upload_required, std::string* experiment_id) @@ -35,7 +38,7 @@ AutoFillQueryXmlParser::AutoFillQueryXmlParser( DCHECK(experiment_id_); } -void AutoFillQueryXmlParser::StartElement(buzz::XmlParseContext* context, +void AutofillQueryXmlParser::StartElement(buzz::XmlParseContext* context, const char* name, const char** attrs) { buzz::QName qname = context->ResolveQName(name, false); @@ -89,7 +92,7 @@ void AutoFillQueryXmlParser::StartElement(buzz::XmlParseContext* context, } } -int AutoFillQueryXmlParser::GetIntValue(buzz::XmlParseContext* context, +int AutofillQueryXmlParser::GetIntValue(buzz::XmlParseContext* context, const char* attribute) { char* attr_end = NULL; int value = strtol(attribute, &attr_end, 10); @@ -100,7 +103,7 @@ int AutoFillQueryXmlParser::GetIntValue(buzz::XmlParseContext* context, return value; } -AutoFillUploadXmlParser::AutoFillUploadXmlParser(double* positive_upload_rate, +AutofillUploadXmlParser::AutofillUploadXmlParser(double* positive_upload_rate, double* negative_upload_rate) : succeeded_(false), positive_upload_rate_(positive_upload_rate), @@ -109,7 +112,7 @@ AutoFillUploadXmlParser::AutoFillUploadXmlParser(double* positive_upload_rate, DCHECK(negative_upload_rate_); } -void AutoFillUploadXmlParser::StartElement(buzz::XmlParseContext* context, +void AutofillUploadXmlParser::StartElement(buzz::XmlParseContext* context, const char* name, const char** attrs) { buzz::QName qname = context->ResolveQName(name, false); @@ -129,7 +132,7 @@ void AutoFillUploadXmlParser::StartElement(buzz::XmlParseContext* context, } } -double AutoFillUploadXmlParser::GetDoubleValue(buzz::XmlParseContext* context, +double AutofillUploadXmlParser::GetDoubleValue(buzz::XmlParseContext* context, const char* attribute) { char* attr_end = NULL; double value = strtod(attribute, &attr_end); |