ma1 pushed to branch tor-browser-115.26.0esr-13.5-1 at The Tor Project / 
Applications / Tor Browser


Commits:
32536ef8 by hackademix at 2025-08-13T13:43:18+02:00
fixup! Bug 32308: Use direct browser sizing for letterboxing.

BB 44041: Make dialog overlays cover the correct area without fixed positioning.

- - - - -


1 changed file:

- browser/base/content/browser.css


Changes:

=====================================
browser/base/content/browser.css
=====================================
@@ -240,11 +240,6 @@ body {
   place-content: var(--letterboxing-vertical-alignment) center;
 }
 
-:root:not([inDOMFullscreen]) .letterboxing.letterboxing-ready 
.browserContainer:not(.responsive-mode)
-  > .browserStack:not(.exclude-letterboxing) > .dialogStack {
-    position: fixed;
-}
-
 #toolbar-menubar[autohide="true"] {
   overflow: hidden;
 }
@@ -1623,6 +1618,12 @@ toolbar[keyNav=true]:not([collapsed=true], 
[customizing=true]) toolbartabstop {
   z-index: var(--browser-stack-z-index-dialog-stack);
   position: absolute;
   inset: 0;
+
+  /* Override the <stack> `grid-area: 1 / 1` rule with an `auto` placement.
+   * Otherwise the .dialogStack start edges are placed relative to the
+   * center-aligned grid items, rather than the grid's padding area. */
+  grid-area: auto;
+
 }
 
 .dialogStack.temporarilyHidden {



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/32536ef85a2a03cd02b2a8fdf79ba0a4cae750b1

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/32536ef85a2a03cd02b2a8fdf79ba0a4cae750b1
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to