Граф коммитов

12489 Коммитов

Автор SHA1 Сообщение Дата
sbc b3da76f147 Remove support for Ubuntu/Precise sysroot
BUG=564904

Review-Url: https://codereview.chromium.org/2596653002
Cr-Original-Commit-Position: refs/heads/master@{#462884}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: bc51e877f354bd818135a324c3a16d4a1f8abf30
2017-04-07 16:20:20 +00:00
twellington e8e5f8228b Remove crushed sprite resource and layer
Crushed sprite resources and layers were only used for Contextual
Search. CS no longer has a use for a the animated sprite, so this
removes the crushed sprite resources and layers and replaces
the CS use with a static icon.

BUG=707001

Review-Url: https://codereview.chromium.org/2798123002
Cr-Original-Commit-Position: refs/heads/master@{#462861}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 7ce5ab6e1b8c7f699c838b8086d42ed1866d21ba
2017-04-07 14:59:47 +00:00
jochen c7e63285c4 Add global status comments for owners
BUG=694222
R=dpranke@chromium.org

Review-Url: https://codereview.chromium.org/2797673002
Cr-Original-Commit-Position: refs/heads/master@{#462800}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: fb96ed753ed737db5befc119248c110e41134814
2017-04-07 07:03:46 +00:00
erikchen 1314c9a287 Explicitly specify whether to emit frame pointers by default.
All platforms now specify whether to emit frame pointers by default, rather than
relying on default compiler options.

This CL moves the logic from config("default_stack_frames") into compiler.gni.
The former is actually the right place for the logic to live, but there exists
code that relies on whether a frame pointer is emitted by default. Right now,
that logic is being duplicated/guessed by the code in question. This CL at least
unifies the logic in a single location.

There current exists code that uses a preprocessor definition
HAVE_TRACE_STACK_FRAME_POINTERS. Despite the name, the code really wants to know
if most stacks can be unwound using stack pointers. I've renamed it to
CAN_UNWIND_WITH_FRAME_POINTERS. Arguably, any code that uses
CAN_UNWIND_WITH_FRAME_POINTERS is broken and should be removed, since it relies
on the assumption that all stacks will either have or not have frame pointers,
but that can vary TU by TU.

BUG=706116, 706654

Review-Url: https://codereview.chromium.org/2782063005
Cr-Original-Commit-Position: refs/heads/master@{#462622}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f7c8a0df4253be5271276dc7f3c1da5ce9b677c1
2017-04-06 21:15:27 +00:00
zpeng 893613514d Filter extra output introduced by updating proguard
This CL filters encoded binary protobuf signaled by "***BINARY RUN
STATS***" and program class information signaled by "ProgramClass:".
This extra output is introduced by updating proguard.

BUG=674152

Review-Url: https://codereview.chromium.org/2801443002
Cr-Original-Commit-Position: refs/heads/master@{#462620}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 749473a927734754dfcb323b16bdf747b7248d5a
2017-04-06 21:11:33 +00:00
perezju 8313f506a0 [build/android] Load/dump pickles directly form/to files
No need to build intermediate (possibly quite large) strings. This
might also help with large objects failing to pickle.

BUG=680935

Review-Url: https://codereview.chromium.org/2805533003
Cr-Original-Commit-Position: refs/heads/master@{#462553}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: be6dcf5eec3df0153f9e67b0b1a15cf4416144b7
2017-04-06 18:31:42 +00:00
jbudorick 3e16f6a546 [Android] Fix resource_sizes for APKs that have no native library.
BUG=

Review-Url: https://codereview.chromium.org/2804623003
Cr-Original-Commit-Position: refs/heads/master@{#462520}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 53e27679ab677a1cf3664e2db808dd86e1c5d2b5
2017-04-06 17:13:54 +00:00
perezju 54ef8f5b47 [build/android] Update build/android/test_runner.pydeps
Review-Url: https://codereview.chromium.org/2803033002
Cr-Original-Commit-Position: refs/heads/master@{#462502}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 8d547e161dbe03d5887207c72c3bc4af33fbfea0
2017-04-06 16:04:02 +00:00
agrieve 64483172f1 Revert of resource_sizes.py: Fix typo causing BuildId to not actually verify (patchset #1 id:1 of https://codereview.chromium.org/2799743002/ )
Reason for revert:
Breaks 64-bit monochrome / webview (uncovered a bug)

Original issue's description:
> resource_sizes.py: Fix typo causing BuildId to not actually verify
>
> Review-Url: https://codereview.chromium.org/2799743002
> Cr-Commit-Position: refs/heads/master@{#462284}
> Committed: 21e4391b8b

TBR=estevenson@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Review-Url: https://codereview.chromium.org/2803013003
Cr-Original-Commit-Position: refs/heads/master@{#462463}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 2400df3e07cbda738c7089f1f8a71ba9e19357c4
2017-04-06 14:28:10 +00:00
thomasanderson 9fd03dc810 Allow building with is_clang=false, use_sysroot=true
Building with the wheezy sysroot and is_clang=false results in errors
like this:

../../base/process/process_iterator.h:12:16: fatal error: list: No
such file or directory
 #include <list>

[1] added a restriction that use_sysroot must be false when building
with is_clang=false.  However, as of [2], the wheezy sysroot has been
removed, and these compilation errors are not present on the Jessie
sysroot.  This CL removes the restriction added by [1].

[1] https://codereview.chromium.org/1476923005
[2] https://codereview.chromium.org/2597523003

BUG=575778
R=dpranke@chromium.org

Review-Url: https://codereview.chromium.org/2804633005
Cr-Original-Commit-Position: refs/heads/master@{#462343}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: c2c8a4d94797d67f76e061be40cfed0378eccd81
2017-04-06 03:31:22 +00:00
agrieve 2a0adf94bf resource_sizes.py: Fix typo causing BuildId to not actually verify
Review-Url: https://codereview.chromium.org/2799743002
Cr-Original-Commit-Position: refs/heads/master@{#462284}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 21e4391b8b8f91da2b4fe626aacb64e78667591e
2017-04-06 00:04:30 +00:00
krasin 7aa63b4fb8 Turn off use-after-scope check on Mac.
It was disabled in BUILD.gn, because there are known failures,
but recently Clang enabled it by default, so we have to opt out.

Eventually, we need to clean up these failures and reenable the
check as it's useful.

BUG=708216,708707

Review-Url: https://codereview.chromium.org/2797253002
Cr-Original-Commit-Position: refs/heads/master@{#462187}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 69faa6a6ffc1ceebf4d499618a5d17c8a1e7af67
2017-04-05 19:48:01 +00:00
sbc c94c268736 Remove wheezy sysroot images support
We have switched to a debian/jessie sysroot so
wheezy support is not longer needed.

BUG=697494

Review-Url: https://codereview.chromium.org/2597523003
Cr-Original-Commit-Position: refs/heads/master@{#462181}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 325bd8b938ccfecfaa698ebb482c5b1cb0337022
2017-04-05 19:36:16 +00:00
jbudorick de75d6353f [Android] Fix tombstone streaming to logdog.
BUG=631213

Review-Url: https://codereview.chromium.org/2799673002
Cr-Original-Commit-Position: refs/heads/master@{#462109}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: dae287d8e707b2b9774b6d26bfd6240aa366c12c
2017-04-05 16:37:21 +00:00
sanfin 45a45b9297 Remove -no-audio option for headless Android emulators.
When passing --headless to avd.py, it fails to start an emulator
and this message is printed:

  qemu-system-i386: -audio: invalid option

Taking out the -no-audio option allows the emulator to launch
successfully.

BUG=NONE

Review-Url: https://codereview.chromium.org/2799453003
Cr-Original-Commit-Position: refs/heads/master@{#462106}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: e5a1eaf77cc75b28dc7c40a14fdc412fe9a58242
2017-04-05 16:31:00 +00:00
mark 6d4b705398 Update Crashpad to b4095401639ebe2ad33169e5c1d994065cbff1b8
9104d53d1c60 Fix thread startup in snapshot reader test
542a91e20e39 Fix the race causing flaky CrashpadClient tests
270490ff79df win: Be more careful about child process exit codes
6c8a3f700738 win: Use a semaphore for synchronization in
             ProcessSnapshotTest
f14eda221fe7 win: Be more careful about exit codes in end_to_end_test.py
449dfc4b5dc1 Remove BUG_LINE_FORMAT from codereview.settings
d6837b2b869f mac: Fix SystemSnapshotMacTest.TimeZone on macOS 10.12.4
96dc950eaf26 posix: Add ScopedMmap for managing memory-mapped regions
3127026a95c1 Convert generate_doxygen.sh to generate_doxygen.py
1a6ae8ce0ba8 posix: Don’t accumulate zombies in ProcessInfo.Forked
             test
aa2bc55777b9 posix: Allow ScopedMmap::ResetAddrLen() to deal with
             overlap
385fe6615f11 posix: DCHECK for (addr + len) overflow in
             ScopedMmap::ResetAddrLen()
c39e4dc9769e mac: Remove obsolete comment about
             mach_msg_header_t::msgh_reserved
46883516231e “Promote” test::Paths::Executable() to
             Paths::Executable()
fa8ef92dc7f1 linux: Add ProcessMemory which reads another process'
             memory
4b450c813795 test: Use (actual, [un]expected) in gtest
             {ASSERT,EXPECT}_{EQ,NE}
76a67a37b1d0 Add the --monitor-self argument to crashpad_handler
45305395ad87 win: Determine length of unloaded module names
8f07f7481ab4 handler: Add --monitor-self-annotations
b4095401639e handler: Reuse existing annotations SimpleStringDictionary

BUG=crashpad:30,crashpad:143

Review-Url: https://codereview.chromium.org/2804713002
Cr-Original-Commit-Position: refs/heads/master@{#462093}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a4d005995302373474923a31d642c8f49071a0ce
2017-04-05 16:09:49 +00:00
jbudorick e5abd5e518 [Android] Remove org.apache.http from proguard flags and gn.
BUG=468861
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_cronet_tester

Review-Url: https://codereview.chromium.org/2793033003
Cr-Original-Commit-Position: refs/heads/master@{#462056}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a18c3d5b04f0c161502f6f88f788b5612ba44ce1
2017-04-05 13:54:29 +00:00
wnwen 6268c3a8bd Android: Upgrade to Android Studio 2.3
Support Clank development with the next version of Android Studio.

BUG=700438

Review-Url: https://codereview.chromium.org/2797703004
Cr-Original-Commit-Position: refs/heads/master@{#462050}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: fdea62ce258c0abf7327f1081af9d964818c440f
2017-04-05 13:12:54 +00:00
hzl a312720424 Save the logcat file in isolated directory.
Previously we store the logcat into a temporary directory, which will be
deleted shortly. That means logcat will not be viewable in the isolated
directory.

In this cl, we are storing the logcat in the isolated directory, for
later easier view. This is a temporary fix before result details is
enabled.

BUG=707387

Review-Url: https://codereview.chromium.org/2797773003
Cr-Original-Commit-Position: refs/heads/master@{#461898}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 9ae14459caaa7f3b049b3d44be2c209890773213
2017-04-04 23:38:02 +00:00
baxley 5ab348ff9e Reland [iOS] Disable NSAssert and GTMDevAssert on release builds.
This was present in build/common.gypi and was inadvertently dropped
during the conversion to GN (removed by http://crrev.com/2355673003,
but hadn't been added to GN).

patch from issue 2637853002 at patchset 20001
(http://crrev.com/2637853002#ps20001)

BUG=673253

Review-Url: https://codereview.chromium.org/2770733003
Cr-Original-Commit-Position: refs/heads/master@{#461841}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 45196266f164836fca6d41e8f9cfad0eee0b91a6
2017-04-04 21:15:56 +00:00
sandv 577fdd2f4d Added leanback support libraries as dependencies
Test: Rebuilt and deployed app to fugu

BUG=Internal b/31223668

Resubmit of https://codereview.chromium.org/2772253005 because I submitted from the wrong repo

Review-Url: https://codereview.chromium.org/2792173002
Cr-Original-Commit-Position: refs/heads/master@{#461800}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: cd49590a296f0f2a28325672a03a9d512b03587b
2017-04-04 19:23:21 +00:00
twellington 7b2da500be Remove BuildInfo#isGreaterThanN()
The NMR1 SDK has been published upstream, so BuildInfo#isGreaterThanN is
no longer needed. This patch also removes reflection for
UserManager#isDemoUser() and ShortcutManager#reportShortcutUsed(),
and updates AndroidManifest.xml to remove the conditional include
of launchershortcut.xml and network_security_config.xml.

BUG=707302

Review-Url: https://codereview.chromium.org/2785373004
Cr-Original-Commit-Position: refs/heads/master@{#461787}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: df46c2242e4635dc77fce945bfc0ea0089efee31
2017-04-04 18:46:21 +00:00
kjellander 4f5e7234df Don't use --gdb-index for Gold and LLVM linker
It appears --gdb-index is not supported for Gold or the LLVM linker.
This was discovered after https://codereview.chromium.org/2786603003
and affected builds configurations like Linux ARM64 Debug.

BUG=708104

Review-Url: https://codereview.chromium.org/2791403004
Cr-Original-Commit-Position: refs/heads/master@{#461781}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 1c4b5eb17214fa0aedea5193628c74312f71a2d2
2017-04-04 18:36:33 +00:00
jbudorick 437fe490eb [Android] Log gtest stdout regardless of result parsing mode.
Previously, we only logged gtest stdout as part of parsing the
stdout to determine the test results. When using XML parsing
(i.e., when a user passed --enable-xml-result-parsing), stdout
was not logged.

This CL ensures we log the stdout in both cases.

BUG=707373

Review-Url: https://codereview.chromium.org/2793133003
Cr-Original-Commit-Position: refs/heads/master@{#461705}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 00314619b481948fcaeed5cf5e607232a7e55d2d
2017-04-04 14:19:55 +00:00
Mike Case 58260eddc7 Update webview_public_framework_jar to N-MR1.
Adding frameworks jar build from the android-7.1.1_r28 tag
in AOSP.

Bug:707823

Change-Id: Ifbe2c91aa1b495b0959b5de026bc9fd690474b12
Reviewed-on: https://chromium-review.googlesource.com/466631
Reviewed-by: John Budorick <jbudorick@chromium.org>
Reviewed-by: Selim Gurun <sgurun@chromium.org>
Commit-Queue: Michael Case <mikecase@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#461605}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a2b501b65e0987b4f2a23561a4906eb02f955a40
2017-04-04 01:39:51 +00:00
michaeldo d654a617b8 Use framework style includes in ios/web_view/public.
BUG=704946

Review-Url: https://codereview.chromium.org/2791323002
Cr-Original-Commit-Position: refs/heads/master@{#461494}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b48b353161948224246626099272017cb9fbbb4f
2017-04-03 18:56:38 +00:00
perezju ae65e15a78 [tools/perf] Remove remaining references to indexeddb_perf benchmark
Benchmark does not exist any more.

BUG=669832

Review-Url: https://codereview.chromium.org/2788643003
Cr-Original-Commit-Position: refs/heads/master@{#461393}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 2b8d3e9460b771a757adfc985fa4d1d19bd2d55c
2017-04-03 09:33:49 +00:00
wychen e00daf3d37 Use more accurate matching in fix_gn_headers.py
- Exclude "git grep" matches that already have header files.
- More accurate "git grep" pattern.
- Allow interactive picking which matches to handle.

BUG=661774

Review-Url: https://codereview.chromium.org/2790563003
Cr-Original-Commit-Position: refs/heads/master@{#461317}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: eb936d60b77cbc82876bcd23e5ad7fc09a7646b1
2017-04-01 05:42:56 +00:00
hzl 6491c78616 (Reland) Upload the test results html file to google bucket.
Previously we print the test results html to stdout. In this cl, we
upload the test results html to google bucket and print the link to the
file instead.

Sample link would be
'https://storage.googleapis.com/chromium-result-details/html/test_name/builder_name_builder_number_2017_03_27_T15_22_47.html'.

BUG=

Review-Url: https://codereview.chromium.org/2777353002
Cr-Commit-Position: refs/heads/master@{#460827}
Committed: 0046d99e39

patch from issue 2777353002 at patchset 160001 (http://crrev.com/2777353002#ps160001)

Review-Url: https://codereview.chromium.org/2783313003
Cr-Original-Commit-Position: refs/heads/master@{#461283}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 92dd980ea051fc48a38368cfc74fb1dc7a716019
2017-04-01 00:14:06 +00:00
brucedawson a7ee81bf6d Clarify the implications of symbol_level = 1
It is obvious in hindsight that symbol_level = 1 means that functions
with internal linkage won't show up in back traces.

R=scottmg@chromium.org
BUG=706744

Review-Url: https://codereview.chromium.org/2785263003
Cr-Original-Commit-Position: refs/heads/master@{#461218}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: de6de9d3f907de08bce627cb096586c65eabc89a
2017-03-31 20:49:58 +00:00
Nico Weber 362f572ab6 Reland of build: Prepare for building clang without ENABLE_LINKER_BUILD_ID=ON (patchset #1 id:1 of https://codereview.chromium.org/2754973002/ )
Reason for revert:
pnacl should no longer complain about this switch.

Original issue's description:
> Revert of build: Prepare for building clang without ENABLE_LINKER_BUILD_ID=ON (patchset #1 id:1 of https://codereview.chromium.org/2756713002/ )
>
> Reason for revert:
> Still breaks pnacl-ld on Windows: https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.chrome%2FGoogle_Chrome_Win%2F16241%2F%2B%2Frecipes%2Fsteps%2Fcompile%2F0%2Fstdout
> pnacl-ld: "--build-id=sha1" affects translation. To allow, specify --pnacl-allow-native
>
>
> Original issue's description:
> > Reland of build: Prepare for building clang without ENABLE_LINKER_BUILD_ID=ON (patchset #1 id:1 of https://codereview.chromium.org/2732023004/ )
> >
> > Reason for revert:
> > With https://bugs.chromium.org/p/nativeclient/issues/detail?id=4391#c1 fixed, this might now work.
> >
> > Original issue's description:
> > > Revert of build: Prepare for building clang without ENABLE_LINKER_BUILD_ID=ON (patchset #2 id:20001 of https://codereview.chromium.org/2732293002/ )
> > >
> > > Reason for revert:
> > > https://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20ChromeOS/builds/30394/steps/compile/logs/stdio
> > >
> > > pnacl-ld: Unrecognized option: --build-id=sha1
> > >
> > > gn args:
> > > goma_dir = "/b/c/goma_client"
> > > is_chrome_branded = true
> > > is_debug = false
> > > is_official_build = true
> > > target_os = "chromeos"
> > > use_goma = true
> > >
> > > Original issue's description:
> > > > build: Prepare for building clang without ENABLE_LINKER_BUILD_ID=ON
> > > >
> > > > BUG=622775
> > > >
> > > > Review-Url: https://codereview.chromium.org/2732293002
> > > > Cr-Commit-Position: refs/heads/master@{#455154}
> > > > Committed: 4e5c4a1545
> > >
> > > TBR=hans@chromium.org,torne@chromium.org,mcgrathr@chromium.org
> > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > NOPRESUBMIT=true
> > > NOTREECHECKS=true
> > > NOTRY=true
> > > BUG=622775
> > >
> > > Review-Url: https://codereview.chromium.org/2732023004
> > > Cr-Commit-Position: refs/heads/master@{#455172}
> > > Committed: e806d46df5
> >
> > TBR=hans@chromium.org,torne@chromium.org,mcgrathr@chromium.org
> > # Not skipping CQ checks because original CL landed more than 1 days ago.
> > BUG=622775
> >
> > Review-Url: https://codereview.chromium.org/2756713002
> > Cr-Commit-Position: refs/heads/master@{#457493}
> > Committed: c3cb7d84db
>
> TBR=hans@chromium.org,torne@chromium.org,mcgrathr@chromium.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=622775
>
> Review-Url: https://codereview.chromium.org/2754973002
> Cr-Commit-Position: refs/heads/master@{#457523}
> Committed: c9650610e0

TBR=hans@chromium.org,torne@chromium.org,mcgrathr@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=622775

Review-Url: https://codereview.chromium.org/2790473005 .
Cr-Original-Commit-Position: refs/heads/master@{#461188}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 1bafcfdfcc6867b9be120e54c73b0ea526cd886e
2017-03-31 19:48:18 +00:00
thestig 778b337ee7 Update build/linux/unbundle/README
- Better explain what this component does.
- Add a detailed description for replace_gn_files.py.
- Format text to fit in 72 columns.
- Mention GN build files.

Review-Url: https://codereview.chromium.org/2783293002
Cr-Original-Commit-Position: refs/heads/master@{#461186}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 5864d312aa006009fb4734c59320f04f2d6dceb2
2017-03-31 19:44:05 +00:00
jochen 199e673c90 Enable content shell crash integration test on Windows
BUG=688737,706744
R=dpranke@chromium.org

Review-Url: https://codereview.chromium.org/2782603002
Cr-Original-Commit-Position: refs/heads/master@{#461175}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 2511b73c11a55d8bb8a4c730d0cb308fbc821780
2017-03-31 18:24:15 +00:00
thakis 27b4e10e80 Enable -Wdeprecated-register in CrOS builds.
This was blocked on the CrOS build not using the jessie sysroot,
but now it does.

BUG=705812

Review-Url: https://codereview.chromium.org/2794543002
Cr-Original-Commit-Position: refs/heads/master@{#461153}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: e2aa9636a2086da87bba7d5ebca09fd831504d4a
2017-03-31 17:04:46 +00:00
thakis 1c890e6217 Enable warning on reserved user-defined literals for CrOS.
This was blocked on making CrOS use the jessie sysroot, which is now done.

BUG=263960

Review-Url: https://codereview.chromium.org/2786313004
Cr-Original-Commit-Position: refs/heads/master@{#461149}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b3fc618111c6c50e9e05a8afb72f6fb40fd3b585
2017-03-31 16:48:26 +00:00
thakis 383b3e6432 Enable -Wdeprecated-register (except on CrOS and 32-bit Linux).
No behavior change.

BUG=255186,705812

Review-Url: https://codereview.chromium.org/2780623003
Review-Url: https://codereview.chromium.org/2780623003
Review-Url: https://codereview.chromium.org/2780623003
Cr-Original-Original-Commit-Position: refs/heads/master@{#460879}
Committed: 76ad12fee7
Committed: a46872ca96
Cr-Original-Commit-Position: refs/heads/master@{#461102}
Cr-Original-Original-Original-Commit-Position: refs/heads/master@{#459973}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 755d274e7b3e893719322489b07a5d929328caa0
2017-03-31 12:51:55 +00:00
thakis 2b76f608a8 Use new jessie sysroot for cros-desktop builds too.
BUG=706006,598033

Review-Url: https://codereview.chromium.org/2772403002
Cr-Original-Commit-Position: refs/heads/master@{#461095}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 17498ec3190acff0ae88d3083543a50da9d0af83
2017-03-31 11:09:13 +00:00
thakis 673a8f4c6b Enable -Wshift-negative-value.
But not on chromeos, since it uses the old libjpeg were this isn't fixed yet.

BUG=507717

Review-Url: https://codereview.chromium.org/2774223005
Cr-Original-Commit-Position: refs/heads/master@{#460989}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: e28bd95d56cc19730ccc89f3bd8d8db47b7ef502
2017-03-31 01:52:06 +00:00
rsesek b436d9a09c Delete several unused GYP scripts from build/mac and chrome/tools/build/mac.
This also adds rsesek@ as an OWNER of chrome/tools/build/mac.

BUG=615107
R=mark@chromium.org
TBR=thakis@chromium.org

Review-Url: https://codereview.chromium.org/2793433002
Cr-Original-Commit-Position: refs/heads/master@{#460981}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 4a22fdb230ae32c544d870cb55fbf3643a82adb9
2017-03-31 01:34:48 +00:00
mikecase ed0abc36a0 Roll Android SDK to N-MR1
BUG=688263
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_cronet_tester

Review-Url: https://codereview.chromium.org/2760383003
Cr-Original-Commit-Position: refs/heads/master@{#460934}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 7c263053681fd4e5297e2f69268587604123e1c0
2017-03-30 23:46:11 +00:00
findit-for-me ac1759b778 Revert of Enable -Wdeprecated-register (except on CrOS). (patchset #7 id:120001 of https://codereview.chromium.org/2780623003/ )
Reason for revert:

Findit identified CL at revision 460879 as the culprit for
failures in the build cycles as shown on:
https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtL2E0Njg3MmNhOTZkODYyODE2Zjk5M2MxNmQ2YzI3MGFmMjYyOTAyNDcM

Original issue's description:
> Enable -Wdeprecated-register (except on CrOS).
>
> No behavior change.
>
> BUG=255186,705812
>
> Review-Url: https://codereview.chromium.org/2780623003
> Cr-Original-Commit-Position: refs/heads/master@{#459973}
> Committed: 76ad12fee7
> Review-Url: https://codereview.chromium.org/2780623003
> Cr-Commit-Position: refs/heads/master@{#460879}
> Committed: a46872ca96

TBR=dcheng@chromium.org,rouslan@chromium.org,kbr@chromium.org,thakis@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=255186,705812

Review-Url: https://codereview.chromium.org/2786273002
Cr-Original-Commit-Position: refs/heads/master@{#460910}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 0c64e3912571118d628f513ccc3a7eb6224099d8
2017-03-30 22:52:26 +00:00
mikecase 545007bcb1 Add support for robolectric play-services-shadows.
Adding support to use Robolectric's play-services shadow
classes. Removing a custom shadow class we had in Chromium
now that the same shadow is available in Robolectric.

BUG=693660

Review-Url: https://codereview.chromium.org/2760743002
Cr-Original-Commit-Position: refs/heads/master@{#460906}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 476fddc51fb5cf133f2ce351c6805e65f4cbc4dd
2017-03-30 22:20:11 +00:00
thakis 6b1f9eeba1 Enable -Wdeprecated-register (except on CrOS).
No behavior change.

BUG=255186,705812

Review-Url: https://codereview.chromium.org/2780623003
Review-Url: https://codereview.chromium.org/2780623003
Cr-Original-Commit-Position: refs/heads/master@{#460879}
Committed: 76ad12fee7
Cr-Original-Original-Commit-Position: refs/heads/master@{#459973}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a46872ca96d862816f993c16d6c270af26290247
2017-03-30 21:16:17 +00:00
agrieve 30113aa452 generate_gradle.py: Add --extra-target that appends to the default set
I find this is more often what I want (as opposed to replacing the
default list of targets).

BUG=620034

Review-Url: https://codereview.chromium.org/2784293002
Cr-Original-Commit-Position: refs/heads/master@{#460878}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f8d338ac684358b34a2cd77518d434fb6fa433a3
2017-03-30 21:14:36 +00:00
brucedawson 0ad304ccdc Disable /analyze when building with clang
When doing x64 builds of Chrome with VC++ we compile some modules
(currently just libyuv) with clang, in order to get inline assembly
support. This causes problems on /analyze builds because clang-cl
doesn't understand the /analyze compiler switches. This change
disables /analyze for those files that are compiled with clang.

With this change I can do a /analyze build of libyuv without
hitting any errors, but warnings are emitted as appropriate.

R=brettw@chromium.org
BUG=427616

Review-Url: https://codereview.chromium.org/2786733005
Cr-Original-Commit-Position: refs/heads/master@{#460874}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: bb4bb0ebf2bfc2881100122e1513ee3f694744a0
2017-03-30 21:06:55 +00:00
jshin d9d597d586 Drop noto-cjk fonts from the CrOS font list to install
BUG=697954
TEST=run-webkit-tests does not time out.

Review-Url: https://codereview.chromium.org/2784603004
Cr-Original-Commit-Position: refs/heads/master@{#460857}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 9492ea7b7a2145a72e99178a81db98f0ac16b857
2017-03-30 19:54:22 +00:00
hzl 60430058d7 Revert of Upload the test results html file to google bucket. (patchset #9 id:160001 of https://codereview.chromium.org/2777353002/ )
Reason for revert:
Causing error in build bot

Original issue's description:
> Upload the test results html file to google bucket.
>
> Previously we print the test results html to stdout. In this cl, we
> upload the test results html to google bucket and print the link to the
> file instead.
>
> Sample link would be
> 'https://storage.googleapis.com/chromium-result-details/html/test_name/builder_name_builder_number_2017_03_27_T15_22_47.html'.
>
> BUG=
>
> Review-Url: https://codereview.chromium.org/2777353002
> Cr-Commit-Position: refs/heads/master@{#460827}
> Committed: 0046d99e39

TBR=mikecase@chromium.org,jbudorick@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=

Review-Url: https://codereview.chromium.org/2786003003
Cr-Original-Commit-Position: refs/heads/master@{#460853}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 9c03a0c535466dd59dd578e1d180863dbe3f1fd9
2017-03-30 19:40:55 +00:00
agrieve c209445cdd Android: Make incremental install work for two <instrumentation>
This happens in the case of junit4

Review-Url: https://codereview.chromium.org/2790453003
Cr-Original-Commit-Position: refs/heads/master@{#460839}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 4e5061771986fd0d506d21f33a0d8fdb065add92
2017-03-30 18:57:51 +00:00
hzl f88d67ada7 Upload the test results html file to google bucket.
Previously we print the test results html to stdout. In this cl, we
upload the test results html to google bucket and print the link to the
file instead.

Sample link would be
'https://storage.googleapis.com/chromium-result-details/html/test_name/builder_name_builder_number_2017_03_27_T15_22_47.html'.

BUG=

Review-Url: https://codereview.chromium.org/2777353002
Cr-Original-Commit-Position: refs/heads/master@{#460827}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 0046d99e3911d416d0b5cb6f6f0191317bf41711
2017-03-30 18:21:24 +00:00
thakis edb8be2cdc Reland of "Update linux sysroot from Wheezy to Jessie" (patchset #1 id:1 of https://codereview.chromium.org/2780763002/ )
Reason for revert:
V8 bots are upgraded.

Original issue's description:
> Revert of "Update linux sysroot from Wheezy to Jessie" (patchset #2 id:240001 of https://codereview.chromium.org/2776773002/ )
>
> Reason for revert:
> Breaks V8 perf testing:
> http://crbug.com/705870
>
> Original issue's description:
> > Reland of "Update linux sysroot from Wheezy to Jessie" (patchset #1 id:1 of https://codereview.chromium.org/2772113002/ )
> >
> > Reason for revert:
> > Relanding with fixed deps
> >
> > Original issue's description:
> > > Revert of "Update linux sysroot from Wheezy to Jessie" (patchset #1 id:1 of https://codereview.chromium.org/2772503005/ )
> > >
> > > Reason for revert:
> > > expected_deps_x64_jessie changes are causing a failure on the official builder
> > >
> > > https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.chrome%2FGoogle_Chrome_Linux_x64%2F16997%2F%2B%2Frecipes%2Fsteps%2Fcompile%2F0%2Fstdout
> > >
> > > Original issue's description:
> > > > Reland of "Update linux sysroot from Wheezy to Jessie"
> > > >
> > > > The last version of this change was:
> > > > https://codereview.chromium.org/2748183005
> > > >
> > > > Which was reverted in:
> > > > https://codereview.chromium.org/2776503002
> > > >
> > > > I've updated the expected package deps again, this
> > > > time being sure to use is_chrome_branded=true when
> > > > testing (which oddly seems to effect the deps).
> > > >
> > > > TBR=thestig (since this is effectively a reland)
> > > > BUG=701894
> > > >
> > > > Review-Url: https://codereview.chromium.org/2772503005
> > > > Cr-Commit-Position: refs/heads/master@{#459492}
> > > > Committed: 7f43e46a78
> > >
> > > TBR=thakis@chromium.org,dpranke@chromium.org,thestig@chromium.org,sbc@chromium.org
> > > # Skipping CQ checks because original CL landed less than 1 days ago.
> > > NOPRESUBMIT=true
> > > NOTREECHECKS=true
> > > NOTRY=true
> > > BUG=701894
> > >
> > > Review-Url: https://codereview.chromium.org/2772113002
> > > Cr-Commit-Position: refs/heads/master@{#459553}
> > > Committed: f2296e4fca
> >
> > TBR=thakis@chromium.org,dpranke@chromium.org,thestig@chromium.org,thomasanderson@chromium.org
> > # Skipping CQ checks because original CL landed less than 1 days ago.
> > NOPRESUBMIT=true
> > NOTREECHECKS=true
> > NOTRY=true
> > BUG=701894
> >
> > Review-Url: https://codereview.chromium.org/2776773002
> > Cr-Commit-Position: refs/heads/master@{#459584}
> > Committed: b0d4ad8b38
>
> TBR=thakis@chromium.org,dpranke@chromium.org,thestig@chromium.org,thomasanderson@chromium.org,thomasanderson@google.com,sbc@chromium.org
> # Not skipping CQ checks because original CL landed more than 1 days ago.
> BUG=701894
>
> Review-Url: https://codereview.chromium.org/2780763002
> Cr-Commit-Position: refs/heads/master@{#460070}
> Committed: 75a1434be0

TBR=dpranke@chromium.org,thestig@chromium.org,thomasanderson@chromium.org,thomasanderson@google.com,sbc@chromium.org,machenbach@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=701894

Review-Url: https://codereview.chromium.org/2783193002
Cr-Original-Commit-Position: refs/heads/master@{#460795}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 2183884b24334db9eb57f544388c963dd2694f8e
2017-03-30 16:50:47 +00:00