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

Issue 298133002: Don't ensure, in single-process mode, that WebUI render views are the only ones in the process, as … (Closed)

Created:
6 years, 7 months ago by Krzysztof Olczyk
Modified:
5 years, 5 months ago
Reviewers:
nasko
CC:
chromium-reviews, creis+watch_chromium.org, darin-cc_chromium.org, jam, Mostyn Bramley-Moore, nasko+codewatch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Don't ensure, in single-process mode, that WebUI render views are the only ones in the process, as it makes no sense - we have single process only and no process-separation is expected. This allows testing navigation between WebUI and standard pages in single-process mode. BUG= Committed: https://crrev.com/bf50b9cc28f7a7749183a6c241c4836d5a66c54c Cr-Commit-Position: refs/heads/master@{#297683}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Tests + review suggestion #

Total comments: 2

Patch Set 3 : Set --single-process flag too in order to make sure correct scenario is trigerred #

Total comments: 6

Patch Set 4 : Style fixes #

Patch Set 5 : Rebased to master. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -2 lines) Patch
M content/browser/frame_host/render_frame_host_manager.cc View 1 2 3 4 1 chunk +3 lines, -2 lines 0 comments Download
M content/browser/frame_host/render_frame_host_manager_unittest.cc View 1 2 3 4 1 chunk +31 lines, -0 lines 0 comments Download

Messages

Total messages: 24 (5 generated)
Krzysztof Olczyk
Hi nasko, could you please take a look at this small change which permits navigation ...
6 years, 7 months ago (2014-05-26 09:05:37 UTC) #1
nasko
Just one note on the change. Could you also add a test so we don't ...
6 years, 7 months ago (2014-05-27 14:06:09 UTC) #2
Krzysztof Olczyk
Hi nasko, I've uploaded a unit test to cover this as you requested. https://codereview.chromium.org/298133002/diff/1/content/browser/frame_host/render_frame_host_manager.cc File ...
6 years, 7 months ago (2014-05-28 09:12:49 UTC) #3
nasko
https://codereview.chromium.org/298133002/diff/20001/content/browser/frame_host/render_frame_host_manager_unittest.cc File content/browser/frame_host/render_frame_host_manager_unittest.cc (right): https://codereview.chromium.org/298133002/diff/20001/content/browser/frame_host/render_frame_host_manager_unittest.cc#newcode1096 content/browser/frame_host/render_frame_host_manager_unittest.cc:1096: CanNavigateBetweenNormalPagesAndWebUIInSingleProcess) { This test doesn't seem to work as ...
6 years, 6 months ago (2014-05-28 17:02:04 UTC) #4
nasko
On 2014/05/28 17:02:04, nasko wrote: > https://codereview.chromium.org/298133002/diff/20001/content/browser/frame_host/render_frame_host_manager_unittest.cc > File content/browser/frame_host/render_frame_host_manager_unittest.cc (right): > > https://codereview.chromium.org/298133002/diff/20001/content/browser/frame_host/render_frame_host_manager_unittest.cc#newcode1096 > ...
6 years, 2 months ago (2014-09-25 16:36:39 UTC) #5
Krzysztof Olczyk
On 2014/09/25 at 16:36:39, nasko wrote: > On 2014/05/28 17:02:04, nasko wrote: > > https://codereview.chromium.org/298133002/diff/20001/content/browser/frame_host/render_frame_host_manager_unittest.cc ...
6 years, 2 months ago (2014-09-26 07:38:34 UTC) #6
nasko
Just a couple of comments and it should be good to go. https://codereview.chromium.org/298133002/diff/40001/content/browser/frame_host/render_frame_host_manager.cc File content/browser/frame_host/render_frame_host_manager.cc ...
6 years, 2 months ago (2014-09-29 22:21:48 UTC) #7
Krzysztof Olczyk
Hi Nasko, I've applied the style changes you suggested and posted a crbug. https://codereview.chromium.org/298133002/diff/40001/content/browser/frame_host/render_frame_host_manager.cc File ...
6 years, 2 months ago (2014-10-01 10:17:47 UTC) #8
nasko
LGTM
6 years, 2 months ago (2014-10-01 13:57:26 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/298133002/60001
6 years, 2 months ago (2014-10-01 13:59:31 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: linux_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/linux_gpu/builds/73597) win_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu/builds/67860) android_aosp ...
6 years, 2 months ago (2014-10-01 14:03:23 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/298133002/80001
6 years, 2 months ago (2014-10-01 15:54:10 UTC) #15
commit-bot: I haz the power
Committed patchset #5 (id:80001) as b91e8bee3cc47da325083b95969c81b533906643
6 years, 2 months ago (2014-10-01 18:55:40 UTC) #16
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/bf50b9cc28f7a7749183a6c241c4836d5a66c54c Cr-Commit-Position: refs/heads/master@{#297683}
6 years, 2 months ago (2014-10-01 18:57:19 UTC) #17
nasko
A revert of this CL (patchset #5 id:80001) has been created in https://codereview.chromium.org/618853004/ by nasko@chromium.org. ...
6 years, 2 months ago (2014-10-01 20:49:10 UTC) #18
Krzysztof Olczyk
On 2014/10/01 at 20:49:10, nasko wrote: > A revert of this CL (patchset #5 id:80001) ...
6 years, 2 months ago (2014-10-10 05:50:29 UTC) #19
nasko
I haven't looked in detail, but it looked like it can very well cause this ...
6 years, 2 months ago (2014-10-14 22:55:04 UTC) #20
Sergiy Byelozyorov
On 2014/10/14 22:55:04, nasko wrote: > I haven't looked in detail, but it looked like ...
5 years, 6 months ago (2015-06-05 10:47:58 UTC) #23
Krzysztof Olczyk
5 years, 5 months ago (2015-07-20 11:27:27 UTC) #24
On 2015/06/05 at 10:47:58, sergiyb wrote:
> On 2014/10/14 22:55:04, nasko wrote:
> > I haven't looked in detail, but it looked like it can very well cause this
> > so it was speculatively reverted. I'd suggest running the reported failed
> > tests with the patch and seeing what causes the failure. Since this is a
> > memory bot, it likely requires ASAN build or something similar.
> > 
> > On Thu, Oct 9, 2014 at 10:50 PM, <mailto:kolczyk@opera.com> wrote:
> > 
> > > On 2014/10/01 at 20:49:10, nasko wrote:
> > >
> > >> A revert of this CL (patchset #5 id:80001) has been created in
> > >>
> > > https://codereview.chromium.org/618853004/ by mailto:nasko@chromium.org.
> > >
> > >  The reason for reverting is: This patch broke the memory.fyi bots, as
> > >> they run
> > >>
> > > tests in single-process mode.
> > >
> > >
> > > http://build.chromium.org/p/chromium.memory.fyi/builders/
> > > Linux%20Tests%20%28valgrind%29%281%29/builds/36766.
> > >
> > >
> > > Hi Nasko,
> > >
> > > could you please help me understand how this CL has broke the bots?
> > >
> > >
> > > https://codereview.chromium.org/298133002/
> > >
> > 
> > To unsubscribe from this group and stop receiving emails from it, send an
email
> > to mailto:chromium-reviews+unsubscribe@chromium.org.
> 
> This CL is too old to be processed by CQ (missing project field that we've
introduced a couple of months ago). Please re-upload it to codereview site and
land again:
> 
> git checkout branch_for_this_cl
> git cl issue 0
> git cl upload

Thanks for information. Resubmitted in
https://codereview.chromium.org/1229133005.

Powered by Google App Engine
This is Rietveld 408576698