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

Issue 332035: linux: add -fvisibility=hidden to build flags (Closed)

Created:
11 years, 1 month ago by Evan Martin
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

linux: add -fvisibility=hidden to build flags We use this on OS X, so it shouldn't be harmful and it will fix a visibility issue that came up in http://groups.google.com/group/chromium-dev/browse_thread/thread/800bda968bdc8f29 BUG=17943 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=30253

Patch Set 1 #

Patch Set 2 : layout tests seem to work #

Total comments: 3

Patch Set 3 : redo #

Patch Set 4 : fix for shared #

Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -10 lines) Patch
M build/common.gypi View 1 2 3 2 chunks +6 lines, -0 lines 0 comments Download
M webkit/tools/npapi_layout_test_plugin/main.cpp View 2 5 chunks +16 lines, -10 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
Evan Martin
http://codereview.chromium.org/332035/diff/1001/1003 File webkit/glue/plugins/test/npapi_test.cc (right): http://codereview.chromium.org/332035/diff/1001/1003#newcode56 Line 56: #endif Note that this is kinda premature, since ...
11 years, 1 month ago (2009-10-27 18:21:42 UTC) #1
Greg Spencer
LGTM
11 years, 1 month ago (2009-10-27 18:25:48 UTC) #2
Evan Martin
Will this break the o3d build? How should/can I test?
11 years, 1 month ago (2009-10-27 18:27:52 UTC) #3
Greg Spencer
AFAICT, this will not break the O3D build -- we don't build webkit, and our ...
11 years, 1 month ago (2009-10-27 18:35:29 UTC) #4
Mark Mentovai
LGTM very much. We've been using this on the Mac for a really long time. ...
11 years, 1 month ago (2009-10-27 18:39:39 UTC) #5
Evan Martin
Hm, since you've been using this on OS X, how has the layout test plugin ...
11 years, 1 month ago (2009-10-27 18:40:48 UTC) #6
Mark Mentovai
I don't think we're doing the plugin tests on the Mac yet.
11 years, 1 month ago (2009-10-27 18:46:16 UTC) #7
Evan Martin
Please re-review, had to rejigger it to make it compile on Windows.
11 years, 1 month ago (2009-10-27 19:26:50 UTC) #8
piman
LGTM. Thanks a lot for doing this !
11 years, 1 month ago (2009-10-27 19:40:42 UTC) #9
piman
Actually, I think this may break the shared library build. Maybe you want to make ...
11 years, 1 month ago (2009-10-27 19:51:07 UTC) #10
Evan Martin
updated with fix for shared; verified by re-gypping and seeing the flag go away
11 years, 1 month ago (2009-10-27 21:01:23 UTC) #11
piman
11 years, 1 month ago (2009-10-27 21:06:44 UTC) #12
LGTM

Powered by Google App Engine
This is Rietveld 408576698