Tiger Oakes
f6efb386d6
Add tests for addon details
2020-06-17 14:38:50 -04:00
Mugurell
fb505ed0d4
For #1871 - BrowserMenu minWidth will be 112dp.
...
Following user requests and UX recommendations we'll have all menus have a
dynamic width between 112dp and 314dp, automatically wrapping the widest
element.
2020-06-17 12:17:59 +03:00
Mozilla L10n Automation Bot
7e3795242c
Import l10n.
2020-06-17 11:10:19 +03:00
Hakkı Kaan Çalışkan
8cbdce58e6
Update FxaServer.kt
2020-06-16 23:30:57 -04:00
Hakkı Kaan Çalışkan
670e03c3b2
Update app/src/main/java/org/mozilla/fenix/components/FxaServer.kt
...
Co-authored-by: Tiger Oakes <contact@tigeroakes.com>
2020-06-16 23:30:57 -04:00
Hakkı Kaan Çalışkan
bd85a9c399
remove suppress and unnecessary otherwise = private
2020-06-16 23:30:57 -04:00
Hakkı Kaan Çalışkan
87a65d2445
For #9782 : Clean up unused FeatureFlags
...
I've currently found out this ones unused.
webPushIntegration removed because looks like all fatal bugs solved as it said from note.
2020-06-16 23:30:57 -04:00
Kainalu Hagiwara
291a29b334
For #11651 - Fix top site favicon size and dark theme border color. ( #11652 )
2020-06-16 14:10:15 -07:00
ekager
37ccc52d35
For #11558 - Fix double click required for tabs tray
2020-06-16 15:59:38 -04:00
Sören Hentzschel
396cd61efa
For #9712 - show "AC: " before AC version on "About" screen
2020-06-16 15:29:00 -04:00
Sachin
36b1c710e7
for #11617 added a resetPoliciesAfter ext function for StrictMode, and replaced all existing calls to "resetAfter" with "resetPoliciesAfter" ( #11619 )
2020-06-16 11:12:18 -07:00
Oana Horvath
4e590bf7f8
For #10909 : Fix flaky navigateBookmarksFoldersTest ( #11592 )
2020-06-16 12:06:47 -04:00
Aaron Train
0eae3129ac
No issue: Disable verifyBasicNavigationToolbarFunctionality ( #11643 )
2020-06-16 11:40:15 -04:00
Mozilla L10n Automation Bot
6b4c46fdfb
Import l10n.
2020-06-16 10:58:13 +03:00
Tiger Oakes
d81aa62683
Fix PIP toolbar
2020-06-15 15:34:06 -04:00
Tiger Oakes
d3d5c8934f
Cleanup tests for toolbar controller
2020-06-15 15:25:33 -04:00
person808
9e3e95e351
For #11442 - Telemetry for tab counter menu.
2020-06-15 11:48:12 -07:00
Mozilla L10n Automation Bot
af64d93832
Import l10n.
2020-06-15 09:53:06 +03:00
Mihai Branescu
4f870e9251
For #6126 - moved the sessionObserver init to the onCreate
...
This helps because we will always need the observer to be initiated, not only when the `openToBrowser` method gets called. Example: Opening a tab from the tab tray had it's own method for opening the browser, causing this to not be called.
2020-06-15 08:01:32 +03:00
Jonathan Almeida
e6da2bd910
Fix breaking APIs in TabsAdapter and ViewHolder
2020-06-13 16:02:31 -04:00
TejaswiKarasani
576558818e
For #116 #173 : UI test for verifying the nav toolbar buttons ( #10976 )
2020-06-13 09:51:40 -04:00
Tiger Oakes
704fc6f983
Use updated webapphidetoolbarfeature
2020-06-12 19:21:34 -04:00
Tiger Oakes
fc96e188ab
Convert flow from AC to livedata
2020-06-12 19:21:34 -04:00
David Walsh
149efc1683
For 9640 - Focus on last selected tab in tab tray with a11y turned on ( #11487 )
2020-06-12 18:15:13 -05:00
David Walsh
8b24cdec42
For 11428 - Focus on home screen address bar when tab tray new tab is tapped ( #11429 )
2020-06-12 17:55:07 -05:00
David Walsh
063cf457ba
For #11291 - Provide New Tab button when accessibility enabled ( #11441 )
2020-06-12 17:52:06 -05:00
liuche
35fa445165
Issue #11112 - Update empty collections string + tests. ( #11538 )
2020-06-12 18:01:38 -04:00
Arturo Mejia
a36ec7279e
No issue: Decrease the frequency for checking for new supported add-ons
2020-06-12 17:19:07 -04:00
ekager
e71ed31ed9
For #11498 #11499 - preland new synced tabs strings
2020-06-12 16:04:19 -04:00
Tiger Oakes
2fdebada11
Add tests for about viewholder
2020-06-12 15:30:50 -04:00
Tiger Oakes
294f29768d
Test logins settings
2020-06-12 15:30:50 -04:00
Tiger Oakes
0d4ceb186c
Add test for SearchStringValidator
2020-06-12 15:29:58 -04:00
Sawyer Blatz
0a9afbed42
For #11380 : Update migration tip text
2020-06-12 15:17:53 -04:00
Gabriel Luong
a2f087b816
For #8312 - Land strings for limiting how many top sites you can add
2020-06-12 15:15:34 -04:00
Sawyer Blatz
fffbadbfca
For #11118 : Add browsing history suggestion in metrics ( #11525 )
2020-06-12 11:40:04 -07:00
Sawyer Blatz
13d077eb66
For #11269 : Telemetry for new reader mode position ( #11385 )
2020-06-12 11:39:35 -07:00
Sawyer Blatz
d1cd877374
For #11118 : Add missing telemetry
2020-06-12 10:29:05 -07:00
Elise Richards
68017e5a00
Edit saved login duplicate error.
2020-06-12 12:12:37 -04:00
person808
a937bae2e9
Followup for #11081 - Fix top site colors for light theme.
2020-06-12 12:10:36 -04:00
mcarare
eb3e4fc415
For #11504 : Rectify action bar button descriptions in bookmarks screen.
2020-06-12 09:33:20 -04:00
mcarare
724ca2fca9
For #10281 : Reduce logo margin to compensate top site padding increase.
2020-06-12 09:31:23 -04:00
mcarare
852720f8c6
For #10281 : Change margin with padding to allow flexbox to stretch.
2020-06-12 09:31:23 -04:00
mcarare
0ebfa4f947
For #11497 : Disable pull to refresh in error states.
2020-06-12 14:09:16 +03:00
mozilla-l10n-automation-bot
0c514f5f1c
Import l10n. ( #11495 )
2020-06-11 17:30:11 -07:00
Jeff Boek
1639b1d3a1
For #11342 - Fixes missing space for the FAB
2020-06-11 18:25:57 -04:00
Tiger Oakes
651b2831fe
Fix tests in toolbar controller
2020-06-11 18:15:09 -04:00
Sachin
cd26ba9a9c
for #11364 added a exception list for manufacturers violating strict mode policies on startup ( #11407 )
...
for #11364 changed blackList -> exceptionList, added one plus to the list
change magic strings into const Val
2020-06-11 11:50:07 -07:00
person808
d14b39a56e
For #2165 - Implement pull-to-refresh gesture to sync history.
2020-06-11 10:23:27 -07:00
Mugurell
f163861b47
For #11177 - Load all share targets in the horizontal share menu
...
This was previously regressed by having the RecyclerViews for "recent" and
"all" items put inside a HorizontalScrollView which would then prevent the
RecyclerViews from actually scrolling, recycling, showing new items.
As a quick solution that would keep the desired behavior the "all" items list
is now a child of a RelativeLayout which will allow it to load all items at
once and so all the share targets will be available to the user but which also
means no recycling.
The RecyclerView for the "recent" items uses a `RECENT_APPS_LIMIT = 6` so this
does not need the same "fix" as all the items would fit the screen without
any issue.
2020-06-11 15:08:36 +03:00
mcarare
4b04a140fc
For #11229 : Update etp strict option title content description.
2020-06-11 10:20:01 +03:00
Sawyer Blatz
932a2f3703
For #11063 : Update telemetry for etp settings
2020-06-10 22:51:21 -04:00
person808
3ff20c0b25
For #11081 - Add dark theme colors for top sites.
2020-06-10 19:42:34 -07:00
Mozilla L10n Automation Bot
53e984ec7a
Import l10n.
2020-06-10 21:20:10 -04:00
Tiger Oakes
f0295048fa
Remove Mockito
2020-06-10 21:19:50 -04:00
Jeff Boek
cd3b6181b3
For #10374 - Adds quick contextual menu to tab switcher
...
Co-authored-by: person808 <kainaluh808@gmail.com>
2020-06-10 16:50:28 -07:00
Elise Richards
137d66a511
For 10172: Set edit text listeners ( #11196 )
...
* Set edit text listeners
* Set clearable icons and change with error states
* Clear text buttons show and hide
* Move error checks to afterTextChanged. Refactor. Remove unused color.
2020-06-10 16:52:47 -05:00
Tiger Oakes
31edbc924c
Fixes #9056 - Start Fenix activity on search in external app ( #10932 )
2020-06-10 10:25:53 -07:00
Tiger Oakes
4b064afb81
Add tests for ext package ( #11334 )
2020-06-10 09:14:18 -07:00
Christian Sadilek
d16c70d8be
Wire up UI to make add-on installation cancelable
2020-06-10 18:52:06 +03:00
ValentinTimisica
ce0d5a1a28
For #11365 : Fixes UI tests for Settings
2020-06-10 11:09:03 +03:00
ValentinTimisica
bc53296603
For #11365 : Reorganizes 'SettingsFragment' items
...
Moved all the functionality form 'DefaultBrowserSettingsFragment' to
'SettingsFragment'.
2020-06-10 11:09:03 +03:00
ekager
11697c1363
For #11390 - Removes redundant session observer init for ETP overlay
2020-06-10 08:37:49 +03:00
Sawyer Blatz
27c7ef5ad4
For #8775 : Removes feature flag for dynamic bottom toolbar
2020-06-09 20:58:17 -07:00
ValentinTimisica
5200e00c4c
For #5148 : Adds tests for OpenSpecificTabIntentProcessor
2020-06-09 22:39:39 -04:00
ValentinTimisica
f937c96c12
For #5148 : Switch to the correct tab on media notification clicked
...
Processing the intent in OpenSpecificTabIntentProcessor to be able to switch
to the tab where audio/video is playing
2020-06-09 22:39:39 -04:00
David Walsh
1356b3e426
For 11271 - Provide useful tab counter message for accessibility
2020-06-09 22:37:46 -04:00
Tiger Oakes
96d2307df0
Add tests for widget
2020-06-09 22:31:12 -04:00
Tiger Oakes
434a737abf
Add tests for tips
2020-06-09 22:30:30 -04:00
Tiger Oakes
c270a5c6f7
Fixes #8725 - Allow for async execution order
2020-06-09 22:22:47 -04:00
ValentinTimisica
3a28704fa6
For #11132 : Replaces wrong icons from menus
2020-06-09 22:19:43 -04:00
ValentinTimisica
dc37baff0b
For #11132 : Rearranges home menu items
2020-06-09 22:19:43 -04:00
Jeff Boek
f41ca2f424
No Issue - Moves from being a tabstray observer to overriding tab use cases
2020-06-09 19:13:08 -07:00
Mozilla L10n Automation Bot
2c418de0a3
Import l10n.
2020-06-09 17:30:35 -07:00
Christian Sadilek
05496faa66
Clear speculative session on engine settings change
2020-06-09 18:55:43 -04:00
ValentinTimisica
32bfba5b36
For #11201 : Updates 'synced tabs' and account settings 'tabs' strings
2020-06-09 18:05:51 -04:00
Sawyer Blatz
5445d34ac4
For #11357 : Use AppCompatResources for reader mode icon
2020-06-09 18:04:13 -04:00
Jeff Boek
4ee1cd6716
For #11361 - Nulls out tabsFeature in the correct spot
2020-06-09 15:34:00 -04:00
Jeff Boek
d8ef0722e3
For #11175 - Moves tab tray strings to be translated, fixes description of the fab string
2020-06-09 13:06:02 -04:00
ekager
6d4a673c6f
For #8967 - Expose autofill logins setting in nightly
2020-06-09 12:21:48 -04:00
ekager
29e1a9c670
For #7911 - Updates ETP shield assets with new size
2020-06-09 11:57:40 -04:00
Mozilla L10n Automation Bot
5373a75f57
For #10502 - Show snackbar after adding tabs to collection from tab tray
2020-06-09 08:29:06 -07:00
Mozilla L10n Automation Bot
eebc1f936a
Import l10n.
2020-06-08 22:43:25 -04:00
Grisha Kruglov
8769d98e71
Pass crashReporter instance to RustLog
2020-06-08 17:38:30 -07:00
Sachin
8fdc28010d
for #10839 added IO coroutine to check onboarding stat from sharedpref ( #11338 )
...
changed coroutine scope to fragments lifecycle
2020-06-08 15:52:10 -07:00
Jeff Boek
e4e7cc5108
For #11260 - Fixes lifecycle issues with the tabs tray
...
- Also check to make sure the fragment manager is still valid before trying to show the tabs tray
Co-authored-by: Emily Kager <emilykager@gmail.com>
2020-06-08 18:42:46 -04:00
Sawyer Blatz
e9189dc089
For #11045 : Add reader mode to urlView
2020-06-08 15:12:03 -07:00
Tiger Oakes
1a19b06227
Simplify PhoneFeature
code ( #10810 )
2020-06-08 13:02:42 -07:00
Sachin
74948cb3f1
for #7225 , Changed strictMode thread penalty to dialog on startup and back to logs after startup is done. ( #10831 )
...
for #7225 , refactored and cleanup the branch.
for #7225 , change strict mode policy only on main process.
for #7225 , setting thread policy inside a seperate thread to keep it from getting overridden in activities.
for #7225 removed Handler().postAtFrontOfQueue as a solution due to unknown side effects. moved the enableStrictMode function to be static so we can reuse it.
for #7225 lint check
for #7225 created strict mode manager and moved enabledStrictMode function inside it.
for #7225 removed penalty death on network
for #7225 added allow disk access on thread for already existing violation
strict mode running in main process to see if it passes the gitlab check, will revert it if it doesnt
allowed diskread for super.onCreate for home activity
added comments for disk violation oncreate homeactivity
added fragment manager inside strictmode manager
allowed disk read for onboarding
allowed disk read for cachedTopSites
2020-06-08 10:45:33 -07:00
Mozilla L10n Automation Bot
04a436d30e
Import l10n.
2020-06-07 20:44:39 -04:00
Mozilla L10n Automation Bot
01ade6e62a
Import l10n.
2020-06-07 12:57:03 -04:00
Mozilla L10n Automation Bot
e28f9d49d1
Import l10n.
2020-06-05 21:03:20 -04:00
David Walsh
d33080571b
For #11267 - Announce "Your open tabs will be shown here ( #11272 )
2020-06-05 17:27:45 -05:00
mcarare
c8b40fa617
For #11246 : Align text to viewStart to support RTL layouts.
2020-06-05 14:29:00 -04:00
person808
d66ccb8631
For #11277 - Set textAlignment to viewStart to fix RTL layout in empty ETP exceptions screen.
2020-06-05 14:27:54 -04:00
person808
a57d76eb4f
For #6180 - Set textAlignment to viewStart to fix RTL layouts.
2020-06-05 14:27:26 -04:00
mcarare
512aa46224
For #11229 : Update ETP cfr string and behaviour.
2020-06-05 14:18:25 -04:00
mcarare
91c27a023e
For #11229 : Update settings ETP copy.
2020-06-05 14:18:25 -04:00
mcarare
a0d9189321
For #11229 : Update onboarding ETP copy.
2020-06-05 14:18:25 -04:00
Jeff Boek
52c2fdb310
Remove tab tray feature flag ( #11176 )
...
* For #11171 - Removes feature flag for the new tab tray
* For #11171 - Removes all tab references from homeFragment
* For #11171 - Fixes unit tests
* For #11171 - Gets UI tests to compile and HomeScreenTest to pass
* For #11171 - Fixes `deleteMultipleSelectionTest`
* For #11171 - Fixes `openHistoryItemInNewPrivateTabTest`
* For #11171 - Fixes `openHistoryInPrivateTabTest`
* For #11171 - Fixes `openHistoryInNewTabTest`
* For #11171 - Fixes `openNewPrivateTabTest`
* For #11171 - Fixes tabbedBrowsingTests
* For #11171 - Fixes SettingsPrivacyTest
* For #11171 - Fixes TopSitesTest
* For #11171 - Fixes lint errors
* Ignore
2020-06-05 12:59:08 -05:00
Beatriz Rizental
41a7d6e058
For #10652 : Fix validateBaselinePing test ( #11254 )
...
* Stop ignoring validateBaselinePing test
* Remove spacing between package and imports
* Add functionality to decompress gzipped ping body
2020-06-05 12:48:33 -04:00
mcarare
741fa799ad
For #7752 , #7753 : Adjust touch targets for elements in crash reporter.
2020-06-05 12:04:58 +03:00
mcarare
f47c80d10b
No issue: Fix xml indentations.
2020-06-05 12:04:58 +03:00
mcarare
2d24369362
For #7725 : Increase info button touch target while keeping size.
...
Also removed unnecessary touch delegate.
2020-06-05 11:57:17 +03:00
mcarare
8f3274eba9
For #9590 : Increase widget elements touch target while keeping size.
2020-06-05 11:49:35 +03:00
person808
8c47b988b8
For #10525 - Remove tab tray item dividers.
2020-06-04 23:17:16 -07:00
ekager
094f3d0c97
Closes #10629 - Update Content Description of Edit Login Menu Item
2020-06-05 08:12:43 +03:00
Jeff Boek
bc53b94feb
For #10989 - Fixes memory leak caused by retaining the TabTrayView and TabsFeature
2020-06-04 23:29:14 -04:00
Mozilla L10n Automation Bot
06d9133cb9
Import l10n.
2020-06-04 20:59:50 -04:00
Sawyer Blatz
1be2ec2cbf
For #9488 : Init widgetExperiment after Experimenter init
2020-06-04 16:22:52 -07:00
mcarare
886c1882c5
For #11230 : Set default to false for allow screenshots in private setting
2020-06-04 18:24:26 -04:00
Dennis Schubert
e41fc7841a
Bug 1643132 - Add WebCompat Reporter feature.
2020-06-04 18:23:11 -04:00
Dennis Schubert
d046d908fc
Bug 1643132 - Remove native "Report site issue" functionality.
...
This will be replaced by the WebCompat team's system extension that ships as an android-component.
2020-06-04 18:23:11 -04:00
Sawyer Blatz
42f58a1984
For #9488 : Add experimentation support
2020-06-04 14:10:22 -07:00
ekager
54df729fb3
For #8374 - Don't recreate ExternalAppBrowserActivity or finishing activities
2020-06-04 16:44:07 -04:00
mcarare
efae61d593
For #9771 , #9768 : Adjust touch target for buttons in error pages
2020-06-04 20:39:43 +03:00
Sawyer Blatz
9302d07d13
For #11118 : Add toggle states to metrics ping
2020-06-04 10:08:23 -07:00
mcarare
5a23fb33f8
For #11182 : Fix back button text update according to save step.
2020-06-04 11:50:29 -04:00
mcarare
a910698007
For #11182 : Set click listener also to icon button.
2020-06-04 11:50:29 -04:00
Gabriel Luong
9520c9dd32
For #8920 - [Telemetry] Send add-on ids in a metrics ping
2020-06-04 08:15:39 -07:00
mcarare
a7039b15e9
For #11182 : Update unit tests to reflect click listener update.
2020-06-03 23:01:44 -04:00
mcarare
29f1800021
For #11182 : Explicitly clone select tabs on updating SaveCollectionStep.
2020-06-03 23:01:44 -04:00
mcarare
68286d263a
For #11182 : Set click listener to full layout instead of just icon.
2020-06-03 23:01:44 -04:00
Mozilla L10n Automation Bot
cda6995ca7
Import l10n.
2020-06-03 21:37:44 -04:00
person808
9272026b7e
For #10193 - Remove page title when sharing links
2020-06-03 15:54:23 -07:00
Tiger Oakes
a7e74e308b
Migrate some SessionManager usage to BrowserStore ( #10789 )
2020-06-03 11:18:44 -07:00
mcarare
138c12696f
For #11153:Add FLAG_SECURE on pause and clear on resume for private session.
2020-06-03 08:56:16 -04:00
David Walsh
7013e8198b
For 11114 - Correct landscape tab tray buttons
2020-06-02 23:09:05 -07:00
David Walsh
d862d58051
Scroll to the top of home when using the tab tray
2020-06-02 23:08:20 -07:00
Jonathan Almeida
803ed6cde3
For #11154 : Fix button color on migration UI
2020-06-02 18:08:45 -07:00
mcarare
2090b11c97
For #10434 : Handle cases when proc/$pid/stat is not accessible.
2020-06-02 17:57:39 -07:00
Mozilla L10n Automation Bot
0df27742a3
Import l10n.
2020-06-02 17:50:39 -07:00
ekager
ead3194d86
For #8759 - Allow recently used in share fragment to scroll
2020-06-02 16:46:08 -04:00
Jeff Boek
2dd0a3cb9e
Implement tab tray design improvements and fix close functionality.
2020-06-02 15:03:58 -05:00
Aaron Train
b39e0c7b42
For #10798 : Disable testDownloadPrompt ( #11147 )
2020-06-02 12:40:08 -04:00
mcarare
7d50834a90
For #11139:Constrain title to start of checkbox and ellipsize.
2020-06-02 12:08:05 -04:00
Tiger Oakes
2a0e2f2878
Fix failing CollectionCreationBottomBarViewTest
2020-06-02 12:07:53 -04:00
Tiger Oakes
6317eea690
Add tests for some of collection creation
2020-06-02 10:06:17 -04:00
Tiger Oakes
b5d03ff62d
Close #10571 - Add dark mode for error pages
2020-06-02 09:55:55 -04:00
mcarare
ad829115ef
For #9545 : Split button to allow distinct focus for a11y services.
2020-06-02 09:33:32 -04:00
ValentinTimisica
591e2c9a6f
Fixes #9696 : Adds Add-ons menu item to the home menu
2020-06-02 09:32:30 -04:00
ValentinTimisica
1c367080a5
Fixes #10113 : Changes login prompt editText cursor color
...
This patch uses `mozacPromptLoginEditTextCursorColor` attribute defined in AC.
Check PR: https://github.com/mozilla-mobile/android-components/pull/7056
2020-06-02 09:29:59 -04:00
mcarare
7562e06b25
For #9595 : Increase search pill touch target height to container height.
...
Adjust background to fit new dimensions.
2020-06-02 09:27:23 -04:00
mcarare
c4f7a32eae
For #9583 : Increase touch targets for onboarding elements.
2020-06-02 09:26:38 -04:00
mcarare
713b004488
For #9805 : Increase touch target for build date.
2020-06-02 09:26:07 -04:00
mcarare
0aeb89400b
For #9805 : Increase touch target for etp panel switch.
2020-06-02 09:25:51 -04:00
mcarare
7b6e1e1d69
For #11136:Move voice search preference above search suggestions.
2020-06-02 09:25:28 -04:00
Jeff Boek
5fe007b723
For #10577 - Adds elevation for the browser toolbar popup
2020-06-02 11:26:46 +03:00
Mozilla L10n Automation Bot
e396f35a7b
Import l10n.
2020-06-02 00:26:45 -04:00
Tiger Oakes
50441e28f1
Tests and cleanup for tracking protection
2020-06-01 22:08:52 -04:00
ekager
9ef4d9bdae
For #10968 - Don't show ETP CFR if toolbar doesn't have window focus
2020-06-01 15:35:00 -07:00