Commit Graph

58 Commits (d602c86b3f0b2bd0e3ec9015d5748dae669d1cb1)

Author SHA1 Message Date
Noah Bond 07c754a0c8 Bug 1861475 - Refactor `Modifier.onShown` out of `PocketStoriesComposables` 8 months ago
Jonathan Almeida 1d97ba7922 Bug 1807307 - Disable LeakCanary in ui-test-apk with gradle flag 8 months ago
t-p-white a3d055e94f Bug 1855682 - All Fenix app PNGs converted as lossless WebP 9 months ago
Julien Cristau 508ea3ad3c Bug 1825116 - add license info to animated_splash_screen.xml 10 months ago
Roger Yang 7f498db9e4 Bug 1844386 - Update splash screen animation 11 months ago
Roger Yang 068c2c8fbe Bug 1842890 - Add splash screen animation 11 months ago
Ryan VanderMeulen 8014ef7673 Revert "Bug 1842890 - Add splash screen animation" for breaking gradle-dependencies jobs.
This reverts commit 5c6d56c352c059806ae0e9c7ad829e421d22df3a.
11 months ago
Roger Yang 74744b5d20 Bug 1842890 - Add splash screen animation 11 months ago
GitStart b5e24ffc3f Bug 1810629 - Add an Android shortcut to go straight to the login and passwords 1 year ago
Ryan VanderMeulen 0df448b78d Revert "Bug 1810629 - Add an Android shortcut to go straight to the login and passwords" due to UI test failures.
This reverts commit 341fef9f30b4f215c2d6e62350455b0c75c660e0.
1 year ago
GitStart 162a81137b Bug 1810629 - Add an Android shortcut to go straight to the login and passwords 1 year ago
Geoff Brown 945c5534fc Bug 1825116 - Add license notice where missing (#1637)
* Bug 1825116 - Add license notice where missing

* Bug 1825116 - Revert changes to strings.xml

* Bug 1825116 - Restore ic_cc*.xml
1 year ago
mcarare 6dd7b106cf Bug 1802817 - Set namespace via DSL in gradle build files.
See https://developer.android.com/studio/build/configure-app-module#set-namespace
and https://issuetracker.google.com/issues/172361895
1 year ago
mcarare 932823c871 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26844: Fix ktlint issues and remove them from baseline. 2 years ago
Aaron Train 524034f141 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25061: Update debug maxSdkVersion for screenshots
For https://github.com/mozilla-mobile/fenix/issues/25061 - update debug maxSdkVersion to 30, and override instead of merge on main manifest
2 years ago
Rohan Maity bee88db440 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20634 remove some lint issues from baseline 2 years ago
Gabriel Luong 96a98e0e00 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23260 - Remove @color/debug_launcher_background redirection 2 years ago
mcarare e9d42361a0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22559: Update leak canary version to 2.8.1 2 years ago
Arturo Mejia 3e01e9df25 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21611: Show the jump back in Contextual Hints independently of the home onboarding dialog. 3 years ago
Arturo Mejia f4f7c1b0e0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21574: disabled the homescreen onboarding dialog. 3 years ago
Arturo Mejia 8a4bb26526 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21618: Integrate Nimbus with MR2 Home Page to enable experimentation 3 years ago
Sebastian Kaspari e38ed593d4 [fenix] Enable Android Autofill support in all build types. 3 years ago
Sebastian Kaspari 7e548348e3 [fenix] Android Autofill: Use AppCompat theme for UnlockActivity. 3 years ago
Sebastian Kaspari 7f6cdd491b [fenix] Add dialog-like theme for AutofillSearchActivity 3 years ago
jhugman cc44b33f9d [fenix] Allow branch enrollment and unenrollment in Nimbus secret menu (https://github.com/mozilla-mobile/fenix/pull/20050)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
Sebastian Kaspari da19e6bc59 [fenix] Update Android Components to 91.0.20210610143711. (https://github.com/mozilla-mobile/fenix/pull/19946) 3 years ago
James Hugman 9e84d12281 [fenix] Add an experiment to demontrate the Feature API
This is not visible in production, but only debug. It shows three variables
being used to change the settings screen (title, icon and title-punctuation).
3 years ago
Priyanka 97f25e8f8d [fenix] For https://github.com/mozilla-mobile/fenix/issues/19273 - Ensure a new line at the EOF is available in all xml files (https://github.com/mozilla-mobile/fenix/pull/19295) 3 years ago
Sebastian Kaspari d0152f7e79 [fenix] Integrate Android Autofill support into Nightly and debug builds. 3 years ago
Michael Comella 8a9472e540 [fenix] For https://github.com/mozilla-mobile/fenix/issues/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
Tiger Oakes 057cc0966e [fenix] For https://github.com/mozilla-mobile/fenix/issues/12095: Remove TWA feature flag (https://github.com/mozilla-mobile/fenix/pull/12096) 4 years ago
Sachin e56cc28342 [fenix] for https://github.com/mozilla-mobile/fenix/issues/11617 added a resetPoliciesAfter ext function for StrictMode, and replaced all existing calls to "resetAfter" with "resetPoliciesAfter" (https://github.com/mozilla-mobile/fenix/pull/11619) 4 years ago
Sachin c17dc6a61b [fenix] for https://github.com/mozilla-mobile/fenix/issues/7225, Changed strictMode thread penalty to dialog on startup and back to logs after startup is done. (https://github.com/mozilla-mobile/fenix/pull/10831)
for https://github.com/mozilla-mobile/fenix/issues/7225, refactored and cleanup the branch.

for https://github.com/mozilla-mobile/fenix/issues/7225, change strict mode policy only on main process.

for https://github.com/mozilla-mobile/fenix/issues/7225, setting thread policy inside a seperate thread to keep it from getting overridden in activities.

for https://github.com/mozilla-mobile/fenix/issues/7225 removed Handler().postAtFrontOfQueue as a solution due to unknown side effects. moved the enableStrictMode function to be static so we can reuse it.

for https://github.com/mozilla-mobile/fenix/issues/7225 lint check

for https://github.com/mozilla-mobile/fenix/issues/7225 created strict mode manager and moved enabledStrictMode function inside it.

for https://github.com/mozilla-mobile/fenix/issues/7225 removed penalty death on network

for https://github.com/mozilla-mobile/fenix/issues/7225 added allow disk access on thread for already existing violation


strict mode running in main process to see if it passes the gitlab check, will revert it if it doesnt

allowed diskread for super.onCreate for home activity

added comments for disk violation oncreate homeactivity

added fragment manager inside strictmode manager

allowed disk read for onboarding

allowed disk read for cachedTopSites
4 years ago
ekager 75816bf8f2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10691 - Turn on LeakCanary by default for debug builds 4 years ago
Sebastian Kaspari 5bc265f8e2 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/8277: Move foreground drawable from drawable-v26/ to drawable/ 4 years ago
Sebastian Kaspari 36c24d7b1b [fenix] Optimize PNGs. 4 years ago
Denys M f69e53c92d [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/2441. Update LeakCanary to `2.0-beta-3` version. 5 years ago
Tiger Oakes 90d9e14b9c [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/394 - Trusted Web Activities (https://github.com/mozilla-mobile/fenix/pull/5391) 5 years ago
Yeon Taek Jeong 59c6b7725e [fenix] No issue: Update long-press shortcut strings (https://github.com/mozilla-mobile/fenix/pull/5284)
* No issue: Update long-press shortcut strings

* Updates identifiers
5 years ago
Sawyer Blatz d95e439bab [fenix] Reverts https://github.com/mozilla-mobile/fenix/issues/1151: Removes unused Flipper library 5 years ago
Yeon Taek Jeong 6fdb6d41fa [fenix] For https://github.com/mozilla-mobile/fenix/issues/5296: Fix long-press shortcuts to work across build variants 5 years ago
Yeon Taek Jeong c26cca80e7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/419: Create launch icon for private browsing (https://github.com/mozilla-mobile/fenix/pull/4948) 5 years ago
Tiger Oakes 664d6f2e81 [fenix] Minify the fenix 5 years ago
Tiger Oakes 8d3020ebcf [fenix] No issue: Normalize license header comment (https://github.com/mozilla-mobile/fenix/pull/3909) 5 years ago
Colin Lee 0644a18942 [fenix] No issue: Enable Strict Mode in Debug Builds (https://github.com/mozilla-mobile/fenix/pull/4014) 5 years ago
kglazko e8acfc56b4 [fenix] Adding l10n screenshot tests for Fenix (https://github.com/mozilla-mobile/fenix/pull/3562)
* Adding l10n screenshot tests for Fenix

* fixing comments

* fix klint and detekt error and adding all tests

* better test name and doc added explaining tests
5 years ago
ekager b0abda06b5 [fenix] No issue: Adds mischievous Fenix debug launcher 5 years ago
Tiger Oakes 79385e67f2 [fenix] Fix round icon (https://github.com/mozilla-mobile/fenix/pull/3353) 5 years ago
Tiger Oakes 636c936d79 [fenix] Minify launcher icon (https://github.com/mozilla-mobile/fenix/pull/3309) 5 years ago
Sawyer Blatz 880cf1acdc [fenix] For https://github.com/mozilla-mobile/fenix/issues/1970: Fixes Firefox Preview icon for older devices (https://github.com/mozilla-mobile/fenix/pull/2005) 5 years ago