120 Commits

Author SHA1 Message Date
kjellander
b419d6e965 Roll chromium_revision 48e079d573..33f87688e4 (407510:409700)
Added symlink to third_party/closure_compiler to resolve Android GN error.

Change log: 48e079d573..33f87688e4
Full diff: 48e079d573..33f87688e4

Changed dependencies:
* src/buildtools: 60f7f9a8b4..88c6fc5bde
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/5440fe0cd1..0d1b0961f9
* src/third_party/ffmpeg: 24ea727552..4e878f7f64
* src/third_party/libsrtp: 720780acf8..48bdd208dc
* src/third_party/libvpx/source/libvpx: 4b073bc39a..82070ae939
* src/third_party/libyuv: e84dcb43bd..68786ccd53
* src/third_party/lss: 4fc942258f..3f6478ac95
* src/third_party/opus/src: 655cc54c56..aa32042a50
* src/third_party/usrsctp/usrsctplib: c60ec8b35c..9a3e5465e9
* src/tools/swarming_client: 7f63a272f7..e4288c3040
DEPS diff: 48e079d573..33f87688e4/DEPS

No update to Clang.

Skipping trybots since they already ran for https://codereview.webrtc.org/2210493004/ and this CL just adds a
fix for Android GN (which trybots were run).

TBR=marpan@webrtc.org,
BUG=webrtc:6169
NOTRY=True

