Moonchild
c119728965
Merge pull request 'Implement CSSStyleSheet replaceSync' ( #3145 ) from Basilisk-Dev/UXP-contrib:replacesync into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3145
2026-07-22 06:02:21 +00:00
Moonchild
fa55b9c2e8
[js] Guard against OOB string sizes in internal Printf
2026-07-22 01:39:03 +02:00
Basilisk-Dev
16aba76fc5
Issue #3144 - Implement CSSStyleSheet replaceSync
2026-07-21 04:23:19 -04:00
Moonchild
995def99cd
No issue - Exclude some files from the preprocessor that don't have directives in them.
2026-07-19 15:57:10 +02:00
Moonchild
923e52789c
Merge pull request 'Convert std::*<T>::value/::type to _v and _t suffixes.' ( #3143 ) from 1803 into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3143
2026-07-19 07:40:35 +00:00
Moonchild
22d945430b
Issue #3061 - Remove network tickler.
...
Resolves #3061
2026-07-19 08:17:05 +02:00
Moonchild
65d7d93760
Issue #1803 - Convert std::*<T>::value/::type to _v and _t suffixes.
...
This excludes uses in third-party libs in our tree.
2026-07-15 11:20:06 +02:00
Moonchild
dfd0ea4e8a
Merge pull request 'implement URL.parse()' ( #3141 ) from Basilisk-Dev/UXP-contrib:urlparse into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3141
2026-07-14 21:05:40 +00:00
Basilisk-Dev
12a49709cb
Issue #3140 - implement URL.parse()
2026-07-14 16:07:45 -04:00
Moonchild
2a70c8a6f0
Merge pull request 'Implement CSS4 revert-layer keyword' ( #3139 ) from Basilisk-Dev/UXP-contrib:revert-layer into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3139
2026-07-13 12:44:06 +00:00
Moonchild
1f639d78ca
Merge pull request 'Allow Skia on Mac OS X 10.5 Leopard / big endian PPC' ( #3138 ) from Jazzzny/UXP:skia-leopard-ppc into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3138
2026-07-13 12:43:15 +00:00
Basilisk-Dev
65e8245153
Issue #2829 - Regenerate devtools CSS database for revert-layer
2026-07-11 10:41:52 -04:00
Basilisk-Dev
bce5dbad0b
Issue #2829 - Use layer index naming for revert-layer metadata
2026-07-11 10:41:46 -04:00
Basilisk-Dev
0b25b5f8db
Issue #2829 - Handle revert-layer variable fallbacks
2026-07-10 09:59:20 -04:00
Basilisk-Dev
7345874098
Issue #2829 - Implement CSS revert-layer cascade rollback
2026-07-10 09:59:14 -04:00
Basilisk-Dev
edb82fd1c9
Issue #2829 - Support revert-layer in CSS-wide parsing
2026-07-10 09:59:03 -04:00
Jazzzny
35ebdcac66
Fix build issues in Skia code
2026-07-09 12:32:44 -04:00
Jazzzny
a095661e86
Use Skia macros where appropriate
2026-07-08 13:43:07 -04:00
Jazzzny
205a0d66bb
Add support for big endian in Skia
2026-07-08 04:38:00 -04:00
Jazzzny
54945a0808
Unblock Skia for big endian
2026-07-08 04:38:00 -04:00
Jazzzny
84c1eedac6
Fixes for Skia on 10.5
2026-07-08 04:38:00 -04:00
Moonchild
ddf5d6256e
Whitespace fix
2026-07-03 09:24:24 +02:00
Moonchild
0eae777fd0
Issue #3132 Follow-up: only include gtk2xtbin.h on GTK targets.
...
PR #3133 caused build breakage on non-gtk platforms by unconditionally
including the header (because the def defaults to true in configure)
This also reorganizes the configure script to add a check for
MOZ_WIDGET_GTK (hoisted up a little) so the new configure entry is
simply ignored on non-GTK targets.
2026-07-03 09:19:54 +02:00
Moonchild
b2594a4ace
Merge pull request 'Revert gtk file dialog change and set default to cancel' ( #3137 ) from 3136 into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3137
2026-06-30 13:54:19 +00:00
Moonchild
ce61835a81
revert 8a2a9ead92
...
revert [gtk] Default the file dialog operation to cancelling the operation.
While this could be an annoying default for users expecting fast-track
dialog operations with hitting enter, it avoids potential social
engineering attacks and unintended file operations.
2026-06-30 13:53:18 +00:00
Moonchild
30e29845c4
Merge pull request 'Decouple NPAPI from GTK2' ( #3133 ) from Basilisk-Dev/UXP-contrib:npapi-no-gtk2 into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3133
2026-06-30 13:51:11 +00:00
Basilisk-Dev
d8662c5dd9
Issue #3132 - use ENABLE check for npapi gtk2 builds instead of a dedicated DISABLE check to match other config options
2026-06-30 09:15:45 -04:00
Moonchild
8a2a9ead92
[gtk] Default the file dialog operation to cancelling the operation.
...
While this could be an annoying default for users expecting fast-track
dialog operations with hitting enter, it avoids potential social
engineering attacks and unintended file operations.
2026-06-28 12:09:07 +02:00
Moonchild
efdbd34b0b
Revert "Bug 2033848 - Use non-default response ID for GTK file picker accept button. r=stransky"
...
This reverts commit 789e976ace .
2026-06-28 12:08:59 +02:00
Moonchild
d2fa69f593
Merge pull request 'Import missing libpng files for loongarch and plug them into moz.build' ( #3135 ) from Basilisk-Dev/UXP-contrib:png-loongarch-fix into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3135
2026-06-27 07:25:51 +00:00
Basilisk-Dev
18d0a1a525
Issue #3134 - Import missing libpng files for loongarch and plug them into moz.build
2026-06-26 14:48:51 -04:00
Basilisk-Dev
0a5e50a9fe
Issue #3132 - Resolve GTK3 ATK bridge dynamically
2026-06-26 13:49:15 -04:00
Basilisk-Dev
3f5b7ed020
Issue #3132 - Add GTK2 NPAPI build toggle
2026-06-26 13:09:49 -04:00
Moonchild
9d9802c660
Issue #3129 - Follow-up: Add aarch64 to platforms enabling Neon in libpng.
2026-06-26 16:58:21 +02:00
Moonchild
27c579652a
Issue #3122 - Stop using <base> element in json viewer.
...
Resolves #3122
2026-06-23 21:09:02 +02:00
Moonchild
8ffa6b3c13
Issue #3129 - Add palette_neon_intrinsics.c to moz.build
2026-06-23 10:23:17 +02:00
Moonchild
83f6efc33d
Issue #3122 - Put base paths in the json viewer client deps.
...
The dependency modules are requested early. Seems CSP can block baseURL
on these networking requests, so add the base manually to the resource
paths to prevent network requests before the html base element is
resolved and active.
2026-06-22 17:58:21 +02:00
Moonchild
47f1928610
Merge pull request 'Libpng update 1.6.58' ( #3125 ) from libpng-update-1.6.58 into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/3125
2026-06-21 12:14:42 +00:00
Moonchild
7b3d961465
Bump NSS version for adopted changes.
2026-06-19 14:19:43 +02:00
Moonchild
22b2e18d91
[DOM] Clean up WebGL transform feedback validation.
2026-06-19 13:30:35 +02:00
John Schanck
f6c9c0c59f
Bug 2030564 - add defensive input validation to sftk_compute_ANSI_X9_63_kdf.
2026-06-19 12:56:26 +02:00
John Schanck
d8c9d24a9c
Bug 2030366 - avoid race with module unloading in NSSTrustDomain_FindTokensByURI.
2026-06-19 12:04:23 +02:00
John Schanck
a466b73267
Bug 2029403 - avoid PORT_Strdup in ssl_DecodeResumptionToken.
2026-06-19 10:51:37 +02:00
Julian Descottes
1ce14fb014
[devtools] Consistently show filepicker on first save action from StyleEditor.
...
Bug 2038133
2026-06-19 10:45:33 +02:00
Moonchild
8bbf60fb38
Issue #3127 - Add trademark notice to the tree.
...
Resolves #3127
2026-06-19 08:37:27 +02:00
Moonchild
f2d7c02290
Apply (hopefully for the last time before 2.0.x) APNG support code.
...
This commit also removes MOZCHANGES (old and irrelevant information)
This commit also adds a new readme.
2026-06-18 22:57:29 +02:00
Moonchild
65ddfc21b6
Fresh import of libpng 1.6.58
2026-06-18 21:50:35 +02:00
Moonchild
163619de60
[network] Make HttpBaseChannel::mLoadFlags atomic.
2026-06-18 20:32:03 +02:00
Moonchild
29c4d554a0
[gfx] Check more offsets during CFF subsetting.
...
Also fixes a bunch of whitespace (TAB -> spaces)
2026-06-18 19:35:49 +02:00
Moonchild
3e59569d0b
[DOM] Avoid over-optimizing some getter/function calls.
2026-06-18 13:45:20 +02:00