Mugurell
34f0c84d46
For #16339 - Initialize FxaAccountManager with also a CrashReporter ( #16340 )
4 years ago
Sebastian Kaspari
baaa85db80
Closes #16256 : Introduce build flag for "Mozilla Online" variant.
...
This patch introduces a build flag that can be used on demand on the command line (`./gradlew -PmozillaOnline [..}`) or
permanently when added to local.properties (`mozillaOnline`).
At runtime `Config.channel.isMozillaOnline` will return `true` if the flag was set at build time.
4 years ago
Oana Horvath
4ff2635423
For #13446 UI tests: wait for historyList to exist
4 years ago
Mozilla L10n Automation Bot
e61e5b80dd
Import l10n.
4 years ago
Gabriel Luong
2bd2a5651d
For #14636 - Update preference section headers to use correct color, spacing and rulers ( #16332 )
4 years ago
Michael Comella
2b621fcb1b
No issue - review: clarify thread safety of suppressionCount.
4 years ago
Michael Comella
bff8a0d6a7
No issue: make StrictMode suppression count thread safe.
4 years ago
Christian Sadilek
d7688c8427
For #12062 : Switch to consumeFlow and add tests
4 years ago
ekager
bd2c407943
For #4652 - Remove activityViewModels workarounds
4 years ago
MarcLeclair
7b1af41b40
15278 detekt rule runblocking ( #15942 )
...
* For #15278 : added CoroutineManager to count runBlocking calls
* For #15278 : Added actual detekt rule for runblocking and its config to the yaml
* For #15278 : Added unit test for RunblockingCounter
* For #15278 : renamed StrictModeStartupSuppressionCountTest.kt to PerformanceStartupTest.kt and added runBlockingCount test
* Lint fix
* For #15278 : made runblocking a Long to prevent overflow
* For #15278 : fixed MozRunblocking name, description and moved RunBlockingCounter to perf package
* For #15278:Renamed MozillaRunblockingCheck to MozillaRunBlockingCheck
* For #15278 : Added setup for unit test, since it failed without restting counter
* For #15278 : Fixed naming for RunBlocking lint check
* For #15278 : removed changes made to test to use runBlockingIncrement
* For #15728 : added test exclusion for runBlocking check
* For #15278 : changed null check and added Synchronized to count setter
* For #15278 : fix for nits
* For #15278 : added StartupExcessiveResourceUseTest to CODEOWNERS
* For #15278 : fixed for nits
* For #15278 : Moved increment function to extension function and fixed indentation
* For #15278 : Added tests for Atomic Integer extension and nit fix
4 years ago
ekager
d46fc7b142
For #6313 - Remove unneeded delay in BrowserAnimator
4 years ago
Roger Yang
b65c798450
For #16268 - Allowing multiple task while sharing ( #16275 )
4 years ago
Jocelyne Abi Haidar
1b204158e5
For #15931 : Sort Downloads from newest to oldest ( #15939 )
4 years ago
mcarare
142d7a418c
For #15430 : Fix StrictMode death on opening app from widget voice search.
4 years ago
mcarare
5b0bdda974
For #15430 : Fix StrictMode death on opening app from widget text search.
4 years ago
mcarare
adbb262787
For #14552 : Do not display back button when there is no tab history.
4 years ago
Mozilla L10n Automation Bot
bf69519dc9
Import l10n.
4 years ago
Mugurell
a6092c34cc
For #15963 - Increase touch target for the close button in the tabs tray grid layout
...
We need to ensure it has at least 48dp while also not appearing too big.
4 years ago
Mugurell
83bd80c873
For #15757 - Avoid the double spacing issues for grid items in tabs tray
...
Items should have a 16dp all around padding.
Have them have a 8dp padding that will add to 16 when placed together.
Have the parent have another 8dp that will add to 16 for when items are placed
to the edge of the available screen.
4 years ago
Mugurell
0324baef03
For #15968 - Show a border for the selected tab in the grid based tabs tray
...
The border for the grid item will now be updated in the same method that
updates the background for the list item.
4 years ago
Mugurell
482739ba8c
For #15756 - Add a play/pause button in the tabs tray grid layout
...
Moved the previous layout in a new, bigger FrameLayout that would serve as a
buffer space for the play/pause button to be translated to the exterior.
Otherwise the button would be clipped.
4 years ago
Gabriel Luong
66210469c0
For #9548 - Ability to rename top sites ( #16285 )
...
* Ability to rename top sites, closes #9548
* Highlight the "Remove" top site action as destructive
With more menu items in the top site contextual menu, it makes sense to differentiate
* Added test for the top site renaming action
* Fixed lint check (wildcard imports, blank spaces)
* Applied suggestions from code review
* Apply suggestions from code review
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
* Implemented dialog click listener with manual dismiss/cancel
Co-authored-by: Lorenzo Stanco <lorenzo.stanco@gmail.com>
4 years ago
ekager
9bb3440fce
No issue: Make sure we are cleaning up test coroutines
4 years ago
mozilla-l10n-automation-bot
d1ec6cac86
Import l10n. ( #16274 )
4 years ago
ekager
4246293a93
For #16161 - Fixes Saved Login toolbar layout
4 years ago
Codrut Topliceanu
975a5b76ec
For #14637 - Fix sitePermissionsFeature breaking change + AC bump ( #16229 )
...
* For #14637 - Compatibility patch for AC - 8554
* Update Android Components version to 65.0.20201029143039
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
4 years ago
mozilla-l10n-automation-bot
e21c81a0dd
Import l10n. ( #16240 )
4 years ago
mcarare
3cb2c83980
For #16250 : Disable remote USB debugging for SDK <23.
4 years ago
Mihai Adrian Carare
0ee7e1c28d
For # 15929: Remove the search widget discoverability experiment. ( #16081 )
...
* For #15929 : Remove SearchWidgetCFR telemetry.
* For #15929 : Remove SearchWidgetCFR and search widget experiment.
* For #15929 : Remove unit tests references to search widget experiment.
4 years ago
mcarare
9748c65c71
For #15413 : Use proper url when bookmarking a page.
4 years ago
Oana Horvath
e36e61b2c3
For #10690 : re-enable editBookmarkTest
4 years ago
Mozilla L10n Automation Bot
5739140ff3
Import l10n.
4 years ago
Arturo Mejia
bb7d821804
Fix AddonsManagementFragment detekt error
4 years ago
Christian Sadilek
c330426bb7
No issue: Fix onConfigurationChange crashes in Debug build
4 years ago
Christian Sadilek
601aa19176
Closes #11285 : Replace Session[Manager] observers in BaseBrowserFragment
4 years ago
Grisha Kruglov
655a5cbf54
Closes #15816 - Attempt to handle 'allowInPrivate..' pref with detached context
4 years ago
mcarare
21a67de947
For #15379 : Use proper url when sharing.
4 years ago
ekager
9b2162fca2
For #16199 - Don't pass BrowserToolbarView in onStart when we just need parent
4 years ago
Arturo Mejia
0ae0b89d65
Fix add-on translation braking changes
4 years ago
Aaron Train
b8fff8cef1
For #8169 - Upgrade Mockwebserver ( #16186 )
...
Upgrades Mockwebserver to 4.9.0
4 years ago
mozilla-l10n-automation-bot
b8d6dbd426
Import l10n. ( #16198 )
4 years ago
Lorenzo Stanco
90220678cf
For #16122 - Add a dark theme color for the top sites pin icon ( #16180 )
4 years ago
mozilla-l10n-automation-bot
7d59a58134
Import l10n. ( #16163 )
4 years ago
mozilla-l10n-automation-bot
6353e9979e
Import l10n. ( #16154 )
4 years ago
ekager
e15f50712a
For #6313 - Set session ClearColor through Engine DefaultSettings
4 years ago
mozilla-l10n-automation-bot
4acf3c601d
Import l10n. ( #16138 )
4 years ago
Jocelyne Abi Haidar
f514f6099a
For #15508 : Show error when trying to save empty or invalid bookmark URL ( #15674 )
4 years ago
mozilla-l10n-automation-bot
c40b93715f
Import l10n. ( #16108 )
4 years ago
Mugurell
358ca2c87f
For #15543 - Adjust the height of the tabs tray depending on the number of tabs ( #15749 )
4 years ago
ekager
aae43b84eb
For #12062 - Feature Flag return to browser ( #16099 )
4 years ago
ekager
6b8f2001df
For #16084 - Match elevation of Tab in Collection to header ( #16100 )
4 years ago
ekager
d5cb9c599c
For #15910 - Adds back automatic toggle, disables slider when enabled ( #16070 )
4 years ago
Arturo Mejia
dbe6dbb18c
For #16019 - Fix intermittent test failure TrackingProtectionPolicyFactoryTest ( #16056 )
4 years ago
mcarare
1a10215caf
For #14619 : Show half a tab top offset when scrolling to selected tab.
4 years ago
mozilla-l10n-automation-bot
20df97ad57
Import l10n. ( #16074 )
4 years ago
Mugurell
57462d612f
For #16054 - Enable pull to refresh webpage in Nightly and Debug ( #16060 )
4 years ago
Elise Richards
7e3c26914c
For #15080 : Handle default search engine when editing or removing ( #15768 )
4 years ago
Juan C. Goncalves
eb0712d9b4
For #11397 - Add lint rule for AppCompatResources instead of ContextCompat ( #16011 )
4 years ago
Sebastian Kaspari
0d97862824
FennecWebAppIntentProcessor: Catch JSONException.
4 years ago
Mihai Adrian Carare
b1bc024ff5
For #11631 : Move report site issue extension to main menu. ( #15884 )
...
* For #11631 : Move report site issue extension to main menu.
* For #11631 : Update UI test for installing add-on.
4 years ago
Tom Klein
57ba92080f
For #15480 - Update the UI when a collection is renamed
4 years ago
mcarare
edd613ace2
For #15688 : Update UI tests.
4 years ago
mcarare
5f01583f25
For #15688 : Update unit tests.
4 years ago
mcarare
9274558e2f
For #15688 : Navigate to home screen with arguments on new tab action.
4 years ago
Mozilla L10n Automation Bot
ae74edecdb
Import l10n.
4 years ago
Sebastian Kaspari
2da24cd91d
Update Android Components, Kotlin, Gradle plugin ( #16021 )
...
* Closes #13262 : Update AGP to 4
* Update to Mozilla Android Components 63.0.20201019090011.
* Update Kotlin to 1.4.10 and Coroutines to 1.3.9.
* Fix new compiler warnings.
* Fix compilation of lint rules module.
* Pin JNA version.
* Fix new lint errors.
Co-authored-by: Tiger Oakes <toakes@mozilla.com>
4 years ago
Mihai Adrian Carare
3ed49d8802
For #14744 : Also show Fill link from clipboard with search shortcuts. ( #15885 )
4 years ago
Christian Sadilek
f59cfd961c
Configure M5 AMO collection for all builds
4 years ago
mozilla-l10n-automation-bot
46ff7a182a
Import l10n. ( #16014 )
4 years ago
mozilla-l10n-automation-bot
c941bd99b0
Import l10n. ( #16001 )
4 years ago
mozilla-l10n-automation-bot
1d91f1f087
Import l10n. ( #15986 )
4 years ago
Gabriel Luong
d33bd76e40
For #15796 - Use the device locale for the system locale subtitle ( #15975 )
4 years ago
Gabriel Luong
87ec7a77ae
For #15937 - Remove topFrecentSite feature flag ( #15967 )
...
* For #15937 - Remove the topFrecentSite feature flag
* For #15937 - Hide the "Pull to refresh" preference since its visibility is managed by a feature flag
4 years ago
ekager
d208ffe002
For #7345 - Update new shield icons, remove lottie ( #15909 )
4 years ago
Christian Sadilek
c852301c93
Closes #11286 : Add TelemetryMiddleware to remove Session[Manager] observers
4 years ago
Gabriel Luong
412b412d5f
For #15796 - show device language under follow device language ( #15966 )
4 years ago
amkcpu
7ba5e130ba
For #10683 : Show longer tab titles
...
Also update tab tray item layout according to specs posted in the issue.
4 years ago
mozilla-l10n-automation-bot
a2a4284a1a
Import l10n. ( #15945 )
4 years ago
Jeff Boek
55515d8f7c
For #15596 - Removes upgrade faq link from fennec builds ( #15643 )
4 years ago
Gabriel Luong
b79df0ba8f
For #14922 : Use padding instead of margin to use the full screen width for the "Add search engine" button
4 years ago
mcarare
9f14007a98
For #14922 : Adjust margins for add search engine preference.
4 years ago
mcarare
ba0c005ae9
For #14922 : Add divider above address bar preferences.
4 years ago
mcarare
7510b1609f
For #15898 : Add dividers above subheadings in tabs screen.
4 years ago
mcarare
e50cb21fd0
For #15898 : Add dividers above subheadings in customise screen.
4 years ago
Michael Comella
439dfc5cb1
For #15644 : add comment for why we set the app theme in test.
4 years ago
Michael Comella
4a000ab4f9
For #15644 : change apply to with in GleanMetricsService.
...
While the callback receiver is identical in these two methods, they're
semantically different: apply is for initializing the receiver while with
is anything else benefiting from a new `this` receiver.
I didn't change the usage of apply that has a return statement because I
was afraid my change might change behavior.
4 years ago
Michael Comella
690554b5c6
For #15644 : mock package inspection dependencies in GleanMetricsService.
...
The new robolectric version changed the behavior such that the app ID
that was returned for our app was `org.mozilla.fenix.debug` instead of
(I guess) `org.mozilla.fenix`. In general, relying on robolectric can be
fragile, such as this case, so it's better to mock. Also, this test
behavior should theoretically have varied between build flavors so
mocking prevents the tests from breaking across flavors.
4 years ago
ekager
2c7789b1a8
Sets theme in FenixRobolectricTestApplication onCreate
4 years ago
Michael Comella
3a6f74031c
For #15644 : escalate many Performance check severity in lint.xml.
...
I exhaustively looked through the list of checks labeled performance and
marked them accordingly. To see all lint checks, type:
<android-sdk>/tools/bin/lint --show
4 years ago
Michael Comella
fc9ae308d3
For #15644 : remove unnecessary lint ignore.
4 years ago
Michael Comella
ac953ab8ca
For #15644 : escalate InefficientWeight to error.
...
All violations of this type were addressed in the previous commit.
4 years ago
ekager
4d348dd26a
Fixes existing lint errors
4 years ago
Gabriel Luong
665a71cbb0
For #15907 - Remove the usage of the TabTrayGridItemDecorator
4 years ago
ekager
508ec8b8ff
For #15347 - Adds telemetry for tabs settings
4 years ago
ekager
b6587455f8
fix detekt errors
4 years ago
Sebastian Kaspari
430282c8ec
Use new SearchEngineProvider interface.
4 years ago
Mozilla L10n Automation Bot
ce99cc9ccf
Import l10n.
4 years ago
Michael Comella
ea2bb0df75
For #15280 - review: add license to lint-baseline.xml.
4 years ago
Michael Comella
341a92a10e
For #15280 : add current ConstraintLayout warnings to lint baseline.
4 years ago
Michael Comella
c6b83b10e0
For #15280 : suppress new lint rule in migration code.
4 years ago
ekager
e56043c485
For #15265 - Save cached top sites for metrics ping
4 years ago
ekager
cbe293d3e4
For #12062 - Launch back to browser if we previoulsy had tabs
4 years ago
Mugurell
dd83130d9f
For #15890 - Ensure app locale switcher works for Windows builds
...
A hardcoded unix file separator prevented us from building a proper list of
locales for which we actually have packaged translations.
4 years ago
Mozilla L10n Automation Bot
399c9c57fb
Import l10n.
4 years ago
ekager
7931d66c8e
For #15853 - Always set fontSizeFactor setting with new text scale
4 years ago
Mihai Adrian Carare
0e2657e262
For #14735 : Remove debug logs from release build. ( #15747 )
4 years ago
Mozilla L10n Automation Bot
2751da0372
Import l10n.
4 years ago
Gabriel Luong
ee5f678442
For #15777 - [Grid View] Set the height of the title to 30dp
4 years ago
Gabriel Luong
463f83a79a
For #15758 ⁃ [Grid View] Add a divider between the tab item's title and thumbnail
4 years ago
Mozilla L10n Automation Bot
83b5bae65e
Import l10n.
4 years ago
Mozilla L10n Automation Bot
25c9706cfd
Import l10n.
4 years ago
Grisha Kruglov
2030580fc8
Closes #15812 : Check for a null context during onScanResult
4 years ago
Mozilla L10n Automation Bot
d5bef99834
Import l10n.
4 years ago
Shen
45e3f7805b
For #13168 - Removed the close button from history navigation bar
4 years ago
Michael Comella
850d41a727
For #10069 - post: link to issue, data review.
4 years ago
Michael Comella
4179ab05bb
For #10069 - review: clarify init time for External...Activity.
4 years ago
Michael Comella
a1bbd2589e
For #10069 - review: change extra name to firstFramePreDrawNanos.
4 years ago
sraturi
8f16f9cb37
for #10069 added AppLaunchTimeMeasurement.kt to handle logic of startup time for cold, warm, and hot startup types.
4 years ago
mcarare
6516eff5c8
For #13831 : Adjust buttons dimensions to improve a11y.
...
Margins were also adjusted to maintain relative placements.
4 years ago
mcarare
e89b9756ee
For #13831 : Add ripple for the copy password button.
4 years ago
ekager
881e3d6ccd
For #14923 - Removes auto size preference toggle
4 years ago
Sijan Rijal
127d006d66
For #15402 : Hide ETP pop-up if the toolbar is not visible ( #15667 )
...
For #15402 : Hide ETP pop-up when top or bottom toolbar is not visible
4 years ago
Sijan Rijal
70908307fc
For #15497 : Hide and remove the three dot menu from the Desktop Bookmarks folder ( #15649 )
...
For #15497 : Remove and disable the three dot menu button
4 years ago
Mozilla L10n Automation Bot
0fbb28296e
Import l10n.
4 years ago
Jonathan Almeida
666781aa62
Fix lint warnings and test in site permissions
4 years ago
Arturo Mejia
de521192e0
Add support for local storage permission
4 years ago
Gabriel Luong
5153a3f2c5
For #15115 - Part 9: Fix ui tests for the tabs settings
4 years ago
Gabriel Luong
2dd019c05f
For #15115 - Part 8: Add a feature flag for showing the grid view in the tabs setting
4 years ago
Gabriel Luong
af0af7f88a
For #15115 - Part 7: Draw a border around the selected tab
4 years ago
Gabriel Luong
5fcc486caa
For #15115 - Part 6: Display the tab's favicon in the grid view
4 years ago
Gabriel Luong
5fa72cf48c
For #15115 - Part 5: Don't draw any background when swiping to delete a tab
4 years ago
Gabriel Luong
a001004add
For #15115 - Part 4: Formatted TabTrayView.kt
4 years ago
Gabriel Luong
6c77cdab41
For #15115 - Part 3: Implement a grid view layout for the tabs
...
Co-authored-by: Abhijit Valluri avalluri2@bloomberg.net
4 years ago
Gabriel Luong
2117dfb524
For #15115 - Part 2: Remove unused xmlns:mozac in component_tabstray.xml
4 years ago
Gabriel Luong
ed3986662f
For #15115 - Part 1: Convert the CloseTabsSettingsFragment to a general TabsSettingsFragment
...
- Renames CloseTabsSettingsFragment.kt to TabsSettingsFragment.kt
- Renames close_tabs_preferences.xml to tabs_preferences.xml
- Adds preference options for the switching between the Grid and List tab views
4 years ago
Michael Comella
7c0d00c800
No issue: fix tests related to inline change.
...
The difficulty in mocking StrictMode.resetAfter is concerning.
I'm starting to second-guess whether or not making strict mode manager a class
was a good idea.
4 years ago
Michael Comella
7b5cd8c165
No issue: remove inline from StrictModeManager.resetAfter.
...
I believe this was a premature optimization: it's unclear that it would
actually improve performance and yet we had to add several weird
workarounds to make it work that broke encapsulation. It's also
possible it would be worse for the APK size because of excessive
inlining.
4 years ago
Mozilla L10n Automation Bot
a72b5b0dd6
Import l10n.
4 years ago
Jonathan Almeida
ee673348bf
Issue #15754 : Disable failing notification UI tests
4 years ago
Jonathan Almeida
23d9951e78
Upgrade to Android Component 62.0.20201006190820 with breaking changes
4 years ago
Chenxia Liu
fe0ea19b1d
Adding link data review request
4 years ago
Chenxia Liu
6e522436b5
startup.timeline
4 years ago
Chenxia Liu
05f37e75fb
sync, sync_items, telemetry, theme, toolbar_position,
...
tracking_protection, default_engine
4 years ago
Chenxia Liu
8892a6ec85
accesssibility, open_links, remote_debugging, search_suggestions,
...
show_search
4 years ago
Chenxia Liu
5f74e18bca
search_count, search_widget, tabs_count, toolbar_position
4 years ago
Chenxia Liu
29970f5cb2
has, count: open_tabs, pwa, top_sites
4 years ago
Chenxia Liu
0b9c50f62e
default*browser, mozilla_products
4 years ago
Chenxia Liu
03e6167b5f
browser.search, events.total_uri_count, metrics.adjust*
4 years ago
Chenxia Liu
ca57a2d3ab
first_session
4 years ago
Chenxia Liu
815e159183
user_specified_search_engine, voice_search
4 years ago
Chenxia Liu
2edb812663
top_sites, tracking_protection
4 years ago
Chenxia Liu
bf381a6a7c
tab, tabs_tray, toolbar_settings
4 years ago
Chenxia Liu
bb7515f76e
syenc_account, sync_auth
4 years ago
Chenxia Liu
68ba986fd2
search_suggestions, search_shortcuts, search_widget
4 years ago
Chenxia Liu
965af504ad
private_browsing, qr_scanner
4 years ago
Chenxia Liu
04d0e59468
pocket, onboarding
4 years ago
Chenxia Liu
ac28667995
logins, media_notification, media_state
4 years ago
Chenxia Liu
d50fbd062d
Issue #14142 - find_in_page, history, reader_mode, tip
4 years ago
mcarare
9845626eca
For #15711 : Also add custom engines to fallback list.
4 years ago
mozilla-l10n-automation-bot
0ac7feacb4
Import l10n. ( #15738 )
4 years ago
Elise Richards
13f3304912
For #8765 : Use shared list widget in collections ( #15733 )
...
Co-authored-by: Tiger Oakes <toakes@mozilla.com>
4 years ago
Michael Comella
4302cd20b2
For #13959 - post: decrement expected suppression count.
...
Running locally, I get the same error: I think that there legitimately
was an reduction in the number of StrictMode suppressions on start up.
4 years ago
Michael Comella
3e96f6b385
For #13959 - review: add clarifying comments.
4 years ago
Michael Comella
50959d997e
For #13959 : add marker when StrictMode is suppressed.
4 years ago
Michael Comella
3b5d6d58d9
For #13959 : add MozillaStrictModeSuppression detekt check.
4 years ago
Michael Comella
b222376cb0
For #13959 : add test to prevent increasing StrictMode suppression count.
4 years ago
Michael Comella
c33aafb024
For #13959 : add HomeActivityTestRule.skipOnboarding.
...
This is more correct, faster, and results in less copy-paste duplication
than the current behavior:
homeScreen { }.dismissOnboarding()
Which opens settings to dismiss onboarding.
4 years ago
Michael Comella
4a4edeb184
For #13959 : count StrictMode suppressions on startup.
4 years ago
Jocelyne Abi Haidar
a5de2c0352
For #15675 : Disable Save button when editing saved login until something has been changed
...
set save button state by calling invalidateOptionsMenu, causing onPrepareOptionsMenu to be called which will enable/disable the save button depending on if changes have been made or not
4 years ago
mozilla-l10n-automation-bot
5fed37cf45
Import l10n. ( #15712 )
4 years ago
Mozilla L10n Automation Bot
ad2b99f9f9
Import l10n.
4 years ago
mcarare
07748f69b7
For #15632 : Improve checking open tabs logic to show collection button.
...
Check now considers selected tab tray mode.
4 years ago
ekager
ec3595d4fc
For #15600 - Move removal of timed out sessions to immediately after restoration
4 years ago
ekager
01eedd159a
No issue: Update biometric, core, and recyclerview libraries
4 years ago
mcarare
b696fc4c4b
For #13031 : Show size in KB for smaller downloaded files.
4 years ago
Mozilla L10n Automation Bot
ee4a5283a4
Import l10n.
4 years ago
Jocelyne
0154c81f81
For #10107 : Show Today and Yesterday labels in History ( #15415 )
4 years ago
Michael Comella
f690f8736d
No issue: replace LintUnitTestRunner with detekt implementation.
...
This should be more performant and easier to maintain.
4 years ago
Jeff Boek
41a92a8d8b
For #15593 - Reverts back to simple UUID creation without Fenix side caching
4 years ago
Jocelyne
e74a12b442
For #15471 : Show Delete button in red in multi-select overflow menu ( #15576 )
4 years ago
Mozilla L10n Automation Bot
97adee3bd9
Import l10n.
4 years ago
Grisha Kruglov
51dab196c4
Closes #15443 : Use fragment's lifecycleScope for AlertDialog actions
4 years ago
Christian Sadilek
ced92d69d1
Issue #15555 : Set channel to Nightly explicitly for SettingsFragmentTest
4 years ago
mcarare
67310061a3
For #15559 : Allow tabs to stretch in landscape mode for tablets.
...
This overrides the default tabMaxWidth of 264dp to allow for tabGravity="fill".
4 years ago
Christian Sadilek
4a06e40e70
Closes #15555 : Intermittent failures in SettingsFragmentTest
4 years ago
Stefan Arentz
ff930175de
For #15537 - Be more verbose about leanplum identifiers ( #15538 )
4 years ago
mcarare
19b377c021
For #15535 : hasOpenTabs now considers the selected tab mode in tray tab.
4 years ago
Michael Comella
56f78cb30c
No issue: elaborate on Components class doc.
...
This is to clarify a misunderstanding I found in PR review.
4 years ago
Sebastian Kaspari
2fda22e857
Revert "For #12565 : Pass metrics to share controller" for debug test failures.
...
This reverts commit bbaca06274
.
4 years ago
Sebastian Kaspari
4de466883b
Revert "For #12565 : Pass bookmark storage to controller" for debug test failures.
...
This reverts commit 3c22100b84
.
4 years ago
Andrew Gaul
cfbad1dae9
Show undo snackbars with padding with static bottom toolbar
...
This specifically fixes the close tab snackbar. This commit mirrors
the logic when not using Undo from
9e876ebc44
. References #14982 .
4 years ago
ekager
01e802fef0
For #15324 - Show tab settings and recently closed items in menu when no tabs
4 years ago
ekager
e49cd9c558
For #15503 - Change recently closed max to 10
4 years ago
TrianguloY
b07af9ccd3
For #13856 - Prevent overscroll in swipe to switch tabs gesture
4 years ago
Tiger Oakes
25f62f1c76
Extract locale settings initial state
4 years ago
Tiger Oakes
acbad66f45
Add test for initial logins list state
4 years ago
Tiger Oakes
f2a6aa4f25
Add tests for initial collection creation state
4 years ago
Sören Hentzschel
01fdb4ac3f
For #11561 - changed inactive heading and menu icon color in dark mode
4 years ago
Mozilla L10n Automation Bot
863b135723
Import l10n.
4 years ago
Tiger Oakes
3c22100b84
For #12565 : Pass bookmark storage to controller
4 years ago
Tiger Oakes
bbaca06274
For #12565 : Pass metrics to share controller
4 years ago
Michael Comella
d767cd199e
For #13959 : fix startup crash by using arg Context.
...
The `context` member function returns null in attachBaseContext so we
need to use the Context that's being attached instead.
4 years ago
Michael Comella
42cca072e2
For #13959 : remove resetAfter & port tests to StrictModeManager.
4 years ago
Michael Comella
dd73cb628b
For #13959 : clean up existing StrictMode test names.
4 years ago
Michael Comella
f19c9920f9
For #13959 : move resetAfter into StrictModeManager.
...
In a followup PR, we need to add state to strictModeManager (the
number of suppressions). This is much simpler to do when this is defined
as a class rather than an object. However, when this is defined as a
class, `resetAfter` needs access to the strictModeManager. Instead of
passing it in as an argument, it made sense to move this function onto
the strictModeManager instead.
Since folks are used to calling:
```
StrictMode.ThreadPolicy.allowThreadDiskReads().resetAfter
```
We're going to have to add a lint check to prevent them from doing that.
4 years ago
Michael Comella
6abeb2d9e7
For #13959 : change StrictModeManager to class from object.
...
I originally tried to create this PR leaving this as an object to keep
the change simple but it wasn't worth it - once the object started to
keep state, we'd need to manually reset the state between runs. Also,
the tests were already getting hacky with static mocking so it was
easier to address some of those issues this way too.
4 years ago
Christian Sadilek
d4ab728cff
For #14034 : Add debug preference to override AMO collection in Nightly
4 years ago
Michael Comella
a92356fe00
For #13959 : comment about duplication in logic in StrictMode.
...
I had to drop a commit that addressed the issue because it was too hard
to fix.
4 years ago
Michael Comella
e1bd6191c7
For #13959 : add comment to explain why we only resetAfter in certain build modes.
4 years ago
Michael Comella
3bf71ef655
For #13959 : use ac StrictMode.resetAfter rather than duplicating functionality.
4 years ago
Michael Comella
2c1befaa25
For #13959 : rename to attachListenerToDisablePenaltyDeath for clarity.
4 years ago
Michael Comella
c03c7ef793
For #13959 : remove unused penaltyDialog parameter.
...
Additional branching introduces complexity so we should avoid it when
possible. This branch was also unused so it's more likely to have bugs
if we tried to use it after some refactor.
4 years ago
Michael Comella
f05a542060
For #13959 : always enable detectNonSdkApiUsage.
...
We don't use penalty death for the VM policy so we theoretically don't
need to disable this check if penalty death is enabled.
4 years ago
Sebastian Kaspari
3983c509dc
Use "undo" implementation from Android Components.
...
This is not the super fancy version yet - since we still need to restore into SessionManager and
haven't fully switched to BrowserStore yet. However AC having knowledge about "undo" and whether
it was performed or not, will help us with features like "recently closed tabs". And once we
can improve "undo", Fenix will get all the nice things automatically.
Requires:
https://github.com/mozilla-mobile/android-components/pull/8449
4 years ago
Mozilla L10n Automation Bot
d287e6e9e0
Import l10n.
4 years ago
mcarare
daced89387
For #15310 : Add test for ActivityNotFoundException when sharing to app.
4 years ago
mcarare
6289da892c
For #15310 : Also catch ActivityNotFoundException when sharing to app.
4 years ago
ekager
0d0a28d551
No issue: Update AC to 61.0.20200925190057
4 years ago
ekager
7d5c199e51
For #12383 #15407 #12860 - Switch to using shared view model for session to delete on home
4 years ago
Grisha Kruglov
2999f64d0a
Closes #15434 : Don't try to display a 'signed in' snackbar in a 'headless' mode
4 years ago
Grisha Kruglov
d98eba1d64
Closes #15432 : Invoke UI updates on main thread in response to account events
4 years ago
Grisha Kruglov
24985d54fa
Closes #15436 : Auto-close tabs during startup on the main thread
4 years ago
Christian Sadilek
81aaacda61
Configure M5 AMO collection for Nightly/Debug
4 years ago
mcarare
cd53b8fdaf
For #15130 : Remove "what's new card" check in UI test.
4 years ago
mcarare
04e59e0ac5
For #15130 : Remove "what's new card" from onboarding screen.
4 years ago
Mozilla L10n Automation Bot
f32d2011df
Import l10n.
4 years ago
Kate Glazko
e8855c09e6
For #15320 : Ensure Mimetype Other PDF Shows PDF Icon
4 years ago
Elise Richards
1adf467248
For #14280 , #14743 : Remove old search fragment ( #15169 )
...
* Remove search fragment
* Use new folder to search dialog
* Rebase and lint
* Update tests with search dialog nav directions
* Rename interactor to match naming convention. Remove old controller and point everything to the dialog controller.
4 years ago
Jonathan Almeida
add60611b4
For #15349 : Fixes SyncedTabs suggestion not clicking
4 years ago
Grisha Kruglov
f1b0827a0b
For #15296 : Allow excluding bookmark subtrees when editing parent folder
...
I'm really not a fan of how title overwriting and structure processing are mangled together,
but will leave clearing that up for another day.
4 years ago
Mozilla L10n Automation Bot
4fad099b23
Import l10n.
4 years ago
Sawyer Blatz
0fa2509bef
For #14243 : Pre-land visuals for Close Tabs CFR ( #15171 )
4 years ago
Grisha Kruglov
71b51146cb
Update breaking changes in the FxA/Sync integration
4 years ago
Jocelyne
d45e482373
For #11800 : Hide reveal and clear password icons if the password is empty when editing a saved login ( #15244 )
...
Co-authored-by: Jocelyne Abi Haidar <jocelyne.abihaidar@gotocme.com>
4 years ago
Sebastian Kaspari
943455658b
Issue #13270 : Do not launch into Fennec's task anymore.
...
Initially we did this to avoid a duplicated task right after the migration from Fennec. We'd end up
with the original task from Fennec and the new one from Fenix; with the Fennec task still showing
Fennec in the app switcher, but launching Fenix once selected.
Anyhow, now on Android 11 this causes the Fenix task to get duplicated. The simple fix is to not
do any of that anymore. This may re-introduce the problem with the Fennec migration, but:
* We are at 100% rollout for quite some time. There are still users migrating, but the impact
of the bug is much lower.
* The bug after the migration was only temporary. This bug here is happening every time you
launch Fenix. So I'd rather fix this than a possible inconvenience right after the migration.
4 years ago
mcarare
c1bf66618e
#274-android-l10n: Update create account string to avoid partial translations.
4 years ago
Christian Sadilek
601e847094
Configure M4 AMO collection for all builds
4 years ago
person808
baccb153b7
For #15219 - Fix tab tray handle size.
...
Also use dimens for the tab history handle.
4 years ago
aprabhakara
657ce60f8d
For #15262 : Updated margins
4 years ago
ekager
24983af94e
For #15291 - Limit current CFRs to show max one every 3 days
4 years ago
mcarare
94d9a2a1ed
For #15263 : Properly update open links in app preference.
4 years ago
ekager
a9075ff87b
For #15272 - Remove bottom margin for toolbar on enter fullscreen
4 years ago
ekager
030d6a5b36
For #15121 - Ensure tabs removed while on browser select an available parent session
4 years ago
mcarare
e3b5dcbfec
For #15268 : Update unit tests for safe navigation to details fragment.
4 years ago
mcarare
896c1b7875
For #15268 : Use safe navigation to addon details fragments.
4 years ago
Oana Horvath
108666c277
Closes #14524 , #12896 , #13830 : re-enabled strict ETP tests after code bug fix
4 years ago
Grisha Kruglov
f51b570654
For #15284 : Process root titles when creating new folders
...
This also simplifies how we do this. We're no longer creating instances of `DesktopFolder` class
nor creating copies of BookmarkNodes just to display root titles correctly for the 'edit folder' UI.
4 years ago
ekager
f16ade33df
For #15089 - Disable recently closed in multiselect
4 years ago
ekager
b5f1e772bd
For #15112 - Still show recently closed when history empty
4 years ago
Grisha Kruglov
5691088787
For #15286 : Don't crash when separators are long-touched
4 years ago
Mozilla L10n Automation Bot
c326be9fd3
Import l10n.
4 years ago
ekager
9a2103a9a7
For #13934 - Make TabHistory work on PWA/Custom Tabs
4 years ago
ekager
407c31fdb3
No issue: Fixes strict mode death in debug custom tab
4 years ago
ekager
9e876ebc44
For #14982 - Show snackbars with padding with static bottom toolbar
4 years ago
ekager
18ca211434
For #14458 - dismiss keyboard on fill link from clipboard
4 years ago
Mozilla L10n Automation Bot
7cad83f64b
Import l10n.
4 years ago
ekager
e162aefbc6
For #15245 - Remove margin for toolbar on toolbar-less PWA
4 years ago
Mozilla L10n Automation Bot
1f6a22a340
Import l10n.
4 years ago
Grisha Kruglov
b7b3ee5ce6
For #2792 : Display bookmark folders at the top of the bookmarks UI
4 years ago
Grisha Kruglov
078843675b
For #15211 : Make sure bookmarks are moved to the end of folders
4 years ago
Grisha Kruglov
027c1f9ea7
Closes #15206 : Only track 'move' event if bookmark parent was changed
4 years ago
Grisha Kruglov
b5b32ba6ea
For #11502 : Make sure to always process root titles for parent folders during edit
...
This also switches to a simpler bookmarks query API ('getBookmark') which doesn't fetch
children. We don't need 'children' for this dialog, and so don't need to do the extra work.
4 years ago
Grisha Kruglov
958474f9fb
For #13157 : Filter out folder being edited from 'select folder' dialog
4 years ago
Grisha Kruglov
fe288edb5d
Rename 'visitedAddBookmark' arg to a less confusing name
4 years ago
Grisha Kruglov
24de85f805
Remove unused nav arg from 'select folder'
4 years ago
Mozilla L10n Automation Bot
af03b88f1e
Import l10n.
4 years ago
Tiger Oakes
b563576335
Closes #14131 : Move constants to dimens.xml ( #14135 )
...
Co-authored-by: Elise Richards <erichards@mozilla.com>
4 years ago
Tom Klein
dc9bc534db
For #13300 - Adjust the 'Sharing a Collection' layout to prevent overlapping of the close icon and 'Share' label in RTL
...
Note that the "Share" title is still constrained to start at the end of the
close button - I don't know why the previous extra constraint was causing the
differing behavior in LTR and RTL, but this seems to fix it.
4 years ago
Elise Richards
a4ff782565
For #13812 : add ETP category for redirect trackers ( #15139 )
...
* Feature flag for ETP cookie purging
* Strings for new ETP description
* Remove icons from ETP info screeen and add category for redirect trackers
* ETP policy factory tests
* Remove icons from ETP panel and add cross tracking allowed field.
* Remove icons on ETP panel. Add blocked category for redirect trackers to panel.
* Add margins to tracking protection settings
4 years ago
Jeff Boek
6781018556
For mozilla-mobile/android-components#8429 - Dont initialize MLS if token is null
4 years ago
Jeff Boek
8bdc9d0431
Revert "For #12544 - Prevent search engines mixup"
...
This reverts commit 0a4a170f7e
.
4 years ago
Hakkı Kaan Çalışkan
0afb7a3f25
For #13922 : Add indicator to synced tabs suggestions in awesomebar
4 years ago
Jonathan Almeida
d063cd5396
For #14230 : Stop redrawing all top sites when one is removed
4 years ago
mcarare
5b33044999
For #12829 : Add create account option on the the sign in screen.
4 years ago
mcarare
81985f4179
For #12829 : Update addUnderline extension function to accept parameters.
4 years ago
mcarare
cc9667f722
For #15150 : Do not show open banner if open in app is ON in settings.
4 years ago
Mozilla L10n Automation Bot
80a573a62c
Import l10n.
4 years ago
mcarare
79135b1df5
For #13943 : Change strict mode penalty to penaltyDeath.
...
Also, keep dialogPenalty as replacement option for penaltyDeath.
4 years ago
Oana Horvath
abe06da6e2
Closes #13829 : Added idling resources to the addon details view"
4 years ago
mcarare
f793c3a5f9
For #14727 : Add content description to resync tabs button.
4 years ago
Sören Hentzschel
55b5a452d1
For #14933 - Fixed private browsing icon color in preferences fragment
4 years ago
Tiger Oakes
b927b688c9
Merge bookmark item and folder view holders
4 years ago
Tiger Oakes
3059a57747
Change separator to use its own view holder
4 years ago
Elise Richards
9afe9679d8
For #15079 : handle QR permissions when changed in Android settings ( #15097 )
...
* Define intent data for activity
* Search dialog shows permissions for allow and deny camera
* Check camera permissions for fxa pairing
* Check camera permissions for old search
* Tests for pairing sync interactor and controller.
* Cleanup
* Use bool pref for setting. Use interfaces and default implementations for the sync interactor and controller.
* Lint
4 years ago
Sawyer Blatz
8a81c1ee1d
For #15123 : Fix top sites text color
4 years ago
Sawyer Blatz
1f17371df6
For #14565 : Add telemetry for top sites
4 years ago
Arturo Mejia
19f0c543fe
Fix add-ons permissions breaking change
4 years ago
mcarare
e5a9311613
For #15116 : Also do not expand or set bottom toolbar behavior on TWA tabs.
4 years ago
mcarare
83478b9db4
For #15116 : Do not set bottom toolbar behavior on PWA tabs.
4 years ago
mcarare
c5a2e2e5a0
For #15116 : Do not expand toolbar on PWA tabs.
4 years ago
mcarare
1f004aff8c
For #15116 : Use safe cast for layout params.
4 years ago
Sebastian Kaspari
ee3384ac52
Issue #14225 : Remove task when finishing ExternalAppBrowserActivity.
4 years ago
Mozilla L10n Automation Bot
f036d3db67
Import l10n.
4 years ago
Mozilla L10n Automation Bot
f6684862a4
Import l10n.
4 years ago
Hakkı Kaan Çalışkan
f87ca730a9
For #11245 : Integrate Synced Tabs AwesomeBar suggestions
...
fix pr
4 years ago
mozilla-l10n-automation-bot
2059156193
Import l10n. ( #15099 )
4 years ago
Jeff Boek
c632b6b0a1
For #15007 - Puts swipe to delete behind a feature flag ( #15009 )
4 years ago
Mozilla L10n Automation Bot
0a8b9e378c
Import l10n.
4 years ago
codrut.topliceanu
b892af773e
For #14546 - Speculative fix for ANR
4 years ago
Gabriel Luong
05857ba55d
For #14145 - Add pinned badge for pinned sites
4 years ago
Mugurell
75aa2d413a
For #14974 - Ensure website bottom elements stay at bottom
...
engineView.setDynamicToolbarMaxHeight(0) vs
engineView.setDynamicToolbarMaxHeight(toolbarHeight)
ensures webpage's bottom elements are aligned to the bottom of the browser.
We also need to make sure that when the toolbar is static it does not cover the
bottom of the page - something desired when the toolbar was dynamic.
For this the engineView will have a toolbarHeight bottom margin.
4 years ago
codrut.topliceanu
b5cf484360
For #14559 - Persist searchFragment keyboard status
4 years ago
Elise Richards
4afaf34a78
Access shared prefs in fxa pairing ( #14997 )
4 years ago
Jeff Boek
79180250ea
For #14283 - Fixes overlapping search suggestions and hint
4 years ago
ekager
09fbb43f80
For #2486 - Adds Recently Closed Tabs
4 years ago
codrut.topliceanu
cce58e7d51
For #14725 - Resize search engine radio button
4 years ago
ekager
b986730031
No issue - Updates AC to 58.0.20200910190642 and fixes imports
4 years ago
Mugurell
b54949e58f
For #14902 - Disabling bottom toolbar animation now works ( #14927 )
4 years ago
Jeff Boek
f9b2d65993
For #5745 - Create preference to disable domain autocompletion
4 years ago
Mozilla L10n Automation Bot
8e7d10c33c
Import l10n.
4 years ago
Elise Richards
87bd44145f
For #14239 : Notification for QR scan when permissions have been denied ( #14553 )
...
* Show dialog when permissions are denied
* Add qr permissions dialog to search dialog fragment
* Add qr permissions dialog to the pairing screen
* Show dialog after permissions have been denied
* Reset focus after denying permissions
* Show dialog after permissions denied in search frag and par frag
* Use shared preferences to store camera permission state
* Move dialog creation into the search controller and add tests
* Dialog controller implementation and test
* Route to intent with correct activity. Set focus when dismissing dialog
* Get preferences in old search
4 years ago
Abhijit Kiran Valluri
b0729f655c
Fix #14950 - Make the "Add new tab" button visible in private mode on light theme ( #14951 )
4 years ago
Mugurell
a6a50d78e0
For #14903 - Prevent BrowserFragment's view leak
4 years ago
Oana Horvath
2e38635781
For #13829 : Disables verifyAddonsCanBeUninstalled UI test
4 years ago
ekager
82d7313add
For #13467 For #14910 - Dismiss dialog on blank URL commit
4 years ago
ekager
806f74abe7
For #14680 - Revert ObserverRegistry changes to WifiConnectionMonitor
4 years ago
Michael Debertol
4142c36820
For #14212 : Pass historyStorage to ToolbarView
4 years ago
Michael Debertol
cc8aa1f381
For #13423 : Pass isPrivate flag to ToolbarView
4 years ago
Mozilla L10n Automation Bot
c7a25cd8aa
Import l10n.
4 years ago
Sijan Rijal
18de605ac4
Closes #14053
...
Set the padding on the download action button as it didn't have a padding as the numbers of characters in the text of the button grew.
4 years ago
Sören Hentzschel
103c183265
For #14194 - avoid leak when opening the "Libraries that we use" screen
4 years ago
Jeff Boek
66ecc15b40
For #14543 - Prevents IllegalStateException by not moving to another thread
4 years ago
mcarare
4de80a0493
For #14540 : Fix updating list and item info for a11y services.
4 years ago
Gabriel Luong
6d133c8d0c
For #14529 - Show a dialog when the top sites limit has been reached
4 years ago
ekager
de7e6663ce
Closes #14895 - Adds paste to context menu ordering preference
4 years ago
codrut.topliceanu
21cbbdc7c8
For #13949 - Turn off tip regarding beta/nightly
4 years ago
Mugurell
d8d896c500
For #10240 - New preferences to control gesture based features
...
Three new settings and one for which this patch just pre-lands the strings.
The behavior for the "Swipe toolbar up to open tabs" is to be added as part of
a later ticket.
4 years ago
mcarare
f7217021da
For #14718 : Increase touch target for resync button.
4 years ago
Tiger Oakes
4b6a589f24
Extract checkbox selected mask ( #14308 )
4 years ago
mozilla-l10n-automation-bot
0e8cd65d48
Import l10n. ( #14867 )
4 years ago
Tiger Oakes
53d16e78e1
For #14460 : Fix PBM notification tint ( #14699 )
4 years ago
Tiger Oakes
043e061087
For #14376 : Reverse items with bottom toolbar ( #14451 )
4 years ago
Tiger Oakes
113241e8ce
Enforce IO thread inside of components ( #14704 )
...
* Automatically run PermissionStorage on IO thread
* Run TabCollectionStorage on dedicated scope + IO
* Update findSitePermissionsBy calls
4 years ago
Gabriel Luong
7aa6514499
For #14629 - Enable showing frequently visited sites ON by default ( #14630 )
4 years ago
Sebastian Kaspari
e0071341c7
Update to new state API and update Mozilla Android Components version.
...
The EngineSessionState of a tab is now always accessible through tab.engineState.engineSessionState. It will
never get cleared.
4 years ago
Oana Horvath
100cc7c088
Closes #14277 : Ads idling resources for History UI tests
4 years ago
Oana Horvath
cf69058ce8
Closes #12645 : Re-enable mediaSystemNotificationInPrivateModeTest
4 years ago
Mozilla L10n Automation Bot
b94a6c244b
Import l10n.
4 years ago
Mozilla L10n Automation Bot
4a1c1addb5
Import l10n.
4 years ago
mcarare
c350a5f3b9
For #9506 : Add session observer to check conditions for displaying banner.
4 years ago
mcarare
d7668b16fc
For #9506 : Create show open in app banner preference.
4 years ago
mcarare
653a279101
For #9506 : Implement banner custom view based on material design specs.
4 years ago
mcarare
20794296dc
For #9506 : Add possibility to navigate to a preference in settings.
4 years ago
codrut.topliceanu
fe3ef74d71
For #11153 - String for private mode scr shot warning
4 years ago
Oana Horvath
bf9f6794e9
For #14524 : Disable ETP tests failing on AC 58 update
4 years ago
Mugurell
33fc520468
For #10241 - Use VerticalSwipeRefreshLayout for pull to refresh
...
And so resolve many of the issues found in the platform's SwipeRefreshLayout.
4 years ago
Mozilla L10n Automation Bot
022bc5f5ff
Import l10n.
4 years ago
ekager
09d1dba133
For #14679 For #14676 - Dismiss MP Migration tip, init in disabled state
4 years ago
ekager
e80b46ced0
For #14609 - Correct nav from new search experience to browser
4 years ago
mcarare
85cb74a3c9
For #14665 : Replace hardcoded label with string resource.
4 years ago
Shane Synan
2231fe2d52
For #14642 : Use correct 'Close tabs' summary text ( #14644 )
...
For "closeTabsAfterOneMonth", use the correct summary string of
"close_tabs_after_one_month" instead of "close_tabs_after_one_week".
This fixes the Settings page "Close tabs" summary showing the wrong
tab duration when "Close tabs" is set to "After one month".
Closes #14642
4 years ago
Dennis Schubert
abfc91519a
Bug 1645844 - Add label to reports sent via the webcompat-reporter. ( #14625 )
4 years ago
mozilla-l10n-automation-bot
fea7c2651e
Import l10n. ( #14650 )
4 years ago
Christian Sadilek
a2368e2a1e
Configure M4 AMO collection for Nightly/Debug
4 years ago
liuche
408000e450
Issue #7620 - Remove Nightly flag for external download manager ( #14632 )
4 years ago
Sören Hentzschel
81dd1a9192
For #8343 , #9709 - replace "phone" with "device" in translations ( #14083 )
4 years ago
Arturo Mejia
6f5e9bad26
Pin AC TO 57.0.0 and remove feature flag for view downloads ( #14592 )
...
* Update Android Components version to 57.0.0.
* Remove feature flag for "View Downloads".
* Update search enginer list from changes by #13452
Co-authored-by: Chenxia Liu <liuche@mozilla.com>
4 years ago
Tiger Oakes
d762dea49d
Gradle configuration avoidance
4 years ago
mozilla-l10n-automation-bot
0413d3c91f
Import l10n. ( #14599 )
4 years ago
ekager
83ffcac57e
For #13926 - MP migration
4 years ago
Jeff Boek
0c748c0500
For #14279 - Prevent GeckoView from resizing while searching
4 years ago
ekager
2d67e4b748
For #4118 - Creates setting for auto closing tabs
4 years ago
ekager
7c7aa46811
Closes #14254 - Removes Login select feature flag
4 years ago
Codrut Topliceanu
72edaaf067
For #11465 - Fix default engine for widget voice search ( #14015 )
...
For #11465 - Fix default engine for widget voice search
4 years ago
Tiger Oakes
bf2ac22d03
Simplify media state drawables ( #13474 )
4 years ago
Kainalu Hagiwara
d668a82f14
For #13498 - Use custom long press back handling for Huawei devices. ( #14387 )
4 years ago
Sören Hentzschel
2532cecf6c
for #13329 - removed unused feature flag ( #14438 )
4 years ago
Mozilla L10n Automation Bot
e86143c50d
Import l10n.
4 years ago
Michael Debertol
351d66230c
For #14354 : Update the search shortcuts icon on state update ( #14355 )
4 years ago
Tiger Oakes
9fc37281bb
For #14346 : Fix min height on site list item ( #14370 )
4 years ago
Codrut Topliceanu
cfd799a6af
For #13765 - Fix TopSites layout and item sizes ( #14278 )
4 years ago
Oana Horvath
4a00131fa1
Closes #13218 : adds IdlingResources for the Addons list
4 years ago
Oana Horvath
1e7faa693f
Closes #14522 : item 'Open link in apps' moved
4 years ago
Michael Droettboom
8f71704c1f
Fix a typo in metric expiry. ( #14530 )
...
This was changed to 2020-04-01 in b01dbeeebf
I assume this was just a typo, since a lot of metrics got changed to 2021-04-01
in the same commit.
4 years ago
Gabriel Luong
dcb99856f9
For #13264 - Scroll to the tab above the selected tab in the tabs tray ( #14372 )
4 years ago
mcarare
2f1b903005
For #14289 : Check if toolbar is initialised before setting flags.
4 years ago
Mozilla L10n Automation Bot
0a15314c33
Import l10n.
4 years ago
Mozilla L10n Automation Bot
aae8236478
Import l10n.
4 years ago
Arturo Mejia
c63fd3f9ac
Add support for restoring downloads
4 years ago
Mozilla L10n Automation Bot
487eeb6b88
Import l10n.
4 years ago
Tiger Oakes
e93a8b7d34
For #14376 : Use concept-menu with tab counter menu ( #14374 )
4 years ago
Tiger Oakes
a8291bf641
Remove un-needed nullables ( #13816 )
4 years ago
Jeff Boek
ff805e53ed
For #14318 - Use old API to try to fix startup crash without GPS
4 years ago
Tiger Oakes
ace6b99c89
Split toolbar controller into two classes ( #13854 )
4 years ago
Tiger Oakes
f81b401738
Remove unneeded tint for ic_link ( #14381 )
4 years ago
Tiger Oakes
75e7cd3c64
FNX-14583 ⁃ Extract and test preference helpers for Settings ( #13402 )
4 years ago
ekager
4854ff2ae7
No issue: Add strings for tab management
4 years ago
Suraj Shah
5dfc9cb699
Fixes #4840 - - Adds dark search widget based on system theme ( #13975 )
...
* Fixes #4840
* Fixes #4840 - Adds dark search widget based on system theme
4 years ago
Mugurell
acdef76b71
For #12980 - Clear icons when deleting browsing data
4 years ago
Mugurell
aa7283def9
For #12980 - Unify deleteBrowsingData() and deleteHistoryAndDOMStorages()
...
The two methods are serving the same purpose, with one calling the other.
This prepares the ground for adding a method to delete icons in only one place
and remove confusion about what that place should be.
4 years ago
Mozilla L10n Automation Bot
4a73993259
Import l10n.
4 years ago
Tiger Oakes
50ac4fe17d
Use shared list widget in tab history ( #13884 )
4 years ago
Tiger Oakes
0102e03d75
Add tests for collection creation ( #13909 )
4 years ago
Tiger Oakes
9777b8fad6
FNX-14661 ⁃ Delete drawables ( #13481 )
...
* Delete unused drawabled
Mostly leftovers from quick action bar
* Remove duplicate drawables using tints
4 years ago
Tiger Oakes
5f652ea0c3
Add tools: attributes for preview
4 years ago
Hakkı Kaan Çalışkan
dc377dd742
For #12673 : Adjust top and left alignment of logo on homescreen ( #12676 )
...
align collection title
4 years ago
Jeff Boek
50c955723c
No Issue - Add prompt to secret settings
4 years ago
mozilla-l10n-automation-bot
80dc3f574e
Import l10n. ( #14258 )
4 years ago
Gabriel Luong
31455070b1
For #14119 - Add a setting to toggle the display of frequently visited top sites ( #14183 )
4 years ago
Jeff Boek
4cbbc52ad0
No Issue - Fixes bug where shortcuts and hint are visible at the same time
4 years ago