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

Issue 209343003: Remove prtypes.h and prcpucfg*.h from base/third_party/nspr. (Closed)

Created:
6 years, 9 months ago by wtc
Modified:
6 years, 9 months ago
CC:
chromium-reviews, erikwright+watch_chromium.org
Visibility:
Public.

Description

Remove prtypes.h and prcpucfg*.h from base/third_party/nspr. Copy the type and macro definitions we need to base/third_party/nspr/prtime.h. Add chromium-prtypes.h to crypto/third_party/nss. content/common/plugin_list_posix.cc doesn't need to include prcpucfg_linux.h. R=ananta@chromium.org,mark@chromium.org,rsleevi@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=259148

Patch Set 1 #

Patch Set 2 : Fix compilation errors in crypto and content #

Patch Set 3 : crypto/ can't use the real prtypes.h on Windows because of the HMAC code for NaCl #

Patch Set 4 : Move chromium-blapi*h to NaCl HMAC sources #

Total comments: 7

Patch Set 5 : Add comments about PR_BYTES_PER_LONG #

Patch Set 6 : Use 2147483647 instead of INT_MAX #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+101 lines, -3078 lines) Patch
M base/base.gyp View 2 chunks +0 lines, -6 lines 0 comments Download
M base/base.gypi View 1 chunk +0 lines, -9 lines 0 comments Download
M base/third_party/nspr/BUILD.gn View 1 chunk +0 lines, -9 lines 0 comments Download
D base/third_party/nspr/prcpucfg.h View 1 chunk +0 lines, -51 lines 0 comments Download
D base/third_party/nspr/prcpucfg_freebsd.h View 1 chunk +0 lines, -337 lines 0 comments Download
D base/third_party/nspr/prcpucfg_linux.h View 1 chunk +0 lines, -809 lines 0 comments Download
D base/third_party/nspr/prcpucfg_mac.h View 1 chunk +0 lines, -197 lines 0 comments Download
D base/third_party/nspr/prcpucfg_nacl.h View 1 chunk +0 lines, -291 lines 0 comments Download
D base/third_party/nspr/prcpucfg_openbsd.h View 1 chunk +0 lines, -337 lines 0 comments Download
D base/third_party/nspr/prcpucfg_solaris.h View 1 chunk +0 lines, -203 lines 0 comments Download
D base/third_party/nspr/prcpucfg_win.h View 1 chunk +0 lines, -256 lines 0 comments Download
M base/third_party/nspr/prtime.h View 1 1 chunk +17 lines, -1 line 0 comments Download
M base/third_party/nspr/prtime.cc View 1 chunk +0 lines, -4 lines 0 comments Download
D base/third_party/nspr/prtypes.h View 1 chunk +0 lines, -558 lines 0 comments Download
M base/time/time.cc View 1 chunk +0 lines, -1 line 0 comments Download
M content/common/plugin_list_posix.cc View 1 1 chunk +0 lines, -4 lines 0 comments Download
M crypto/crypto.gyp View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M crypto/crypto.gypi View 1 2 3 2 chunks +3 lines, -2 lines 0 comments Download
M crypto/third_party/nss/chromium-blapit.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
A crypto/third_party/nss/chromium-prtypes.h View 1 2 3 4 5 1 chunk +77 lines, -0 lines 3 comments Download
M crypto/third_party/nss/chromium-sha256.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M crypto/third_party/nss/sha512.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 16 (0 generated)
wtc
Ananta: you only need to review content/, but you can also review base/ since you ...
6 years, 9 months ago (2014-03-22 15:50:19 UTC) #1
ananta
lgtm
6 years, 9 months ago (2014-03-24 18:54:24 UTC) #2
Ryan Sleevi
https://codereview.chromium.org/209343003/diff/60001/crypto/third_party/nss/chromium-prtypes.h File crypto/third_party/nss/chromium-prtypes.h (right): https://codereview.chromium.org/209343003/diff/60001/crypto/third_party/nss/chromium-prtypes.h#newcode25 crypto/third_party/nss/chromium-prtypes.h:25: #endif This one needs a bit more justification/explanation. This ...
6 years, 9 months ago (2014-03-24 19:14:08 UTC) #3
Ryan Sleevi
https://codereview.chromium.org/209343003/diff/60001/crypto/third_party/nss/chromium-prtypes.h File crypto/third_party/nss/chromium-prtypes.h (right): https://codereview.chromium.org/209343003/diff/60001/crypto/third_party/nss/chromium-prtypes.h#newcode25 crypto/third_party/nss/chromium-prtypes.h:25: #endif This one needs a bit more justification/explanation. This ...
6 years, 9 months ago (2014-03-24 19:14:09 UTC) #4
Mark Mentovai
https://codereview.chromium.org/209343003/diff/60001/crypto/third_party/nss/chromium-prtypes.h File crypto/third_party/nss/chromium-prtypes.h (right): https://codereview.chromium.org/209343003/diff/60001/crypto/third_party/nss/chromium-prtypes.h#newcode25 crypto/third_party/nss/chromium-prtypes.h:25: #endif Ryan Sleevi wrote: > This one needs a ...
6 years, 9 months ago (2014-03-24 20:11:24 UTC) #5
wtc
Mark, Ryan: please review patch set 6. I decided to use the same MPL/GPL/LGPL triple ...
6 years, 9 months ago (2014-03-24 21:55:10 UTC) #6
Ryan Sleevi
lgtm https://codereview.chromium.org/209343003/diff/100001/crypto/third_party/nss/chromium-prtypes.h File crypto/third_party/nss/chromium-prtypes.h (right): https://codereview.chromium.org/209343003/diff/100001/crypto/third_party/nss/chromium-prtypes.h#newcode2 crypto/third_party/nss/chromium-prtypes.h:2: * Version: MPL 1.1/GPL 2.0/LGPL 2.1 This is ...
6 years, 9 months ago (2014-03-25 00:07:08 UTC) #7
wtc
https://codereview.chromium.org/209343003/diff/100001/crypto/third_party/nss/chromium-prtypes.h File crypto/third_party/nss/chromium-prtypes.h (right): https://codereview.chromium.org/209343003/diff/100001/crypto/third_party/nss/chromium-prtypes.h#newcode2 crypto/third_party/nss/chromium-prtypes.h:2: * Version: MPL 1.1/GPL 2.0/LGPL 2.1 On 2014/03/25 00:07:08, ...
6 years, 9 months ago (2014-03-25 00:23:04 UTC) #8
wtc
The CQ bit was checked by wtc@chromium.org
6 years, 9 months ago (2014-03-25 00:24:58 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wtc@chromium.org/209343003/100001
6 years, 9 months ago (2014-03-25 00:25:03 UTC) #10
Mark Mentovai
LGTM
6 years, 9 months ago (2014-03-25 00:55:08 UTC) #11
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-25 01:00:54 UTC) #12
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=57163
6 years, 9 months ago (2014-03-25 01:00:55 UTC) #13
wtc
The CQ bit was checked by wtc@chromium.org
6 years, 9 months ago (2014-03-25 02:09:04 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wtc@chromium.org/209343003/100001
6 years, 9 months ago (2014-03-25 02:09:54 UTC) #15
commit-bot: I haz the power
6 years, 9 months ago (2014-03-25 04:28:34 UTC) #16
Message was sent while issue was closed.
Change committed as 259148

Powered by Google App Engine
This is Rietveld 408576698