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

5505 Commits

Author SHA1 Message Date
Christian Sadilek
d7688c8427 For #12062: Switch to consumeFlow and add tests 2020-11-02 14:23:33 -08:00
ekager
bd2c407943 For #4652 - Remove activityViewModels workarounds 2020-11-02 11:30:37 -08:00
MarcLeclair
7b1af41b40
15278 detekt rule runblocking (#15942)
* For #15278: added CoroutineManager to count runBlocking calls

* For #15278: Added actual detekt rule for runblocking and its config to the yaml

* For #15278: Added unit test for RunblockingCounter

* For #15278: renamed StrictModeStartupSuppressionCountTest.kt to PerformanceStartupTest.kt and added runBlockingCount test

* Lint fix

* For #15278: made runblocking a Long to prevent overflow

* For #15278: fixed MozRunblocking name, description and moved RunBlockingCounter to perf package

* For #15278:Renamed MozillaRunblockingCheck to MozillaRunBlockingCheck

* For #15278: Added setup for unit test, since it failed without restting counter

* For #15278: Fixed naming for RunBlocking lint check

* For #15278: removed changes made to test to use runBlockingIncrement

* For #15728: added test exclusion for runBlocking check

* For #15278: changed null check and added Synchronized to count setter

* For #15278: fix for nits

* For #15278: added StartupExcessiveResourceUseTest to CODEOWNERS

* For #15278: fixed for nits

* For #15278: Moved increment function to extension function and fixed indentation

* For #15278: Added tests for Atomic Integer extension and nit fix
2020-11-02 12:49:17 -05:00
ekager
d46fc7b142 For #6313 - Remove unneeded delay in BrowserAnimator 2020-11-02 09:38:15 -08:00
Roger Yang
b65c798450
For #16268 - Allowing multiple task while sharing (#16275) 2020-11-02 11:16:29 -05:00
Jocelyne Abi Haidar
1b204158e5
For #15931: Sort Downloads from newest to oldest (#15939) 2020-11-02 11:06:30 -05:00
mcarare
142d7a418c For #15430: Fix StrictMode death on opening app from widget voice search. 2020-11-02 15:50:12 +02:00
mcarare
5b0bdda974 For #15430: Fix StrictMode death on opening app from widget text search. 2020-11-02 15:50:12 +02:00
mcarare
adbb262787 For #14552: Do not display back button when there is no tab history. 2020-11-02 14:25:49 +02:00
MickeyMoz
8769a7d4fb Update Android Components version to 65.0.20201101143039. 2020-11-02 00:19:08 -05:00
Mozilla L10n Automation Bot
bf69519dc9 Import l10n. 2020-11-02 00:12:21 -05:00
MickeyMoz
04a7795edf Update Android Components version to 65.0.20201031143038. 2020-10-31 13:45:20 -04:00
Michael Comella
8cb4618081 For #15707 - post: add lint test dependencies to android-gradle-dependencies script.
`assemble` doesn't assemble the tests so we need to run `test`.
`testClasses` isn't good enough because, according to `--profile`, it
doesn't include dependencies for `testRuntimeClasspath`.
2020-10-30 18:23:35 -07:00
Michael Comella
087f9b9f92 For #15707: run lint rules tests in CI.
This works but it's imperfect: when the tests fail, it links to the lint
failure artifacts rather than the test failure artifacts.
2020-10-30 18:23:35 -07:00
Michael Comella
e246854309 For #15707: add lint rules tests to pre-push hook. 2020-10-30 18:23:35 -07:00
Michael Comella
6a635c479b For #15707: add MozillaStrictModeSuppressionTest. 2020-10-30 18:23:35 -07:00
Michael Comella
12e856ca11 For #15707: correctly configure JUnit for mozilla-detekt-rules.
Without this, the tests would not run from the command line though they
could run in Android Studio.
2020-10-30 18:23:35 -07:00
Michael Comella
25d3ea65f5 For #15707: add ConstraintLayoutPerfDetectorTest to code owners. 2020-10-30 18:23:35 -07:00
Michael Comella
5ba5ab9e6f For #15707: add ConstraintLayoutPerfDetectorTest.
I had to ignore one of the tests because the linter test API seemed to
be broken. All of these APIs are beta so I didn't think it was worth
trying to force it to work.
2020-10-30 18:23:35 -07:00
Michael Comella
4b94215f59 For #15707: remove super.visitElement for ConstraintLayout lint.
It caused a test to fail because super.visitElement asserted false
because it expected to be overriden. It was correctly overridden - we
were just still calling through to super anyway.
2020-10-30 18:23:35 -07:00
Michael Comella
0a63362f95 For #15707: clean up lint rules dependencies.
For mozilla-detekt-rules, the tests didn't compile at all so apparently
they haven't been running in testing.

mozilla-lint-rules worked but they were not clean.
2020-10-30 18:23:35 -07:00
Mugurell
a6092c34cc For #15963 - Increase touch target for the close button in the tabs tray grid layout
We need to ensure it has at least 48dp while also not appearing too big.
2020-10-30 18:13:50 -04:00
Mugurell
83bd80c873 For #15757 - Avoid the double spacing issues for grid items in tabs tray
Items should have a 16dp all around padding.
Have them have a 8dp padding that will add to 16 when placed together.
Have the parent have another 8dp that will add to 16 for when items are placed
to the edge of the available screen.
2020-10-30 18:13:50 -04:00
Mugurell
0324baef03 For #15968 - Show a border for the selected tab in the grid based tabs tray
The border for the grid item will now be updated in the same method that
updates the background for the list item.
2020-10-30 18:13:50 -04:00
Mugurell
482739ba8c For #15756 - Add a play/pause button in the tabs tray grid layout
Moved the previous layout in a new, bigger FrameLayout that would serve as a
buffer space for the play/pause button to be translated to the exterior.
Otherwise the button would be clipped.
2020-10-30 18:13:50 -04:00
Gabriel Luong
66210469c0
For #9548 - Ability to rename top sites (#16285)
* Ability to rename top sites, closes #9548

* Highlight the "Remove" top site action as destructive

With more menu items in the top site contextual menu, it makes sense to differentiate

* Added test for the top site renaming action

* Fixed lint check (wildcard imports, blank spaces)

* Applied suggestions from code review

* Apply suggestions from code review

Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>

* Implemented dialog click listener with manual dismiss/cancel

Co-authored-by: Lorenzo Stanco <lorenzo.stanco@gmail.com>
2020-10-30 15:08:04 -04:00
Mickey Moz
20b3c765fc
Update Android Components version to 65.0.20201030143049. (#16286) 2020-10-30 14:16:01 -04:00
Gregory Mierzwinski
ff8e92bf20
Bug 1674186 - Use shippable platforms for Browsertime tests. (#16261)
* Use shippable platforms.

* Undo testing changes.
2020-10-30 11:15:00 +01:00
ekager
9bb3440fce No issue: Make sure we are cleaning up test coroutines 2020-10-29 18:57:23 -07:00
mozilla-l10n-automation-bot
d1ec6cac86
Import l10n. (#16274) 2020-10-29 21:40:40 -04:00
ekager
4246293a93 For #16161 - Fixes Saved Login toolbar layout 2020-10-29 16:10:06 -07:00
Codrut Topliceanu
975a5b76ec
For #14637 - Fix sitePermissionsFeature breaking change + AC bump (#16229)
* For #14637 - Compatibility patch for AC - 8554

* Update Android Components version to 65.0.20201029143039

Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2020-10-29 19:08:31 -04:00
mozilla-l10n-automation-bot
e21c81a0dd
Import l10n. (#16240) 2020-10-29 10:42:14 -04:00
mcarare
3cb2c83980 For #16250: Disable remote USB debugging for SDK <23. 2020-10-29 15:02:02 +01:00
Mihai Adrian Carare
0ee7e1c28d
For # 15929: Remove the search widget discoverability experiment. (#16081)
* For #15929: Remove SearchWidgetCFR telemetry.

* For #15929: Remove SearchWidgetCFR and search widget experiment.

* For #15929: Remove unit tests references to search widget experiment.
2020-10-28 13:46:02 -07:00
MickeyMoz
dec63564a3 Update Android Components version to 64.0.20201027143116. 2020-10-28 18:54:49 +01:00
mcarare
9748c65c71 For #15413: Use proper url when bookmarking a page. 2020-10-28 16:33:48 +02:00
Oana Horvath
e36e61b2c3 For #10690: re-enable editBookmarkTest 2020-10-28 16:09:52 +02:00
Mozilla L10n Automation Bot
5739140ff3 Import l10n. 2020-10-28 10:54:41 +01:00
Arturo Mejia
bb7d821804 Fix AddonsManagementFragment detekt error 2020-10-27 19:23:32 -04:00
Christian Sadilek
c330426bb7 No issue: Fix onConfigurationChange crashes in Debug build 2020-10-27 18:54:07 -04:00
Christian Sadilek
601aa19176 Closes #11285: Replace Session[Manager] observers in BaseBrowserFragment 2020-10-27 17:40:58 -04:00
Grisha Kruglov
655a5cbf54 Closes #15816 - Attempt to handle 'allowInPrivate..' pref with detached context 2020-10-27 16:18:19 -04:00
mcarare
21a67de947 For #15379: Use proper url when sharing. 2020-10-27 14:15:56 -04:00
ekager
9b2162fca2 For #16199 - Don't pass BrowserToolbarView in onStart when we just need parent 2020-10-27 09:13:13 -07:00
Arturo Mejia
0953c61082 Update Android Components version to 64.0.20201027134712. 2020-10-27 11:33:18 -04:00
Arturo Mejia
0ae0b89d65 Fix add-on translation braking changes 2020-10-27 11:33:18 -04:00
Aaron Train
b8fff8cef1
For #8169 - Upgrade Mockwebserver (#16186)
Upgrades Mockwebserver to 4.9.0
2020-10-27 10:19:24 -04:00
mozilla-l10n-automation-bot
b8d6dbd426
Import l10n. (#16198) 2020-10-26 20:28:45 -04:00
Lorenzo Stanco
90220678cf
For #16122 - Add a dark theme color for the top sites pin icon (#16180) 2020-10-26 18:50:41 -04:00