0
Commit Graph

52 Commits

Author SHA1 Message Date
Yeunjoo Choi
eff2c8f735 Move ash::switches::kForceSystemCompositorMode to ozone_switches.h
ash::switches::kForceSystemCompositorMode is used to enable system
compositor for mostly testing on ozone platform without a real device.

So, this CL moves it to ui/ozone/public/ozone_switches.h and renames
to ::switches::kEnableRunningAsSystemCompositor for consistency in
naming with ::switches::kDisableRunningAsSystemCompositor.

This CL is part of the Chrome OS source code directory migration:
https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.

Change-Id: I273ac3e8ba63a32ed9e306e975c5c673a4ae79b7
Bug: 1164001
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4108574
Reviewed-by: Robert Kroeger <rjkroege@chromium.org>
Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
Commit-Queue: Yeunjoo Choi <ychoi@igalia.com>
Cr-Commit-Position: refs/heads/main@{#1087072}
2022-12-27 11:12:01 +00:00
Robert Flack
cdbf8c4a02 Allow debugging the navigation of a renderer by URL
This adds the --wait-for-debugger-on-navigation flag which pauses
renderers when the target URL is known displaying a message for
each. The debug_renderer script is also updated to automatically
debug the site passed and unblock all other renderer processes.

Documentation in linux/debugging.md is updated to explain how
to use the updated script and flag.

Bug: 730065
Change-Id: I758bf6d10ba9b6a846d216987c20053d4c5ac240
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4028699
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Commit-Queue: Robert Flack <flackr@chromium.org>
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1073426}
2022-11-18 18:12:34 +00:00
Brian Sheedy
cadbcd2632 Update Linux build instructions for Docker
Adds a short section to the Linux build instructions on getting Chromium
compilation to work in a Docker container. This is not a common setup,
but this should give anyone that does need to use it a good starting
place.

Bug: 1377520
Change-Id: I64b78d2578012faab5070582a28d0dc9c6f41c44
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4018936
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Piotr Bialecki <bialpio@chromium.org>
Reviewed-by: Piotr Bialecki <bialpio@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1069443}
2022-11-09 23:50:15 +00:00
Song Qinglin
5ac3cf92bc [docs] Add a OOM troubleshooting for link crash
Compiling chromium has higher requirements for device resources than in the past.
Since version 106, some combinations of gn params will trigger
OOM(out of memory) errors under the default settings of the
compiled device.
This error can be solved by adjusting the vm.max_map_count param
of system.

Bug: 1380991

Change-Id: I649e9fbcfccf0576f6d4ff6a8fa4fe8b61549e3d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4005227
Commit-Queue: Hans Wennborg <hans@chromium.org>
Reviewed-by: Hans Wennborg <hans@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1068964}
2022-11-09 04:12:22 +00:00
mark a. foltz
d37ab56f67 Reland "[Cast Convergence] Remove is_chromecast."
This reverts commit 53acd00d6c.

Reason for revert: Usages of is_chromecast by internal builders have
been removed.

Original change's description:
> Revert "[Cast Convergence] Remove is_chromecast."
>
> This reverts commit e5db674bc3.
>
> Reason for revert: Failing on official builders https://ci.chromium.org/ui/p/chrome/builders/ci/linux64/88303/overview
>
> Original change's description:
> > [Cast Convergence] Remove is_chromecast.
> >
> > No usages remain outside of this file.
> >
> > Bug: 1219802
> > Change-Id: Ib3830d87c7bb494bdbdd0fc8cb80d05cad035a23
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3897149
> > Reviewed-by: Sean Topping <seantopping@chromium.org>
> > Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
> > Commit-Queue: Mark Foltz <mfoltz@chromium.org>
> > Cr-Commit-Position: refs/heads/main@{#1048751}
>
> Bug: 1219802
> Change-Id: I02f56a50f2bb471df861ccde0422f0cd6a866c06
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3905305
> Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Reviewed-by: Sean Topping <seantopping@chromium.org>
> Owners-Override: Dave Tapuska <dtapuska@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1048771}

Bug: 1219802
Change-Id: Ie7b5f0ecc50f1bdeb9540a43a00edec8dba82e83
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3969701
Reviewed-by: Sean Topping <seantopping@chromium.org>
Commit-Queue: Mark Foltz <mfoltz@chromium.org>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: David Dorwin <ddorwin@chromium.org>
Reviewed-by: Dave Tapuska <dtapuska@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1068738}
2022-11-08 20:06:40 +00:00
Raphael Kubo da Costa
92e0de2655 linux: Refresh cert_management.md
- Use modern package manager invocations for Debian and Fedora.
- Remove section about Ubuntu Jaunty, released back in 2009.
- Update URLs that talk about certutil. The Oracle blog post is gone, so
  link to the archived version instead.
