| Index: chrome/browser/ui/gtk/create_application_shortcuts_dialog_gtk.cc | 
| diff --git a/chrome/browser/ui/gtk/create_application_shortcuts_dialog_gtk.cc b/chrome/browser/ui/gtk/create_application_shortcuts_dialog_gtk.cc | 
| index 0af72808d8e6c63bd7ed8e2ef854e520d2ac1db6..bc3c97631aa93ae1eb891db6e640feec95a938bc 100644 | 
| --- a/chrome/browser/ui/gtk/create_application_shortcuts_dialog_gtk.cc | 
| +++ b/chrome/browser/ui/gtk/create_application_shortcuts_dialog_gtk.cc | 
| @@ -10,7 +10,6 @@ | 
| #include "base/environment.h" | 
| #include "base/strings/utf_string_conversions.h" | 
| #include "chrome/browser/profiles/profile.h" | 
| -#include "chrome/browser/shell_integration.h" | 
| #include "chrome/browser/shell_integration_linux.h" | 
| #include "chrome/browser/ui/browser.h" | 
| #include "chrome/browser/ui/browser_commands.h" | 
| @@ -18,7 +17,6 @@ | 
| #include "chrome/browser/ui/browser_finder.h" | 
| #include "chrome/browser/ui/gtk/gtk_util.h" | 
| #include "chrome/browser/ui/webui/extensions/extension_icon_source.h" | 
| -#include "chrome/browser/web_applications/web_app.h" | 
| #include "content/public/browser/browser_thread.h" | 
| #include "content/public/browser/web_contents.h" | 
| #include "content/public/browser/web_contents_delegate.h" | 
| @@ -208,14 +206,14 @@ void CreateApplicationShortcutsDialogGtk::OnCreateDialogResponse( | 
| DCHECK_CURRENTLY_ON(BrowserThread::UI); | 
|  | 
| if (response == GTK_RESPONSE_ACCEPT) { | 
| -    ShellIntegration::ShortcutLocations creation_locations; | 
| +    web_app::ShortcutLocations creation_locations; | 
| creation_locations.on_desktop = | 
| gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(desktop_checkbox_)); | 
| if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(menu_checkbox_))) { | 
| creation_locations.applications_menu_location = | 
| create_in_chrome_apps_subdir_ ? | 
| -              ShellIntegration::APP_MENU_LOCATION_SUBDIR_CHROMEAPPS : | 
| -              ShellIntegration::APP_MENU_LOCATION_ROOT; | 
| +              web_app::APP_MENU_LOCATION_SUBDIR_CHROMEAPPS : | 
| +              web_app::APP_MENU_LOCATION_ROOT; | 
| } | 
| BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE, | 
| base::Bind(&CreateApplicationShortcutsDialogGtk::CreateDesktopShortcut, | 
| @@ -233,8 +231,8 @@ void CreateApplicationShortcutsDialogGtk::OnErrorDialogResponse( | 
| } | 
|  | 
| void CreateApplicationShortcutsDialogGtk::CreateDesktopShortcut( | 
| -    const ShellIntegration::ShortcutInfo& shortcut_info, | 
| -    const ShellIntegration::ShortcutLocations& creation_locations) { | 
| +    const web_app::ShortcutInfo& shortcut_info, | 
| +    const web_app::ShortcutLocations& creation_locations) { | 
| DCHECK_CURRENTLY_ON(BrowserThread::FILE); | 
| ShellIntegrationLinux::CreateDesktopShortcut(shortcut_info, | 
| creation_locations); | 
| @@ -344,7 +342,7 @@ CreateChromeApplicationShortcutsDialogGtk:: | 
|  | 
| // Called when the app's ShortcutInfo (with icon) is loaded. | 
| void CreateChromeApplicationShortcutsDialogGtk::OnShortcutInfoLoaded( | 
| -  const ShellIntegration::ShortcutInfo& shortcut_info) { | 
| +  const web_app::ShortcutInfo& shortcut_info) { | 
| shortcut_info_ = shortcut_info; | 
|  | 
| CreateIconPixBuf(shortcut_info_.favicon); | 
| @@ -352,8 +350,8 @@ void CreateChromeApplicationShortcutsDialogGtk::OnShortcutInfoLoaded( | 
| } | 
|  | 
| void CreateChromeApplicationShortcutsDialogGtk::CreateDesktopShortcut( | 
| -    const ShellIntegration::ShortcutInfo& shortcut_info, | 
| -    const ShellIntegration::ShortcutLocations& creation_locations) { | 
| +    const web_app::ShortcutInfo& shortcut_info, | 
| +    const web_app::ShortcutLocations& creation_locations) { | 
| DCHECK_CURRENTLY_ON(BrowserThread::FILE); | 
|  | 
| if (web_app::internals::CreateShortcutsOnFileThread( | 
|  |