AndiAJ
19c4186f0a
Remove closeTabViaXButton() and replace it with closeTab() in the UI tests
2021-10-08 11:16:54 +00:00
AndiAJ
c9ca6f01b5
Fix for ambiguous mozac_browser_tabstray_close and with content description
2021-10-08 11:16:54 +00:00
AndiAJ
66ac309d40
Fix for ambiguous tabstray_title and with text
2021-10-08 11:16:54 +00:00
AndiAJ
8d7e5dd4b7
Fix for ambiguous tabstray_close
2021-10-08 11:16:54 +00:00
AndiAJ
681fc216ac
Fix for ambiguous tab_item
2021-10-08 11:16:54 +00:00
codrut.topliceanu
6edd989152
For #20992 - Speculative fix for TopSitesPagerAdapter crash
2021-10-08 07:59:42 +00:00
Jonathan Almeida
74fd043290
Issue #21686 : Move submitList calls into TabsAdapter
...
Co-authored-by: Roger Yang <royang@mozilla.com>
2021-10-08 05:36:48 +00:00
Noah Bond
8c1a64a5e8
For #21773 - Updated "customize homepage" button to go to the new Homepage submenu in Settings
2021-10-07 23:45:43 +00:00
Christian Sadilek
1b463a5c17
Enable pocket stories in CA
2021-10-07 21:57:56 +00:00
Arturo Mejia
3f9d277566
Prepare nimbus features default values for release 95
2021-10-07 20:44:44 +00:00
Rohan Maity
a77091dc5b
For #20579 : Fix the normal browing tab re-used unexpectedly when open links in private tab enabled or same tab is already avaialble in normal browsing mode
2021-10-07 19:48:16 +00:00
Arturo Mejia
5843fafbb6
For #21765 only activate pocket by default for the right audience
2021-10-07 15:30:18 +00:00
Mugurell
507801e5d5
For #21623 - Pocket recommended stories telemetry
2021-10-07 08:36:00 +00:00
Michael Comella
2c528391da
Closes #21424 : add marker for StrictMode.resetAfter.
...
This helps identify file IO. Unfortunately, with this marker, it's
difficult to separate code we own from code we don't own. However, I
wasn't sure what the best implementation would be to address that
(e.g. ideally, we would ignore violations in code we don't own rather than
annotate the markers) so I thought we can land it this simple way and
improve it incrementally.
2021-10-07 07:39:51 +00:00
Gabriel Luong
04e75ace19
For #21756 - Refactor TopSites out of home.sessioncontrol
2021-10-06 21:47:36 +00:00
Noah Bond
1f97ca6ce6
For #21437 - Relocated Home-related settings to its dedicated sub screen ( #21722 )
...
* For #21437 - Relocated Home-related settings to its dedicated sub screen
* For #21437 - Updated show top sites toggle text
* PR: Fixed lint warning. Reverted preference keys
* PR: added ignore for UI test
* PR: Added ignore for UI test
2021-10-06 21:01:16 +00:00
Roger Yang
3632ed77d5
No issue: Update Pocket categories spacing to 16dp.
2021-10-06 19:52:55 +00:00
Sebastian Kaspari
099e463b4f
Issue #21102 : Set compileSdkVersion to 31.
2021-10-06 17:30:08 +00:00
Roger Yang
23e51c250a
No issue: Small layout update for Pocket Stories
2021-10-06 17:01:32 +00:00
Gabriel Luong
dd20d98779
For #21729 - Refactor SectionHeader to use the right font size
2021-10-06 15:38:35 +00:00
Sebastian Kaspari
5208f74cd7
SearchDialogFragment: Start to split consumeFrom() into independent observers that trigger less often
2021-10-06 10:32:59 +00:00
Arturo Mejia
0f07703c3e
For #21611 : Show the jump back in Contextual Hints independently of the home onboarding dialog.
2021-10-06 03:21:41 +00:00
Arturo Mejia
7e3a2ba89d
For #21574 : disabled the homescreen onboarding dialog.
2021-10-06 03:21:41 +00:00
Roger Yang
fb345a4131
Close #21573 : Update design for jump back in section and recently bookmarked section
2021-10-05 21:43:08 +00:00
codrut.topliceanu
b1a5025610
For #21708 - Fixes missing header bottom border
...
The bottom gray border of the header item from the Inactive Tabs section was correctly set when collapsing or expanding said section, but not on init. So if the section was initialized collapsed the gray border would not be present.
2021-10-05 20:46:16 +00:00
Arturo Mejia
bd7476cce4
Update feature flags for 94.
2021-10-05 18:02:38 +00:00
AndiAJ
8a8bbd9517
For #20814 fix flaky tabMediaControlButtonTest UI test
2021-10-05 11:09:29 +00:00
Mugurell
6faafe4688
For #21599 - Add UTM parameters for Pocket recommendations links
2021-10-05 10:33:45 +00:00
codrut.topliceanu
a53b52b764
For #21565 - Adds inactive tabs onboarding popup
2021-10-05 10:00:33 +00:00
Mugurell
571a2fc88e
For #21621 - Add 16dp horizontal spacing to home composables.
...
Added from the ViewHolders, the same as for XML Views.
2021-10-05 07:03:21 +00:00
Mugurell
2eb5fe2159
For #21621 - Add 16dp horizontal spacing to all normal browsing home items
2021-10-05 07:03:21 +00:00
Mugurell
a6b4c3e370
For #21621 - Add 16dp horizontal spacing to the private browsing home description
2021-10-05 07:03:21 +00:00
Mugurell
bb498cc223
For #21621 - Add 16dp horizontal spacing to all onboarding items
2021-10-05 07:03:21 +00:00
Mugurell
d189b37a09
For #21621 - Remove the parent horizontal padding
2021-10-05 07:03:21 +00:00
Jonathan Almeida
f9dd0d9f6f
Issue #21582 : Use ThumbnailStorage in recent tabs on home
2021-10-05 06:33:18 +00:00
Gabriel Luong
a1e6872f6f
For #21694 - Remove RoundedCornerShape around the inner Column in RecentlyVisited
2021-10-04 22:48:30 +00:00
Gabriel Luong
5fc979090a
For #21694 - Only show the divider line in between items in the Recent Searches
2021-10-04 22:48:30 +00:00
Jonathan Almeida
8c2cbb4e41
Issue #21642 : Remove in-progress media tab from homescreen
2021-10-04 18:03:34 -04:00
Christian Sadilek
66e54860bb
Move tabs out of search group if direct load occurs
...
This regressed in our previous fix that made sure child tabs don't
mistakenly get moved out of the group if their parent is navigated
away, or in case the child tabs are redirected.
However, when a subsequent load occurs in any tab in the group the
search terms need to be cleared and the tab removed from the group
to prevent false positives.
2021-10-04 17:30:49 -04:00
Elise Richards
f359557ef4
CI for Fix description for home_screen_displayed metric ( #21697 )
...
* Fix description for `home_screen_displayed` metric
The current description appears to be incorrect by my reading of the source.
* Update app/metrics.yaml
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
Co-authored-by: Will Lachance <wlachance@mozilla.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2021-10-04 13:59:02 -07:00
Elise Richards
e2c9d9abb1
CI for Docs: Add extra context to events.browser_menu_action ( #21696 )
...
* Docs only: Add extra context to `events.browser_menu_action`
This came up as a potential point of confusion in a discussion with DS. This is a docs only change.
* Update metrics.yaml
Co-authored-by: Will Lachance <wrlach@gmail.com>
2021-10-04 20:10:49 +00:00
Gabriel Luong
6abb2fffa1
For #21658 - Don't pass Client into composable functions
2021-10-04 19:06:30 +00:00
Jonathan Almeida
b8946f807a
Issue #21671 : Remove Recently Closed from Inactive Tabs
2021-10-04 15:50:27 +00:00
Mugurell
16a3b92d34
For #21593 - Refactor the coroutine from PocketStoriesShown to outside the middleware
...
In so this code will no longer have access to the MiddlewareContext which only
makes sense in the thread of the Middleware itself.
2021-10-04 11:54:42 +00:00
Mugurell
e4489b8d7d
For #21593 - Persist stories categories selections in a Proto DataStore
...
A fast and easy solution with all the ACID requirements.
Also supports easy migrations if later the data we need persisted changes.
2021-10-04 11:54:42 +00:00
Mugurell
565beb88c9
For #21593 - Refactor out "isSelected" from PocketRecommendedStoriesCategory
...
Having the list of categories and the list of selected categories separate in
State allows updating them independently.
2021-10-04 11:54:42 +00:00
AndiAJ
84c61e24a7
For #21644 fix disabled alwaysStartOnHomeTest UI test
2021-10-04 10:34:56 +00:00
Jonathan Almeida
061de54291
Issue #21576 : Hide 'Other' title when there are no search groups
2021-10-04 08:56:20 +00:00
Mugurell
361673ae3e
For #21626 - Avoid showing story invalid properties
2021-10-04 07:33:31 +00:00
Arturo Mejia
2b363b9868
For #21618 : Integrate Nimbus with MR2 Home Page to enable experimentation
2021-10-04 00:39:59 +00:00
Arturo Mejia
ebd336501b
For #21611 : Add jump back in Contextual Hints
2021-10-03 23:16:37 +00:00
Jonathan Almeida
e5f58eaade
Issue #21632 : Correct inactive tabs survey string ( #21669 )
2021-10-03 14:29:39 +00:00
Christian Sadilek
8f187af9ae
Make search term grouping tolerant to (parent tab) navigation
...
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
2021-10-02 08:51:25 +00:00
Elise Richards
76c0c4ad14
For #21648 : match Pocket sections on home to designs
2021-10-02 08:24:09 +00:00
Jonathan Almeida
c877a25400
Issue #21641 : Do not add a group of only one tab
2021-10-02 04:00:02 -04:00
Elise Richards
b213a51188
For #21653 : pre-land section title for tab preferences
2021-10-02 00:53:00 +00:00
Noah Bond
aa28b6f142
For #21360 - Added toggle for search term tab groups ( #21615 )
...
* For #21360 - Added toggle for search term tab groups
* For #21360 - Lint cleanup
* PR: Added missing licenses and possibly fixed UI test
* PR: Added a "scrollTo" to potentially fix a UI test
* PR: Added potential fix for alwaysStartOnHomeTest
* PR: Added temporary ignore to alwaysStartOnHomeTest
* PR: added missing ignore comment
* For #21360 - Added missing feature flag driven visibility logic
Co-authored-by: Sebastian Kaspari <s.kaspari@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-10-02 00:25:12 +00:00
Elise Richards
c7067a50cb
For #21646 : Update section titles and customize button name on home
2021-10-01 23:51:48 +00:00
Elise Richards
3a2b9e5d2b
For #21643 : Pre-land strings for inactive tabs CFR. Update section title for normal, non-search group tabs. ( #21645 )
2021-10-01 14:23:24 -07:00
Noah Bond
07b53f1e73
For #21635 - Preland strings for tab auto close message ( #21636 )
...
* For #21635 - Prelanded strings for tab auto close message
* PR: Updated String descriptions and added temporary tools ignore
2021-10-01 20:37:51 +00:00
Gabriel Luong
69485da0f8
For #21632 - Preland strings for the inactive tab survey
2021-10-01 19:51:59 +00:00
Biren-Nayak
c1effd946d
For #16437 : Remove unnecessary space for tracking protection exceptions
2021-10-01 19:15:00 +00:00
Mugurell
bf876e2593
For #21392 - Update new strings descriptions.
2021-10-01 18:03:12 +00:00
Christian Sadilek
fafa72c0ff
Allow opening pocket stories when search dialog is active
2021-10-01 16:03:59 +00:00
Oana Horvath
a4a04173cc
For #21540 , #21620 : disables failing UI tests
2021-10-01 15:03:35 +00:00
Oana Horvath
526501160c
For #21441 , #21477 , #21500 , #21499 #21476 , #21474 : retry dismissing the search bar
2021-10-01 08:38:03 +00:00
Roger Yang
920376ee5b
Close #21610 : Update Strings for Tab Settings
2021-10-01 06:31:50 +00:00
Mozilla L10n Automation Bot
b9b1e984b5
Import l10n.
2021-10-01 03:27:40 +00:00
Arturo Mejia
6824949a40
For #21611 : Add jump back in contextual hint text
2021-09-30 22:40:30 -04:00
Roger Yang
1092383231
No issue: Make sure jump back in group always have more than one tab
2021-09-30 22:33:50 -04:00
Gabriel Luong
15d1a0aa17
For #21551 - Add delete history metadata in the History view
...
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
2021-09-30 22:30:19 -04:00
Elise Richards
c60de0bc6c
For #21287 : long press menu on recently visited homescreen groups
2021-09-30 22:00:18 -04:00
Arturo Mejia
ca30f518d8
For #21608 : Update strings for home screen dialog features
2021-10-01 01:51:07 +00:00
Grisha Kruglov
0d9e2b3a36
Do not show home screen behind search if we have search terms
...
Home screen isn't actually visible in case we're displaying awesomebar
search results. The navigation is thus unnecessary and actually causes visual
jankiness as we display home for a moment before covering it up with
search results.
2021-09-30 18:14:16 -04:00
Jan-Erik Rediger
2198c0f014
Don't manually exclude glean-native
...
The latest geckoview-omni package correctly declares its capabilities,
including the `glean-native` one.
Additionally it is able to pick geckoview-omni over glean-native in all
configurations.
2021-09-30 19:51:29 +00:00
Noah Bond
25d0696101
Inactive tabs changes ( #21524 )
...
* Issue mozilla-mobile#21319 - Moved inactive tabs to the top of the normal tabs tray.
* Issue mozilla-mobile#21319 - Added a delete icon to delete ALL inactive tabs.
* Issue mozilla-mobile#21319 - Changed default inactive time period to 14 days
* Issue mozilla-mobile#21319 - Hooked inactive tabs setting to UI code
Inactive tabs setting is also disabled when the user has selected the one day or week auto-close tab setting.
* Issue mozilla-mobile#21319 - File and Lint cleanup
* PR: Fixed bug causing grouped tabs to also show in "Other" when marked as inactive but inactive is OFF in Settings
* PR: Fixed lint warnings
* PR: Removed redundant feature check
* PR - Ignore test until search term tab groups switch is done
2021-09-30 19:01:31 +00:00
Mugurell
53d4336939
For #21592 - Don't topup with general stories
2021-09-30 15:54:21 +00:00
Mugurell
ea6d5e3d38
For #21562 - Snap to next item when scrolling
...
This works by replacing the fling animation with snapping to the next item in
the scroll direction.
2021-09-30 14:57:17 +00:00
Aaron Train
2bde49f911
No issue: Fix AssertionError in openThreeDotMenu
...
fix: ktlint
2021-09-30 14:06:13 +00:00
AndiAJ
f72ab0a4f3
For #21540 fix flaky editCustomSearchEngineTest UI test
2021-09-30 10:30:27 +00:00
Michael Comella
365983d4b0
For #21294 : suppress MaxLineLength in Fact.toEvent.
...
These double comparisons are easier to read and see the pattern of on one line
so I'd rather keep them on one line. Additionally, it's difficult to
test each change individually so I'd rather not make additional changes.
To do this, I suppressed the max line length warning.
2021-09-30 09:13:53 +00:00
Michael Comella
c10f41164d
For #21294 : remove allocations in Fact.toEvent.
...
This commit was generated primarily by a macro that:
- appends `== component &&`
- appends `== item`
- (if applicable) Skips to the ending brace
- Go down one line and move cursor to the front of the line to prep for repeat
My only intervention was to skip extra lines to line it up to run again
and specify how many times in a row it should run.
---
The `to` in this code is an infix function that calls instantiates a
Pair under the hood. Subjectively observed, when this method is called
it generally hits the else case so 35 Pairs are instantiated each call -
that's 560 bytes. This method is called frequently - for example, an estimated
4 times each time a letter is typed on the homescreen and a measured 116 times
in a simple navigation (see the issue). The latter generates an estimated
63.4 KiB.
It was straightforward to remove these allocations so that's what this
change does.
The primary risk from this change is that it's difficult to test each
case to ensure it's working.
2021-09-30 09:13:53 +00:00
Michael Comella
d33e38e020
For #21294 : change when (condition) {
when {
in Fact.toEvent.
...
This will not compile. However, it enables the subsequent PR to remove
allocations from Fact.toEvent.
2021-09-30 09:13:53 +00:00
Michael Comella
4c33b1b75c
For #21294 : add partial test for existing factToEvent code.
...
When we refactor, this will help ensure we've done it correctly.
2021-09-30 09:13:53 +00:00
codrut.topliceanu
0e88c25df1
For #20762 - Adds grey border to inactive tabs
2021-09-30 08:42:46 +00:00
Mozilla L10n Automation Bot
f8edee649a
Import l10n.
2021-09-30 00:43:30 +00:00
Elise Richards
02614eb889
For #21574 : Move the homescreen onboarding card behind a feature flag
2021-09-29 22:52:42 +00:00
Mugurell
e72b7f7cc8
For #21561 - Enable/Disable the feature from the customization menu
2021-09-29 19:55:26 +00:00
Mugurell
0c632dbbdb
For #21391 - Final design composables
...
Fonts are not exactly following the Figma design but do better suit the overall
design since the other fonts are also not respecting the latest specs.
2021-09-29 19:15:07 +00:00
Andrei Joltan
d30583e0e7
For #21442 fix flaky deleteMultipleSelectionTest UI test ( #21563 )
...
Co-authored-by: AndiAJ <andiaj@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-09-29 13:45:08 -04:00
Roger Yang
ddd472d143
No issue: Improve rendering of jump back in
2021-09-29 11:43:49 -04:00
AndiAJ
37e342fd92
For #21478 fix flaky verifyOpenTopSiteNormalTab UI test
2021-09-29 15:21:34 +00:00
Oana Horvath
0ac23486c1
Fixed verifyAboutFirefoxPreview test according with new steps
2021-09-29 16:01:35 +03:00
Oana Horvath
1015072db6
Fixed disabled UI test openExternalLinksInPrivateTest
2021-09-29 16:01:35 +03:00
Roger Yang
53206df9b6
Close #21552 : Remove Extra Subtitle In Jump Back In Item
2021-09-29 02:46:34 +00:00
Roger Yang
8193138015
Fix recent tabs intermittent tests ( #21557 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-09-28 22:10:47 -04:00
Elise Richards
777f2d1f12
For #21339 : update styles for homescreen show all buttons and jump back in spacing ( #21342 )
...
For #21339 : Add ignores for intermittent ui tests
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-09-28 14:40:22 -07:00
Mugurell
c1f0e5a611
For #21275 - Sort items by how many times they were actually shown
2021-09-28 20:25:25 +00:00
Christian Sadilek
4596d4f905
Do not capture search terms when user navigates away via app ( #21527 )
...
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
2021-09-28 14:20:58 +00:00
AndiAJ
bf3b669151
Delete browsing data tests UI tests
2021-09-28 09:50:00 +00:00
AndiAJ
06292ac8d6
Fix disabled toggleSearchSuggestions UI Tets and refactoring work
2021-09-28 07:49:22 +00:00
Elise Richards
ab13ae09f2
For #21313 : renewing performance awesomebar metrics ( #21315 )
2021-09-27 15:40:21 -07:00
Roger Yang
8a15e8a681
Close #21451 : Add active search term tab groups on home
2021-09-27 21:10:57 +00:00
Arturo Mejia
f15291757b
For #21493 show onboarding dialog for home sections
2021-09-27 19:22:34 +00:00
codrut.topliceanu
f338d64a4c
For #20762 - Fixes NPE crash with nullchecks for binding
2021-09-27 13:32:06 -04:00
AndiAJ
10f2074749
Fix disabled shortcutButtonTest UI test
2021-09-27 11:15:28 +00:00
Mugurell
ba4c44afcf
For #21045 : Add categories support
2021-09-27 09:57:15 +00:00
Mugurell
ccc0f17e4f
For #21045 : Cleanup
...
- stick to one naming scheme: rename articles to stories and use this all
throughout the app.
- add some spacing above the new section (as per the current design)
2021-09-27 09:57:15 +00:00
Mozilla L10n Automation Bot
27d319bc56
Import l10n.
2021-09-27 00:38:26 +00:00
Mozilla L10n Automation Bot
009f2a97b8
Import l10n.
2021-09-26 00:30:23 +00:00
Mozilla L10n Automation Bot
8426c399ad
Import l10n.
2021-09-25 00:44:49 +00:00
codrut.topliceanu
e8c332964d
For #21087 : Updates Recently Saved design
2021-09-24 07:42:29 +00:00
Christian Sadilek
54549c49ec
Fix mapping between history visits and groups to use createdAt
...
We currently have a 15s buffer to match metadata to its corresponding
visit. However, a existing metadata record can be updated more than
15s after it was created e.g. when closing the tab and updating
the view time.
2021-09-23 21:15:48 +00:00
Aaron Train
1418d3f2bd
Closes #21441 : Fix changeAccessibiltySettings
2021-09-23 19:59:59 +00:00
Jonathan Almeida
26dc3ea47e
Issue #21366 : Speculative fix for failing test in TitleHeaderBindingTest
2021-09-23 18:42:53 +00:00
Christian Sadilek
d830006984
For #20893 : Dedupe urls/site in history groups
2021-09-23 16:09:43 +00:00
Gabriel Luong
976dd6ebe1
For #21460 - Rename "Delete from history" to "Remove" for recent visit dropdown menu
2021-09-23 14:26:46 +00:00
Oana Horvath
43d1cb233e
For #17847 : adding back editCustomSearchEngineTest UI test
2021-09-23 08:58:52 +00:00
AndiAJ
d534adc932
Improve coverage verifyEmptyBookmarksMenuTest and undoDeleteMultipleSelectionTest UI tests
2021-09-23 08:04:40 +00:00
AndiAJ
3ad0ec1302
Fix for disabled saveLoginFromPromptTest
2021-09-23 07:09:15 +00:00
Mozilla L10n Automation Bot
74989db239
Import l10n.
2021-09-23 01:06:49 +00:00
Gabriel Luong
90d7927b2f
Issue #21117 - Modify layout for items displayed under "Recently Visited" in the HomeScreen to follow latest UX designs
2021-09-22 21:30:45 +00:00
Arturo Mejia
c05fbfb6c3
For #21239 improve telemetry values for Allow users to customize their home screen
2021-09-22 16:28:43 +00:00
Oana Horvath
83e3e0b19d
No issue: re-enabled swipeToSwitchTabTest
2021-09-22 15:59:28 +00:00
Travis Long
ca069a78d2
Fix logic so isFirstRun
can be called multiple times on first run
2021-09-22 15:35:28 +00:00
Travis Long
c9c28b66c8
[SDK-344] Pass in first-run information to Nimbus for targeting
2021-09-22 15:35:28 +00:00
Gabriel Luong
98b218d964
For #21413 - Remove unused OnboardingPrivateBrowsingViewHolder and OnboardingWhatsNewViewHolder
2021-09-22 14:20:16 +00:00
Aaron Train
87e4a250f1
Various UI test fixes and disabling of intermittents
2021-09-22 12:57:26 +00:00
Sebastian Kaspari
cd61ef1c1d
Issue #21172 : Refactor UI tests accessing awesomebar suggestions.
2021-09-22 12:57:26 +00:00
Sebastian Kaspari
6d99c34f12
Issue #21172 : Replace BrowserAwesomeBar view with AwesomeBar() composable.
2021-09-22 12:57:26 +00:00
Gabriel Luong
d9847f9525
For #21408 - Pass the corresponding HistoryMetadataKey to openToBrowserAndLoad and addTab use case
2021-09-22 08:15:08 +00:00
Gabriel Luong
2ae7d5d593
For #20893 - Search term groups in history
2021-09-22 08:15:08 +00:00
AndiAJ
391ff6b5fd
Exit onboarding tour UI tests
2021-09-22 07:06:50 +00:00
Mozilla L10n Automation Bot
a42ca16167
Import l10n.
2021-09-22 01:59:21 +00:00
Michael Comella
3ab1ca8321
For #21126 : process performancetest intent for AC too.
2021-09-21 20:49:12 +00:00
rayanHappy
6a3b9c4b8f
Fix QR scan button not showing up when choosing a RTL language
2021-09-21 16:20:56 -04:00
Arturo Mejia
3272de1364
For #21239 add telemetry for Allow users to customize their home screen
2021-09-21 15:55:03 -04:00
Christian Sadilek
6f7f284b55
Make sure to only record view time once for a given tab access
...
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
2021-09-21 12:37:44 -07:00
Mozilla L10n Automation Bot
e00079aeaf
Import l10n.
2021-09-21 00:47:29 +00:00
Elise Richards
368d8cc214
No issue: remove escape chars on add logins string
2021-09-20 21:30:16 +00:00
Grisha Kruglov
b7b8de1c2f
Use UpdateUrlAction to record viewTime observations
...
We discovered that in a tab restore scenario we were recording view time
observations that were wrong - we'd record time deltas as-if user was
looking at the page while the browser wasn't running.
This happens because when we record a viewTime observation, we compare
current time with lastAccess time of the tab. In a restore scenario,
that lastAccess time happens to be from when the browser was last
running - which could be days ago.
The simplest solution was to not record a viewTime observation if the
url for a tab didn't change during a load event. To achieve this, we
needed to change which action we were using as a proxy for "navigation
events" - UpdateUrlAction contains the new url, allowing us to compare
against the current tab url.
Alternative solutions would be to keep using loading actions, but
dispatch a lastAccess event before performing a metadata update. This
would have worked, but would result in two lastAccess events being
dispatched for each navigation event instead of just one.
2021-09-20 20:14:04 +00:00
Elise Richards
b56d8ff545
For #21337 : rename recently saved section on home
2021-09-20 19:42:19 +00:00
Christian Sadilek
16085b9008
Closes #21388 : Only parse clipboard content when search fragment is attached
2021-09-20 14:31:08 -04:00
Jonathan Almeida
e9434a5b11
Close #21366 : Fix intermittent test failure in TitleHeaderBindingTest
2021-09-20 17:47:17 +00:00
AndiAJ
d4ce149c3e
Improve coverage for verifyAboutFirefoxPreview
2021-09-20 09:41:23 +00:00
Mozilla L10n Automation Bot
f4397cc85e
Import l10n.
2021-09-20 00:38:29 +00:00
Mozilla L10n Automation Bot
65dd9cb079
Import l10n.
2021-09-19 00:34:04 +00:00
Mozilla L10n Automation Bot
a455116d2c
Import l10n.
2021-09-18 00:40:46 +00:00
Michael Comella
7232fedb20
For #21296 : add ProfilerMarkers.addForDispatchTouchEvent.
2021-09-17 23:06:50 +00:00
Michael Comella
bb632c7b3b
For #21299 : add duration markers for HomeActivity Create/Start.
...
We only instrument these methods because they're the only ones that
noticeably long running in the current implementation.
2021-09-17 22:34:01 +00:00