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

Issue 375713002: Ties RenderFrameImpl VIDEO_HOLE observer to lifetime of RenderWidget. (Closed)

Created:
6 years, 5 months ago by gunsch
Modified:
6 years, 5 months ago
CC:
chromium-reviews, darin-cc_chromium.org, nasko+codewatch_chromium.org, jam, creis+watch_chromium.org, lcwu1
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Ties RenderFrameImpl VIDEO_HOLE observer to lifetime of RenderWidget. This allows using the VIDEO_HOLE outside of Android. R=xhwang,damienv1 BUG=392993 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282783

Patch Set 1 #

Total comments: 2

Patch Set 2 : style nit #

Total comments: 4

Patch Set 3 : only hook up observer for known media playback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -7 lines) Patch
M content/renderer/render_frame_impl.h View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M content/renderer/render_frame_impl.cc View 1 2 4 chunks +13 lines, -7 lines 0 comments Download

Messages

Total messages: 22 (0 generated)
gunsch
6 years, 5 months ago (2014-07-07 23:46:04 UTC) #1
xhwang
looking good to me. I'd defer to ycheo@ to review this CL since he's more ...
6 years, 5 months ago (2014-07-08 00:02:43 UTC) #2
gunsch
https://codereview.chromium.org/375713002/diff/1/content/renderer/render_frame_impl.cc File content/renderer/render_frame_impl.cc (right): https://codereview.chromium.org/375713002/diff/1/content/renderer/render_frame_impl.cc#newcode3565 content/renderer/render_frame_impl.cc:3565: } On 2014/07/08 00:02:43, xhwang wrote: > nit: no ...
6 years, 5 months ago (2014-07-08 00:06:23 UTC) #3
gunsch
Yungcheol, ping?
6 years, 5 months ago (2014-07-09 16:21:02 UTC) #4
ycheo (away)
https://codereview.chromium.org/375713002/diff/20001/content/renderer/render_frame_impl.cc File content/renderer/render_frame_impl.cc (right): https://codereview.chromium.org/375713002/diff/20001/content/renderer/render_frame_impl.cc#newcode421 content/renderer/render_frame_impl.cc:421: render_view_->RegisterVideoHoleFrame(this); Do you have any specific reason to register ...
6 years, 5 months ago (2014-07-09 21:04:40 UTC) #5
gunsch-google
https://codereview.chromium.org/375713002/diff/20001/content/renderer/render_frame_impl.cc File content/renderer/render_frame_impl.cc (right): https://codereview.chromium.org/375713002/diff/20001/content/renderer/render_frame_impl.cc#newcode421 content/renderer/render_frame_impl.cc:421: render_view_->RegisterVideoHoleFrame(this); On 2014/07/09 21:04:39, Yuncheol Heo wrote: > Do ...
6 years, 5 months ago (2014-07-09 21:12:43 UTC) #6
ycheo (away)
On 2014/07/09 21:12:43, gunsch-google wrote: > https://codereview.chromium.org/375713002/diff/20001/content/renderer/render_frame_impl.cc > File content/renderer/render_frame_impl.cc (right): > > https://codereview.chromium.org/375713002/diff/20001/content/renderer/render_frame_impl.cc#newcode421 > ...
6 years, 5 months ago (2014-07-09 21:31:53 UTC) #7
xhwang
https://codereview.chromium.org/375713002/diff/20001/content/renderer/render_frame_impl.cc File content/renderer/render_frame_impl.cc (right): https://codereview.chromium.org/375713002/diff/20001/content/renderer/render_frame_impl.cc#newcode421 content/renderer/render_frame_impl.cc:421: render_view_->RegisterVideoHoleFrame(this); On 2014/07/09 21:12:43, gunsch-google wrote: > On 2014/07/09 ...
6 years, 5 months ago (2014-07-09 23:52:08 UTC) #8
gunsch
https://codereview.chromium.org/375713002/diff/20001/content/renderer/render_frame_impl.cc File content/renderer/render_frame_impl.cc (right): https://codereview.chromium.org/375713002/diff/20001/content/renderer/render_frame_impl.cc#newcode421 content/renderer/render_frame_impl.cc:421: render_view_->RegisterVideoHoleFrame(this); On 2014/07/09 23:52:08, xhwang wrote: > On 2014/07/09 ...
6 years, 5 months ago (2014-07-10 00:42:58 UTC) #9
xhwang
lgtm
6 years, 5 months ago (2014-07-10 00:44:25 UTC) #10
ycheo (away)
lgtm
6 years, 5 months ago (2014-07-10 00:59:38 UTC) #11
gunsch
Just noticed jam@ is OOO, sending to jamesr@ for OWNERS
6 years, 5 months ago (2014-07-10 16:41:31 UTC) #12
jamesr
Why? I don't see a bug or a motivation in the change description.
6 years, 5 months ago (2014-07-10 21:33:43 UTC) #13
gunsch
On 2014/07/10 21:33:43, jamesr wrote: > Why? I don't see a bug or a motivation ...
6 years, 5 months ago (2014-07-10 21:42:14 UTC) #14
jamesr
The VIDEO_HOLE stuff was landed with a promise that it'd only be used by android, ...
6 years, 5 months ago (2014-07-10 21:44:02 UTC) #15
gunsch
On 2014/07/10 21:44:02, jamesr wrote: > The VIDEO_HOLE stuff was landed with a promise that ...
6 years, 5 months ago (2014-07-10 21:56:11 UTC) #16
jamesr
I don't know what the plans for chromecast are. The video hole code doesn't work ...
6 years, 5 months ago (2014-07-10 21:57:25 UTC) #17
damienv1
James, Chromecast has the same constraints as Android on this side. We totally understand that ...
6 years, 5 months ago (2014-07-10 22:04:36 UTC) #18
jamesr
reluctant lgtm
6 years, 5 months ago (2014-07-12 00:04:38 UTC) #19
gunsch
The CQ bit was checked by gunsch@chromium.org
6 years, 5 months ago (2014-07-12 00:10:30 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gunsch@chromium.org/375713002/40001
6 years, 5 months ago (2014-07-12 00:11:34 UTC) #21
commit-bot: I haz the power
6 years, 5 months ago (2014-07-12 02:27:27 UTC) #22
Message was sent while issue was closed.
Change committed as 282783

Powered by Google App Engine
This is Rietveld 408576698