Index: chrome/browser/extensions/api/system_info/system_info_api.cc |
diff --git a/chrome/browser/extensions/api/system_info/system_info_api.cc b/chrome/browser/extensions/api/system_info/system_info_api.cc |
index 7c76083d5d157e224aed088b78e39ca736cf6c98..99f49f5217ac4f191e716c974cd4e98dbce37c24 100644 |
--- a/chrome/browser/extensions/api/system_info/system_info_api.cc |
+++ b/chrome/browser/extensions/api/system_info/system_info_api.cc |
@@ -66,9 +66,10 @@ class SystemInfoEventRouter : public gfx::DisplayObserver, |
private: |
// gfx::DisplayObserver: |
- virtual void OnDisplayBoundsChanged(const gfx::Display& display) OVERRIDE; |
virtual void OnDisplayAdded(const gfx::Display& new_display) OVERRIDE; |
virtual void OnDisplayRemoved(const gfx::Display& old_display) OVERRIDE; |
+ virtual void OnDisplayMetricsChanged(const gfx::Display& display, |
+ uint32_t metrics) OVERRIDE; |
// RemovableStorageObserver implementation. |
virtual void OnRemovableStorageAttached( |
@@ -182,16 +183,16 @@ void SystemInfoEventRouter::OnRemovableStorageDetached( |
DispatchEvent(system_storage::OnDetached::kEventName, args.Pass()); |
} |
-void SystemInfoEventRouter::OnDisplayBoundsChanged( |
- const gfx::Display& display) { |
+void SystemInfoEventRouter::OnDisplayAdded(const gfx::Display& new_display) { |
OnDisplayChanged(); |
} |
-void SystemInfoEventRouter::OnDisplayAdded(const gfx::Display& new_display) { |
+void SystemInfoEventRouter::OnDisplayRemoved(const gfx::Display& old_display) { |
OnDisplayChanged(); |
} |
-void SystemInfoEventRouter::OnDisplayRemoved(const gfx::Display& old_display) { |
+void SystemInfoEventRouter::OnDisplayMetricsChanged(const gfx::Display& display, |
+ uint32_t metrics) { |
OnDisplayChanged(); |
} |