2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-19 09:25:34 +00:00
Commit Graph

10954 Commits

Author SHA1 Message Date
AndiAJ
7eb6733bdd Bug 1807289 - Fix collections related UI tests 2023-02-20 12:01:26 +00:00
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
2023-02-20 07:02:43 +00:00
github-actions
0290c2fbde Import translations from android-l10n 2023-02-20 00:41:08 +00:00
github-actions
e096c8dc40 Import translations from android-l10n 2023-02-19 00:36:33 +00:00
github-actions
94ed82f3f2 Import translations from android-l10n 2023-02-18 00:28:12 +00:00
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.
2023-02-17 14:42:06 +00:00
Alexandru2909
e0bc9347f3 Bug 1807369 - Improve accessibility for 'Learn more' hyperlink from the Pocket homepage header 2023-02-17 13:44:33 +00:00
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
2023-02-17 08:08:51 +00:00
github-actions
15d10021cf Import translations from android-l10n 2023-02-17 00:41:30 +00:00
Aaron Train
0824a0f4d0 Bug 1817003 - Remove low capacity ARM device on FTL 2023-02-16 19:36:19 +00:00
JohanLorenzo
66ae07e856 Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2023-02-16 17:48:54 +00:00
oana.horvath
c89148246e Bug 1810531 - Re-enable Fenix UI test: saveAndOpenPdfTest 2023-02-16 14:59:23 +00:00
Noah Bond
33737d4d90 Bug 1815968 - Add secret setting to Tabs Tray to Compose rewrite 2023-02-15 20:37:09 +00:00
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>
2023-02-15 18:54:15 +00:00
rahulsainani
688d74af8f Bug 1808358 - part 2: Use OnboardingPage component in NotificationPermissionDialogScreen.kt 2023-02-15 18:20:58 +00:00
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". 2023-02-15 16:43:13 +00:00
github-actions
af9a39ac3a Import translations from android-l10n 2023-02-15 00:27:37 +00:00
oana.horvath
c37deb72c4 Bug 1816683 - Fix AC version not displayed in verifyAboutFirefoxPreview UI test 2023-02-14 14:35:40 -05:00
Arturo Mejia
4d87860b2e Bug 1816186 - Use detect-only just when we can show the re-engagement dialog 2023-02-14 15:34:46 +00:00
Gabriel Luong
b275c973a8 Bug 1811383 - Migrate GitHub actions for Fenix 2023-02-14 09:56:40 +01:00
Johan Lorenzo
f091503608 Bug 1814441 - Import fenix configuration in .mergify.yml 2023-02-14 09:51:17 +01:00
Johan Lorenzo
12cd21c948 Bug 1808607 - part 6: Remove fenix taskcluster leftovers 2023-02-14 08:44:58 +00:00
Johan Lorenzo
b92d5154a7 Bug 1808607 - part 5: Delete duplicate beta/release params files 2023-02-14 08:44:58 +00:00
Johan Lorenzo
cf962f5d9d Bug 1808607 - part 4: Delete version-bump task for already being covered existing kind 2023-02-14 08:44:58 +00:00
Johan Lorenzo
75e9aaf990 Bug 1808607 - part 3: Delete mark-as-shipped task for already being covered existing kind 2023-02-14 08:44:58 +00:00
Geoff Brown
5600c72f53 Bug 1808607 - part 2: Migrate notify tasks 2023-02-14 08:44:58 +00:00
Geoff Brown
9d51af9d91 Bug 1808607 - part 1: Migrate github-release tasks 2023-02-14 08:44:58 +00:00
Johan Lorenzo
397310f60c Bug 1808606 - part 6: Delete duplicate nightly params files 2023-02-14 08:13:59 +00:00
Geoff Brown
72a44ef6be Bug 1808606 - part 4: Migrate push-apk tasks 2023-02-14 08:13:59 +00:00
Geoff Brown
6f88a7d94f Bug 1808606 - part 3: Migrate beetmover tasks 2023-02-14 08:13:59 +00:00
Johan Lorenzo
8cbe51f337 Bug 1808606 - part 2: Make multi_dep merge attribute dictionaries 2023-02-14 08:13:59 +00:00
Johan Lorenzo
a016289be0 Bug 1808605 - part 26: Delete duplicate parameters.py 2023-02-14 07:48:48 +00:00
Johan Lorenzo
89f9fb0d01 Bug 1808605 - part 25: Delete duplicate on-push/PR param files 2023-02-14 07:48:48 +00:00
Johan Lorenzo
69880707ad Bug 1808605 - part 24: Delete complete task for already being define 2023-02-14 07:48:48 +00:00
Geoff Brown
11967ea16c Bug 1808605 - part 23: Add browsertime and startup-test kinds 2023-02-14 07:48:48 +00:00
Johan Lorenzo
61787bda63 Bug 1808605 - part 22: Merge .cron.yml 2023-02-14 07:48:48 +00:00
Geoff Brown
a84a9e5dfd Bug 1808605 - part 20: Add Fenix test/ui-test kinds 2023-02-14 07:48:48 +00:00
Johan Lorenzo
f5d9615487 Bug 1808605 - part 17: Remove unused .taskcluster.yml and decision-install-sdk.sh 2023-02-14 07:48:48 +00:00
Geoff Brown
e041cdd0c6 Bug 1808605 - part 16: Port signing APK jobs 2023-02-14 07:48:48 +00:00
Johan Lorenzo
88e5de7327 Bug 1808605 - part 15: Remove fenix job transforms for being outdated 2023-02-14 07:48:48 +00:00
Geoff Brown
e62683e3f4 Bug 1808605 - part 14: Port fenix build jobs 2023-02-14 07:48:48 +00:00
Johan Lorenzo
bb7ad7a614 Bug 1808605 - part 13: Delete fenix get-secret.py and write-dummy-secret.py for being outdated 2023-02-14 07:48:48 +00:00
Geoff Brown
686776ced9 Bug 1808605 - part 11: Merge lint tasks 2023-02-14 07:48:48 +00:00
Johan Lorenzo
2dcc5c5a20 Bug 1808605 - part 10: Merge toolchain tasks 2023-02-14 07:48:48 +00:00
Johan Lorenzo
01607e40e7 Bug 1808605 - part 9: Delete fenix fetch task definition for being identical 2023-02-14 07:48:48 +00:00
Johan Lorenzo
d5d53a39c1 Bug 1808605 - part 7: Delete fenix Docker definitions for being identical 2023-02-14 07:48:48 +00:00
Johan Lorenzo
3c1464f52c Bug 1808605 - part 6: Delete unused requirements files in favor of more up-to-date ones 2023-02-14 07:48:48 +00:00
Johan Lorenzo
fa1869bd53 Bug 1808605 - part 5: Merge .config.yml into 1 file 2023-02-14 07:48:48 +00:00
Johan Lorenzo
4c78ac1264 Bug 1808605 - part 3: Prefix fenix variants with fenix 2023-02-14 07:48:48 +00:00
Johan Lorenzo
26a47534d2 Bug 1808605 - part 2: Add external-gradle-dependencies task for fenix 2023-02-14 07:48:48 +00:00