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

Issue 2063683002: Migrate components/data_reduction_proxy to Mojo interfaces. (Closed)

Created:
4 years, 6 months ago by leonhsl(Using Gerrit)
Modified:
4 years, 3 months ago
CC:
Aaron Boodman, abarth-chromium, ben+mojo_chromium.org, blundell+watchlist_chromium.org, cbentzel+watch_chromium.org, chromium-reviews, darin (slow to review), darin-cc_chromium.org, droger+watchlist_chromium.org, qsr+mojo_chromium.org, sdefresne+watchlist_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Migrate components/data_reduction_proxy to Mojo interfaces. This CL also adds typemapping for net::HostPortPair. BUG=577685 TEST=components_unittests --gtest_filter=DataReductionProxyHostImplTest*

Patch Set 1 : No gyp #

Patch Set 2 : Add unit tests #

Patch Set 3 : Add gyp #

Total comments: 3

Patch Set 4 : Rebase and move AddService call into RegisterRenderProcessMojoServices() #

Total comments: 7

Patch Set 5 : Avoid using DataReductionProxySettings on IO thread #

Patch Set 6 : Rebase and add OWNERS file for security review #

Patch Set 7 : Let DataReductionProxyHostImpl be a RenderProcessHostObserver #

Patch Set 8 : Fix unit tests #

Patch Set 9 : Add missing header file casued by another CL #

Patch Set 10 : Fix trybots failure #

Total comments: 16

Patch Set 11 : Address comments from Anand #

Patch Set 12 : Rebase only #

Patch Set 13 : Use BindingSet instead of Binding #

Patch Set 14 : Rebase only #

Total comments: 2

Patch Set 15 : Observe RenderProcessExited instead #

Patch Set 16 : Rebase only #

Patch Set 17 : Rebase only #

Total comments: 10

Patch Set 18 : Rebase and fix trybots #

Patch Set 19 : Address comments from Daniel #

Patch Set 20 : Fix unit tests #

Total comments: 8

Patch Set 21 : Address comments from tbansal1 #

Patch Set 22 : Fix unit test #

Patch Set 23 : Rebase only #

Patch Set 24 : Rebase only #

