2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-19 09:25:34 +00:00
Commit Graph

141 Commits

Author SHA1 Message Date
Denys M
6d6b240e48 Add unit tests for Settings.
Add unit tests for `Settings`.
2019-06-24 16:02:34 -07:00
Sawyer Blatz
1d57e77cea
No issue: Upgrades to AC 1.0.0 (#3630) 2019-06-24 13:00:52 -07:00
Emily Kager
6a18dc75a4 For #2726 - Update ConstraintLayout to 2.0.0-beta2 (#3515) 2019-06-18 16:36:23 -07:00
Stefan Arentz
93f5262957
Update A-C to 0.56.5 (#3543) 2019-06-18 16:32:38 -07:00
Sebastian Kaspari
9d5171be6b Update Android Components 0.56.4. (#3468) 2019-06-14 11:41:05 -04:00
Sebastian Kaspari
e063a92f4f Pin Android Components version to 0.56.2. (#3377) 2019-06-12 10:09:27 -05:00
Denys M
c9570fd6ff Use Drawable.toBitmap() from androidx-ktx. (#3286) 2019-06-10 08:50:37 -04:00
Emily Kager
883afe9bd4 No issue: Update dependencies 2019-06-05 16:30:01 -07:00
Sebastian Kaspari
b2d81aba43 Issue #2381: Add feature-media component and enable notification for recording devices. 2019-06-05 20:20:44 +02:00
Sebastian Kaspari
ff2dd2d61e Update GeckoView Beta to 68.0.20190604110028. 2019-06-05 20:20:44 +02:00
Sawyer Blatz
605a8262b8 No issue: Updates a-c to 0.56.0 2019-06-04 13:37:28 -07:00
Stefan Arentz
71a8064411 Update Dependencies.kt 2019-06-03 14:30:15 +02:00
Stefan Arentz
f9b80fdaab Update A-S to 0.30 2019-06-03 14:30:15 +02:00
Stefan Arentz
c31cc67e7b Update A-S to 0.30 2019-06-03 14:30:15 +02:00
James Hugman
060cd646c8 Fixes #1570 - Enable app-links feature 2019-05-31 10:39:47 -07:00
Sawyer Blatz
b8c04e02e9 For #2327: Fixes nits 2019-05-30 11:45:39 -07:00
Sawyer Blatz
fe50e88fc8 For #2327: Adds error state syncing 2019-05-30 11:45:39 -07:00
Denys M
13f144f212 For #747. Fix coroutines leaks in HistoryFragment. 2019-05-29 10:21:48 -07:00
Colin Lee
6e501c33c0
Update flipper to make LeakCanary traces appear (#2971) 2019-05-29 11:17:56 -05:00
Sawyer Blatz
6a53127ef9 For #2948: Adds menu button add tab to collection 2019-05-29 09:08:11 -07:00
Stefan Arentz
ff5eca1537 Fixes #445 - Ship Fenix x86_64 builds (#2856) 2019-05-29 09:19:17 -04:00
Stefan Arentz
75a76ae9c5 Update GeckoView Beta to 68.0.20190527103257 2019-05-29 09:09:40 -04:00
Emily Kager
2ad6875f09 No issue: Correct material dependency and anchor snackbar above toolbar 2019-05-24 17:38:20 -07:00
Emily Kager
beb2dec79f For #2780 - Fix home screen attributes for API 21-22 (#2844) 2019-05-24 14:03:59 -07:00
Tiger Oakes
9b69f9f5db Fixes #654 - Update refresh/stop toolbar buttons (#2702)
(Also back and forward)
2019-05-23 10:46:22 -07:00
Ryan Kelly
17f8e236aa Closes #2555: Remove appservices gradle plugin, perform megazord substitution by hand. 2019-05-23 08:23:17 -07:00
Sebastian Kaspari
03d0ed9d6d Update GeckoView versions (following A-C). 2019-05-22 11:14:02 -07:00
Sebastian Kaspari
4e0757f06b Use Mozilla Android Components 0.54.0-SNAPSHOT. 2019-05-22 11:14:02 -07:00
Jeff Boek
c6416d532b Revert "Update GeckoView to Nightly 68.0.20190517093040" (#2617)
This reverts commit 732b255ce5.
2019-05-17 16:13:32 -04:00
Stefan Arentz
732b255ce5
Update GeckoView to Nightly 68.0.20190517093040 2019-05-17 11:58:59 -04:00
Sebastian Kaspari
6942767dfe Remove feature-session-bundling component. 2019-05-16 22:23:23 -07:00
Sawyer Blatz
72d29c2a43
For #2205 & #1578: Integrates tab collection storage (#2478)
* For #2205: Adds TabCollectionStorage

* For #1578: Adds delete to TabCollection
2019-05-16 14:02:24 -07:00
Emily Kager
892a4b7bf4 No issue: Update AndroidX dependencies 5-16-2019 2019-05-16 13:31:51 -07:00
Arturo Mejia
a1c6e0127b Updated to use Android Components 0.53.0-SNAPSHOT builds. 2019-05-15 09:17:13 -07:00
Colin Lee
ccbc14a71f For #1994: Re-architect state handling code (#2382) 2019-05-09 23:06:12 +00:00
Jeff Boek
27d8c09def
Fixes #1735 - adds the ability to write code against the build channel (#2388) 2019-05-09 22:05:49 +00:00
Emily Kager
60fe8de3ec No issue: Update constraintlayout and androidx dependencies (#2396) 2019-05-09 16:19:44 -05:00
Emily Kager
5904a916d8 No issue: Update Androidx dependencies 5-8-2019 (#2350)
* No issue: Update Androidx dependencies 5-8-2019

* Update TrackingProtectionPreference
2019-05-08 14:16:51 -05:00
Christian Sadilek
0c1b43d7b6 Upgrade to GV 68.0.20190508111321 and fixes for latest A-C 0.52.0 (#2348)
Closes #2342, Closes #2297
2019-05-08 11:04:06 -05:00
Colin Lee
78f8354fbb Fix build breakage over FragmentScenario integration 2019-05-08 10:27:24 -05:00
Colin Lee
96b68948b5
For #1710: Create scaffolding for Robolectric tests (#2282) 2019-05-07 16:36:37 -05:00
Mitchell Hentges
282ad31345
Updates Fenix taskcluster tasks to support beta release (#1893)
* Updates Fenix taskcluster tasks to support beta release

* Throw error if -PversionName isn't set for release builds

* Uses beta secrets for beta

* Improves nightly and beta treeherder symbols
2019-05-06 19:09:29 +02:00
Stefan Arentz
6b349a535a Update GeckoView Nightly and Beta (#2270) 2019-05-03 20:54:58 -05:00
Christian Sadilek
9b0422b062 Issue #910: Integrate feature-readerview component (#2269)
Closes #908, Closes #910, Closes #911, Closes #912

Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
2019-05-03 21:01:45 +00:00
Christian Sadilek
49ac75c8b2 Upgrade to A-C 0.52.0-SNAPSHOT, GV 68.0.20190429095544 and Kotlin 1.3.30 2019-05-03 09:38:48 -07:00
Alessio Placitelli
0d82431195 Generate the activation ping and send it with Glean (#1707)
This fetches the Google Advertising ID, salts it and
then applies hashing before sending a ping with it,
at startup. Hashing and salting are used in order
to prevent ourselves to correlate advertising IDs
from the same user running different products we
own off a single device. We will never send the
client_id and the Google Advertising ID in the same
ping.
2019-05-03 09:40:21 -05:00
Emily Kager
34f4720e6b For #1573 - Create Save to Collection Component and Views 2019-04-30 23:03:54 -07:00
Emily Kager
e6c34f7045 No issue: Update to ConstraintLayout 2.0.0-alpha5 (#2108) 2019-04-26 22:25:56 -07:00
Johan Lorenzo
194aa0cbb0 Enable raptor tests on Fenix 2019-04-24 09:35:23 -04:00
Grisha Kruglov
f560ec8e8d Closes #1902: Remove direct appservices dependencies
Our main dependency - android-components - is tightly integrated
against a certain version of appservices. Having a direct dependency
at the Fenix level is a foot-gun: it allows Fenix to consume an API-incompatible
version of appservices, breaking parts of android-components. Due to
how gradle dependency resolution works, this breakage is "silent": there are
no compile time warnings. A recent example of this is broken history sync,
and buggy FxA experience in Fenix.

This patch removes a direct dependency, letting android-components dictate
which appservices version should be used Fenix builds.
2019-04-23 17:41:07 -05:00