文件最后提交记录最后更新时间
Specify DEPS ninja path directly in build scripts instead of depot_tools/ninja wrapper It's better to avoid calling DEPOT_TOOLS_PATH because ninja binaries in depot_tools will be removed soon. Technically, it would work because depot_tools/ninja 'wrapper' can find the DEPS ninja path. But it's better to specify the ninja path directly instead of relying on the wrapper. Bug: chromium:1340825 Change-Id: I992c12601e86be003acdb39ce6d29be817dc7522 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/286520 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Auto-Submit: Junji Watanabe <jwata@google.com> Cr-Commit-Position: refs/heads/main@{#38815} 3 年前
tools_webrtc dir converted to py3 + top level PRESUBMIT script Bug: webrtc:13607 Change-Id: Ib018e43ea977cc24dd71048e68e3343741f7f31b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249083 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@google.com> Cr-Commit-Position: refs/heads/main@{#35953} 4 年前
Rename tools-webrtc -> tools_webrtc 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} 8 年前
Roll chromium_revision 01dc2965ca..917876224a (1209117:1211391) Change log: https://chromium.googlesource.com/chromium/src/+log/01dc2965ca..917876224a Full diff: https://chromium.googlesource.com/chromium/src/+/01dc2965ca..917876224a Changed dependencies * fuchsia_version: version:15.20231007.2.1..version:15.20231015.1.1 * src/base: https://chromium.googlesource.com/chromium/src/base/+log/535e730300..6732bf03f7 * src/build: https://chromium.googlesource.com/chromium/src/build/+log/b0d25e8dad..cc1dedc3ff * src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/67cee5ecfd..7bbf5da816 * src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/22678d3aca..b915f348d1 * src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/77870d2f05..ba6866fdda * src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/16e0426d42..30390e5d61 * src/third_party/androidx: 3L7I6q8o1bbOW7cqtQniR8B2nq4B-HrOOaoN7dh5dvYC..avY_4u6_uyMeQTVkfPcTOqgPZmFAReslPIg10t8ejM4C * src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/171b75b883..b9ebaddcd0 * src/third_party/dav1d/libdav1d: https://chromium.googlesource.com/external/github.com/videolan/dav1d.git/+log/f8ae94eca0..47107e384b * src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/a51863b2f8..406be8281e * src/third_party/ffmpeg: https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/acb78dc0f4..e1ca3f06ad * src/third_party/freetype/src: https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/322e580bd0..749b8f9d34 * src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/e07dcc1eaa..2f6750b44b * src/third_party/libunwind/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/7b1593d5ca..11d9f3e055 * src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/58e677929f..2b538edb67 * src/third_party/turbine: hgwj3KajqJCdACBdNiRoYQZhZw2NhHu0-pwuAp3S-LcC..VRQ9UNP0lvjDXJ4DhORCj66go0TLg5uuGnHWkNN_hgUC * src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/c3738e7bc8..36269b619a * src/tools/luci-go: git_revision:589d8654cfa7808816a6ecb4284ed2fd72c2f6d5..git_revision:924cfd2323a9192361b765f81fffc135026c1fee * src/tools/luci-go: git_revision:589d8654cfa7808816a6ecb4284ed2fd72c2f6d5..git_revision:924cfd2323a9192361b765f81fffc135026c1fee DEPS diff: https://chromium.googlesource.com/chromium/src/+/01dc2965ca..917876224a/DEPS No update to Clang. BUG=None Change-Id: I86a256901d608719ee30a86c16e1ecc1e260854d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323983 Commit-Queue: Jeremy Leconte <jleconte@google.com> Reviewed-by: Christoffer Jansson <jansson@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40965} 2 年前
Remove low_bandwidth_audio_test. Change-Id: Ide4d34e1dada9dc1448f89a79cc7b803ea4b5f46 Bug: b/284448060 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/307160 Reviewed-by: Henrik Lundin <hlundin@google.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Jeremy Leconte <jleconte@google.com> Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40191} 2 年前
tools_webrtc dir converted to py3 + top level PRESUBMIT script Bug: webrtc:13607 Change-Id: Ib018e43ea977cc24dd71048e68e3343741f7f31b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249083 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@google.com> Cr-Commit-Position: refs/heads/main@{#35953} 4 年前
build_ios_libs.py: Allow customizing the deployment target Previously, this script hardcoded deployment targets for device, simulator, and Catalyst builds. This commit turns those into minimums and allows callers to pass a higher version with --deployment-target. Bug: None Change-Id: I9398a8466dfa35ebac5e198aef6ec4f521054cc6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/314420 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40506} 2 年前
Roll chromium_revision 6b95b8aa08..80c35b98ae (1175249:1180373) Manually - update the path to libc++, libunwind, and android_toolchain - update paths to licence files - add missing arg use_perfetto_trace_processor - use C++20 for android compilation (due to dependency on //base from the JNI generator) - only test on Android sdk version (21) due to non-hermetic test TCPChannelClientTest Change log: https://chromium.googlesource.com/chromium/src/+log/6b95b8aa08..80c35b98ae Full diff: https://chromium.googlesource.com/chromium/src/+/6b95b8aa08..80c35b98ae Changed dependencies * fuchsia_version: version:13.20230714.0.1..version:14.20230804.1.1 * reclient_version: re_client_version:0.110.0.43ec6b1-gomaip..re_client_version:0.111.0.1ccaa23-gomaip * src/base: https://chromium.googlesource.com/chromium/src/base/+log/dcfe245ca1..4845bf859d * src/build: https://chromium.googlesource.com/chromium/src/build/+log/b74cdc4550..c14d86f2ac * src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/16be42a9ff..a9a6f0c49d * src/buildtools/linux64: git_revision:fae280eabe5d31accc53100137459ece19a7a295..git_revision:811d332bd90551342c5cbd39e133aa276022d7f8 * src/buildtools/mac: git_revision:fae280eabe5d31accc53100137459ece19a7a295..git_revision:811d332bd90551342c5cbd39e133aa276022d7f8 * src/buildtools/reclient: re_client_version:0.110.0.43ec6b1-gomaip..re_client_version:0.111.0.1ccaa23-gomaip * src/buildtools/win: git_revision:fae280eabe5d31accc53100137459ece19a7a295..git_revision:811d332bd90551342c5cbd39e133aa276022d7f8 * src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/51a637843f..af5e59ca5c * src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/b946312a89..43317e989d * src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/93b5f4c408..3b06b3cc29 * src/third_party/android_build_tools/manifest_merger: 8fr-1Vf_pfxN9ulzWVaZvIXggDgWDs-0dtlGA1Sue48C..d1tFnzOW6H5xoDN7WWsMuAiHuhkl0kXijQGiO7IU1VQC * src/third_party/androidx: y7rF_rx56mD3FGhMiqnlbQ6HOqHJ95xUFNX1m-_a988C..fKq4SHYaZsLkQtDQsKxkn2xysI5m1pLftMfADDOXsywC * src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/b98ce18c5b..e4acd6cb56 * src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/84e3795d98..220cbb13b5 * src/third_party/clang-format/script: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git/+log/f97059df7f..e5337933f2 * src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/54e86436a8..6d0c235dae * src/third_party/ffmpeg: https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/881c5c3f64..0ba3773340 * src/third_party/fontconfig/src: https://chromium.googlesource.com/external/fontconfig.git/+log/06929a556f..2fb3419a92 * src/third_party/freetype/src: https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/9e3c5d7e18..3829fdaae5 * src/third_party/icu: https://chromium.googlesource.com/chromium/deps/icu.git/+log/e8c3bc9ea9..de4ce0071e * src/third_party/jdk: IivIDwNBf73mf7UwCOBceRUuDdtizMCgSOQDfUGHArsC..GCFtf5t6M4HlrHj6NXedHbpHp2xjgognF8ptNci4478C * src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/af2b02ce05..92fb72a64e * src/third_party/libunwind/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/6c0013015b..b113f23e4c * src/third_party/libvpx/source/libvpx: https://chromium.googlesource.com/webm/libvpx.git/+log/9ad950a9c4..e1c124f896 * src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/ab16995d92..446adf5b7b * src/third_party/r8: O1BBWiBTIeNUcraX8STMtQXVaCleu6SJJjWCcnfhPLkC..dbml4pnGIsEBy3dFYki-S8IYt4jxxqZXaUDwtY3Q-SgC * src/third_party/turbine: 2I2Nz480QsuCxpQ1lMfbigX8l5HAhX3_ykWU4TKRGo4C..HFp7iOu-n4-CdEasFTQZvD1Vg1L-q1URqRTOM-iZ2AMC * src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/4057b98943..e3244f7e27 * src/tools/luci-go: git_revision:f02582af78f530a7bbfe2f059fa5d211c9517756..git_revision:e608c1f557fceae8eb6cf35ae2ad6f4908e35245 * src/tools/luci-go: git_revision:f02582af78f530a7bbfe2f059fa5d211c9517756..git_revision:e608c1f557fceae8eb6cf35ae2ad6f4908e35245 DEPS diff: https://chromium.googlesource.com/chromium/src/+/6b95b8aa08..80c35b98ae/DEPS No update to Clang. BUG=b/295113672, b/294976628 Change-Id: I1ce70f570843bc98c480abba7babfa34c1e869e0 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/315181 Reviewed-by: Sergey Silkin <ssilkin@webrtc.org> Commit-Queue: Björn Terelius <terelius@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40532} 2 年前
Roll chromium_revision 6b95b8aa08..80c35b98ae (1175249:1180373) Manually - update the path to libc++, libunwind, and android_toolchain - update paths to licence files - add missing arg use_perfetto_trace_processor - use C++20 for android compilation (due to dependency on //base from the JNI generator) - only test on Android sdk version (21) due to non-hermetic test TCPChannelClientTest Change log: https://chromium.googlesource.com/chromium/src/+log/6b95b8aa08..80c35b98ae Full diff: https://chromium.googlesource.com/chromium/src/+/6b95b8aa08..80c35b98ae Changed dependencies * fuchsia_version: version:13.20230714.0.1..version:14.20230804.1.1 * reclient_version: re_client_version:0.110.0.43ec6b1-gomaip..re_client_version:0.111.0.1ccaa23-gomaip * src/base: https://chromium.googlesource.com/chromium/src/base/+log/dcfe245ca1..4845bf859d * src/build: https://chromium.googlesource.com/chromium/src/build/+log/b74cdc4550..c14d86f2ac * src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/16be42a9ff..a9a6f0c49d * src/buildtools/linux64: git_revision:fae280eabe5d31accc53100137459ece19a7a295..git_revision:811d332bd90551342c5cbd39e133aa276022d7f8 * src/buildtools/mac: git_revision:fae280eabe5d31accc53100137459ece19a7a295..git_revision:811d332bd90551342c5cbd39e133aa276022d7f8 * src/buildtools/reclient: re_client_version:0.110.0.43ec6b1-gomaip..re_client_version:0.111.0.1ccaa23-gomaip * src/buildtools/win: git_revision:fae280eabe5d31accc53100137459ece19a7a295..git_revision:811d332bd90551342c5cbd39e133aa276022d7f8 * src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/51a637843f..af5e59ca5c * src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/b946312a89..43317e989d * src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/93b5f4c408..3b06b3cc29 * src/third_party/android_build_tools/manifest_merger: 8fr-1Vf_pfxN9ulzWVaZvIXggDgWDs-0dtlGA1Sue48C..d1tFnzOW6H5xoDN7WWsMuAiHuhkl0kXijQGiO7IU1VQC * src/third_party/androidx: y7rF_rx56mD3FGhMiqnlbQ6HOqHJ95xUFNX1m-_a988C..fKq4SHYaZsLkQtDQsKxkn2xysI5m1pLftMfADDOXsywC * src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/b98ce18c5b..e4acd6cb56 * src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/84e3795d98..220cbb13b5 * src/third_party/clang-format/script: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git/+log/f97059df7f..e5337933f2 * src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/54e86436a8..6d0c235dae * src/third_party/ffmpeg: https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/881c5c3f64..0ba3773340 * src/third_party/fontconfig/src: https://chromium.googlesource.com/external/fontconfig.git/+log/06929a556f..2fb3419a92 * src/third_party/freetype/src: https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/9e3c5d7e18..3829fdaae5 * src/third_party/icu: https://chromium.googlesource.com/chromium/deps/icu.git/+log/e8c3bc9ea9..de4ce0071e * src/third_party/jdk: IivIDwNBf73mf7UwCOBceRUuDdtizMCgSOQDfUGHArsC..GCFtf5t6M4HlrHj6NXedHbpHp2xjgognF8ptNci4478C * src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/af2b02ce05..92fb72a64e * src/third_party/libunwind/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/6c0013015b..b113f23e4c * src/third_party/libvpx/source/libvpx: https://chromium.googlesource.com/webm/libvpx.git/+log/9ad950a9c4..e1c124f896 * src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/ab16995d92..446adf5b7b * src/third_party/r8: O1BBWiBTIeNUcraX8STMtQXVaCleu6SJJjWCcnfhPLkC..dbml4pnGIsEBy3dFYki-S8IYt4jxxqZXaUDwtY3Q-SgC * src/third_party/turbine: 2I2Nz480QsuCxpQ1lMfbigX8l5HAhX3_ykWU4TKRGo4C..HFp7iOu-n4-CdEasFTQZvD1Vg1L-q1URqRTOM-iZ2AMC * src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/4057b98943..e3244f7e27 * src/tools/luci-go: git_revision:f02582af78f530a7bbfe2f059fa5d211c9517756..git_revision:e608c1f557fceae8eb6cf35ae2ad6f4908e35245 * src/tools/luci-go: git_revision:f02582af78f530a7bbfe2f059fa5d211c9517756..git_revision:e608c1f557fceae8eb6cf35ae2ad6f4908e35245 DEPS diff: https://chromium.googlesource.com/chromium/src/+/6b95b8aa08..80c35b98ae/DEPS No update to Clang. BUG=b/295113672, b/294976628 Change-Id: I1ce70f570843bc98c480abba7babfa34c1e869e0 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/315181 Reviewed-by: Sergey Silkin <ssilkin@webrtc.org> Commit-Queue: Björn Terelius <terelius@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40532} 2 年前
Rename tools-webrtc -> tools_webrtc 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} 8 年前
Revert "Set optimize_for_size for iOS perf tests." This reverts commit f83da9dddddf0cfd421688cf68fa26bf3ecadd1d. Reason for revert: Culprit has been found. Original change's description: > Set optimize_for_size for iOS perf tests. > > No-Try: True > Bug: webrtc:15524 > Change-Id: I525f014f5c321000d520ef68a682f8ca1395bebd > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323002 > Commit-Queue: Jeremy Leconte <jleconte@google.com> > Reviewed-by: Jeremy Leconte <jleconte@google.com> > Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#40915} Bug: webrtc:15524 Change-Id: I6785bf448f62d39a9eafe04bce6c778ba638c9ac Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323660 Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Jeremy Leconte <jleconte@google.com> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com> Reviewed-by: Jeremy Leconte <jleconte@google.com> Cr-Commit-Position: refs/heads/main@{#40943} 2 年前
Roll chromium + fix: blacklist -> ignorelist for sanitizers suppressions Roll chromium_revision 19159a8788..a0132a2044 (886529:887053) Change log: https://chromium.googlesource.com/chromium/src/+log/19159a8788..a0132a2044 Full diff: https://chromium.googlesource.com/chromium/src/+/19159a8788..a0132a2044 Changed dependencies * src/base: https://chromium.googlesource.com/chromium/src/base/+log/eb591f0d4b..43f91dbc50 * src/build: https://chromium.googlesource.com/chromium/src/build/+log/4f39b7cf99..2f6e88e05d * src/buildtools/third_party/libunwind/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/7846d25635..c8d0fb870a * src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/6d4134ba11..61b28637d9 * src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/04abc75222..55ab025d49 * src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/6dc8812614..3544467673 * src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/74a278f9bb..e83a92e7b8 * src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/6d45691f60..6fc394f93d * src/third_party/googletest/src: https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/23ef29555e..a3460d1aee * src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/78af063a63..be406c7d16 * src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/255ad6c868..451fade863 DEPS diff: https://chromium.googlesource.com/chromium/src/+/19159a8788..a0132a2044/DEPS No update to Clang. Bug: webrtc:12817, webrtc:11680 Change-Id: Icf3b9678dbd529bb6878bcb12bdb4c1c3e7f2c24 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/220364 Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/master@{#34145} 4 年前
tools_webrtc dir converted to py3 + top level PRESUBMIT script Bug: webrtc:13607 Change-Id: Ib018e43ea977cc24dd71048e68e3343741f7f31b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249083 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@google.com> Cr-Commit-Position: refs/heads/main@{#35953} 4 年前
Remove process_perf_results_py2 now that recipe code is using py3. Change-Id: I04085a3b773bac84b3b1da1a702f1a441fc2a097 Bug: webrtc:13835 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/272960 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Jeremy Leconte <jleconte@google.com> Cr-Commit-Position: refs/heads/main@{#37904} 3 年前
Remove stale Android NDK [2/2] Now that chromium/base has rolled and switched the android_ndk_root to the new android_toolchain directory, remove the stale Android NDK. Also update the license generation and build helper scripts to remove references to the previous NDK. Bug: chromium:1448383 Test: Verified build of WebRTC. Change-Id: Ic2b6009f454d67da60231bbcbb5c27bde8407ef3 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/307541 Commit-Queue: Prashanth Swaminathan <prashanthsw@google.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40246} 2 年前
Make CreateOffer/CreateAnswer return RTCErrorOr<SessionDescription> BUG=webrtc:15499 Change-Id: I8b128fcd9a1114ae4625777a27f074a8314ef190 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320720 Reviewed-by: Florent Castelli <orphis@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Philipp Hancke <phancke@microsoft.com> Cr-Commit-Position: refs/heads/main@{#40812} 2 年前
Rewrite 'generate_sslroots' w/o OpenSSL. OpenSSL removed ability to generate C code: https://github.com/openssl/openssl/commit/a18cf8fc634a8834e505e60ebb7f947d4c0c2552 CL rewrites generation script to use pure Python asn1crypto library. The changes in generated code leading to huge diff in generated file: - Certificate array names are based on certificate fingerprints instead of semi-human readable names, which were not referenced externally; - Order of arrays in generated file matches the order of certificates as they are appeared in source pem file. Previously re-ordering happen due to writing temporary files on disk; Bug: webrtc:11710 Change-Id: Ie7a97b3658f6ccb397f0fd0c21d341934a2cc12e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304642 Commit-Queue: Yury Yarashevich <yura.yaroshevich@gmail.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40039} 2 年前
Fix unaligned memory access detected by UBSAN Recently, Chromium added -fsanitize=alignment for is_ubsan=true, and due to this, unaligned memory access was found in several places, and chromium roll is currently blocked. Modify unaligned memory access in rtc_base/byte_order.h to use memcpy. Since libaom and libsrtp perform unaligned memory accesses, add them to the suppression list. Also, remove any mention of yasm from the UBSAN suppression list, as yasm is no longer used. Bug: chromium:1057551 Change-Id: I4961b66831750f4fa7b6de0b80b2052fe6ef27c5 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/286200 Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38806} 3 年前
Remove reference to an old branch. Bug: webrtc:13788 Change-Id: I628b27f3b26aaaf77824cdadca0089e43f0e976b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/253781 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Jeremy Leconte <jleconte@google.com> Cr-Commit-Position: refs/heads/main@{#36139} 4 年前
Reland "Remove deprecated barcode scanning functionality" This is a reland of ff292f30d9a4b7a56aea872fe488d342f47202a3 I'm leaving empty .py files in place in order to not break downstream client builds. Original change's description: > Remove deprecated barcode scanning functionality > > This code is not used anymore, but it's not possible to land this CL > until issue webrtc:9665 is fixed. > > Bug: webrtc:9642,webrtc:9665 > Change-Id: Idb68e9bdf51b4239788cd6869dcb44dae87d7c56 > Reviewed-on: https://webrtc-review.googlesource.com/c/95951 > Reviewed-by: Paulina Hensman <phensman@webrtc.org> > Reviewed-by: Patrik Höglund <phoglund@webrtc.org> > Commit-Queue: Magnus Jedvert <magjed@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#25289} TBR=phensman@webrtc.org,phoglund@webrtc.org Bug: webrtc:9642, webrtc:9665 Change-Id: I248f8656b14c89b0b92e777f4408ee6a6dad41f9 Reviewed-on: https://webrtc-review.googlesource.com/c/107360 Reviewed-by: Magnus Jedvert <magjed@webrtc.org> Commit-Queue: Magnus Jedvert <magjed@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25296}7 年前
tools_webrtc dir converted to py3 + top level PRESUBMIT script Bug: webrtc:13607 Change-Id: Ib018e43ea977cc24dd71048e68e3343741f7f31b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249083 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@google.com> Cr-Commit-Position: refs/heads/main@{#35953} 4 年前
Add WebRTC code freshness version string. This CL adds a string to the resulting WebRTC library (trying to make sure the version string will be there no matter how WebRTC is packaged). This CL should be followed by some process to regularly and automatically update the version string. No-Try: True No-Presubmit: True Bug: webrtc:12159 Change-Id: I9143aeae2cd54d0d4048c138772888100d7873cb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/191223 Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Niels Moller <nisse@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32825} 5 年前
Adding jleconte to the tools_webrtc OWNERS file. Bug: b/230708129 Change-Id: Id005a9a1bd88530ef92fed3f31a29d951405c168 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261182 Commit-Queue: Jeremy Leconte <jleconte@google.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36761} 3 年前
clang-tidy helper script, with clang static analyzer included. This CL makes it easy to invoke the tool for single cc files, without having to install or configure anything. It boils down to: % tools_webrtc/clang_tidy.py path/to/file.cc [clang-tidy-args...] If any issue is encountered, a colored diagnostic will be printed. By default, it also includes checks from clang analyzer. Warning! This is linux-only, and uses an old version of clang-tidy based on LLVM 5.0. USE WITH CARE. bug: webrtc:8793 Change-Id: I8964f2b939408326cc349c5f0ac0dfcff2da24c5 Reviewed-on: https://webrtc-review.googlesource.com/c/120221 Commit-Queue: Yves Gerey <yvesg@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26858}7 年前
tools_webrtc dir converted to py3 + top level PRESUBMIT script Bug: webrtc:13607 Change-Id: Ib018e43ea977cc24dd71048e68e3343741f7f31b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249083 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@google.com> Cr-Commit-Position: refs/heads/main@{#35953} 4 年前
tools_webrtc dir converted to py3 + top level PRESUBMIT script Bug: webrtc:13607 Change-Id: Ib018e43ea977cc24dd71048e68e3343741f7f31b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249083 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@google.com> Cr-Commit-Position: refs/heads/main@{#35953} 4 年前
Use gtest_parallel for PipeWire tests. This CL will also make PipeWire tests retried 3 times in case of failures. Change-Id: I9c66351f7ee171e29266fe4b8dcd52ca282c8f6d Bug: webrtc:14644 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/282820 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Owners-Override: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Jeremy Leconte <jleconte@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38595} 3 年前
tools_webrtc dir converted to py3 + top level PRESUBMIT script Bug: webrtc:13607 Change-Id: Ib018e43ea977cc24dd71048e68e3343741f7f31b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249083 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@google.com> Cr-Commit-Position: refs/heads/main@{#35953} 4 年前
tools_webrtc dir converted to py3 + top level PRESUBMIT script Bug: webrtc:13607 Change-Id: Ib018e43ea977cc24dd71048e68e3343741f7f31b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249083 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@google.com> Cr-Commit-Position: refs/heads/main@{#35953} 4 年前
tools_webrtc dir converted to py3 + top level PRESUBMIT script Bug: webrtc:13607 Change-Id: Ib018e43ea977cc24dd71048e68e3343741f7f31b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249083 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@google.com> Cr-Commit-Position: refs/heads/main@{#35953} 4 年前
Reset cache on Windows bots. Bug: None Change-Id: Id2ae9c6a778174836fb99e070f0b62c1ae7b79ff Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/275480 Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38072} 3 年前
Use the condensed library name when fixing "foo:foo" dependencies The styleguide prefers using condensed library nam "foo" instead of "foo:foo" whenever possible. The script would address absolute and relative paths in other directories but not the ones in the current directory. Bug: None Change-Id: Ibc7850cd26edfe8fb864ce5baa2f460a95a7c96d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266489 Commit-Queue: Florent Castelli <orphis@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#37315} 3 年前
Replace dash by underscore in the command line argument before absl flag parsing. The expected behavior is to have something similar than python: https://docs.python.org/dev/library/argparse.html#dest: "Any internal - characters will be converted to _ characters to make sure the string is a valid attribute name". This allows to catch chromium arguments like 'isolated-script-test-output' that previously needed some preprocessing done for example in flags_compatibility.py. This CL also fixes a fuchsia specific issue where the test runner needs a 'isolated-script-test-output' argument but then pass the argument to WebRTC that expects a 'isolated_script_test_output' argument. Thus calling flags_compatibility before the test_runner fails and there is not much room to change the argument in between the test runner and the test. Change-Id: I48a591743fa50484a0ec584a3f9e97d9e0fd25ef Bug: webrtc:14694 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284541 Commit-Queue: Jeremy Leconte <jleconte@google.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38707} 3 年前
Replace dash by underscore in the command line argument before absl flag parsing. The expected behavior is to have something similar than python: https://docs.python.org/dev/library/argparse.html#dest: "Any internal - characters will be converted to _ characters to make sure the string is a valid attribute name". This allows to catch chromium arguments like 'isolated-script-test-output' that previously needed some preprocessing done for example in flags_compatibility.py. This CL also fixes a fuchsia specific issue where the test runner needs a 'isolated-script-test-output' argument but then pass the argument to WebRTC that expects a 'isolated_script_test_output' argument. Thus calling flags_compatibility before the test_runner fails and there is not much room to change the argument in between the test runner and the test. Change-Id: I48a591743fa50484a0ec584a3f9e97d9e0fd25ef Bug: webrtc:14694 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284541 Commit-Queue: Jeremy Leconte <jleconte@google.com> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38707} 3 年前
Noop change to trigger bots Bug: None Change-Id: If722bd2bbdaa75057e199dd3426c94040b68ffc6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293160 Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Jeremy Leconte <jleconte@google.com> Auto-Submit: Christoffer Jansson <jansson@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39299} 3 年前