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

Issue 2364203002: Remove LSMinimumSystemVersion from content/shell's Info.plists, hardcode 10.9 in the installer's In… (Closed)

Created:
4 years, 2 months ago by Sidney San Martín
Modified:
4 years, 2 months ago
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, Peter Beverloo, grt+watch_chromium.org, jam, pennymac+watch_chromium.org, darin-cc_chromium.org, wfh+watch_chromium.org, jochen+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove LSMinimumSystemVersion from content/shell's Info.plists, hardcode 10.9 in the installer's Info.plist. - The ones in content/shell were being stripped out by gen_plist.py because nothing is bound to the MACOSX_DEPLOYMENT_TARGET substitution. - The main app already has this key hard-coded in its Info.plist. From talking to rsesek@, using the same pattern for the installer will be less confusing than inventing a new build variable, expecially since our actual minimum supported version is only temporarily out of sync with the "real" build-time deployment target. BUG=649854 Committed: https://crrev.com/8be2f0889cd2d57cfd9910279e4b2e697aba76f8 Cr-Commit-Position: refs/heads/master@{#423894}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -6 lines) Patch
M chrome/installer/mac/app/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/installer/mac/app/Info.plist View 1 chunk +1 line, -1 line 0 comments Download
M content/shell/app/app-Info.plist View 1 chunk +0 lines, -2 lines 0 comments Download
M content/shell/app/helper-Info.plist View 1 chunk +0 lines, -2 lines 0 comments Download

Messages

Total messages: 24 (10 generated)
Sidney San Martín
4 years, 2 months ago (2016-09-23 20:35:49 UTC) #2
Robert Sesek
LGTM. Maybe file a bug to track this and link your other CL to it ...
4 years, 2 months ago (2016-09-23 20:58:26 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2364203002/1
4 years, 2 months ago (2016-09-23 22:41:29 UTC) #6
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/266130)
4 years, 2 months ago (2016-09-23 22:51:09 UTC) #8
Sidney San Martín
4 years, 2 months ago (2016-09-26 17:26:24 UTC) #10
Sidney San Martín
(Sorry for the empty email! Adding mark@ and peter@ for owner coverage.)
4 years, 2 months ago (2016-09-26 17:27:33 UTC) #11
Mark Mentovai
LGTM, but I note that the hard-code in the app’s Info.plist was a temporary hack ...
4 years, 2 months ago (2016-09-26 17:39:08 UTC) #12
Sidney San Martín
On 2016/09/26 17:39:08, Mark Mentovai wrote: > LGTM, but I note that the hard-code in ...
4 years, 2 months ago (2016-09-26 18:43:28 UTC) #13
Peter Beverloo
//content/shell rs lgtm
4 years, 2 months ago (2016-09-27 10:13:43 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2364203002/1
4 years, 2 months ago (2016-10-07 16:13:50 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2364203002/1
4 years, 2 months ago (2016-10-07 16:33:42 UTC) #19
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 2 months ago (2016-10-07 17:17:21 UTC) #21
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/8be2f0889cd2d57cfd9910279e4b2e697aba76f8 Cr-Commit-Position: refs/heads/master@{#423894}
4 years, 2 months ago (2016-10-07 17:20:29 UTC) #23
Sidney San Martín
4 years, 2 months ago (2016-10-07 18:08:49 UTC) #24
Message was sent while issue was closed.
On 2016/09/26 17:39:08, Mark Mentovai wrote:
> LGTM, but I note that the hard-code in the app’s Info.plist was a temporary
hack
> because the real deployment target and the one that we tell the compiler about
> had gotten out of sync. Before that, we did use a substitution in Info.plist.

Understood. I talked to rsesek@ about adding a build variable to represent the
min version that we use in Info.plists, but he brought me over to thinking
that's not worth it. I'll hunt these down as soon as the deployment target is
back in sync.

Powered by Google App Engine
This is Rietveld 408576698