Commit Graph

10756 Commits (3163cbeb97df60ea7a1a37b5925fc1eedcc81968)
 

Author SHA1 Message Date
Mugurell e8e419d8ba Bug 1816867 - Ensure Pocket topics selections are properly shown
A past refactoring resulted in the functionality still working as intended - no
more than 8 topics being selectable at a time but when a topic would be
automatically deselected this would not show - that topic would still be
displayed as selected.

Moving the implementation to a new `FilterChip` Compose api fixes the UI issue
and also allows for more idiomatic code and fixes a previously disabled UI test
2 years ago
rahulsainani a187db5288 Bug 1817726 - Add Recents url sharing 2 years ago
AndiAJ 7eb6733bdd Bug 1807289 - Fix collections related UI tests 2 years ago
Jonas Konrad fdfc155a2d Bug 1807531 - Honor private_browsing_mode value from external intents
Change IntentReceiverActivity so that if the incoming intent has the private_browsing_mode extra set to true, it overrides the openLinksInAPrivateTab setting. This allows external apps to set this flag for sites they want opened in a private app explicitly.

External apps cannot force the link to open in a non-private tab if openLinksInAPrivateTab is enabled, in that case the extra will be ignored.

This is similar to an old fennec feature ( https://bugzilla.mozilla.org/show_bug.cgi?id=1347583 ), however I used the "private_browsing_mode" extra name since it already appears in the code, instead of the "private_tab" extra that fennec used.

Bugzilla bug is 1807531, GitHub bug is #26158
2 years ago
github-actions 0290c2fbde Import translations from android-l10n 2 years ago
github-actions e096c8dc40 Import translations from android-l10n 2 years ago
github-actions 94ed82f3f2 Import translations from android-l10n 2 years ago
Mugurell 9d5aaba99d Bug 1816724 - Show previous ETP message in onboarding if TCP is not enabled
Restore showing a different description of the Tracking Protection feature in
application's onboarding if the Total Cookie Protection feature is not yet
public.
The new description mentioning Total Cookie Protection will only be shown if
the Total Cookie Protection CFR is to also be shown.
2 years ago
Alexandru2909 e0bc9347f3 Bug 1807369 - Improve accessibility for 'Learn more' hyperlink from the Pocket homepage header 2 years ago
DreVla 1c906a5038 Bug 1813877 - Announce page title with talkback when swiping on navbar
Talkback now announces the name of the tab switched to using
swipe left or right gestures on the navbar
2 years ago
github-actions 15d10021cf Import translations from android-l10n 2 years ago
Aaron Train 0824a0f4d0 Bug 1817003 - Remove low capacity ARM device on FTL 2 years ago
JohanLorenzo 66ae07e856 Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
oana.horvath c89148246e Bug 1810531 - Re-enable Fenix UI test: saveAndOpenPdfTest 2 years ago
Noah Bond 33737d4d90 Bug 1815968 - Add secret setting to Tabs Tray to Compose rewrite 2 years ago
Jonathan Almeida c1923291d3 Bug 1816196 - Do not fetch messaging during storage initialization
While debugging a UI test, we found that the messaging feature was being
queried during the storage initialization and acting on the cached value
alone. This could lead us to no longer receiving new messages during the
app lifetime.

For the unit tests, we switched from mocking the entire feature to
mocking just the `FeaturesInterface` as the test was providing
false-positive results. It's better to create a real feature in any case
for the other testing needs.

Co-authored-by: Benjamin Forehand Jr <bennyjr169@gmail.com>
2 years ago
rahulsainani 688d74af8f Bug 1808358 - part 2: Use OnboardingPage component in NotificationPermissionDialogScreen.kt 2 years ago
t-p-white 4ec01ab895 Bug 1816892 - Update the Private Browsing Mode CFR that currently says, “Launch next private tab in one tap.” to say “Launch your next private tab in one tap". 2 years ago
github-actions af9a39ac3a Import translations from android-l10n 2 years ago
oana.horvath c37deb72c4 Bug 1816683 - Fix AC version not displayed in verifyAboutFirefoxPreview UI test 2 years ago
Arturo Mejia 4d87860b2e Bug 1816186 - Use detect-only just when we can show the re-engagement dialog 2 years ago
Gabriel Luong b275c973a8 Bug 1811383 - Migrate GitHub actions for Fenix 2 years ago
Johan Lorenzo f091503608 Bug 1814441 - Import fenix configuration in `.mergify.yml` 2 years ago
Johan Lorenzo 12cd21c948 Bug 1808607 - part 6: Remove fenix taskcluster leftovers 2 years ago
Johan Lorenzo b92d5154a7 Bug 1808607 - part 5: Delete duplicate beta/release params files 2 years ago
Johan Lorenzo cf962f5d9d Bug 1808607 - part 4: Delete `version-bump` task for already being covered existing kind 2 years ago
Johan Lorenzo 75e9aaf990 Bug 1808607 - part 3: Delete `mark-as-shipped` task for already being covered existing kind 2 years ago
Geoff Brown 5600c72f53 Bug 1808607 - part 2: Migrate notify tasks 2 years ago
Geoff Brown 9d51af9d91 Bug 1808607 - part 1: Migrate github-release tasks 2 years ago
Johan Lorenzo 397310f60c Bug 1808606 - part 6: Delete duplicate nightly params files 2 years ago
Geoff Brown 72a44ef6be Bug 1808606 - part 4: Migrate `push-apk` tasks 2 years ago
Geoff Brown 6f88a7d94f Bug 1808606 - part 3: Migrate beetmover tasks 2 years ago
Johan Lorenzo 8cbe51f337 Bug 1808606 - part 2: Make `multi_dep` merge attribute dictionaries 2 years ago
Johan Lorenzo a016289be0 Bug 1808605 - part 26: Delete duplicate `parameters.py` 2 years ago
Johan Lorenzo 89f9fb0d01 Bug 1808605 - part 25: Delete duplicate on-push/PR param files 2 years ago
Johan Lorenzo 69880707ad Bug 1808605 - part 24: Delete `complete` task for already being define 2 years ago
Geoff Brown 11967ea16c Bug 1808605 - part 23: Add browsertime and startup-test kinds 2 years ago
Johan Lorenzo 61787bda63 Bug 1808605 - part 22: Merge `.cron.yml` 2 years ago
Geoff Brown a84a9e5dfd Bug 1808605 - part 20: Add Fenix test/ui-test kinds 2 years ago
Johan Lorenzo f5d9615487 Bug 1808605 - part 17: Remove unused `.taskcluster.yml` and `decision-install-sdk.sh` 2 years ago
Geoff Brown e041cdd0c6 Bug 1808605 - part 16: Port signing APK jobs 2 years ago
Johan Lorenzo 88e5de7327 Bug 1808605 - part 15: Remove fenix job transforms for being outdated 2 years ago
Geoff Brown e62683e3f4 Bug 1808605 - part 14: Port fenix build jobs 2 years ago
Johan Lorenzo bb7ad7a614 Bug 1808605 - part 13: Delete fenix `get-secret.py` and `write-dummy-secret.py` for being outdated 2 years ago
Geoff Brown 686776ced9 Bug 1808605 - part 11: Merge lint tasks 2 years ago
Johan Lorenzo 2dcc5c5a20 Bug 1808605 - part 10: Merge toolchain tasks 2 years ago
Johan Lorenzo 01607e40e7 Bug 1808605 - part 9: Delete fenix fetch task definition for being identical 2 years ago
Johan Lorenzo d5d53a39c1 Bug 1808605 - part 7: Delete fenix Docker definitions for being identical 2 years ago
Johan Lorenzo 3c1464f52c Bug 1808605 - part 6: Delete unused requirements files in favor of more up-to-date ones 2 years ago
Johan Lorenzo fa1869bd53 Bug 1808605 - part 5: Merge `.config.yml` into 1 file 2 years ago