// Copyright 2014 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef EXTENSIONS_BROWSER_EXTENSION_ZOOM_REQUEST_CLIENT_H_ #define EXTENSIONS_BROWSER_EXTENSION_ZOOM_REQUEST_CLIENT_H_ #include "components/zoom/zoom_controller.h" #include "extensions/common/extension.h" namespace extensions { class Extension; // This class implements ZoomRequestClient in order to encapsulate a ref pointer // back to an extension requesting a zoom level change. This is important so // that zoom event observers can determine if an extension made the request // as opposed to direct user input. class ExtensionZoomRequestClient : public zoom::ZoomRequestClient { … }; } // namespace extensions #endif // EXTENSIONS_BROWSER_EXTENSION_ZOOM_REQUEST_CLIENT_H_