Commit graph

7,905 commits

Author SHA1 Message Date
EAZYBLACK
d636b76284 Revert "Support CSS shadow parts", it made browser crash
This reverts commit b2d422ae49.
2026-09-25 00:45:36 +03:00
Basilisk-Dev
b2d422ae49 Support CSS shadow parts 2026-09-25 00:40:46 +03:00
Basilisk-Dev
7e45a24853 Support CSS sizing math functions
Prereq for parts of #2404
2026-09-25 00:40:07 +03:00
Basilisk-Dev
7159f5fa08 Issue #2404 - Enable CSS aspect-ratio sizing 2026-09-25 00:28:38 +03:00
Basilisk-Dev
6a37c361c2 Issue #1826 - Parse calc() weights in color-mix 2026-09-24 23:26:27 +03:00
Basilisk-Dev
6a0c0925e5 Issue #1826 - Serialize special calc() number values 2026-09-24 23:26:21 +03:00
Basilisk-Dev
79800a9113 Issue #1826 - Add typed calc() arithmetic for media queries 2026-09-24 23:26:09 +03:00
Basilisk-Dev
8af3f489da Issue #1826 - Canonicalize nested calc() serialization 2026-09-24 23:24:53 +03:00
Basilisk-Dev
adde59de74 Issue #1826 - Support calc() in media queries 2026-09-24 23:24:51 +03:00
EAZYBLACK
19e946c77e fix shit so i can cherry pick 2026-09-24 23:24:22 +03:00
Basilisk-Dev
41cd9dbe88 Issue #1826 - Implement broader CSS calc() parsing 2026-09-24 21:14:15 +03:00
Basilisk-Dev
7e0818c9ec Issue #2982 - Follow-up: allow color-mix to work with oklab and oklch
Tag #2489 and #3003
2026-09-24 20:50:56 +03:00
EAZYBLACK
e602080115 fix fatal recursion bug 2026-09-24 20:42:47 +03:00
Basilisk-Dev
b0d43e27e9 Issue #3003 - Add CSS lch() color parsing support 2026-09-24 20:29:49 +03:00
Basilisk-Dev
30d4aa00c1 Issue #3003 prerequisite - Split non-sRGB CSS color helpers out of nsCSSParser 2026-09-24 20:29:42 +03:00
Basilisk-Dev
22272f97be Issue #2982 - Fix regressions in the previous regression fix commit. 2026-09-24 20:28:08 +03:00
Basilisk-Dev
2540231fbd Issue #2982 - Fix regression in previous commit by handling possible floating point issues 2026-09-24 20:27:54 +03:00
Basilisk-Dev
8c4b5a0e58 Issue #2982 - clamp oklab/oklch to [0,1] before conversion to closer match spec 2026-09-24 20:27:45 +03:00
Basilisk-Dev
956b9caced Fix CSS border rounding and currentcolor clipping 2026-09-22 14:30:46 -07:00
Basilisk-Dev
2bd01e4236 Test fractional border width rounding 2026-09-22 14:30:45 -07:00
Basilisk-Dev
cf8b773656 Fix app-unit rounding for border width edges 2026-09-22 12:28:51 -07:00
Basilisk-Dev
8f053624dd Flush layout for computed border-width shorthand 2026-09-22 12:28:51 -07:00
Basilisk-Dev
84b9b77335 Fix CSS border rounding and currentcolor clipping 2026-09-22 12:28:22 -07:00
Basilisk-Dev
6c7e6095b5 Test fractional border width rounding 2026-09-22 12:24:23 -07:00
wuggy
e0fc46e19c Re-introduce old theme ICBA to deal with Australis 2026-09-20 04:03:00 -07:00
wuggy
104ea68ae0 Linux ARM64 clang mozconfig 2026-09-19 15:53:31 -07:00
wuggy
c461f87cc7 Pt..2 2026-09-19 10:47:07 -07:00
wuggy
7e271107da Rename internally from overbite to libgopher 2026-09-19 10:46:55 -07:00
wuggy
04563d010d Disable the first-run new tab thing 2026-09-19 08:37:59 -07:00
wuggy
d8e4052751 Add final_target_files 2026-09-19 08:21:04 -07:00
wuggy
204231fe13 Fuck 3 2026-09-19 08:17:10 -07:00
wuggy
c0b7b62d6b fuck 2 2026-09-19 08:16:02 -07:00
wuggy
9e85d0241f Fuck 2026-09-19 08:14:00 -07:00
wuggy
9c5b5f4ba6 fuck alphabetical order 2026-09-19 08:11:09 -07:00
wuggy
c01bef620c Add about.manifest and protocol.manifest 2026-09-19 07:55:11 -07:00
wuggy
6c5998576b add libgopher to BrowserComponents..manifest 2026-09-19 07:52:24 -07:00
wuggy
0d7c2d50a3 actually install the Gopher protocol LOL 2026-09-19 07:47:57 -07:00
wuggy
21ea8e8a2d Remove double inclusion of content/chrome. 2026-09-19 07:44:49 -07:00
wuggy
1ea8fc9d0f Gopher support initial commit (OverbiteFF plugin ported to browser itself) 2026-09-19 07:41:29 -07:00
wuggy
733789f40b Revert "Issue #2721 - Remove nsILinkHandler."
This reverts commit c3f1c0cdba.
2026-09-19 07:22:05 -07:00
wuggy
f3ce3c21ee FUCK THIS SHIT (Fix WebExtension message cloning and image bitmap compatibility) 2026-09-19 05:25:53 -07:00
wuggy
e98942c307 Make createImageBitmap() zero-argument 2026-09-19 05:18:51 -07:00
wuggy
a16ea2362b Add WebExtension clone and image bitmap compatibility fallbacks 2026-09-19 05:05:48 -07:00
wuggy
990887b8af Remove ExtensionStorage.jsm in moz.build 2026-09-19 04:56:26 -07:00
wuggy
5f127cd9f8 Enable ExtensionStorage.jsm in moz.build 2026-09-19 04:52:16 -07:00
wuggy
cc3106406f Add Tampermonkey WebExtension manifest and managed storage compatibility 2026-09-19 04:45:24 -07:00
wuggy
5ac0d5acc3 fuck this shit bro (add tabs.onReplaced notification) 2026-09-19 04:40:20 -07:00
wuggy
e5a431b519 Fix IndexedDB clone failures for WebExtension cache records 2026-09-19 04:26:17 -07:00
wuggy
f20132edb0 Fix browser console errors 2026-09-19 04:21:19 -07:00
wuggy
bb1928da05 Fix "unknown localization message" 2026-09-19 04:14:50 -07:00