Jan-Erik Rediger
4e4b6bd4b9
Bug 2039241 - Update to glean_parser 19.1.0 r=mach-reviewers,TravisLong,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D300749
2026-05-27 08:30:48 +00:00
Chris H-C
957e149d99
Bug 2029649 - Update to glean_parser v19 r=mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D292180
2026-04-07 14:10:39 +00:00
Jan-Erik Rediger
9a1e6c722a
Bug 2007541 - Update to glean_parser 18.2.0 r=chutten,mach-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D277425
2026-01-19 17:30:31 +00:00
Jan-Erik Rediger
26a07f89c6
Bug 1998348 - Update to glean_parser 18.1.0 r=TravisLong,mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D271365
2025-11-05 19:21:38 +00:00
Jan-Erik Rediger
de99d7d9e9
Bug 1991891 - Update to glean_parser 18.0.3 r=TravisLong,mach-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D269371
2025-10-24 12:41:41 +00:00
Chris H-C
61fa00c67c
Bug 1973102 - Update to glean_parser v17.2.0 r=TravisLong,mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D254863
2025-06-27 14:58:41 +00:00
agoloman
0a6987f5b9
Revert "Bug 1973102 - Don't special-case GC histograms post-bug-1949494 r=TravisLong,florian" for causing failures @generateBaselineProfile.
...
This reverts commit c417442488 .
Revert "Bug 1973102 - GIFFT support for dual_labeled_counter metrics r=TravisLong"
This reverts commit 138c0c74aa .
Revert "Bug 1973102 - C++ and JS dual_labeled_counter impl r=TravisLong,webidl,smaug"
This reverts commit 3a459eb443 .
Revert "Bug 1973102 - Rust dual_labeled_counter implementation r=TravisLong"
This reverts commit 80dcc96e50 .
Revert "Bug 1973102 - Upgrade to Glean v64.5.0 r=TravisLong,supply-chain-reviewers,mach-reviewers"
This reverts commit 53c9e421ce .
Revert "Bug 1973102 - Update to glean_parser v17.2.0 r=TravisLong,mach-reviewers,ahochheiden"
This reverts commit e431262cf4 .
2025-06-25 18:20:46 +00:00
Chris H-C
e431262cf4
Bug 1973102 - Update to glean_parser v17.2.0 r=TravisLong,mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D254863
2025-06-25 15:45:19 +00:00
Chris H-C
92f963d4ec
Bug 1955429 - Upgrade to glean_parser 17.1.0 r=TravisLong,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D244800
2025-04-21 14:12:42 +00:00
smolnar
280680c5c4
Backed out 5 changesets (bug 1955429) for causing mochitest failures @ widget/tests/test_bug343416.xhtml CLOSED TREE
...
Backed out changeset 3fd7b7cba0ff (bug 1955429)
Backed out changeset d771f40c809c (bug 1955429)
Backed out changeset 98fe0042de25 (bug 1955429)
Backed out changeset f239ffd8098f (bug 1955429)
Backed out changeset a49202330c21 (bug 1955429)
2025-04-17 17:53:46 +03:00
Chris H-C
9ef6150fee
Bug 1955429 - Upgrade to glean_parser 17.1.0 r=TravisLong,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D244800
2025-04-17 13:07:54 +00:00
Goloman Adrian
efcf0aaa0a
Backed out 4 changesets (bug 1955429) for causing xpc failures. CLOSED TREE
...
Backed out changeset 8793ee7ac873 (bug 1955429)
Backed out changeset e1cf811b7274 (bug 1955429)
Backed out changeset 79bf1547f82b (bug 1955429)
Backed out changeset c451dfbfb59f (bug 1955429)
2025-04-15 21:57:40 +03:00
Chris H-C
9abce36e75
Bug 1955429 - Upgrade to glean_parser 17.1.0 r=TravisLong,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D244800
2025-04-15 16:39:26 +00:00
Butkovits Atila
ed01a1d8b2
Backed out 4 changesets (bug 1955429) for causing failures at test_AttributionDistribution.js. CLOSED TREE
...
Backed out changeset ab33904d0edb (bug 1955429)
Backed out changeset abdbe82d2cc1 (bug 1955429)
Backed out changeset eba2fd65a5cf (bug 1955429)
Backed out changeset e0aa301f9301 (bug 1955429)
2025-04-15 19:16:06 +03:00
Chris H-C
c923fe871c
Bug 1955429 - Upgrade to glean_parser 17.1.0 r=TravisLong,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D244800
2025-04-15 14:37:31 +00:00
Jan-Erik Rediger
3eb9ddea6a
Bug 1953191 - Vendor Rust and Python changes of the previous commits r=chutten,supply-chain-reviewers,mach-reviewers,ahal
...
Split out, because the upgrades are split into multiple commits, but we
require a single vendoring to avoid duplicated packages.
Differential Revision: https://phabricator.services.mozilla.com/D241959
2025-04-07 20:39:50 +00:00
Alexandru Marc
7bee8ec457
Backed out 7 changesets (bug 1950665, bug 1956897, bug 1956123, bug 1953191) for causing fenix btime failures CLOSED TREE
...
Backed out changeset 22f47c90fd5d (bug 1956123)
Backed out changeset 6522ae70b658 (bug 1956897)
Backed out changeset 806db3f9c36c (bug 1950665)
Backed out changeset bf72ab72dfa6 (bug 1953191)
Backed out changeset d229188b7203 (bug 1953191)
Backed out changeset d73eaaafd097 (bug 1953191)
Backed out changeset 592d875cb61b (bug 1950665)
2025-03-28 19:28:52 +02:00
Jan-Erik Rediger
f22657c0e3
Bug 1953191 - Vendor Rust and Python changes of the previous commits r=chutten,supply-chain-reviewers,mach-reviewers,ahal
...
Split out, because the upgrades are split into multiple commits, but we
require a single vendoring to avoid duplicated packages.
Differential Revision: https://phabricator.services.mozilla.com/D241959
2025-03-27 20:33:10 +00:00
Cosmin Sabou
ca05bec2fb
Backed out 7 changesets (bug 1956132, bug 1956378, bug 1950665, bug 1953191) for causing LateWriteObserver crashes.
...
Backed out changeset 38ae4256b2ad (bug 1956132)
Backed out changeset cc9d570bc0d1 (bug 1956378)
Backed out changeset 85142db17376 (bug 1950665)
Backed out changeset 251fd670f26e (bug 1953191)
Backed out changeset f79d2c98afbc (bug 1953191)
Backed out changeset 7d91be694ac1 (bug 1953191)
Backed out changeset cb2b3aee545c (bug 1950665)
2025-03-27 00:53:58 +02:00
Jan-Erik Rediger
a53cf29d62
Bug 1953191 - Vendor Rust and Python changes of the previous commits r=chutten,supply-chain-reviewers,mach-reviewers,ahal
...
Split out, because the upgrades are split into multiple commits, but we
require a single vendoring to avoid duplicated packages.
Differential Revision: https://phabricator.services.mozilla.com/D241959
2025-03-26 17:12:07 +00:00
Chris H-C
e1278d97c1
Bug 1940967 - Vendor glean_parser v16.2.0 r=TravisLong,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D233942
2025-01-13 21:23:49 +00:00
Jan-Erik Rediger
6471765f11
Bug 1933939 - Update to glean_parser v16.1.0 r=mach-reviewers,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D230525
2024-12-13 16:07:34 +00:00
Alexandru Marc
1867c6e79e
Backed out 4 changesets (bug 1933939, bug 1936835) for causing xpcshell failures @ test_ExperimentAPI_ExperimentFeature.js
...
Backed out changeset 429debfba4ad (bug 1936835)
Backed out changeset f121c08017a5 (bug 1933939)
Backed out changeset a0c962daf339 (bug 1933939)
Backed out changeset ba2d50ad9ad5 (bug 1933939)
2024-12-13 17:06:38 +02:00
Jan-Erik Rediger
91ead91e12
Bug 1933939 - Update to glean_parser v16.1.0 r=mach-reviewers,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D230525
2024-12-13 13:50:27 +00:00
Norisz Fay
42e0f733c1
Backed out 4 changesets (bug 1933939, bug 1936835) for causing bc failures on browser_default_webprotocol_handler_mailto.js CLOSED TREE
...
Backed out changeset 4eed339b1621 (bug 1936835)
Backed out changeset 0828c8ab28ef (bug 1933939)
Backed out changeset 9847c76b664e (bug 1933939)
Backed out changeset 3b3c94c4b26e (bug 1933939)
2024-12-13 00:02:14 +02:00
Jan-Erik Rediger
d0e26a60d3
Bug 1933939 - Update to glean_parser v16.1.0 r=mach-reviewers,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D230525
2024-12-12 20:14:32 +00:00
Jan-Erik Rediger
abbb973409
Bug 1928630 - Update glean_parser to v15.2.1 r=janerik,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D228092
2024-11-11 13:07:47 +00:00
Jan-Erik Rediger
1eea72774a
Bug 1915744 - Update to glean-parser 15.0.1 r=TravisLong,mach-reviewers,ahal
...
Fixes an issue:
* Rust codegen: use correctly named parameter for events without extras
Differential Revision: https://phabricator.services.mozilla.com/D221631
2024-09-11 11:12:52 +00:00
Jan-Erik Rediger
a4fbe0a9b8
Bug 1914130 - Update to Glean v61.0.0 and glean-parser v15 r=TravisLong,mach-reviewers,android-reviewers,mcarare
...
Still missing:
cargo update -p glean
mach vendor rust
These steps should be done once application-services is updated to pull
in a single version of UniFFI.
Differential Revision: https://phabricator.services.mozilla.com/D219729
2024-09-09 15:42:31 +00:00
Chris H-C
3c55f43e36
Bug 1910976 - Upgrade to glean_parser v14.5.1 r=TravisLong,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D218462
2024-08-08 14:58:04 +00:00
Chris H-C
a985699096
Bug 1907945 - Upgrade to glean_parser v14.3.0 r=TravisLong,mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D217603
2024-07-25 13:40:53 +00:00
Sandor Molnar
14b3a353fc
Backed out changeset 4f5fd55945a5 (bug 1907991) for causing build bustages. CLOSED TREE
2024-07-17 17:52:03 +03:00
Chris H-C
ce48d48794
Bug 1907991 - Vendor glean_parser v14.2.0 r=janerik,mach-reviewers
...
Also instruct `mach` to use the vendored `glean_parser` instead of the one it
would otherwise pull down from `pip` as part of its `glean_sdk` dep.
This unfortunately ties updates of `mach`'s `glean_sdk` to any updates m-c gets
for its `glean_parser`. It's required to ensure `./mach build` always uses the
vendored `glean_parser` (see bug 1908020).
Differential Revision: https://phabricator.services.mozilla.com/D216717
2024-07-17 14:34:39 +00:00
Jan-Erik Rediger
135c17cbef
Bug 1894270 - Schedule pings alongside their parent ping r=chutten,mach-reviewers
...
This is a bit of a hack to make it all work.
On every `submit` of a ping we call into `schedule_pings` to also
schedule ride-along pings.
Preferably we would like to have that in glean-core, but for builtin
pings that won't work because they are not code-generated and thus will
never see their `schedules_pings` array.
So instead we generate a function in m-c that does the mapping and call
that in the ping wrapper used inside m-c.
Another side effect: `testBeforeNextSubmit` callbacks from
JavaScript/C++ will _not_ be called, because they are only on the JS/C++
object and not reachable from the Rust parts where we actually submit the
ride-along pings.
Differential Revision: https://phabricator.services.mozilla.com/D209671
2024-05-15 09:07:47 +00:00
Jan-Erik Rediger
a941e9e8d8
Bug 1891745 - Update to Glean v60 and glean_parser v14 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers,firefox-desktop-core-reviewers ,mconley,ahal,kaya
...
Differential Revision: https://phabricator.services.mozilla.com/D207869
2024-04-24 19:14:16 +00:00
Jan-Erik Rediger
0a1605e1fe
Bug 1886479 - Update glean_parser in-tree to get faster yaml parser r=TravisLong,mach-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D205863
2024-03-28 09:29:46 +00:00
Chris H-C
86e3e1fbce
Bug 1882615 - Update glean_parser to v13.0.0 r=perry.mcmanis,mach-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D203186
2024-03-01 15:13:20 +00:00
Perry McManis
8e68e94339
Bug 1874923 - Update Glean to 56.1.0 r=janerik,supply-chain-reviewers,mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D199093
2024-01-22 15:45:27 +00:00
Jan-Erik Rediger
9b7567a12f
Bug 1860506 - Update to Glean v55 and glean_parser v10. r=TravisLong,supply-chain-reviewers,mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D192960
2023-11-13 14:29:54 +00:00
Travis Long
7ad961010b
Bug 1626969 - Include locale in Glean pings.r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D185153
2023-08-07 11:02:56 +00:00
Jan-Erik Rediger
78a3cf64f8
Bug 1828066 - Upgrade glean_parser to v7.2.1 r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D177618
2023-05-11 11:25:34 +00:00
pmcmanis
0b23eab24a
Bug 1821463 - Upgrade glean-parser to 7.1.0 r=TravisLong
...
Differential Revision: https://phabricator.services.mozilla.com/D172469
2023-03-14 13:16:31 +00:00
Jan-Erik Rediger
6b7f19247f
Bug 1812615 - Update to Glean v52.2.0, glean_parser 7.0.0 and UniFFI 0.23. r=chutten,markh,glandium,supply-chain-reviewers
...
The in-tree UniFFI bindings were regenerated with:
./mach uniffi generate
Differential Revision: https://phabricator.services.mozilla.com/D168060
2023-01-31 11:12:05 +00:00
Chris H-C
32f00ab014
Bug 1805427 - Update glean_parser to 6.4.0 r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D164603
2023-01-16 18:51:18 +00:00
Sandor Molnar
c3c918717b
Backed out 4 changesets (bug 1805427) for causing xpc failures in toolkit/components/extensions/test/xpcshell/test_ext_scripting_persistAcrossSessions.js CLOSED TREE
...
Backed out changeset 9231b82f6a8b (bug 1805427)
Backed out changeset 9308ede8e265 (bug 1805427)
Backed out changeset b1c44a7274c5 (bug 1805427)
Backed out changeset 39a8c4bff42f (bug 1805427)
2022-12-15 18:43:29 +02:00
Chris H-C
b8c32d36f7
Bug 1805427 - Update glean_parser to 6.4.0 r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D164603
2022-12-15 14:04:53 +00:00
Jan-Erik Rediger
cbd5456a46
Bug 1799129 - Vendor Glean v51.8.0 and glean_parser 6.3.0 r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D161276
2022-11-08 15:53:07 +00:00
Jan-Erik Rediger
03c4ad04b1
Bug 1783754 - Update to Glean v51.1.0. r=TravisLong,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D154088
2022-08-09 15:58:51 +00:00
Jan-Erik Rediger
e447a2597f
Bug 1773255 - Update to Glean v50.1.0 r=chutten,supply-chain-reviewers
...
Including glean_parser 6.1.1
Two important things in there:
* glean_parser: [data-review] Include extra keys' names and descriptions in data review template
* Glean: Derive `serde::{Deserialize, Serialize}` on `Lifetime` and `CommonMetricData`
Differential Revision: https://phabricator.services.mozilla.com/D149381
2022-06-15 15:39:33 +00:00
Jan-Erik Rediger
4ca6841988
Bug 1768834 - Switch to Glean with UniFFI integration r=glandium,chutten
...
Upgrades to Glean v50.0.1, which comes with a rewritten core and
UniFFI-powered bindings.
Glean has some API changes, so we swap it over to that. Mostly mechanical changes.
Also upgrades to inherent v1.0 in fog.
This matches what Glean uses internally and gets rid of one duplicated crate.
Also upgrades to glean-parser==6.0.1
One crate duplication now (change in `python/mozbuild/mozbuild/vendor/vendor_rust.py` required).
Some new crates now vendored.
These are transitive dependencies of Glean dependencies, all with valid
licenses and already used in other products (mobile).
Differential Revision: https://phabricator.services.mozilla.com/D146062
2022-06-07 12:37:20 +00:00