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

Issue 937203003: Make load events in iframe elements work with OOPIF (Blink side). (Closed)

Created:
5 years, 10 months ago by alexmos
Modified:
5 years, 10 months ago
Reviewers:
dcheng
CC:
blink-reviews, dglazkov+blink, mlamouri+watch-blink_chromium.org, site-isolation-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Make load events in iframe elements work with OOPIF (Blink side). Today, when the parent frame defines a load event handler in the iframe element of an out-of-process child frame, the event does not fire in the parent process. This CL adds the plumbing to forward the event from the child frame's process to the parent frame's process. Chromium side: https://codereview.chromium.org/954793002 BUG=453690 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=190783

Patch Set 1 #

Total comments: 2

Patch Set 2 : Rename DispatchFrameOwnerLoadEvent to DispatchLoadEventForFrameOwner #

Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -1 line) Patch
M Source/web/RemoteBridgeFrameOwner.cpp View 2 chunks +4 lines, -1 line 0 comments Download
M Source/web/WebRemoteFrameImpl.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M Source/web/WebRemoteFrameImpl.cpp View 1 1 chunk +6 lines, -0 lines 0 comments Download
M public/web/WebFrameClient.h View 1 chunk +4 lines, -0 lines 0 comments Download
M public/web/WebRemoteFrame.h View 1 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (2 generated)
alexmos
Daniel, could you please take a look? This should fix one of the two major ...
5 years, 10 months ago (2015-02-24 20:02:25 UTC) #2
dcheng
https://codereview.chromium.org/937203003/diff/1/public/web/WebRemoteFrame.h File public/web/WebRemoteFrame.h (right): https://codereview.chromium.org/937203003/diff/1/public/web/WebRemoteFrame.h#newcode38 public/web/WebRemoteFrame.h:38: virtual void DispatchFrameOwnerLoadEvent() const = 0; dispatchLoadEventForFrameOwner() might be ...
5 years, 10 months ago (2015-02-24 20:11:05 UTC) #3
alexmos
https://codereview.chromium.org/937203003/diff/1/public/web/WebRemoteFrame.h File public/web/WebRemoteFrame.h (right): https://codereview.chromium.org/937203003/diff/1/public/web/WebRemoteFrame.h#newcode38 public/web/WebRemoteFrame.h:38: virtual void DispatchFrameOwnerLoadEvent() const = 0; On 2015/02/24 20:11:05, ...
5 years, 10 months ago (2015-02-24 20:56:23 UTC) #4
dcheng
On 2015/02/24 at 20:56:23, alexmos wrote: > https://codereview.chromium.org/937203003/diff/1/public/web/WebRemoteFrame.h > File public/web/WebRemoteFrame.h (right): > > https://codereview.chromium.org/937203003/diff/1/public/web/WebRemoteFrame.h#newcode38 ...
5 years, 10 months ago (2015-02-24 21:24:27 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/937203003/20001
5 years, 10 months ago (2015-02-24 23:36:50 UTC) #7
commit-bot: I haz the power
5 years, 10 months ago (2015-02-24 23:52:09 UTC) #8
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=190783

Powered by Google App Engine
This is Rietveld 408576698