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

Issue 1315163004: Remove the unused helper apps on OS X. (Closed)

Created:
5 years, 3 months ago by Greg K
Modified:
5 years, 3 months ago
CC:
chromium-reviews, grt+watch_chromium.org, darin-cc_chromium.org, jam, wfh+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 the unused helper apps on OS X. On OS X, there are currently Google Chrome Helper EH.app and Google Chrome Helper NP.app, which are no longer used with the deprecation of NPAPI. This changes removes the helpers, both from the build process, and any code referring to them. The make_more_helpers.sh is now a no-op, but is left in because it will soon be needed for the Library Validation feature (to generate Google Chrome Helper NLV.app). BUG=520680 Committed: https://crrev.com/f5ed554ef814418d64510aa18b43b69315e40814 Cr-Commit-Position: refs/heads/master@{#347235}

Patch Set 1 #

Patch Set 2 : Rebase to build #

Total comments: 4

Patch Set 3 : Restore comment per review. #

Total comments: 3

Patch Set 4 : Drop a one line whitespace change. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -146 lines) Patch
M build/mac/make_more_helpers.sh View 2 chunks +1 line, -8 lines 0 comments Download
M chrome/app/chrome_main_delegate.cc View 1 1 chunk +0 lines, -20 lines 0 comments Download
M chrome/chrome_exe.gypi View 1 chunk +2 lines, -8 lines 0 comments Download
M chrome/common/chrome_constants.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/installer/mac/sign_app.sh.in View 2 chunks +0 lines, -4 lines 0 comments Download
M chrome/installer/mac/sign_versioned_dir.sh.in View 2 chunks +0 lines, -12 lines 0 comments Download
M content/browser/plugin_loader_posix.cc View 1 chunk +0 lines, -3 lines 0 comments Download
M content/browser/plugin_process_host.cc View 1 chunk +1 line, -6 lines 0 comments Download
M content/common/child_process_host_impl.cc View 2 chunks +0 lines, -62 lines 0 comments Download
M content/public/common/child_process_host.h View 1 2 2 chunks +3 lines, -21 lines 0 comments Download

Messages

Total messages: 28 (9 generated)
Greg K
5 years, 3 months ago (2015-08-27 22:50:27 UTC) #2
Greg K
5 years, 3 months ago (2015-08-31 17:04:39 UTC) #5
Mark Mentovai
LGTM otherwise https://codereview.chromium.org/1315163004/diff/20001/build/mac/make_more_helpers.sh File build/mac/make_more_helpers.sh (left): https://codereview.chromium.org/1315163004/diff/20001/build/mac/make_more_helpers.sh#oldcode90 build/mac/make_more_helpers.sh:90: make_helper "${CONTAINING_DIR}" "${APP_NAME}" "EH" "--executable-heap" This whole ...
5 years, 3 months ago (2015-08-31 17:47:42 UTC) #6
Greg K
mseaborn@chromium.org: Please review changes in components/nacl/browser/nacl_process_host.cc thakis@chromium.org: Please review changes in chrome/app/chrome_main_delegate.cc chrome/common/chrome_constants.cc nasko@chromium.org: Please ...
5 years, 3 months ago (2015-09-01 23:18:06 UTC) #8
Nico
cool! chrome/ lgtm https://codereview.chromium.org/1315163004/diff/40001/chrome/common/chrome_constants.cc File chrome/common/chrome_constants.cc (right): https://codereview.chromium.org/1315163004/diff/40001/chrome/common/chrome_constants.cc#newcode121 chrome/common/chrome_constants.cc:121: const char* const kHelperFlavorSuffixes[] = { ...
5 years, 3 months ago (2015-09-01 23:27:16 UTC) #9
Greg K
https://codereview.chromium.org/1315163004/diff/40001/chrome/common/chrome_constants.cc File chrome/common/chrome_constants.cc (right): https://codereview.chromium.org/1315163004/diff/40001/chrome/common/chrome_constants.cc#newcode121 chrome/common/chrome_constants.cc:121: const char* const kHelperFlavorSuffixes[] = { On 2015/09/01 23:27:16, ...
5 years, 3 months ago (2015-09-01 23:50:16 UTC) #10
Nico
https://codereview.chromium.org/1315163004/diff/40001/chrome/common/chrome_constants.cc File chrome/common/chrome_constants.cc (right): https://codereview.chromium.org/1315163004/diff/40001/chrome/common/chrome_constants.cc#newcode121 chrome/common/chrome_constants.cc:121: const char* const kHelperFlavorSuffixes[] = { On 2015/09/01 23:50:15, ...
5 years, 3 months ago (2015-09-01 23:52:55 UTC) #11
nasko
I think jln@ or mdempsky@ will be better reviewers for the files you asked me ...
5 years, 3 months ago (2015-09-01 23:53:38 UTC) #12
Mark Seaborn
On 2015/09/01 23:18:06, Greg Kerr wrote: > mailto:mseaborn@chromium.org: Please review changes in > components/nacl/browser/nacl_process_host.cc Sure, ...
5 years, 3 months ago (2015-09-01 23:54:42 UTC) #13
Greg K
On 2015/09/01 23:54:42, Mark Seaborn wrote: > On 2015/09/01 23:18:06, Greg Kerr wrote: > > ...
5 years, 3 months ago (2015-09-01 23:59:16 UTC) #14
Greg K
Adding jln and mdempsky to review the files in content/ per nasko's requests
5 years, 3 months ago (2015-09-02 00:01:09 UTC) #17
mdempsky
LGTM Not sure why nasko suggested jln and I for this CL, since it's very ...
5 years, 3 months ago (2015-09-02 21:33:05 UTC) #18
Greg K
nasko@chromium.org: Please review changes in Want to give the owner sign off now that mdempsky ...
5 years, 3 months ago (2015-09-02 21:34:58 UTC) #20
nasko
Rubberstamp LGTM, base don mdempsky@'s review.
5 years, 3 months ago (2015-09-02 22:03:54 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1315163004/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1315163004/60001
5 years, 3 months ago (2015-09-03 16:54:36 UTC) #24
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 3 months ago (2015-09-03 20:53:05 UTC) #25
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/f5ed554ef814418d64510aa18b43b69315e40814 Cr-Commit-Position: refs/heads/master@{#347235}
5 years, 3 months ago (2015-09-03 20:53:56 UTC) #26
Nico
I happened to see https://code.google.com/p/chromium/codesearch#chromium/src/chrome/tools/build/mac/dump_product_syms&l=168 today which still references the old helper names.
5 years, 3 months ago (2015-09-16 21:51:01 UTC) #27
Greg K
5 years, 3 months ago (2015-09-16 21:54:18 UTC) #28
Message was sent while issue was closed.
On 2015/09/16 21:51:01, Nico wrote:
> I happened to see
>
https://code.google.com/p/chromium/codesearch#chromium/src/chrome/tools/build...
> today which still references the old helper names.

That's a good catch, I'll address that in the next day or so.

Powered by Google App Engine
This is Rietveld 408576698