- Stop talking about an NSS bug fixed 11 years ago.

Change-Id: I965bb91214faed7506d2207421cd2ed165dc505e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3891024
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Auto-Submit: Raphael Kubo Da Costa <raphael.kubo.da.costa@intel.com>
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1046403}
2022-09-13 16:12:51 +00:00
Xin Li
6a4130275f chromium_packages.md: update FreeBSD package information.
Change-Id: Iea4c77ffcfaa01272dbad91f46f456ab01ed30e6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3774773
Reviewed-by: Lei Zhang <thestig@chromium.org>
Auto-Submit: Xin Li <delphij@google.com>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1025980}
2022-07-19 22:54:23 +00:00
Bruce Dawson
be82320374 Add instructions on creating smaller Linux builds
Updated Linux build instructions based on chromium-dev discussion.

Change-Id: I6cbddb5e1bccf6bf982a009f92849ceb4cefee4d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3514630
Reviewed-by: Henrique Ferreiro <hferreiro@igalia.com>
Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
Cr-Commit-Position: refs/heads/main@{#980020}
2022-03-10 23:40:50 +00:00
Joshua Pawlicki
c2464187d5 Linux: Document symbol file availability.
Change-Id: I3128a25648f97e7c9e53ebf1198d6b01416f82d3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3484956
Auto-Submit: Joshua Pawlicki <waffles@chromium.org>
Reviewed-by: Chris Hamilton <chrisha@chromium.org>
Commit-Queue: Chris Hamilton <chrisha@chromium.org>
Cr-Commit-Position: refs/heads/main@{#974159}
2022-02-23 14:27:51 +00:00
Thiabaud Engelbrecht
6d443618ce [tcmalloc] remove remaining references to tcmalloc.
This is a follow-up to
https://chromium-review.googlesource.com/c/chromium/src/+/3402604.

Bug: 1257213, 973552, 98589
Change-Id: Ibee15fcf8b444e4d0c5db65a49d5f34fd8b78e05
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3402350
Reviewed-by: Benoit Lize <lizeb@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
Commit-Queue: Thiabaud Engelbrecht <thiabaud@google.com>
Cr-Commit-Position: refs/heads/main@{#969727}
2022-02-11 00:22:18 +00:00
Fred Shih
865fb8ff0d Clarify running unit tests documentation
Clarify that the test target must be built before attempting to run the
unit tests themsleves. The previous instruction only followed the chrome
build instructions. It was not immediately obvious that build chrome
would not also generate the unit_tests binary.

Change-Id: I2894d40926d6546a929ccfcdff4b08bc8f87f9f4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3428904
Reviewed-by: Roman Arora <romanarora@google.com>
Commit-Queue: Fred Shih <ffred@google.com>
Cr-Commit-Position: refs/heads/main@{#966576}
2022-02-03 03:54:19 +00:00
Steve Kobes
8ce3e44def Light cleanup of rr docs in debugging.md.
Remove some flags like --no-sandbox that are no longer necessary, and
add links to recent demos.

Change-Id: I5c44047bb1b58ea65231628b14b171073a4b8ba2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3424982
Reviewed-by: David Baron <dbaron@chromium.org>
Commit-Queue: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/main@{#964814}
2022-01-28 22:36:59 +00:00
David Sanders
ddc9a7fe5f [docs] Update links to ccache website
Change-Id: Ia1fb7d02c789a131565879f6d5fea6e7d9261666
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3422765
Auto-Submit: David Sanders <dsanders11@ucsbalum.com>
Reviewed-by: Andrew Williams <awillia@google.com>
Commit-Queue: Andrew Williams <awillia@google.com>
Cr-Commit-Position: refs/heads/main@{#964414}
2022-01-28 03:19:19 +00:00
Bruce Dawson
63e0be72bd Document v8_symbol_level
Most places that mention blink_symbol_level as a possible optimization
should also mention v8_symbol_level. This change does that.

Bug: 1273644
Change-Id: Icdd64e684f61d6deeb983ac88e1eee5b7d6a59dd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3307360
Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
Reviewed-by: Jesse McKenna <jessemckenna@google.com>
Cr-Commit-Position: refs/heads/main@{#946115}
2021-11-29 20:34:41 +00:00
Raphael Kubo da Costa
15d33ef398 docs: Update certificates setting URL.
Point directly to the certificates page in settings rather than using a
search URL.

This entire document is a bit outdated, but this already makes it a tiny
bit better.

Change-Id: I5a64b74d4237673317bbb5eafc62de7e0a1f0a04
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3290961
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
Cr-Commit-Position: refs/heads/main@{#943160}
2021-11-18 18:26:02 +00:00
Tom Anderson
9f5ce757de [Instrumented libraries] Move build files to xenial subdirectory
This is in preparation for adding a separate directory for focal.

In addition, the name of the prebuilt binaries changes from
msan-no-origins-xenial.tgz to msan-no-origins.tgz.  This is so that
projects like V8 do not have to manually update their DEPS entries
when auto-rolling //third_party/instrumented_libraries.

BUG=1260217
R=thestig
CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_msan_rel_ng

Change-Id: Id2eb94405f76e590cbc25b425c80eb08353d871f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3224627
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#932225}
2021-10-15 21:55:43 +00:00
Mike Taylor
fe7d72e367 Update linux build instructions to require Python 3.6+.
Versions 3.5 and below can otherwise encounter issues (f-string support, TypeError with json.loads(), etc.).

Bug: 1225269
Change-Id: I1dabd07b3b824568ec58015b307a8b510c509d58
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3217550
Auto-Submit: Mike Taylor <miketaylr@chromium.org>
Commit-Queue: Ari Chivukula <arichiv@chromium.org>
Reviewed-by: Ari Chivukula <arichiv@chromium.org>
Cr-Commit-Position: refs/heads/main@{#930150}
2021-10-11 15:03:11 +00:00
Owen Min
991b14a543 Update dead link of plugin doc
The link to "Gecko Plugin API reference" page is no longer working. The latest one seems to be 
https://developer.mozilla.org/en-US/docs/Plugins/Guide

Update the documentation to use the new URL

Change-Id: Ic75f927e3c607696d752bb365f33dc9531897238
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3212946
Auto-Submit: Owen Min <zmin@chromium.org>
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/main@{#929310}
2021-10-07 18:32:15 +00:00
Tom Anderson
b71369520e [Doc] Update instrumented_libraries.md
* Trusty->Xenial
* Avoid building as root
* Remove some hardcoded "thomasanderson" in paths

R=thestig

Bug: None
Change-Id: Ia05b5e5f7f590b07dbcfb18c1f864c57069200b9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3209693
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#928973}
2021-10-07 00:48:19 +00:00
sisidovski
f270241c38 Fix 404 links
Change-Id: I0dc3fb0f1dc8ddbf27a0c3644fb5c26b822d3c87
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3066824
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Commit-Queue: Shunya Shishido <sisidovski@google.com>
Cr-Commit-Position: refs/heads/master@{#908361}
2021-08-04 07:07:44 +00:00
Andrew Williams
bbc1a1ee3e Update URLs in docs; replace some uses of 'master'
Bug: 1231155
Change-Id: I0634229c0739c97ac0d7530dd58c33771958149a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3042058
Reviewed-by: Toby Huang <tobyhuang@chromium.org>
Commit-Queue: Andrew Williams <awillia@google.com>
Cr-Commit-Position: refs/heads/master@{#903745}
2021-07-21 01:51:22 +00:00
Song Fangzhen
4b68a6e394 [docs] Change git-new-workdir to git-worktree
The git-new-workdir script has been superseded by the git-worktree
command added in Git 2.5[1].

This Change replaces git-new-workdir with git-worktree and makes it a
hyperlink.

[1]https://nuclearsquid.com/writings/git-new-workdir/

Change-Id: Ia496c9f9efe74fe119b3781e4f33018ce276df55
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3016219
Commit-Queue: Fangzhen Song <songfangzhen@bytedance.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#901382}
2021-07-14 05:53:40 +00:00
Johann
112b198be5 [docs] update supported ubuntu to 18.04
16.04 went EOL on April 30th and the build bots use 18.04

Bug: 1225269, 1199405

Change-Id: Ic40f2382a89d9908278ffe7797aa923ae1ce7266
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2999144
Commit-Queue: Johann Koenig <johannkoenig@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#897595}
2021-07-01 00:25:33 +00:00
Lily Chen
efa9f2850a Code inclusion: Use inclusive terminology in zygote.md documentation
Bug: 842296
Change-Id: Ic6ab0000b002695219ce09f17396fda4aa45df67
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2971205
Auto-Submit: Lily Chen <chlily@chromium.org>
Commit-Queue: Chris Palmer <palmer@chromium.org>
Reviewed-by: Chris Palmer <palmer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#893991}
2021-06-18 21:55:34 +00:00
John Palmer
046f987e02 [COIL] Change chromium code search type links to use main rather than master for docs
See this doc: go/chromium-coil-change for more info
    BUG=1210385

Change-Id: I6cd8548301e360bae8e71384dbd8ef11aa6c985f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2902904
Reviewed-by: My Nguyen <myy@chromium.org>
Commit-Queue: My Nguyen <myy@chromium.org>
Auto-Submit: John Palmer <jopalmer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#885851}
2021-05-24 01:24:56 +00:00
Timothy Gu
fe67f0be5d Update Arch Linux build instructions
We haven't needed to install fonts separately since
I6074842eb67eba6194fa90e549e0485b529aa814.

Change-Id: Ie7463c1bab11c1dac5ad4e15cb359fb487d16b12
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2911241
Auto-Submit: Timothy Gu <timothygu@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Cr-Commit-Position: refs/heads/master@{#885243}
2021-05-20 22:07:04 +00:00
Alex Gough
2092674e7b Allow selection of utility sub type in utility-startup-dialog
This CL enhances the --utility-startup-dialog switch to now take an
optional service sub type, and displays the subtype when waiting
for the debugger, or showing the dialog.

`chrome --utility-startup-dialog` works as before, prompting/pausing
for every utility process.

`chrome --utility-startup-dialog=data_decoder.mojom.DataDecoderService`
only prompts for the data decoder service.

We check for the switch first then interrogate its value to limit
any impact on normal startup time.

This should make it easier to debug specific utility processes.

Tests: manual tested on Windows & Linux
Change-Id: I0195432a9f826697a87c687406a30dbdf1bfa378
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2892176
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Commit-Queue: Alex Gough <ajgo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#882668}
2021-05-13 20:11:30 +00:00
Zhang Hao
a9522488ac fix a command line error in debugging.md
Change-Id: I7a3a35349fdb44a83616b385d1ce43739da4faf1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2881748
Reviewed-by: Yaron Friedman <yfriedman@chromium.org>
Auto-Submit: Zhang Hao <15686357310a@gmail.com>
Commit-Queue: Pavol Marko <pmarko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#881970}
2021-05-12 11:26:36 +00:00
Lei Zhang
e3612819b8 Fix broken link in chromium_packages.md.
Should have been part of https://crrev.com/726499, which moved the file
into the docs/linux/ sub-directory.

Change-Id: I80108687502eb22c04d17520da4add3686622b4c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2875396
Auto-Submit: Lei Zhang <thestig@chromium.org>
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#879457}
2021-05-05 18:27:00 +00:00
Dirk Pranke
d7da6f3d6d Use python3 in install-build-deps.sh.
This updates //build/install-build-deps.sh to use `python3` instead
of `python`, and updates //docs/linux/build_instructions.md to
mention that you need python3 installed ahead of time rather than
Python 2 (since we'll install Python 2 via install-build-deps).

Bug: 112471
Change-Id: I8ba08d65d26ac52a05bce248c319861b0a3156f3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2845609
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@google.com>
Cr-Commit-Position: refs/heads/master@{#875304}
2021-04-22 19:30:55 +00:00
Ian Barkley-Yeung
570b369a48 doc: typo fix breadpad->breakpad
Change-Id: I24a98773cd4b919cf7728dee17f9b6678640c6cd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2828781
Auto-Submit: Ian Barkley-Yeung <iby@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#873103}
2021-04-15 23:33:40 +00:00
L. David Baron
e99d91eb8d Update documentation on using rr.
This makes a few updates to the documentation on using the rr debugger:

 * clarify recommendation to build from source into one about using a
   recent version (which might mean building from source), and explain
   why

 * mention both rr replay -p and -f, and explain the difference

 * remove reference to a year-old bug that's now subsumed by the advice
   on using a recent version

 * add advice on workarounds for calling functions that use LOG() from
   gdb

 * link to relevant Chromium Chronicle episode

Change-Id: I13206a009103ae12f83a3890101a91e02fd78a0a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2794877
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: David Baron <dbaron@chromium.org>
Cr-Commit-Position: refs/heads/master@{#867753}
2021-03-30 20:18:00 +00:00
Yoshisato Yanagisawa
b66864ebfc Update "Use Goma" instruction.
Since the instruction is misleading, let me update it to
point the Goma's doc instead.

Change-Id: I2af64e40ee42f5db3cd7e666aadb61220f1aaa4a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2752529
Auto-Submit: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
Commit-Queue: Karan Bhatia <karandeepb@chromium.org>
Reviewed-by: Karan Bhatia <karandeepb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#862132}
2021-03-11 21:22:48 +00:00
Takuto Ikuta
a093dc26b5 [docs] small fix for debugging.md
use_debug_fission=false doesn't split debug info.

Change-Id: Ib8def944dfcea1345f41284e9d125c082071848c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2526826
Reviewed-by: Minoru Chikamune <chikamune@chromium.org>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#826106}
2020-11-11 03:17:50 +00:00
Peter McNeeley
4ea922e75c Renaming ozone platform gbm to drm
Currently the build flag for the ozone platform DRM is actually
 ozone_platform_gbm. This change renames this flag to
 ozone_platform_drm in a backwards compatible way.

This change will also require changes to third_party in order to
support the deprecation of the old flag.
(see https://crbug.com/1122010)

The final act of this rename will be to remove the old flag.
(See https://crbug.com/1122010)


R=brucedawson@chromium.org, penghuang@chromium.org,
rjkroege@chromium.org

Bug: 1116466
Change-Id: I481edf07290eb27b011aede08de40e4210a52834
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2373181
Reviewed-by: Michael Spang <spang@chromium.org>
Reviewed-by: Daniele Castagna <dcastagna@chromium.org>
Reviewed-by: Peng Huang <penghuang@chromium.org>
Commit-Queue: Peter McNeeley <petermcneeley@chromium.org>
Auto-Submit: Peter McNeeley <petermcneeley@chromium.org>
Cr-Commit-Position: refs/heads/master@{#807263}
2020-09-16 00:14:30 +00:00
Lei Zhang
fb308b3c06 Update contact info for Linux Chromium Packages doc.
Point to an OWNERS file instead of having a single contact. Also suggest
contributing updates, as all the documentation is now in the git repo.

Change-Id: Id7e6f5c00f5f3f9264f0c580b269284d1ad37c4d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2399720
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/master@{#805143}
2020-09-09 00:08:46 +00:00
Lei Zhang
edd9e8366f Update Debian entry in Linux Chromium Packages doc.
As suggested in a private email, update the entire row for the Debian
entry with more relevant and up-to-date info.

Change-Id: Ifd400f8b1766de0758f4c97906e56fc318d48789
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2398973
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/master@{#805071}
2020-09-08 20:58:46 +00:00
David Benjamin
e7b279b503 Update instructions for rr and MADV_WIPEONFORK
Bug: 1082304
Change-Id: Ie8acbf67b4304dc67f7c8883b2a418c383b046d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2216596
Auto-Submit: David Benjamin <davidben@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Commit-Queue: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#771964}
2020-05-26 21:38:58 +00:00
Robert Flack
c9e69959a3 Document necessary rr patch to support MADV_WIPEONFORK.
Bug: 1082304
Change-Id: Ica7adee109a045813db9cae6dafa2a6c4ec083e8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2199703
Reviewed-by: David Benjamin <davidben@chromium.org>
Commit-Queue: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#768409}
2020-05-13 19:52:31 +00:00
Tom Anderson
9869e86fd9 Reland "Remove third_party/binutils""
This is a reland of 9792bfb5d4
Should work once https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2183291
has rolled in https://chromium-review.googlesource.com/c/chromium/src/+/2185229

Original change's description:
> Remove third_party/binutils"
>
> R=thakis
> CC=thestig
>
> Bug: 1067854
> Change-Id: I5e20c17210111c2f2c74888f45f4eb72172bca94
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2181970
> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
> Commit-Queue: Ben Pastene <bpastene@chromium.org>
> Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
> Reviewed-by: Ben Pastene <bpastene@chromium.org>
> Reviewed-by: Nico Weber <thakis@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#765766}

Bug: 1067854
Change-Id: I21e3491a0d8302c35836ca4c12b84100a6308d41
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2184772
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#766143}
2020-05-06 20:45:19 +00:00
Scott Little
411f3852a2 Revert "Remove third_party/binutils""
This reverts commit 9792bfb5d4.

Reason for revert: Appears to have broken compile:
https://ci.chromium.org/p/chrome/builders/ci/chromeos-betty-pi-arc-chrome/6078
https://ci.chromium.org/p/chromium/builders/ci/chromeos-amd64-generic-rel/42623

Original change's description:
> Remove third_party/binutils"
> 
> R=​thakis
> CC=​thestig
> 
> Bug: 1067854
> Change-Id: I5e20c17210111c2f2c74888f45f4eb72172bca94
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2181970
> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
> Commit-Queue: Ben Pastene <bpastene@chromium.org>
> Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
> Reviewed-by: Ben Pastene <bpastene@chromium.org>
> Reviewed-by: Nico Weber <thakis@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#765766}

TBR=thakis@chromium.org,thomasanderson@chromium.org,bpastene@chromium.org

Change-Id: I3734b70cf81a08a845eb226023750b06de97e15f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1067854
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2183001
Reviewed-by: Scott Little <sclittle@chromium.org>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Commit-Queue: Ben Pastene <bpastene@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765782}
2020-05-05 22:08:56 +00:00
Tom Anderson
9792bfb5d4 Remove third_party/binutils"
R=thakis
CC=thestig

Bug: 1067854
Change-Id: I5e20c17210111c2f2c74888f45f4eb72172bca94
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2181970
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Ben Pastene <bpastene@chromium.org>
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765766}
2020-05-05 21:36:41 +00:00
Robert Flack
e13e0b1bc2 Document how to find renderer for rr debugging on multi-process chrome.
Bug: 730065
Change-Id: I60f2dc628d00c0cf9c70bdff417f5c8cc07f8243
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2112981
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#759701}
2020-04-16 17:03:58 +00:00
Matthew Webb
98d46319bb Fix small grammar error in build instructions
Change-Id: Id0c2c1e6c5c6ff3f57cb5e546c4f47f7dd125e9c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2133119
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Commit-Queue: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#757442}
2020-04-08 15:49:31 +00:00
Tom Anderson
61fbaafdc8 Move //chrome/browser/ui/gtk to //ui/gtk
BUG=1002674

Change-Id: Idf223f1193cbe1dde07901f5e28f1422b464cf04
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2098159
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#756059}
2020-04-02 23:16:23 +00:00
Andreas Papacharalampous
de7bb3a653 Redirected link in development.md
The contributing.md link in development.md does not
exist. This file was meant to be linked outside the linux
directory.

Bug: None
Change-Id: I9289e5441741dbb1e93bb3a7e46d3c6b60372a9e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2122810
Commit-Queue: Kentaro Hara <haraken@chromium.org>
Auto-Submit: Andreas Papacharalampous <andreas@apap04.com>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#753845}
2020-03-27 00:28:06 +00:00
Johann
6a00521e3a docs: use quotes on goma_dir
Without quotes gn args fails with:
ERROR at build arg file (use "gn args <out_dir>" to edit):5:12: Invalid token.
goma_dir = /path/to/goma-client
           ^
I have no idea what this is.

Change-Id: I1cfe58a07fe8c4272aca89e1dee10584c7645635
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2101394
Auto-Submit: Johann Koenig <johannkoenig@google.com>
Reviewed-by: Fumitoshi Ukai <ukai@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@chromium.org>
Cr-Commit-Position: refs/heads/master@{#750006}
2020-03-13 02:55:31 +00:00
Tom Anderson
5630ac27fb Rename libgtkui to gtk
The name "libgtkui" is misleading: we don't actually ship a
libgtkui.so, although this was planned at some point. Even if we did,
it probably still wouldn't make sense to have "lib" in the directory
name. This change renames the directory to simply gtk.

BUG=None
R=sky

Change-Id: Ib2380520c8605b4d4e0fd2d6ff9207caa50a406e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2011683
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#734325}
2020-01-23 02:39:20 +00:00
Nicolas Norvez
ba04006907 Update broken relative links in Linux instructions
The Linux build instructions have been moved to a subdirectory, update
some of the relative paths that have been broken.

Bug: None
Change-Id: Ic22296624f12cf8d50f1b63ec037179d7930f47f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2001750
Auto-Submit: Nicolas Norvez <norvez@chromium.org>
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#731767}
2020-01-15 01:17:26 +00:00
Tom Anderson
abdbd6a60e Fix some links in docs/linux
The documents are already in linux/ so they should not have linux/ in the path,
otherwise the link will be invalid.

R=sky

Change-Id: Iff06ba371672bc5f1d7c06d54babb90e3b4edbcf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1992800
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Scott Violet <sky@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729782}
2020-01-09 16:59:27 +00:00