On the web you can make videos and pages and apps fullscreen. But there is no way to just remove the upper tab bar and navigation controls, and leave the OS UI in place. Just like the fullscreen API, a fulltab api is also needed.
What do I mean by fulltab? Remove the tab and make a border-less window with just OS UI and none of browser UI. Some apps are better suited to their own UI. Since we allow full screen, why not have this capability too?