- Standardize on fenced code blocks, add 'shell' where appropriate.
- Add '$' to shell commands where missing.
- Add `code` marks to more identifiers.
- Minor stylistic/grammatical suggestions.
R=dpranke@chromium.org, teresam@google.com
Review-Url: https://codereview.chromium.org/2536723008
Cr-Commit-Position: refs/heads/master@{#435508}
We have lots of inconsistencies between the different platforms in the
public instructions, and between the public instructions and the internal
instructions.
This CL (along with an internal one) should clean everything up.
TBR=teresam@google.com, sdy@chromium.org
NOTRY=true
Review-Url: https://codereview.chromium.org/2526563003
Cr-Commit-Position: refs/heads/master@{#435138}
- remove references to gyp
- remove line implying that lld only works on win (it works on linux too)
BUG=
Review-Url: https://codereview.chromium.org/2536093004
Cr-Commit-Position: refs/heads/master@{#435098}
This CL pulls out the content on writing LayoutTests from
layout_tests.md, and does a significant overhaul of it.
BUG=665494
Review-Url: https://codereview.chromium.org/2492733003
Cr-Commit-Position: refs/heads/master@{#434842}
Android studio requires additional configuration to enable automatic
imports on the fly.
Also fix some markdown formatting, 4-space tabs necessary for sublists.
BUG=667858
Review-Url: https://codereview.chromium.org/2530903003
Cr-Commit-Position: refs/heads/master@{#434370}
Reason for revert:
linux_trusty_blink_rel is now working, with more capacity
Original issue's description:
> Revert of Update references to linux_precise_blink_rel in src. (patchset #1 id:1 of https://codereview.chromium.org/2470243002/ )
>
> Reason for revert:
> Submitting this before more capacity was added to linux_trusty_blink_rel caused that builder to get too busy (http://crbug.com/665246); should be able to reland after http://crbug.com/665917 is fixed.
>
> Original issue's description:
> > Update references to linux_precise_blink_rel in src.
> >
> > Reason: We're planning to drop support for Linux Precise for layout tests.
> >
> > BUG=660580
> > CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
> >
> > Committed: https://crrev.com/ab87a374dd800813751d405a6fdf3a4c4b3066f7
> > Cr-Commit-Position: refs/heads/master@{#430673}
>
> TBR=dpranke@chromium.org,enne@chromium.org
> # Not skipping CQ checks because original CL landed more than 1 days ago.
> BUG=660580
>
> Committed: https://crrev.com/745af0be287c0ef9e2af4694e80760931574945c
> Cr-Commit-Position: refs/heads/master@{#432545}
TBR=dpranke@chromium.org,enne@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=660580
Review-Url: https://codereview.chromium.org/2509333002
Cr-Commit-Position: refs/heads/master@{#432914}
Rather than add all the features required by robolectric, this adds a
new "gradle_treat_as_prebuilt" flag that is set on a few targets.
BUG=620034
Review-Url: https://codereview.chromium.org/2508553002
Cr-Commit-Position: refs/heads/master@{#432608}
Reason for revert:
Submitting this before more capacity was added to linux_trusty_blink_rel caused that builder to get too busy (http://crbug.com/665246); should be able to reland after http://crbug.com/665917 is fixed.
Original issue's description:
> Update references to linux_precise_blink_rel in src.
>
> Reason: We're planning to drop support for Linux Precise for layout tests.
>
> BUG=660580
> CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
>
> Committed: https://crrev.com/ab87a374dd800813751d405a6fdf3a4c4b3066f7
> Cr-Commit-Position: refs/heads/master@{#430673}
TBR=dpranke@chromium.org,enne@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=660580
Review-Url: https://codereview.chromium.org/2504373002
Cr-Commit-Position: refs/heads/master@{#432545}
The current link text makes it seem like it would point to a generic
Markdown guide. The updated text makes it clearer that the link is worth
following, even if the reader already knows Markdown.
BUG=
Review-Url: https://codereview.chromium.org/2502163002
Cr-Commit-Position: refs/heads/master@{#432533}
I replaced the old documents with links that redirect to
the new locations so we don't break external links.
Also fixes a couple of broken links I found.
BUG=chromium:663353
Review-Url: https://codereview.chromium.org/2494063002
Cr-Commit-Position: refs/heads/master@{#431920}
The Linux SUID sandbox is going to be removed [1]. Also, it may not
necessary to disable it to run Ozone builds. Instead of repeating
the command line parameter --disable-setuid-sandbox everywhere, the
documentation is changed to point to the general Sandboxing page.
BUG=None
[1] https://bugs.chromium.org/p/chromium/issues/detail?id=312380
Review-Url: https://codereview.chromium.org/2480293011
Cr-Commit-Position: refs/heads/master@{#431226}
Reason: We're planning to drop support for Linux Precise for layout tests.
BUG=660580
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Review-Url: https://codereview.chromium.org/2470243002
Cr-Commit-Position: refs/heads/master@{#430673}
Thanks to Elly for writing a great first draft of
technical documentation. I took a stab at introducing
a lot of the key higher-level concepts that provide
important context for understanding the rest of the
code.
BUG=none
NOTRY=true
Review-Url: https://codereview.chromium.org/2478083002
Cr-Commit-Position: refs/heads/master@{#430033}
- Add a link to out-of-tree Ozone/Caca.
- Rewrite a bit explanation to use an old revision.
BUG=None
Review-Url: https://codereview.chromium.org/2473713002
Cr-Commit-Position: refs/heads/master@{#429607}
BUG=
TEST=built Chromium for Linux with/without sysroot
TEST=build Chromium for ChromeOS and Android with sysroot
Review-Url: https://codereview.chromium.org/2410793003
Cr-Commit-Position: refs/heads/master@{#427870}
* Update path to hamcrest-core jar file.
* Robolectric:
- Use compiled version of robolectric_java and robolectric_utils. They use parts of the JRE library that aren't available in the Android subset, so Eclipse (building against android.jar) can't compile this from source. The compiled version works because the JUnit test target can *run* against a different version of the JRE.
- Use compiled version of shadows-core. Shadows are registered via generated classes that are not available in the source directory.
* Add missing jar files for bouncycastle, intellij-annotations, and sqlite4java (required by Robolectric).
Review-Url: https://codereview.chromium.org/2341093002
Cr-Commit-Position: refs/heads/master@{#422425}
Reason for revert:
This appears to be causing failures of:
AudioFocusManagerTest.PepperRequestsGainFocus
AudioFocusManagerTest.AbandoningGainFocusRevokesTopMostPepperSession
AudioFocusManagerTest.GainDucksPepper
on
Linux ChromiumOS Tests (1)
Cast Linux
Original issue's description:
> Letting Flash join MediaSession (stack implementaion)
>
> This CL lets Flash join and be managed by MediaSession.
> Flash will take "Gain" audio focus, and sessions with Flash will duck instead of being suspended.
>
> Test flags:
> --enable-default-media-session
> --ppapi-flash-path=/opt/google/chrome/PepperFlash/libpepflashplayer.so
> --enable-features=flash-join-media-session
>
> Test URL (can open multiple tabs and try):
> http://xxyzzzq.github.io/sandbox/media-session/flash-test.html
>
> BUG=619084
>
> Committed: https://crrev.com/bc67624f3ea12ffabfb129c269c7bd82c9a1127d
> Cr-Commit-Position: refs/heads/master@{#422087}
TBR=jochen@chromium.org,avayvod@chromium.org,mlamouri@chromium.org,zqzhang@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=619084
Review-Url: https://codereview.chromium.org/2382723006
Cr-Commit-Position: refs/heads/master@{#422098}
This CL lets Flash join and be managed by MediaSession.
Flash will take "Gain" audio focus, and sessions with Flash will duck instead of being suspended.
Test flags:
--enable-default-media-session
--ppapi-flash-path=/opt/google/chrome/PepperFlash/libpepflashplayer.so
--enable-features=flash-join-media-session
Test URL (can open multiple tabs and try):
http://xxyzzzq.github.io/sandbox/media-session/flash-test.html
BUG=619084
Review-Url: https://codereview.chromium.org/2274873003
Cr-Commit-Position: refs/heads/master@{#422087}
The entire contents of this file are obsolete.
NOTRY=true (markdown-only change)
Review-Url: https://codereview.chromium.org/2370053004
Cr-Commit-Position: refs/heads/master@{#421321}
While --all does what it says, Android Studio was not happy trying to
import the swath of generated projects. The flag will be available only
for the adventurous :).
BUG=620034
NOTRY=true
Review-Url: https://codereview.chromium.org/2362613002
Cr-Commit-Position: refs/heads/master@{#420426}
This appeases Android Studio 2.2. Without this, it prompts to update
every time you regenerate the gradle files.
BUG=620034
Review-Url: https://codereview.chromium.org/2359593002
Cr-Commit-Position: refs/heads/master@{#420224}
This change removes all of the code referencing gyp_chromium that
isn't needed to keep the closure_compilation builder working and/or
also needed for proper functioning of the gclient hooks.
R=brettw@chromium.org, dbeam@chromium.org
BUG=570091, 632206
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
Review-Url: https://codereview.chromium.org/2355673003
Cr-Commit-Position: refs/heads/master@{#420182}