Also I can talk about the local search engine thing
Let’s clean up our new implementation for the newtab remote renderer coordinator, do proper version checks, and add the DeferredTask for updating from RemoteSettings.
Use Services.vc.compare to compare version numbers to always ensure that the highest version number wins between bundled and cached renderer
Add a DeferredTask mechanism to update from RemoteSettings
Codetribute:
Find a good first bug to start contributing on a Mozilla projects (Firefox, Thunderbird, and more). See the above link for creating a Bugzilla account first!