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

Issue 2853143002: Simplify code for VPN entries in system menu (Closed)

Created:
3 years, 7 months ago by mohsen
Modified:
3 years, 7 months ago
Reviewers:
tdanderson
CC:
chromium-reviews, kalyank, sadrul
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Simplify code for VPN entries in system menu VPNListEntryBase, which is not needed anymore, is removed. Also, VPN providers are directly added in VPNListProviderEntry instead of delegating to VPNListView. This way VPNListView doesn't need to be a ViewClickListener anymore which makes merging NetworkListViewBase hierarchy into NetworkStateListDetailedView easier in follow-up CLs. BUG=686343 TEST=none Review-Url: https://codereview.chromium.org/2853143002 Cr-Commit-Position: refs/heads/master@{#469089} Committed: https://chromium.googlesource.com/chromium/src/+/2a0c83a2260a7d321e1495153a892db1f0a4bc44

Patch Set 1 #

Total comments: 8

Patch Set 2 : Removed unnecessary return #

Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -66 lines) Patch
M ash/system/network/network_state_list_detailed_view.h View 1 chunk +0 lines, -3 lines 0 comments Download
M ash/system/network/network_state_list_detailed_view.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M ash/system/network/vpn_list_view.h View 3 chunks +1 line, -7 lines 0 comments Download
M ash/system/network/vpn_list_view.cc View 1 8 chunks +24 lines, -52 lines 0 comments Download

Messages

Total messages: 19 (14 generated)
mohsen
Please take a look...
3 years, 7 months ago (2017-05-02 01:58:04 UTC) #6
tdanderson
LGTM https://codereview.chromium.org/2853143002/diff/1/ash/system/network/network_state_list_detailed_view.h File ash/system/network/network_state_list_detailed_view.h (right): https://codereview.chromium.org/2853143002/diff/1/ash/system/network/network_state_list_detailed_view.h#newcode4 ash/system/network/network_state_list_detailed_view.h:4: nit: I think the number after BUG= is ...
3 years, 7 months ago (2017-05-03 18:31:40 UTC) #7
mohsen
https://codereview.chromium.org/2853143002/diff/1/ash/system/network/network_state_list_detailed_view.h File ash/system/network/network_state_list_detailed_view.h (right): https://codereview.chromium.org/2853143002/diff/1/ash/system/network/network_state_list_detailed_view.h#newcode4 ash/system/network/network_state_list_detailed_view.h:4: On 2017/05/03 at 18:31:39, tdanderson wrote: > nit: I ...
3 years, 7 months ago (2017-05-03 19:14:28 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2853143002/20001
3 years, 7 months ago (2017-05-03 19:54:13 UTC) #16
commit-bot: I haz the power
3 years, 7 months ago (2017-05-03 19:59:55 UTC) #19
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/2a0c83a2260a7d321e1495153a89...

Powered by Google App Engine
This is Rietveld 408576698