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