| 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..bd1ec294e18b8ff96ad07789414dd6483030b6a0 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,
|
| + DisplayObserver::MetricsType 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&, DisplayObserver::MetricsType) {
|
| OnDisplayChanged();
|
| }
|
|
|
|
|