- May 29, 2023
-
-
- fixes required to build third_party/sipcc
-
- fixes required to build third_party/libwebrtc
-
- May 16, 2023
-
-
Mike Hommey authored
Bug 1831242 - Patch bindgen to work around issues with some unsound transmutes when compiling with LLVM 16+. r=emilio, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D178247
-
- May 10, 2023
-
-
Andreas Pehrson authored
Upstream commit: https://webrtc.googlesource.com/src/+/adf55790b6ecf50c4bb2b2cf7d58441303b9d946 In DeviceInfoDS free the frame duration list after use Per the docs, the caller is responsible for freeing the memory. Bug: chromium:1441804 Change-Id: I9aaae493a1a86d8ab4f03930715a643a3c9fb61b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304061 Reviewed-by:
Per Kjellander <perkj@webrtc.org> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Reviewed-by:
Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39983} Differential Revision: https://phabricator.services.mozilla.com/D177237
-
Andreas Pehrson authored
Upstream commit: https://webrtc.googlesource.com/src/+/6fc1ae58be7cbb61ad0431d90eb7a7dc333de2f2 In DeviceInfoDS check that out vars were set Bug: chromium:1441804 Change-Id: Id07cb61519315d77c2d7cdab1053efaaf7473e1a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304060 Reviewed-by:
Ilya Nikolaevskiy <ilnik@webrtc.org> Reviewed-by:
Per Kjellander <perkj@webrtc.org> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39982} Differential Revision: https://phabricator.services.mozilla.com/D177236
-
- Nov 10, 2022
-
-
Andreas Pehrson authored
Differential Revision: https://phabricator.services.mozilla.com/D161699
-
Andreas Pehrson authored
-
- Nov 04, 2022
-
-
Mike Hommey authored
Bug 1799057 - Don't allow allocations sizes larger than isize::MAX in vec_try_extend. r=kinetik, a=RyanVM On ESR, we have a version of fallible_collections that doesn't have the rust_1_57 feature, and newer versions that do also pull a new version of hashbrown, which is an heavy weight change (and would create a duplicate of hashbrown). Instead, backport https://github.com/vcombey/fallible_collections/pull/31/commits/f26cad643c852d6b31f0287a517a88d6a0c5b6ac Differential Revision: https://phabricator.services.mozilla.com/D161236
-
- Sep 05, 2022
-
-
Andreas Pehrson authored
Differential Revision: https://phabricator.services.mozilla.com/D155365
-
- Aug 24, 2022
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D154063
-
- Aug 23, 2022
-
-
Butkovits Atila authored
-
- Aug 11, 2022
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D154063
-
- Jun 21, 2022
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D149473
-
Mike Hommey authored
Adding arm alone breaks ppc64el. Differential Revision: https://phabricator.services.mozilla.com/D134738
-
Mike Hommey authored
Bug 1773223 - Filter-out _FORTIFY_SOURCE in GN processing. r=firefox-build-system-reviewers,andi a=RyanVM This is redundant with the build system setting it in toolchain.configure. Differential Revision: https://phabricator.services.mozilla.com/D149471
-
- Jun 20, 2022
-
-
Mike Hommey authored
Bug 1773223 - Generate webrtc moz.builds for all platforms at once. r=mjf,firefox-build-system-reviewers,ahochheiden a=RyanVM The current script requires to be run on 4 different host platforms each of which would handle a subset of a total of 32 mozconfigs. That is not sustainable, and there are already missing configs that break tier-3 platforms. This replaces the current setup with one that handles all platforms in one go, although we still keep the internal sequence of GcConfigGen -> fixup_json -> GnMozbuildWriter. The downside is that because this relies on the upstream webrtc build system supporting cross-compilation, and that it actively rejects some configurations, we need some local hacks to make it work on Linux and Mac, but for now, we have to leave out Windows, which requires more work. For some reason, that removes some duplicated include directories in the json files, which moves things a little in one moz.build file. We also remove the mozconfigs we don't use anymore. Differential Revision: https://phabricator.services.mozilla.com/D149205
-
- Jun 08, 2022
-
-
Mike Hommey authored
It's not doing anything useful and only adds noise to our moz.build files. Differential Revision: https://phabricator.services.mozilla.com/D148630
-
Mike Hommey authored
It's not been generated since bug 1654112, but since the generation scripts don't remove old files, it stayed stale. Differential Revision: https://phabricator.services.mozilla.com/D148629
-
Mike Hommey authored
They were removed upstream in https://chromium.googlesource.com/chromium/src/+/ddae81d0aaa4c045efe31c7dfa4c82207024acd3 and gn has rejected it since https://gn.googlesource.com/gn/+/55e535a6716e57320fdd3901f0347a5c30562199 Differential Revision: https://phabricator.services.mozilla.com/D148619
-
- Jun 14, 2022
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D149187
-
- Jun 02, 2022
-
-
Emilio Cobos Álvarez authored
As verifying the signature can be slow-ish (filed bug 1770921) for this. This makes the overhead of origin trial tokens negligible in the attached test-case, as opposed to taking ~60ms. Depends on D147171 Differential Revision: https://phabricator.services.mozilla.com/D147172
-
- May 27, 2022
-
-
Alex Finder authored
Differential Revision: https://phabricator.services.mozilla.com/D146323
-
- May 26, 2022
-
-
Nicholas Rishel authored
Bug 1771164 - Pre: Vendor upstream Wintoast revision adding support for toast scenarios. r=bhearsum,bytesized,nalexander This revision adds a patch generated from upstream commit https://github.com/mohabouje/WinToast/commit/7c3b9e690abbffbf3a669efc148311dfc565a1c0. Differential Revision: https://phabricator.services.mozilla.com/D147373
-
Nicholas Rishel authored
Bug 1771164 - Pre: Vendor upstream Wintoast revision adding support for toast scenarios. r=bhearsum,bytesized,nalexander a=RyanVM This revision adds a patch generated from upstream commit https://github.com/mohabouje/WinToast/commit/7c3b9e690abbffbf3a669efc148311dfc565a1c0. Differential Revision: https://phabricator.services.mozilla.com/D147373
-
- May 24, 2022
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D146753
-
- May 21, 2022
-
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D146995
-
- May 18, 2022
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D146660
-
Csoregi Natalia authored
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D146662
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D146660
-
- May 17, 2022
-
-
Jim Blandy authored
Fix Firefox for compute_pass_dispatch functions renamed upstream. Remove set_index_buffer ffi functions; they're now in wgpu. Differential Revision: https://phabricator.services.mozilla.com/D146509
-
Jim Blandy authored
Differential Revision: https://phabricator.services.mozilla.com/D146488
-
Molnar Sandor authored
Backed out 2 changesets (bug 1769633) for causing build bustages in jimb/rust/wgpu/wgpu-core. CLOSED TREE Backed out changeset d7b9bac2ace5 (bug 1769633) Backed out changeset 82d7d8a51cdd (bug 1769633)
-
Jim Blandy authored
Fix Firefox for compute_pass_dispatch functions renamed upstream. Remove set_index_buffer ffi functions; they're now in wgpu. Differential Revision: https://phabricator.services.mozilla.com/D146509
-
Jim Blandy authored
Differential Revision: https://phabricator.services.mozilla.com/D146488
-
- May 14, 2022
-
-
Molnar Sandor authored
Backed out changeset cf237471cf75 (bug 1743020) Backed out changeset 78eb51447ce5 (bug 1743020) Backed out changeset c486f95d55ec (bug 1743020) Backed out changeset c0abfda55404 (bug 1743020) Backed out changeset 16be18ca73fb (bug 1743020)
-
- May 13, 2022
-
-
Nika Layzell authored
The function2 library is a header-only library which provides support for defining move-only function types, similar to the proposed std::move_only_function in C++23, but with support for additional customization. This appears to be the first time we've vendored code using the boost license, so I've added it to license.html and moz_yaml.py, and have requested review to ensure it is OK to use code with this license. Differential Revision: https://phabricator.services.mozilla.com/D145690
-
John Schanck authored
Bug 1768710 - Upgrade rust-cascade to 1.4.0 and sha2 to 0.10.2. r=keeler,webdriver-reviewers,whimboo,glandium This also upgrades the headers crate to 0.3.7. Webdriver depends on warp 0.2, which depends on headers 0.3. But headers < 0.3.7 depends on sha-1 < 0.10. We need sha-1 and sha2 at the same minor version to avoid duplicate block-buffer, generic-array, and digest crates. Differential Revision: https://phabricator.services.mozilla.com/D146010
-
- May 10, 2022
-
-
Tom Ritter authored
Differential Revision: https://phabricator.services.mozilla.com/D145913
-
M. Sirringhaus authored
Differential Revision: https://phabricator.services.mozilla.com/D145062
-