If you open a new windows in Nyxt browser, you’ll notice that it will have the exact same tabs as the old window.

Same can be done with Emacs when in server mode: frames (windows) do share the same set of buffers.

I think this is a comfy feature, since windows’ purpose is - IME - not to logically group tabs but rather only to give multi pane visualization when browsing.

So the question is: Is it possible to achieve this in Firefox?

  • jpe
    link
    fedilink
    31 year ago

    Interesting idea, but forget Firefox, I don’t see how website designers could target that either. For example, if you have the same buffer open in two windows but scrolled to different positions, what value will document.scrollingElement.scrollTop have? Similarly, different windows can have different dimensions, but webpages generally expect that there’s only one viewport and adjust for that.

    • cidraOP
      link
      fedilink
      11 year ago

      This is a concrete issue, thanks for replying

      On nyxt, if a windows tries to select a tab that is already selected on another tab, tab simply gets swapped between the two windows.

      • cidraOP
        link
        fedilink
        11 year ago

        That’s not really what I meant. Having two different views of the same page is indeed awesome but troublesome given the way JavaScript works.

        What’s neat for me is the fact that I can select any tab in either window. I often get ~50 tabs in Firefox and sometimes I need to open a new window: what I get is a window with 49 tabs and a window with 1 tab: having to manually move them is a chore. It would be cool instead to have 2 windows with the same set of 50 tabs.

    • cidraOP
      link
      fedilink
      11 year ago

      On nyxt, if a windows tries to select a tab that is already selected on another tab, tab simply gets swapped between the two windows.

        • cidraOP
          link
          fedilink
          11 year ago

          So how does nyxt determine if a “tab” is already open?

          As said in the original post, they share the same tab pool. If I open the same website (alas, the same URL) twice, they count as two different tabs.