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

Issue 2811193003: Reintroduce OffscreenCanvasSurfaceClient interface. (Closed)

Created:
3 years, 8 months ago by kylechar
Modified:
3 years, 8 months ago
CC:
chromium-reviews, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, blink-reviews-platform-graphics_chromium.org, dshwang, yzshen+watch_chromium.org, kinuko+watch, rwlbuis, krit, drott+blinkwatch_chromium.org, jam, abarth-chromium, dglazkov+blink, Rik, darin-cc_chromium.org, blink-reviews, ajuma+watch_chromium.org, blink-reviews-api_chromium.org, pdr+graphicswatchlist_chromium.org, Stephen Chennney, fmalita+watch_chromium.org, Aaron Boodman, darin (slow to review)
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Reintroduce OffscreenCanvasSurfaceClient interface. This interface got switched out for DisplayCompositorClient, which became FrameSinkManagerClient, in http://crrev.com/2695603002. The two interfaces were very similar, both having just OnSurfaceCreated() but with different intentions. FrameSinkManagerClient is intended for the single GPU to browser connection. OffscreenCanvasSurfaceClient is intended for multiple browser to renderer connections. This reintroduces OffscreenCanvasSurfaceClient for clarity. BUG=664547 Review-Url: https://codereview.chromium.org/2811193003 Cr-Commit-Position: refs/heads/master@{#466735} Committed: https://chromium.googlesource.com/chromium/src/+/88bb958c59b218a5fe595ffe3ace9f11f21e28db

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Rebase. #

Patch Set 4 : Add dep on mojom. #

Messages

Total messages: 24 (16 generated)
kylechar
fsamuel: FYI from original CL. junov: content/browser/rendere_host/* and third_party/WebKit/Source/platform/graphics/CanvasSurfaceLayerBridge.h tsepez: mojom/security
3 years, 8 months ago (2017-04-20 21:18:09 UTC) #3
Tom Sepez
lgtm
3 years, 8 months ago (2017-04-20 21:46:12 UTC) #4
Fady Samuel
lgtm
3 years, 8 months ago (2017-04-21 01:19:47 UTC) #5
kylechar
+sky for the content/test/BUILD.gn
3 years, 8 months ago (2017-04-24 16:59:13 UTC) #14
Justin Novosad
webkit lgtm
3 years, 8 months ago (2017-04-24 17:21:14 UTC) #15
sky
LGTM
3 years, 8 months ago (2017-04-24 19:15:17 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2811193003/80001
3 years, 8 months ago (2017-04-24 20:16:03 UTC) #21
commit-bot: I haz the power
3 years, 8 months ago (2017-04-24 20:23:01 UTC) #24
Message was sent while issue was closed.
Committed patchset #4 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/88bb958c59b218a5fe595ffe3ace...

Powered by Google App Engine
This is Rietveld 408576698