Age | Commit message (Collapse) | Author |
|
The following are not yet available in their respective libraries so
attempts to use it in webrtc result in a call to abort():
* libvpx's CONSTRAINED_FROM_ABOVE_DROP constant
* libyuv's I010 buffers
The original webrtc project expects to have third party libraries
checked out in third_party/ and base/third_party/. Added some headers
in those libraries with a single line including the right header from
external/<library>. Updated .gitignore to keep track of said headers.
Bug: 153469641
Test: mm, also built cuttlefish using this library and ran it locally
Change-Id: I2d596942e34093dccc65d4b7b8249b6afc14d31f
|
|
Bug: None
Change-Id: I07496ecaaac72d4bb43cb67baa364abe6df82693
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/158528
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29629}
|
|
TBR=phoglund@webrtc.org
No-Try: True
Bug: webrtc:997673
Change-Id: I0cb55400f36e4eeb6833a33ab1ad6e67c5893bc8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/151422
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29069}
|
|
No-Try: True
Bug: chromium:997673
Change-Id: Ic0578fad31c011534bd5ebd876f45e737b2badb7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/151128
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29044}
|
|
Bug: none
Change-Id: Idd77a1c3d5ed5f904a5cd22eff94cbc6c7cc14d7
Reviewed-on: https://webrtc-review.googlesource.com/c/118685
Commit-Queue: Konrad Hofbauer <hofbauer@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26348}
|
|
This is a reland of d8ff3f29ce92e27529e100ecf71afbae6334419f.
See https://webrtc-review.googlesource.com/c/src/+/100681/1..4 for
the fix. Error "Failed to open video file for emulated camera" should
be addressed by that change.
Original change's description:
> Compile frame analyzer for the host machine on perf tests.
>
> Bug: webrtc:9665
> Change-Id: I05c01ee4bef0995556b1a679498b3d9132de7c26
> Reviewed-on: https://webrtc-review.googlesource.com/100360
> Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
> Reviewed-by: Oleh Prypin <oprypin@webrtc.org>
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#24756}
TBR=phoglund@webrtc.org, oprypin@webrtc.org
Bug: webrtc:9665
Change-Id: If6a4f2259dabf50718abf47c9cf303d143a1895a
Reviewed-on: https://webrtc-review.googlesource.com/100681
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Oleh Prypin <oprypin@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24762}
|
|
This reverts commit d8ff3f29ce92e27529e100ecf71afbae6334419f.
Reason for revert: It breaks perf tests.
Original change's description:
> Compile frame analyzer for the host machine on perf tests.
>
> Bug: webrtc:9665
> Change-Id: I05c01ee4bef0995556b1a679498b3d9132de7c26
> Reviewed-on: https://webrtc-review.googlesource.com/100360
> Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
> Reviewed-by: Oleh Prypin <oprypin@webrtc.org>
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#24756}
TBR=phoglund@webrtc.org,mbonadei@webrtc.org,oprypin@webrtc.org
Change-Id: I9d75dee68ef9257c707fe547ec32a22572ff582c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:9665
Reviewed-on: https://webrtc-review.googlesource.com/100680
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24758}
|
|
Bug: webrtc:9665
Change-Id: I05c01ee4bef0995556b1a679498b3d9132de7c26
Reviewed-on: https://webrtc-review.googlesource.com/100360
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Reviewed-by: Oleh Prypin <oprypin@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24756}
|
|
This reverts commit abac56b866efbfbdfef50e7a892e8c1c91ad5fbc.
Reason for revert: Breaks perf tests.
Original change's description:
> Compile frame_analyzer instead of using a prebuilt version.
>
> Bug: webrtc:9665
> Change-Id: I589128d3f18a68a42094dacd910cd614a075a460
> Reviewed-on: https://webrtc-review.googlesource.com/99823
> Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
> Reviewed-by: Oleh Prypin <oprypin@webrtc.org>
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#24717}
TBR=phoglund@webrtc.org,mbonadei@webrtc.org,magjed@webrtc.org,oprypin@webrtc.org,kthelgason@webrtc.org
Change-Id: Ic0aab0a7aea18efbe802b9fca51a2b95533237c3
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:9665
Reviewed-on: https://webrtc-review.googlesource.com/100105
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24721}
|
|
Bug: webrtc:9665
Change-Id: I589128d3f18a68a42094dacd910cd614a075a460
Reviewed-on: https://webrtc-review.googlesource.com/99823
Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
Reviewed-by: Oleh Prypin <oprypin@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24717}
|
|
This goes back to using a subtree mirror of Chromium's third_party directory (managed by gclient).
The related scripts for syncing the files are also deleted.
The plan is to solve the conflict by creating third_party directories in subdirectories of WebRTC rather than the repo root.
Bug: webrtc:8366
Change-Id: I0b9f6a86c6d4075e2fa12c2db19aa54682ddb11f
Reviewed-on: https://webrtc-review.googlesource.com/85300
Reviewed-by: Oleh Prypin <oprypin@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23757}
|
|
Remove third_party from DEPS and modify autoroller script to check
chromium third_party directly into webrtc repo.
Change-Id: Ib0b77fc414116babc193b2289a5e9c3256daf566
No-Presubmit: True
Bug: webrtc:8366
Reviewed-on: https://webrtc-review.googlesource.com/73801
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@google.com>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23204}
|
|
This is a reland of 1175ecd09599194caa05ecafdc4503e940809fc9.
Original change's description:
> Make it possible to run video_quality_loopback_test in swarming.
>
> I made two changes to video_quality_loopback_test to make it possible
> to run it on swarming.
>
> 1. We need to know the path to frame_analyzer when we're generating
> the build files, and it must be already present.
> I made frame_analyzer a resource, so it's downloaded to a known path
> before generating the build files.
> 2. The .zip files for apprtc and golang are downloaded and isolated.
> The script now extracts them and installs AppRTC.
>
> Passing task:
> https://chromium-swarm.appspot.com/task?id=3b230bcc04128210
>
> Bug: chromium:755660
> Change-Id: I34090897402421d5b7e29f21fbed354551197f92
> Reviewed-on: https://webrtc-review.googlesource.com/40920
> Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
> Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#21716}
Bug: chromium:755660
Change-Id: Ie3ca62d64b4fe856485287b7d9d3d9e3f75dc091
Reviewed-on: https://webrtc-review.googlesource.com/42860
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21733}
|
|
This reverts commit 1175ecd09599194caa05ecafdc4503e940809fc9.
Reason for revert: Breaks the bots.
Original change's description:
> Make it possible to run video_quality_loopback_test in swarming.
>
> I made two changes to video_quality_loopback_test to make it possible
> to run it on swarming.
>
> 1. We need to know the path to frame_analyzer when we're generating
> the build files, and it must be already present.
> I made frame_analyzer a resource, so it's downloaded to a known path
> before generating the build files.
> 2. The .zip files for apprtc and golang are downloaded and isolated.
> The script now extracts them and installs AppRTC.
>
> Passing task:
> https://chromium-swarm.appspot.com/task?id=3b230bcc04128210
>
> Bug: chromium:755660
> Change-Id: I34090897402421d5b7e29f21fbed354551197f92
> Reviewed-on: https://webrtc-review.googlesource.com/40920
> Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
> Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#21716}
TBR=phoglund@webrtc.org,ehmaldonado@webrtc.org
Change-Id: Id25d26adc547ff6f9ab178601e37527459c8b5ef
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:755660
Reviewed-on: https://webrtc-review.googlesource.com/42800
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21723}
|
|
I made two changes to video_quality_loopback_test to make it possible
to run it on swarming.
1. We need to know the path to frame_analyzer when we're generating
the build files, and it must be already present.
I made frame_analyzer a resource, so it's downloaded to a known path
before generating the build files.
2. The .zip files for apprtc and golang are downloaded and isolated.
The script now extracts them and installs AppRTC.
Passing task:
https://chromium-swarm.appspot.com/task?id=3b230bcc04128210
Bug: chromium:755660
Change-Id: I34090897402421d5b7e29f21fbed354551197f92
Reviewed-on: https://webrtc-review.googlesource.com/40920
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21716}
|
|
MORE:
-----
* Get rid of canary in gradle_project_test. This follows http://crrev.com/a959a6cf
* Switch Android binary deps to be managed by CIPD. This mirrors http://crrev.com/b80cf484
CHROMIUM ROLL:
--------------
Change log: https://chromium.googlesource.com/chromium/src/+log/f93b8b19f2..adf969a7cb
Full diff: https://chromium.googlesource.com/chromium/src/+/f93b8b19f2..adf969a7cb
Changed dependencies:
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/eec763edae..a7b41d733d
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/4ef2624fab..f157e447ed
* src/buildtools: https://chromium.googlesource.com/chromium/buildtools.git/+log/3275a099f3..73ddd64be6
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/9e4709d134..4aa21e3299
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/a8c077a658..fc66e396f9
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/3bd34f929d..7b30c21c2c
* src/third_party/android_tools: https://chromium.googlesource.com/android_tools.git/+log/ca0bd08387..4a9623af57
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/664e99a648..6cc352e216
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/14715602e0..af046c52f1
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/70dea4270e..c4ccb4b623
* src/third_party/ffmpeg: https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/f9e8b42758..c33a5ee8e7
* src/third_party/icu: https://chromium.googlesource.com/chromium/deps/icu.git/+log/21d33b1a09..b31896655a
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/b512b7250b..29a3411140
* src/tools/swarming_client: https://chromium.googlesource.com/infra/luci/client-py.git/+log/5da404cf35..6fd3c7b6eb
DEPS diff: https://chromium.googlesource.com/chromium/src/+/f93b8b19f2..adf969a7cb/DEPS
Clang version changed 315613:317263
Details: https://chromium.googlesource.com/chromium/src/+/f93b8b19f2..adf969a7cb/tools/clang/scripts/update.py
TBR=phoglund@webrtc.org, sakal@webrtc.org
CQ_INCLUDE_TRYBOTS=master.internal.tryserver.corp.webrtc:linux_internal
Bug: webrtc:8501
Change-Id: I28b0e78748e2441247d7d3b7976eec957ac47726
Reviewed-on: https://webrtc-review.googlesource.com/21400
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#20603}
|
|
NOTRY=True
Bug: chromium:755660
Change-Id: I92de99cd1e3dd206f6cd366dbfd1c8c211d37cc7
Reviewed-on: https://webrtc-review.googlesource.com/4420
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
Reviewed-by: Henrik Kjellander <kjellander@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#20089}
|
|
Since webrtc/* has been moved to the top level
we should ignore it so it can be easily cleaned.
Right now there are usually at least .pyc files.
BUG=chromium:611808
NOTRY=True
Change-Id: If04284353a4e467583f810b2e5423c32269ba3cf
Reviewed-on: https://webrtc-review.googlesource.com/1571
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Henrik Kjellander <kjellander@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#19851}
|
|
In https://webrtc-review.googlesource.com/c/src/+/1560 we moved WebRTC
from src/webrtc to src/ (in order to preserve an healthy git history).
This CL takes care of fixing header guards, #include paths, etc...
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
TBR=tommi@webrtc.org
Bug: chromium:611808
Change-Id: Iea91618212bee0af16aa3f05071eab8f93706578
Reviewed-on: https://webrtc-review.googlesource.com/1561
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Henrik Kjellander <kjellander@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#19846}
|
|
Leaving compatibility script in webrtc/tools/compare_videos.py to
avoid breaking our video quality tests in Chromium.
Forwarding GN targets are left in webrtc/tools/BUILD.gn.
BUG=webrtc:7855
NOTRY=True
NOPRESUBMIT=True
Review-Url: https://codereview.webrtc.org/2965593002
Cr-Commit-Position: refs/heads/master@{#18848}
|
|
We are starting to move code to setup our tests from [1].
We are moving only scripts to download and build apprtc, collider and node
(scripts that work on firefox have not been copied by this CL).
[1] - https://chromium.googlesource.com/chromium/deps/webrtc/webrtc.DEPS/
BUG=webrtc:7602
NOTRY=True
Review-Url: https://codereview.webrtc.org/2861653005
Cr-Commit-Position: refs/heads/master@{#18060}
|
|
This aligns with established naming convention for all
other directories.
BUG=webrtc:7593
NOTRY=True
NOTREECHECKS=True
R=ehmaldonado@webrtc.org, mbonadei@webrtc.org
TBR=henrika@webrtc.org
Review-Url: https://codereview.webrtc.org/2864213004 .
Cr-Commit-Position: refs/heads/master@{#18059}
|
|
BUG=webrtc:7229
Review-Url: https://codereview.webrtc.org/2715933003
Cr-Commit-Position: refs/heads/master@{#17055}
|
|
See perf_setup.sh for instructions.
NOTRY=TRUE
BUG=NONE
Review-Url: https://codereview.webrtc.org/2705063002
Cr-Commit-Position: refs/heads/master@{#16826}
|
|
BUG=webrtc:6934
R=ehmaldonado@webrtc.org
TBR=henrika@webrtc.org
Review-Url: https://codereview.webrtc.org/2659493002 .
Cr-Commit-Position: refs/heads/master@{#16300}
|
|
This should reduce/eliminate the amount of manual cleanup users
have to do to sync past 177567c518b121731e507e9b9c4049c4dc96e4c8 (#15754).
This is essentially a stripped down version of
https://chromium.googlesource.com/external/webrtc/+/526248779a6315b02f5ca36a2f76122d3914b67e/setup_links.py
which only does the link cleaning + adds removal of the links db.
BUG=webrtc:5006
NOTRY=True
Review-Url: https://codereview.webrtc.org/2603203002
Cr-Commit-Position: refs/heads/master@{#15897}
|
|
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}
|
|
I thought it needed to be wiped to unblock https://codereview.webrtc.org/2588333002/
but it doesn't seem to be the case, so readding for now.
BUG=None
TBR=brandtr@webrtc.org
Review-Url: https://codereview.webrtc.org/2588423004 .
Cr-Commit-Position: refs/heads/master@{#15739}
|
|
This is needed to avoid errors about unversioned files
after submitting https://codereview.webrtc.org/2588333002/
BUG=webrtc:5006
TBR=charujain@webrtc.org
Review-Url: https://codereview.webrtc.org/2591663002 .
Cr-Commit-Position: refs/heads/master@{#15702}
|
|
BUG=webrtc:5006
TBR=charujain@webrtc.org
NOTRY=True
Review-Url: https://codereview.webrtc.org/2588333002
Cr-Commit-Position: refs/heads/master@{#15701}
|
|
Create a .gitignore file in resources/ that is responsible for
preventing the downloaded binary files from being added to source control.
BUG=None
NOTRY=True
Review-Url: https://codereview.webrtc.org/2587163002
Cr-Commit-Position: refs/heads/master@{#15691}
|
|
In order to get rid of the Chromium checkout for WebRTC, the plan is to
instead of cloning all of Chromium, only clone the build, third_party and
tools sub-directories. In order to do so, we must first move all things
checked into the WebRTC tools/ directory somewhere else.
Due to many hardcoded assumptions of tools/ existing in Chrome, this
is only manageble solution to the problem.
This first step only moves stuff not used by the build system or bots,
and deletes a few unused directories.
BUG=webrtc:5006
R=henrika@webrtc.org
Review-Url: https://codereview.webrtc.org/2584433002 .
Cr-Commit-Position: refs/heads/master@{#15622}
|
|
third_party/nss is no longer used.
third_party/llvm-build and third_party/syzygy links are not be needed;
these dirs are created during 'gclient runhooks' now that we moved
to executing hooks in our own DEPS file instead of the ones in
chromium/src/DEPS as per https://codereview.webrtc.org/2524673002
BUG=webrtc:5006
NOTRY=True
TESTED=Ran all compile trybots with the --clobber flag.
Review-Url: https://codereview.webrtc.org/2570993003
Cr-Commit-Position: refs/heads/master@{#15621}
|
|
As part of https://codereview.webrtc.org/2532963002/
we added two new resource file which needs to be ignored.
BUG=webrtc:6761
NOTRY=true
Review-Url: https://codereview.webrtc.org/2536133002
Cr-Commit-Position: refs/heads/master@{#15290}
|
|
This removes the need of executing Chromium's runhooks.
A selection of hooks (not all) were picked that should be
sufficient for WebRTC's needs.
New dependencies:
* third_party/espresso
* third_party/javax_inject
* tools/clang_format_merge_driver
BUG=webrtc:5578, webrtc:5006, webrtc:6741
TESTED=
rm -rf third_party/android_tools/sdk/extras/google/m2repository/
gclient runhooks
Verified that third_party/android_tools/sdk/extras/google/m2repository/ is downloaded without any license prompt.
NOTRY=True
Review-Url: https://codereview.webrtc.org/2524673002
Cr-Commit-Position: refs/heads/master@{#15195}
|
|
Move the resources to //resources and upload them to Google Storage.
BUG=webrtc:6727
Review-Url: https://codereview.webrtc.org/2508943004
Cr-Commit-Position: refs/heads/master@{#15152}
|
|
Remove all .gyp and .gypi files.
Remove entries from OWNERS files for *.isolate, *.gyp, *.gypi
Remove unused scripts in webrtc/build.
BUG=webrtc:6323
R=henrika@webrtc.org, phoglund@webrtc.org
Review URL: https://codereview.webrtc.org/2509703002 .
Cr-Commit-Position: refs/heads/master@{#15107}
|
|
Essentially a copy of https://codereview.chromium.org/2299953002/
plus changes to WebRTC's license, changed OWNERS and additional
MB updates up to Chromium revision http://crrev.com/f1e2718a3ff.
The PRESUBMIT.py check was updated to use the existing
webrtc/build/mb_config.pyl to avoid breaking bots (that have
this path hardcoded).
This replaces the previously symlinked MB, which already
runs validation of the WebRTC configs as part of
webrtc/build/PRESUBMIT.py.
BUG=chromium:664425
NOTRY=True
TESTED=Ran:
tools/mb/mb.py gen -m client.webrtc -b 'Mac64 Release' --config-file webrtc/build/mb_config.pyl --isolate-map-file=webrtc/build/gn_isolate_map.pyl --gyp-script=webrtc/build/gyp_webrtc.py //out/Release
Review-Url: https://codereview.webrtc.org/2306163002
Cr-Commit-Position: refs/heads/master@{#15068}
|
|
BUG=webrtc:6596, webrtc:6608
R=kjellander@webrtc.org
NOTRY=True
Review-Url: https://codereview.webrtc.org/2463333002
Cr-Commit-Position: refs/heads/master@{#14872}
|
|
Usually .sha1 files are downlaoded using DEPS hooks but since this
bucket is internal we can't run it everywhere since it would fail
non-Googler checkouts. Instead we download the binaries by calling
a Python script, which will be added as a separate build step on the
buildbots.
The .sha1 files are copied from
https://cs.chromium.org/chromium/src/chrome/test/data/webrtc/resources/tools/
leaving out pesq and sox.
BUG=webrtc:6633
TESTED=Ran the download.py script on Mac and verified the files were downloaded.
R=mandermo@google.com, phoglund@webrtc.org
Review URL: https://codereview.webrtc.org/2462023002 .
Cr-Commit-Position: refs/heads/master@{#14859}
|
|
The Dr Memory toolchain is no longer supported by Chromium and
their bots have been removed. WebRTC will now rely on the LLVM
santizers for catching such errors.
BUG=webrtc:6553
NOTRY=True
R=ehmaldonado@webrtc.org
Review URL: https://codereview.webrtc.org/2434563003 .
Cr-Commit-Position: refs/heads/master@{#14703}
|
|
BUG=chromium:583318
NOTRY=True
Review-Url: https://codereview.webrtc.org/2360853003
Cr-Commit-Position: refs/heads/master@{#14360}
|
|
Fixes the following error for Android GN bots when trying
to roll Chromium into WebRTC.
Full logs at:
https://build.chromium.org/p/tryserver.webrtc/builders/android_gn_dbg/builds/13405/steps/generate_build_files/logs/stdio
/b/c/b/android_gn_dbg/src/buildtools/linux64/gn gen //out/Debug --check
-> returned 1
ERROR at //build/config/android/internal_rules.gni:140:23: Can't load input file.
deps += [ "${_target_label}__build_config" ]
^-------------------------------
Unable to load:
/b/c/b/android_gn_dbg/src/third_party/byte_buddy/BUILD.gn
I also checked in the secondary tree for:
/b/c/b/android_gn_dbg/src/build/secondary/third_party/byte_buddy/BUILD.gn
GN gen failed: 1
BUG=522043
NOTRY=True
Review-Url: https://codereview.webrtc.org/2268343002
Cr-Commit-Position: refs/heads/master@{#13886}
|
|
Added third_party/ced to setup_links.py (needed for Android).
Change log: https://chromium.googlesource.com/chromium/src/+log/db8d32de07..941118827f
Full diff: https://chromium.googlesource.com/chromium/src/+/db8d32de07..941118827f
Changed dependencies:
* src/third_party/ffmpeg: https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/4e878f7f64..75976ae026
* src/third_party/libFuzzer/src: https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer.git/+log/3ae6b1d110..764f3890a0
* src/third_party/libvpx/source/libvpx: https://chromium.googlesource.com/webm/libvpx.git/+log/82070ae939..2d1e63d0c5
DEPS diff: https://chromium.googlesource.com/chromium/src/+/db8d32de07..941118827f/DEPS
No update to Clang.
TBR=marpan@webrtc.org,ehmaldonado@webrtc.org,
BUG=
NOTRY=True
Review-Url: https://codereview.webrtc.org/2239673002
Cr-Commit-Position: refs/heads/master@{#13729}
|
|
Added symlink to third_party/closure_compiler to resolve Android GN error.
Change log: https://chromium.googlesource.com/chromium/src/+log/48e079d573..33f87688e4
Full diff: https://chromium.googlesource.com/chromium/src/+/48e079d573..33f87688e4
Changed dependencies:
* src/buildtools: https://chromium.googlesource.com/chromium/buildtools.git/+log/60f7f9a8b4..88c6fc5bde
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/5440fe0cd1..0d1b0961f9
* src/third_party/ffmpeg: https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/24ea727552..4e878f7f64
* src/third_party/libsrtp: https://chromium.googlesource.com/chromium/deps/libsrtp.git/+log/720780acf8..48bdd208dc
* src/third_party/libvpx/source/libvpx: https://chromium.googlesource.com/webm/libvpx.git/+log/4b073bc39a..82070ae939
* src/third_party/libyuv: https://chromium.googlesource.com/libyuv/libyuv.git/+log/e84dcb43bd..68786ccd53
* src/third_party/lss: https://chromium.googlesource.com/external/linux-syscall-support/lss.git/+log/4fc942258f..3f6478ac95
* src/third_party/opus/src: https://chromium.googlesource.com/chromium/deps/opus.git/+log/655cc54c56..aa32042a50
* src/third_party/usrsctp/usrsctplib: https://chromium.googlesource.com/external/github.com/sctplab/usrsctp/+log/c60ec8b35c..9a3e5465e9
* src/tools/swarming_client: https://chromium.googlesource.com/external/swarming.client.git/+log/7f63a272f7..e4288c3040
DEPS diff: https://chromium.googlesource.com/chromium/src/+/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}
|
|
R=henrika@webrtc.org
BUG=522043
Review-Url: https://codereview.webrtc.org/2184323004
Cr-Commit-Position: refs/heads/master@{#13556}
|
|
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}
|
|
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}
|
|
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}
|
|
.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}
|