Review-Url: https://codereview.webrtc.org/2215633002
Cr-Commit-Position: refs/heads/master@{#13632}
2016-08-04 07:00:47 +00:00
phoglund
5deaaaa0b4 Fix gitignore after setup_links change.
R=henrika@webrtc.org
BUG=522043

Review-Url: https://codereview.webrtc.org/2184323004
Cr-Commit-Position: refs/heads/master@{#13556}
2016-07-28 14:23:11 +00:00
adam.fedor
1c76bf1fbe Hide *.xcworkspace files
For hiding xcworkspace files, along with xcodeproj files, both of which
are created by the ninja xcode generator

BUG=NONE
NOTRY=True

Review-Url: https://codereview.webrtc.org/2045733005
Cr-Commit-Position: refs/heads/master@{#13075}
2016-06-08 19:23:26 +00:00
kjellander
e8e7d6f970 setup_links.py: Remove third_party/libevent
It no longer exists in this location of Chromium and is thus
no longer needed.

NOTRY=True
TBR=tommi@webrtc.org

Review URL: https://codereview.webrtc.org/1893953002

Cr-Commit-Position: refs/heads/master@{#12398}
2016-04-18 03:14:14 +00:00
kjellander
e532aec252 Add isolate files for Android tests
BUG=chromium:583318
TESTED=Passing runs with:
GYP_DEFINES='test_isolation_mode=prepare OS=android' webrtc/build/gyp_webrtc
ninja -C out/Release
NOTRY=True
NOPRESUBMIT=True

Review URL: https://codereview.webrtc.org/1882963003

Cr-Commit-Position: refs/heads/master@{#12397}
2016-04-18 03:08:28 +00:00
Henrik Kjellander
9d374be6de .gitignore: add third_party/libFuzzer
.gitignore was forgotten when adding a new dependency to
setup_links.py (https://codereview.webrtc.org/1857673002).

TBR=pbos@webrtc.org

Review URL: https://codereview.webrtc.org/1853113002 .

Cr-Commit-Position: refs/heads/master@{#12216}
2016-04-04 12:32:06 +00:00
solenberg
277e06d314 Remove unused libudev on Linux.
BUG=webrtc:5615

Review URL: https://codereview.webrtc.org/1751583002

Cr-Commit-Position: refs/heads/master@{#12050}
2016-03-18 13:08:47 +00:00
kjellander
e26e78784b Roll chromium_revision ee31124..508edd3 (378158:379249)
This includes renaming back libvpx_new to libvpx in
https://codereview.chromium.org/1765703002

Add symlink to src/mojo as workaround while figuring out how to fix
this upstream in Chromium. See webrtc:5629.

Change log: ee31124..508edd3
Full diff: ee31124..508edd3

Changed dependencies:
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/6d49157..708db16
* src/third_party/libvpx_new/source/libvpx: https://chromium.googlesource.com/webm/libvpx.git/+log/89cc682..None
* src/tools/swarming_client: https://chromium.googlesource.com/external/swarming.client.git/+log/a72f46e..df6e95e
DEPS diff: https://chromium.googlesource.com/chromium/src/+/ee31124..508edd3/DEPS

No update to Clang.

BUG=webrtc:5629
TBR=marpan@webrtc.org, stefan@webrtc.org,
NOTRY=True

Review URL: https://codereview.webrtc.org/1766643002

Cr-Commit-Position: refs/heads/master@{#11879}
2016-03-04 22:39:32 +00:00
Henrik Kjellander
681e20e008 .gitignore: remove no longer needed entries.
The Android apps that were previously built with bash
commmands are now using Chromium build targets and no
longer produces output into the source tree. Thus such
Git ignore entries can be removed.

TESTED=Built for Android and verified no files showed up
when running 'git status'.

R=perkj@webrtc.org

Review URL: https://codereview.webrtc.org/1749543003 .

Cr-Commit-Position: refs/heads/master@{#11821}
2016-03-01 07:55:21 +00:00
Henrik Kjellander
2346c5a728 Add tools/mb to .gitignore
Should have been done in
https://codereview.webrtc.org/1730113002/

TBR=phoglund@webrtc.org

Review URL: https://codereview.webrtc.org/1727123003 .

Cr-Commit-Position: refs/heads/master@{#11738}
2016-02-24 11:44:26 +00:00
kjellander
a96e2d77cb Move talk/media to webrtc/media
I removed the 'libjingle' target in talk/libjingle.gyp and replaced
all users of it with base/base.gyp:rtc_base. It seems the jsoncpp
and expat dependencies were not used by it's previous references.

The files in talk/media/testdata were uploaded to Google Storage and
added .sha1 files in resources/media instead of simply moving them.

The previously disabled warnings that were inherited from
talk/build/common.gypi are now replaced by target-specific disabling
of only the failing warnings. Additional disabling was needed since the stricter
compilation warnings that applies to code in webrtc/.

License headers will be updated in a follow-up CL in order to not
break Git history.

Other modifications:
* Updated the header guards.
* Sorted the includes using chromium/src/tools/sort-headers.py
  except for these files:
  talk/app/webrtc/peerconnectionendtoend_unittest.cc
  talk/app/webrtc/java/jni/androidmediadecoder_jni.cc
  talk/app/webrtc/java/jni/androidmediaencoder_jni.cc
  webrtc/media/devices/win32devicemanager.cc.
* Unused GYP reference to libjingle_tests_additional_deps was removed.
* Removed duplicated GYP entries of
  webrtc/base/testutils.cc
  webrtc/base/testutils.h

The HAVE_WEBRTC_VIDEO and HAVE_WEBRTC_VOICE defines were used by only talk/media,
so they were moved to the media.gyp.

I also checked that none of
EXPAT_RELATIVE_PATH,
FEATURE_ENABLE_VOICEMAIL,
GTEST_RELATIVE_PATH,
JSONCPP_RELATIVE_PATH,
LOGGING=1,
SRTP_RELATIVE_PATH,
FEATURE_ENABLE_SSL,
FEATURE_ENABLE_VOICEMAIL,
FEATURE_ENABLE_PSTN,
HAVE_SCTP,
HAVE_SRTP,
are used by the talk/media code.

For Chromium, the following changes will need to be applied to the roll CL that updates the
DEPS for WebRTC and libjingle: https://codereview.chromium.org/1604303002/

BUG=webrtc:5420
NOPRESUBMIT=True
TBR=tommi@webrtc.org

Review URL: https://codereview.webrtc.org/1587193006

Cr-Commit-Position: refs/heads/master@{#11495}
2016-02-05 07:52:35 +00:00
primiano
b332e5d3bd Roll chromium_revision 6a04368..717238e (370362:370438) + tcmalloc
Change log: 6a04368..717238e
Full diff: 6a04368..717238e

Also add third_party/tcmalloc to the symlink list.
As per crrev.com/1611633003 host tools require tcmalloc.
No update to Clang.

BUG=chromium:580777

Review URL: https://codereview.webrtc.org/1629373002

Cr-Commit-Position: refs/heads/master@{#11369}
2016-01-25 16:13:14 +00:00
hbos
5602f65659 setup_links.py fix so that FFmpeg compiles on windows.
Fix creates a symlink tools/generate_stubs -> chromium/src/tools/generate_stubs which is used by ffmpeg on windows.

BUG=468365
NOTRY=True

Review URL: https://codereview.webrtc.org/1586083003

Cr-Commit-Position: refs/heads/master@{#11264}
2016-01-15 09:38:39 +00:00
Henrik Kjellander
16979e35b3 Update .gitignore
This should have been done in https://codereview.webrtc.org/1503883002

TBR=phoglund@webrtc.org
BUG=

Review URL: https://codereview.webrtc.org/1575113003 .

Cr-Commit-Position: refs/heads/master@{#11217}
2016-01-12 07:17:49 +00:00
hbos
a9a1d2acaf H.264: Default flags and pulling in openh264 and ffmpeg.
Defining use_third_party_h264 directly, and indirectly defining use_openh264 (from third_party/openh264) and ffmpeg_branding (from third_party/ffmpeg).
These will be used in a follow-up CL that adds an encoder and decoder implementation.
The flags are added in this CL so that they can be used by trybots/waterfall bots in GN without "Build argument had no effect" errors. Equivalent GYP changes are also added.

BUG=468365

Review URL: https://codereview.webrtc.org/1575913003

Cr-Commit-Position: refs/heads/master@{#11204}
2016-01-11 18:19:06 +00:00
Peter Boström
7623ce4aeb Reland of Merge webrtc/video_engine/ into webrtc/video/ (patchset #2 id:300001 of https://codereview.webrtc.org/1507903005/ )
Reason for revert:
Bot breakage caused by TickTime::UseFakeClock has been removed.

Original issue's description:
> Revert of Merge webrtc/video_engine/ into webrtc/video/ (patchset #2 id:20001 of https://codereview.webrtc.org/1506773002/ )
>
> Reason for revert:
> Breaks Dr Memory Light https://build.chromium.org/p/client.webrtc/builders/Win%20DrMemory%20Light/builds/4643 and all the Android Tests bots.
>
> Original issue's description:
> > Merge webrtc/video_engine/ into webrtc/video/
> >
> > BUG=webrtc:1695
> > R=mflodman@webrtc.org
> >
> > Committed: https://crrev.com/03ef053202bc5d5ab43460eebf5403232f157646
> > Cr-Commit-Position: refs/heads/master@{#10926}
>
> TBR=mflodman@webrtc.org,pbos@webrtc.org
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:1695
>
> Committed: https://crrev.com/8237abf563bf4782ee104408b53cc8e55ce44518
> Cr-Commit-Position: refs/heads/master@{#10937}

BUG=webrtc:1695
TBR=mflodman@webrtc.org,kjellander@webrtc.org
NOPRESUBMIT=true

Review URL: https://codereview.webrtc.org/1510183002 .

Cr-Commit-Position: refs/heads/master@{#10948}
2015-12-09 11:13:40 +00:00
kjellander
8237abf563 Revert of Merge webrtc/video_engine/ into webrtc/video/ (patchset #2 id:20001 of https://codereview.webrtc.org/1506773002/ )
Reason for revert:
Breaks Dr Memory Light https://build.chromium.org/p/client.webrtc/builders/Win%20DrMemory%20Light/builds/4643 and all the Android Tests bots.

Original issue's description:
> Merge webrtc/video_engine/ into webrtc/video/
>
> BUG=webrtc:1695
> R=mflodman@webrtc.org
>
> Committed: https://crrev.com/03ef053202bc5d5ab43460eebf5403232f157646
> Cr-Commit-Position: refs/heads/master@{#10926}

TBR=mflodman@webrtc.org,pbos@webrtc.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:1695

Review URL: https://codereview.webrtc.org/1507903005

Cr-Commit-Position: refs/heads/master@{#10937}
2015-12-08 15:12:11 +00:00
Peter Boström
03ef053202 Merge webrtc/video_engine/ into webrtc/video/
BUG=webrtc:1695
R=mflodman@webrtc.org

Review URL: https://codereview.webrtc.org/1506773002 .

Cr-Commit-Position: refs/heads/master@{#10926}
2015-12-08 08:09:07 +00:00
kjellander@webrtc.org
f893df3ed0 Add third_party/libc++static to .gitignore
This should have been done in https://codereview.webrtc.org/1475643010/

TBR=tkchin@webrtc.org

Review URL: https://codereview.webrtc.org/1486733002 .

Cr-Commit-Position: refs/heads/master@{#10844}
2015-11-30 20:42:35 +00:00
Peter Boström
fa566d610f Remove webrtc/examples/android/media_demo.
The JNI code for VoiceEngine is not maintained and VoiceEngine is being
refactored. This is not a supported Java interface, use AppRTCDemo as a
starting point instead.

Also renames webrtc/libjingle_examples.gyp webrtc/webrtc_examples.gyp to
replace the previous file (that only contained media_demo).

BUG=
R=henrika@webrtc.org, kjellander@webrtc.org

Review URL: https://codereview.webrtc.org/1439593002 .

Cr-Commit-Position: refs/heads/master@{#10599}
2015-11-11 12:11:21 +00:00
kjellander
5376100d00 Add icu as a dependency on Android.
Turns out ICU is referenced by //base/test/BUILD.gn
which is loaded when we generate projects with GN for Android.

This adds ICU back for Android only (was removed in
https://codereview.webrtc.org/1417563006).

TBR=pbos@webrtc.org
NOTRY=true

Review URL: https://codereview.webrtc.org/1414853009

Cr-Commit-Position: refs/heads/master@{#10587}
2015-11-10 18:58:31 +00:00
Henrik Kjellander
a34bb2a78c Remove icu as a dependency
In https://codereview.webrtc.org/1430023005 all the code
references to ICU were removed. This actually removes the
library from being referenced.

TESTED=git cl try -c --bot=win_compile_rel --bot=linux_compile_rel --bot=android_compile_rel --bot=mac_compile_rel --bot=ios_rel -m tryserver.webrtc
R=phoglund@webrtc.org

Review URL: https://codereview.webrtc.org/1417563006 .

Cr-Commit-Position: refs/heads/master@{#10584}
2015-11-10 15:46:18 +00:00
Henrik Kjellander
698aa8d26e Cleanup workaround for grit version dependency
BUG=webrtc:5160
R=phoglund@webrtc.org

Review URL: https://codereview.webrtc.org/1420653006 .

Cr-Commit-Position: refs/heads/master@{#10540}
2015-11-06 12:45:35 +00:00
Henrik Kjellander
4de30ac99a Update moved find_depot_tools.py script location
The script moved from /tools to /build in
https://codereview.chromium.org/1418513007
and we haven't noticed due to cached .pyc files.

We could add a cleaning of .pyc files similar to
https://codereview.chromium.org/1186593003 but I think
that's overkill for WebRTC.

BUG=
R=phoglund@webrtc.org

Review URL: https://codereview.webrtc.org/1409353014 .

Cr-Commit-Position: refs/heads/master@{#10526}
2015-11-05 15:42:55 +00:00
Henrik Kjellander
da07290353 Cleanup a few symlinks in setup_links.py
It seems these are no longer valid/needed.

R=phoglund@webrtc.org

Review URL: https://codereview.webrtc.org/1426483008 .

Cr-Commit-Position: refs/heads/master@{#10503}
2015-11-04 09:52:31 +00:00
Henrik Kjellander
5af9a28bd6 Roll chromium_revision d131cac..a8b75a6 (357393:357542)
Change log: d131cac..a8b75a6
Full diff: d131cac..a8b75a6

Changed dependencies:
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/51a01a5..2e0901b
DEPS diff: d131cac..a8b75a6/DEPS

No update to Clang.

TBR=
CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal

Review URL: https://codereview.webrtc.org/1408913003 .

Cr-Commit-Position: refs/heads/master@{#10499}
2015-11-04 05:49:47 +00:00
Henrik Kjellander
9589e2af16 Update isolate files for swarming tests
Xvfb is needed for the screen capture tests in modules_unittests,
which also brings in xdisplaycheck used by testing/xvfb.py.

libjingle_media_unittest was missing a resource video in the .isolate
file.

BUG=chromium:497757
R=stip@chromium.org

Review URL: https://codereview.webrtc.org/1415603005 .

Cr-Commit-Position: refs/heads/master@{#10365}
2015-10-22 04:48:34 +00:00
Henrik Kjellander
27576e0b68 Landmines support to ease clobbering builds
Landmines is a feature used in Chromium that makes it possible to
clobber the build output directory when needed. Example scenarios
are when compiler/tool/infrastructure changes require a full rebuild.
This is mainly to ease clobbering on all bots, but will also ensure
developers don't have to waste time on figuring out what's wrong
(or rely on reading PSA e-mails announcing when such manual action
is required).

This CL depends on https://codereview.chromium.org/1407733002/
being landed and rolled into DEPS first.

BUG=5077
R=kjellander@chromium.org, machenbach@chromium.org

Review URL: https://codereview.webrtc.org/1402923003 .

Cr-Commit-Position: refs/heads/master@{#10287}
2015-10-15 12:24:29 +00:00
Henrik Kjellander
38502a7be4 Remove isolate_deps_dir from .gitignore
It turns out that if a bot is interrupted during test execution,
the existence of this directory causes the next build to fail.
This usually happens when the Buildbot master is restarted.

TBR=mflodman@webrtc.org

Review URL: https://codereview.webrtc.org/1376723002 .

Cr-Commit-Position: refs/heads/master@{#10105}
2015-09-29 10:34:52 +00:00
kjellander
d6024e3c34 Roll chromium_revision 310ea93..8cf53d6 (349094:351112)
Our perf test suite webrtc_perf_tests timed out, which caused most
of the delay landing this (https://crbug.comn/535973 and
https://codereview.chromium.org/1370133004).

Other problems with executing Android tests also needed to be
resolved in order to land this (http://crbug.com/534849).

Libvpx has moved from third_party/libvpx to third_party/libvpx_new
as of https://codereview.chromium.org/1323333002/

Android GN was blocking this roll due to a problem that ended up
being caused by a bug (http://crbug.com/534849).

Relevant changes:
* src/buildtools: f7310ee..8d89c1b
* src/third_party/boringssl/src: 1d128f3..4c60d35
* src/third_party/icu: 6b3ce81..423fc7e
* src/third_party/libjpeg_turbo: 631e2dd..e4e7503
* src/third_party/libvpx: ac1772e..70db223
* src/third_party/libyuv: fcacbfb..62c49dc
* src/tools/gyp: 5d01a8c..01528c7
* src/tools/swarming_client: 77f720b..6e5d2b2
Details: 310ea93..8cf53d6/DEPS

Clang version changed 245965:247874
Details: 310ea93..8cf53d6/tools/clang/scripts/update.sh

BUG=481034, 535973
TBR=marpan@webrtc.org

Review URL: https://codereview.webrtc.org/1355083002

Cr-Commit-Position: refs/heads/master@{#10101}
2015-09-29 04:16:53 +00:00
Henrik Kjellander
d6d27e7340 Update isolate.gypi to support Swarming + move .isolate files
This updates the isolate.gypi copies we have to maintain in our
code repo to Chromium's revision 310ea93.
The changes about generating .isolated.gen.json files are needed
to support running with Swarming (https://www.chromium.org/developers/testing/isolated-testing)

Since isolated testing is now using a new launch script
in tools: isolate_driver.py, that's added to our links
script.

In order to use isolate_driver.py, the .isolate files must be in the
same directory as the test_name_run target is defined, which meant
I had to move around some of the isolate files and targets below
webrtc/modules.

BUG=497757
R=maruel@chromium.org
TBR=henrik.lundin@webrtc.org, mflodman@webrtc.org, niklas.enbom@webrtc.org
TESTED=Clobbered trybots:
git cl try -c --bot=linux_compile_rel --bot=mac_compile_rel --bot=win_compile_rel --bot=android_compile_rel --bot=ios_rel -m tryserver.webrtc

Review URL: https://codereview.webrtc.org/1373513002 .

Cr-Commit-Position: refs/heads/master@{#10081}
2015-09-25 20:19:21 +00:00
Henrik Kjellander
eecbab7cd5 Roll chromium_revision a28d8d5..5482f56 (346100:347609)
Recent changes (https://codereview.chromium.org/1311013010) introduces a
dependency on WebKit (Blink) in Chromium, which forces us to start pulling
down that as well (+6GB). However Blink is about to be merged into the
Chromium repo soon anyway, so the size increase is inevitable.
Luckily, this can be removed in the next roll, if we roll past
http://crrev.com/348812

The ijar dependency was introduced in https://codereview.chromium.org/1323053003 (#347208)

Relevant changes:
* src/third_party/boringssl/src: 12fe1b2..ac8302a
* src/third_party/libvpx: a208eca..0304cef
* src/third_party/libyuv: 3c4f573..0bc626a
* src/tools/gyp: 6ee91ad..5d01a8c
Details: a28d8d5..5482f56/DEPS

Clang version was not updated in this roll.

R=torbjorng@webrtc.org
TBR=marpan@webrtc.org
BUG=webrtc:5005, chromium:530112

Review URL: https://codereview.webrtc.org/1305043008 .

Cr-Commit-Position: refs/heads/master@{#9956}
2015-09-16 17:19:14 +00:00
henrikg
04ada47273 Add third_party/lss and third_party/proguard to .gitignore.
Review URL: https://codereview.webrtc.org/1330823002

Cr-Commit-Position: refs/heads/master@{#9889}
2015-09-08 11:25:30 +00:00
Henrik Kjellander
94a1232484 Roll chromium_revision b2c6a86..e937e5f (332773:333350)
Add symlink to third_party/android_platform to handle changes in
https://codereview.chromium.org/1072533002

Relevant changes:
* src/third_party/boringssl/src: 8a228f5..af0e32c
* src/third_party/icu: f1ad7f9..9939a5d
* src/third_party/libvpx: 654e661..a436311
* src/third_party/libyuv: 35aa92a..632c50f
* src/tools/gyp: 29e94a3..fdc7b81
Details: b2c6a86..e937e5f/DEPS

Clang version was not updated in this roll.

BUG=
R=pbos@webrtc.org

Review URL: https://codereview.webrtc.org/1169083002.

Cr-Commit-Position: refs/heads/master@{#9400}
2015-06-09 12:56:29 +00:00
Andrew MacDonald
5cdd7024d0 Add tools/vim to .gitignore.
TBR=kjellander@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/51889004

Cr-Commit-Position: refs/heads/master@{#9237}
2015-05-20 16:04:22 +00:00
Henrik Kjellander
10ba3eec5a Roll chromium_revision a12e1e1..0cb2549 (326495:327252)
https://codereview.chromium.org/1051343002 adds a dependency
on Chromium's third_party/junit into base/ which affects our
Android tests that uses that code.

The precompiled JUnit 4.11 JAR file that is only by the
libjingle_peerconnection_java_unittest target on Linux has been
moved to third_party/junit-jar, since it collided with the expected
path for the JUnit dependency mentioned above.
It had to be kept since the Chromium JUnit is only possible to build
when OS==android.

This CL also brings in Mockito and Robolectric, which should be
useful for our Android tests.

Other relevant changes:
* src/buildtools: 3b302fe..15308f4
* src/third_party/libjpeg_turbo: 034e9a9..9e9058b
* src/third_party/libyuv: 32ad6e0..01db3d1
Details: a12e1e1..0cb2549/DEPS

Clang version was not updated in this roll.

BUG=4499
R=phoglund@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/48239004

Cr-Commit-Position: refs/heads/master@{#9113}
2015-04-29 12:48:00 +00:00
Henrik Boström
19a3807b36 Updated .gitignore to ignore isolate_deps_dir.
BUG=
R=kjellander@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/46909004

Cr-Commit-Position: refs/heads/master@{#9003}
2015-04-15 08:20:07 +00:00
Henrik Kjellander
03dec77ce6 Add chromium/_bad_scm to .gitignore
When Chromium decides to move conflicting dependencies
to the _bad_scm directory it is possible to end up with
problems when that directory gets added to the local index.
Ignoring it should avoid such problems.

R=hbos@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/45969004

Cr-Commit-Position: refs/heads/master@{#8988}
2015-04-13 14:18:05 +00:00
Henrik Kjellander
411777584c Roll chromium_revision 5333e14..d8f8dc8 (323410:324211)
We used to symlink the .gn file from Chromium but it's now
replaced by our own copy (needed for recent GN changes in
https://codereview.chromium.org/988563002).

Relevant changes:
* src/third_party/boringssl/src: e2e1326..40acdae
* src/third_party/icu: 46be516..10834e8
* src/third_party/nss: bb4e75a..d1edb68
* src/tools/gyp: d174d75..2889664

The entries for
* src/third_party/jsoncpp/source/include
* src/third_party/jsoncpp/source/src/lib_json
are removed and replaced by:
* src/third_party/jsoncpp/source @ab1e40f
(which doesn't matter for us since we symlink third_party/jsoncpp

Details: 5333e14..d8f8dc8/DEPS

Clang version was not updated in this roll.

R=henrika@webrtc.org, pbos@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/48919004

Cr-Commit-Position: refs/heads/master@{#8959}
2015-04-09 13:36:33 +00:00
kjellander@webrtc.org
c18957e877 Make Git ignore in resources more fine-grained
Just removing !*.sha1 in
https://webrtc-codereview.appspot.com/39929004
would have been too easy. This should do the job.

BUG=4267
TBR=andrew@webrtc.org
TESTED=Ran git status on a synced checkout, showed no untracked files.
touch resources/foo.sha1
Ran git status, showed the new file as untracked.

Review URL: https://webrtc-codereview.appspot.com/39039004

Cr-Commit-Position: refs/heads/master@{#8328}
git-svn-id: http://webrtc.googlecode.com/svn/trunk@8328 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-02-11 09:59:19 +00:00
kjellander@webrtc.org
354becf4df Remove Git ignore exclusion of .sha1 files
This exclusion could cause invalid .sha1 files to be left
in resources on the trybots instead of being wiped.

BUG=4267
TBR=andrew@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/39929004

Cr-Commit-Position: refs/heads/master@{#8327}
git-svn-id: http://webrtc.googlecode.com/svn/trunk@8327 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-02-11 09:44:24 +00:00
kjellander@webrtc.org
bfdee69d48 Roll chromium_revision 9070a80..cd35af6 (313233:314322)
Relevant changes:
* src/third_party/boringssl/src: 347f025..be629e0
* src/third_party/libvpx: 5da40ca..5cdd302
* src/third_party/openmax_dl: 8f7bf0b..c01d587
* src/tools/gyp: b28bd7d..4d7c139
* src/tools/swarming_client: d863df3..c698ea2
Details: 9070a80..cd35af6/DEPS

Clang version was not updated in this roll.
webrtc_tests.py had to be updated to match changes in
https://codereview.chromium.org/882713002

A workaround for grit resources and the addition of V8 to the
Chromium checkout had to be done due to changed
dependencies caused by https://codereview.chromium.org/867073002

R=pbos@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/35969004

Cr-Commit-Position: refs/heads/master@{#8234}
git-svn-id: http://webrtc.googlecode.com/svn/trunk@8234 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-02-03 15:24:22 +00:00
kjellander@webrtc.org
018c087a6d Add /talk/examples/androidtests/{bin,gen} to .gitignore.
TBR=glaznev@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/40459004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@8091 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-01-19 12:52:43 +00:00
kjellander@webrtc.org
a35f741bb0 Add .classpath + talk/app/webrtc/androidtests to .gitignore
TBR=glaznev@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/39479004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@8056 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-01-14 09:05:38 +00:00
kjellander@webrtc.org
cbe7ca8796 Roll chromium_revision 8e72e1d..271c6cc (307131:309333)
This enables OpenSSL by default for Windows, see
8e72e1d..271c6cc/build/common.gypi
which required libjingle_tests.gyp to be updated since the
targets in third_party/nss/nss.gyp was moved into a condition in
https://codereview.chromium.org/694643002.

New Android dependencies are required due to being introduced in
build/android/pylib/remote/device/remote_device_test_run.py
of 5c49978f09

This should also fix Android test execution that started failing after
https://codereview.chromium.org/815213002 was submitted, since
it's based on e2a338fac9

Relevant other changes:
* src/buildtools: 535aff2..23a4e2f
* src/third_party/android_tools: 4f723e2..8fe116f
* src/third_party/boringssl/src: 00505ec..306e520
* src/third_party/icu: 53ecf0f..51c1a4c
* src/third_party/libvpx: 9fbec81..d3f3dce
* src/tools/swarming_client: 1d4965c..119b084
Details: 8e72e1d..271c6cc/DEPS

Clang version updated 218707:223108:
8e72e1d..271c6cc/tools/clang/scripts/update.sh
Due to this, we had to disable deadlock detection for TSan
due to a bug in Clang (see webrtc:

BUG=4106
R=pbos@webrtc.org, pthatcher@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/36459004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@8003 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-01-06 07:24:27 +00:00
tkchin@webrtc.org
3a63a3c35d iOS AppRTC: First unit test.
Tests basic session ICE connection by stubbing out network components, which have been refactored to faciliate testing.

BUG=3994
R=jiayl@webrtc.org, kjellander@webrtc.org, phoglund@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/28349004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@8002 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-01-06 07:21:34 +00:00
pbos@webrtc.org
788acd17ad Merge audio_processing changes.
R=aluebs@webrtc.org, bjornv@webrtc.org
BUG=

Review URL: https://webrtc-codereview.appspot.com/32769004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@7893 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-12-15 09:41:24 +00:00
kjellander@webrtc.org
74499efc05 Add whitespace.txt file.
This is useful as a recommended way to trigger now builds
with a noop change.
I believe it's going to be used more frequently as we're closing
in on the Git switch, to test committing and pushing.

TBR=phoglund@webrtc.org
BUG=

Review URL: https://webrtc-codereview.appspot.com/32559004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@7764 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-11-29 15:42:29 +00:00
kjellander@webrtc.org
7d4e6d012c Roll chromium_revision d8c9041..309cf65
Relevant changes:
* testing/gtest 4650552..8245545
* testing/gmock 896ba0e..2976396
* third_party/boringssl 2f3ba91..69a0160
* third_party/icu: 6242e2f..dd72764
* third_party/libyuv: 5a09c3e..d204db6
* tools/gyp: b13d8f2..0a381c0

Details: d8c9041..309cf65/DEPS

Clang version was not updated in this roll.

R=pbos@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/25219004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@7757 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-11-27 10:41:04 +00:00
kjellander@webrtc.org
bd495fab27 .gitignore updates
Update after Chromium roll in https://review.webrtc.org/24179004/
and Android project updates in https://review.webrtc.org/25029004/

BUG=
TBR=phoglund@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/24239004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@7665 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-11-10 06:51:34 +00:00