multi-account-containers/webextension
Tobias Laundal b471cc2fdf Open new tabs in same container as previous tab.
This commit adds functionality that will try to open new tabs in the same container as the previously active tab in that window, if the new tab doesn't already have a container, and the previously active tab did.
Some undocumented / implicity functionality in the webextension API is used:
 * `onCreated` is called for a new tab before `onActivated` for that tab is called
 * `onUpdated` will be called for all new tabs, also `about:newtab` and the like (sets the favicon)
 * The first `onUpdated` for a new tab, that is not an `about:`-tab, will set the URL

It is a little bit wonky, as the original new tab is created and displayed (although not loaded) before it can be closed a new tab can be created. However, it is the best workaround I can find to add this functionality until Bugzilla 1406371 is solved.

This would fix #462, #448 and #406 (I think)
Also relates to #943 and #544
2017-11-20 20:09:29 +01:00
..
css when user reaches container tab count, show achievement panel 2017-11-16 15:30:02 +00:00
img when user reaches container tab count, show achievement panel 2017-11-16 15:30:02 +00:00
js Open new tabs in same container as previous tab. 2017-11-20 20:09:29 +01:00
confirm-page.html fix #809: use "Containers" for name for context menu 2017-09-13 16:16:43 -05:00
manifest.json bump version to 4.1.0 2017-11-16 09:47:18 -06:00
popup.html when user reaches container tab count, show achievement panel 2017-11-16 15:30:02 +00:00