Tiger Oakes
cd64647a4d
For #9286 - Add isDefault to topsites
4 years ago
Juan Goncalves
ee62297b4c
For #7854 - Update the views only if the bookmark node has changed
...
As the bookmark node data is loaded from storage every time the fragment's view is created, when the user navigates to the SelectFolderFragment and returns, the bookmark is loaded once again from storage, replacing the EditText's content (title and URL) which causes the loss of user input.
Validating that the loaded bookmark is different from the one that is already referenced in the fragment avoids unnecessarily replacing the `EditText`s values.
4 years ago
Emily Kager
32e74aae61
Revert "For #6313 - On first load, hides engineView until firstContentfulPaint"
...
This reverts commit d66762910f
.
4 years ago
Emily Kager
9b16017d1d
Revert "For #7032 : Add scroll to dismiss keyboard in search fragment"
...
This reverts commit 536921bcea
.
4 years ago
ekager
d66762910f
For #6313 - On first load, hides engineView until firstContentfulPaint
4 years ago
partha2000
124b21d209
For #10632 - Update Content Description for X icon in collection
4 years ago
Sachin
536921bcea
For #7032 : Add scroll to dismiss keyboard in search fragment
...
* added a onTouch listener to scrollview in search fragment to make it disappear on scroll
* fixed lint issues
4 years ago
mcarare
b244fd53ac
For #10656 : Adjust etp checkbox dimensions for a11y.
4 years ago
Mozilla L10n Automation Bot
a3c6492d5f
Import l10n.
4 years ago
Grisha Kruglov
d37529e416
Perf telemetry for awesomebar suggestion provider durations
...
See mozilla-mobile/android-components#6802 for details; requires that PR.
4 years ago
Simon Chae
cb307061ab
Update Android Components version to 42.0.20200514130134
4 years ago
Oana Horvath
19dd057cd5
MediaNotificationTest: close media notification shade after each test ( #10649 )
4 years ago
Oana Horvath
84a6cc4d92
for #10587 : Disable all flaky collections tests ( #10643 )
4 years ago
Mihai Branescu
750ae4a340
For #10393 and #10469 - browser fragment now observes collection changes
...
Useful for links from other apps + adding a page to multiple collections
4 years ago
Mozilla L10n Automation Bot
62e68c579a
Import l10n.
4 years ago
Mihai Branescu
d6b448eeaa
For #10599 - Removed baseline pings form metrics.yaml
...
As per documentation, this ping is intended to provide metrics that are managed by the library itself, and not explicitly set by the application or included in the application's metrics.yaml file.
4 years ago
Christian Sadilek
7993f1017d
Migrate feature-accounts to browser-state
4 years ago
sraturi
372bb421cc
created kotlin doc for FenixApplication
4 years ago
Vishwa Patel
06aada251d
Issue 7266 fenix remove line ( #10630 )
4 years ago
Simon Chae
7cc4816618
For #10398 : Add AddonInstallationDialogFragment support ( #10608 )
4 years ago
Oana Horvath
3a94d64d61
Disable failing tests from #10587 and #10586 ( #10620 )
4 years ago
Mozilla L10n Automation Bot
7fc006a5a8
Import l10n.
4 years ago
Elise Richards
edc75c3ad0
Fixes #9504 : Edit logins ( #9693 )
...
* Create editable view and fragment. Update login info page to display options menu with edit and delete.
* Create feature flag for edit. Check flag in the login detail fragment and default to just delete.
* Add three-dot kebab options menu in login detail fragment. Add title to the login item.
* Nav to and from edit view on save and back pressed.
* Save login through AC login manager. Clear text in editable field on button click.
* Match colors, fonts, dimens to UX specs for edit logins. Enable password reveal/hide and clearing text fields.
* Refactoring logins fragments. Using component Login object for consistency.
Fetch login list when saved logins are opened. Fetch login details when detail view is opened.
Revert "Fetch login list when saved logins are opened. Fetch login details when detail view is opened."
This reverts commit 44fe17166c3332b330229258b2e8982832672e3b.
* Using parcelable login and Login component class to pass ids and items between fragments
* Retrieve login from storage when viewing login details.
Rename login logic for consistency.
Ktlint cleanup
Fix nits and naming consistency.
* UX consistency for login detail and edit login pages
* Rebasing with logins sort - updating logins store.
* Rebasing with logins sort - merging fragments and controllers.
* Lint and removing unused files.
* UX cleanup.
* Update string description
4 years ago
Tiger Oakes
f7b4f1c959
Cache findViewById calls in session control ( #10575 )
4 years ago
Simon Chae
9a30d57db9
Update Android Components version to 41.0.20200512130104 🎲 🎲 ( #10600 )
...
* Update GLEAN metrics and ping formatting
* Update Android Components version to 41.0.20200512130104.
4 years ago
David Walsh
86dabe09c8
For 10503 - Update save to collection flow in tab tray ( #10523 )
4 years ago
mcarare
58df38105b
For #10453 : Use TabsTray API to set divider, avoiding related crashes.
4 years ago
Oana Horvath
56e0dd8d6d
for #9407 : fixed and added collection tests ( #10566 )
4 years ago
Sebastian Kaspari
d58c022619
Integrate activity for showing past crashes.
4 years ago
mcarare
a7ff8cafc7
For #7887 : Increase touch target height for learn more link.
4 years ago
mcarare
ff6447b755
No issue: Fix xml indentations.
4 years ago
Mozilla L10n Automation Bot
65f30c75e8
Import l10n.
4 years ago
Jeff Boek
a249334976
🎲 For #10332 - Adds undo snackbar when closing tabs in the tab tray ( #10456 )
4 years ago
Simon Chae
5ba9cc6ec9
For #10253 : Add disableFirstTimePWAPopup for performance testing ( #10442 )
4 years ago
ValentinTimisica
1e83f54a94
For #10343 : Updates UI tests accordingly to 'Library' removal
4 years ago
ValentinTimisica
15dfe0811d
For #10343 : Updates metrics accordingly to 'Library' removal
4 years ago
ValentinTimisica
b2e5820364
For #10343 : Remove 'Library' functionality from the app
...
Also adds Bookmarks and History items to browser menu.
4 years ago
Simon Chae
ca7695854a
For #10552 : Set initial add-on details fragment visibility to false ( #10565 )
4 years ago
Mihai Branescu
dd843b4989
For #10501 - use theme instead of tint to support older APIs
4 years ago
Mozilla L10n Automation Bot
55a8bf7ff9
Import l10n.
4 years ago
Sawyer Blatz
17fb7c1df7
For #10426 : Removes installation ping GAID ( #10532 )
4 years ago
Simon Chae
d58e7d3138
For #10473 : Fetch the addon from addon manager instead of the store
4 years ago
Sawyer Blatz
b87c40d42f
For #10426 : Sends GAID to Installation instead of Activation ping. ( #10529 )
4 years ago
codrut.topliceanu
d1005dd236
For #8589 - Fix for accessibility navigation in ETP panel
4 years ago
Mozilla L10n Automation Bot
824022c28d
Import l10n.
4 years ago
Arturo Mejia
ca01965f90
Fix PictureInPictureFeature breaking change
4 years ago
ekager
7fe6f68e00
For #10485 - Restore block video/audio on cellular data radio button
4 years ago
Oana Horvath
edff0d8e2c
fix #10468 : wait for main menu to disappear after creating bookmark ( #10478 )
4 years ago
ValentinTimisica
f63cb4e09f
For #10244 : Creates drawable for add-ons private browsing label.
...
The drawable is sent to AddonsManagerAdapter.Style constructor and is displayed
near the add-on name if it is allowed to run in private browsing
4 years ago
Sawyer Blatz
a01881067f
For #8643 : Updates colors of onboarding accents
4 years ago
Sawyer Blatz
5f11c5e648
For #9857 : Updates onboarding button styles
4 years ago
Jeff Boek
58ca5d0e3a
For #10341 - Always show collections placeholder with new tab tray enabled
4 years ago
Mihai Branescu
eef5cf3469
For #10482 - made SVG gradient compatible with API < 22
4 years ago
ekager
138d8e647d
No issue - Use ViewLifecycleOwner lifecycleScope for Bookmark deletion scope
4 years ago
Sawyer Blatz
02f6e6868e
For #10426 : Adds identifier to Glean for 24 hours ( #10446 )
4 years ago
Jonathan Almeida
57eb2b9549
For #10453 : Do not set item decoration when creating ViewHolder
4 years ago
ValentinTimisica
77705d1a27
For #9505 : Adds tests for sort saved logins
4 years ago
ValentinTimisica
24ba9f2fc8
For #9505 : Adds possibility to sort saved logins
...
Currently we support sorting by name and by last used. Also, the selected
option is saved in shared preferences so that the last option chosen by
the user is properly displayed even after the app was restarted.
4 years ago
TejaswiKarasani
2e45244b6c
no issue: Added settings_privacy_items_test ( #10474 )
4 years ago
mcarare
9177871edc
For #10408 : Check current destination before navigating.
4 years ago
ekager
9fd835de0f
For #10433 - Pass in viewLifecycleScope to BrowserAnimator
4 years ago
ekager
9ec1f8e2d8
For #8981 - Sort devices in share list by last access time
4 years ago
Mozilla L10n Automation Bot
c8d8a700fe
Import l10n.
4 years ago
Michael Comella
4cf7280916
No issue: add clarifying kdoc for BookmarkFragment.
4 years ago
David Walsh
8b27a48635
For #10329 - Implement tab tray divider
4 years ago
Simon Chae
609936d632
For #10196 : Remove clickable locks for enable and private-browsing UI ( #10445 )
4 years ago
Simon Chae
a851b76ea3
Update Android Components version to 41.0.20200506130132 ( #10443 )
4 years ago
Mihai Branescu
6f97e75579
For #8643 and #7606 - illustrations are now connected to their radio buttons
4 years ago
Mihai Branescu
cde31cf785
For #8643 and #7606 - Changed toolbar picker illustrations according to theme
4 years ago
Mihai Branescu
16b7a9399b
For #8643 and #7606 - Changed theme picker illustrations according to theme
4 years ago
Mihai Branescu
4c0af91b7b
For #8643 and #7606 - Changed tint for onboarding icons
4 years ago
Mihai Branescu
03726384de
For #8643 and #7606 - Changed styles for most onboarding cards
4 years ago
Mihai Branescu
048d22dbcf
For #8643 and #7606 - added styles and new colors
4 years ago
Mihai Branescu
18b6c29b4a
For #8643 and #7606 - added new svgs for onboarding illustrations
...
RTL for toolbar are still missing
4 years ago
Mihai Branescu
fab52c9702
For #8643 - removed all onboarding-related PNGs
4 years ago
Mihai Branescu
77912b29fb
For #8643 - Replaced onboarding theme/toolbar assets
4 years ago
Mozilla L10n Automation Bot
0b82f8e996
Import l10n.
4 years ago
Arturo Mejia
398b516fb7
No issue: Add Fingerprinters to the standard trancking protection policy
4 years ago
Christian Sadilek
fee09c3092
No issue: Show article/page url instead of reader extension url
4 years ago
Jeff Boek
d72e455c0d
No Issue - Update to AC 41.0.20200505190119
4 years ago
kglazko
c0c41dfd74
No Issue Reenable testDownloadPrompt ( #10407 )
...
Co-authored-by: Kate Glazko <kglazko@Kates-MacBook-Pro.local>
4 years ago
Mihai Adrian
43d30793f5
For #9794 : Announce installing state for screen readers ( #10111 )
4 years ago
David Walsh
5087bcf9f6
For #10395 - Improve alignment of close buttons with menu in tab tray ( #10405 )
4 years ago
David Walsh
249e0cd4e8
For #10159 - Tab tray bottom toolbar colors ( #10326 )
4 years ago
Mihai Adrian
5106134786
For #10408 : Dismiss menu when navigating away. ( #10415 )
...
The menu is dismissed when toolbar view is detached from window.
4 years ago
Mozilla L10n Automation Bot
d2a3613b73
Import l10n.
4 years ago
David Walsh
542f31f970
For #10392 - Don't provide a "Save to collection" button in private mode for the tabs tray ( #10399 )
4 years ago
Michael Comella
2773a9e0a9
No issue: losslessly compress image assets.
...
Using ImageOptim. Results: 110 KB out of 1.9 MB (5.7%).
4 years ago
Jeff Boek
81d0db76e9
For #10395 - Fixes tab tray bar dimensions to better align with the browser toolbar ( #10400 )
4 years ago
Alessio Placitelli
14e58c9353
Fixup the BaselinePingTest
4 years ago
Mozilla L10n Automation Bot
34f2350ada
Import l10n.
4 years ago
Mugurell
c6c5777090
For #10322 - Update Glean - total_uri_count documentation
...
total_uri_count continues to accurately track the URLs visited by the user in
the current session.
Websites can though programmatically redirect users to a new URL using simple
javascript even without user interaction.
This needs to be documented for future references.
4 years ago
Mozilla L10n Automation Bot
5abe3ac877
Import l10n.
4 years ago
Sören Hentzschel
10d07912da
no issue - removed unused feature flag
4 years ago
Jeff Boek
94cd195dc7
Adds swipe to delete tab ( #10355 )
...
* No Issue - Increases tap area of close button
* For #10331 - Adds swipe to delete to the tab tray
4 years ago
Simon Chae
3dcd52ef7a
For #10195 , #10196 : Allow private browsing mode switch to sync with enable state
4 years ago
Jeff Boek
5c7e9b98cd
Fix home navigation ( #10350 )
4 years ago
Mozilla L10n Automation Bot
95b29f2f60
Import l10n.
4 years ago
Jeff Boek
a8a90bd4d6
For #1063 : Put tab tray behind a feature flag and hidden pref ( #10313 )
...
* For #1063 - Adds feature flag and pref for new tab tray
* For #1063 - Swaps add tab to tab tray button when newTabTray is enabled
* For #1063 - Creates hidden preference to use new tab tray
* For #1063 - Hides tabs on home screen when setting is enabled
* For #1063 - Navigate to new tab tray from browser with setting enabled
* For #1063 - Fixes regression where we dont show the new tab message with no tabs and no collections
* For #1063 - Fixes crash when toggling to private mode on the home screen
* For #1063 - combines both settings. Cleans up lint errors
4 years ago
Sawyer Blatz
f7dcb9f7b3
For #9208 : Make slight modifications to tip layout
4 years ago
David Walsh
7ec4bc9d76
For #10159 - Implement new tab tray colors
4 years ago
Michael Droettboom
c6086103b4
Update generated docs
4 years ago
Michael Droettboom
c373af5d46
Fix glinter errors
4 years ago
Chenxia Liu
390c5a0189
Issue #7996 : fix lint issues
4 years ago
Jovan Gerodetti
4a12f1b6aa
For #7996 : Private mode doesn't play nicely with sites added to home screen
...
Site Controls Notification should reflect the browsing mode of the
currernt web app session.
4 years ago
David Walsh
688c377197
For 10296 - Implement tab tray dimension changes
4 years ago
Arturo Mejia
56bb3e38ec
For issue #10142 Update sitePermissions state when toggling its value
4 years ago
ekager
2e27bbd15d
No issue - Remove unused data class TopSiteItem
4 years ago
Mozilla L10n Automation Bot
6d1a2ca797
Import l10n.
4 years ago
Sawyer Blatz
38e9b34659
For #10071 : Fixes PWA showing toolbar onPause ( #10306 )
4 years ago
mcarare
4006501d41
For #9728 : Add actionbar search for language list.
4 years ago
mcarare
80f74ac611
For #9728 : Change SearchView hint color inside app.
4 years ago
ekager
52d09930a6
No issue - Update new strings for quarantine
4 years ago
Mihai Eduard Badea
02bd0cc203
For issue #8648
4 years ago
Mozilla L10n Automation Bot
cdbaa52cab
Import l10n.
4 years ago
Jonathan Almeida
76002c5987
Fix breaking API changes in CrashReporter
4 years ago
Oana Horvath
2c18c255da
For #9783 : bring app in focus with sendSingleTapToScreen for UI test ( #10136 )
4 years ago
Sören Hentzschel
f0e659bfdb
For #9880 - fixed sync settings style
4 years ago
Falaye Iyanuoluwa
c86209ff98
Closes #9694 Bug when user denies permission
4 years ago
Mozilla L10n Automation Bot
b7ea583250
Import l10n.
4 years ago
mcarare
7409dc2bae
For #10083 : Do not cut off thumb when it is in pressed state
4 years ago
mcarare
3c5d8d31ea
For #10083 : Adjust thumb offset to thumb circumference to avoid cutoff
4 years ago
David Walsh
6afcd2cee6
For #10201 - Provide proper button padding and no tabs message visibility in tabs tray
4 years ago
Christian Sadilek
87c95a64d3
Configure M2 AMO collection for all builds
4 years ago
Mozilla L10n Automation Bot
88f4e5f217
Import l10n.
4 years ago
Arturo Mejia
a8843def6c
Fix CrashReporterService breaking changes
4 years ago
Arturo Mejia
e55a4fd274
No issue: Partially update the add-on manager list
4 years ago
mcarare
1aa473b112
For #9913 , For #9914 : Remove touch delegate when button is disabled.
4 years ago
Oana Horvath
21894a3cea
Added new bookmarks tests ( #9878 )
...
Fix for #7417 : Fix and re-enable disabled tests
4 years ago
ekager
a9692d9bce
For #10204 - Address viewLifecycleOwner IllegalStateException crashes
4 years ago
Mihai Branescu
a16bfb27ef
For #6557 - added unit tests
4 years ago
Mihai Branescu
0c2d22f595
For #6557 - add in_content telemetry class
4 years ago
Mihai Branescu
28496fecc0
For #6557 - split base extension functionality from ads
4 years ago
Mihai Branescu
f09bc4566c
For #6557 - added metric for in_content
4 years ago
Mihai Branescu
f10e202a1e
For #6557 - added web-extension for cookies
4 years ago
mcarare
996dabae8b
For #10188 : Fix layout constraints.
4 years ago
mcarare
0f3d4e4cbe
For #10188 : Fix xml indentations and properties order.
4 years ago
mcarare
e830da59b7
For #10180 : Remove touch delegate when button is disabled.
...
Also refactored multiple if's into a when.
4 years ago
mcarare
3e13927c25
For #10180 : Add extension to remove touch delegate from parent.
4 years ago
ekager
59484208d6
No issue: Update Private Browsing placeholder string
4 years ago
Mihai Branescu
8a80fbe14c
For #6558 - change from modifying event to event listener
...
The initial design replaced the onload method, which was used by others such as Bing.
With listeners it's additive, we do not replace anything.
4 years ago
Mihai Branescu
8e66e19dbb
For #6558 - remove baidu and yahoo from monitored pages
...
These two do not contain ad servers, so we don't need to unnecessarily monitor them
4 years ago
Mihai Branescu
c4d76dce5a
For #6558 - cleanup + added unit tests
4 years ago
Mihai Branescu
f03d65b13d
For #6558 - added logic for ad_clicked metric
4 years ago
Mihai Branescu
93ca1f6d9f
For #6558 - added handling of web extension + sending metric for has_ads
4 years ago
Mihai Branescu
c4f7972f2b
For #6558 - added web extension for extracting document urls
4 years ago
Simon Chae
f1559ed2da
For #10162 : Set switch back to prev state when failed to enable/disable addon ( #10164 )
4 years ago
Oana Horvath
e4764592fd
fix private notification text ( #10192 )
4 years ago
mcarare
2edd4b39a4
For #9913 , For #9914 : Remove button when disabling it.
...
Setting visibility to GONE allows clicks to parent view in that space.
4 years ago
Arturo Mejia
956bf01cd5
For issue #9493 : Reload after cleaning individual site permissions exceptions
4 years ago