| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright (C) 2009 Google Inc. All rights reserved. | 2  * Copyright (C) 2009 Google Inc. All rights reserved. | 
| 3  * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). | 3  * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). | 
| 4  * | 4  * | 
| 5  * Redistribution and use in source and binary forms, with or without | 5  * Redistribution and use in source and binary forms, with or without | 
| 6  * modification, are permitted provided that the following conditions are | 6  * modification, are permitted provided that the following conditions are | 
| 7  * met: | 7  * met: | 
| 8  * | 8  * | 
| 9  *     * Redistributions of source code must retain the above copyright | 9  *     * Redistributions of source code must retain the above copyright | 
| 10  * notice, this list of conditions and the following disclaimer. | 10  * notice, this list of conditions and the following disclaimer. | 
| (...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 227   void InstallSupplements(LocalFrame&) override; | 227   void InstallSupplements(LocalFrame&) override; | 
| 228 | 228 | 
| 229   WebLayerTreeView* GetWebLayerTreeView(LocalFrame*) override; | 229   WebLayerTreeView* GetWebLayerTreeView(LocalFrame*) override; | 
| 230 | 230 | 
| 231   WebLocalFrameBase* GetWebLocalFrameBase(LocalFrame*) override; | 231   WebLocalFrameBase* GetWebLocalFrameBase(LocalFrame*) override; | 
| 232 | 232 | 
| 233   WebRemoteFrameBase* GetWebRemoteFrameBase(RemoteFrame&) override; | 233   WebRemoteFrameBase* GetWebRemoteFrameBase(RemoteFrame&) override; | 
| 234 | 234 | 
| 235   void RequestDecode( | 235   void RequestDecode( | 
| 236       LocalFrame*, | 236       LocalFrame*, | 
| 237       sk_sp<SkImage>, | 237       const PaintImage&, | 
| 238       std::unique_ptr<WTF::Function<void(bool)>> callback) override; | 238       std::unique_ptr<WTF::Function<void(bool)>> callback) override; | 
| 239 | 239 | 
| 240  private: | 240  private: | 
| 241   explicit ChromeClientImpl(WebViewBase*); | 241   explicit ChromeClientImpl(WebViewBase*); | 
| 242 | 242 | 
| 243   bool IsChromeClientImpl() const override { return true; } | 243   bool IsChromeClientImpl() const override { return true; } | 
| 244 | 244 | 
| 245   void SetCursor(const WebCursorInfo&, LocalFrame*); | 245   void SetCursor(const WebCursorInfo&, LocalFrame*); | 
| 246 | 246 | 
| 247   WebViewBase* web_view_;  // Weak pointer. | 247   WebViewBase* web_view_;  // Weak pointer. | 
| 248   Vector<PopupOpeningObserver*> popup_opening_observers_; | 248   Vector<PopupOpeningObserver*> popup_opening_observers_; | 
| 249   Cursor last_set_mouse_cursor_for_testing_; | 249   Cursor last_set_mouse_cursor_for_testing_; | 
| 250   bool cursor_overridden_; | 250   bool cursor_overridden_; | 
| 251   bool did_request_non_empty_tool_tip_; | 251   bool did_request_non_empty_tool_tip_; | 
| 252 }; | 252 }; | 
| 253 | 253 | 
| 254 DEFINE_TYPE_CASTS(ChromeClientImpl, | 254 DEFINE_TYPE_CASTS(ChromeClientImpl, | 
| 255                   ChromeClient, | 255                   ChromeClient, | 
| 256                   client, | 256                   client, | 
| 257                   client->IsChromeClientImpl(), | 257                   client->IsChromeClientImpl(), | 
| 258                   client.IsChromeClientImpl()); | 258                   client.IsChromeClientImpl()); | 
| 259 | 259 | 
| 260 }  // namespace blink | 260 }  // namespace blink | 
| 261 | 261 | 
| 262 #endif | 262 #endif | 
| OLD | NEW | 
|---|