Closed ltilve closed 9 years ago
We are working on some changes to avoid having sidebarManager living at the process browser, but at the extensionSystem instead. To make this, it's also neccesary to avoid the way that its getInstance() was called, to get the extensionSystem from the browserContext instead, and solve some scoping problems. However this approach is still not working. The changes at the temporary branch https://github.com/ltilve/chromium/commits/lkgr-igalia-sidebar-CL
We managed to get the code to work after moving sidebarManager to extensions namespace, squashed all the changes https://github.com/ltilve/chromium/commit/ff93fc0273f513be8ae8244c10819597db7d8880 and updated codereview issue https://codereview.chromium.org/1152613003/#msg13
From Devlin review: https://codereview.chromium.org/1152613003/diff/20001/chrome/browser/browser_process.h#newcode124