1 // Copyright 2014 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef CONTENT_PUBLIC_BROWSER_ZOOM_LEVEL_DELEGATE_H_ 6 #define CONTENT_PUBLIC_BROWSER_ZOOM_LEVEL_DELEGATE_H_ 7 8 namespace content { 9 10 class HostZoomMap; 11 12 // An interface to allow the client to initialize the HostZoomMap. 13 class ZoomLevelDelegate { 14 public: 15 virtual void InitHostZoomMap(HostZoomMap* host_zoom_map) = 0; ~ZoomLevelDelegate()16 virtual ~ZoomLevelDelegate() {} 17 }; 18 19 } // namespace content 20 21 #endif // CONTENT_PUBLIC_BROWSER_ZOOM_LEVEL_DELEGATE_H_ 22