Commit Graph

23 Commits (fork)

Author SHA1 Message Date
Adam Novak 6260ae4143 Just ship without Sentry bits, who knows if it will work 2 years ago
Michael Comella f74e63ceae For #20824: use fast service loader for MainDispatcherFactory.
For details on the root cause, see the commit. We replaced the similar
proguard rules because:
- the key line was returning false instead of true
- the other line had the same outcome as the written code. I believe it
  was a micro-optimization. Since perf seems fine without it, let's
  remove it

I benchmarked this change on COLD MAIN first frame. We see an
improvement of 89ms:
- before: 1346ms
- after: 1257ms
3 years ago
Michael Comella d711874285 Closes #17451: remove verbose logs with proguard. 3 years ago
isabelrios d8584ed632
Changes to run tests on beta builds (#16786)
* Changes to run tests on beta builds

* remove dontoptime and fix bookmarks tests

* fix ktlint and smokeTest

* add variable for package name

* rebase and fix conflicts

* add yml files and modify script to run tests

* fix yml file indentation

* changes in kind file and add try_task

* fix error kind file

* fix error kind file 2

* fix error kind file 3

* fix reviewer comments

* remove mockwebserver implementation as per reviewer comment

* run beta tests only on releases branches

* reg exp for master branch

* reg exp for master branch2

* modify try_task with release branch

* remove try file

* let's start by running only one test

* address latest reviewers comments

* double check correct tasks for release branch

* remove try file after confirming beta build run

Co-authored-by: isabel rios <isabelrios@MBP-de-isabel-2.home>
3 years ago
Mihai Adrian Carare 0e2657e262
For #14735: Remove debug logs from release build. (#15747) 4 years ago
Jeff Boek 74ce62b5c3 For #8949 - Removes old motionlayout code, fixes how shadow is drawn 4 years ago
Colin Lee c0b9ad77be
For #4064: Update R8/ProGuard config for new Kotlin coroutines library (#7218) 4 years ago
Jeff Boek ac95510bb6
No Issue - Adds proguard rules for Lifecycle component (#6632)
This is a potential fix for https://bugzilla.mozilla.org/show_bug.cgi?id=1596302
5 years ago
Sawyer Blatz 2a358db561
For #1298: Fixes issue with Adjust campaign not sending through Glean (#5896) 5 years ago
Jonathan Almeida 59c0fb504e Revert "For #373 - Integrate leanplum-fcm"
This reverts commit ed239ec250.

We're choosing to revert LeanPlum push messaging integration since we believe
that this has introduced a crash in Firebase push messaging. To verify
this assumption we're reverting this change, and when confirmed, we can
re-introduce Leamplum in a safer manner.

See #6250 and #6251 for related info.
5 years ago
Jeff Boek ed239ec250 For #373 - Integrate leanplum-fcm 5 years ago
Colin Lee 66b2969077
For #4064: Old R8 & keep rules are inhibiting optimizations (#4930) 5 years ago
Colin Lee 48be48d1b8 For #4064: Dispatchers.Main still has long cold start delay (Phase II) 5 years ago
Jeff Boek fa2c87b323 For #2094 - Keep motionlayout internals from being optimized away by (#3937)
proguard

Co-Authored-By: sblatz <sdblatz@gmail.com>
5 years ago
Christian Sadilek 1169822479 Closes #3914: Exclude gecko.util.DebugConfig from Proguard optimization 5 years ago
Will Hawkins 4f0c74a1fe Fix #2612: Force PG to keep kotlinx coroutines 5 years ago
Jeff Boek f36da2d8f2 adds missing class 5 years ago
Colin Lee 4245f71d93 Fix build breakage: extra space in ProGuard rule 5 years ago
Jeff Boek e6044e56ad No Issue - Adds some proguard clauses 5 years ago
Colin Lee b9aee25edd Fixes #675: Integrate Adjust SDK (for Greenfield flavor) 5 years ago
Christian Sadilek c74d1318a9 Issue #309: Add proguard rule for FenixMegazord 5 years ago
Colin Lee e4b93a0f09 Add initial proguard rules 5 years ago
Jeff Boek e34f7e166d Initializes Android project
Co-authored-by: Colin Lee <mncolinlee@gmail.com>
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
Co-authored-by: Emily Kager <emilykager@gmail.com>
6 years ago