ekager
c556e819bd
For #5586 - Add telemetry for save logins setting
2020-01-22 14:19:12 -08:00
Mihai Adrian
355cb35cb6
For #7574 : Send toolbar position metrics in English. ( #7712 )
2020-01-21 08:24:18 -08:00
Sawyer Blatz
509fa112d0
For #6308 : Remove unecessary telemetry & bump expiry date ( #7793 )
...
* For #6308 : Remove unecessary telemetry
* For #6308 : Bump expiry date on telemetry
2020-01-17 15:13:20 -08:00
Jeff Boek
ea22f6d69b
For #1607 - Fixes SearchShortcutSelected to not leak any custom identifiers
2020-01-16 14:07:38 -08:00
ValentinTimisica
c106d89285
For #7751 : Remove 'SearchWithCustomEngine' telemetry event
2020-01-16 10:14:07 -08:00
ValentinTimisica
981d19de13
For #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
Jonathan Almeida
261a6162af
Review comments, fix build failure and targetActivity
2020-01-15 21:41:01 -08:00
Jonathan Almeida
b89afe7b7c
For #7092 : Add initial Migration UI
2020-01-15 21:41:01 -08:00
Sebastian Kaspari
29d9ba472c
Always initialize glean. Set upload flag after migration. ( #7717 )
2020-01-15 15:31:51 -08:00
ekager
0777fb3bbe
For #5545 For #5542 Closes #6696 Integrate logins API, adds Settings for Autofilling/Saving Logins
2020-01-15 12:14:08 -08:00
Alessio Placitelli
f93437c509
Fix GleanMetricsService to use the new Glean APIs
2020-01-15 16:38:48 +02:00
Jonathan Almeida
61570b5238
Closes #7645 : Disable push service when migrating
2020-01-15 02:10:56 -05:00
ValentinTimisica
a952d0858c
For #5884 : Fixed Unit tests.
2020-01-13 12:31:23 -08:00
ValentinTimisica
7c5c9355ce
For #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
7baf54f566
For #5182 : Loading experiments on startup is slow, remove Fretboard ( #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
Sebastian Kaspari
1f5bfff025
Issue #6898 : Allow empty adjust token for fennecNightly builds.
2020-01-10 13:48:20 -08:00
Mihai Adrian
0a412a1a6a
For #6992 Always hide toolbar when showing find in page bar ( #7567 )
2020-01-09 13:26:33 -08:00
Mugurell
6d44ceceda
For #6836 - Limit Leanplum depending on current locale.
2020-01-09 13:02:21 +02:00
Sebastian Kaspari
e3408b12b4
Update Mozilla Android Components to 28.0.0-SNAPSHOT.
2020-01-08 18:57:31 -05:00
mcarare
b115a00589
For #7155 Align custom tabs overflow menu to original mocks
...
Reverse menu items order when toolbar position is top
2020-01-08 11:50:17 -07:00
Will Hawkins
9c28cb632c
Issue #7425 (et al): Cache the list of installed browsers
...
Cache the list of installed browsers. Calling `Browsers.all`
the application directly redundantly recalculates the list.
Accessing the list of installed browsers through this cache
will reduce that overhead.
2020-01-07 18:40:07 -08:00
Mugurell
8454f208af
For #4977 : Migrate fennec shortcuts ( #7251 )
...
* For #4977 - Support opening Fennec pinned website shortcuts in Fenix
Fennec's pinned website shortcuts are set to open the BrowserApp activity.
So we need a new activity alias to actually catch such Intents. Otherwise they
would open "org.mozilla.firefox/.App" without any way to inform that this is
the result of the user clicking on a pinned shortcut.
For actually checking if the newly received Intent is of a Fennec pinned
shortcut we introduce a new FennecBookmarkShortcutsIntentProcessor which will
prepare the Intent to open the shortcut's URL in a new tab.
* For #4977 - Don't keep IntentReceiverActivity on the back stack
For successive Fennec pinned shortcuts to create a new IntentReceiverActivity
and be processed as normal we need to not keep this as our task root.
* For #4977 - Test the FennecBookmarkShortcutsIntentProcessor
2020-01-07 09:07:51 -08:00
Jeff Boek
fdb1f505cc
For #5552 - Reverts temporary fix for #5552
2020-01-07 12:24:20 +02:00
Jonathan Almeida
0768fde945
No issue: Use SendTabFeature and FxaPushSupportFeature
2020-01-03 10:20:53 -05:00
Sawyer Blatz
c7c4ad051a
For #6413 : Adds more snackbar positioning logic ( #7444 )
...
* For #6413 : Adds more snackbar positioning logic
* Refactor
2020-01-02 14:31:52 -08:00
Roger Yang
f6e286fd9c
Closes #7346 : Enable dynamic app links in Fenix ( #7361 )
2020-01-02 13:08:11 -05:00
Sawyer Blatz
3fb060f682
For #6413 : Fixes snackbar positionining for bottom toolbar ( #7415 )
...
* For #6413 : Fixes snackbar positionining for bottom toolbar
* For #6413 : Cleans up snackbar usage
2019-12-30 14:43:15 -08:00
Severin Rudie
26b7909214
For #7352 : integrate highlightable browser menu changes ( #7353 )
...
* For #7352 : integrate highlightable browser menu changes
* For 7352: invalidate menu when reader mode availability changes
* For 7352: removed highlight from reader mode appearance per UX
2019-12-27 12:15:21 -08:00
Roger Yang
dd1433733a
Closes #7156 : Update app links feature usage to include app links interceptor ( #7275 )
2019-12-20 08:27:19 -05:00
Tiger Oakes
7c9a5c1f14
For #768 - Add PWA install option to menu ( #6882 )
2019-12-18 23:59:30 -08:00
Rushab Kumar
562eb89356
For #7250 - Replace anko.dimen
2019-12-18 15:39:14 -08:00
Roger Yang
1a739db5b1
Closes #7260 : Pass in GeckoView version information to MozillaSocorroservice
2019-12-18 10:45:57 +01:00
Tiger Oakes
ea486d7c66
Split out CustomTabToolbarIntegration ( #7107 )
2019-12-17 12:26:46 -08:00
Jeff Boek
49f07554e7
No Issue - Removes some search engines
2019-12-16 14:09:14 -08:00
Vlad Filippov
a3f2f55548
Closes #5913 : Add new sessionToken scope ( #6155 )
2019-12-12 12:00:20 -08:00
Tiger Oakes
3f7205e3cb
Extract IntentProcessorType to its own file and add tests ( #7012 )
2019-12-10 00:02:23 -08:00
Grisha Kruglov
42d6915699
Fennec migration: enable logins migration
2019-12-09 13:35:22 -08:00
Jeff Boek
45c6e3a784
For #1607 - Passes "custom" as the search engine identifier for custom engines
2019-12-09 11:47:05 -08:00
Severin Rudie
dfea877fb7
No issue: small installedSearchEngineIdentifiers readability refactor
2019-12-09 10:58:19 -08:00
Severin Rudie
2aa80eff95
No issue: tests installedSearchEngineIdentifiers
2019-12-09 10:58:19 -08:00
Severin Rudie
d3ff98816d
No issue: begin moving FenixSearchEngineProvider into a testing harness
2019-12-09 10:58:19 -08:00
Severin Rudie
5f393bd5d4
For #5334 : added private custom tab processor ( #6845 )
...
* For #5334 : added private custom tab processor
* For #5334 - Fixes up IntentReceiverActivity for handling intents
* For 5334: update styling for private custom tabbs
* For 5334: update tests to account for new processors
Note that two are still failing. These appear to be true failures, and will be corrected in a later commit.
* For 5334: fixes bug introduced by changes to IntentReceiverActivity
RCA: intent className and extra were previously set based on which processors matched, not which successfully processed. This patch reintroduces that behavior.
* For 5334: add tests for custom tabs processing
2019-12-06 10:57:54 -08:00
kglazko
300d8317e1
Issue 5366 Vector Drawable Compat ( #6904 )
2019-12-05 19:54:32 -08:00
Jeff Boek
d4e3a2037f
For #6855 - Filter out duplicated bundled search engines
...
Co-authored-by: Severin Rudie <Baron-Severin@users.noreply.github.com>
2019-12-04 17:10:02 -08:00
mcarare
c3389dcdb5
For #6070 Adds telemetry for enabling search suggestions in private
2019-12-04 16:44:01 -08:00
Jeff Boek
781b141bc7
For #6849 - Properly select a new default search engine when you delete the current one
...
Co-authored-by: Severin Rudie <Baron-Severin@users.noreply.github.com>
2019-12-04 16:10:26 -08:00
Emily Kager
d1b134c2ff
For #6908 - Set null anchors for snackbars with top toolbar ( #6911 )
2019-12-04 15:01:04 -08:00
Jeff Boek
e8972bb47d
For #6795 - Auto shows toolbar when loading a new URL ( #6955 )
...
Co-authored-by: Severin <Baron-Severin@users.noreply.github.com>
2019-12-04 15:00:51 -08:00
Tiger Oakes
d5e01384d8
Suppress upcoming deprecation ( #6765 )
2019-11-28 16:17:56 -08:00
Gabriel Luong
85111f538a
For #6857 - Replace BackHandler with UserInteractionHandler in InflationAwareFeature and InflationAwareFeatureTest
2019-11-28 15:58:07 -05:00