Commit Graph

5843 Commits (a6a7df62b2246fff8078be4079998c2c0cab6efd)

Author SHA1 Message Date
runner a6a7df62b2 Strings - app/src/main/res/values-oc/strings.xml 3 years ago
runner 70c98d8810 Strings - app/src/main/res/values-nn-rNO/strings.xml 3 years ago
runner 1b34e6e3f7 Strings - app/src/main/res/values-nl/strings.xml 3 years ago
runner 00ed249e8c Strings - app/src/main/res/values-my/strings.xml 3 years ago
runner 5c5c9c3661 Strings - app/src/main/res/values-lt/strings.xml 3 years ago
runner a20bd663ff Strings - app/src/main/res/values-lo/strings.xml 3 years ago
runner d332d9cf7b Strings - app/src/main/res/values-ko/strings.xml 3 years ago
runner ae9eaa5e95 Strings - app/src/main/res/values-kk/strings.xml 3 years ago
runner 2ac0b8a233 Strings - app/src/main/res/values-kab/strings.xml 3 years ago
runner e9cdb43907 Strings - app/src/main/res/values-ka/strings.xml 3 years ago
runner eec639d3a2 Strings - app/src/main/res/values-ja/strings.xml 3 years ago
runner a33cf9cb74 Strings - app/src/main/res/values-it/strings.xml 3 years ago
runner 4a392f52eb Strings - app/src/main/res/values-in/strings.xml 3 years ago
runner 6e35860028 Strings - app/src/main/res/values-ia/strings.xml 3 years ago
runner 2c17ea310f Strings - app/src/main/res/values-hy-rAM/strings.xml 3 years ago
runner ae57dc7af1 Strings - app/src/main/res/values-hu/strings.xml 3 years ago
runner dd301a058d Strings - app/src/main/res/values-hsb/strings.xml 3 years ago
runner 62075e873c Strings - app/src/main/res/values-hr/strings.xml 3 years ago
runner edf706dc7c Strings - app/src/main/res/values-iw/strings.xml 3 years ago
runner 74cdd43cfa Strings - app/src/main/res/values-gn/strings.xml 3 years ago
runner 4e60fff768 Strings - app/src/main/res/values-fr/strings.xml 3 years ago
runner 37f81deb65 Strings - app/src/main/res/values-fi/strings.xml 3 years ago
runner a907644d0d Strings - app/src/main/res/values-fa/strings.xml 3 years ago
runner 0f25053fbd Strings - app/src/main/res/values-et/strings.xml 3 years ago
runner 99e5c3a668 Strings - app/src/main/res/values-es-rMX/strings.xml 3 years ago
runner 6c7a007782 Strings - app/src/main/res/values-es-rCL/strings.xml 3 years ago
runner c4c51562f9 Strings - app/src/main/res/values-es-rAR/strings.xml 3 years ago
runner 3a17e6a334 Strings - app/src/main/res/values-en-rGB/strings.xml 3 years ago
runner 9cc1bf8593 Strings - app/src/main/res/values-en-rCA/strings.xml 3 years ago
runner b26ec7ee88 Strings - app/src/main/res/values-el/strings.xml 3 years ago
runner 258505d44c Strings - app/src/main/res/values-dsb/strings.xml 3 years ago
runner c827e2be8c Strings - app/src/main/res/values-de/strings.xml 3 years ago
runner e491a1c3cc Strings - app/src/main/res/values-cy/strings.xml 3 years ago
runner c0d2f7c647 Strings - app/src/main/res/values-cs/strings.xml 3 years ago
runner 2c477d6b51 Strings - app/src/main/res/values-co/strings.xml 3 years ago
runner f2b81827e2 Strings - app/src/main/res/values-ca/strings.xml 3 years ago
runner dce1d4b7ce Strings - app/src/main/res/values-ar/strings.xml 3 years ago
Elise Richards b4d1e60bb1
Update search metric expiration dates (#21017) 3 years ago
Elise Richards 5515a27dd0
Revert "For #20516: Renew product telemetry probes expiring in August (#20517)"
This reverts commit 69289014d0.
3 years ago
Elise Richards 3509db6f97
Revert "No issue: fix glean metrics tests for expired metrics (#20621)"
This reverts commit 3f0590de38.
3 years ago
Elise Richards 69289014d0
For #20516: Renew product telemetry probes expiring in August (#20517)
* Renew product telemetry probes expiring in august 2021

* Add placeholder for data reviews

* Allow unneeded metrics to expire in August. To be re-evaluated later.

* Add link to data review

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
Elise Richards 3f0590de38
No issue: fix glean metrics tests for expired metrics (#20621)
* Remove references to preferences.open_links_in_private and preferences.private_search_suggestions in tests. These metrics have been expired and may be removed.

* Add ignores for performance metrics that have expired.

* Remove tabs_tray.cfr.dismiss and tabs_tray.cfr.go_to_settings telemetry probes.

* Remove metrics controller from signature and remove in tests
3 years ago
Arturo Mejia 2b26e9cdfe For #20919 add confirm dialog when turning on/off experiments 3 years ago
Arturo Mejia f5dbfc3071 For #20919 quite the app when turning on/off experiments 3 years ago
mergify[bot] b5e2c38e30
For #20716 - Disables Intermittent failing UI test (#20925)
(cherry picked from commit 77e12f9014)

Co-authored-by: codrut.topliceanu <codrut.topliceanu@softvision.ro>
3 years ago
Michael Comella bd3a489c12 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

(cherry picked from commit f74e63ceae)
3 years ago
Sebastian Kaspari ae7d5100c5 Android Autofill: Use AppCompat theme for UnlockActivity.
(cherry picked from commit b4bcaa0bd3)
3 years ago
Arturo Mejia b54a889744 For #20672 crash when attempting to disconnect from Mozilla account
(cherry picked from commit 823c89f4ff)
3 years ago
Vitaly V. Pinchuk 5093e7a5d6 Dismisses search dialog if active in (RecentTabsHeaderViewHolder, RecentBookmarksViewHolderTest) and adapts test for the changes. 3 years ago
Michael Comella cc380695b8 No issue: remove unnecessary robolectric annotations.
Theoretically, this should marginally decrease the duration of our unit
test suite. In my testing, for 1 iteration each (i.e. noise is very
possible), the duration changed from 9m 32s to 8m 21s – a 71s
improvement.

---

To identify tests that were running with robolectric that didn't need to
be, I removed the @RunWith(FenixRobo... from all relevant files:
    sed -i '' "/@RunWith(FenixRobolectric/d" app/src/test/**/*.kt

I ran the tests and discovered which ones failed from the Classes tab of
the index.html test result file. Something like:
    tests = document.querySelectorAll('table')[3].querySelectorAll('tr');
    failureElements = tests.querySelectorAll('.failures');
    // TODO: extract the test names

Then I copied these results to a text file and compared them to all the
files that had robolectric test runners to figure out which ones still
pass:
    comm -1 -2 failures.txt changed_files.txt > robolectric_not_needed.txt

And undid the changes to the failing files:
    for i in $(cat robolectric_not_needed.txt); do git checkout $i; done

Then I removed the import statements on those files:
    for i in $(cut changed_files.txt); do sed -i '' "/import.*RunWith/d" $i; done
    for i in $(cat changed_files.txt); do sed -i '' "/import.*RobolectricTestRunner/d" $i; done
3 years ago