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

Issue 2762593002: Add --headless flag to Windows (Closed)

Created:
3 years, 9 months ago by dvallet
Modified:
3 years, 7 months ago
CC:
brucedawson, chromium-reviews, scottmg
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Launch bug: https://bugs.chromium.org/p/chromium/issues/detail?id=705916 Add --headless flag to Windows: Fix browser_tests not compiling properly on windows Fix headless/BUILD.gn by: - Changing headless_lib to a headless component, following steps in https://chromium.googlesource.com/chromium/src/+/master/docs/component_build.md and fixing the build for linux, since it now compiles as a shared_library when component build is true. - Adding neccesary HEADLESS_EXPORT (submitted in https://codereview.chromium.org/2775693003/) - Disabling breakpad in windows (will fix in a separate CL) BUG=686608 Review-Url: https://codereview.chromium.org/2762593002 Cr-Original-Original-Commit-Position: refs/heads/master@{#466176} Committed: https://chromium.googlesource.com/chromium/src/+/e3c745d4b37a659afaa0358c7de7b9bc881decb5 Review-Url: https://codereview.chromium.org/2762593002 Cr-Original-Commit-Position: refs/heads/master@{#466259} Committed: https://chromium.googlesource.com/chromium/src/+/d238dae172d63175b562f99fc988e47e5213a244 Review-Url: https://codereview.chromium.org/2762593002 Cr-Commit-Position: refs/heads/master@{#471525} Committed: https://chromium.googlesource.com/chromium/src/+/8303a91150b12ffda29e1d2d5e46dc1371730bfe

Patch Set 1 #

Patch Set 2 : Fix Mac build #

Total comments: 4

Patch Set 3 : Fixed export in HeadlessShellMain #

Patch Set 4 : Fix headless_browsertests #

Patch Set 5 : Updated upstream #

Patch Set 6 : reformatted main #

Patch Set 7 : fix headless_shell build #

Total comments: 19

Patch Set 8 : Changed headless_lib to be a component library #

Patch Set 9 : fixed build error #

Patch Set 10 : added //content/public/app:both dep #

Patch Set 11 : Componetized headless #

Patch Set 12 : updated upstream #

Patch Set 13 : Fix switches::KenableCrashReporter reference #

Patch Set 14 : Fix RendererCommandPrefixTest #

Patch Set 15 : readded headless_lib target #

Total comments: 18

Patch Set 16 : re-add missing HEADLESS_EXPORT and child_lib dep to headles_shell and headless_example #

Total comments: 3

Patch Set 17 : Set default value for Windows options #

Patch Set 18 : Reorder Option parameters to avoid error in clang #

Patch Set 19 : add crash/content dep #

Patch Set 20 : Updated upstream #

Patch Set 21 : Updated upstream #

Patch Set 22 : add CommandLine::Init so that perf unit tests don't fail #

Patch Set 23 : remove crash content app component #

Patch Set 24 : Fixed disallowed dependencies for ContentRendererClient in Windows multi-dll #

Patch Set 25 : Fix headless_example #

Patch Set 26 : Fix breakpad not properly disabled #

Patch Set 27 : Fixed Request job export #

Total comments: 10

Patch Set 28 : added extra documentations, nits #

Total comments: 1

Patch Set 29 : Added //net dependency for shell_child_lib to avoid Mac build error... #

Patch Set 30 : Removed unnecessary deps from headless_shell_child_lib #

Patch Set 31 : Updated upstream #

Patch Set 32 : Updated upstream #

Patch Set 33 : Working patch on windows #

Patch Set 34 : Fixed linux build #

Patch Set 35 : Fixed headless_unittests #

Total comments: 6

Patch Set 36 : added TODO #

