diff --git a/.github/workflows/macos-alpha-build.yml b/.github/workflows/macos-alpha-build.yml index da3813d98..bd87357f3 100644 --- a/.github/workflows/macos-alpha-build.yml +++ b/.github/workflows/macos-alpha-build.yml @@ -82,7 +82,18 @@ jobs: # completly uninstall python3 and python3.12 brew uninstall --ignore-dependencies python3 python3.12 -f - brew install python@3.12 + rm -rf /usr/local/bin/2to3 + rm -rf /usr/local/bin/2to3-3.12 + rm -rf /usr/local/bin/idle3 + rm -rf /usr/local/bin/idle3.12 + rm -rf /usr/local/bin/pydoc3 + rm -rf /usr/local/bin/pydoc3.12 + rm -rf /usr/local/bin/python3 + rm -rf /usr/local/bin/python3.12 + rm -rf /usr/local/bin/python3-config + rm -rf /usr/local/bin/python3.12-config + rm -rf /usr/local/bin/wheel3 + rm -rf /usr/local/bin/wheel3.12 - name: Bootstrap run: | diff --git a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css index 3575a5884..52165e178 100644 --- a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css +++ b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css @@ -405,7 +405,7 @@ #TabsToolbar { --hovered-verticaltab-width: 20em; - transition: 200ms, margin 400ms, border-color 0 ease-in-out !important; + transition: 200ms, margin 200ms, border-color 0 ease-in-out !important; z-index: 1; background-repeat: no-repeat !important; background-position: center center !important; @@ -414,6 +414,8 @@ border-top: 1px solid transparent; border-right: 1px solid transparent; + height: 100%; + border-top-right-radius: var(--zen-border-radius); transform: translateY(-1px); } @@ -455,14 +457,7 @@ background-color: var(--zen-dialog-background); border-top-color: var(--zen-colors-border); border-right-color: var(--zen-colors-border); - - margin-right: calc((var(--hovered-verticaltab-width) + 10px) * -1) !important; - } - - @media (-moz-bool-pref: "zen.tabs.vertical.right-side") { - #TabsToolbar:hover { - margin-left: calc((var(--hovered-verticaltab-width) + 10px) * -1) !important; - } + position: absolute; } #TabsToolbar-customization-target:not(:hover) > #tabbrowser-tabs > #tabbrowser-arrowscrollbox > .tabbrowser-tab > .tab-stack > .tab-content > .tab-label-container {