summaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Closure Compiler: Add script to run compile and update Wiki docs.tommycli2016-03-251-17/+4
| | | | | | | | | | This patch adds a script to run the Closure Compile for Chrome resources. It also updates the wiki to reflect this. BUG=596944 Review URL: https://codereview.chromium.org/1829553002 Cr-Commit-Position: refs/heads/master@{#383378}
* docs: convert windows build instructions from html to markdowntfarina2016-03-231-0/+115
| | | | | | | | | | | | | | | | | | | | | | | This patch converts Windows Build Instructions from https://www.chromium.org/developers/how-tos/build-instructions-windows to Markdown and check it in docs/ directory. The process for doing this was done partially by command line tools and partially manually after inspection at http://dillinger.io/. The command lines to generate the markdown file were: $ wget https://www.chromium.org/developers/how-tos/build-instructions-windows $ pandoc -s -r html build-instructions-windows -o windows_build_instructions.md BUG=None TEST=opened windows_build_instructions.md in dillinger.io and visually inspected it. R=brucedawson@chromium.org,dpranke@chromium.org Review URL: https://codereview.chromium.org/1822123002 Cr-Commit-Position: refs/heads/master@{#382835}
* Fix sample code in Mojo-in-Chromium markdown docsjamescook2016-03-211-12/+11
| | | | | | | | | | | It looks like an old version of the code used MessagePipe. BUG=none TEST=none Review URL: https://codereview.chromium.org/1821713003 Cr-Commit-Position: refs/heads/master@{#382385}
* docs: convert cast build instructions from html to markdowntfarina2016-03-181-0/+41
| | | | | | | | | | | | | | | | | | | | | | | This patch converts Cast Build Instructions from https://www.chromium.org/developers/how-tos/build-instructions-cast to Markdown and check it in docs/ directory. The process for doing this was done partially by command line tools and partially manually after inspection at http://dillinger.io/. The command lines to generate the markdown file were: $ wget https://www.chromium.org/developers/how-tos/build-instructions-cast $ pandoc -s -r html build-instructions-cast -o castbuild_instructions.md BUG=None TEST=opened cast_build_instructions.md in dillinger.io and visually inspected it. R=slan@chromium.org Review URL: https://codereview.chromium.org/1811983004 Cr-Commit-Position: refs/heads/master@{#381943}
* Add missing full stop to Linux-specific build instructionsalancutter2016-03-181-1/+1
| | | | | | Review URL: https://codereview.chromium.org/1808213005 Cr-Commit-Position: refs/heads/master@{#381896}
* docs: codeblock within a list should be indentedtfarina2016-03-171-9/+9
| | | | | | | | | | | | | | | | | | According to the style guide a nested codeblock within a list, which is the case we are changing here, should be indented, otherwise it will break the numbering of the list, like it is now. Without this indentation the numbering looks like: 1., 2., 1.. But that is just wrong, and should be 1., 2., 3.. The indentation should restore the right numbering here. https://github.com/google/styleguide/blob/gh-pages/docguide/style.md#nest-codeblocks-within-lists BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1811613003 Cr-Commit-Position: refs/heads/master@{#381742}
* Mention GN in the Linux build instructions documentationalancutter2016-03-171-0/+2
| | | | | | | | | | There's no pointers to what GN is or how to set it up from this document despite there being references to using it. This change adds the GN Quick Start Guide to the Advanced Features section. Review URL: https://codereview.chromium.org/1806213002 Cr-Commit-Position: refs/heads/master@{#381666}
* Closure: more v2-specific changes, typo and rendering fixesdbeam2016-03-101-16/+12
| | | | | | | | | | R=dpapad@chromium.org BUG=585553 NOTRY=true Review URL: https://codereview.chromium.org/1780873002 Cr-Commit-Position: refs/heads/master@{#380437}
* Closure: attempt to fix up closure_compilation.md renderingdbeam2016-03-101-0/+6
| | | | | | | | | | TBR=dpapad@chromium.org BUG=585553 NOTRY=true Review URL: https://codereview.chromium.org/1784483003 Cr-Commit-Position: refs/heads/master@{#380332}
* Closure: update doc to advocate for v2 and deprecate v1dbeam2016-03-091-8/+30
| | | | | | | | | | R=dpapad@chromium.org BUG=585553 NOTRY=true Review URL: https://codereview.chromium.org/1776423002 Cr-Commit-Position: refs/heads/master@{#380236}
* docs: copy the mac wording for installing api-keys over to ios instructionstfarina2016-03-081-2/+4
| | | | | | | | | | | | | | | | The current wording says you 'should' install to build, but that is not really true if you don't want to test some Google services and 'should' sounds very strong. The Mac version has nicer wording for directing users to install the API keys if they want so we ported it over here. BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1774133002 Cr-Commit-Position: refs/heads/master@{#379885}
* Fix irc nickortuno2016-03-081-1/+1
| | | | | | Review URL: https://codereview.chromium.org/1775713002 Cr-Commit-Position: refs/heads/master@{#379693}
* docs: fix the numbering in "Converting an existing Mac checkout" sectiontfarina2016-03-071-2/+2
| | | | | | | | | | | | | | | | | | | Due to the code block in the second item, the Markdown engine is not smart enough to figure out that the next one is related to the other items and thus should be '3' not '1'. To fix this, we number the list ourselves rather than letting the Markdown engine do this work for us. BUG=None TEST=load the document in http://dillinger.io/ before this change, confirm it has the issue, then change it and confirm it has the right numbering for the list. R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1775473002 Cr-Commit-Position: refs/heads/master@{#379590}
* docs: less confusing sentence for running `gclient sync` commandtfarina2016-03-041-10/+9
| | | | | | | | | | | | | | | | | | | This patch tries to clear the last paragraph of "Converting-an-existing-Mac-checkout-into-an-iOS-checkout" section, to be more to the point and slightly more accurate in the future. Given that at some point into the not-so-distant future GN will replace GYP, the word about "gyp_chromium" won't be necessarily true anymore. It does not seem worth to mention this implementation detail of 'gclient sync'. BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1765633005 Cr-Commit-Position: refs/heads/master@{#379332}
* docs: update the links to the get-the-code page to use the https urltfarina2016-03-045-5/+5
| | | | | | | | | | | | This patch changes all the links to the get-the-code web page to use the safer https url version. BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1756483006 Cr-Commit-Position: refs/heads/master@{#379260}
* Add documentation for linux sysroot imagessbc2016-03-041-0/+75
| | | | | | Review URL: https://codereview.chromium.org/1761123002 Cr-Commit-Position: refs/heads/master@{#379164}
* docs: for a unnumbered list use asterisks ('*')tfarina2016-03-031-4/+4
| | | | | | | | | | | | | | | | This patch changes ios_build_instructions to use asterisk ('*') rather than dash ('-') for a unnumbered or bullet list. This make it conform with other files in the docs/ directory, like mac_build_instructions.md and with the style guide: https://github.com/google/styleguide/blob/gh-pages/docguide/style.md#nested-list-spacing BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1752293005 Cr-Commit-Position: refs/heads/master@{#379040}
* docs: simplify the gclient wording in mac_build_instructions.mdtfarina2016-03-031-7/+2
| | | | | | | | | | | | | | gclient is just part of a bigger package called 'depot_tools', and a bunch of other tools from depot_tools are necessary to get the job done, not just gclient. So like the iOS build instructions, just point to depot_tools page. BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1760833002 Cr-Commit-Position: refs/heads/master@{#379002}
* docs: try to give move precise commands in Xcode-Ninja Hybrid sectiontfarina2016-03-021-6/+29
| | | | | | | | | | | | | | | | | | In the name of making it easier for new-comers and people not very familiar with UNIX command line, this patch tries to direct them more explicitly, giving the exact commands they need to run in their preferred terminal emulators. Hopefully this should avoid more users having issues like the one posted here -> https://groups.google.com/a/chromium.org/d/topic/chromium-dev/LbPKQARErmM/discussion BUG=None TEST=visually inspected the result in http://dillinger.io/. R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1753543003 Cr-Commit-Position: refs/heads/master@{#378772}
* docs: enlarge the title used by the ios-build-instructions pagetfarina2016-03-021-15/+8
| | | | | | | | | | | | | | | | This patch makes the title of ios_build_instructions.md match with the other two (mac_build_instructions.md and linux_build_instructions.md). It also reorders/rewords the title so it matches with the Mac one. This patch also changes the headings to use "##" rather than "____" as that is what is recommended by the style guide at https://github.com/google/styleguide/blob/gh-pages/docguide/style.md#atx-style-headings. BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1755133002 Cr-Commit-Position: refs/heads/master@{#378755}
* docs: remove some old urls from useful_urls.md filetfarina2016-03-021-2/+1
| | | | | | | | | | | | | | | This patch removes two old urls from the Subversion (svn) and Git-SVN eras that are not relevant anymore. Instead point to the new Source Code Browser, called Gitiles, that we use now in the pure Git world. BUG=None R=nodir@chromium.org Review URL: https://codereview.chromium.org/1749213003 Cr-Commit-Position: refs/heads/master@{#378725}
* docs: Minor tweaks to docs/ios_build_instructions.md.sdefresne2016-03-021-32/+55
| | | | | | | | | | | | | | | | | | | | Add internal links (i.e. links to anchor) as the version of Markdown used by gitiles generate anchors for each heading automatically. Use ``` syntax to introduce the blocs of code so that we can specify the syntax to use for color highlighting (shell, json, ...). Convert enumerated list (1-, 2-, ...) to the proper format to get a nice HTML enumerated list (i.e. 1., 2., ...). Remove superfluous '\' that appeared in the output and always format file names as code using `filename`. BUG=None Review URL: https://codereview.chromium.org/1757833002 Cr-Commit-Position: refs/heads/master@{#378723}
* docs: delete italian version of installation_at_vmware.md filetfarina2016-03-021-25/+0
| | | | | | | | | | | | | | | | This patch deletes the italian installazione_su_vmware.md documentation file that got added by https://chromium.googlesource.com/chromium/src/+/3322f7611ba1444e553b2cce4de3a1a32ad46e72. As all our code and documentation is written in English, it does not make sense to start having translations for them now, even a single italian. BUG=None R=andybons@chromium.org Review URL: https://codereview.chromium.org/1754563004 Cr-Commit-Position: refs/heads/master@{#378641}
* docs: fix 'compliation' typo in mac_build_instructions.mdtfarina2016-03-011-1/+1
| | | | | | | | | | | | This patch fixes the 'compliation' typo that is present in mac_build_instructions.md file. The correct spelling is 'compilation'. BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1746293003 Cr-Commit-Position: refs/heads/master@{#378523}
* docs: fix markdown issues in ios_build_instructions.mdtfarina2016-03-011-11/+2
| | | | | | | | | | | | | | | | | This patch fixes some layout issues when rendering the Markdown file in Gitiles. This should address the post-commit review from https://chromium.googlesource.com/chromium/src/+/b8f70688d44d033c9f14786cb19ea6b176559456 BUG=None TEST=loaded the markdown file in a Markdown viewer(I used http://dillinger.io/), and visually inspected it. R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1753693002 Cr-Commit-Position: refs/heads/master@{#378522}
* docs: convert ios build instructions from html to markdowntfarina2016-03-011-0/+118
| | | | | | | | | | | | | | | | | | | | | | | | This patch converts iOS Build Instructions from https://www.chromium.org/developers/how-tos/build-instructions-ios to Markdown and check it in docs/ directory. The process for doing this was done partially by command line tools and partially manually after inspection at http://dillinger.io/. The command lines to generate the markdown file were: $ wget https://www.chromium.org/developers/how-tos/build-instructions-ios $ pandoc -s -r html build-instructions-ios -o ios_build_instructions.md BUG=None TEST=opened ios_build_instructions.md in dillinger.io and visually inspected it. R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1747873002 Cr-Commit-Position: refs/heads/master@{#378417}
* docs: get rid of git-svn notetfarina2016-02-291-2/+1
| | | | | | | | | | | | | | | | This patch removes from the mac build instructions the note about git-svn era where Chromium was in subversion repo, and committers had to use git-svn credentials to commit back to it when using git client. This is not relevant anymore since the repo where Chromium now lives is a pure git repository, so the git-svn commands are not necessary anymore and this comment can be just deleted. BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1727363008 Cr-Commit-Position: refs/heads/master@{#378200}
* docs: add a name to Xcode urltfarina2016-02-261-1/+1
| | | | | | | | | | | | | This patch adds a name to the xcode url, so when browsing https://chromium.googlesource.com/chromium/src/+/master/docs/mac_build_instructions.md it will be nicer to read. BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1731783005 Cr-Commit-Position: refs/heads/master@{#377977}
* docs: update the url of Ninja web sitetfarina2016-02-261-2/+1
| | | | | | | | | | | | This patch updates the url of Ninja to point to the new one that is now https://ninja-build.org/. BUG=None R=thakis@chromium.org Review URL: https://codereview.chromium.org/1730173005 Cr-Commit-Position: refs/heads/master@{#377847}
* docs: update the link to the horizontal whitespace ruletfarina2016-02-251-1/+1
| | | | | | | | | | | | | This patch updates the old googlecode.com url as it just redirect to https://google.github.io/styleguide/cppguide.html. The new one now lives in the GitHub repository. BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1726223007 Cr-Commit-Position: refs/heads/master@{#377627}
* docs: use the https version of xcode urltfarina2016-02-251-1/+1
| | | | | | | | | | | | This patch updates the URL for the Xcode site. The old one just redirects to this one anyway. BUG=None R=sdefresne@chromium.org Review URL: https://codereview.chromium.org/1735023002 Cr-Commit-Position: refs/heads/master@{#377588}
* Add option cc_wrapper to GNdongseong.hwang2016-02-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | For example: cc_wrapper="ccache" cc_wrapper="icecc" cc_wrapper="distcc" cc_wrapper="ccache distcc" In addition, it deprecates use_ccache and clang_dir. A user who uses use_ccache must switch to cc_wrapper="ccache" clang_dir supported icecc in the masquerade way. There is 2 ways to use external compiler wrapper. For example using icecc, 1) CC='icecc gcc' 2) masquerade icecc mkdir /opt/icecc/bin ln -s /usr/bin/icecc /opt/icecc/bin/gcc ln -s /usr/bin/icecc /opt/icecc/bin/g++ export PATH=/opt/icecc/bin:$PATH clang_dir="/opt/icecc/bin/" This CL uses the #1 way because goma uses the #1 way, and removes the #2 hack, which is clang_dir. Review URL: https://codereview.chromium.org/1660053005 Cr-Commit-Position: refs/heads/master@{#377251}
* docs: Minor typo fix: test.sh -> test.pyvmpstr2016-02-111-1/+1
| | | | | | | | R=dcheng Review URL: https://codereview.chromium.org/1688243002 Cr-Commit-Position: refs/heads/master@{#374980}
* update obsolete code.google.com documentation linksmostynb2016-02-082-2/+2
| | | | | | | | | | | | | | | | This is a documentation-only change. Disabling presubmit checks, due to "noparent" settings for the following files: components/policy/resources/policy_templates.json content/common/font_config_ipc_linux.h BUG=567488 NOPRESUBMIT=true TBR=atwilson,dcheng Review URL: https://codereview.chromium.org/1592403002 Cr-Commit-Position: refs/heads/master@{#374213}
* Add a v2 closure gyp syntax to Closure wikidbeam2016-02-061-2/+9
| | | | | | | | | | R=hcarmona@chromium.org BUG=none NOTRY=true Review URL: https://codereview.chromium.org/1662733003 Cr-Commit-Position: refs/heads/master@{#374002}
* [mojo-doc] Add note about in-process messagingrockot2016-01-291-0/+5
| | | | | | | | | BUG=None TBR=satorux@chromium.org Review URL: https://codereview.chromium.org/1647293003 Cr-Commit-Position: refs/heads/master@{#372451}
* [mojo-doc] Tiny nitsKen Rockot2016-01-281-3/+3
| | | | | | | | | | | Moar nits. BUG=None TBR=benwells@chromium.org Review URL: https://codereview.chromium.org/1641243002 . Cr-Commit-Position: refs/heads/master@{#372107}
* [mojo] Clean up docKen Rockot2016-01-281-4/+1
| | | | | | | | | | | Delete words that are no longer true. BUG= TBR=benwells@chromium.org Review URL: https://codereview.chromium.org/1642023003 . Cr-Commit-Position: refs/heads/master@{#372100}
* [mojo] Revisit the Mojo in Chromium overviewrockot2016-01-281-851/+206
| | | | | | | | | | | | | | This strips out a lot of dated content, focuses more on practical usage, and significantly shortens the doc. Less yawning for everyone! BUG=None TBR=benwells@chromium.org Review URL: https://codereview.chromium.org/1641053003 Cr-Commit-Position: refs/heads/master@{#372063}
* clang tools: Add --bootstrap to the documentation for update.pydanakj2016-01-281-1/+4
| | | | | | | | | | | | | | | This lets us build the clang tools with clang not gcc, which appears to have bugs! Also work around the gcc bug in one place we know it happens anyways, just because. R=dcheng BUG=580745 Review URL: https://codereview.chromium.org/1647733002 Cr-Commit-Position: refs/heads/master@{#371933}
* [Android] Update android test instructions.jbudorick2016-01-271-32/+20
| | | | | | | | BUG=561837 Review URL: https://codereview.chromium.org/1634043003 Cr-Commit-Position: refs/heads/master@{#371797}
* Remove pointless TODO comments someone added.Nico Weber2016-01-262-7/+0
| | | | | | | | | | | | | During the wiki->docs/*.md conversion, someone added a bunch of TODO comments and then never acted on them. Since having TODOs in documentation is pretty gross and since the TODOs don't make much sense, remove them. BUG=none R=hans@chromium.org Review URL: https://codereview.chromium.org/1636073003 . Cr-Commit-Position: refs/heads/master@{#371532}
* Fix typo in link to ccache for Macphilipj2016-01-231-1/+1
| | | | | | | | R=andybons@chromium.org Review URL: https://codereview.chromium.org/1624903002 Cr-Commit-Position: refs/heads/master@{#371150}
* [doc] logging: explain how to enable it in junit testsdgn2016-01-211-0/+20
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/1581983002 Cr-Commit-Position: refs/heads/master@{#370682}
* Fix clang tool refactoring docs formatting.Daniel Cheng2016-01-161-1/+7
| | | | | | | | | | | Argh... whitespace! BUG=none R=danakj@chromium.org Review URL: https://codereview.chromium.org/1592853003 . Cr-Commit-Position: refs/heads/master@{#369903}
* docs: Fix links/shell with whitespace changes.danakj2016-01-161-11/+12
| | | | | | | | | | | Links shouldn't have whitespace inside them, shell snippets need whitespace around them. R=dcheng Review URL: https://codereview.chromium.org/1592883002 Cr-Commit-Position: refs/heads/master@{#369894}
* Polish icecc instructionsdavve2016-01-141-1/+2
| | | | | | | | | Be more specific about when you have to use system linker with icecc. It seems to have broke with a glibc 2.21 upgrade. Review URL: https://codereview.chromium.org/1584133002 Cr-Commit-Position: refs/heads/master@{#369432}
* Add note about using the system linker with iceccdavve2016-01-131-0/+4
| | | | | | Review URL: https://codereview.chromium.org/1575843002 Cr-Commit-Position: refs/heads/master@{#369177}
* Move mojo/application/public -> mojo/shell/publicben2016-01-121-11/+11
| | | | | | | | | TBR=sky@chromium.org http://crbug.com/575308 Review URL: https://codereview.chromium.org/1565343003 Cr-Commit-Position: refs/heads/master@{#368776}
* Update documentation for clang tool refactoring.dcheng2016-01-121-61/+133
| | | | | | | | BUG=none Review URL: https://codereview.chromium.org/1577483003 Cr-Commit-Position: refs/heads/master@{#368748}