Fix various issues with Markdown docs
- Removed links to old wiki pages - Fixed broken table in test_descriptions.md - Fixed tables that don't have heading - Fix codeblock in common_build_tasks.md Review URL: https://codereview.chromium.org/1473953002 Cr-Commit-Position: refs/heads/master@{#361773}
This commit is contained in:
@@ -11,7 +11,7 @@ page is about using ccache on Mac with clang and the NinjaBuild system.
|
|||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
In order to use [ccache](http://ccache.samba.org) with
|
In order to use [ccache](http://ccache.samba.org) with
|
||||||
[clang](http://code.google.com/p/chromium/wiki/Clang), you need to use the
|
[clang](clang.md), you need to use the
|
||||||
current [git HEAD](http://ccache.samba.org/repo.html), since the most recent
|
current [git HEAD](http://ccache.samba.org/repo.html), since the most recent
|
||||||
version (3.1.9) doesn't contain the
|
version (3.1.9) doesn't contain the
|
||||||
[patch needed](https://github.com/jrosdahl/ccache/pull/4) for using
|
[patch needed](https://github.com/jrosdahl/ccache/pull/4) for using
|
||||||
|
@@ -36,8 +36,7 @@ If you've already checked out a copy of the browser's codebase, you can skip
|
|||||||
this section, although you'll still need to run `gclient runhooks` to ensure you
|
this section, although you'll still need to run `gclient runhooks` to ensure you
|
||||||
build using the API keys you just generated.
|
build using the API keys you just generated.
|
||||||
|
|
||||||
1. Install the build dependencies, which are listed at
|
1. [Install the build dependencies](linux_build_instructions_prerequisites.md).
|
||||||
http://code.google.com/p/chromium/wiki/LinuxBuildInstructionsPrerequisites.
|
|
||||||
1. Install the depot\_tools utilities, a process that is documented at
|
1. Install the depot\_tools utilities, a process that is documented at
|
||||||
http://dev.chromium.org/developers/how-tos/install-depot-tools.
|
http://dev.chromium.org/developers/how-tos/install-depot-tools.
|
||||||
1. Download the Chromium source code by running:
|
1. Download the Chromium source code by running:
|
||||||
@@ -111,8 +110,8 @@ very early stages of development. At the time of writing, you must compile from
|
|||||||
source because no official version is being distributed.
|
source because no official version is being distributed.
|
||||||
|
|
||||||
1. Follow all the instructions under the `Getting the code` and
|
1. Follow all the instructions under the `Getting the code` and
|
||||||
`Install prerequisites` sections of: TODO: 404
|
`Install prerequisites` sections of:
|
||||||
http://code.google.com/p/chromium/wiki/AndroidBuildInstructions
|
https://www.chromium.org/developers/how-tos/android-build-instructions
|
||||||
1. Move into the `src/` directory that contains your checkout of the Chromium
|
1. Move into the `src/` directory that contains your checkout of the Chromium
|
||||||
code.
|
code.
|
||||||
1. Build the Android app: `$ ninja -C out/Release remoting_apk`
|
1. Build the Android app: `$ ninja -C out/Release remoting_apk`
|
||||||
|
@@ -67,11 +67,11 @@ system GYP when generating project files. This is a summary of them:
|
|||||||
|
|
||||||
TODO(andybons): Convert to list.
|
TODO(andybons): Convert to list.
|
||||||
|
|
||||||
| GYP\_DEFINES | A set of key=value pairs separated by space that will set default values of variables used in .gyp and .gypi files |
|
|:-------------|:--------------------------------------------------------------|
|
||||||
|:-------------|:-------------------------------------------------------------------------------------------------------------------|
|
| `GYP_DEFINES` | A set of key=value pairs separated by space that will set default values of variables used in .gyp and .gypi files |
|
||||||
| GYP\_GENERATORS | The specific generator that creates build-system specific files |
|
| `GYP_GENERATORS` | The specific generator that creates build-system specific files |
|
||||||
| GYP\_GENERATOR\_FLAGS | Flags that are passed down to the tool that generates the build-system specific files |
|
| `GYP_GENERATOR_FLAGS` | Flags that are passed down to the tool that generates the build-system specific files |
|
||||||
| GYP\_GENERATOR\_OUTPUT | The directory that the top-level build output directory is relative to |
|
| `GYP_GENERATOR_OUTPUT` | The directory that the top-level build output directory is relative to |
|
||||||
|
|
||||||
Note also that GYP uses CPPFLAGS, CFLAGS, and CXXFLAGS when generating ninja
|
Note also that GYP uses CPPFLAGS, CFLAGS, and CXXFLAGS when generating ninja
|
||||||
files (the values at build time = ninja run time are _not_ used); see
|
files (the values at build time = ninja run time are _not_ used); see
|
||||||
@@ -89,12 +89,14 @@ Next to your top-level `/src/` directory, create a file called
|
|||||||
above environment variables. For the full list of supported keys, see
|
above environment variables. For the full list of supported keys, see
|
||||||
[/src/build/gyp_helper.py](/build/gyp_helper.py).
|
[/src/build/gyp_helper.py](/build/gyp_helper.py).
|
||||||
|
|
||||||
``` {
|
```
|
||||||
|
{
|
||||||
'variables': {
|
'variables': {
|
||||||
'mac_strip_release': 0,
|
'mac_strip_release': 0,
|
||||||
}, 'GYP_DEFINES':
|
}, 'GYP_DEFINES':
|
||||||
'clang=1 ' 'component=shared_library ' 'dcheck_always_on=1 '
|
'clang=1 ' 'component=shared_library ' 'dcheck_always_on=1 '
|
||||||
} ```
|
}
|
||||||
|
```
|
||||||
|
|
||||||
#### include.gyp
|
#### include.gyp
|
||||||
|
|
||||||
|
@@ -26,7 +26,7 @@ Here's an overview of the steps you'll run:
|
|||||||
to check out Chromium.
|
to check out Chromium.
|
||||||
1. We don't provide any sort of "install" step.
|
1. We don't provide any sort of "install" step.
|
||||||
1. You may want to
|
1. You may want to
|
||||||
[use a chroot](http://code.google.com/p/chromium/wiki/UsingALinuxChroot) to
|
[use a chroot](using_a_linux_chroot.md) to
|
||||||
isolate yourself from versioning or packaging conflicts (or to run the
|
isolate yourself from versioning or packaging conflicts (or to run the
|
||||||
layout tests).
|
layout tests).
|
||||||
|
|
||||||
|
@@ -26,9 +26,9 @@ and library dependencies directly from Ubuntu:
|
|||||||
|
|
||||||
$ ./build/install-build-deps.sh
|
$ ./build/install-build-deps.sh
|
||||||
|
|
||||||
### Installing the rootfs
|
### Installing the sysroot
|
||||||
|
|
||||||
A prebuilt rootfs image is kept up-to-date on Cloud Storage. It will
|
A prebuilt sysroot image is kept up-to-date on Cloud Storage. It will
|
||||||
automatically be installed by gclient runhooks installed if you have
|
automatically be installed by gclient runhooks installed if you have
|
||||||
`target_arch=arm` in your `GYP_DEFINES`.
|
`target_arch=arm` in your `GYP_DEFINES`.
|
||||||
|
|
||||||
|
@@ -439,8 +439,7 @@ and rebuild.
|
|||||||
|
|
||||||
See
|
See
|
||||||
https://sites.google.com/a/chromium.org/dev/developers/profiling-chromium-and-webkit
|
https://sites.google.com/a/chromium.org/dev/developers/profiling-chromium-and-webkit
|
||||||
and
|
and [Linux Profiling](linux_profiling.md).
|
||||||
http://code.google.com/p/chromium/wiki/LinuxProfiling
|
|
||||||
|
|
||||||
## i18n
|
## i18n
|
||||||
|
|
||||||
|
@@ -140,8 +140,7 @@ for 'dynamic' since dynamic transitions are a little obscure in SELinux)
|
|||||||
|
|
||||||
Sandboxing can make developing harder, see:
|
Sandboxing can make developing harder, see:
|
||||||
|
|
||||||
* [this page](https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment)
|
* [this page](linux_suid_sandbox_development.md) for the `setuid` sandbox
|
||||||
for the `setuid` sandbox
|
|
||||||
* [this page](http://www.chromium.org/for-testers/bug-reporting-guidelines/hanging-tabs)
|
* [this page](http://www.chromium.org/for-testers/bug-reporting-guidelines/hanging-tabs)
|
||||||
for triggering crashes
|
for triggering crashes
|
||||||
* [this page for debugging tricks](linux_debugging.md)
|
* [this page for debugging tricks](linux_debugging.md)
|
||||||
|
@@ -58,9 +58,7 @@ done in your separate local repositories, and you still use e.g. git
|
|||||||
pull (which in our git svn repositories behind the scenes does a `git svn fetch` etc.
|
pull (which in our git svn repositories behind the scenes does a `git svn fetch` etc.
|
||||||
|
|
||||||
Shift-based collaboration won't work well (at least not with a
|
Shift-based collaboration won't work well (at least not with a
|
||||||
pipeline of branches) unless you are using an "unmanaged" git checkout
|
pipeline of branches) unless you are using an "unmanaged" git checkout.
|
||||||
(search for "unmanaged" on
|
|
||||||
[this page](https://code.google.com/p/chromium/wiki/UsingNewGit)).
|
|
||||||
|
|
||||||
## Example Working Rules
|
## Example Working Rules
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
See [Testing and infrastructure](https://sites.google.com/a/chromium.org/dev/developers/testing) for more information.
|
See [Testing and infrastructure](https://sites.google.com/a/chromium.org/dev/developers/testing) for more information.
|
||||||
|
|
||||||
|
|:-----------------------|:-|
|
||||||
|accessibility\_unittests| |
|
|accessibility\_unittests| |
|
||||||
|:-----------------------|:|
|
|
||||||
|angle\_unittests | |
|
|angle\_unittests | |
|
||||||
|app\_list\_unittests | |
|
|app\_list\_unittests | |
|
||||||
|ash\_unittests | |
|
|ash\_unittests | |
|
||||||
|
@@ -5,8 +5,8 @@ This page aims to be a repository of useful links that people may find useful.
|
|||||||
|
|
||||||
## Build Status
|
## Build Status
|
||||||
|
|
||||||
| http://build.chromium.org/p/chromium/console | Main buildbot waterfall |
|
|
||||||
|:---------------------------------------------|:------------------------|
|
|:---------------------------------------------|:------------------------|
|
||||||
|
| http://build.chromium.org/p/chromium/console | Main buildbot waterfall |
|
||||||
| http://chromium-status.appspot.com/lkgr | Last Known Good Revision. Trybots pull this revision from trunk. |
|
| http://chromium-status.appspot.com/lkgr | Last Known Good Revision. Trybots pull this revision from trunk. |
|
||||||
| http://chromium-status.appspot.com/revisions | List of the last 100 potential LKGRs |
|
| http://chromium-status.appspot.com/revisions | List of the last 100 potential LKGRs |
|
||||||
| http://build.chromium.org/p/chromium/lkgr-status/ | Status dashboard for LKGR |
|
| http://build.chromium.org/p/chromium/lkgr-status/ | Status dashboard for LKGR |
|
||||||
@@ -19,8 +19,8 @@ This page aims to be a repository of useful links that people may find useful.
|
|||||||
|
|
||||||
## For Sheriffs
|
## For Sheriffs
|
||||||
|
|
||||||
| http://build.chromium.org/p/chromium.chromiumos/waterfall?show_events=true&reload=120&failures_only=true | List of failing bots for a waterfall (chromium.chromiumos as an example) |
|
|
||||||
|:---------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------|
|
|:---------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------|
|
||||||
|
| http://build.chromium.org/p/chromium.chromiumos/waterfall?show_events=true&reload=120&failures_only=true | List of failing bots for a waterfall (chromium.chromiumos as an example) |
|
||||||
| http://build.chromium.org/p/chromium.linux/waterfall?show_events=true&reload=120&builder=Linux%20Builder%20x64&builder=Linux%20Builder%20(dbg) | Monitor one or multiple bots (Linux Builder x64 and Linux Builder (dbg) on chromium.linux as an example) |
|
| http://build.chromium.org/p/chromium.linux/waterfall?show_events=true&reload=120&builder=Linux%20Builder%20x64&builder=Linux%20Builder%20(dbg) | Monitor one or multiple bots (Linux Builder x64 and Linux Builder (dbg) on chromium.linux as an example) |
|
||||||
| http://build.chromium.org/p/chromium.win/waterfall/help | Customize the waterfall view for a waterfall (using chromium.win as an example) |
|
| http://build.chromium.org/p/chromium.win/waterfall/help | Customize the waterfall view for a waterfall (using chromium.win as an example) |
|
||||||
| http://chromium-sheriffing.appspot.com | Alternate waterfall view that helps with test failure triage |
|
| http://chromium-sheriffing.appspot.com | Alternate waterfall view that helps with test failure triage |
|
||||||
@@ -28,14 +28,14 @@ This page aims to be a repository of useful links that people may find useful.
|
|||||||
|
|
||||||
## Release Information
|
## Release Information
|
||||||
|
|
||||||
| https://omahaproxy.appspot.com/viewer | Current release versions of Chrome on all channels |
|
|
||||||
|:--------------------------------------|:---------------------------------------------------|
|
|:--------------------------------------|:---------------------------------------------------|
|
||||||
|
| https://omahaproxy.appspot.com/viewer | Current release versions of Chrome on all channels |
|
||||||
| https://omahaproxy.appspot.com/ | Looks up the revision of a build/release version |
|
| https://omahaproxy.appspot.com/ | Looks up the revision of a build/release version |
|
||||||
|
|
||||||
## Source Information
|
## Source Information
|
||||||
|
|
||||||
| http://cs.chromium.org/ | Code Search |
|
|
||||||
|:------------------------|:------------|
|
|:------------------------|:------------|
|
||||||
|
| http://cs.chromium.org/ | Code Search |
|
||||||
| http://cs.chromium.org/SEARCH_TERM | Code Search for a specific SEARCH\_TERM |
|
| http://cs.chromium.org/SEARCH_TERM | Code Search for a specific SEARCH\_TERM |
|
||||||
| http://src.chromium.org/viewvc/chrome/ | ViewVC History Viewer |
|
| http://src.chromium.org/viewvc/chrome/ | ViewVC History Viewer |
|
||||||
| http://git.chromium.org/gitweb/?p=chromium.git;a=summary | Gitweb History Viewer |
|
| http://git.chromium.org/gitweb/?p=chromium.git;a=summary | Gitweb History Viewer |
|
||||||
@@ -45,8 +45,6 @@ This page aims to be a repository of useful links that people may find useful.
|
|||||||
|
|
||||||
## Communication
|
## Communication
|
||||||
|
|
||||||
| http://groups.google.com/a/chromium.org/group/chromium-dev/topics | Chromium Developers List |
|
|
||||||
|:------------------------------------------------------------------|:-------------------------|
|
|:------------------------------------------------------------------|:-------------------------|
|
||||||
|
| http://groups.google.com/a/chromium.org/group/chromium-dev/topics | Chromium Developers List |
|
||||||
| http://groups.google.com/a/chromium.org/group/chromium-discuss/topics | Chromium Users List |
|
| http://groups.google.com/a/chromium.org/group/chromium-discuss/topics | Chromium Users List |
|
||||||
| http://code.google.com/p/chromium/source/list | Wiki History (SVN-based) |
|
|
||||||
| http://code.google.com/p/chromium/wiki/UserHandleMapping | Chromium User Mapping |
|
|
||||||
|
@@ -45,33 +45,33 @@ For Chromium contributors that have different nicks on other domains.
|
|||||||
| jchaffraix | jchaffraix | jchaffraix |
|
| jchaffraix | jchaffraix | jchaffraix |
|
||||||
| jeremy | jeremymos | playmobil |
|
| jeremy | jeremymos | playmobil |
|
||||||
| jln | julien\` | jln |
|
| jln | julien\` | jln |
|
||||||
| jochen | jochen`__` | eisinger |
|
| jochen | jochen\_\_ | eisinger |
|
||||||
| johnnyg | johnny_g | johnnyg |
|
| johnnyg | johnny\_g | johnnyg |
|
||||||
| joi | joisig | joi |
|
| joi | joisig | joi |
|
||||||
| jonross | jonrossca | jonross |
|
| jonross | jonrossca | jonross |
|
||||||
| jshin | jshin | jungshik |
|
| jshin | jshin | jungshik |
|
||||||
| jww | jww__ | jww |
|
| jww | jww\_\_ | jww |
|
||||||
| jyasskin | jyasskin | jyasskin |
|
| jyasskin | jyasskin | jyasskin |
|
||||||
| karen | kareng | kareng |
|
| karen | kareng | kareng |
|
||||||
| keescook | kees | keescook |
|
| keescook | kees | keescook |
|
||||||
| koz | | jameskozianski |
|
| koz | | jameskozianski |
|
||||||
| kuchhal | kuchhal | rahulk |
|
| kuchhal | kuchhal | rahulk |
|
||||||
| levin | dave_levin | levin |
|
| levin | dave\_levin | levin |
|
||||||
| lfg | lfg_ | lfg |
|
| lfg | lfg\_ | lfg |
|
||||||
| luken | luken_chromium | luken |
|
| luken | luken_chromium | luken |
|
||||||
| mark | markmentovai | mmentovai |
|
| mark | markmentovai | mmentovai |
|
||||||
| mattm | mattm_c, mattm_g | mattm |
|
| mattm | mattm\_c, mattm\_g | mattm |
|
||||||
| mbarbella | mbarbella | mbarbella |
|
| mbarbella | mbarbella | mbarbella |
|
||||||
| mmeade | mmeade | mmeade |
|
| mmeade | mmeade | mmeade |
|
||||||
| mednik | mednik | mednik |
|
| mednik | mednik | mednik |
|
||||||
| mgaba | mgaba | mgaba |
|
| mgaba | mgaba | mgaba |
|
||||||
| mlinck | dullb0yj4ck | mlinck |
|
| mlinck | dullb0yj4ck | mlinck |
|
||||||
| msw | msw_ | msw |
|
| msw | msw\_ | msw |
|
||||||
| nick | nickcarter | ncarter |
|
| nick | nickcarter | ncarter |
|
||||||
| oleg | | olege |
|
| oleg | | olege |
|
||||||
| ortuno | gortuno | ortuno |
|
| ortuno | gortuno | ortuno |
|
||||||
| pam | pamg | pamg |
|
| pam | pamg | pamg |
|
||||||
| paulirish | paul_irish | paulirish |
|
| paulirish | paul\_irish | paulirish |
|
||||||
| patrick | pjohnson | pjohnson |
|
| patrick | pjohnson | pjohnson |
|
||||||
| peter | beverloo | beverloo |
|
| peter | beverloo | beverloo |
|
||||||
| phajdan.jr | phajdan-jr | phajdan |
|
| phajdan.jr | phajdan-jr | phajdan |
|
||||||
@@ -82,7 +82,7 @@ For Chromium contributors that have different nicks on other domains.
|
|||||||
| robliao | robliao | robliao |
|
| robliao | robliao | robliao |
|
||||||
| rsleevi | sleevi, rsleevi | sleevi |
|
| rsleevi | sleevi, rsleevi | sleevi |
|
||||||
| sarah | | sarahgordon |
|
| sarah | | sarahgordon |
|
||||||
| satish | satish`_` | satish |
|
| satish | satish\_ | satish |
|
||||||
| scheglov | | scheglov |
|
| scheglov | | scheglov |
|
||||||
| scottbyer | sbyer | scottbyer |
|
| scottbyer | sbyer | scottbyer |
|
||||||
| shans | | shanestephens |
|
| shans | | shanestephens |
|
||||||
@@ -99,7 +99,7 @@ For Chromium contributors that have different nicks on other domains.
|
|||||||
| vadimt | vadimt | vadimt |
|
| vadimt | vadimt | vadimt |
|
||||||
| viettrungluu | trungl | vtl |
|
| viettrungluu | trungl | vtl |
|
||||||
| wad | redpig | drewry |
|
| wad | redpig | drewry |
|
||||||
| wez | real_wez | wez |
|
| wez | real\_wez | wez |
|
||||||
| wjmaclean | seumas, wjmaclean | wjmaclean, wjm, seumas |
|
| wjmaclean | seumas, wjmaclean | wjmaclean, wjm, seumas |
|
||||||
| yoz | yaws | yoz |
|
| yoz | yaws | yoz |
|
||||||
| zmo | zhenyao | zmo |
|
| zmo | zhenyao | zmo |
|
||||||
|
@@ -11,5 +11,4 @@ reason.
|
|||||||
Note that `incremental_chrome_dll=1` will probably not work on Visual Studio
|
Note that `incremental_chrome_dll=1` will probably not work on Visual Studio
|
||||||
2008 builds. It may not work on Visual Studio 2010 builds either (pamg couldn't
|
2008 builds. It may not work on Visual Studio 2010 builds either (pamg couldn't
|
||||||
get it to work as of Nov 2012, encountering numerous link errors). You may have
|
get it to work as of Nov 2012, encountering numerous link errors). You may have
|
||||||
to use [ninja](http://code.google.com/p/chromium/wiki/NinjaBuild), which has
|
to use [ninja](ninja_build.md), which has incremental linking on by default.
|
||||||
incremental linking on by default.
|
|
||||||
|
Reference in New Issue
Block a user