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

Issue 2052333002: [iOS/GN] Convert .strings file to binary1 plist format. (Closed)

Created:
4 years, 6 months ago by sdefresne
Modified:
4 years, 6 months ago
CC:
chromium-reviews, Dirk Pranke, tfarina
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[iOS/GN] Convert .strings file to binary1 plist format. The OS expects the localized .strings file to be in binary1 plist format on iOS devices, so convert the files when copying the to the application bundle (use CoreFoundation module to do the conversion instead of plutil as the module is already loaded to validate the file format). Rename functions in copy_bundle_data.py to follow the python style guide. Fixes 3D touch shortcuts on Chrome on iOS when building with GN. BUG=618398 Committed: https://crrev.com/2063e083d9fed1165fe30a5e791de4fc7b960090 Cr-Commit-Position: refs/heads/master@{#400221}

Patch Set 1 #

Total comments: 7

Patch Set 2 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -16 lines) Patch
M build/toolchain/mac/BUILD.gn View 1 1 chunk +6 lines, -1 line 0 comments Download
M build/toolchain/mac/copy_bundle_data.py View 1 4 chunks +34 lines, -15 lines 0 comments Download

Messages

Total messages: 25 (12 generated)
sdefresne
Robert: Please take a look.
4 years, 6 months ago (2016-06-13 08:12:02 UTC) #5
Robert Sesek
https://codereview.chromium.org/2052333002/diff/20001/build/toolchain/mac/BUILD.gn File build/toolchain/mac/BUILD.gn (right): https://codereview.chromium.org/2052333002/diff/20001/build/toolchain/mac/BUILD.gn#newcode286 build/toolchain/mac/BUILD.gn:286: command = "python $_tool {{source}} {{output}} ${_extra_args}" Put this ...
4 years, 6 months ago (2016-06-13 16:50:57 UTC) #6
sdefresne
PTAL https://codereview.chromium.org/2052333002/diff/20001/build/toolchain/mac/BUILD.gn File build/toolchain/mac/BUILD.gn (right): https://codereview.chromium.org/2052333002/diff/20001/build/toolchain/mac/BUILD.gn#newcode286 build/toolchain/mac/BUILD.gn:286: command = "python $_tool {{source}} {{output}} ${_extra_args}" On ...
4 years, 6 months ago (2016-06-14 07:27:41 UTC) #7
Robert Sesek
LGTM https://codereview.chromium.org/2052333002/diff/20001/build/toolchain/mac/copy_bundle_data.py File build/toolchain/mac/copy_bundle_data.py (right): https://codereview.chromium.org/2052333002/diff/20001/build/toolchain/mac/copy_bundle_data.py#newcode71 build/toolchain/mac/copy_bundle_data.py:71: data = CoreFoundation.CFDataGetBytes( On 2016/06/14 07:27:40, sdefresne wrote: ...
4 years, 6 months ago (2016-06-14 13:40:26 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2052333002/40001
4 years, 6 months ago (2016-06-14 14:04:18 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/200282)
4 years, 6 months ago (2016-06-14 14:10:46 UTC) #12
sdefresne
Dirk, can you review as OWNERS of //build/toolchain?
4 years, 6 months ago (2016-06-14 15:26:16 UTC) #14
sdefresne
-dpranke, +brettw: I need OWNERS approval, thank. Can you CQ if LGTY?
4 years, 6 months ago (2016-06-16 08:59:02 UTC) #16
Dirk Pranke
lgtm whoops, thought I had approved this. LGTM.
4 years, 6 months ago (2016-06-16 17:49:58 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2052333002/40001
4 years, 6 months ago (2016-06-16 17:50:23 UTC) #20
commit-bot: I haz the power
Committed patchset #2 (id:40001)
4 years, 6 months ago (2016-06-16 18:57:00 UTC) #22
commit-bot: I haz the power
CQ bit was unchecked
4 years, 6 months ago (2016-06-16 18:57:04 UTC) #23
commit-bot: I haz the power
4 years, 6 months ago (2016-06-16 18:58:46 UTC) #25
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/2063e083d9fed1165fe30a5e791de4fc7b960090
Cr-Commit-Position: refs/heads/master@{#400221}

Powered by Google App Engine
This is Rietveld 408576698