0
Commit Graph

17 Commits

Author SHA1 Message Date
Daniel Bratell
f73f0df88a Remove references to gyp from DEPS and docs
Bug: 826218
Change-Id: I176e1aeb0b24b21c6b4e5ee40910dce2bce52c95
Reviewed-on: https://chromium-review.googlesource.com/1239461
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Daniel Bratell <bratell@opera.com>
Cr-Commit-Position: refs/heads/master@{#593522}
2018-09-24 13:52:49 +00:00
Tom Anderson
287339e073 Remove GTK2 code
GTK2 code was historically kept around to keep the electron build working.  But
as of Nov 26, 2017, electron now uses GTK3 [1], so it should now be safe to
remove all of the old GTK2-only code.

[1] https://github.com/electron/electron/issues/2927#issuecomment-347092515

BUG=876558
R=sky

Change-Id: I78402053ae508ccd8fc7ac73697a861bb1ebacf6
Reviewed-on: https://chromium-review.googlesource.com/1183858
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#585265}
2018-08-22 21:52:02 +00:00
Tom Anderson
71df8872b8 Use -fdebug-compilation-dir instead of -fdebug-prefix-map
Using -fdebug-prefix-map requires adding an absolute path on the command line.
This is bad for relocatable builds, and couldn't be good for goma caching.

This CL changes usage of -fdebug-prefix-map to -fdebug-compilation-dir, which we
can tell the compilation dir we want to set directly (in our case, ".").

The produced .o and .dwo files are identical in the build configuration that I
tested.

BUG=846610,439949
R=dpranke
CC=tikuta

Change-Id: I8cdbfea14f7330118b9f25ebfa6af5bdf447bf17
Reviewed-on: https://chromium-review.googlesource.com/1103546
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#569345}
2018-06-21 19:02:25 +00:00
Takuto Ikuta
3ae0e03b84 Enable strip_absolute_paths_from_debug_symbols for goma build on Linux
This is for compile cache sharing between users and bot using same build
config.

This will prevent gdb from finding symbols unless your pwd is the build
dir, or you follow the steps described in docs/linux_debugging.md added
in this CL.

Proposal docs.
https://docs.google.com/document/d/1OX4jY_bOCeNK7PNjVRuBQE9s6BQKS8XRNWGK8FEyh-E/edit?usp=sharing

Bug: crbug.com/439949, crbug.com/603286
Change-Id: I4a5a62a280bb40102866bcfa282e0993fb671755
Reviewed-on: https://chromium-review.googlesource.com/1055348
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#559814}
2018-05-18 06:10:40 +00:00
Kenichi Ishibashi
e17b8d9f4f Update linux_debugging.md
The GDB pretty printers for blink has moved. Update the doc accordingly.

Bug: N/A
Change-Id: Ifce05658d6c207d761fb349d5c4ab877f7e09ae9
Reviewed-on: https://chromium-review.googlesource.com/1029650
Commit-Queue: Kenichi Ishibashi <bashi@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553899}
2018-04-26 03:32:46 +00:00
dpranke
5f39f7da67 Remove stray doc references to valgrind.
We removed direct support for valgrind on linux quite some
time ago, but apparently we missed a number of references
in the docs. This CL removes them, to reduce confusion.

R=mbarbella@chromium.org
BUG=

