OLD | NEW |
1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2008 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/views/bug_report_view.h" | 5 #include "chrome/browser/views/bug_report_view.h" |
6 | 6 |
7 #include <iostream> | 7 #include <iostream> |
8 #include <fstream> | 8 #include <fstream> |
9 | 9 |
10 #include "base/string_util.h" | 10 #include "base/string_util.h" |
(...skipping 207 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
218 // layout->StartRow(0, column_set_id); | 218 // layout->StartRow(0, column_set_id); |
219 // layout->SkipColumns(1); | 219 // layout->SkipColumns(1); |
220 // layout->AddView(include_page_source_checkbox_); | 220 // layout->AddView(include_page_source_checkbox_); |
221 // layout->AddPaddingRow(0, kRelatedControlVerticalSpacing); | 221 // layout->AddPaddingRow(0, kRelatedControlVerticalSpacing); |
222 layout->StartRow(0, column_set_id); | 222 layout->StartRow(0, column_set_id); |
223 layout->SkipColumns(1); | 223 layout->SkipColumns(1); |
224 layout->AddView(include_page_image_checkbox_); | 224 layout->AddView(include_page_image_checkbox_); |
225 layout->AddPaddingRow(0, kUnrelatedControlVerticalSpacing); | 225 layout->AddPaddingRow(0, kUnrelatedControlVerticalSpacing); |
226 } | 226 } |
227 | 227 |
228 void BugReportView::GetPreferredSize(CSize *out) { | 228 gfx::Size BugReportView::GetPreferredSize() { |
229 DCHECK(out); | 229 return gfx::Size(ChromeViews::Window::GetLocalizedContentsSize( |
230 *out = ChromeViews::Window::GetLocalizedContentsSize( | |
231 IDS_BUGREPORT_DIALOG_WIDTH_CHARS, | 230 IDS_BUGREPORT_DIALOG_WIDTH_CHARS, |
232 IDS_BUGREPORT_DIALOG_HEIGHT_LINES).ToSIZE(); | 231 IDS_BUGREPORT_DIALOG_HEIGHT_LINES)); |
233 } | 232 } |
234 | 233 |
235 void BugReportView::ItemChanged(ChromeViews::ComboBox* combo_box, | 234 void BugReportView::ItemChanged(ChromeViews::ComboBox* combo_box, |
236 int prev_index, | 235 int prev_index, |
237 int new_index) { | 236 int new_index) { |
238 if (new_index == prev_index) | 237 if (new_index == prev_index) |
239 return; | 238 return; |
240 | 239 |
241 problem_type_ = new_index; | 240 problem_type_ = new_index; |
242 bool is_phishing_report = new_index == BugReportComboBoxModel::PHISHING_PAGE; | 241 bool is_phishing_report = new_index == BugReportComboBoxModel::PHISHING_PAGE; |
(...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
482 fetcher->Start(); | 481 fetcher->Start(); |
483 } | 482 } |
484 | 483 |
485 void BugReportView::ReportPhishing() { | 484 void BugReportView::ReportPhishing() { |
486 tab_->controller()->LoadURL( | 485 tab_->controller()->LoadURL( |
487 safe_browsing_util::GeneratePhishingReportUrl( | 486 safe_browsing_util::GeneratePhishingReportUrl( |
488 kReportPhishingUrl, WideToUTF8(page_url_text_->GetText())), | 487 kReportPhishingUrl, WideToUTF8(page_url_text_->GetText())), |
489 PageTransition::LINK); | 488 PageTransition::LINK); |
490 } | 489 } |
491 | 490 |
OLD | NEW |