Advertisement
Guest User

tabs_below_content.js

a guest
Jul 18th, 2019
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1.  
  2. console.log("tabs_below_content.js");
  3.  
  4. (() => {
  5.  
  6. var tabsbar = document.getElementById("TabsToolbar");
  7. const below_tabs = document.getElementById("browser-bottombox");
  8.  
  9. below_tabs.parentNode.appendChild(tabsbar, below_tabs);
  10.  
  11. const nav_tb = document.getElementById("navigator-toolbox");
  12. var tabsbar_fullscr_observer = new MutationObserver(function(){
  13. if(nav_tb.getAttribute("inFullscreen")) // fullscreen
  14. {
  15. if(document.fullscreen) // video fullscreen
  16. {
  17. tabsbar.style.display = "none"; // hide
  18. }
  19. else // manually browser fullscreen
  20. {
  21. tabsbar.classList.add("Tabsbar_clps");
  22. }
  23. }
  24. else // not fullscreen
  25. {
  26. tabsbar.style.display = ""; // unhide
  27. tabsbar.classList.remove("Tabsbar_clps");
  28. }
  29.  
  30. });
  31. tabsbar_fullscr_observer.observe(nav_tb,{attributes:true});
  32. })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement