no-bug: Add patches

This commit is contained in:
mr. m
2026-08-29 01:35:00 +02:00
parent a5a0175d4c
commit 5e9a00d6c7
7 changed files with 3994 additions and 4 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -56,5 +56,19 @@
"type": "phabricator",
"id": "D321446",
"name": "Issue 14710"
},
{
"type": "local",
// CSS corner-shape rendering stack from bug 2047627 (borders),
// bug 2048908 (box shadows) and bug 2058091 (inset), squashed into a
// single patch: surfer's revert-then-apply on re-import only works for
// independently revertible patches, so a stack of separate files fails.
// Combined revisions, in stack order: D313684, D314332-D314337,
// D316301-D316304, D317056-D317058. The earlier revisions of these
// bugs (D306773-D306779, D308243, D311523) already landed in the
// current Firefox version and are omitted. D314332, D314336, D316301,
// D316303, D316304, D317057 and D317058 are hand-rebased onto
// Firefox 154 (the upstream diffs target a newer mozilla-central).
"path": "firefox/css_corner_shape_rendering.patch"
}
]

View File

@@ -49,9 +49,9 @@
<vbox flex="1" id="zen-boost-filter-wrapper">
<hbox class="zen-boost-color-picker-gradient zen-boost-panel-disabled">
<button data-l10n-id="zen-boost-magic-theme" id="zen-boost-magic-theme" class="subviewbutton mod-button"></button>
<html:div id="zen-boost-color-picker-dot-primary" class="zen-boost-color-picker-dot"></html:div>
<html:div id="zen-boost-color-picker-dot-secondary" class="zen-boost-color-picker-dot"></html:div>
<html:div class="zen-boost-color-picker-circle"></html:div>
<html:div id="zen-boost-color-picker-dot-primary" class="zen-boost-color-picker-dot no-squircles"></html:div>
<html:div id="zen-boost-color-picker-dot-secondary" class="zen-boost-color-picker-dot no-squircles"></html:div>
<html:div class="zen-boost-color-picker-circle no-squircles"></html:div>
</hbox>
<hbox flex="1" id="zen-boost-toolbar-wrapper-colors">

View File

@@ -194,7 +194,8 @@ body {
max-height: 40px;
align-items: center;
background-color: var(--zen-boosts-secondary-background);
border: solid 1px var(--zen-boosts-primary-border-color);
border: solid 1px transparent;
border-bottom-color: var(--zen-boosts-primary-border-color);
@media (-moz-windows-mica) {
background-color: var(--zen-boosts-mica-background);

View File

@@ -66,6 +66,7 @@ body,
&:is(.zen-toolbar-background) {
&::after {
corner-shape: superellipse(var(--zen-squircle-value));
background: var(--zen-main-browser-background-toolbar);
}
}
@@ -79,6 +80,7 @@ body,
&:is(.zen-toolbar-background) {
&::before {
corner-shape: superellipse(var(--zen-squircle-value));
background: var(--zen-main-browser-background-toolbar-old);
}
}

View File

@@ -717,6 +717,10 @@
display: none;
}
.urlbarView {
overflow: visible;
}
#urlbar-search-mode-indicator-title {
font-weight: 600;
padding: 0;

View File

@@ -601,6 +601,8 @@
position: absolute;
width: 100%;
height: 100%;
corner-shape: superellipse(var(--zen-squircle-value));
@media (-moz-platform: macos) {
background: linear-gradient(to bottom, light-dark(rgb(255, 255, 255), rgb(34, 34, 34)), light-dark(rgb(246, 246, 246), rgb(21, 21, 21)));