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

Issue 26608002: Fix api gyp target on chromeos and android. (Closed)

Created:
7 years, 2 months ago by Yoyo Zhou
Modified:
7 years, 2 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org, James Cook, dmazzoni
Visibility:
Public.

Description

Fix api gyp target on chromeos and android. This reworks api.gyp to be correct: - Exclusions don't work for user-defined variables like schema_files. Change them to inclusions instead. - For android, explicitly list just the APIs that are referred to. - For chromeos, file_browser_private_api_functions.h pulls in chrome/browser/chromeos/drive/drive.pb.h (generated in the drive_proto target). BUG=159366, 305852 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=228062

Patch Set 1 #

Total comments: 4

Patch Set 2 : ioaweurioqwur #

Total comments: 1

Patch Set 3 : log #

Patch Set 4 : virtual keyboard #

Patch Set 5 : 2 #

Patch Set 6 : #

Total comments: 4

Patch Set 7 : no android #

Patch Set 8 : whoa #

Patch Set 9 : webrtc #

Unified diffs Side-by-side diffs Delta from patch set Stats (+181 lines, -189 lines) Patch
M chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc View 1 2 3 4 5 6 7 3 chunks +41 lines, -36 lines 0 comments Download
M chrome/common/extensions/api/api.gyp View 1 2 3 4 5 6 7 8 2 chunks +140 lines, -153 lines 0 comments Download

Messages

