15034 Commits

Author SHA1 Message Date
buildbot
e2e64e1a4a Roll chromium_revision 306db14419..7bff1efb9a (440736:440746)
Change log: 306db14419..7bff1efb9a
Full diff: 306db14419..7bff1efb9a

Changed dependencies:
* src/third_party: 48696b9cb4..91fe1f3c2c
DEPS diff: 306db14419..7bff1efb9a/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2602733002
Cr-Commit-Position: refs/heads/master@{#15802}
2016-12-27 10:54:19 +00:00
Henrik Kjellander
7d9305f473 Remove WebRTC-specific test runner script for Android
After moving away from the Chromium checkout and the symlinks, we
no longer need to have our own test_runner.py script for Android tests

BUG=webrtc:5006
TBR=ehmaldonado@webrtc.org

Review-Url: https://codereview.webrtc.org/2600193002 .
Cr-Commit-Position: refs/heads/master@{#15801}
2016-12-27 08:21:19 +00:00
Henrik Kjellander
91ef546a79 MB: Update moved bots from .fyi to .perf waterfall
BUG=None
TBR=ehmaldonado@webrtc.org

Review-Url: https://codereview.webrtc.org/2598363002 .
Cr-Commit-Position: refs/heads/master@{#15800}
2016-12-27 08:01:18 +00:00
buildbot
2d1eb7f476 Roll chromium_revision 64078ba434..306db14419 (440727:440736)
Change log: 64078ba434..306db14419
Full diff: 64078ba434..306db14419

Changed dependencies:
* src/third_party: 6fab884027..48696b9cb4
DEPS diff: 64078ba434..306db14419/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2607503002
Cr-Commit-Position: refs/heads/master@{#15799}
2016-12-27 07:54:49 +00:00
buildbot
1b8700fe6a Roll chromium_revision 21b0c2fa95..64078ba434 (440725:440727)
Change log: 21b0c2fa95..64078ba434
Full diff: 21b0c2fa95..64078ba434

Changed dependencies:
* src/third_party: 590a8b139d..6fab884027
DEPS diff: 21b0c2fa95..64078ba434/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2598333002
Cr-Commit-Position: refs/heads/master@{#15798}
2016-12-27 04:48:55 +00:00
buildbot
5fa26b2d3c Roll chromium_revision 46ab181137..21b0c2fa95 (440724:440725)
Change log: 46ab181137..21b0c2fa95
Full diff: 46ab181137..21b0c2fa95

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2607483002
Cr-Commit-Position: refs/heads/master@{#15797}
2016-12-27 01:47:53 +00:00
buildbot
59c76bde5e Roll chromium_revision 5ae9985120..46ab181137 (440717:440724)
Change log: 5ae9985120..46ab181137
Full diff: 5ae9985120..46ab181137

Changed dependencies:
* src/base: ef6b422d10..b836f50b91
* src/third_party: 14495b063b..590a8b139d
DEPS diff: 5ae9985120..46ab181137/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2603713002
Cr-Commit-Position: refs/heads/master@{#15796}
2016-12-26 22:33:55 +00:00
buildbot
c17509953f Roll chromium_revision e4c1adf77a..5ae9985120 (440715:440717)
Change log: e4c1adf77a..5ae9985120
Full diff: e4c1adf77a..5ae9985120

Changed dependencies:
* src/third_party: ede1bc249c..14495b063b
DEPS diff: e4c1adf77a..5ae9985120/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2600133002
Cr-Commit-Position: refs/heads/master@{#15795}
2016-12-26 19:53:59 +00:00
buildbot
37e8d388a1 Roll chromium_revision 7f6899612b..e4c1adf77a (440709:440715)
Change log: 7f6899612b..e4c1adf77a
Full diff: 7f6899612b..e4c1adf77a

Changed dependencies:
* src/third_party: 36b7b6140d..ede1bc249c
DEPS diff: 7f6899612b..e4c1adf77a/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2598303002
Cr-Commit-Position: refs/heads/master@{#15794}
2016-12-26 16:54:30 +00:00
buildbot
8fa627d4f3 Roll chromium_revision b60d408a91..7f6899612b (440705:440709)
Change log: b60d408a91..7f6899612b
Full diff: b60d408a91..7f6899612b

Changed dependencies:
* src/third_party: b11b51643c..36b7b6140d
DEPS diff: b60d408a91..7f6899612b/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2605643002
Cr-Commit-Position: refs/heads/master@{#15793}
2016-12-26 13:48:33 +00:00
buildbot
16cdd5f393 Roll chromium_revision 024112aedb..b60d408a91 (440693:440705)
Change log: 024112aedb..b60d408a91
Full diff: 024112aedb..b60d408a91

Changed dependencies:
* src/third_party: c68f7a586e..b11b51643c
DEPS diff: 024112aedb..b60d408a91/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2606683002
Cr-Commit-Position: refs/heads/master@{#15792}
2016-12-26 10:55:33 +00:00
buildbot
103d13be34 Roll chromium_revision 6946901981..024112aedb (440690:440693)
Change log: 6946901981..024112aedb
Full diff: 6946901981..024112aedb

Changed dependencies:
* src/third_party: cc2e8a2b0f..c68f7a586e
DEPS diff: 6946901981..024112aedb/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2604713002
Cr-Commit-Position: refs/heads/master@{#15791}
2016-12-26 07:40:36 +00:00
buildbot
3640698045 Roll chromium_revision 690a7220b4..6946901981 (440688:440690)
Change log: 690a7220b4..6946901981
Full diff: 690a7220b4..6946901981

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2602653002
Cr-Commit-Position: refs/heads/master@{#15790}
2016-12-26 04:32:18 +00:00
buildbot
768e9f990b Roll chromium_revision 5391940119..690a7220b4 (440686:440688)
Change log: 5391940119..690a7220b4
Full diff: 5391940119..690a7220b4

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2600073002
Cr-Commit-Position: refs/heads/master@{#15789}
2016-12-26 02:02:18 +00:00
buildbot
4ada6232a3 Roll chromium_revision 79c889974f..5391940119 (440685:440686)
Change log: 79c889974f..5391940119
Full diff: 79c889974f..5391940119

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2600063002
Cr-Commit-Position: refs/heads/master@{#15788}
2016-12-25 22:40:15 +00:00
buildbot
60d8a9e702 Roll chromium_revision 2846404cd5..79c889974f (440683:440685)
Change log: 2846404cd5..79c889974f
Full diff: 2846404cd5..79c889974f

Changed dependencies:
* src/third_party: 934b57f4e3..cc2e8a2b0f
DEPS diff: 2846404cd5..79c889974f/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2604703002
Cr-Commit-Position: refs/heads/master@{#15787}
2016-12-25 19:54:42 +00:00
buildbot
0c3b1e3948 Roll chromium_revision ea7da6c629..2846404cd5 (440682:440683)
Change log: ea7da6c629..2846404cd5
Full diff: ea7da6c629..2846404cd5

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2605573002
Cr-Commit-Position: refs/heads/master@{#15786}
2016-12-25 16:52:48 +00:00
buildbot
30b13ec6b3 Roll chromium_revision 647bb83c26..ea7da6c629 (440679:440682)
Change log: 647bb83c26..ea7da6c629
Full diff: 647bb83c26..ea7da6c629

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2606623002
Cr-Commit-Position: refs/heads/master@{#15785}
2016-12-25 10:39:57 +00:00
buildbot
856d3146b4 Roll chromium_revision edf04d1d0d..647bb83c26 (440678:440679)
Change log: edf04d1d0d..647bb83c26
Full diff: edf04d1d0d..647bb83c26

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2606613002
Cr-Commit-Position: refs/heads/master@{#15784}
2016-12-25 07:35:38 +00:00
buildbot
f885dfd20f Roll chromium_revision 1026c8e4d0..edf04d1d0d (440677:440678)
Change log: 1026c8e4d0..edf04d1d0d
Full diff: 1026c8e4d0..edf04d1d0d

Changed dependencies:
* src/third_party: 4b99982238..934b57f4e3
DEPS diff: 1026c8e4d0..edf04d1d0d/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2600843002
Cr-Commit-Position: refs/heads/master@{#15783}
2016-12-25 04:42:48 +00:00
buildbot
42701c650c Roll chromium_revision 14e7a72edd..1026c8e4d0 (440670:440677)
Change log: 14e7a72edd..1026c8e4d0
Full diff: 14e7a72edd..1026c8e4d0

Changed dependencies:
* src/build: d14a3a7f91..bdc04ca095
* src/third_party: 17f5f566d7..4b99982238
* src/tools: a16b624a2b..a8dca29365
DEPS diff: 14e7a72edd..1026c8e4d0/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2602643002
Cr-Commit-Position: refs/heads/master@{#15782}
2016-12-24 22:45:14 +00:00
buildbot
54992072fe Roll chromium_revision 71407a8f9d..14e7a72edd (440668:440670)
Change log: 71407a8f9d..14e7a72edd
Full diff: 71407a8f9d..14e7a72edd

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2601683003
Cr-Commit-Position: refs/heads/master@{#15781}
2016-12-24 19:30:10 +00:00
buildbot
4d4cd1c4df Roll chromium_revision 97555f6a44..71407a8f9d (440666:440668)
Change log: 97555f6a44..71407a8f9d
Full diff: 97555f6a44..71407a8f9d

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2603643002
Cr-Commit-Position: refs/heads/master@{#15780}
2016-12-24 16:41:17 +00:00
buildbot
8d64af301c Roll chromium_revision 47fce75722..97555f6a44 (440664:440666)
Change log: 47fce75722..97555f6a44
Full diff: 47fce75722..97555f6a44

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2600043002
Cr-Commit-Position: refs/heads/master@{#15779}
2016-12-24 11:06:56 +00:00
deadbeef
1e23461d5e Revert of Adding error output param to SetConfiguration, using new RTCError type. (patchset #4 id:60001 of https://codereview.webrtc.org/2587133004/ )
Reason for revert:
Broke chromium FYI bot because the chromium mock PC overrides the method whose signature is changing.

Also broke a downstream internal test, which I need to investigate further.

Original issue's description:
> Adding error output param to SetConfiguration, using new RTCError type.
>
> Most notably, will return "INVALID_MODIFICATION" if a field in the
> configuration was modified and modification of that field isn't supported.
>
> Also changing RTCError to a class that wraps an enum type, because it will
> eventually need to hold other information (like SDP line number), to match
> the RTCError that was recently added to the spec:
> https://github.com/w3c/webrtc-pc/pull/850
>
> BUG=webrtc:6916
>
> Review-Url: https://codereview.webrtc.org/2587133004
> Cr-Commit-Position: refs/heads/master@{#15777}
> Committed: 7a5fa6cd61

TBR=pthatcher@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:6916

Review-Url: https://codereview.webrtc.org/2600813002
Cr-Commit-Position: refs/heads/master@{#15778}
2016-12-24 09:43:32 +00:00
deadbeef
7a5fa6cd61 Adding error output param to SetConfiguration, using new RTCError type.
Most notably, will return "INVALID_MODIFICATION" if a field in the
configuration was modified and modification of that field isn't supported.

Also changing RTCError to a class that wraps an enum type, because it will
eventually need to hold other information (like SDP line number), to match
the RTCError that was recently added to the spec:
https://github.com/w3c/webrtc-pc/pull/850

BUG=webrtc:6916

Review-Url: https://codereview.webrtc.org/2587133004
Cr-Commit-Position: refs/heads/master@{#15777}
2016-12-24 08:47:59 +00:00
buildbot
edf1cea004 Roll chromium_revision c6604a5286..47fce75722 (440663:440664)
Change log: c6604a5286..47fce75722
Full diff: c6604a5286..47fce75722

No dependencies changed.
No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2602623002
Cr-Commit-Position: refs/heads/master@{#15776}
2016-12-24 07:41:35 +00:00
buildbot
f8e00321f9 Roll chromium_revision 7e61cd9632..c6604a5286 (440661:440663)
Change log: 7e61cd9632..c6604a5286
Full diff: 7e61cd9632..c6604a5286

Changed dependencies:
* src/third_party: 402093fa06..17f5f566d7
DEPS diff: 7e61cd9632..c6604a5286/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2598243002
Cr-Commit-Position: refs/heads/master@{#15775}
2016-12-24 04:37:44 +00:00
buildbot
f77ab2627b Roll chromium_revision 722c0e4d24..7e61cd9632 (440655:440661)
Change log: 722c0e4d24..7e61cd9632
Full diff: 722c0e4d24..7e61cd9632

Changed dependencies:
* src/testing: 9e7c9ef5f7..9bfb6cd0cb
* src/third_party: 31afa5d05c..402093fa06
* src/tools: c8fd9685af..a16b624a2b
DEPS diff: 722c0e4d24..7e61cd9632/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2600793002
Cr-Commit-Position: refs/heads/master@{#15774}
2016-12-24 01:56:01 +00:00
buildbot
889dcbce97 Roll chromium_revision 2fc22f5447..722c0e4d24 (440646:440655)
Change log: 2fc22f5447..722c0e4d24
Full diff: 2fc22f5447..722c0e4d24

Changed dependencies:
* src/base: 8f0f9b7d37..ef6b422d10
* src/third_party: 4c80bbd63a..31afa5d05c
* src/third_party/catapult: 810f05af27..1e8a2ca77b
DEPS diff: 2fc22f5447..722c0e4d24/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2600033002
Cr-Commit-Position: refs/heads/master@{#15773}
2016-12-23 22:43:55 +00:00
Henrik Kjellander
f3115a043e Update Valgrind location after we stopped checking out Chromium.
The changes in https://codereview.webrtc.org/2594363002 contained
incorrect paths.

BUG=webrtc:5006
TBR=ehmaldonado@webrtc.org

Review-Url: https://codereview.webrtc.org/2605533002 .
Cr-Commit-Position: refs/heads/master@{#15772}
2016-12-23 20:45:30 +00:00
buildbot
1bd7ac5728 Roll chromium_revision 7ebd295d2c..2fc22f5447 (440631:440646)
Change log: 7ebd295d2c..2fc22f5447
Full diff: 7ebd295d2c..2fc22f5447

Changed dependencies:
* src/base: 6101379865..8f0f9b7d37
* src/testing: 7f34ebc217..9e7c9ef5f7
* src/third_party: 178a14274d..4c80bbd63a
* src/tools: e3fe36ebd6..c8fd9685af
DEPS diff: 7ebd295d2c..2fc22f5447/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2600013002
Cr-Commit-Position: refs/heads/master@{#15771}
2016-12-23 19:44:33 +00:00
buildbot
23b9075ad9 Roll chromium_revision 83e9a66e23..7ebd295d2c (440620:440631)
Change log: 83e9a66e23..7ebd295d2c
Full diff: 83e9a66e23..7ebd295d2c

Changed dependencies:
* src/base: 8920589244..6101379865
* src/third_party: cf3f026ce1..178a14274d
DEPS diff: 83e9a66e23..7ebd295d2c/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2598213002
Cr-Commit-Position: refs/heads/master@{#15770}
2016-12-23 16:38:55 +00:00
buildbot
d22a35b506 Roll chromium_revision c51fda8eb0..83e9a66e23 (440612:440620)
Change log: c51fda8eb0..83e9a66e23
Full diff: c51fda8eb0..83e9a66e23

Changed dependencies:
* src/build: b14095b294..d14a3a7f91
* src/testing: e73b0b7578..7f34ebc217
* src/third_party: 55c9d266dd..cf3f026ce1
DEPS diff: c51fda8eb0..83e9a66e23/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2604593002
Cr-Commit-Position: refs/heads/master@{#15769}
2016-12-23 13:42:40 +00:00
buildbot
acce2f3ab7 Roll chromium_revision dea296de1b..c51fda8eb0 (440586:440612)
Change log: dea296de1b..c51fda8eb0
Full diff: dea296de1b..c51fda8eb0

Changed dependencies:
* src/base: e1326dc4ce..8920589244
* src/build: 69a30f6d2c..b14095b294
* src/third_party: 941e4b37d2..55c9d266dd
* src/tools: 1ad02f9207..e3fe36ebd6
DEPS diff: dea296de1b..c51fda8eb0/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2593393004
Cr-Commit-Position: refs/heads/master@{#15768}
2016-12-23 11:05:29 +00:00
minyue
d01ed1fe8f Fix an error in Audio Network Adaptor: time constant passed wrong.
BUG=wbrtc:6303

Review-Url: https://codereview.webrtc.org/2595283003
Cr-Commit-Position: refs/heads/master@{#15767}
2016-12-23 09:49:37 +00:00
deadbeef
e97389c505 If network enumeration fails, try binding to the "ANY" address.
This isn't as good as being able to enumerate all networks, but it's better
than doing nothing; it still will provide STUN/TURN candidates for the default
route if one exists.

BUG=webrtc:6932

Review-Url: https://codereview.webrtc.org/2599673003
Cr-Commit-Position: refs/heads/master@{#15766}
2016-12-23 09:43:45 +00:00
buildbot
5222963520 Roll chromium_revision 4d12661897..dea296de1b (440512:440586)
Change log: 4d12661897..dea296de1b
Full diff: 4d12661897..dea296de1b

Changed dependencies:
* src/base: e1559cee79..e1326dc4ce
* src/build: 8ed9da7ea7..69a30f6d2c
* src/third_party: 08788f0198..941e4b37d2
* src/tools: 88ffef122b..1ad02f9207
DEPS diff: 4d12661897..dea296de1b/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2595313003
Cr-Commit-Position: refs/heads/master@{#15765}
2016-12-23 09:42:37 +00:00
buildbot
335659a4e7 Roll chromium_revision e6b29f7805..4d12661897 (440349:440512)
Change log: e6b29f7805..4d12661897
Full diff: e6b29f7805..4d12661897

Changed dependencies:
* src/base: 426683655f..e1559cee79
* src/build: 53a8a4bbfa..8ed9da7ea7
* src/testing: 97282a50eb..e73b0b7578
* src/third_party: 905ae0c419..08788f0198
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/33b1d4f575..48e2be247a
* src/third_party/catapult: 70f42a7c55..810f05af27
* src/tools: 4b7f075b70..88ffef122b
DEPS diff: e6b29f7805..4d12661897/DEPS

No update to Clang.

TBR=
BUG=None

Review-Url: https://codereview.webrtc.org/2601513004
Cr-Commit-Position: refs/heads/master@{#15764}
2016-12-22 22:37:58 +00:00
deadbeef
40610e24ce Hook up new "rtc_enable_sctp" build argument to "HAVE_SCTP" define.
This allows building without SCTP support (and even building/running
tests). The "HAVE_SCTP" define has been functional for a while, but there
wasn't any easy way to turn it on/off.

NOTRY=True
BUG=webrtc:6933

Review-Url: https://codereview.webrtc.org/2593313002
Cr-Commit-Position: refs/heads/master@{#15763}
2016-12-22 18:53:38 +00:00
asapersson
fe50b4d750 Make class of static functions in rtp_to_ntp.h:
- UpdateRtcpList
- RtpToNtp

class RtpToNtpEstimator
- UpdateMeasurements
- Estimate

List with rtcp measurements is now private.

BUG=none

Review-Url: https://codereview.webrtc.org/2574133003
Cr-Commit-Position: refs/heads/master@{#15762}
2016-12-22 15:53:51 +00:00
danilchap
bf5f5297c5 Disable flaky VideoSendStreamTest.RemoveOverheadeFromBandwidth
BUG=webrtc:6886
NOTRY=True
TBR=stefan@webrtc.org

Review-Url: https://codereview.webrtc.org/2596223002
Cr-Commit-Position: refs/heads/master@{#15761}
2016-12-22 15:51:54 +00:00
mbonadei
ebafdc8484 Refactor webrtc/modules/rtp_rtcp for GN check
This moves some GN check configurations out of .gn to individual
targets.

This commit also removes the source file 'mocks/mock_rtp_rtcp.h' from
the static_library 'rtp_rtcp' because it depends on a 'testonly = true'
target. After a check this seems only included in the unitest code:

$ grep -Rn "mocks/mock_rtp_rtcp.h" webrtc/modules/rtp_rtcp/
webrtc/modules/rtp_rtcp/source/ulpfec_receiver_unittest.cc:18:#include "webrtc/modules/rtp_rtcp/mocks/mock_rtp_rtcp.h"
webrtc/modules/rtp_rtcp/source/rtp_format_h264_unittest.cc:17:#include "webrtc/modules/rtp_rtcp/mocks/mock_rtp_rtcp.h"

This commit also removes the dependency on
'//webrt/modules/video_coding' because it seems that the following
include can be removed:

#include "webrtc/modules/video_coding/include/video_coding_defines.h"

The now checked target is:
"//webrtc/modules/rtp_rtcp/*"

BUG=webrtc:6828
NOTRY=True

Review-Url: https://codereview.webrtc.org/2598963002
Cr-Commit-Position: refs/heads/master@{#15760}
2016-12-22 15:35:39 +00:00
mbonadei
000d16396e Refactor webrtc/modules/audio_conference_mixer for GN check
This moves some GN check configurations out of .gn to individual
targets.

The now checked target is:
"//webrtc/modules/audio_conference_mixer/*"

BUG=webrtc:6828
NOTRY=True

Review-Url: https://codereview.webrtc.org/2593003002
Cr-Commit-Position: refs/heads/master@{#15759}
2016-12-22 14:56:21 +00:00
Henrik Kjellander
fb78c3e6fc Convert CRLF to unix newlines in resources/audio_coding/READ.ME
This file shows up with whitespace changes when importing the code
into a downstream project

BUG=None
NOTRY=True
NOPRESUBMIT=True
R=mbonadei@webrtc.org

Review-Url: https://codereview.webrtc.org/2592913003 .
Cr-Commit-Position: refs/heads/master@{#15758}
2016-12-22 12:46:43 +00:00
Henrik Kjellander
0de11aa130 Landmine to clobber failing Android x86/x64 builds
Clobber to fix Android x86/x64 builds after
https://codereview.webrtc.org/1414343008/

They started failing with errors like
../../third_party/android_tools/ndk/platforms/android-21/arch-x86_64/usr/include/stdint.h:32:20: fatal error: stddef.h: No such file or directory
   #include <stddef.h>
             ^
from https://build.chromium.org/p/tryserver.webrtc/builders/android_compile_x64_dbg/builds/10032/steps/compile/logs/stdio
A clobbered build solved the problem.

BUG=webrtc:5006
TBR=mbonadei@webrtc.org

Review-Url: https://codereview.webrtc.org/2601473002 .
Cr-Commit-Position: refs/heads/master@{#15757}
2016-12-22 11:40:56 +00:00
Henrik Kjellander
0779e8fa45 Add copy of src/ios/build/bots/scripts to unbreak iOS Simulator bots.
BUG=webrtc:6934
TBR=ehmaldonado@webrtc.org

Review-Url: https://codereview.webrtc.org/2595173003 .
Cr-Commit-Position: refs/heads/master@{#15756}
2016-12-22 11:01:17 +00:00
Henrik Kjellander
49d2f26859 Update Valgrind location after we stopped checking out Chromium.
BUG=webrtc:5006
TBR=ehmaldonado@webrtc.org

Review-Url: https://codereview.webrtc.org/2594363002 .
Cr-Commit-Position: refs/heads/master@{#15755}
2016-12-22 10:30:01 +00:00
kjellander@webrtc.org
177567c518 DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.

All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.

One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.

The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.

This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).

Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)

Note that for all of the above, 1GB is occupied by the resources/ dir.

BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org

Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 09:40:28 +00:00
henrika
526248779a Disables AudioDeviceTest.StartStopPlayout on iOS
BUG=webrtc:6889
NOTRY=True

Review-Url: https://codereview.webrtc.org/2595303002
Cr-Commit-Position: refs/heads/master@{#15753}
2016-12-22 09:36:49 +00:00