Jan-Erik Rediger
f6a6e37ef5
Bug 1788040 - Update to Glean v51.2.0. r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D156937
2022-09-13 12:57:58 +00:00
Ryan VanderMeulen
3744dc5f92
Bug 1786174 - Update Android linter to v30.2.2 and fix newly-flagged errors. r=geckoview-reviewers,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D155152
2022-08-31 22:10:39 +00:00
Ryan VanderMeulen
893cf3efd4
Bug 1786164 - Update gradle and plugin to the latest versions. r=geckoview-reviewers,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D155151
2022-08-31 22:10:38 +00:00
Ryan VanderMeulen
b3938e97ab
Bug 1785838 - Bump Kotlin to version 1.6.21 and a update a few other gradle dependencies. r=geckoview-reviewers,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D154988
2022-08-31 22:10:37 +00:00
Jan-Erik Rediger
72b2c1829e
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
94b2463ce2
Bug 1781030 - Upgrade to Glean v51.0.1. r=perry.mcmanis,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152626
2022-08-01 10:50:47 +00:00
Jan-Erik Rediger
8dcad8e62e
Bug 1781085 - Update to Glean v50.1.3 r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152770
2022-07-27 10:24:48 +00:00
criss
e3d5438abb
Backed out changeset 581d7209c242 (bug 1781085) for causing build bustages. CLOSED TREE
2022-07-27 12:19:52 +03:00
Jan-Erik Rediger
a3f580ed1f
Bug 1781085 - Update to Glean v50.1.3 r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152770
2022-07-27 08:58:11 +00:00
Travis Long
2855beea72
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-14 13:11:13 +00:00
Norisz Fay
31e76fd90f
Backed out changeset ce93635100b6 (bug 1772132) for causing webrender build bustage CLOSED TREE
2022-07-13 22:08:19 +03:00
Travis Long
a285a07c6e
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 18:00:35 +00:00
Bogdan Szekely
6030807e22
Backed out changeset 1ff9bb6e4a8c (bug 1772132) for causing build bustage. CLOSED TREE
2022-07-13 16:17:53 +03:00
Travis Long
e826b78da5
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 12:59:16 +00:00
smolnar
36788ca992
Backed out changeset ab4790cd94eb (bug 1772132) for causing wrench bustage CLOSED TREE
2022-07-13 12:04:13 +03:00
Travis Long
86debe7916
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 08:43:41 +00:00
Jan-Erik Rediger
51f960bd09
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
Agi Sferro
5d6c48cfe4
Bug 1774034 - Upgrade apilint to 0.5.2. r=calu
...
Changelog:
- Enforce @Deprecated with @DeprecationSchedule
3e00936807
Differential Revision: https://phabricator.services.mozilla.com/D149153
2022-06-13 16:28:57 +00:00
Jan-Erik Rediger
8182bee632
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
Chris H-C
9d7fd96da1
Bug 1764549 - Update Glean SDK to v44.1.1 r=TravisLong
...
Differential Revision: https://phabricator.services.mozilla.com/D143749
2022-04-14 20:35:08 +00:00
Jan-Erik Rediger
236b8d27b0
Bug 1763602 - Update to Glean v44.1.0. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D143162
2022-04-11 08:25:00 +00:00
Jan-Erik Rediger
c6eac14b6e
Bug 1754474 - Update to Glean 44.0.0 and glean_parser 5.0.1. r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D138446
2022-02-15 13:35:07 +00:00
Marian-Vasile Laza
013d79e7e6
Backed out 4 changesets (bug 1754474) for causing bc test failures. CLOSED TREE
...
Backed out changeset c6dd8b681aca (bug 1754474)
Backed out changeset 596955256cc6 (bug 1754474)
Backed out changeset fc692b3c27a2 (bug 1754474)
Backed out changeset 59eb7951a5eb (bug 1754474)
2022-02-11 17:30:03 +02:00
Jan-Erik Rediger
76df6d315f
Bug 1754474 - Update to Glean 44.0.0 and glean_parser 5.0.1. r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D138446
2022-02-11 14:27:38 +00:00
Jan-Erik Rediger
8d108a59d0
Bug 1750544 - Upgrade to Glean v43.0.2. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D136138
2022-01-17 16:26:33 +00:00
Agi Sferro
41207f7833
Bug 1749729 - Do not include -omni suffix in geckoview-exoplayer2. r=jonalmeida
...
geckoview-exoplayer2 does not differ between lite and omni builds so we don't
publish an -omni version.
The dependency to exoplayer2, however, does specify the -omni suffix so
geckoview ends up depending on a non-existent geckoview-exoplayer2-omni.
To fix this we don't add the -omni suffix in geckoview-exoplayer2 and keep it
only for geckoview.
Differential Revision: https://phabricator.services.mozilla.com/D135707
2022-01-12 18:04:09 +00:00
Agi Sferro
53378a9401
Bug 1745246 - Move org/mozilla/thirdparty to it's own module. r=calu
...
This allows us to decouple GeckoView from exoplayer2, have it's own Java
settings and not pollute GeckoView's dependencies.
Differential Revision: https://phabricator.services.mozilla.com/D133792
2022-01-11 19:16:02 +00:00
Agi Sferro
024994e801
Bug 1724480 - Upgrade JDK to Java 17. r=glandium,ahal,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D131972
2022-01-11 19:16:01 +00:00
Agi Sferro
10649c9480
Bug 1724480 - Upgrade to apilint 0.5.1. r=calu
...
Differential Revision: https://phabricator.services.mozilla.com/D132530
2022-01-11 19:16:01 +00:00
Jan-Erik Rediger
1496adf625
Bug 1744674 - Update to Glean v42.3.0 & glean_parser v4.3.1 r=chutten
...
Also updates the docs on how to update the glean_parser in-tree.
Also adds a `no_lint` exception to test pings to avoid breaking the
build.
Differential Revision: https://phabricator.services.mozilla.com/D133077
2021-12-13 11:24:50 +00:00
Narcis Beleuzu
0bb26c9eda
Backed out changeset 7ca282be411f (bug 1744674) for python failures on test_site_compatibility.py. CLOSED TREE
2021-12-11 01:08:45 +02:00
Noemi Erli
88ea88a467
Backed out 2 changesets (bug 1724480) for causing Bug 1745152 and Bug 1745153 CLOSED TREE
...
Backed out changeset f988b79d58f4 (bug 1724480)
Backed out changeset 8a2fb9a2a3db (bug 1724480)
2021-12-09 18:58:02 +02:00
Jan-Erik Rediger
efb09bcdb5
Bug 1744674 - Update to Glean v42.3.0 & glean_parser v4.3.1 r=chutten
...
Also updates the docs on how to update the glean_parser in-tree.
Also adds a `no_lint` exception to test pings to avoid breaking the
build.
Differential Revision: https://phabricator.services.mozilla.com/D133077
2021-12-09 09:30:20 +00:00
Agi Sferro
49ed81f7e0
Bug 1724480 - Upgrade JDK to Java 17. r=glandium,ahal,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D131972
2021-12-08 23:55:53 +00:00
Agi Sferro
f45d4248aa
Bug 1724480 - Upgrade to apilint 0.5.1. r=calu
...
Differential Revision: https://phabricator.services.mozilla.com/D132530
2021-12-08 23:55:52 +00:00
Chris H-C
ba64aca37a
Bug 1735628 - Update Glean to v42.1.0 r=TravisLong
...
Depends on D128927
Differential Revision: https://phabricator.services.mozilla.com/D128928
2021-10-19 20:32:38 +00:00
Agi Sferro
2bd64785fc
Bug 1571899 - Use google-java-format via spotless to enforce Java formatting. r=ahal,owlish
...
This change adds a new lint `android-format` which enforces formatting of Java
code using google-java-format.
To run the lint simply run:
./mach lint -l android-format
This command also support automatically fixing all errors running by adding
--fix:
./mach lint -l android-format --fix
This change also removes all the formatting-related checkstyle checks which are
now implicitly enforced by the formatter.
Differential Revision: https://phabricator.services.mozilla.com/D127734
2021-10-11 18:11:55 +00:00
Jan-Erik Rediger
5d2e201845
Bug 1733757 - Update to Glean v42.0.1. r=Dexter
...
This includes a bugfix preventing a crash on Fenix,
a bugfix preventing a panic when trying to flush ping-lifetime data after shutdown,
as well as an API change to make `glean::persist_ping_lifetime_data` async.
Differential Revision: https://phabricator.services.mozilla.com/D128053
2021-10-11 10:35:04 +00:00
Agi Sferro
1f930e4253
Bug 1557796 - Custom mozconfig for gradle build. r=nalexander,owlish
...
This patch introduces a new local.settings field: mozilla-central.mozconfig.
This field can be used to set a custom mozconfig file for the gradle build (and
for Android Studio).
The environment variable MOZCONFIG will take precedence over what is defined in
local.settings to allow Gecko engineers to use multiple mozconfig files.
Co-Authored-By: Nick Alexander <nalexander@mozilla.com>
Differential Revision: https://phabricator.services.mozilla.com/D124830
2021-09-29 17:54:57 +00:00
Jan-Erik Rediger
ef6e43ba54
Bug 1733152 - Upgrade to Glean v41.1.1. r=chutten
...
This pulls in a patch to limit logging to Glean crates on Android.
Differential Revision: https://phabricator.services.mozilla.com/D126962
2021-09-29 16:06:32 +00:00
Chris H-C
192be51921
Bug 1729723 - Upgrade Glean to v41.1.0 r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D125834
2021-09-20 13:49:31 +00:00
Chris H-C
d28d2fc970
Bug 1729723 - Update Glean to 41.0.0 r=TravisLong
...
Differential Revision: https://phabricator.services.mozilla.com/D125456
2021-09-20 13:49:30 +00:00
Cristian Tuns
f9d950e3ab
Backed out 5 changesets (bug 1729723) for causing reftest failures with block_on_dispatcher(). CLOSED TREE
...
Backed out changeset 1cd9afe6d8fd (bug 1729723)
Backed out changeset 90faab13d8ca (bug 1729723)
Backed out changeset c977b9868082 (bug 1729723)
Backed out changeset 74b132e68ed0 (bug 1729723)
Backed out changeset 994d51619f15 (bug 1729723)
2021-09-17 11:44:48 -04:00
Chris H-C
9de4c0218e
Bug 1729723 - Upgrade Glean to v41.1.0 r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D125834
2021-09-17 14:01:21 +00:00
Chris H-C
83f3b5a43e
Bug 1729723 - Update Glean to 41.0.0 r=TravisLong
...
Differential Revision: https://phabricator.services.mozilla.com/D125456
2021-09-17 14:01:21 +00:00
Narcis Beleuzu
45e308665e
Backed out 4 changesets (bug 1729723) for mochitest crashes on LateWriteChecks.cpp . CLOSED TREE
...
Backed out changeset 728ead24c5e8 (bug 1729723)
Backed out changeset 466be2d40e28 (bug 1729723)
Backed out changeset 7b67981c7531 (bug 1729723)
Backed out changeset 378b0f332427 (bug 1729723)
2021-09-16 22:23:31 +03:00
Chris H-C
02f38f3f55
Bug 1729723 - Upgrade Glean to v41.1.0 r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D125834
2021-09-16 18:03:52 +00:00
Chris H-C
4e3e7ba250
Bug 1729723 - Update Glean to 41.0.0 r=TravisLong
...
Differential Revision: https://phabricator.services.mozilla.com/D125456
2021-09-16 18:03:51 +00:00
Sandor Molnar
ffee439d44
Backed out 4 changesets (bug 1729723) for causing build bustages. CLOSED TREE
...
Backed out changeset d99b451638d8 (bug 1729723)
Backed out changeset 151dcec458a3 (bug 1729723)
Backed out changeset 444336616b77 (bug 1729723)
Backed out changeset 0522676f94c3 (bug 1729723)
2021-09-16 18:48:13 +03:00
Chris H-C
8419536749
Bug 1729723 - Upgrade Glean to v41.1.0 r=janerik
...
Depends on D125456
Differential Revision: https://phabricator.services.mozilla.com/D125834
2021-09-16 14:34:52 +00:00