2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-07 15:20:38 +00:00
Commit Graph

2818 Commits

Author SHA1 Message Date
Michael Comella
533d10e3b1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7423: remove unnecessary CoordinatorLayout in fragment_home.
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
2020-01-17 16:59:03 -08:00
Michael Comella
901ddb03e9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7423: remove unnecessary wordmark_spacer view.
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
2020-01-17 16:59:03 -08:00
ekager
95f54f2715 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6396 For https://github.com/mozilla-mobile/fenix/issues/6553 - Update sync engine checkboxes and send telemetry once 2020-01-17 16:39:24 -08:00
Kate Glazko
14f7c9fec5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4904: Pressing back external link doesn't go back 2020-01-17 16:08:58 -08:00
Will Hawkins
78e86d8f2b [fenix] No Issue: Add custom detekt rule to blacklist certain properties
Add a custom detekt rule to blacklist certain properties. This is
immediately useful for making sure that developers do not configure
runtime behavior using the `BuildConfig.DEBUG` property but it is
useful in a wider context.
2020-01-17 15:46:32 -08:00
Sawyer Blatz
1b6e2b2f2d [fenix] For https://github.com/mozilla-mobile/fenix/issues/6308: Remove unecessary telemetry & bump expiry date (https://github.com/mozilla-mobile/fenix/pull/7793)
* For https://github.com/mozilla-mobile/fenix/issues/6308: Remove unecessary telemetry

