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

Issue 10795083: Enable some parts of base that were previously disabled in base_untrusted (Closed)

Created:
8 years, 5 months ago by Sergey Ulanov
Modified:
8 years, 5 months ago
CC:
chromium-reviews, erikwright (departed), brettw-cc_chromium.org
Visibility:
Public.

Description

Enable parts of base_untrusted that are used by remoting client 1. base64, rand_util, threading, time and threads were previosly disabled in base_untrusted. Remoting code depends on these parts of base, so they need to be enabled. 2. Implemented NaCl version of rand_util. 3. Enabled glibc version of base_untrusted BUG=134216 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=148641

Patch Set 1 : #

Total comments: 1

Patch Set 2 : #

Total comments: 8

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : git try #

Patch Set 6 : #

Total comments: 2

Patch Set 7 : disable warnings on windows #

Patch Set 8 : #

Total comments: 2

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+79 lines, -12 lines) Patch
M base/DEPS View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M base/base.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 4 chunks +8 lines, -6 lines 0 comments Download
M base/base.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 6 chunks +7 lines, -2 lines 0 comments Download
M base/base_untrusted.gyp View 1 chunk +1 line, -1 line 0 comments Download
M base/os_compat_nacl.h View 1 chunk +2 lines, -0 lines 0 comments Download
M base/os_compat_nacl.cc View 2 chunks +3 lines, -0 lines 0 comments Download
A base/rand_util_nacl.cc View 1 2 3 4 5 6 7 1 chunk +53 lines, -0 lines 0 comments Download
M base/threading/platform_thread_posix.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +3 lines, -1 line 0 comments Download
M base/time_posix.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 23 (0 generated)
Sergey Ulanov
8 years, 5 months ago (2012-07-24 03:40:52 UTC) #1
bradn
http://codereview.chromium.org/10795083/diff/4003/base/rand_util_nacl.cc File base/rand_util_nacl.cc (right): http://codereview.chromium.org/10795083/diff/4003/base/rand_util_nacl.cc#newcode20 base/rand_util_nacl.cc:20: pp::Module::Get()->GetPluginInterface(PPB_CRYPTO_DEV_INTERFACE)); Two questions: 1. I had the impression this ...
8 years, 5 months ago (2012-07-24 23:02:29 UTC) #2
Sergey Ulanov
rewrote rand_util_nacl.cc using nacl_irt_random interface. On 2012/07/24 23:02:29, bradn wrote: > http://codereview.chromium.org/10795083/diff/4003/base/rand_util_nacl.cc > File base/rand_util_nacl.cc ...
8 years, 5 months ago (2012-07-24 23:33:23 UTC) #3
bradn
LGTM, but I believe you'll need an OWNERS review too.
8 years, 5 months ago (2012-07-24 23:36:39 UTC) #4
Sergey Ulanov
+willchan for OWNERS approval
8 years, 5 months ago (2012-07-24 23:40:06 UTC) #5
willchan no longer on Chromium
I've never seen the base_untrusted stuff before. Can you explain it briefly for me? What's ...
8 years, 5 months ago (2012-07-25 17:52:55 UTC) #6
Sergey Ulanov
base.gypi is included by base.gyp and base_untrusted.gyp, so it contains list of files that are ...
8 years, 5 months ago (2012-07-25 19:43:23 UTC) #7
Sergey Ulanov
Also updated base64 to disable warnings that pop up when compiling for 64-bit as part ...
8 years, 5 months ago (2012-07-25 20:09:40 UTC) #8
willchan no longer on Chromium
I noticed the native_client header include. We're generally pretty sensitive to including headers from other ...
8 years, 5 months ago (2012-07-25 20:18:43 UTC) #9
willchan no longer on Chromium
http://codereview.chromium.org/10795083/diff/16004/base/rand_util_nacl.cc File base/rand_util_nacl.cc (right): http://codereview.chromium.org/10795083/diff/16004/base/rand_util_nacl.cc#newcode18 base/rand_util_nacl.cc:18: &random_, sizeof(random_)); indentation is off now :P
8 years, 5 months ago (2012-07-25 20:19:27 UTC) #10
Sergey Ulanov
On 2012/07/25 20:18:43, willchan wrote: > I noticed the native_client header include. We're generally pretty ...
8 years, 5 months ago (2012-07-25 20:34:42 UTC) #11
Sergey Ulanov
http://codereview.chromium.org/10795083/diff/16004/base/rand_util_nacl.cc File base/rand_util_nacl.cc (right): http://codereview.chromium.org/10795083/diff/16004/base/rand_util_nacl.cc#newcode18 base/rand_util_nacl.cc:18: &random_, sizeof(random_)); On 2012/07/25 20:19:27, willchan wrote: > indentation ...
8 years, 5 months ago (2012-07-25 20:34:48 UTC) #12
bradn
http://codereview.chromium.org/10795083/diff/15012/base/DEPS File base/DEPS (right): http://codereview.chromium.org/10795083/diff/15012/base/DEPS#newcode3 base/DEPS:3: "+native_client/src/untrusted/irt", Actually perhaps narrow this down to that one ...
8 years, 5 months ago (2012-07-25 20:41:30 UTC) #13
Sergey Ulanov
http://codereview.chromium.org/10795083/diff/15012/base/DEPS File base/DEPS (right): http://codereview.chromium.org/10795083/diff/15012/base/DEPS#newcode3 base/DEPS:3: "+native_client/src/untrusted/irt", On 2012/07/25 20:41:30, bradn wrote: > Actually perhaps ...
8 years, 5 months ago (2012-07-25 20:43:55 UTC) #14
bradn
lgtm
8 years, 5 months ago (2012-07-25 20:52:25 UTC) #15
willchan no longer on Chromium
lgtm
8 years, 5 months ago (2012-07-25 21:13:18 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/10795083/21016
8 years, 5 months ago (2012-07-25 21:15:08 UTC) #17
commit-bot: I haz the power
Try job failure for 10795083-21016 (retry) on win for step "compile" (clobber build). It's a ...
8 years, 5 months ago (2012-07-25 22:22:09 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/10795083/28002
8 years, 5 months ago (2012-07-26 07:19:21 UTC) #19
commit-bot: I haz the power
Try job failure for 10795083-28002 (retry) on linux_rel for steps "interactive_ui_tests, browser_tests". It's a second ...
8 years, 5 months ago (2012-07-26 16:11:44 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/10795083/28002
8 years, 5 months ago (2012-07-26 20:05:31 UTC) #21
commit-bot: I haz the power
Try job failure for 10795083-28002 (retry) on linux_clang for step "compile" (clobber build). It's a ...
8 years, 5 months ago (2012-07-26 20:56:06 UTC) #22
commit-bot: I haz the power
8 years, 5 months ago (2012-07-26 21:58:55 UTC) #23

Powered by Google App Engine
This is Rietveld 408576698