Review-Url: https://codereview.chromium.org/2632003002
Cr-Commit-Position: refs/heads/master@{#443967}
2017-01-17 01:39:38 +00:00
thomasanderson
3d074282ed Remove build_dir arg from xvfb.py
R=dpranke@chromium.org
BUG=670470

Review-Url: https://codereview.chromium.org/2521353003
Cr-Commit-Position: refs/heads/master@{#436652}
2016-12-06 18:23:09 +00:00
xiaoyin.l
1003c0bc03 Use HTTPS links for Google domains in docs
Since almost all Google domains support HTTPS, and it is a good practice to
use HTTPS wherever possible, thus in this patch, I changed most HTTP links
to https whose domains are known to support HTTPS well.

Modifications are generated by running these commands in src/docs directory:
sed -i 's/http:\/\/www.chromium.org/https:\/\/www.chromium.org/g' *.md
sed -i 's/http:\/\/developer.android.com/https:\/\/developer.android.com/g' *.md
sed -i 's/http:\/\/dev.chromium.org/https:\/\/dev.chromium.org/g' *.md
sed -i 's/http:\/\/build.chromium.org/https:\/\/build.chromium.org/g' *.md
sed -i 's/http:\/\/src.chromium.org/https:\/\/src.chromium.org/g' *.md
sed -i 's/http:\/\/crbug.com/https:\/\/crbug.com/g' *.md
sed -i 's/http:\/\/groups.google.com/https:\/\/groups.google.com/g' *.md
sed -i 's/http:\/\/cs.chromium.org/https:\/\/cs.chromium.org/g' *.md
sed -i 's/http:\/\/codereview.chromium.org/https:\/\/codereview.chromium.org/g' *.md

BUG=

Review-Url: https://codereview.chromium.org/2545363002
Cr-Commit-Position: refs/heads/master@{#436501}
2016-12-06 02:53:51 +00:00
qyearsley
c0dc6f499d Fix spelling mistakes in //docs.
This includes spelling mistakes like:

accomodate->accommodate
ommited->omitted
unuseable->unusable
dependant->dependent
enviroment->environment
preceed->precede
occurrance->occurrence
occurrances->occurrences
intergrated->integrated
altough->although
appriopriate->appropriate
corresponing->corresponding
dependecies->dependencies
leniant->lenient
overriden->overridden
persisten->persistent
specifyinhg->specifying

As well as capitalization changes like:

javascript->JavaScript
Webkit->WebKit
linux->Linux

A couple other minor things:

the the -> the
trybot -> try bot
etc.

Review-Url: https://codereview.chromium.org/2551513002
Cr-Commit-Position: refs/heads/master@{#436046}
2016-12-02 22:16:53 +00:00
thakis
3e861deabe "up-to-date" should only use hyphens when used as compound modifier of a noun
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}
2016-06-14 14:25:32 +00:00
brettw
20d800c70e Update Linux build docs to remove GYP references.
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}
2016-04-12 00:12:25 +00:00
sbc
9f033f816b 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}
2015-11-26 00:52:25 +00:00
andybons
8c02a1ff98 [Docs] Update latest docs per wiki changes.
R=brettw
BUG=none

Review URL: https://codereview.chromium.org/1316063006

Cr-Commit-Position: refs/heads/master@{#347433}
2015-09-04 17:03:43 +00:00
nodir
a6074d4c3d [Docs] fixes
Stylistic and other fixes

R=andybons@chromium.org
BUG=524256

Review URL: https://codereview.chromium.org/1318153003

Cr-Commit-Position: refs/heads/master@{#346569}
2015-09-01 04:27:19 +00:00
andybons
e6a8f2bdcc [Docs] Remove \uFEFF from beginning of some docs
TBR=nodir@chromium.org
BUG=none

Review URL: https://codereview.chromium.org/1320423007

Cr-Commit-Position: refs/heads/master@{#346502}
2015-08-31 22:46:39 +00:00
andybons
ad92aa3575 [Docs] Another round of stylistic fixes.
TBR=nodir
BUG=524256

Review URL: https://codereview.chromium.org/1324603002

Cr-Commit-Position: refs/heads/master@{#346335}
2015-08-31 02:28:22 +00:00
andybons
3322f7611b Per https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/irLAQ8f8uGk
Initial migration of wiki content over to src/docs

There will be a follow-up CL to ensure docs are following chromium’s style guide, links are fixed, etc. The file auditing was becoming too much for a single change and per Nico’s suggestion, it seems to be better to do

+ Bulk import with initial prune.
+ Follow-up CLs to clean up the documentation.

So that each CL has its own purpose.

BUG=none

Review URL: https://codereview.chromium.org/1309473002

Cr-Commit-Position: refs/heads/master@{#345186}
2015-08-24 21:39:36 +00:00