Moonchild
87ddc5d6bb
Issue #2887 - Convert use of -moz-appearance to appearance
2026-01-02 19:46:40 +01:00
Job Bautista
ce7e4b4369
Issue #2876 - Remove obsolete mention of DRM content playback in about:rights
...
We've removed EME code in Issue #2346 ; UXP applications will never download
content decryption modules on their own.
2025-12-11 15:31:17 +08:00
Moonchild
4c53908cd2
No issue - Set title for about:logopage
...
See forum topic 32784
2025-10-01 18:22:45 +02:00
MeladJM
53a22cbf9a
Merge branch '2499-clip-overflow'
2025-07-09 23:03:50 +08:00
MeladJM
bb45d38314
Issue #2499 - Part 3: Add CSS clip overflow support with serialization fixes
2025-07-08 05:46:54 +08:00
Andy
b09e94c651
Issue #2106 - Follow-up: Additional Un-prefixing
2025-07-07 10:43:13 -07:00
Jerico
c2a9f541ff
Issue #2106 - Part 2: Align value names
2025-06-30 22:32:54 +08:00
yup
310b682b43
Fix loop for column picker's drop-down menu ( #2758 )
...
This fixes an oversight in the loop going over column enumeration for column selection.
Resolves #2759
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2758
Co-authored-by: yup <yup@no-reply.palemoon.org >
Co-committed-by: yup <yup@no-reply.palemoon.org >
2025-05-31 07:54:18 +00:00
Moonchild
fb36070225
No issue - fix some minor link issues in about:rights
...
Privacy was moved to a subdir. Also replacing http with https because
that is what everyone expects by default.
2025-03-07 15:12:56 +01:00
Moonchild
3ead6cadb6
Issue #2652 - Part2: Add "Clear DNS cache" button to about:networking
...
Resolves #2652
2024-11-15 12:47:24 +01:00
Moonchild
c4665f5f6c
Issue #2503 - Part 3: Add CPU capabilities to about:support.
2024-04-14 21:58:20 +02:00
FranklinDM
7d330b89c8
Issue #2112 - Part 1: Remove Stylo tests
2024-03-26 01:24:23 +08:00
yup
9dbe31a41e
Minor performance improvement by elimination of an unnecessary intermediate array
2024-03-17 15:41:22 +00:00
yup
abb1298631
Colump picker should work even if there are no rows in the tree
2024-03-09 12:03:08 +00:00
yup
7a1e01c0f3
Eliminated exceptions in event handlers that happen when "this.view" does not exists (empty tree)
2024-03-08 14:04:02 +00:00
Moonchild
d0d9e63809
Issue #2346 - Update license (remove OpenAES)
2023-10-17 16:37:42 +02:00
Matheus Marinho and Moonchild
c94c303447
Make Gecko Media Plugins optional when not building EME or WebRTC
...
Co-authored-by: Moonchild <moonchild@palemoon.org >
2023-08-31 17:04:44 -03:00
Moonchild
7ac438f6ad
Issue #2019 - Follow-up: Make autocomplete and satchel listen to keypress events in the system event group
...
The autocomplete module listens to keypress events for both printable keys
and non-printable keys a lot. However, we're stopping dispatching keypress
events for non-printable keys in the default event group of web content.
This means that autocomplete should listen to keypress events in the
system event group.
Note that it's difficult to globally change keypress event listeners to
keydown event listeners because if we stop keypress events at preceding
keydown event in autocomplete or satchel modules, some other modules
fail to handle keydown or keypress events before autocomplete, and it's
not easy to investigate which keypress event listener in which modules
should be changed to a keydown event listener.
Therefore, this patch doesn't do that, and uses the event group approach.
2022-10-18 12:48:23 +00:00
Moonchild
f9a1ebf886
No issue - Stop pre-processing some files that don't have preprocessor statements in them.
2022-09-12 08:05:25 +00:00
Brian Smith
d78e03d528
Merge branch 'master' into 1829
...
* master:
No issue - Update README and SECURITY
Issue #1885 - Follow-up: Update error message if invalid rootMargin specified.
Issue #1879 - Follow-up: Update config/external/nss/target to security/target.
Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver.
Issue #1879 - Revert changes to cryptox.h
Revert "Issue #1879 - spot-fix typo in cryptox.h"
Issue #1879 - spot-fix typo in cryptox.h
Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of nsSVGElement
Issue #21 - Remove use counters telemetry
Issue #1881 - Interpret empty or whitespace root margin string as zero length
Issue #1877 - Resolve NIGHTLY_BUILD conditionals.
Issue #1880 - Boot Comic Sans out of the font configuration.
2022-04-28 20:27:47 -05:00
Brian Smith
1eaadfbc8d
Issue #1829 - Readd code cleanup that is not Mac related that got clobbered by reverting Issue #1751
2022-04-26 15:57:19 -05:00
Brian Smith
3daf711085
Issue #1829 - Revert “Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.”
...
This also removes some PP abuse and takes file entries out of PP when no longer
needed without XP_MACOSX conditionals.
This reverts commit 6f707bde95 .
2022-04-26 10:19:04 -05:00
Moonchild
5aa65d2aea
Issue #1877 - Resolve NIGHTLY_BUILD conditionals.
2022-04-22 13:58:16 +00:00
Moonchild
e1a982d677
No issue - Fix a potential autocomplete issue.
...
Account for the case where we don't have a tree view in selectedIndex
setter which may break future autocompletes.
2022-04-07 23:57:37 +02:00
Moonchild
d3cc8bc1ae
Issue #21 - Remove calls to Services.telemetry and nsITelemetry
...
These calls would cause breakage without the supporting plumbing.
2022-04-07 23:35:02 +02:00
Moonchild
3b575dfced
Revert "Merge pull request 'Update libcubeb to latest version' ( #1812 ) from athenian200/UXP:libcubeb_final into master"
...
This reverts commit 0bc66e3b04 , reversing
changes made to 6e6b5d8996 .
2022-04-05 17:00:28 +02:00
athenian200
0bc66e3b04
Merge pull request 'Update libcubeb to latest version' ( #1812 ) from athenian200/UXP:libcubeb_final into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1812
2022-04-05 13:35:47 +00:00
Moonchild
757a30f720
Revert "Issue #1806 - Part 2: Adjust the platform for lib changes"
...
This reverts commit 3635039d2b .
2022-04-04 17:33:15 +02:00
Moonchild
d60103257e
Issue #21 - Remove Telemetry accumulation/structures from toolkit js.
...
This fixes toolkit modules and prevents toolkit component breakage.
Also removes about:telemetry
2022-04-02 14:42:57 +02:00
Moonchild
426a9755d9
Issue #1053 - Remove Android systrace, more build system removals.
...
Also updates more comments.
2022-04-01 15:28:15 +02:00
Moonchild
6042fdd44c
Issue #1822 - Part 1: Remove Google Safebrowsing plumbing
...
This removes support for querying Google services for reputation data
for sites and downloads.
2022-04-01 15:10:04 +02:00
Matt A. Tobin
3635039d2b
Issue #1806 - Part 2: Adjust the platform for lib changes
2022-04-01 14:31:39 +02:00
Jeremy Andrews
893fc90379
Issue #1806 - Part 4: Add more audio troubleshooting information.
...
This should help us troubleshoot audio issues better in the future in general, since we'll know more about the hardware involved, etc.
2021-08-24 14:35:49 -05:00
Moonchild
1fb9257ed8
[toolkit] Slightly lighten light-mode logopage background
2021-07-05 18:40:09 +02:00
Moonchild
72d0b86709
[Toolkit] Update logopage styling.
...
Part of the UX refresh Pale Moon effort. This uses the new -moz-dark-theme media
query to make the logopage dark if the UI is dark, without explicitly relying on
(often not sane) system color values.
2021-07-01 17:48:58 +00:00
FranklinDM
5c583e905e
Issue #1770 - Fix incorrect reference to event parameter
2021-05-12 14:21:12 +08:00
Moonchild
6f707bde95
Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.
...
This also removes some PP abuse and takes file entries out of PP when no longer
needed without XP_MACOSX conditionals.
2021-05-06 09:24:03 +00:00
Moonchild
c2268033a8
Issue #1053 - Remove build system MOZ_ANDROID_* defines and related code.
2021-03-10 14:26:15 +00:00
Moonchild
5f1bc29870
Issue #1722 - Update about:license
...
Mostly making parts conditional and removing blocks that are no longer
applicable, and a few minor edits otherwise to update links and text.
Resolves #1722
2021-02-21 19:20:31 +00:00
Moonchild
22e78108bd
Issue #1715 - Handle errors when initializing print settings from the printer
...
fails due to a bad printer name or O.S. error.
Resolves #1715
2021-01-18 18:07:28 +00:00
Moonchild
84fa3f9f72
Redundant code path cleanup ( #1702 )
...
Remove various obsolete configure options.
Remove Adjust SDK install tracking filth.
Remove redundant code paths in old-configure
This also optimizes linker use
Remove redundant conditional blocks.
Rewrite span.h without constexpr use.
2021-01-02 19:27:13 +00:00
Moonchild
d5a2c45aad
Issue #1656 - Part 6: Clean up the build files
2020-09-23 15:52:00 +00:00
Matt A. Tobin
47db6b4b5e
Follow up to Issue #1578 - Preprocess the popup binding
2020-06-09 10:42:36 -04:00
Lootyhoof
d18faf8193
Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTK
2020-06-09 13:41:53 +01:00
Moonchild
14f6f230d7
Issue #1538 - remove speech recognition engine
...
This removes speech recognition, pocketsphinx, training models
and the speech automated test interface.
This also re-establishes proper use of MOZ_WEBSPEECH to work
for the speech API (synthesis part only) that was a broken mess
before, with some synth parts being always built, some parts
being built only with it enabled and recognition parts being
dependent on it. I'm pretty sure it'd be totally busted if you'd
ever have tried building without MOZ_WEBPEECH before.
Tested that synthesis still works as-intended.
This resolves #1538
2020-05-20 10:19:04 +00:00
Matt A. Tobin
eb28b1f32b
Take files out of preprocessing that no longer require it
2020-04-07 22:41:34 -04:00
Matt A. Tobin
35c26c6c19
Issue #1053 - Remove android support from toolkit
...
Note: Does not remove support completely from toolkit/mozapps/installer or from telemetry or AppConstants.jsm
2020-02-25 19:45:39 -05:00
Matt A. Tobin
0ddd00f195
Issue #439 - Remove tests from toolkit/
2020-02-25 15:07:00 -05:00
wolfbeast
e3d81b698e
Issue #1383 - Remove "Copy raw data to clipboard" button
...
This resolves #1383
2020-02-20 11:01:30 +01:00
Matt A. Tobin
7d21d02d53
Issue #65 - Remove AppConstants from toolkit/content
2020-02-01 23:45:36 -05:00