This updates places in the src repo that reference linux_blink_rel,
and should be submitted after http://crrev.com/2187543002.
This change includes those changes which were originally in
http://crrev.com/2182713003, but I changed that CL to only add new
entries to mb_config.pyl.
BUG=590036
Review-Url: https://codereview.chromium.org/2183323002
Cr-Commit-Position: refs/heads/master@{#408156}
The Ozone X11 platform implements a more complete X11 backend for Ozone
and egltest is unused at this point. Delete the egltest code and all the
accompanying parts of GYP and GN build files.
BUG=none
Review-Url: https://codereview.chromium.org/2167243002
Cr-Commit-Position: refs/heads/master@{#406918}
The sublime script to get the clang flags doesn't work for many files (e.g.,
those with $ line continuations in the ninja files). Rather than fix it, we
should merge with vim's ycm generator which has to do the same thing and has
been in use for quite some time.
BUG=626409
Review-Url: https://codereview.chromium.org/2129993002
Cr-Commit-Position: refs/heads/master@{#406480}
Add documentation for how to use clang-tidy in chromium.
BUG=None
Review-Url: https://codereview.chromium.org/2139883002
Cr-Commit-Position: refs/heads/master@{#404872}
Current |useful_urls.md| is not rendered in viewer properly because of wrong syntax.
It needs header before it's rows. But since Google mardkdown style guide says "Prefer list to table",
convert table to list.
BUG=524256
Review-Url: https://codereview.chromium.org/2075793004
Cr-Commit-Position: refs/heads/master@{#400583}
This doc is about to be rewritten entirely; committing the old version to git
for historical purposes.
BUG=
Review-Url: https://codereview.chromium.org/2078503002
Cr-Commit-Position: refs/heads/master@{#400181}
See bug, apparently it's "an up-to-date thing" but "thing is up to date".
The bug is only about grd files, but I went through `git grep -l up-to-date`
while I was at it.
BUG=344535
TBR=IPC owner
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation;tryserver.blink:linux_blink_rel
Review-Url: https://codereview.chromium.org/2059143002
Cr-Commit-Position: refs/heads/master@{#399698}
Adding .gni and .mojom to the list of files which should be included in the Eclipse project.
BUG=NONE
Review-Url: https://codereview.chromium.org/2049923003
Cr-Commit-Position: refs/heads/master@{#398935}
There were a few broken links in the documentation and the provided
YCM template would not load properly in Sublime Text 3 on windows.
Lastly make the unit presubmit test pass on Windows too.
BUG=NONE
TEST=chromium.ycm_extra_conf_unittest.py
Review-Url: https://codereview.chromium.org/2039923002
Cr-Commit-Position: refs/heads/master@{#398330}
Small fix to the Sublime Text documentation to move the non-working
instructions for SublimeClang to below the SublimgClang instructions,
not the CTags instructions.
Review-Url: https://codereview.chromium.org/2017013002
Cr-Commit-Position: refs/heads/master@{#396403}
Small fix to the Sublime Text documentation to move the non-working
instructions for SublimeClang to below the working instructions for
Linux, rather than above them.
BUG=
Review-Url: https://codereview.chromium.org/2014393003
Cr-Commit-Position: refs/heads/master@{#396376}
Moved the Sublime Text setup documentation from the wiki (at
https://www.chromium.org/developers/sublime-text) to the new markdown
format, storing the docs in /docs and the scripts (which were previously
included as attachments on the wiki page) in /tools/sublime. Copied
across all existing documentation and updated instructions where
necessary.
Also added instructions for a new Linux-only SublimeClang setup that
enables function and type autocompletion and error detection on save.
Setup tested manually with alancutter@ and nainar@, and hopefully more
testing will occur once these instructions are distributed, and lead to
further improvements in the setup instructions through collaboration.
Review-Url: https://codereview.chromium.org/2006563002
Cr-Commit-Position: refs/heads/master@{#396342}
Removes redundant instructions from the platform-specific plages and the main "get the code" page on the sites page. The platform pages should have only non-redundant platform-specific information.
When I did this the Linux page was basically empty with a link the the prerequistes page, so I consolidated these two pages, leaving a placeholder in the old prerequisites page for now to avoid breaking links.
There was a lot of out-of-date information removed.
Review-Url: https://codereview.chromium.org/2014753002
Cr-Commit-Position: refs/heads/master@{#396071}
Mac builds require OS X 10.9; since 10.9 it is possible to install the
command line tools using xcode-select. The command line tools aren't
always available in Xcode Preferences > Downloads.
BUG=none
Review-Url: https://codereview.chromium.org/1997593002
Cr-Commit-Position: refs/heads/master@{#395431}
This needed to be updated to reflect the move from GYP to GN, and to
show the more modern alternative to manually invoking perf, which is
having Catapult do it for you.
BUG=608414
Review-Url: https://codereview.chromium.org/1950383002
Cr-Commit-Position: refs/heads/master@{#392675}
Add advice documentation for dialog and control authors about how to use
PlatformStyle.
BUG=
Review-Url: https://codereview.chromium.org/1960443002
Cr-Commit-Position: refs/heads/master@{#392303}
Remove a few bots that are part of the `git cl try` default set already.
Remove the ios_foo bot which no longer exist ("ios-device" is part of
the default set.)
BUG=none
Review-Url: https://codereview.chromium.org/1949393005
Cr-Commit-Position: refs/heads/master@{#391846}
* De-emphasize local instructions
* Remove some instructions that are probably bitrotten at this point :(
R=groby@chromium.org
BUG=468366
NOTRY=true
Review-Url: https://codereview.chromium.org/1942133002
Cr-Commit-Position: refs/heads/master@{#391362}
Since we no longer use NSS for SSL/Crypto, the debugging information
for it is outdated and we no longer need to include the Valgrind
Suppressions.
BUG=604728
Review URL: https://codereview.chromium.org/1921743002
Cr-Commit-Position: refs/heads/master@{#389808}
Adds a note for GYP_CHROMIUM_NO_ACTION=1 and includes a bit of cleanup.
BUG=none
Review URL: https://codereview.chromium.org/1902163002
Cr-Commit-Position: refs/heads/master@{#388274}
Now that VS 2015 is the only supported compiler this updates the Windows
build instructions to remove all references to VS 2013.
This also adds back the step numbers for steps 3 and 4, which improves
the structure and resolves the dangling references to these steps.
The recommend .sln file to load was changed from all.sln to chrome.sln.
The block indenting for installing VS 2015 was removed. The original
goal was, I believe, to indent that section *and* the Google employees
section. This never happened and the indenting never shows up reasonably
so I'm removing it.
I tested the changes by viewing them at http://dillinger.io/
BUG=440500
Review URL: https://codereview.chromium.org/1879233009
Cr-Commit-Position: refs/heads/master@{#387652}
This removes most references to the GYP build from files in docs starting with "linux_".
Review URL: https://codereview.chromium.org/1877013002
Cr-Commit-Position: refs/heads/master@{#386526}
The auto-generated markdown introduced some formatting anomalies. I also
list-ified some things to (hopefully) give the doc a more structured
appearance.
BUG=none
R=tfarina@chromium.org
Review URL: https://codereview.chromium.org/1848203002 .
Cr-Commit-Position: refs/heads/master@{#384617}