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

Issue 1410883007: headless: Add gn settings for embedded build and headless mode (Closed)

Created:
5 years, 2 months ago by Sami
Modified:
5 years, 1 month ago
Reviewers:
jam
CC:
chromium-reviews, altimin
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

headless: Add gn setting headless mode The is_headless setting configures the build in the same way as the embedded flag in gyp. Contributions by Alexander Timin <altimin@chromium.org>; and Alex Clarke <alexclarke@chromium.org>;. BUG=546953, 318413 Committed: https://crrev.com/a557457caccb3c0f60e5d35ccc8c55af5849d76a Cr-Commit-Position: refs/heads/master@{#359096}

Patch Set 1 : More embedded settings. #

Patch Set 2 : Rebased. #

Patch Set 3 : embedded => headless. #

Patch Set 4 : Update comment. #

Patch Set 5 : Fix chrome/test/BUILD.gn #

Total comments: 15

Patch Set 6 : Review comments. #

Patch Set 7 : Rebased. #

Patch Set 8 : Removed unnecessary changes. #

Total comments: 4

Patch Set 9 : use_ash implies use_aura. #

Patch Set 10 : Keep use_cups overridable. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -15 lines) Patch
M build/config/features.gni View 1 2 3 4 5 6 7 8 9 8 chunks +11 lines, -7 lines 0 comments Download
A + build/config/headless_build.gni View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -2 lines 0 comments Download
M build/config/ui.gni View 1 2 3 4 5 6 7 8 1 chunk +3 lines, -2 lines 0 comments Download
M build/linux/BUILD.gn View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M media/media_options.gni View 1 2 2 chunks +2 lines, -1 line 0 comments Download
M net/BUILD.gn View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 23 (10 generated)
Sami
Hey John, would you be willing to review this one since you have some context ...
5 years, 2 months ago (2015-10-23 12:52:37 UTC) #6
jam
On 2015/10/23 12:52:37, Sami wrote: > Hey John, would you be willing to review this ...
5 years, 2 months ago (2015-10-23 16:57:34 UTC) #7
Sami
On 2015/10/23 16:57:34, jam wrote: > 1) please add more background to the tracking bug ...
5 years, 1 month ago (2015-10-26 11:56:25 UTC) #8
jam
https://codereview.chromium.org/1410883007/diff/120001/build/config/features.gni File build/config/features.gni (right): https://codereview.chromium.org/1410883007/diff/120001/build/config/features.gni#newcode29 build/config/features.gni:29: enable_pdf = !is_android && !is_ios && !is_chromecast && !is_headless ...
5 years, 1 month ago (2015-10-26 17:05:32 UTC) #10
Sami
https://codereview.chromium.org/1410883007/diff/120001/build/config/features.gni File build/config/features.gni (right): https://codereview.chromium.org/1410883007/diff/120001/build/config/features.gni#newcode29 build/config/features.gni:29: enable_pdf = !is_android && !is_ios && !is_chromecast && !is_headless ...
5 years, 1 month ago (2015-10-26 18:09:06 UTC) #11
jam
sorry for the delay, i missed your response. https://codereview.chromium.org/1410883007/diff/120001/build/config/ui.gni File build/config/ui.gni (right): https://codereview.chromium.org/1410883007/diff/120001/build/config/ui.gni#newcode23 build/config/ui.gni:23: use_ash ...
5 years, 1 month ago (2015-10-30 16:15:49 UTC) #12
Sami
Sorry to have left this hanging. PTAL. https://codereview.chromium.org/1410883007/diff/120001/build/config/ui.gni File build/config/ui.gni (right): https://codereview.chromium.org/1410883007/diff/120001/build/config/ui.gni#newcode32 build/config/ui.gni:32: use_aura = ...
5 years, 1 month ago (2015-11-05 19:08:17 UTC) #13
jam
lgtm with one comment https://codereview.chromium.org/1410883007/diff/170001/chrome/test/BUILD.gn File chrome/test/BUILD.gn (right): https://codereview.chromium.org/1410883007/diff/170001/chrome/test/BUILD.gn#newcode1113 chrome/test/BUILD.gn:1113: if (!is_chromeos && use_aura && ...
5 years, 1 month ago (2015-11-09 16:36:58 UTC) #14
altimin
https://codereview.chromium.org/1410883007/diff/170001/build/config/ui.gni File build/config/ui.gni (right): https://codereview.chromium.org/1410883007/diff/170001/build/config/ui.gni#newcode36 build/config/ui.gni:36: (is_mac || is_win || is_chromeos || use_aura) && !is_chromecast ...
5 years, 1 month ago (2015-11-09 17:20:10 UTC) #16
Sami
https://codereview.chromium.org/1410883007/diff/170001/build/config/ui.gni File build/config/ui.gni (right): https://codereview.chromium.org/1410883007/diff/170001/build/config/ui.gni#newcode36 build/config/ui.gni:36: (is_mac || is_win || is_chromeos || use_aura) && !is_chromecast ...
5 years, 1 month ago (2015-11-11 15:47:42 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1410883007/210001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1410883007/210001
5 years, 1 month ago (2015-11-11 15:47:59 UTC) #21
commit-bot: I haz the power
Committed patchset #10 (id:210001)
5 years, 1 month ago (2015-11-11 16:24:32 UTC) #22
commit-bot: I haz the power
5 years, 1 month ago (2015-11-12 19:57:44 UTC) #23
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/a557457caccb3c0f60e5d35ccc8c55af5849d76a
Cr-Commit-Position: refs/heads/master@{#359096}

Powered by Google App Engine
This is Rietveld 408576698