| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 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/renderer/render_view.h" | 5 #include "chrome/renderer/render_view.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <string> | 8 #include <string> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 1763 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1774 target_url_status_ = TARGET_PENDING; | 1774 target_url_status_ = TARGET_PENDING; |
| 1775 } else { | 1775 } else { |
| 1776 Send(new ViewHostMsg_UpdateTargetURL(routing_id_, page_id_, url)); | 1776 Send(new ViewHostMsg_UpdateTargetURL(routing_id_, page_id_, url)); |
| 1777 target_url_ = url; | 1777 target_url_ = url; |
| 1778 target_url_status_ = TARGET_INFLIGHT; | 1778 target_url_status_ = TARGET_INFLIGHT; |
| 1779 } | 1779 } |
| 1780 } | 1780 } |
| 1781 } | 1781 } |
| 1782 | 1782 |
| 1783 void RenderView::RunFileChooser(bool multi_select, | 1783 void RenderView::RunFileChooser(bool multi_select, |
| 1784 const std::wstring& title, | 1784 const string16& title, |
| 1785 const std::wstring& default_filename, | 1785 const FilePath& default_filename, |
| 1786 const std::wstring& filter, | |
| 1787 WebFileChooserCallback* file_chooser) { | 1786 WebFileChooserCallback* file_chooser) { |
| 1788 if (file_chooser_.get()) { | 1787 if (file_chooser_.get()) { |
| 1789 // TODO(brettw): bug 1235154: This should be a synchronous message to deal | 1788 // TODO(brettw): bug 1235154: This should be a synchronous message to deal |
| 1790 // with the fact that web pages can programatically trigger this. With the | 1789 // with the fact that web pages can programatically trigger this. With the |
| 1791 // asnychronous messages, we can get an additional call when one is pending, | 1790 // asnychronous messages, we can get an additional call when one is pending, |
| 1792 // which this test is for. For now, we just ignore the additional file | 1791 // which this test is for. For now, we just ignore the additional file |
| 1793 // chooser request. WebKit doesn't do anything to expect the callback, so | 1792 // chooser request. WebKit doesn't do anything to expect the callback, so |
| 1794 // we can just ignore calling it. | 1793 // we can just ignore calling it. |
| 1795 delete file_chooser; | 1794 delete file_chooser; |
| 1796 return; | 1795 return; |
| 1797 } | 1796 } |
| 1798 file_chooser_.reset(file_chooser); | 1797 file_chooser_.reset(file_chooser); |
| 1799 Send(new ViewHostMsg_RunFileChooser(routing_id_, multi_select, title, | 1798 Send(new ViewHostMsg_RunFileChooser(routing_id_, multi_select, title, |
| 1800 default_filename, filter)); | 1799 default_filename)); |
| 1801 } | 1800 } |
| 1802 | 1801 |
| 1803 void RenderView::AddMessageToConsole(WebView* webview, | 1802 void RenderView::AddMessageToConsole(WebView* webview, |
| 1804 const std::wstring& message, | 1803 const std::wstring& message, |
| 1805 unsigned int line_no, | 1804 unsigned int line_no, |
| 1806 const std::wstring& source_id) { | 1805 const std::wstring& source_id) { |
| 1807 Send(new ViewHostMsg_AddMessageToConsole(routing_id_, message, | 1806 Send(new ViewHostMsg_AddMessageToConsole(routing_id_, message, |
| 1808 static_cast<int32>(line_no), | 1807 static_cast<int32>(line_no), |
| 1809 source_id)); | 1808 source_id)); |
| 1810 } | 1809 } |
| (...skipping 1366 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3177 "Renderer.Other.StartToFinishDoc", start_to_finish_doc); | 3176 "Renderer.Other.StartToFinishDoc", start_to_finish_doc); |
| 3178 UMA_HISTOGRAM_TIMES( | 3177 UMA_HISTOGRAM_TIMES( |
| 3179 "Renderer.Other.FinishDocToFinish", finish_doc_to_finish); | 3178 "Renderer.Other.FinishDocToFinish", finish_doc_to_finish); |
| 3180 UMA_HISTOGRAM_TIMES( | 3179 UMA_HISTOGRAM_TIMES( |
| 3181 "Renderer.Other.RequestToFinish", request_to_finish); | 3180 "Renderer.Other.RequestToFinish", request_to_finish); |
| 3182 UMA_HISTOGRAM_TIMES( | 3181 UMA_HISTOGRAM_TIMES( |
| 3183 "Renderer.Other.StartToFinish", start_to_finish); | 3182 "Renderer.Other.StartToFinish", start_to_finish); |
| 3184 break; | 3183 break; |
| 3185 } | 3184 } |
| 3186 } | 3185 } |
| OLD | NEW |