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

Issue 692233002: Use --no-output-all-resource-defines for grit on iOS. (Closed)

Created:
6 years, 1 month ago by lliabraa
Modified:
6 years, 1 month ago
CC:
chromium-reviews, newt (away)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Use --no-output-all-resource-defines for grit on iOS. Passing this flag to grit will prevent it from including all resource IDs in header files and resource maps. The default behavior is to output all resource defines, even for whitelisted elements, so this will force compile errors if iOS depends on resource IDs that are not whitelisted. BUG=428947, 425998 Committed: https://crrev.com/59d7c372f9091d7b6b6c62789148121301336d6c Cr-Commit-Position: refs/heads/master@{#303242}

Patch Set 1 #

Patch Set 2 : whitelist a few resources, ifdef out an unused resource #

Patch Set 3 : whitelist a few more resources #

Patch Set 4 : remove IDR_AUTOFILL_CC* refernces from unit test #

Patch Set 5 : fix diff in grit_whitelist.txt #

Patch Set 6 : add a couple of required resource ids #

Patch Set 7 : remove changes to components/omnibox and whitelist the resource #

Patch Set 8 : remove unused resources form grit whitelist #

Patch Set 9 : remove diff in autocomplete_match #

Patch Set 10 : readd GCM resources to whitelist #

Patch Set 11 : readd policy IDs to whitelist #

Patch Set 12 : readd a couple last resource IDs #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -88 lines) Patch
M build/common.gypi View 1 2 3 4 5 6 7 1 chunk +2 lines, -1 line 0 comments Download
M build/ios/grit_whitelist.txt View 1 2 3 4 5 6 7 8 9 10 11 9 chunks +10 lines, -87 lines 0 comments Download
M components/autofill/core/browser/credit_card.h View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M components/autofill/core/browser/credit_card.cc View 1 2 3 2 chunks +4 lines, -0 lines 0 comments Download
M components/autofill/core/browser/credit_card_unittest.cc View 1 2 3 2 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (4 generated)
lliabraa
@rohtrao for iOS review @newt FYI
6 years, 1 month ago (2014-11-05 17:57:49 UTC) #2
lliabraa
+estade for components/autofill OWNERS
6 years, 1 month ago (2014-11-05 17:59:07 UTC) #4
Evan Stade
+dconnelly doesn't ios show an icon in the keyboard accessory view? where does that come ...
6 years, 1 month ago (2014-11-05 23:26:38 UTC) #6
dconnelly
On 2014/11/05 23:26:38, Evan Stade wrote: > +dconnelly > > doesn't ios show an icon ...
6 years, 1 month ago (2014-11-06 11:21:38 UTC) #7
lliabraa
On 2014/11/06 11:21:38, dconnelly wrote: > On 2014/11/05 23:26:38, Evan Stade wrote: > > +dconnelly ...
6 years, 1 month ago (2014-11-06 13:10:13 UTC) #8
Evan Stade
lgtm
6 years, 1 month ago (2014-11-07 02:26:50 UTC) #9
rohitrao (ping after 24h)
lgtm
6 years, 1 month ago (2014-11-07 14:17:25 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/692233002/220001
6 years, 1 month ago (2014-11-07 15:22:47 UTC) #12
commit-bot: I haz the power
Committed patchset #12 (id:220001)
6 years, 1 month ago (2014-11-07 16:28:41 UTC) #13
commit-bot: I haz the power
6 years, 1 month ago (2014-11-07 16:29:57 UTC) #14
Message was sent while issue was closed.
Patchset 12 (id:??) landed as
https://crrev.com/59d7c372f9091d7b6b6c62789148121301336d6c
Cr-Commit-Position: refs/heads/master@{#303242}

Powered by Google App Engine
This is Rietveld 408576698