Unified diffs Side-by-side diffs Delta from patch set Stats (+435 lines, -104 lines) Patch
M chrome/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/app/chrome_main.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +5 lines, -7 lines 0 comments Download
M headless/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 11 chunks +211 lines, -38 lines 0 comments Download
M headless/DEPS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2 chunks +2 lines, -0 lines 0 comments Download
M headless/app/headless_example.cc View 3 chunks +15 lines, -0 lines 0 comments Download
M headless/app/headless_shell.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +1 line, -1 line 0 comments Download
M headless/app/headless_shell.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 9 chunks +37 lines, -6 lines 0 comments Download
M headless/app/headless_shell_main.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +12 lines, -0 lines 0 comments Download
M headless/app/headless_shell_switches.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +1 line, -0 lines 0 comments Download
M headless/app/headless_shell_switches.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +3 lines, -0 lines 0 comments Download
M headless/lib/browser/DEPS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +0 lines, -1 line 0 comments Download
M headless/lib/browser/headless_browser_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3 chunks +14 lines, -9 lines 0 comments Download
M headless/lib/browser/headless_devtools_manager_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 1 chunk +3 lines, -1 line 0 comments Download
M headless/lib/browser/headless_print_manager.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 3 chunks +7 lines, -4 lines 0 comments Download
M headless/lib/browser/headless_print_manager.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +2 lines, -2 lines 0 comments Download
M headless/lib/browser/headless_printing_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +5 lines, -5 lines 0 comments Download
M headless/lib/browser/headless_web_contents_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3 chunks +3 lines, -1 line 0 comments Download
M headless/lib/headless_browser_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 6 chunks +8 lines, -10 lines 0 comments Download
M headless/lib/headless_content_main_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 3 chunks +4 lines, -4 lines 0 comments Download
M headless/lib/headless_content_main_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 7 chunks +26 lines, -5 lines 0 comments Download
M headless/public/headless_browser.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 8 chunks +31 lines, -4 lines 0 comments Download
M headless/public/headless_browser.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 3 chunks +20 lines, -0 lines 0 comments Download
M headless/public/headless_shell.h View 1 2 3 4 5 6 7 1 chunk +16 lines, -2 lines 0 comments Download
M headless/public/util/deterministic_http_protocol_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -0 lines 0 comments Download
M headless/public/util/generic_url_request_job.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 4 chunks +4 lines, -3 lines 0 comments Download
M headless/public/util/testing/generic_url_request_mocks.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +1 line, -0 lines 0 comments Download
M headless/test/headless_browser_test.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 220 (153 generated)
dvallet
PTAL fix browser_tests pending.
3 years, 9 months ago (2017-03-20 07:37:50 UTC) #9
dvallet
PTAL fix browser_tests pending I've solved the sandbox error by passing the sandbox_info from ChromeMain
3 years, 9 months ago (2017-03-20 07:39:38 UTC) #11
dvallet
PTAL fix browser_tests pending I've solved the sandbox error by passing the sandbox_info from ChromeMain
3 years, 9 months ago (2017-03-20 07:39:40 UTC) #12
dvallet
PTAL fix browser_tests pending I've solved the sandbox error by passing the sandbox_info from ChromeMain
3 years, 9 months ago (2017-03-20 07:39:43 UTC) #13
dvallet
PTAL fix browser_tests pending I've solved the sandbox error by passing the sandbox_info from ChromeMain
3 years, 9 months ago (2017-03-20 07:39:45 UTC) #14
alex clarke (OOO till 29th)
https://codereview.chromium.org/2762593002/diff/20001/headless/BUILD.gn File headless/BUILD.gn (right): https://codereview.chromium.org/2762593002/diff/20001/headless/BUILD.gn#newcode483 headless/BUILD.gn:483: "//headless:headless_shell_child_lib", Does the linker not complain about this? app/headless_shell.cc ...
3 years, 9 months ago (2017-03-20 08:41:29 UTC) #15
Sami
https://codereview.chromium.org/2762593002/diff/20001/chrome/BUILD.gn File chrome/BUILD.gn (right): https://codereview.chromium.org/2762593002/diff/20001/chrome/BUILD.gn#newcode365 chrome/BUILD.gn:365: configs += [ "//headless:headless_implementation" ] This doesn't seem right: ...
3 years, 9 months ago (2017-03-20 11:53:10 UTC) #16
dvallet
PTAL @sky: Can you please review changes in chrome/? @wfh: Can you approve moving the ...
3 years, 9 months ago (2017-03-22 07:14:17 UTC) #37
sky
https://codereview.chromium.org/2762593002/diff/120001/chrome/app/chrome_main.cc File chrome/app/chrome_main.cc (right): https://codereview.chromium.org/2762593002/diff/120001/chrome/app/chrome_main.cc#newcode97 chrome/app/chrome_main.cc:97: base::CommandLine::Init(0, NULL); Why do you have to add this? ...
3 years, 9 months ago (2017-03-22 16:05:04 UTC) #40
Will Harris
lgtm for moving the dep to sandbox/win/src
3 years, 9 months ago (2017-03-22 17:43:10 UTC) #41
Sami
https://codereview.chromium.org/2762593002/diff/120001/chrome/app/chrome_main.cc File chrome/app/chrome_main.cc (right): https://codereview.chromium.org/2762593002/diff/120001/chrome/app/chrome_main.cc#newcode110 chrome/app/chrome_main.cc:110: return headless::HeadlessShellMain(argc, argv); On 2017/03/22 16:05:03, sky wrote: > ...
3 years, 9 months ago (2017-03-22 19:46:25 UTC) #42
dvallet
PTAL https://codereview.chromium.org/2762593002/diff/120001/chrome/app/chrome_main.cc File chrome/app/chrome_main.cc (right): https://codereview.chromium.org/2762593002/diff/120001/chrome/app/chrome_main.cc#newcode97 chrome/app/chrome_main.cc:97: base::CommandLine::Init(0, NULL); On 2017/03/22 at 16:05:03, sky wrote: ...
3 years, 8 months ago (2017-03-27 05:59:51 UTC) #72
dvallet
PTAL, some telemetry tests failing and presubmit due to headless_example. Otherwise it looks like it's ...
3 years, 8 months ago (2017-03-27 07:36:38 UTC) #77
Sami
Thanks! Couple of thoughts below. https://codereview.chromium.org/2762593002/diff/280001/headless/BUILD.gn File headless/BUILD.gn (right): https://codereview.chromium.org/2762593002/diff/280001/headless/BUILD.gn#newcode191 headless/BUILD.gn:191: component("headless") { Can we ...
3 years, 8 months ago (2017-03-27 14:07:58 UTC) #78
sky
This looks good now, but I have one question. How do we plan on using ...
3 years, 8 months ago (2017-03-27 15:56:19 UTC) #79
Sami
On 2017/03/27 15:56:19, sky wrote: > This looks good now, but I have one question. ...
3 years, 8 months ago (2017-03-27 16:22:50 UTC) #80
sky
Ok, thanks for the pointer. Did headless go through design review or launch process? On ...
3 years, 8 months ago (2017-03-27 19:15:43 UTC) #81
dvallet
On 2017/03/27 at 19:15:43, sky wrote: > Ok, thanks for the pointer. Did headless go ...
3 years, 8 months ago (2017-03-27 22:12:48 UTC) #82
sky
And specifically if windows was covered in the matrix. On Mon, Mar 27, 2017 at ...
3 years, 8 months ago (2017-03-27 23:49:01 UTC) #83
dvallet
https://codereview.chromium.org/2762593002/diff/280001/headless/BUILD.gn File headless/BUILD.gn (right): https://codereview.chromium.org/2762593002/diff/280001/headless/BUILD.gn#newcode191 headless/BUILD.gn:191: component("headless") { On 2017/03/27 at 14:07:58, Sami wrote: > ...
3 years, 8 months ago (2017-03-28 02:36:00 UTC) #88
Sami
On 2017/03/27 19:15:43, sky wrote: > Ok, thanks for the pointer. Did headless go through ...
3 years, 8 months ago (2017-03-28 10:02:12 UTC) #89
Sami
On 2017/03/28 10:02:12, Sami wrote: > On 2017/03/27 19:15:43, sky wrote: > > Ok, thanks ...
3 years, 8 months ago (2017-03-28 10:46:30 UTC) #90
Sami
lgtm with the change to Options::Options https://codereview.chromium.org/2762593002/diff/280001/headless/BUILD.gn File headless/BUILD.gn (right): https://codereview.chromium.org/2762593002/diff/280001/headless/BUILD.gn#newcode191 headless/BUILD.gn:191: component("headless") { On ...
3 years, 8 months ago (2017-03-28 11:49:33 UTC) #91
dvallet
https://codereview.chromium.org/2762593002/diff/280001/headless/public/headless_browser.h File headless/public/headless_browser.h (right): https://codereview.chromium.org/2762593002/diff/280001/headless/public/headless_browser.h#newcode173 headless/public/headless_browser.h:173: HINSTANCE instance; On 2017/03/28 at 11:49:32, Sami wrote: > ...
3 years, 8 months ago (2017-03-29 06:27:56 UTC) #108
dvallet
@sky: Can we land this (given that it's already available in Mac/Linux) or you prefer ...
3 years, 8 months ago (2017-03-30 02:21:20 UTC) #114
sky
Please wait until the launch bug has been resolved. Thanks, -Scott On Wed, Mar 29, ...
3 years, 8 months ago (2017-03-30 03:26:31 UTC) #115
dvallet
PTAL, the launch bug is approved, so this CL is ready to submit! @sky: please ...
3 years, 8 months ago (2017-04-19 07:42:18 UTC) #133
alex clarke (OOO till 29th)
I think Sami should look at the build file too but I don't see any ...
3 years, 8 months ago (2017-04-19 07:47:10 UTC) #134
Sami
lgtm with some small nits. https://codereview.chromium.org/2762593002/diff/520001/headless/app/headless_shell_switches.cc File headless/app/headless_shell_switches.cc (right): https://codereview.chromium.org/2762593002/diff/520001/headless/app/headless_shell_switches.cc#newcode16 headless/app/headless_shell_switches.cc:16: const char kEnableCrashReporter[] = ...
3 years, 8 months ago (2017-04-19 11:19:39 UTC) #137
sky
LGTM - thanks for going through launch process and all that.
3 years, 8 months ago (2017-04-19 16:17:47 UTC) #138
Will Harris
Hi I tried running binaries from this patch with --headless (I just wanted to double ...
3 years, 8 months ago (2017-04-19 16:55:34 UTC) #139
Will Harris
are there any tests/bots using --headless flag?
3 years, 8 months ago (2017-04-19 17:28:49 UTC) #140
dvallet
On 2017/04/19 16:55:34, Will Harris wrote: > Hi I tried running binaries from this patch ...
3 years, 8 months ago (2017-04-20 00:44:20 UTC) #141
dvallet
On 2017/04/19 17:28:49, Will Harris wrote: > are there any tests/bots using --headless flag? There ...
3 years, 8 months ago (2017-04-20 00:45:22 UTC) #142
jzfeng
lgtm https://codereview.chromium.org/2762593002/diff/520001/headless/public/headless_browser.h File headless/public/headless_browser.h (right): https://codereview.chromium.org/2762593002/diff/520001/headless/public/headless_browser.h#newcode112 headless/public/headless_browser.h:112: // Set with sandboc information. This has to ...
3 years, 8 months ago (2017-04-20 01:01:46 UTC) #143
jzfeng
lgtm
3 years, 8 months ago (2017-04-20 01:01:52 UTC) #144
dvallet
https://codereview.chromium.org/2762593002/diff/520001/headless/BUILD.gn File headless/BUILD.gn (right): https://codereview.chromium.org/2762593002/diff/520001/headless/BUILD.gn#newcode507 headless/BUILD.gn:507: "app/headless_shell.h", On 2017/04/19 07:47:09, alex clarke wrote: > Please ...
3 years, 8 months ago (2017-04-20 01:05:10 UTC) #146
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/2762593002/540001
3 years, 8 months ago (2017-04-20 02:21:05 UTC) #152
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/415982)
3 years, 8 months ago (2017-04-20 02:29:08 UTC) #154
dvallet
@nick, could you please LGTM adding a dependence for '+content/public/renderer'? This is needed for Headless ...
3 years, 8 months ago (2017-04-20 02:38:05 UTC) #157
alex clarke (OOO till 29th)
lgtm https://codereview.chromium.org/2762593002/diff/540001/headless/BUILD.gn File headless/BUILD.gn (right): https://codereview.chromium.org/2762593002/diff/540001/headless/BUILD.gn#newcode375 headless/BUILD.gn:375: # that depend on the reenderer. These are ...
3 years, 8 months ago (2017-04-20 07:24:30 UTC) #158
Will Harris
On 2017/04/20 00:45:22, dvallet wrote: > On 2017/04/19 17:28:49, Will Harris wrote: > > are ...
3 years, 8 months ago (2017-04-20 22:20:44 UTC) #159
dvallet
On 2017/04/20 22:20:44, Will Harris wrote: > On 2017/04/20 00:45:22, dvallet wrote: > > On ...
3 years, 8 months ago (2017-04-20 22:41:51 UTC) #160
Will Harris
okay sure given the mitigating circumstances and that this is behind a flag I'm happy ...
3 years, 8 months ago (2017-04-20 22:44:52 UTC) #161
ncarter (slow)
new DEP on content/renderer lgtm
3 years, 8 months ago (2017-04-20 22:49:15 UTC) #162
dvallet
On 2017/04/20 22:44:52, Will Harris wrote: > okay sure given the mitigating circumstances and that ...
3 years, 8 months ago (2017-04-20 22:51:17 UTC) #163
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/2762593002/540001
3 years, 8 months ago (2017-04-20 22:52:04 UTC) #165
commit-bot: I haz the power
Committed patchset #28 (id:540001) as https://chromium.googlesource.com/chromium/src/+/e3c745d4b37a659afaa0358c7de7b9bc881decb5
3 years, 8 months ago (2017-04-20 22:57:07 UTC) #168
findit-for-me
A revert of this CL (patchset #28 id:540001) has been created in https://codereview.chromium.org/2835603002/ by findit-for-me@appspot.gserviceaccount.com. ...
3 years, 8 months ago (2017-04-20 23:22:38 UTC) #169
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/2762593002/560001
3 years, 8 months ago (2017-04-21 03:26:03 UTC) #173
commit-bot: I haz the power
Committed patchset #29 (id:560001) as https://chromium.googlesource.com/chromium/src/+/d238dae172d63175b562f99fc988e47e5213a244
3 years, 8 months ago (2017-04-21 04:36:59 UTC) #176
hans
Looks like this grew chrome_child.dll by about 5MB, or 10%. Don't know if this link ...
3 years, 8 months ago (2017-04-24 22:45:03 UTC) #178
hans
On 2017/04/24 22:45:03, hans wrote: > Looks like this grew chrome_child.dll by about 5MB, or ...
3 years, 8 months ago (2017-04-24 22:56:07 UTC) #179
dvallet
A revert of this CL (patchset #29 id:560001) has been created in https://codereview.chromium.org/2837093003/ by dvallet@chromium.org. ...
3 years, 8 months ago (2017-04-24 23:37:07 UTC) #180
dvallet
PTAL This patch is ready to be relanded. @skyostil, alexclarke: Please check additional changes to ...
3 years, 7 months ago (2017-05-12 06:19:03 UTC) #200
dvallet
PTAL This patch is ready to be relanded. @skyostil, alexclarke: Please check additional changes to ...
3 years, 7 months ago (2017-05-12 06:19:11 UTC) #201
alex clarke (OOO till 29th)
https://codereview.chromium.org/2762593002/diff/680001/headless/app/headless_shell.cc File headless/app/headless_shell.cc (right): https://codereview.chromium.org/2762593002/diff/680001/headless/app/headless_shell.cc#newcode70 headless/app/headless_shell.cc:70: #if !defined(CHROME_MULTIPLE_DLL_CHILD) It's kind of a shame about all ...
3 years, 7 months ago (2017-05-12 11:31:28 UTC) #202
Sami
lgtm from my point of view but Alex makes a good point (could be a ...
3 years, 7 months ago (2017-05-12 16:17:17 UTC) #203
hans
On 2017/05/12 06:19:11, dvallet wrote: > hans@: Please check if size increase estimate looks good. ...
3 years, 7 months ago (2017-05-12 16:23:42 UTC) #204
dvallet
Thanks for the review! https://codereview.chromium.org/2762593002/diff/680001/headless/app/headless_shell.cc File headless/app/headless_shell.cc (right): https://codereview.chromium.org/2762593002/diff/680001/headless/app/headless_shell.cc#newcode70 headless/app/headless_shell.cc:70: #if !defined(CHROME_MULTIPLE_DLL_CHILD) On 2017/05/12 at ...
3 years, 7 months ago (2017-05-12 21:12:03 UTC) #206
dvallet
Thanks for the review!
3 years, 7 months ago (2017-05-12 21:12:08 UTC) #209
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/2762593002/700001
3 years, 7 months ago (2017-05-12 21:13:28 UTC) #210
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/292964)
3 years, 7 months ago (2017-05-12 23:31:25 UTC) #212
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/2762593002/700001
3 years, 7 months ago (2017-05-12 23:51:21 UTC) #214
commit-bot: I haz the power
Committed patchset #36 (id:700001) as https://chromium.googlesource.com/chromium/src/+/8303a91150b12ffda29e1d2d5e46dc1371730bfe
3 years, 7 months ago (2017-05-13 01:18:38 UTC) #217
Nico
This breaks mac bots that build all targets: https://build.chromium.org/p/chromium.fyi/builders/ClangToTMac?numbuilds=200 https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.fyi%2FClangToTMac%2F14065%2F%2B%2Frecipes%2Fsteps%2Fcompile%2F0%2Fstdout FAILED: obj/headless/libheadless_renderer.a export DEVELOPER_DIR=/b/c/builder/ClangToTMac/src/build/mac_files/Xcode.app; rm ...
3 years, 7 months ago (2017-05-15 15:53:26 UTC) #219
dvallet
3 years, 7 months ago (2017-05-15 22:44:32 UTC) #220
Message was sent while issue was closed.
On 2017/05/15 at 15:53:26, thakis wrote:
> This breaks mac bots that build all targets:
> 
> https://build.chromium.org/p/chromium.fyi/builders/ClangToTMac?numbuilds=200
> 
>
https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.fyi%2FClangToTM...
> 
> FAILED: obj/headless/libheadless_renderer.a 
> export DEVELOPER_DIR=/b/c/builder/ClangToTMac/src/build/mac_files/Xcode.app; 
rm -f obj/headless/libheadless_renderer.a && TOOL_VERSION=1494365172 python
../../build/toolchain/mac/filter_libtool.py libtool -static  -o
obj/headless/libheadless_renderer.a 
> error:
/b/c/builder/ClangToTMac/src/build/mac_files/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool:
no files specified
> Usage:
/b/c/builder/ClangToTMac/src/build/mac_files/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool
-static [-] file [...] [-filelist listfile[,dirname]] [-arch_only arch] [-sacLT]
> Usage:
/b/c/builder/ClangToTMac/src/build/mac_files/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool
-dynamic [-] file [...] [-filelist listfile[,dirname]] [-arch_only arch] [-o
output] [-install_name name] [-compatibility_version #] [-current_version #]
[-seg1addr 0x#] [-segs_read_only_addr 0x#] [-segs_read_write_addr 0x#]
[-seg_addr_table <filename>] [-seg_addr_table_filename <file_system_path>]
[-all_load] [-noall_load]
> 
> 
> You can't have static libraries without any sources. Make this an empty
group() on platforms where there are no sources.

Thanks, I'll track the change in this other related bug:
https://bugs.chromium.org/p/chromium/issues/detail?id=722338

Powered by Google App Engine
This is Rietveld 408576698