Total messages: 30 (0 generated)
Yoyo Zhou
7 years, 2 months ago (2013-10-08 22:52:49 UTC) #1
not at google - send to devlin
lgtm assuming not. https://codereview.chromium.org/26608002/diff/1/chrome/common/extensions/api/api.gyp File chrome/common/extensions/api/api.gyp (right): https://codereview.chromium.org/26608002/diff/1/chrome/common/extensions/api/api.gyp#newcode166 chrome/common/extensions/api/api.gyp:166: 'webview.json', this file is so messed ...
7 years, 2 months ago (2013-10-08 22:56:12 UTC) #2
Yoyo Zhou
Blargh. I also fixed the poor alphabetization. https://codereview.chromium.org/26608002/diff/1/chrome/common/extensions/api/api.gyp File chrome/common/extensions/api/api.gyp (right): https://codereview.chromium.org/26608002/diff/1/chrome/common/extensions/api/api.gyp#newcode166 chrome/common/extensions/api/api.gyp:166: 'webview.json', On ...
7 years, 2 months ago (2013-10-08 23:08:03 UTC) #3
not at google - send to devlin
lgtm https://codereview.chromium.org/26608002/diff/6001/chrome/common/extensions/api/api.gyp File chrome/common/extensions/api/api.gyp (right): https://codereview.chromium.org/26608002/diff/6001/chrome/common/extensions/api/api.gyp#newcode164 chrome/common/extensions/api/api.gyp:164: 'schema_files': [ ... and that doesn't override them? ...
7 years, 2 months ago (2013-10-08 23:09:27 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoz@chromium.org/26608002/11001
7 years, 2 months ago (2013-10-08 23:33:05 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoz@chromium.org/26608002/11001
7 years, 2 months ago (2013-10-09 02:40:20 UTC) #6
commit-bot: I haz the power
Retried try job too often on android_dbg for step(s) slave_steps http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_dbg&number=110539
7 years, 2 months ago (2013-10-09 03:57:05 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoz@chromium.org/26608002/11001
7 years, 2 months ago (2013-10-09 03:59:47 UTC) #8
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 2 months ago (2013-10-09 04:04:41 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoz@chromium.org/26608002/11001
7 years, 2 months ago (2013-10-09 04:49:31 UTC) #10
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-09 05:01:56 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoz@chromium.org/26608002/45001
7 years, 2 months ago (2013-10-09 07:21:34 UTC) #12
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) telemetry_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=206906
7 years, 2 months ago (2013-10-09 09:52:31 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoz@chromium.org/26608002/45001
7 years, 2 months ago (2013-10-09 14:53:22 UTC) #14
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-09 17:28:30 UTC) #15
Yoyo Zhou
Ok, this gyp file is more broken than I realized. I think _none_ of the ...
7 years, 2 months ago (2013-10-09 18:09:57 UTC) #16
Yoyo Zhou
Because of https://code.google.com/p/gyp/issues/detail?id=373, it looks like the ! exclusions don't work at all. The options ...
7 years, 2 months ago (2013-10-09 21:15:04 UTC) #17
Yoyo Zhou
cc'ing dmazzoni about the Android part of this gyp file
7 years, 2 months ago (2013-10-09 21:17:01 UTC) #18
Yoyo Zhou
kalman, PTAL
7 years, 2 months ago (2013-10-09 21:49:32 UTC) #19
not at google - send to devlin
lgtm https://codereview.chromium.org/26608002/diff/77001/chrome/common/extensions/api/api.gyp File chrome/common/extensions/api/api.gyp (right): https://codereview.chromium.org/26608002/diff/77001/chrome/common/extensions/api/api.gyp#newcode128 chrome/common/extensions/api/api.gyp:128: # this section is ineffective. I doubt this ...
7 years, 2 months ago (2013-10-09 21:52:31 UTC) #20
Yoyo Zhou
https://codereview.chromium.org/26608002/diff/77001/chrome/common/extensions/api/api.gyp File chrome/common/extensions/api/api.gyp (right): https://codereview.chromium.org/26608002/diff/77001/chrome/common/extensions/api/api.gyp#newcode128 chrome/common/extensions/api/api.gyp:128: # this section is ineffective. On 2013/10/09 21:52:31, kalman ...
7 years, 2 months ago (2013-10-09 22:51:02 UTC) #21
not at google - send to devlin
https://codereview.chromium.org/26608002/diff/77001/chrome/common/extensions/api/api.gyp File chrome/common/extensions/api/api.gyp (right): https://codereview.chromium.org/26608002/diff/77001/chrome/common/extensions/api/api.gyp#newcode128 chrome/common/extensions/api/api.gyp:128: # this section is ineffective. On 2013/10/09 22:51:02, Yoyo ...
7 years, 2 months ago (2013-10-09 22:51:50 UTC) #22
Yoyo Zhou
+davemoore for profiles OWNERS https://codereview.chromium.org/26608002/diff/77001/chrome/common/extensions/api/api.gyp File chrome/common/extensions/api/api.gyp (right): https://codereview.chromium.org/26608002/diff/77001/chrome/common/extensions/api/api.gyp#newcode128 chrome/common/extensions/api/api.gyp:128: # this section is ineffective. ...
7 years, 2 months ago (2013-10-10 00:07:56 UTC) #23
DaveMoore
lgtm
7 years, 2 months ago (2013-10-10 20:27:44 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoz@chromium.org/26608002/83001
7 years, 2 months ago (2013-10-10 20:33:05 UTC) #25
commit-bot: I haz the power
Failed to apply patch for chrome/common/extensions/api/api.gyp: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 2 months ago (2013-10-10 20:33:08 UTC) #26
Yoyo Zhou
haibinlu: I moved webrtc_cast_send_transport and webrtc_udp_transport to the section that's only enabled with enable_webrtc==1. Please ...
7 years, 2 months ago (2013-10-10 21:13:49 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoz@chromium.org/26608002/89001
7 years, 2 months ago (2013-10-10 21:18:08 UTC) #28
haibinlu
lgtm
7 years, 2 months ago (2013-10-10 22:25:25 UTC) #29
commit-bot: I haz the power
7 years, 2 months ago (2013-10-11 00:33:08 UTC) #30
Message was sent while issue was closed.
Change committed as 228062

Powered by Google App Engine
This is Rietveld 408576698