// Copyright 2013 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. #ifndef COMPONENTS_AUTOFILL_CORE_COMMON_WEB_ELEMENT_DESCRIPTOR_H_ #define COMPONENTS_AUTOFILL_CORE_COMMON_WEB_ELEMENT_DESCRIPTOR_H_ #include <string> namespace autofill { // Holds information that can be used to retrieve an element. struct WebElementDescriptor { enum RetrievalMethod { CSS_SELECTOR, ID, NONE, }; WebElementDescriptor(); // Information to retrieve element with. std::string descriptor; // Which retrieval method to use. RetrievalMethod retrieval_method; }; } // namespace autofill #endif // COMPONENTS_AUTOFILL_CORE_COMMON_WEB_ELEMENT_DESCRIPTOR_H_