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

Unified Diff: content/renderer/gpu/queue_message_swap_promise.cc

Issue 2629243002: content: Remove blimp compositing dependencies. (Closed)
Patch Set: .. Created 3 years, 11 months 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « content/renderer/gpu/compositor_dependencies.h ('k') | content/renderer/gpu/render_widget_compositor.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/renderer/gpu/queue_message_swap_promise.cc
diff --git a/content/renderer/gpu/queue_message_swap_promise.cc b/content/renderer/gpu/queue_message_swap_promise.cc
index b7b3a8899d764a93cc293ac0a4a00fae023c5a90..f8a53314f9e75c0548f3236d0787df0d2f5d262b 100644
--- a/content/renderer/gpu/queue_message_swap_promise.cc
+++ b/content/renderer/gpu/queue_message_swap_promise.cc
@@ -41,20 +41,6 @@ void QueueMessageSwapPromise::DidActivate() {
#endif
message_queue_->DidActivate(source_frame_number_);
// The OutputSurface will take care of the Drain+Send.
-
- if (base::CommandLine::ForCurrentProcess()->HasSwitch(
- switches::kUseRemoteCompositing)) {
- // The remote compositing mode doesn't have an output surface, so we need to
- // Drain+Send on activation. Also, we can't use the SyncMessageFilter, since
- // this call is actually made on the main thread.
- std::vector<std::unique_ptr<IPC::Message>> messages_to_deliver;
- std::unique_ptr<FrameSwapMessageQueue::SendMessageScope>
- send_message_scope = message_queue_->AcquireSendMessageScope();
- message_queue_->DrainMessages(&messages_to_deliver);
- for (auto& message : messages_to_deliver)
- RenderThread::Get()->Send(message.release());
- PromiseCompleted();
- }
}
void QueueMessageSwapPromise::WillSwap(cc::CompositorFrameMetadata* metadata) {
« no previous file with comments | « content/renderer/gpu/compositor_dependencies.h ('k') | content/renderer/gpu/render_widget_compositor.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698