Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(108)

Side by Side Diff: content/browser/web_contents/web_contents_view_aura.cc

Issue 102593002: Convert string16 to base::string16 in content. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 "content/browser/web_contents/web_contents_view_aura.h" 5 #include "content/browser/web_contents/web_contents_view_aura.h"
6 6
7 #include "base/auto_reset.h" 7 #include "base/auto_reset.h"
8 #include "base/command_line.h" 8 #include "base/command_line.h"
9 #include "base/metrics/histogram.h" 9 #include "base/metrics/histogram.h"
10 #include "base/strings/utf_string_conversions.h" 10 #include "base/strings/utf_string_conversions.h"
(...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after
242 242
243 #if defined(OS_WIN) 243 #if defined(OS_WIN)
244 // Fill out the OSExchangeData with a file contents, synthesizing a name if 244 // Fill out the OSExchangeData with a file contents, synthesizing a name if
245 // necessary. 245 // necessary.
246 void PrepareDragForFileContents(const DropData& drop_data, 246 void PrepareDragForFileContents(const DropData& drop_data,
247 ui::OSExchangeData::Provider* provider) { 247 ui::OSExchangeData::Provider* provider) {
248 base::FilePath file_name(drop_data.file_description_filename); 248 base::FilePath file_name(drop_data.file_description_filename);
249 // Images without ALT text will only have a file extension so we need to 249 // Images without ALT text will only have a file extension so we need to
250 // synthesize one from the provided extension and URL. 250 // synthesize one from the provided extension and URL.
251 if (file_name.BaseName().RemoveExtension().empty()) { 251 if (file_name.BaseName().RemoveExtension().empty()) {
252 const string16 extension = file_name.Extension(); 252 const base::string16 extension = file_name.Extension();
253 // Retrieve the name from the URL. 253 // Retrieve the name from the URL.
254 file_name = base::FilePath(net::GetSuggestedFilename( 254 file_name = base::FilePath(net::GetSuggestedFilename(
255 drop_data.url, "", "", "", "", "")).ReplaceExtension(extension); 255 drop_data.url, "", "", "", "", "")).ReplaceExtension(extension);
256 } 256 }
257 provider->SetFileContents(file_name, drop_data.file_contents); 257 provider->SetFileContents(file_name, drop_data.file_contents);
258 } 258 }
259 #endif 259 #endif
260 260
261 // Utility to fill a ui::OSExchangeDataProvider object from DropData. 261 // Utility to fill a ui::OSExchangeDataProvider object from DropData.
262 void PrepareDragData(const DropData& drop_data, 262 void PrepareDragData(const DropData& drop_data,
(...skipping 26 matching lines...) Expand all
289 if (!drop_data.custom_data.empty()) { 289 if (!drop_data.custom_data.empty()) {
290 Pickle pickle; 290 Pickle pickle;
291 ui::WriteCustomDataToPickle(drop_data.custom_data, &pickle); 291 ui::WriteCustomDataToPickle(drop_data.custom_data, &pickle);
292 provider->SetPickledData(ui::Clipboard::GetWebCustomDataFormatType(), 292 provider->SetPickledData(ui::Clipboard::GetWebCustomDataFormatType(),
293 pickle); 293 pickle);
294 } 294 }
295 } 295 }
296 296
297 // Utility to fill a DropData object from ui::OSExchangeData. 297 // Utility to fill a DropData object from ui::OSExchangeData.
298 void PrepareDropData(DropData* drop_data, const ui::OSExchangeData& data) { 298 void PrepareDropData(DropData* drop_data, const ui::OSExchangeData& data) {
299 string16 plain_text; 299 base::string16 plain_text;
300 data.GetString(&plain_text); 300 data.GetString(&plain_text);
301 if (!plain_text.empty()) 301 if (!plain_text.empty())
302 drop_data->text = base::NullableString16(plain_text, false); 302 drop_data->text = base::NullableString16(plain_text, false);
303 303
304 GURL url; 304 GURL url;
305 string16 url_title; 305 base::string16 url_title;
306 data.GetURLAndTitle(&url, &url_title); 306 data.GetURLAndTitle(&url, &url_title);
307 if (url.is_valid()) { 307 if (url.is_valid()) {
308 drop_data->url = url; 308 drop_data->url = url;
309 drop_data->url_title = url_title; 309 drop_data->url_title = url_title;
310 } 310 }
311 311
312 string16 html; 312 base::string16 html;
313 GURL html_base_url; 313 GURL html_base_url;
314 data.GetHtml(&html, &html_base_url); 314 data.GetHtml(&html, &html_base_url);
315 if (!html.empty()) 315 if (!html.empty())
316 drop_data->html = base::NullableString16(html, false); 316 drop_data->html = base::NullableString16(html, false);
317 if (html_base_url.is_valid()) 317 if (html_base_url.is_valid())
318 drop_data->html_base_url = html_base_url; 318 drop_data->html_base_url = html_base_url;
319 319
320 std::vector<ui::OSExchangeData::FileInfo> files; 320 std::vector<ui::OSExchangeData::FileInfo> files;
321 if (data.GetFilenames(&files) && !files.empty()) { 321 if (data.GetFilenames(&files) && !files.empty()) {
322 for (std::vector<ui::OSExchangeData::FileInfo>::const_iterator 322 for (std::vector<ui::OSExchangeData::FileInfo>::const_iterator
(...skipping 968 matching lines...) Expand 10 before | Expand all | Expand 10 after
1291 1291
1292 AttachTouchEditableToRenderView(); 1292 AttachTouchEditableToRenderView();
1293 return view; 1293 return view;
1294 } 1294 }
1295 1295
1296 RenderWidgetHostView* WebContentsViewAura::CreateViewForPopupWidget( 1296 RenderWidgetHostView* WebContentsViewAura::CreateViewForPopupWidget(
1297 RenderWidgetHost* render_widget_host) { 1297 RenderWidgetHost* render_widget_host) {
1298 return RenderWidgetHostViewPort::CreateViewForWidget(render_widget_host); 1298 return RenderWidgetHostViewPort::CreateViewForWidget(render_widget_host);
1299 } 1299 }
1300 1300
1301 void WebContentsViewAura::SetPageTitle(const string16& title) { 1301 void WebContentsViewAura::SetPageTitle(const base::string16& title) {
1302 window_->set_title(title); 1302 window_->set_title(title);
1303 } 1303 }
1304 1304
1305 void WebContentsViewAura::RenderViewCreated(RenderViewHost* host) { 1305 void WebContentsViewAura::RenderViewCreated(RenderViewHost* host) {
1306 } 1306 }
1307 1307
1308 void WebContentsViewAura::RenderViewSwappedIn(RenderViewHost* host) { 1308 void WebContentsViewAura::RenderViewSwappedIn(RenderViewHost* host) {
1309 if (navigation_overlay_.get() && navigation_overlay_->has_window()) { 1309 if (navigation_overlay_.get() && navigation_overlay_->has_window()) {
1310 navigation_overlay_->StartObservingView( 1310 navigation_overlay_->StartObservingView(
1311 ToRenderWidgetHostViewAura(host->GetView())); 1311 ToRenderWidgetHostViewAura(host->GetView()));
(...skipping 409 matching lines...) Expand 10 before | Expand all | Expand 10 after
1721 event.location(), 1721 event.location(),
1722 gfx::Screen::GetScreenFor(GetNativeView())->GetCursorScreenPoint(), 1722 gfx::Screen::GetScreenFor(GetNativeView())->GetCursorScreenPoint(),
1723 ConvertAuraEventFlagsToWebInputEventModifiers(event.flags())); 1723 ConvertAuraEventFlagsToWebInputEventModifiers(event.flags()));
1724 if (drag_dest_delegate_) 1724 if (drag_dest_delegate_)
1725 drag_dest_delegate_->OnDrop(); 1725 drag_dest_delegate_->OnDrop();
1726 current_drop_data_.reset(); 1726 current_drop_data_.reset();
1727 return current_drag_op_; 1727 return current_drag_op_;
1728 } 1728 }
1729 1729
1730 } // namespace content 1730 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698