Skip to content

Update Android-Components to v113.2.0 and refactor HomeFragment

grant requested to merge components-v113.2.0 into develop

This MR updates Ceno to the latest patch version of Android-Components, v113.2.0. Notably, from this version of a-c going forward, we are applying a different patch to feature-toolbar, see ac-cenotoolbar.patch, which removes the hiddenAddressList argument and instead allows a custom callback for the loadUrl use case. This is a potential fix for #46 (closed), or at least, should make the behavior of the toolbar text more predictable such that we can debug the root cause of #46 (closed).

This change to feature-toolbar required us to refactor HomeFragment to be completely separate from BrowserFragment. This is preferable to our previous method of creating a placeholder tab for the HomeFragment with the "about:home" url, it is also more consistent with the behavior of mainstream Firefox.

fyi @mhqz please review at your leisure, I plan on merging this ASAP so I can publish the next beta.

Merge request reports