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

Issue 798723004: Fix copying from interstitial pages on OSX. (Closed)

Created:
5 years, 11 months ago by lgarron
Modified:
5 years, 7 months ago
Reviewers:
palmer, Charlie Reis, nasko
CC:
chromium-reviews, creis+watch_chromium.org, darin-cc_chromium.org, jam, nasko+codewatch_chromium.org, nona+watch_chromium.org, penghuang+watch_chromium.org, James Su, yukishiino+watch_chromium.org, yusukes+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix copying from interstitial pages on OSX. BUG=415784

Patch Set 1 #

Total comments: 2

Patch Set 2 : Verified test. #

Total comments: 8

Patch Set 3 : Use web_contents() instead of exposing a new public function. #

Patch Set 4 : Address more comments. #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+41 lines, -2 lines) Patch
M content/browser/frame_host/interstitial_page_impl.h View 1 2 3 1 chunk +1 line, -0 lines 1 comment Download
M content/browser/frame_host/interstitial_page_impl.cc View 1 3 1 chunk +4 lines, -0 lines 1 comment Download
M content/browser/renderer_host/render_widget_host_view_mac.mm View 1 1 chunk +2 lines, -2 lines 1 comment Download
M content/browser/web_contents/web_contents_impl.cc View 1 2 3 1 chunk +5 lines, -0 lines 1 comment Download
M content/browser/web_contents/web_contents_impl_unittest.cc View 1 2 2 chunks +29 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (6 generated)
lgarron
Here is the a simplified fix that allows restores (enables?) from interstitials on OSX.
5 years, 11 months ago (2015-01-10 01:29:33 UTC) #1
felt
did you mean to set reviewers?
5 years, 11 months ago (2015-01-12 17:43:11 UTC) #3
lgarron
On 2015/01/12 at 17:43:11, felt wrote: > did you mean to set reviewers? Thanks for ...
5 years, 11 months ago (2015-01-13 20:08:10 UTC) #4
palmer
You should finish this up as soon as possible, so that e.g. Mac users can ...
5 years, 8 months ago (2015-04-20 23:51:58 UTC) #6
lgarron
nasko@: With a bit of help from Chris, I now have a simple test that ...
5 years, 8 months ago (2015-04-21 21:43:21 UTC) #9
nasko
Thanks for reviving this Lucas. Few comments. https://codereview.chromium.org/798723004/diff/40001/content/browser/frame_host/interstitial_page_impl.h File content/browser/frame_host/interstitial_page_impl.h (right): https://codereview.chromium.org/798723004/diff/40001/content/browser/frame_host/interstitial_page_impl.h#newcode66 content/browser/frame_host/interstitial_page_impl.h:66: WebContents* GetAsWebContents() ...
5 years, 8 months ago (2015-04-22 05:07:45 UTC) #10
lgarron
https://codereview.chromium.org/798723004/diff/40001/content/browser/frame_host/interstitial_page_impl.h File content/browser/frame_host/interstitial_page_impl.h (right): https://codereview.chromium.org/798723004/diff/40001/content/browser/frame_host/interstitial_page_impl.h#newcode66 content/browser/frame_host/interstitial_page_impl.h:66: WebContents* GetAsWebContents() override; On 2015/04/22 at 05:07:45, nasko (very ...
5 years, 8 months ago (2015-04-22 07:19:54 UTC) #12
Charlie Reis
I'm concerned about this. This CL essentially papers over the fact that the interstitial is ...
5 years, 7 months ago (2015-04-27 23:39:26 UTC) #14
Charlie Reis
https://codereview.chromium.org/798723004/diff/80001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/798723004/diff/80001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode1413 content/browser/renderer_host/render_widget_host_view_mac.mm:1413: return WebContents::FromRenderFrameHost( I'm looking at some of the GetAsWebContents() ...
5 years, 7 months ago (2015-04-28 22:37:27 UTC) #15
lgarron
On 2015/04/28 at 22:37:27, creis wrote: > https://codereview.chromium.org/798723004/diff/80001/content/browser/renderer_host/render_widget_host_view_mac.mm > File content/browser/renderer_host/render_widget_host_view_mac.mm (right): > > https://codereview.chromium.org/798723004/diff/80001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode1413 ...
5 years, 7 months ago (2015-04-29 04:13:45 UTC) #16
Charlie Reis
On 2015/04/29 04:13:45, lgarron wrote: > On 2015/04/28 at 22:37:27, creis wrote: > > > ...
5 years, 7 months ago (2015-04-29 05:18:54 UTC) #17
nasko
On 2015/04/29 05:18:54, Charlie Reis wrote: > On 2015/04/29 04:13:45, lgarron wrote: > > On ...
5 years, 7 months ago (2015-04-29 06:03:34 UTC) #18
lgarron
On 2015/04/29 at 06:03:34, nasko wrote: > On 2015/04/29 05:18:54, Charlie Reis wrote: > > ...
5 years, 7 months ago (2015-05-05 21:20:31 UTC) #19
Chris Palmer
> What should I do with this CL? I'm not sure of the scope of ...
5 years, 7 months ago (2015-05-06 21:42:49 UTC) #20
nasko
On 2015/05/06 21:42:49, Chris Palmer wrote: > > What should I do with this CL? ...
5 years, 7 months ago (2015-05-07 17:35:59 UTC) #21
lgarron
On 2015/05/07 at 17:35:59, nasko wrote: > On 2015/05/06 21:42:49, Chris Palmer wrote: > > ...
5 years, 7 months ago (2015-05-08 03:46:45 UTC) #22
nasko
On 2015/05/08 03:46:45, lgarron wrote: > On 2015/05/07 at 17:35:59, nasko wrote: > > On ...
5 years, 7 months ago (2015-05-08 03:53:11 UTC) #23
lgarron
On 2015/05/08 at 03:53:11, nasko wrote: > On 2015/05/08 03:46:45, lgarron wrote: > > On ...
5 years, 7 months ago (2015-05-08 03:54:58 UTC) #24
felt
On 2015/05/08 03:54:58, lgarron wrote: > On 2015/05/08 at 03:53:11, nasko wrote: > > On ...
5 years, 7 months ago (2015-05-08 14:16:24 UTC) #25
lgarron
5 years, 7 months ago (2015-05-13 01:53:14 UTC) #26
On 2015/05/08 at 14:16:24, felt wrote:
> On 2015/05/08 03:54:58, lgarron wrote:
> > On 2015/05/08 at 03:53:11, nasko wrote:
> > > On 2015/05/08 03:46:45, lgarron wrote:
> > > > On 2015/05/07 at 17:35:59, nasko wrote:
> > > > > On 2015/05/06 21:42:49, Chris Palmer wrote:
> > > > > > > What should I do with this CL? I'm not sure of the scope of
Charlie's
> > > > > > > suggestion.
> > > > > > 
> > > > > > Since Charlie is out until the 11th, talk with Nasko about how to do
it
> > > > > > Charlie's way. A VC meeting might be in order.
> > > > > 
> > > > > Can you be a bit more specific? What "scope" are you unsure of?
> > > > > If you have a more precise question, let me know, otherwise a quick VC
> > chat
> > > > might be more useful to clarify what needs to be done.
> > > > 
> > > > Scope as in "how much stuff would this touch?"
> > > > I haven't yet had time to look at the code in order to get an idea of
what
> > would
> > > > need to be done. I've put a meeting on your calnedar for Monday, if that
> > works
> > > > for you. :-)
> > > 
> > > I would expect that once you try out implementing it, you will get an idea
of
> > how much it touches. Let's meet after you've tried at least one attempt at
> > implementing the suggestion. This way we can discuss concrete problems you
might
> > have hit or a meeting might not be needed.
> > 
> > Hmm. I'd be up for that, but I'm reluctant to start it if it might be big.
I'll
> > try to prioritize it among my smaller bugs.
> 
> Hey Lucas, how about you take a look at the code and see if you understand the
idea before scheduling a meeting? That way you know what kinds of questions you
need to ask at the meeting. Don't spend a week on it but at least try it out a
bit on your own first.

I've made a new CL: https://codereview.chromium.org/1133003003
I'm closing this one, so that we can keep the discussion of the different
implementations separate.

Powered by Google App Engine
This is Rietveld 408576698