Patch Set 25 : Eliminate usage of RPH observer #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+248 lines, -301 lines) Patch
M chrome/browser/chrome_content_browser_client.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 3 chunks +13 lines, -5 lines 0 comments Download
M chrome/common/chrome_content_client.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/chrome_content_client.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2 chunks +0 lines, -6 lines 0 comments Download
M chrome/renderer/page_load_histograms.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 3 chunks +8 lines, -4 lines 2 comments Download
M components/components_tests.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +1 line, -1 line 0 comments Download
M components/data_reduction_proxy.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 3 chunks +15 lines, -12 lines 0 comments Download
M components/data_reduction_proxy/content/browser/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 3 chunks +3 lines, -4 lines 0 comments Download
M components/data_reduction_proxy/content/browser/DEPS View 1 chunk +2 lines, -2 lines 0 comments Download
A components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +46 lines, -0 lines 0 comments Download
A components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +42 lines, -0 lines 2 comments Download
A + components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 4 chunks +21 lines, -14 lines 0 comments Download
D components/data_reduction_proxy/content/browser/data_reduction_proxy_message_filter.h View 1 chunk +0 lines, -48 lines 0 comments Download
D components/data_reduction_proxy/content/browser/data_reduction_proxy_message_filter.cc View 1 chunk +0 lines, -56 lines 0 comments Download
D components/data_reduction_proxy/content/browser/data_reduction_proxy_message_filter_unittest.cc View 1 1 chunk +0 lines, -69 lines 0 comments Download
M components/data_reduction_proxy/content/common/BUILD.gn View 1 chunk +6 lines, -8 lines 0 comments Download
D components/data_reduction_proxy/content/common/DEPS View 1 chunk +0 lines, -4 lines 0 comments Download
A + components/data_reduction_proxy/content/common/OWNERS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +2 lines, -8 lines 0 comments Download
A components/data_reduction_proxy/content/common/data_reduction_proxy.mojom View 1 chunk +14 lines, -0 lines 0 comments Download
D components/data_reduction_proxy/content/common/data_reduction_proxy_messages.h View 1 chunk +0 lines, -15 lines 0 comments Download
D components/data_reduction_proxy/content/common/data_reduction_proxy_messages.cc View 1 chunk +0 lines, -39 lines 0 comments Download
M components/data_reduction_proxy/core/browser/data_reduction_proxy_config.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +2 lines, -0 lines 0 comments Download
M components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +4 lines, -0 lines 0 comments Download
M ipc/ipc_message_start.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/tools/bindings/chromium_bindings_configuration.gni View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +1 line, -0 lines 0 comments Download
A + net/base/mojo/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +1 line, -1 line 0 comments Download
A + net/base/mojo/DEPS View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/base/mojo/OWNERS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/base/mojo/net_base.mojom View 1 chunk +2 lines, -4 lines 0 comments Download
A net/base/mojo/net_base.typemap View 1 2 3 4 1 chunk +11 lines, -0 lines 0 comments Download
A net/base/mojo/net_base_struct_traits.h View 1 chunk +34 lines, -0 lines 0 comments Download
M net/net.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +21 lines, -0 lines 0 comments Download
A + net/typemaps.gni View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 164 (79 generated)
leonhsl(Using Gerrit)
Hi, would you PTAL at this? If overall OK, I'll add gyp and unittest codes ...
4 years, 6 months ago (2016-06-13 09:50:35 UTC) #2
agl
Rubber stamp LGTM for net/ if Mojo reviewers agree that this is correct.
4 years, 6 months ago (2016-06-13 15:36:10 UTC) #3
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2063683002/40001
4 years, 6 months ago (2016-06-14 09:58:20 UTC) #6
leonhsl(Using Gerrit)
+sammc@ Hi, Anand, Sam, would you PTAL at this CL and my inline question? Thanks. ...
4 years, 6 months ago (2016-06-14 10:16:48 UTC) #8
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-14 10:42:20 UTC) #10
Anand Mistry (off Chromium)
Just responding to the question. Haven't had a chance to review yet. https://codereview.chromium.org/2063683002/diff/40001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc ...
4 years, 6 months ago (2016-06-15 08:09:40 UTC) #11
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2063683002/60001
4 years, 6 months ago (2016-06-16 07:01:54 UTC) #13
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-16 08:07:45 UTC) #15
leonhsl(Using Gerrit)
Uploaded ps#4. https://codereview.chromium.org/2063683002/diff/40001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/2063683002/diff/40001/chrome/browser/chrome_content_browser_client.cc#newcode994 chrome/browser/chrome_content_browser_client.cc:994: host->GetServiceRegistry()->AddService( On 2016/06/15 08:09:40, Anand Mistry wrote: ...
4 years, 6 months ago (2016-06-16 08:28:30 UTC) #16
Anand Mistry (off Chromium)
https://codereview.chromium.org/2063683002/diff/60001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.h File components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.h (right): https://codereview.chromium.org/2063683002/diff/60001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.h#newcode37 components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.h:37: // Must outlive |this|. May be null. How can ...
4 years, 6 months ago (2016-06-16 09:04:04 UTC) #17
leonhsl(Using Gerrit)
https://codereview.chromium.org/2063683002/diff/60001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.h File components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.h (right): https://codereview.chromium.org/2063683002/diff/60001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.h#newcode37 components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.h:37: // Must outlive |this|. May be null. On 2016/06/16 ...
4 years, 6 months ago (2016-06-17 08:43:57 UTC) #18
Sam McNally
https://codereview.chromium.org/2063683002/diff/60001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc File components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc (right): https://codereview.chromium.org/2063683002/diff/60001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc#newcode28 components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc:28: config_ = settings->Config(); DataReductionProxySettings can only be used on ...
4 years, 6 months ago (2016-06-20 04:57:26 UTC) #19
leonhsl(Using Gerrit)
https://codereview.chromium.org/2063683002/diff/60001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc File components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc (right): https://codereview.chromium.org/2063683002/diff/60001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc#newcode28 components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc:28: config_ = settings->Config(); On 2016/06/20 04:57:26, Sam McNally wrote: ...
4 years, 6 months ago (2016-06-20 10:51:51 UTC) #20
Anand Mistry (off Chromium)
On 2016/06/20 10:51:51, leonhsl wrote: > https://codereview.chromium.org/2063683002/diff/60001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc > File > components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc > (right): > > ...
4 years, 6 months ago (2016-06-20 11:18:17 UTC) #21
leonhsl(Using Gerrit)
On 2016/06/20 11:18:17, Anand Mistry wrote: > On 2016/06/20 10:51:51, leonhsl wrote: > > > ...
4 years, 6 months ago (2016-06-20 14:26:57 UTC) #22
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2063683002/80001
4 years, 6 months ago (2016-06-22 02:53:14 UTC) #24
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/204738)
4 years, 6 months ago (2016-06-22 03:00:31 UTC) #26
Anand Mistry (off Chromium)
On 2016/06/20 14:26:57, leonhsl wrote: > On 2016/06/20 11:18:17, Anand Mistry wrote: > > On ...
4 years, 6 months ago (2016-06-22 05:49:26 UTC) #27
leonhsl(Using Gerrit)
On 2016/06/22 05:49:26, Anand Mistry wrote: > On 2016/06/20 14:26:57, leonhsl wrote: > > On ...
4 years, 6 months ago (2016-06-22 07:38:06 UTC) #28
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2063683002/120001
4 years, 6 months ago (2016-06-22 10:22:45 UTC) #30
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_compile_dbg_ng/builds/222784) mac_chromium_gn_rel on ...
4 years, 6 months ago (2016-06-22 10:38:12 UTC) #32
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2063683002/140001
4 years, 6 months ago (2016-06-23 02:58:43 UTC) #34
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_compile_dbg/builds/85932) chromeos_amd64-generic_chromium_compile_only_ng on ...
4 years, 6 months ago (2016-06-23 03:11:23 UTC) #36
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2063683002/160001
4 years, 6 months ago (2016-06-23 03:54:14 UTC) #38
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_asan_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_asan_rel_ng/builds/181928)
4 years, 6 months ago (2016-06-23 06:59:52 UTC) #40
leonhsl(Using Gerrit)
Would you PTAnL at ps#9? Thanks. Now DataReductionProxyHostImpl is a RPH observer and ties its ...
4 years, 6 months ago (2016-06-23 07:16:37 UTC) #41
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2063683002/160001
4 years, 6 months ago (2016-06-23 07:37:49 UTC) #43
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2063683002/180001
4 years, 6 months ago (2016-06-23 09:37:19 UTC) #45
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-23 10:35:09 UTC) #47
Anand Mistry (off Chromium)
https://codereview.chromium.org/2063683002/diff/180001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/2063683002/diff/180001/chrome/browser/chrome_content_browser_client.cc#newcode2723 chrome/browser/chrome_content_browser_client.cc:2723: DataReductionProxyChromeSettingsFactory::GetForBrowserContext(profile); I'm personally of the opinion that as much ...
4 years, 6 months ago (2016-06-24 07:12:28 UTC) #48
Sam McNally
https://codereview.chromium.org/2063683002/diff/180001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/2063683002/diff/180001/chrome/browser/chrome_content_browser_client.cc#newcode2723 chrome/browser/chrome_content_browser_client.cc:2723: DataReductionProxyChromeSettingsFactory::GetForBrowserContext(profile); On 2016/06/24 07:12:28, Anand Mistry wrote: > I'm ...
4 years, 6 months ago (2016-06-24 07:24:48 UTC) #49
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2063683002/220001
4 years, 6 months ago (2016-06-24 09:37:57 UTC) #51
leonhsl(Using Gerrit)
Hi, Anand, Sam, Thanks a lot for comments! Uploaded ps#11 to address comments and ps#12 ...
4 years, 6 months ago (2016-06-24 09:59:21 UTC) #52
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-24 11:20:13 UTC) #54
leonhsl(Using Gerrit)
https://codereview.chromium.org/2063683002/diff/180001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/2063683002/diff/180001/chrome/browser/chrome_content_browser_client.cc#newcode2730 chrome/browser/chrome_content_browser_client.cc:2730: // The data_reduction_proxy_host is a render process host observer, ...
4 years, 6 months ago (2016-06-24 14:46:11 UTC) #55
leonhsl(Using Gerrit)
Hi, tbansal@, megjablon@, in addition to the following inline question, I want to confirm another ...
4 years, 6 months ago (2016-06-24 15:33:47 UTC) #57
tbansal1
On 2016/06/24 15:33:47, leonhsl wrote: > Hi, tbansal@, megjablon@, in addition to the following inline ...
4 years, 6 months ago (2016-06-24 15:56:50 UTC) #58
tbansal1
https://codereview.chromium.org/2063683002/diff/180001/chrome/common/chrome_content_client.cc File chrome/common/chrome_content_client.cc (left): https://codereview.chromium.org/2063683002/diff/180001/chrome/common/chrome_content_client.cc#oldcode605 chrome/common/chrome_content_client.cc:605: bool ChromeContentClient::CanSendWhileSwappedOut(const IPC::Message* message) { On 2016/06/24 15:33:47, leonhsl ...
4 years, 6 months ago (2016-06-24 15:57:08 UTC) #59
leonhsl(Using Gerrit)
On 2016/06/24 15:57:08, tbansal1 wrote: > https://codereview.chromium.org/2063683002/diff/180001/chrome/common/chrome_content_client.cc > File chrome/common/chrome_content_client.cc (left): > > https://codereview.chromium.org/2063683002/diff/180001/chrome/common/chrome_content_client.cc#oldcode605 > ...
4 years, 6 months ago (2016-06-24 16:08:20 UTC) #60
leonhsl(Using Gerrit)
On 2016/06/24 15:56:50, tbansal1 wrote: > On 2016/06/24 15:33:47, leonhsl wrote: > > Hi, tbansal@, ...
4 years, 6 months ago (2016-06-24 16:20:59 UTC) #61
tbansal1
+creis to answer your last question
4 years, 6 months ago (2016-06-24 18:38:40 UTC) #62
Charlie Reis
On 2016/06/24 16:20:59, leonhsl wrote: > On 2016/06/24 15:56:50, tbansal1 wrote: > > On 2016/06/24 ...
4 years, 6 months ago (2016-06-24 23:00:20 UTC) #63
leonhsl(Using Gerrit)
On 2016/06/24 23:00:20, Charlie Reis wrote: > On 2016/06/24 16:20:59, leonhsl wrote: > > On ...
4 years, 6 months ago (2016-06-25 00:26:39 UTC) #64
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2063683002/240001
4 years, 6 months ago (2016-06-25 07:21:13 UTC) #66
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-25 08:22:12 UTC) #68
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2063683002/260001
4 years, 5 months ago (2016-06-29 09:42:56 UTC) #70
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-29 11:10:03 UTC) #72
Anand Mistry (off Chromium)
Pretty good looking at the Mojo side. Just one lifecycle thing. https://codereview.chromium.org/2063683002/diff/260001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc File components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc (right): ...
4 years, 5 months ago (2016-06-30 12:51:45 UTC) #73
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2063683002/280001
4 years, 5 months ago (2016-07-01 01:26:46 UTC) #75
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/237958)
4 years, 5 months ago (2016-07-01 02:11:21 UTC) #77
leonhsl(Using Gerrit)
Uploaded ps#15 to address comments, PTAnL, Thanks~ https://codereview.chromium.org/2063683002/diff/260001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc File components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc (right): https://codereview.chromium.org/2063683002/diff/260001/components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc#newcode42 components/data_reduction_proxy/content/browser/data_reduction_proxy_host_impl.cc:42: void DataReductionProxyHostImpl::RenderProcessHostDestroyed( ...
4 years, 5 months ago (2016-07-01 02:25:57 UTC) #78
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2063683002/280001
4 years, 5 months ago (2016-07-01 02:59:50 UTC) #80
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/237984)
4 years, 5 months ago (2016-07-01 03:34:45 UTC) #82
Anand Mistry (off Chromium)
lgtm from a mojo perspective
4 years, 5 months ago (2016-07-01 05:57:26 UTC) #83
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2063683002/280001
4 years, 5 months ago (2016-07-01 06:54:36 UTC) #85
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/256108)
4 years, 5 months ago (2016-07-01 07:44:47 UTC) #87
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2063683002/300001
4 years, 5 months ago (2016-07-01 08:15:48 UTC) #89
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/256121)
4 years, 5 months ago (2016-07-01 08:57:44 UTC) #91
leonhsl(Using Gerrit)
Although trybots are still red, I checked and suppose it should not be because of ...
4 years, 5 months ago (2016-07-01 09:20:51 UTC) #93
jochen (gone - plz use gerrit)
lgtm
4 years, 5 months ago (2016-07-01 14:17:41 UTC) #94
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2063683002/300001
4 years, 5 months ago (2016-07-02 11:03:38 UTC) #96
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/238490)
4 years, 5 months ago (2016-07-02 11:45:35 UTC) #98
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2063683002/300001
4 years, 5 months ago (2016-07-04 01:45:27 UTC) #100
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/195967)
4 years, 5 months ago (2016-07-04 02:30:52 UTC) #102
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2063683002/320001
4 years, 5 months ago (2016-07-05 02:18:47 UTC) #104
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/98335) linux_chromium_rel_ng on ...
4 years, 5 months ago (2016-07-05 03:02:03 UTC) #106
dcheng
https://codereview.chromium.org/2063683002/diff/320001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/2063683002/diff/320001/chrome/browser/chrome_content_browser_client.cc#newcode2784 chrome/browser/chrome_content_browser_client.cc:2784: Profile::FromBrowserContext(render_process_host->GetBrowserContext()); I think a BrowserContext here should be sufficient. ...
4 years, 5 months ago (2016-07-08 05:50:53 UTC) #107
leonhsl(Using Gerrit)
Thanks Daniel a lot for review and add Ken to help take a look at ...
4 years, 5 months ago (2016-07-11 14:36:07 UTC) #121
leonhsl(Using Gerrit)
Ping tbansal1@, would you please take a OWNER review? Thanks.
4 years, 5 months ago (2016-07-13 10:20:17 UTC) #124
tbansal1
Few nits. https://codereview.chromium.org/2063683002/diff/380001/components/data_reduction_proxy/content/browser/BUILD.gn File components/data_reduction_proxy/content/browser/BUILD.gn (right): https://codereview.chromium.org/2063683002/diff/380001/components/data_reduction_proxy/content/browser/BUILD.gn#newcode42 components/data_reduction_proxy/content/browser/BUILD.gn:42: "//mojo/public/cpp/bindings", Should not this be near line ...
4 years, 5 months ago (2016-07-13 17:35:18 UTC) #125
leonhsl(Using Gerrit)
Uploaded ps#21 and ps#22 to address comments, PTAnL, Thanks. https://codereview.chromium.org/2063683002/diff/380001/components/data_reduction_proxy/content/browser/BUILD.gn File components/data_reduction_proxy/content/browser/BUILD.gn (right): https://codereview.chromium.org/2063683002/diff/380001/components/data_reduction_proxy/content/browser/BUILD.gn#newcode42 components/data_reduction_proxy/content/browser/BUILD.gn:42: ...
4 years, 5 months ago (2016-07-14 14:54:53 UTC) #134
tbansal1
components/d_r_p lgtm. Thanks for doing this.
4 years, 5 months ago (2016-07-14 17:02:03 UTC) #135
leonhsl(Using Gerrit)
Ping Daniel, thanks. I think chromium-mojo@ discussions about interface impl lifecycle have already come out ...
4 years, 5 months ago (2016-07-20 03:24:23 UTC) #136
dcheng
On 2016/07/20 03:24:23, leonhsl wrote: > Ping Daniel, thanks. > I think chromium-mojo@ discussions about ...
4 years, 5 months ago (2016-07-20 10:31:46 UTC) #137
leonhsl(Using Gerrit)
On 2016/07/20 10:31:46, dcheng wrote: > On 2016/07/20 03:24:23, leonhsl wrote: > > Ping Daniel, ...
4 years, 5 months ago (2016-07-21 11:59:15 UTC) #144
leonhsl(Using Gerrit)
On 2016/07/21 11:59:15, leonhsl wrote: > On 2016/07/20 10:31:46, dcheng wrote: > > On 2016/07/20 ...
4 years, 5 months ago (2016-07-22 02:59:47 UTC) #147
jam
drive-by: please let's hold off on adding more usage of AddOwnedInterface until we reach consensus ...
4 years, 5 months ago (2016-07-22 05:24:13 UTC) #148
leonhsl(Using Gerrit)
On 2016/07/22 05:24:13, jam wrote: > drive-by: please let's hold off on adding more usage ...
4 years, 5 months ago (2016-07-22 05:34:12 UTC) #149
leonhsl(Using Gerrit)
Hi, Daniel, would you PTAnL at ps#25? Thanks. Per jam@'s suggestion in chromium-mojo@ discussion thread, ...
4 years, 4 months ago (2016-08-12 02:42:14 UTC) #158
leonhsl(Using Gerrit)
Ping Daniel and John, thanks.
4 years, 4 months ago (2016-08-19 03:07:46 UTC) #159
dcheng
(assuming the owners of data_reduction_proxy are OK with exposing the weakptr to the config externally... ...
4 years, 3 months ago (2016-08-26 19:16:20 UTC) #160
tbansal1
When I last looked at the CL, it was not exposing the WeakPtr from DRP. ...
4 years, 3 months ago (2016-08-26 20:56:34 UTC) #161
leonhsl(Using Gerrit)
On 2016/08/26 20:56:34, tbansal1 wrote: > When I last looked at the CL, it was ...
4 years, 3 months ago (2016-08-29 03:36:33 UTC) #162
leonhsl(Using Gerrit)
https://codereview.chromium.org/2063683002/diff/500001/chrome/renderer/page_load_histograms.cc File chrome/renderer/page_load_histograms.cc (right): https://codereview.chromium.org/2063683002/diff/500001/chrome/renderer/page_load_histograms.cc#newcode844 chrome/renderer/page_load_histograms.cc:844: bool handled = data_reduction_proxy_host->IsDataReductionProxy( On 2016/08/26 19:16:20, dcheng wrote: ...
4 years, 3 months ago (2016-08-29 06:12:06 UTC) #163
leonhsl(Using Gerrit)
4 years, 3 months ago (2016-09-13 02:56:41 UTC) #164
As data_reduction_proxy IPCs have all been deprecated by
https://codereview.chromium.org/2314163003/, no need to do the mojo conversion
further, so close this CL now.

Thanks all for the help to me here ;-)

Powered by Google App Engine
This is Rietveld 408576698