2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-19 09:25:34 +00:00
iceraven-browser/app/src/main
Grisha Kruglov 5bbfd49e1d Refactor History types to eliminate nullability
This introduces a separate HistoryDB type at the PagedHistoryProvider
layer, that doesn't need to deal with positions. Positioning logic in
HistoryDataSource becomes a type conversion between the new type and an
existing History type that UI and ItemKeyedDataSource API is written against.

With this refactor, we entirely eliminate nullability from these types.
2021-12-21 19:54:18 +00:00
..
assets
java/org/mozilla Refactor History types to eliminate nullability 2021-12-21 19:54:18 +00:00
proto For #21753 - Refactor Pocket out of sessioncontrol 2021-10-20 23:08:14 +00:00
res For #22852 - Add a new "Storage access" permission 2021-12-21 17:45:19 +00:00
AndroidManifest.xml Android Autofill: Enable keyboard inline autofill suggestions 2021-12-02 11:43:52 +00:00
ic_launcher_private-web.png
ic_launcher-web.png