| Index: components/guest_view/browser/guest_view_event.cc
|
| diff --git a/components/guest_view/browser/guest_view_event.cc b/components/guest_view/browser/guest_view_event.cc
|
| index f564753d81921f14faceea994fe9cc3e7c6a60af..883b8b7f7718fb4d83b227e71506bf8192b48336 100644
|
| --- a/components/guest_view/browser/guest_view_event.cc
|
| +++ b/components/guest_view/browser/guest_view_event.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include <utility>
|
|
|
| +#include "base/logging.h"
|
| #include "components/guest_view/browser/guest_view_base.h"
|
| #include "components/guest_view/browser/guest_view_manager.h"
|
|
|
| @@ -19,10 +20,9 @@ GuestViewEvent::~GuestViewEvent() {
|
| }
|
|
|
| void GuestViewEvent::Dispatch(GuestViewBase* guest, int instance_id) {
|
| + DCHECK(args_) << "Dispatch was probably invoked twice!";
|
| GuestViewManager::FromBrowserContext(guest->browser_context())
|
| ->DispatchEvent(name_, std::move(args_), guest, instance_id);
|
| -
|
| - delete this;
|
| }
|
|
|
| } // namespace guest_view
|
|
|