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

3134 Commits

Author SHA1 Message Date
Grisha Kruglov
32802e7fc8 [fenix] Remove direct A-S dependency; switch to using 'full' megazord
As far as I can tell, we never actually exercise the a-s libraries in Fenix tests currently (this was one of the presumed reasons for having a direct dependency).
In a different branch I've started work on adding end-to-end tests, but currently that's blocked on trying to figure out to load native libraries in tests (somehow, fenix's setup is different than what we have in A-C, not yet clear to me in what way).

Another reason for a direct dependency (i think) is that we needed it to configure a `fenix` megazord. This could be solved via a `support-megazord-fenix` a-c component that provides the correct transient dependencies,
but we can also just switch to use the `full` megazord instead, which is essentially what fenix megazord is at this point. A-S team wants to remove the fenix megazord, so this will help. This is what this patch does.
2020-02-25 17:30:57 -08:00
ekager
0c4725dbfb [fenix] For https://github.com/mozilla-mobile/fenix/issues/5843 - Ensure tabs pending deletion are removed 2020-02-25 16:53:52 -08:00
Sawyer Blatz
a040442402 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4383: Add feature flag 2020-02-25 16:45:59 -08:00
Sawyer Blatz
a971086fda [fenix] For https://github.com/mozilla-mobile/fenix/issues/4383: Enable dynamic bottom toolbar 2020-02-25 16:45:59 -08:00
mcarare
5c521f6035 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8719: Keep top site item at mock width size, prevent stretching 2020-02-25 16:28:34 -08:00
mcarare
f7c41401ee [fenix] For https://github.com/mozilla-mobile/fenix/issues/8719: Keep RecyclerView from stretching to fill up parent width 2020-02-25 16:28:34 -08:00
Kadeem M
27b8a33acc [fenix] Disable UI test showbookmarksAndHistory (https://github.com/mozilla-mobile/fenix/pull/8749) 2020-02-25 18:58:54 -05:00
ekager
52efbd4d05 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7919 - Define colorControlActivated with app namespace 2020-02-25 15:41:28 -08:00
ekager
fae3dee41d [fenix] For https://github.com/mozilla-mobile/fenix/issues/5696 - Adds basic share action to text selection context menu 2020-02-25 15:39:01 -08:00
Mugurell
fc280b19b8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8673 - Don't mirror the onboarding - toolbar position picker tiles
Don't mirror the images and keep the radio buttons fixed in place at the top
left corner of the images.
2020-02-25 15:38:47 -08:00
Mugurell
1e948bc142 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8673 - Don't mirror the onboarding - theme picker tiles
Don't mirror the images and keep the radio buttons fixed in place at the top
left corner of the images.
2020-02-25 15:38:47 -08:00
ekager
c50c1c2999 [fenix] No issue: Add back updateThemeForSession in onResume 2020-02-25 15:35:16 -08:00
MarcLeclair
73719d449f [fenix] For https://github.com/mozilla-mobile/fenix/issues/7448: Move LP to IO dispatcher (https://github.com/mozilla-mobile/fenix/pull/8558) 2020-02-25 17:55:43 -05:00
Sawyer Blatz
ebb0a8a1e8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8743: Fix baseBrowserFragment crash 2020-02-25 14:43:59 -08:00
Sparky93
7a34f86af9 [fenix] Fix for https://github.com/mozilla-mobile/fenix/issues/8722 - Update complete notification is not routing to onboarding screen
Now handling migration completed and clear states as routes to home screen.
2020-02-25 16:50:44 -05:00
ekager
c61501b72f [fenix] Removes FragmentPreDrawManager changes in BrowserFragment 2020-02-25 13:38:47 -08:00
Sawyer Blatz
be4198f248 [fenix] No issue: Fixes swipeRefresh UI test crash 2020-02-25 11:08:41 -08:00
mcarare
a47a7d11a8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8655: Show top site context menu below top site title 2020-02-25 10:30:15 -08:00
Arturo Mejia
4b09a47cf5 [fenix] Initializes GlobalAddonDependencyProvider 2020-02-25 12:31:05 -05:00
Mihai Adrian
c1b6a54662 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8594: Show correct info in Etp settings info (https://github.com/mozilla-mobile/fenix/pull/8687) 2020-02-25 09:18:27 -08:00
Sebastian Kaspari
c0598a5174 [fenix] Closes https://github.com/mozilla-mobile/fenix/pull/6003: MigrationProgressActivity: Always open browser. 2020-02-25 17:44:18 +01:00
Severin Rudie
6300cc1931 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8411: integrate AC permissions changes (https://github.com/mozilla-mobile/fenix/pull/8618) 2020-02-25 07:36:19 -08:00
Sparky93
292ce42be1 [fenix] Fix for https://github.com/mozilla-mobile/fenix/issues/8533 - Migration screen's buttons in the wrong place
Made a small refactor on the migration screen layout in order to correctly position the elements.
2020-02-25 13:19:09 +01:00
Simon Chae
ddead9bd7f [fenix] For https://github.com/mozilla-mobile/fenix/issues/8637: Remove setActivityTheme outside activity lifecycle scope 2020-02-24 19:48:03 -08:00
Mihai Adrian
20ed966332 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8565: Fix updating dropdown preferences in ETP settings! (https://github.com/mozilla-mobile/fenix/pull/8573)
* For https://github.com/mozilla-mobile/fenix/issues/8565: Create custom SharedPreferenceUpdater for String Preferences

* For https://github.com/mozilla-mobile/fenix/issues/8565: Use custom updater to correctly update DropDownPreference

* For https://github.com/mozilla-mobile/fenix/issues/8565: Set default values for dropDown preferences

* For 8565: add tests for findEntriesValue

* For 8565: clarified findEntryValue

Co-authored-by: Severin Rudie <Baron-Severin@users.noreply.github.com>
2020-02-24 18:07:02 -08:00
David Walsh
7205a671f0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7604 - Correct header colors in navigation bar (https://github.com/mozilla-mobile/fenix/pull/8661) 2020-02-24 17:39:11 -08:00
Sebastian Kaspari
eeed3f13b5 [fenix] Implement new feature-tabs API. 2020-02-24 14:35:36 +01:00
Jeff Boek
9ccf1386ef [fenix] For https://github.com/mozilla-mobile/fenix/issues/8153 - Allow web-extensions to open tabs in correct browsing mode 2020-02-24 00:24:07 -08:00
Jeff Boek
92397a4ce4 [fenix] Reverts For https://github.com/mozilla-mobile/fenix/issues/7559 - allows changing locale even after setting theme with 2020-02-24 00:24:07 -08:00
Jeff Boek
dba1d8166d [fenix] Reverts all BrowsingModeManager changes 2020-02-24 00:24:07 -08:00
ekager
6f5863d8bb [fenix] For https://github.com/mozilla-mobile/fenix/issues/8580 - Don't change theme in initialize UI 2020-02-22 20:03:02 -08:00
ekager
5707d42bd0 [fenix] No issue: Disable two intermittent failing tests 2020-02-21 21:10:54 -08:00
David Walsh
bcbeec7c5a [fenix] Add add top margin to No Bookmarks message 2020-02-21 18:52:52 -08:00
Roger Yang
cd59a78052 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8654: Fix breakage from customTabId rename (https://github.com/mozilla-mobile/fenix/pull/8656) 2020-02-21 13:37:46 -08:00
Jeff Boek
4ab83dbcaa [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/8460: Prevent multiple back navigation clicks."
This reverts commit bbf42caae976e9757cc531b2925c40c71771bede.
2020-02-21 09:32:02 -08:00
Sawyer Blatz
496d02ab20 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1901: Screenshot engineView to remove GV flash
Co-authored-by: ekager <ekager@mozilla.com>
2020-02-21 08:35:42 -08:00
Roger Yang
0da13d7f00 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8544: Activity should be reused when opening intents from other apps (https://github.com/mozilla-mobile/fenix/pull/8547) 2020-02-21 09:02:13 -05:00
Simon Chae
3937d6debf [fenix] For https://github.com/mozilla-mobile/fenix/issues/8535 https://github.com/mozilla-mobile/fenix/issues/8498: Allow for multiple browsingModeListeners dispatch 2020-02-20 19:50:35 -08:00
Mugurell
e06303f7d7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8469 - Support rtl for onboarding - toolbar position picker
We'll mirror the toolbar position picker images and make sure the radio button
are positioned correctly in relation to them.
2020-02-20 19:49:42 -08:00
Mugurell
609a7f8efb [fenix] For https://github.com/mozilla-mobile/fenix/issues/8469 - Support rtl for onboarding - theme picker
We'll mirror the theme picker images and make sure the radio buttons are
positioned correctly in relation to them.
2020-02-20 19:49:42 -08:00
Dennis Schubert
b97bd46a98 [fenix] Bug 1613416 - Hide "Report site issue" button in Fenix Production. 2020-02-20 19:24:56 -08:00
mcarare
07de0ef372 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8460: Prevent multiple back navigation clicks. 2020-02-20 19:14:45 -08:00
Sawyer Blatz
9ee0e6d39e [fenix] For https://github.com/mozilla-mobile/fenix/issues/8315: Fixes flicker of search with text 2020-02-20 19:14:10 -08:00
Arturo Mejia
ba62a9cad6 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/8570: Disabling uBlock and quickly opening the Settings
section cause a crash
2020-02-20 20:31:26 -05:00
Sawyer Blatz
b6e461bb58 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8454 - Removes back button from the search screen 2020-02-20 18:15:47 -05:00
Mozilla L10n Automation Bot
76c66fb8b1 [fenix] Import l10n. 2020-02-20 11:07:38 -08:00
Mihai Tabara
7fce3ddc36 [fenix] Let fennec-nightly ride along vanilla fenix-nightlies (https://github.com/mozilla-mobile/fenix/pull/8579) 2020-02-20 16:37:03 +00:00
Johan Lorenzo
82cebdbb33 [fenix] Make nimbledroid not depend on a real token on staging releases (https://github.com/mozilla-mobile/fenix/pull/7570) 2020-02-20 11:36:03 +01:00
ekager
50b8d628dd [fenix] For https://github.com/mozilla-mobile/fenix/issues/8524 - Explicitly sets color control normal 2020-02-19 16:51:43 -08:00
ValentinTimisica
cc7163eec7 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/7967: Updated accessibility details for 'add search engine' screen 2020-02-19 16:50:52 -08:00