* For https://github.com/mozilla-mobile/fenix/issues/6308: Bump expiry date on telemetry
2020-01-17 15:13:20 -08:00
Sebastian Kaspari
866eac2ca4 [fenix] Revert "3088 filter incomplete locales on release builds (https://github.com/mozilla-mobile/fenix/pull/7581)" (nightly build errors)
This reverts commit 313f536a440cf8920c87b6c8e01f441ce7543259.
2020-01-17 09:33:14 +01:00
Severin Rudie
e1fe294e71 [fenix] 3088 filter incomplete locales on release builds (https://github.com/mozilla-mobile/fenix/pull/7581)
* For https://github.com/mozilla-mobile/fenix/issues/3088: add translation pruning Py scripts from Focus

The only change made was updating "Focus/Klar" to "Fenix"

* For 3088: call translation pruning scripts during release builds

* For 3088: fix filter-release-translations.py

Moving it into Fenix introduced one additional layer of nesting, which was not accounted for in a relative path.  🤦

* For 3088: comment about the risks of modifying source

* For 3088: updated locales.py to read from l10n.toml

Also removed some previously unused properties from locales.py

* For 3088: added error handling to script in locales.py

* For 3088: updated locale parser per review comments
2020-01-16 19:50:44 -08:00
liuche
7fab2342e4 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/7093 - Pre-land strings for new onboarding cards. (https://github.com/mozilla-mobile/fenix/pull/7747) 2020-01-16 18:20:41 -08:00
Jeff Boek
5a4c6134c6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/220 - Puts language picker behind a feature flag 2020-01-16 15:45:05 -08:00
ekager
7fd5a5295d [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/5080 - Move site permissions strings for l10n 2020-01-16 14:41:48 -08:00
Sawyer Blatz
e4b8fabf8f [fenix] For https://github.com/mozilla-mobile/fenix/issues/5909: Updates docs for improved accessibility process 2020-01-16 14:22:52 -08:00
Jeff Boek
1f2be69241 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1607 - Fixes SearchShortcutSelected to not leak any custom identifiers 2020-01-16 14:07:38 -08:00
Jonathan Almeida
1e6d68ce32 [fenix] For #ac-5601: Lock migration UI screen orientation 2020-01-16 13:46:01 -05:00
Jonathan Almeida
56d034fca2 [fenix] For #ac-5597: Fix unneeded dark theming in migration UI 2020-01-16 13:46:01 -05:00
Sebastian Kaspari
22b58de10a [fenix] Android manifest: Export shortcut target activity. 2020-01-16 19:29:15 +01:00
ValentinTimisica
d4fa64f541 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7751: Remove 'SearchWithCustomEngine' telemetry event 2020-01-16 10:14:07 -08:00
Sebastian Kaspari
f832b4d1d8 [fenix] Update list of tabs after onboarding screen was dismissed. 2020-01-16 18:47:33 +01:00
Mihai Adrian
02fed41fec [fenix] For https://github.com/mozilla-mobile/fenix/issues/7417 Wait for deletion to finish and loading of new UI (https://github.com/mozilla-mobile/fenix/pull/7572) 2020-01-16 11:03:59 -05:00
ValentinTimisica
a5e27570cb [fenix] For https://github.com/mozilla-mobile/fenix/issues/6556: Adds Telemetry counts for Search Access Points
Added two new sources to be counted ('widget' and 'shortcut') besides 'action' and
'suggestion'. Also modified/fixed some tests.
2020-01-16 10:23:48 +02:00
Grisha Kruglov
199e1d3986 [fenix] Enable firebase auto-init, force push renewal after migration 2020-01-16 01:11:21 -05:00
Jonathan Almeida
7c05e76de9 [fenix] Disable failing intent handling unit tests 2020-01-15 21:41:01 -08:00
Jonathan Almeida
abcaa070b8 [fenix] Add migration for telemetry identifiers to builder 2020-01-15 21:41:01 -08:00
Jonathan Almeida
59ae4e475c [fenix] Fix general Fenix build 2020-01-15 21:41:01 -08:00
Jonathan Almeida
b540467632 [fenix] Review comments, fix build failure and targetActivity 2020-01-15 21:41:01 -08:00
Jonathan Almeida
5c1dc2bbdc [fenix] For https://github.com/mozilla-mobile/fenix/issues/7092: Add initial Migration UI 2020-01-15 21:41:01 -08:00
Sebastian Kaspari
6bb65151cf [fenix] Always initialize glean. Set upload flag after migration. (https://github.com/mozilla-mobile/fenix/pull/7717) 2020-01-15 15:31:51 -08:00
ekager
e7ed901f20 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5545 For https://github.com/mozilla-mobile/fenix/issues/5542 Closes https://github.com/mozilla-mobile/fenix/issues/6696 Integrate logins API, adds Settings for Autofilling/Saving Logins 2020-01-15 12:14:08 -08:00
Alessio Placitelli
59566d5a98 [fenix] Fix GleanMetricsService to use the new Glean APIs 2020-01-15 16:38:48 +02:00
Jeff Boek
bb21a9aae4 [fenix] Adds triage action 2020-01-15 12:29:34 +02:00
Jonathan Almeida
ef061e1068 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/7645: Disable push service when migrating 2020-01-15 02:10:56 -05:00
Mozilla L10n Automation Bot
03bc3d136b [fenix] Import l10n. 2020-01-14 18:53:13 -08:00
salvatorep
a6d13e22f1 [fenix] Added support for Intent.ACTION_SEARCH and Intent.ACTION_WEB_SEARCH actions 2020-01-14 16:50:45 -08:00
Christian Sadilek
364df1e2d5 [fenix] Issue https://github.com/mozilla-mobile/fenix/pull/4893: Enable addon migration 2020-01-14 17:43:21 -05:00
Sebastian Kaspari
20c8281303 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/7203: Move static_strings.xml to right directory. 2020-01-14 16:56:00 -05:00
Sebastian Kaspari
73a42a7d3f [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/7203: Add fennec icons for fennecNightly build type. 2020-01-14 16:56:00 -05:00
Aaron Train
6923449f74 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/7693: Temp disable UI test verifyContextMixedVariations (https://github.com/mozilla-mobile/fenix/pull/7694) 2020-01-14 14:55:05 -05:00
Aaron Train
1d3f48b1ac [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/7687: Temp disable UI test verifyContextCopyImageLocation and verifyContextSaveImage and verifyContextOpenImageNewTab 2020-01-14 14:07:53 -05:00
Marcin Wiącek
4c323704ff [fenix] Doesn't allow for hint in URL bar on main page in two lines 2020-01-14 09:36:39 -08:00
daphliu
0d5158eb22 [fenix] Modified onboarding card colors according to design 2020-01-14 09:18:45 -08:00
isabelrios
44b0dc4798 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7563 - Sync integration logins (https://github.com/mozilla-mobile/fenix/pull/7564)
* sync-integration-logins-test

* improve checks for logins test

* fixing ktlint issues

* uncomment lines

* address reviewer comments

* fix ui tests after robot change

* fix lint
2020-01-14 08:47:37 -08:00
Grisha Kruglov
038c99c4bd [fenix] Migrate 'settings' before app init 2020-01-14 17:27:41 +01:00
Vlad Filippov
76c10a29d1 [fenix] Bump a-s dependency to 0.48.2
Changelog: https://github.com/mozilla/application-services/releases/tag/v0.48.2
2020-01-13 18:44:52 -08:00
Kadeem M
81997a01bf [fenix] Added BuildDate Assertion for About Preview Screen; Added verification for external links in About Preview Screen (https://github.com/mozilla-mobile/fenix/pull/7413) 2020-01-13 13:53:35 -08:00
ValentinTimisica
f5c8ae7ba1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5884: Fixed Unit tests. 2020-01-13 12:31:23 -08:00
ValentinTimisica
8560ea17c2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5884: Adds user-specified search engines telemetry
Created events for adding and deleting a custom search engine and for searches
performed with a custom search engine.
2020-01-13 12:31:23 -08:00
Colin Lee
7faa412772 [fenix] Fix https://github.com/mozilla-mobile/fenix/issues/7649: Fix missing NOT in asFeatureWebChannelsDisabled check (https://github.com/mozilla-mobile/fenix/pull/7650) 2020-01-13 13:37:13 -06:00
Colin Lee
f5a7312763 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5182: Loading experiments on startup is slow, remove Fretboard (https://github.com/mozilla-mobile/fenix/pull/7510)
This removes Fretboard. The goal is to reduce cold startup costs associated with loading the experiments on the main thread. We currently have two experiments frameworks in use and should only require one.
2020-01-13 12:38:32 -06:00
Aaron Train
397dddaf0a [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/7611: Add UI tests for content context menus (https://github.com/mozilla-mobile/fenix/pull/7631)
Closes https://github.com/mozilla-mobile/fenix/issues/7611: Add UI tests for content context menus
2020-01-13 12:24:23 -05:00
Sebastian Kaspari
e36fd53543 [fenix] Open "migration FAQ" when selecting "What's new" in a Fennec build. 2020-01-13 17:08:48 +01:00