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

Issue 1984133003: Remove Windows Vista/XP specific code from net/base (Closed)

Created:
4 years, 7 months ago by maksims (do not use this acc)
Modified:
4 years, 7 months ago
Reviewers:
mef, mmenke
CC:
chromium-reviews, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove Windows Vista/XP specific code from net/base. Files affected: net_interfaces_win + unittests. + Fixed build failure after code dynamic linking of functions BUG=580691 Committed: https://crrev.com/c69619d715a66dd0fc0c5d795e93236c6ef66577 Cr-Commit-Position: refs/heads/master@{#395134}

Patch Set 1 #

Total comments: 6

Patch Set 2 : removing loading of methods from dll at runtime #

Total comments: 4

Patch Set 3 : mmenke comments #

Total comments: 1

Patch Set 4 : fixing builds #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -74 lines) Patch
M net/BUILD.gn View 1 2 3 1 chunk +6 lines, -0 lines 0 comments Download
M net/base/network_interfaces_unittest.cc View 1 2 9 chunks +18 lines, -39 lines 0 comments Download
M net/base/network_interfaces_win.h View 1 chunk +0 lines, -1 line 0 comments Download
M net/base/network_interfaces_win.cc View 1 6 chunks +3 lines, -34 lines 0 comments Download

Messages

Total messages: 30 (11 generated)
maksims (do not use this acc)
ptal
4 years, 7 months ago (2016-05-17 10:42:45 UTC) #3
maksims (do not use this acc)
4 years, 7 months ago (2016-05-17 10:52:50 UTC) #5
mmenke
https://codereview.chromium.org/1984133003/diff/1/net/base/network_interfaces_unittest.cc File net/base/network_interfaces_unittest.cc (right): https://codereview.chromium.org/1984133003/diff/1/net/base/network_interfaces_unittest.cc#newcode39 net/base/network_interfaces_unittest.cc:39: #include "base/win/windows_version.h" No longer needed. https://codereview.chromium.org/1984133003/diff/1/net/base/network_interfaces_unittest.cc#newcode156 net/base/network_interfaces_unittest.cc:156: if (interface_to_luid ...
4 years, 7 months ago (2016-05-17 11:25:23 UTC) #6
maksims (do not use this acc)
https://codereview.chromium.org/1984133003/diff/1/net/base/network_interfaces_unittest.cc File net/base/network_interfaces_unittest.cc (right): https://codereview.chromium.org/1984133003/diff/1/net/base/network_interfaces_unittest.cc#newcode156 net/base/network_interfaces_unittest.cc:156: if (interface_to_luid && luid_to_guid) { On 2016/05/17 11:25:23, mmenke ...
4 years, 7 months ago (2016-05-17 11:47:48 UTC) #7
mattmenke_gmail.com
https://codereview.chromium.org/1984133003/diff/1/net/base/network_interfaces_unittest.cc File net/base/network_interfaces_unittest.cc (right): https://codereview.chromium.org/1984133003/diff/1/net/base/network_interfaces_unittest.cc#newcode154 net/base/network_interfaces_unittest.cc:154: phlpapi_lib.GetFunctionPointer("ConvertInterfaceLuidToGuid")); If you look at these, right now, we're ...
4 years, 7 months ago (2016-05-17 12:34:39 UTC) #9
mmenke
On 2016/05/17 12:34:39, mattmenke wrote: > https://codereview.chromium.org/1984133003/diff/1/net/base/network_interfaces_unittest.cc > File net/base/network_interfaces_unittest.cc (right): > > https://codereview.chromium.org/1984133003/diff/1/net/base/network_interfaces_unittest.cc#newcode154 > ...
4 years, 7 months ago (2016-05-17 18:57:49 UTC) #10
maksims (do not use this acc)
Is it correct now? I do not have windows environment at the moment and cannot ...
4 years, 7 months ago (2016-05-18 09:12:06 UTC) #12
mmenke
Just two more things. I've verified that the test compiles and runs with the suggested ...
4 years, 7 months ago (2016-05-18 17:54:03 UTC) #13
maksims (do not use this acc)
https://codereview.chromium.org/1984133003/diff/20001/net/base/network_interfaces_unittest.cc File net/base/network_interfaces_unittest.cc (right): https://codereview.chromium.org/1984133003/diff/20001/net/base/network_interfaces_unittest.cc#newcode143 net/base/network_interfaces_unittest.cc:143: GUID*); On 2016/05/18 17:54:03, mmenke wrote: > Actually, you ...
4 years, 7 months ago (2016-05-19 05:58:31 UTC) #14
mmenke
LGTM! https://codereview.chromium.org/1984133003/diff/40001/net/base/network_interfaces_unittest.cc File net/base/network_interfaces_unittest.cc (right): https://codereview.chromium.org/1984133003/diff/40001/net/base/network_interfaces_unittest.cc#newcode153 net/base/network_interfaces_unittest.cc:153: } Hrm...This code wasn't being run on non-XP ...
4 years, 7 months ago (2016-05-19 15:02:37 UTC) #15
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1984133003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1984133003/40001
4 years, 7 months ago (2016-05-19 15:03:02 UTC) #17
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_clang on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_clang/builds/24750)
4 years, 7 months ago (2016-05-19 16:43:20 UTC) #19
mmenke
On 2016/05/19 16:43:20, commit-bot: I haz the power wrote: > Dry run: Try jobs failed ...
4 years, 7 months ago (2016-05-19 18:41:01 UTC) #20
maksims (do not use this acc)
It's working now? Can I land the patch?
4 years, 7 months ago (2016-05-20 07:30:06 UTC) #22
maksims (do not use this acc)
On 2016/05/20 07:30:06, maksims wrote: > It's working now? Can I land the patch? Typo. ...
4 years, 7 months ago (2016-05-20 07:30:39 UTC) #23
mmenke
On 2016/05/20 07:30:39, maksims wrote: > On 2016/05/20 07:30:06, maksims wrote: > > It's working ...
4 years, 7 months ago (2016-05-20 15:34:41 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1984133003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1984133003/60001
4 years, 7 months ago (2016-05-20 19:20:09 UTC) #26
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 7 months ago (2016-05-20 19:24:06 UTC) #28
commit-bot: I haz the power
4 years, 7 months ago (2016-05-20 19:25:43 UTC) #30
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/c69619d715a66dd0fc0c5d795e93236c6ef66577
Cr-Commit-Position: refs/heads/master@{#395134}

Powered by Google App Engine
This is Rietveld 408576698