Open cvan opened 8 years ago
Any idea what you want to do here? Do we want to do something similar to what we had before and show tabs in 3d space to the side of the current tab?
The original notion was to keep the complexity down and just go with a single browsing window (as to not over-rotate on classic web browsing features).
Is there a case where having multiple tabs would be a requirement? I'm thinking that window.open and some authentication steps that use it could be an issue without tabs support?
Window.open is probably the big one. If we want to support that, we probably want some concept of tabs.
I suppose we could also go the early mobile browser route (ala safari) where that was handled with a modal pop-up window when window.open()
is called. Though I think thats pretty foreign to users these days given that all browsers have adopted the tab model. There are also shortcomings as well. like the ability to handle multiple stacked window.open()
windows.
One other consideration is how we switch between classic and full-VR content.
Right now if you try to call
Browser#newFrame
(previouslyCommand
+T
), the depth of the tab is all borked.This has been this way since the original HUD redesign.