Moonchild
2fea3f29bc
[Pale-Moon] Issue #1865 - Stop preprocessor abuse causing issues
2021-04-02 10:45:56 +08:00
Moonchild
724fc731ac
[Pale-Moon] Issue #1865 - Remove unused overlays and unnecessary preprocessing
2021-04-02 10:43:35 +08:00
Moonchild
4651d97342
Issue #1756 - Clean up ICU patch.
...
We don't need ICU_UNUM_HAS_FORMATDOUBLEFORFIELDS because we don't support any
ICU other than the one in-tree.
2021-04-02 10:34:14 +08:00
Moonchild
bdcb9cc504
Issue #1756 - Expose NumberFormat.formatToParts() to content.
2021-04-02 10:34:12 +08:00
Moonchild
5df0028108
Issue #1756 - Initial wrapped implementation in C++
2021-04-02 10:34:10 +08:00
athenian200
618fa768c8
Issue #1757 - Reinstate "dom.details_element.enabled" preference
...
The removal of this preference was botched, all other surrounding plumbing changes appear to be working okay. The ability to use prefs to control this stylesheet might be useful in the future, so perhaps this is one of those "if it ain't broke, don't fix it" bugs where leaving well enough alone in the first place would have been the best choice.
2021-04-02 10:33:54 +08:00
Moonchild
be539ad8fc
Issue #1755 - Add smooth, high-quality and pixelated to CSS image-rendering
2021-03-29 10:38:13 +08:00
Moonchild
a10c0bceab
Issue #1754 - Fix clip path overflow.
...
Resolves #1754 .
2021-03-29 10:38:12 +08:00
Moonchild
a984b1dd93
[Pale-Moon] Issue #1865 - Remove XP_MACOSX conditional blocks.
2021-03-25 09:25:51 +08:00
Moonchild
0006a4612d
[Pale-Moon] Remove stray Android conditional
2021-03-25 09:20:07 +08:00
Moonchild
d88f98c226
[Basilisk] Don't try to force x-icon image type for search engine icon.
...
If it's not actually an image, then throw a warning in the console and bail.
2021-03-25 09:19:37 +08:00
Moonchild
cfadb0bc6f
[WebRTC] Apply port restrictions to peerconnections.
2021-03-25 09:05:46 +08:00
Moonchild
bdfe49f178
[WebGL] Only allow texture uploads from pixelbuffer if bound.
...
Throw an error if it mismatches.
2021-03-25 09:05:44 +08:00
Moonchild
43ebe6d86f
[docshell] Stop loading of the document if network load is stopped.
...
After all, stop means stop.
2021-03-25 09:05:42 +08:00
athenian200
da2461fa57
Issue #1752 - Implement "prefers-color-scheme" as a user preference.
...
This PR passes all current tests for this feature, and implements the "prefers-color-scheme" media query as an enumerated keyword that is controlled by an integer preference.
Currently, the possible options are 0 to see a website's fallback code and essentially behave like this isn't implemented (our current behavior), 1 to express a preference for a light theme (the default for spec reasons), and 2 to express a preference for a dark theme. Over time, this list may expand to include other preferences like a preference for a sepia theme or something, and this leaves us prepared for that future.
2021-03-25 09:05:20 +08:00
Moonchild
407a983af1
Issue #1751 - Remove MacOS support from configure
2021-03-25 09:05:02 +08:00
Moonchild
b8f2ada817
Issue #1053 - Remove __ANDROID__ defines (except in third party code)
2021-03-25 09:04:29 +08:00
Moonchild
a29e342411
[CSS] Enable scrollbar-width keyword by default.
...
I totally forgot this <.<
2021-03-19 09:07:46 +08:00
Moonchild
0e51c60953
[Basilisk] [SSUAO] Update UA override for YT studio
2021-03-17 09:13:55 +08:00
Moonchild
21c13ce7d1
[Toolkit] Update TwemojiMozilla font to 0.5.1 (Twemoji 12.1.6)
2021-03-17 09:04:21 +08:00
Moonchild
ed26fe34af
Issue #1746 - Update pkix code with later NSS code.
2021-03-16 09:49:44 +08:00
Moonchild
849d42280b
[Pale-Moon] [SSUAO] Update override for Citi
2021-03-13 06:59:36 +08:00
Moonchild
0e8947001f
[Pale-Moon] [SSUAO] Add override for kroger
2021-03-13 06:59:02 +08:00
Moonchild
ccc2fcc8ae
[Pale-Moon] [SSUAO] Add override for spotify
2021-03-13 06:58:42 +08:00
Moonchild
348c6604be
Issue #1053 - Remove MOZ_WIDGET_ANDROID and IDB_MOBILE
2021-03-12 08:59:50 +08:00
Moonchild
0ced696351
Issue #1053 - Remove Android-specific blocks from system headers and /dom
2021-03-12 08:57:47 +08:00
Moonchild
1feafdc819
Issue #1053 - Remove mobile-specific graphics "optimizations" (=compromises)
2021-03-11 10:13:55 +08:00
Moonchild
9985a44c41
Issue #1053 - Remove android blocks from configure.
2021-03-11 10:13:51 +08:00
Moonchild
50653a7c4c
Issue #1053 - Remove build system MOZ_ANDROID_* defines and related code.
2021-03-11 10:13:09 +08:00
Moonchild
650abe2cb9
[Pale-Moon] Issue #1862 - Add media format controls in Preferences -> Content
2021-03-05 09:09:02 +08:00
roytam1
0d8d9b881b
libaom: restore NT5-friendly aom_thread.h
2021-03-05 09:07:18 +08:00
Moonchild
148bd3547b
Issue #1737 - Update build config and mozbuild files.
2021-03-04 09:29:44 +08:00
roytam1
7537b4d23a
Issue #1737 - Import libaom 2.0.2 source (excluding aom_ports/aom_once.h)
2021-03-04 09:29:28 +08:00
Moonchild
9031ee4017
[parser] run java translation.
2021-03-04 09:21:34 +08:00
Gaming4JC
99cde7ce7b
[widget] MailNews Followup: Require user interaction when picking files or folders v2
...
98f6ad61f4f3c66209036db4bc7a4ae6ff4d1d3d introduced a boolean, this just passes it down and fixes build bustage of mailnews.
2021-03-04 09:21:25 +08:00
Moonchild
ed1e3a5fcc
[Pale-Moon] [SSUAO] Shut twitter's pointless nagging up.
2021-02-26 07:27:32 +08:00
Moonchild
88a2541365
[OTS] Backport some upstream OTS commits.
2021-02-25 09:27:02 +08:00
Moonchild
63637d3f81
[MFBT] Update lz4 to 1.9.3
2021-02-25 09:26:54 +08:00
Moonchild
9fd40b1c93
Issue #457 - Remove duplicate PKCS11 definitions
2021-02-25 09:26:44 +08:00
Moonchild
ef29cca224
[security] Hold mutex when accessing TSI fields.
2021-02-25 09:26:42 +08:00
Moonchild
8a55eab0f0
[DOM] Don't reveal error details for CORS-cross-origin decoding errors.
2021-02-25 09:26:41 +08:00
Moonchild
5934c74a3f
[html parser] Check for integer overflow when computing new buffer sizes.
2021-02-25 09:26:39 +08:00
Moonchild
d86d1256bc
[dom] Update noscript serialization to the changed spec.
...
Make <noscript> escaping conditional on whether scripting is enabled.
2021-02-25 09:26:37 +08:00
Moonchild
79d90233cd
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-25 09:26:34 +08:00
Moonchild
d867f26c0e
[widget] Require user interaction when picking files or folders v2
...
Now with extra sauce to make it work cross-platform and cross-versions and
for HTML input elements only.
2021-02-25 09:25:17 +08:00
Moonchild
62df9eb775
[Pale-Moon] Issue #1737 - Format some Windows specific browser jsm modules
2021-02-18 21:58:04 +08:00
Moonchild
20ba0b34ec
Issue #1743 - Update CK_GCM_PARAMS use for PKCS11 v3.0 in WebCryptoTask
2021-02-18 21:57:45 +08:00
Moonchild
51c4b1838c
Issue #1688 - Add flood guard to state change logic.
2021-02-18 21:57:43 +08:00
Moonchild
d6c1cc53ba
[js] Add XMMRegName for invalid_xmm
2021-02-16 14:03:47 +08:00
Moonchild
bd0f8a2eca
Issue #1739 - Implement numeric separators.
...
Resolves #1739
2021-02-16 14:03:45 +08:00