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

Issue 306003002: Move guest lifetime management to chrome (Closed)

Created:
6 years, 6 months ago by Fady Samuel
Modified:
6 years, 6 months ago
Reviewers:
lazyboy
CC:
chromium-reviews, darin-cc_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Move guest lifetime management to chrome Now, GuestViewBase takes full responsibility for managing the lifetime of the guest WebContents. The only signal coming from content is that indicating that the BrowserPlugin has been destroyed. BUG=364141, 330264 TBR=jam@chromium.org for trivial browser_plugin_guest_delegate.h code deletion (w00t!) Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=273759

Patch Set 1 #

Total comments: 16

Patch Set 2 : Addressed comments + fixed content_browsertests #

Patch Set 3 : Fixed content_browsertests crash #

Unified diffs Side-by-side diffs Delta from patch set Stats (+165 lines, -104 lines) Patch
M chrome/browser/guest_view/ad_view/ad_view_guest.h View 1 1 chunk +5 lines, -8 lines 0 comments Download
M chrome/browser/guest_view/ad_view/ad_view_guest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/guest_view/guest_view.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/guest_view/guest_view_base.h View 1 7 chunks +16 lines, -3 lines 0 comments Download
M chrome/browser/guest_view/guest_view_base.cc View 1 4 chunks +33 lines, -2 lines 0 comments Download
M chrome/browser/guest_view/web_view/web_view_guest.h View 1 5 chunks +7 lines, -12 lines 0 comments Download
M chrome/browser/guest_view/web_view/web_view_guest.cc View 1 5 chunks +37 lines, -37 lines 0 comments Download
M content/browser/browser_plugin/browser_plugin_guest.h View 4 chunks +6 lines, -8 lines 0 comments Download
M content/browser/browser_plugin/browser_plugin_guest.cc View 1 2 6 chunks +6 lines, -24 lines 0 comments Download
M content/browser/browser_plugin/test_browser_plugin_guest_delegate.h View 1 2 2 chunks +11 lines, -2 lines 0 comments Download
M content/browser/browser_plugin/test_browser_plugin_guest_delegate.cc View 1 2 2 chunks +40 lines, -1 line 0 comments Download
M content/browser/browser_plugin/test_guest_manager.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M content/public/browser/browser_plugin_guest_delegate.h View 1 2 chunks +1 line, -4 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Fady Samuel
6 years, 6 months ago (2014-05-29 18:40:30 UTC) #1
lazyboy
https://chromiumcodereview.appspot.com/306003002/diff/1/chrome/browser/guest_view/ad_view/ad_view_guest.h File chrome/browser/guest_view/ad_view/ad_view_guest.h (right): https://chromiumcodereview.appspot.com/306003002/diff/1/chrome/browser/guest_view/ad_view/ad_view_guest.h#newcode11 chrome/browser/guest_view/ad_view/ad_view_guest.h:11: // An AdViewGuest is a WebContentsObserver on the guest ...
6 years, 6 months ago (2014-05-29 19:13:58 UTC) #2
Fady Samuel
PTAL Istiaque! https://codereview.chromium.org/306003002/diff/1/chrome/browser/guest_view/ad_view/ad_view_guest.h File chrome/browser/guest_view/ad_view/ad_view_guest.h (right): https://codereview.chromium.org/306003002/diff/1/chrome/browser/guest_view/ad_view/ad_view_guest.h#newcode11 chrome/browser/guest_view/ad_view/ad_view_guest.h:11: // An AdViewGuest is a WebContentsObserver on ...
6 years, 6 months ago (2014-05-29 21:21:12 UTC) #3
lazyboy
lgtm
6 years, 6 months ago (2014-05-29 22:15:52 UTC) #4
Fady Samuel
The CQ bit was checked by fsamuel@chromium.org
6 years, 6 months ago (2014-05-29 23:26:18 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fsamuel@chromium.org/306003002/40001
6 years, 6 months ago (2014-05-29 23:27:54 UTC) #6
commit-bot: I haz the power
6 years, 6 months ago (2014-05-30 08:07:04 UTC) #7
Message was sent while issue was closed.
Change committed as 273759

Powered by Google App Engine
This is Rietveld 408576698