I think we may not actually need initializeGrid() at all once we're done with changes. So I just wanted to group this with the initial state sent.
NewTab:GetInitialState is handled in newTab.js AND RemoteAboutNewTab.jsm because some stuff (e.g. window) is only accessible from newTab.js context and some (e.g. placesLinks) from RemoteAboutNewTab.jsm.
I think we may not actually need initializeGrid() at all once we're done with changes. So I just wanted to group this with the initial state sent.
NewTab:GetInitialState is handled in newTab.js AND RemoteAboutNewTab.jsm because some stuff (e.g. window) is only accessible from newTab.js context and some (e.g. placesLinks) from RemoteAboutNewTab.jsm.
Does this look ok @oyiptong ?