Index: trunk/src/chrome/browser/ui/webui/chromeos/drive_internals_ui.cc |
=================================================================== |
--- trunk/src/chrome/browser/ui/webui/chromeos/drive_internals_ui.cc (revision 195487) |
+++ trunk/src/chrome/browser/ui/webui/chromeos/drive_internals_ui.cc (working copy) |
@@ -24,8 +24,6 @@ |
#include "chrome/browser/google_apis/auth_service.h" |
#include "chrome/browser/google_apis/drive_api_parser.h" |
#include "chrome/browser/google_apis/drive_api_util.h" |
-#include "chrome/browser/google_apis/drive_notification_manager.h" |
-#include "chrome/browser/google_apis/drive_notification_manager_factory.h" |
#include "chrome/browser/google_apis/drive_service_interface.h" |
#include "chrome/browser/google_apis/drive_switches.h" |
#include "chrome/browser/google_apis/gdata_errorcode.h" |
@@ -516,16 +514,13 @@ |
void DriveInternalsWebUIHandler::OnGetFilesystemMetadataForDeltaUpdate( |
const drive::DriveFileSystemMetadata& metadata) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- Profile* profile = Profile::FromWebUI(web_ui()); |
- google_apis::DriveNotificationManager* drive_notification_manager = |
- google_apis::DriveNotificationManagerFactory::GetForProfile(profile); |
- if (!drive_notification_manager) |
+ drive::DriveSystemService* const system_service = GetSystemService(); |
+ if (!system_service) |
return; |
base::DictionaryValue delta_update_status; |
- delta_update_status.SetBoolean( |
- "push-notification-enabled", |
- drive_notification_manager->IsPushNotificationEnabled()); |
+ delta_update_status.SetBoolean("push-notification-enabled", |
+ system_service->PushNotificationEnabled()); |
delta_update_status.SetString( |
"last-update-check-time", |
google_apis::util::FormatTimeAsStringLocaltime( |