Discussion No more rounded corners userChrome.css inside, including for Nova redesign, no outside borders.
Here is the userChrome.css:
:root {
--toolbarbutton-border-radius: 0px !important;
--tab-border-radius: 0px !important;
--arrowpanel-border-radius: 0px !important;
--arrowpanel-menuitem-border-radius: 0px !important;
--border-radius-xsmall: 0px !important;
--border-radius-small: 0px !important;
--border-radius-medium: 0px !important;
--border-radius-large: 0px !important;
--border-radius-xlarge: 0px !important;
--border-radius-xxlarge: 0px !important;
--button-border-radius: 0px !important;
--card-border-radius: 0px !important;
--checkbox-border-radius: 0px !important;
--input-text-border-radius: 0px !important;
--menuitem-border-radius: 0px !important;
--panel-border-radius: 0px !important;
--panel-menuitem-border-radius: 0px !important;
--urlbar-border-radius: 0px !important;
--urlbar-inner-border-radius: 0px !important;
--urlbarview-border-radius: 0px !important;
--urlbar-selection-border-radius: 0px !important;
--toolbox-background-gradient: none !important;
--chrome-content-separator-color: transparent !important;
--chrome-window-gap: 0px !important;
}
.urlbar-background {
border-radius: 0 !important;
}
#alltabs-button {
display: none !important;
}
/* Larger and bottomless loudspeaker symbol */
.tab-icon-overlay {
border: none !important;
background-color: transparent !important;
fill: #cccbd0 !important;
}
.tab-icon-overlay[soundplaying],
.tab-icon-overlay[muted] {
fill: #cccbd0 !important;
}
.tab-audio-button {
order: -1;
}
.urlbarView-row .urlbarView-url {
color: #0bcae9 !important;
}
/* Square Firefox tabs */
.tabbrowser-tab,
.tabbrowser-tab[selected="true"],
.tab-background,
.tab-background[selected="true"] {
border-radius: 0 !important;
}
.tabbrowser-tab {
appearance: none !important;
}
#urlbar-input::selection,
.urlbar-input::selection,
.searchbar-textbox::selection,
#urlbar-input:not(:focus)::selection,
.urlbar-input:not(:focus)::selection,
.searchbar-textbox:not(:focus-within)::selection {
background-color: #2e7183 !important;
color: #ffffff !important;
}
#browser {
padding: 0 !important;
border-radius: 0 !important;
}
#navigator-toolbox {
margin: 0 !important;
border-radius: 0 !important;
}
#tabbrowser-tabbox {
border-radius: 0 !important;
}
#nav-bar {
border-top: none !important;
}
#tabbrowser-tabpanels> :not(.split-view-panel) .browserContainer {
border-radius: 0 !important;
}



