Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(40)

Side by Side Diff: content/renderer/render_widget.h

Issue 1485823005: Remove the record_full_layer layer tree setting. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CONTENT_RENDERER_RENDER_WIDGET_H_ 5 #ifndef CONTENT_RENDERER_RENDER_WIDGET_H_
6 #define CONTENT_RENDERER_RENDER_WIDGET_H_ 6 #define CONTENT_RENDERER_RENDER_WIDGET_H_
7 7
8 #include <deque> 8 #include <deque>
9 #include <map> 9 #include <map>
10 10
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 // Called when animations due to focus change have completed (if any). Can be 331 // Called when animations due to focus change have completed (if any). Can be
332 // called from the renderer, browser, or compositor. 332 // called from the renderer, browser, or compositor.
333 virtual void FocusChangeComplete() {} 333 virtual void FocusChangeComplete() {}
334 334
335 // Checks if the composition range or composition character bounds have been 335 // Checks if the composition range or composition character bounds have been
336 // changed. If they are changed, the new value will be sent to the browser 336 // changed. If they are changed, the new value will be sent to the browser
337 // process. This method does nothing when the browser process is not able to 337 // process. This method does nothing when the browser process is not able to
338 // handle composition range and composition character bounds. 338 // handle composition range and composition character bounds.
339 void UpdateCompositionInfo(bool should_update_range); 339 void UpdateCompositionInfo(bool should_update_range);
340 340
341 #if defined(OS_ANDROID)
342 virtual bool DoesRecordFullLayer() const;
343 #endif
344
345 bool host_closing() const { return host_closing_; } 341 bool host_closing() const { return host_closing_; }
346 342
347 protected: 343 protected:
348 // Friend RefCounted so that the dtor can be non-public. Using this class 344 // Friend RefCounted so that the dtor can be non-public. Using this class
349 // without ref-counting is an error. 345 // without ref-counting is an error.
350 friend class base::RefCounted<RenderWidget>; 346 friend class base::RefCounted<RenderWidget>;
351 // For unit tests. 347 // For unit tests.
352 friend class RenderWidgetTest; 348 friend class RenderWidgetTest;
353 349
354 enum ResizeAck { 350 enum ResizeAck {
(...skipping 448 matching lines...) Expand 10 before | Expand all | Expand 10 after
803 799
804 scoped_ptr<scheduler::RenderWidgetSchedulingState> 800 scoped_ptr<scheduler::RenderWidgetSchedulingState>
805 render_widget_scheduling_state_; 801 render_widget_scheduling_state_;
806 802
807 DISALLOW_COPY_AND_ASSIGN(RenderWidget); 803 DISALLOW_COPY_AND_ASSIGN(RenderWidget);
808 }; 804 };
809 805
810 } // namespace content 806 } // namespace content
811 807
812 #endif // CONTENT_RENDERER_RENDER_WIDGET_H_ 808 #endif // CONTENT_RENDERER_RENDER_WIDGET_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698