sraturi
7e35c37862
for #11830 created class containing the logic for sending AllStartup telemetry logic
...
lint check
renamed the intentReceived telemetry to appOpenedAllSource
added comments
removed unused code
moved lifecycle process to AppAllSourceStartTelemetry
moved tracking event out of init function
lint fix
moved appAllStartTelemetry to components
added bit more info about the metrics
added the onReceivedIntent metric back
minor fix
change discriptions based on the comments frm MR
wrote test cases for AppAllSourceStartTelemetry.kt
lint fix
test case to mock application going background
post rebase:
post rebase:
fixed nit from comments
fixed nit from comments
fixed nit from comments
lint fix
lint fix
2020-07-29 12:39:35 +02:00
Sachin
11df2ff5b5
for #11698 added on demand workmanager initialization ( #12739 )
2020-07-29 12:39:29 +02:00
Kainalu Hagiwara
bef98698cb
For #12904 - Conditionally inflate SwipeGestureLayout in BaseBrowserFragment.
...
Changing the root view of BaseBrowserFragment from a CoordinatorLayout
to a SwipeGestureLayout has caused some regressions, particularly in
snackbar behavior. Lets prevent those regressions from occuring in
builds where the feature flag for gestures is off by only adding the
SwipeGestureLayout when the feature flag is on.
2020-07-28 14:54:18 -07:00
Kainalu Hagiwara
6aa70977e7
For #12861 - Swap order of tabs for tab switching gesture.
2020-07-28 14:37:45 -07:00
Tiger Oakes
8d1bd10e6b
Test paged history provider
2020-07-28 12:35:34 -07:00
Jonathan Almeida
239e3de5e9
For #12856 : Add save to collections button to Tabs Tray
...
Using the ConcatAdapter, we're now able to insert multiple data sources
of information into one RecyclerView and preserve layout/scrolling in
addition to adding the 'Save to Collection' button.
2020-07-28 11:14:08 -07:00
ekager
33bb86b1aa
For #12992 - Hide tab close button while in multiselect mode
2020-07-28 11:10:45 -07:00
Hakkı Kaan Çalışkan
12e68ac18d
For #12622 : Visually indicate different types of suggestions in the search screen
2020-07-28 11:08:35 -07:00
Kainalu Hagiwara
272c380755
For #13028 - Add feature flag for tab history.
2020-07-28 11:01:59 -07:00
Roger Yang
b7fabdd2f1
Closes #12670 : Add lastUri as a parameter in RequestInterceptor
2020-07-28 13:24:03 -04:00
Elise Richards
b7325a3833
For #12571 : Rename shortcuts to search engine on search screen ( #12839 )
...
* Rename shortcuts to search engine on search screen
* Remove deprecated pref key
* Re-add deprecated string
2020-07-27 17:19:31 -05:00
Tiger Oakes
5d772337a8
Fix AccountUiView ui failures
2020-07-27 17:40:15 -04:00
Elise Richards
52a9acf87d
Enable editing saved logins on all channels ( #12841 )
2020-07-27 15:48:28 -05:00
Jeff Boek
46f010f247
For #2681 - Adds ability to bypass cache when reloading
2020-07-27 12:11:11 -07:00
Tiger Oakes
57ac6fc36d
Extract navigation subgraphs
2020-07-27 15:04:28 -04:00
Tiger Oakes
61d6b333de
Update LongParameterList baseline
2020-07-27 14:20:34 -04:00
Tiger Oakes
eab9660146
For #1146 : Extract AccountUiView from settings
2020-07-27 21:05:47 +03:00
Tiger Oakes
d640f58316
For #12565 - Clean up controller and add tests
2020-07-27 10:40:09 -07:00
ekager
e5e62fa79a
For #6846 : Added quick actions for nav bar in home
2020-07-27 13:28:28 -04:00
ekager
1d604d327c
For #12966 - Fixes session removal show home logic
2020-07-27 10:27:39 -07:00
Tiger Oakes
52de2b8f38
Fix license on remaining files
2020-07-27 13:04:55 -04:00
ekager
9c4fba4565
Closes #12954 - Remove all ConstraintLayout casts in SearchEngineListPreference
2020-07-27 09:49:43 -04:00
ekager
6f5faa332d
For #12947 - Adjust tab selected state on bind
2020-07-25 20:07:30 -04:00
ekager
058f44e82d
For #12721 - Remove SessionManager usages in TabCounter
2020-07-25 18:37:45 -04:00
Hakkı Kaan Çalışkan
3be6393ea5
For #12929 : Change cast to LinearLayout
2020-07-25 10:14:48 -04:00
Hakkı Kaan Çalışkan
b3b7566fcf
For #12804 : Set min height for search engine radio button
2020-07-24 22:10:24 -04:00
ekager
46511d6f8e
For #10163 - Adds tab multiselect mode
2020-07-24 18:18:26 -04:00
Jonathan Almeida
d15b8381a6
For #10925 : Fix breaking APIs in tabs tray
2020-07-24 16:52:06 -04:00
Tiger Oakes
8c1d3dc827
For #12871 - Use local TWA DAL API ( #12872 )
2020-07-24 13:08:24 -07:00
Kainalu Hagiwara
cac0be43e6
For #12880 - Pass a CoordinatorLayout to Snackbars created by the context menu.
2020-07-24 12:30:46 -07:00
Sawyer Blatz
95d786a79f
No issue: fix master
2020-07-24 15:06:38 -04:00
ekager
6edbb82591
For #12364 - Improve PWA onboarding timing logic
2020-07-24 14:43:28 -04:00
Sawyer Blatz
9c56e1905b
For #12793 : Improve snackbars for tabs tray
2020-07-24 10:56:54 -07:00
Sawyer Blatz
6c58098fef
For #12791 : Fix issue with undo snackbar last tab
2020-07-24 10:56:54 -07:00
Sawyer Blatz
c48159d76f
For #10997 : Remove scrolling from home ( #12866 )
2020-07-24 10:43:53 -07:00
Michael Comella
923d841403
For #12345 : replace Activity.reportFullyDrawnSafe with a-c impl.
2020-07-24 10:30:03 -07:00
mcarare
3883703ed5
For #10026 : Update scroll flags on a11y state change.
2020-07-24 10:35:33 +03:00
mcarare
e7a5613afb
For #10026 : Add a11y state listener to BaseBrowserFragment.
2020-07-24 10:35:33 +03:00
mcarare
cf0126e079
For #10026 : Add Context extension to get AccessibilityManager.
2020-07-24 10:35:33 +03:00
Kainalu Hagiwara
8f32b18dfa
For #12868 - Fix tab counter menu snackbar position.
2020-07-23 18:30:04 -07:00
Sawyer Blatz
0e438ef9a7
For #12430 : Hide the mic when not using Google
2020-07-23 19:29:26 -04:00
Tiger Oakes
d3a07e95c9
For #12565 : Don't pass contest to SortingStrategy
2020-07-23 19:05:11 -04:00
Tiger Oakes
652af79e95
Migrate from Session.toTab to BrowserStore ( #12221 )
2020-07-23 12:27:39 -07:00
Tiger Oakes
9af167ba0a
Add tests for some classes in home/browser ( #12837 )
2020-07-23 11:17:52 -07:00
Tiger Oakes
0d77f761e9
Test sync adapter ( #12810 )
2020-07-23 11:16:11 -07:00
Arturo Mejia
6530a45eb9
For issue #11676 : Features phone that doesn't a site permission exception shouldn't be shown ( #12855 )
...
exception shouldn't be shown
2020-07-23 09:12:22 -07:00
Tiger Oakes
8f5a37733d
Create ToolbarPosition enum ( #12747 )
2020-07-22 19:23:38 -07:00
Jonathan Almeida
c143f95819
Issue #11333 : Set ContentBlocking settings directly on GeckoRuntime
...
We set the ContentBlockingSettings directly on the GeckoRuntime now to
improve the startup of the engine.
This change has requirements from Android Components and GeckoView, so
we would only see the full perf benefits in Nightly as the changes ride
the train, although we might start to see some of them as we're updating
the GeckoProvider for the `geckoBeta` variant as well.
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2020-07-22 16:28:18 -04:00
Kainalu Hagiwara
b26e39906d
No issue - Fix compilation error caused by removed extension function.
2020-07-22 13:00:07 -07:00
Kainalu Hagiwara
58ccc64386
Fix UI tests.
...
We need to pass a CoordinatorLayout instead of a SwipeGestureLayout to
FenixSnackbar.make() in BaseBrowserFragment to prevent UI tests from
breaking. We also need to remove a few view IDs from the tab preview.
2020-07-22 11:26:15 -07:00