2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-03 23:15:31 +00:00
Commit Graph

2539 Commits

Author SHA1 Message Date
Michael Comella
09db7f1f57 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7820: warm BrowsersCache on background thread.
In an early iteration of his patch on a beta build, I saw no improvement over
6 runs (Pixel 2):
- Before: 401.5ms
- After: 402.17ms

This may be attributed to noise in startup performance. However,
BrowsersCache disappears from profiles completely and results in
theoretical performance gains.

When using the StartupTimeline class (not landed yet), I see a 27.75ms
runtime improvement on beta builds after this patch.
2020-02-07 09:13:29 -08:00
Jeff Boek
72cefa3de7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5073 - Fixes visual alignment when certificate authority breaks into a new line 2020-02-07 09:10:31 -08:00
Jeff Boek
c359702955 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5073 - Use string parameter versus concatenating programatically 2020-02-07 09:10:31 -08:00
Kate Glazko
c68c6f7dfc [fenix] For https://github.com/mozilla-mobile/fenix/issues/5073: View Site Cert 2020-02-07 09:10:31 -08:00
Aaron Train
c0bd97b39f [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/7656: Add UI tests for Reader View (https://github.com/mozilla-mobile/fenix/pull/7829) 2020-02-07 12:07:16 -05:00
mcarare
d52a5f1fad [fenix] For https://github.com/mozilla-mobile/fenix/issues/6980: Add onboarding Toolbar position picker card 2020-02-07 09:05:03 -08:00
Sawyer Blatz
3b1e967029 [fenix] For https://github.com/mozilla-mobile/fenix/issues/255: Removes autoplay media feature flag (https://github.com/mozilla-mobile/fenix/pull/8198) 2020-02-07 10:22:37 -05:00
ValentinTimisica
40f18bb608 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1500: Passes resources to SessionSuggestionProvider
Change required for adding 'Switch to tab' description for a suggestion that
represents an opened tab. Implemented in AC
(https://github.com/mozilla-mobile/android-components/pull/5773)
2020-02-07 11:26:58 +01:00
Jeff Boek
1a446e3deb [fenix] For https://github.com/mozilla-mobile/fenix/issues/7965 - removed unused strings, reverted changes to radiobutton widget 2020-02-06 18:48:23 -08:00
David Walsh
c9725033a1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7965 - Remove CDATA strings 2020-02-06 18:48:23 -08:00
Kadeem M
e732324de3 [fenix] Adding UI tests for the Basic Menu settings. 🎲 !!!! (https://github.com/mozilla-mobile/fenix/pull/6346)
* Added UI tests for the basic settings menu

* Disabled toggleSearchSuggestions test
2020-02-06 12:58:47 -08:00
Christian Sadilek
9a364fc648 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6124 https://github.com/mozilla-mobile/fenix/issues/8158: Prevent infinite loop on fast taps on enable switch 2020-02-06 15:03:47 -05:00
Sebastian Kaspari
03488d16f9 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8162: Add shortcuts.xml for fennecBeta variant. 2020-02-06 11:54:59 -08:00
Tiger Oakes
f2df1a005e [fenix] Use createBlendModeColorFilterCompat (https://github.com/mozilla-mobile/fenix/pull/8129) 2020-02-06 11:18:08 -08:00
Sebastian Kaspari
31c18a4708 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/4979 - Support Fennec web apps (PWAs). 2020-02-06 10:34:13 -08:00
Emily Kager
acbacda4d1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8128 - Do not use activity root view for fragment snackbars 2020-02-06 10:33:24 -08:00
Tiger Oakes
e04910806e [fenix] For https://github.com/mozilla-mobile/fenix/issues/7511 - Override private customtab icon tint (https://github.com/mozilla-mobile/fenix/pull/8138) 2020-02-06 09:49:00 -08:00
Kadeem
2b48c17d18 [fenix] NOISSUE - Renamed a misspelled variable. 2020-02-06 18:25:11 +01:00
Emily Kager
94d437ac78 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8147 - Use app:srcCompat instead of android:src 2020-02-06 17:49:30 +01:00
mcarare
451ff0580e [fenix] For https://github.com/mozilla-mobile/fenix/issues/8146: Extend radio buttons clickable area to title and description 2020-02-06 16:34:37 +01:00
codrut.topliceanu
59b6ed8791 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5694 - Changes migration list item 'Logins' to 'Passwords' 2020-02-06 14:45:10 +01:00
Sebastian Kaspari
b90da9c87d [fenix] Try to migrate default search engine. 2020-02-06 11:48:10 +01:00
Mozilla L10n Automation Bot
f36d0cf593 [fenix] Import l10n. 2020-02-06 11:53:32 +02:00
Mohammaduvez
41c9adce29 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/5711 Added tint to onboarding icons (https://github.com/mozilla-mobile/fenix/pull/8093)
* Added tint to onboarding icons and udpated finish button tint

* Replaced tint parameter with onboarding_card_icon color in setOnboardingIcon
2020-02-05 21:46:12 -08:00
Tiger Oakes
0437e6f5a5 [fenix] Add license header to ext tests (https://github.com/mozilla-mobile/fenix/pull/8130) 2020-02-05 20:37:49 -08:00
Marc Leclair
b3231947de [fenix] reverting linting changes that touched codes that I didn't edit 2020-02-05 16:40:41 -08:00
Marc Leclair
01ac5d2518 [fenix] fixing UI test 2020-02-05 16:40:41 -08:00
Marc Leclair
ee51e9931c [fenix] https://github.com/mozilla-mobile/fenix/pull/8085 removed findViewById with actual id 2020-02-05 16:40:41 -08:00
Marc Leclair
06587df3da [fenix] https://github.com/mozilla-mobile/fenix/issues/7700 fixed linting issues 2020-02-05 16:40:41 -08:00
Marc Leclair
2a95a80b9f [fenix] https://github.com/mozilla-mobile/fenix/issues/7700 fixed scrolling, parallax action to match both images and some code clean up 2020-02-05 16:40:41 -08:00
Marc Leclair
3fd0dd7663 [fenix] https://github.com/mozilla-mobile/fenix/issues/7700 squash commit and fixing toolbar to switxh to top with coordinatorlayout 2020-02-05 16:40:41 -08:00
Tiger Oakes
6c4a9664d8 [fenix] Use navArgs helper in fragments 2020-02-05 16:37:45 -08:00
Tiger Oakes
85526e4fa7 [fenix] Clean up toolbar menu class 2020-02-06 00:25:42 +01:00
Arturo Mejia
58e29d5141 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/8100: Add progress bar to the add-ons manager fragment 2020-02-05 16:32:50 -05:00
Arturo Mejia
0e03d7bd20 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/8097: Run add-ons callbacks only when the fragment is attached. 2020-02-05 14:22:45 -05:00
Grisha Kruglov
4856f96232 [fenix] Bump to a-s 0.50.0 2020-02-05 13:29:17 -05:00
Emily Kager
5ec9696c49 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7456 - For top toolbar set correct progress gravity and background 2020-02-05 19:14:14 +01:00
Alessio Placitelli
b0cd0692ed [fenix] Test that 'baseline' pings are sent by Fenix
This is an initial instrumented test for Fenix
that checks if a 'baseline' ping is generated when
going to background.
2020-02-05 19:06:46 +01:00
Mozilla L10n Automation Bot
f55a5464db [fenix] Import l10n. 2020-02-05 17:42:17 +01:00
Christian Sadilek
b3aab5f601 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/4983: Fennec migration: Keep installed add-ons 2020-02-05 09:14:04 -05:00
Emily Kager
e8454c418b [fenix] No issue: Move bookmark delete string to be translated 2020-02-05 11:23:36 +01:00
Mugurell
b9c0cca875 [fenix] Fix https://github.com/mozilla-mobile/fenix/issues/7613 - Align radio buttons with the theme images 2020-02-05 10:21:23 +01:00
lyrjie
22a4146f6b [fenix] Added the autoMirrored flag to arrowhead drawable 2020-02-05 09:14:45 +01:00
Arturo Mejia
f11a48ee59 [fenix] No Issue: Close the web extension popup when we can't get the popup of the session. 2020-02-04 17:17:46 -05:00
Mozilla L10n Automation Bot
bba11f5701 [fenix] Import l10n. 2020-02-04 18:49:15 +01:00
Emily Kager
7a6b31fa9a [fenix] For https://github.com/mozilla-mobile/fenix/issues/7999 - Change fxa leanplum metrics to false by default 2020-02-04 09:17:55 +01:00
Gabriel Luong
aaf9c65f5d [fenix] Provide add-on support (https://github.com/mozilla-mobile/fenix/pull/8064)
Closes https://github.com/mozilla-mobile/fenix/issues/5630, https://github.com/mozilla-mobile/fenix/issues/6069, https://github.com/mozilla-mobile/fenix/issues/6092, https://github.com/mozilla-mobile/fenix/issues/6091, https://github.com/mozilla-mobile/fenix/issues/6124, and https://github.com/mozilla-mobile/fenix/issues/6147.

Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2020-02-04 01:41:51 -05:00
Mihai Adrian
5d9e32f936 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6980: Update ETP onboarding card (https://github.com/mozilla-mobile/fenix/pull/7958) 2020-02-03 21:03:15 -08:00
Jonathan Almeida
8e13b8bb98 [fenix] For https://github.com/mozilla-mobile/fenix/issues/373: Implement LeanPlum push messaging
Also closes https://github.com/mozilla-mobile/fenix/issues/6250, since we rely solely on the SDK itself to consume the
messages straight from FCM.
2020-02-04 00:13:56 +01:00
David Walsh
67d02f76f5 [fenix] Fix linting issue 2020-02-04 00:12:26 +01:00