1
0
Fork 0
Commit Graph

89 Commits (87d8f3b037ebacfa0bb914ee3d0fb862336e5680)

Author SHA1 Message Date
Tiger Oakes 87d8f3b037 Remove redundant super calls 2019-07-29 10:22:53 -07:00
chiragmantri 945b1ee274 [#4089] Moved PublicSuffixList to a sub-component(Utilities) class. 2019-07-25 14:36:36 -04:00
Emily Kager be10d427e8 For #4127 - Converts Exceptions to LibState and adds tests 2019-07-22 17:21:06 -04:00
Emily Kager 9b5baa2358 For #3360 - Adds empty state for TP Exceptions 2019-07-22 17:21:06 -04:00
Sawyer Blatz e25ceafd1f No issue: Removes unnecessary fragment transitions from accounts
Co-authored-by: ekager <emilykager@gmail.com>
2019-07-18 19:56:25 -04:00
Tiger Oakes ef8d9604ae No issue: Normalize license header comment (#3909) 2019-07-12 11:38:15 -07:00
Grisha Kruglov fe51bbcf7b Update FxA integration to new APIs 2019-07-11 13:19:37 +02:00
Emily Kager 21c75ca1bb For #3478 - Add Tab sent snackbar confirmation for device sharing 2019-07-10 14:13:10 -04:00
Tiger Oakes 55f5c5d049 Use lifecycleScope for settings fragments 2019-06-25 13:56:33 -07:00
Colin Lee ea7841b8c5 No issue: Add Sentry breadcrumbs to ease crash investigations 2019-06-24 16:21:43 -07:00
vladikoff dfe181aa0a Add application-services fretboard feature flags 2019-06-13 15:29:59 -07:00
Sawyer Blatz decacbfc97 For #3323 Runs PublicSuffixList synchronously 2019-06-11 09:19:51 -07:00
Colin Lee 1e6da54263 For #3238: fixes race condition crash, nav destination unknown 2019-06-06 15:46:34 -07:00
Colin Lee 28ecf241f5
For #1301: Always observe sessions to keep uri_count (#3172) 2019-06-06 14:16:31 -05:00
Colin Lee 5fb100debd
For #1966: Up button should cancel multi-selection first (#3108) 2019-06-04 10:08:06 -05:00
Emily Kager f48db90716 No issue: Always try to pop to browser when navigating to browser (#3043) 2019-05-31 12:57:34 -05:00
Jeff Boek 209b50016e For #2723 - Cleans up code formatting 2019-05-30 16:38:31 -07:00
Jeff Boek f9d70dbc92 For #2723 - Creates callbacks to wire up the mode and theme manager together 2019-05-30 16:38:31 -07:00
Jeff Boek a7d5cdcb9d For #2723 - Fixes theme manager 2019-05-30 16:38:31 -07:00
Emily Kager 18cd9e58f9 Fixes Crash: Pop up to Browser Fragment if exists when coming from Search 2019-05-30 16:30:06 -07:00
Colin Lee 72c5cb304c
For #2893, #2673, #2916, #2314: Fix race condition navigating to browser (#3023)
Since the Navigation library restores the fragment after memory eviction, if we're already on the BrowserFragment and we deep link navigate to the BrowserFragment, we briefly get two of them. This crashes GeckoView.
2019-05-30 17:43:32 -05:00
Sawyer Blatz b8c04e02e9 For #2327: Fixes nits 2019-05-30 11:45:39 -07:00
Sawyer Blatz fe50e88fc8 For #2327: Adds error state syncing 2019-05-30 11:45:39 -07:00
Grisha Kruglov fda0f1de97 No issue: sync and refresh device state on foreground 2019-05-29 09:52:35 -07:00
Emily Kager 4e13de3ffd No issue: Register observers with owner view 2019-05-24 10:53:05 -07:00
Emily Kager 895ba021e7 Hide toolbar in activity and remove label from home fragment 2019-05-23 13:41:00 -07:00
ekager 0143c54817 Suppress ComplexMethod error for openToBrowser 2019-05-14 22:48:40 -07:00
ekager ecdbdda94e Added BrowserDirection values for New Fragments 2019-05-14 22:48:40 -07:00
Denys M e68d594bbb For #747. Fix possible memory leak on `HomeActivity`. (#2440) 2019-05-13 02:07:30 -05:00
Emily Kager e4b4934f53 For #2393 - SearchTermsTapped even on URL should search (#2398) 2019-05-09 16:21:33 -05:00
Emily Kager 1c7f48be5b For #2214 - Use Settings + SharedPreferences for Private Mode (#2215)
* For #2214 - Use Settings + SharedPreferences for Private Mode

* Update other values to use SharedPreferences
2019-05-02 10:59:13 -05:00
Emily Kager 1e8de384d8 Closes #1556 - Add back button to LibraryFragment (#2200) 2019-05-01 12:07:38 -05:00
Emily Kager a07b6d8c0f Closes #2156 - Update theme for selected session in BrowserFragment (#2171) 2019-04-30 20:04:16 -05:00
Sawyer Blatz 70486039c0 Closes #2147: Refactors usage of openToBrowserAndLoad 2019-04-29 15:49:22 -07:00
Sawyer Blatz 3734d08f17
For #2144: Only opens to browser when necessary (#2145) 2019-04-29 13:49:01 -07:00
Sawyer Blatz d6879e2501 No issue: Sets BrowserFragment sessionId only in custom tabs 2019-04-29 09:45:46 -07:00
Emily Kager b11a7554c2 For #1836 - Update theme based on if session private (#2099) 2019-04-26 22:00:22 -07:00
Colin Lee 3450c6bcf1
Merge pull request #1785 from colintheshots/fix1301
For #1301: Add uri_count to metrics ping
2019-04-26 00:43:02 -07:00
Sawyer Blatz 46924544b6 For #1975 & #1627: Refactors getSessionById in BrowserFragment 2019-04-25 16:51:03 -07:00
Colin Lee 47c04de886 For #1279: Focus broken opening a link from external app after eviction 2019-04-25 15:51:12 -07:00
Sawyer Blatz 4945805e37
For #1954: Resolves QR scanner back press and keyboard issues (#2036) 2019-04-25 12:31:17 -07:00
Sawyer Blatz 28a852b17b Fixes #1683: Only show/hide keyboard in search fragment 2019-04-19 16:22:10 -05:00
ekager af613962e5 Only set the engine's theme when it is instantiated 2019-04-19 08:11:57 -07:00
Emily Kager 7871225083 No issue: Removes session time out related code 2019-04-18 17:04:02 -07:00
Emily Kager c939aee4cf Revert "For #689: Adds fade animation to Android <9.0"
This reverts commit 36e9939d9e.
2019-04-17 15:50:11 -07:00
Sawyer Blatz d9bc4bf502 Fixes #1632: Hides keyboard on exit, shows on entry 2019-04-16 14:13:35 -07:00
Sawyer Blatz 36e9939d9e For #689: Adds fade animation to Android <9.0 2019-04-10 11:47:05 -05:00
Emily Kager 21919445b1 For #897 - Set default theme so private mode doesn't have to recreate 2019-04-09 08:58:33 -07:00
Emily Kager aa2921d7d7 For #1406, #1465 - Only pop browser when all sessions have been removed 2019-04-08 15:38:03 -07:00
Colin Lee b54d4d1d58 Closes #1312, #1236, #1237, #1238, #1239: Creating, Editing, and Deleting Bookmarks and Bookmark Folders 2019-04-08 14:48:36 -05:00