| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/ui/webui/browsing_history_handler.h" | 5 #include "chrome/browser/ui/webui/browsing_history_handler.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <set> | 9 #include <set> |
| 10 | 10 |
| (...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 173 this->is_search_result = is_search_result; | 173 this->is_search_result = is_search_result; |
| 174 this->snippet = snippet; | 174 this->snippet = snippet; |
| 175 this->blocked_visit = blocked_visit; | 175 this->blocked_visit = blocked_visit; |
| 176 this->accept_languages = accept_languages; | 176 this->accept_languages = accept_languages; |
| 177 } | 177 } |
| 178 | 178 |
| 179 BrowsingHistoryHandler::HistoryEntry::HistoryEntry() | 179 BrowsingHistoryHandler::HistoryEntry::HistoryEntry() |
| 180 : entry_type(EMPTY_ENTRY), is_search_result(false), blocked_visit(false) { | 180 : entry_type(EMPTY_ENTRY), is_search_result(false), blocked_visit(false) { |
| 181 } | 181 } |
| 182 | 182 |
| 183 BrowsingHistoryHandler::HistoryEntry::HistoryEntry(const HistoryEntry& other) = |
| 184 default; |
| 185 |
| 183 BrowsingHistoryHandler::HistoryEntry::~HistoryEntry() { | 186 BrowsingHistoryHandler::HistoryEntry::~HistoryEntry() { |
| 184 } | 187 } |
| 185 | 188 |
| 186 void BrowsingHistoryHandler::HistoryEntry::SetUrlAndTitle( | 189 void BrowsingHistoryHandler::HistoryEntry::SetUrlAndTitle( |
| 187 base::DictionaryValue* result) const { | 190 base::DictionaryValue* result) const { |
| 188 result->SetString("url", url.spec()); | 191 result->SetString("url", url.spec()); |
| 189 | 192 |
| 190 bool using_url_as_the_title = false; | 193 bool using_url_as_the_title = false; |
| 191 base::string16 title_to_set(title); | 194 base::string16 title_to_set(title); |
| 192 if (title.empty()) { | 195 if (title.empty()) { |
| (...skipping 719 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 912 | 915 |
| 913 void BrowsingHistoryHandler::OnURLsDeleted( | 916 void BrowsingHistoryHandler::OnURLsDeleted( |
| 914 history::HistoryService* history_service, | 917 history::HistoryService* history_service, |
| 915 bool all_history, | 918 bool all_history, |
| 916 bool expired, | 919 bool expired, |
| 917 const history::URLRows& deleted_rows, | 920 const history::URLRows& deleted_rows, |
| 918 const std::set<GURL>& favicon_urls) { | 921 const std::set<GURL>& favicon_urls) { |
| 919 if (all_history || DeletionsDiffer(deleted_rows, urls_to_be_deleted_)) | 922 if (all_history || DeletionsDiffer(deleted_rows, urls_to_be_deleted_)) |
| 920 web_ui()->CallJavascriptFunction("historyDeleted"); | 923 web_ui()->CallJavascriptFunction("historyDeleted"); |
| 921 } | 924 } |
| OLD | NEW |