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

Issue 1646733002: NaCl cleanup: Remove now-unneeded initialisation of NaCl libraries (Closed)

Created:
4 years, 11 months ago by Mark Seaborn
Modified:
4 years, 10 months ago
Reviewers:
bbudge
CC:
chromium-reviews, blundell+watchlist_chromium.org, sdefresne+watchlist_chromium.org, droger+watchlist_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

NaCl cleanup: Remove now-unneeded initialisation of NaCl libraries The renderer now no longer uses these NaCl libraries, so we don't need to initialise them on startup in module_ppapi.cc. This leaves UrandomFD() unused, so we can remove it. BUG= https://bugs.chromium.org/p/nativeclient/issues/detail?id=2832 TEST=e.g. NaClBrowserTestPnacl.PPAPICore (tests PNaCl translation) Committed: https://crrev.com/bba02708e8a255c5f9e2898debf68ed0b037b38f Cr-Commit-Position: refs/heads/master@{#372098}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+0 lines, -43 lines) Patch
M components/nacl/renderer/plugin/BUILD.gn View 1 chunk +0 lines, -2 lines 0 comments Download
M components/nacl/renderer/plugin/DEPS View 1 chunk +0 lines, -4 lines 0 comments Download
M components/nacl/renderer/plugin/module_ppapi.h View 1 chunk +0 lines, -1 line 0 comments Download
M components/nacl/renderer/plugin/module_ppapi.cc View 2 chunks +0 lines, -20 lines 0 comments Download
M components/nacl/renderer/plugin/plugin.gyp View 1 chunk +0 lines, -2 lines 0 comments Download
M components/nacl/renderer/ppb_nacl_private.h View 1 chunk +0 lines, -4 lines 0 comments Download
M components/nacl/renderer/ppb_nacl_private_impl.cc View 3 chunks +0 lines, -10 lines 0 comments Download

Messages

Total messages: 22 (7 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646733002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646733002/1
4 years, 11 months ago (2016-01-27 23:28:51 UTC) #2
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 11 months ago (2016-01-28 00:17:56 UTC) #4
Mark Seaborn
4 years, 11 months ago (2016-01-28 02:48:22 UTC) #7
bbudge
lgtm
4 years, 10 months ago (2016-01-28 13:26:12 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646733002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646733002/1
4 years, 10 months ago (2016-01-28 16:22:10 UTC) #10
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 10 months ago (2016-01-28 16:28:22 UTC) #12
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/bba02708e8a255c5f9e2898debf68ed0b037b38f Cr-Commit-Position: refs/heads/master@{#372098}
4 years, 10 months ago (2016-01-28 16:30:14 UTC) #14
fserb
A revert of this CL (patchset #1 id:1) has been created in https://codereview.chromium.org/1646903002/ by fserb@chromium.org. ...
4 years, 10 months ago (2016-01-28 18:27:57 UTC) #15
Mark Seaborn
On 28 January 2016 at 10:27, <fserb@chromium.org> wrote: > A revert of this CL (patchset ...
4 years, 10 months ago (2016-01-28 18:34:22 UTC) #16
Mark Seaborn
On 28 January 2016 at 10:34, Mark Seaborn <mseaborn@chromium.org> wrote: > On 28 January 2016 ...
4 years, 10 months ago (2016-01-28 18:50:02 UTC) #17
chromium-reviews
yep, that was the failure we are tracking. this was the only CL that had ...
4 years, 10 months ago (2016-01-28 18:54:24 UTC) #18
chromium-reviews
It seems this CL was the culprit indeed. The build passed fine afterwards. I'm about ...
4 years, 10 months ago (2016-01-28 19:05:50 UTC) #19
Mark Seaborn
OK, thanks for confirming. The build with the revert did indeed just succeed: https://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Linux/builds/45082 I ...
4 years, 10 months ago (2016-01-28 19:24:16 UTC) #20
Mark Seaborn
Ah, I see what happened. The "GLIBC_2.3" symbol version dependency came from __tls_get_addr(). Explained in ...
4 years, 10 months ago (2016-01-29 20:15:43 UTC) #21
chromium-reviews
4 years, 10 months ago (2016-01-29 21:21:11 UTC) #22
Message was sent while issue was closed.
cool, thanks.

On Fri, Jan 29, 2016 at 3:15 PM Mark Seaborn <mseaborn@chromium.org> wrote:

> Ah, I see what happened.  The "GLIBC_2.3" symbol version dependency came
> from __tls_get_addr().  Explained in the reland here:
> https://codereview.chromium.org/1651583002/
>
> Mark
>
>

-- 
You received this message because you are subscribed to the Google Groups
"Chromium-reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698