1868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)// Copyright 2013 The Chromium Authors. All rights reserved. 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 5868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)#include "chrome/browser/omnibox/omnibox_log.h" 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 7868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)OmniboxLog::OmniboxLog( 8a3f6a49ab37290eeeb8db0f41ec0f1cb74a68be7Torne (Richard Coles) const base::string16& text, 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) bool just_deleted_text, 10f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) metrics::OmniboxInputType::Type input_type, 11010d83a9304c5a91596085d917d248abff47903aTorne (Richard Coles) bool is_popup_open, 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) size_t selected_index, 13010d83a9304c5a91596085d917d248abff47903aTorne (Richard Coles) bool is_paste_and_go, 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SessionID::id_type tab_id, 156d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) metrics::OmniboxEventProto::PageClassification current_page_classification, 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) base::TimeDelta elapsed_time_since_user_first_modified_omnibox, 172a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) size_t completed_length, 182a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) base::TimeDelta elapsed_time_since_last_change_to_default_match, 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) const AutocompleteResult& result) 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : text(text), 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) just_deleted_text(just_deleted_text), 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) input_type(input_type), 23010d83a9304c5a91596085d917d248abff47903aTorne (Richard Coles) is_popup_open(is_popup_open), 245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) selected_index(selected_index), 25010d83a9304c5a91596085d917d248abff47903aTorne (Richard Coles) is_paste_and_go(is_paste_and_go), 265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) tab_id(tab_id), 275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) current_page_classification(current_page_classification), 285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elapsed_time_since_user_first_modified_omnibox( 295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) elapsed_time_since_user_first_modified_omnibox), 302a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) completed_length(completed_length), 312a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) elapsed_time_since_last_change_to_default_match( 322a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) elapsed_time_since_last_change_to_default_match), 335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) result(result), 345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) providers_info() { 355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 37868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)OmniboxLog::~OmniboxLog() {} 38