Commit graph

4,861 commits

Author SHA1 Message Date
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
roytam1
f9ded55f98 Merge remote-tracking branch 'origin/master' into custom 2021-03-25 09:26:26 +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
roytam1
4a010b9495 Merge remote-tracking branch 'origin/master' into custom 2021-03-19 09:08:13 +08:00
Moonchild
a29e342411 [CSS] Enable scrollbar-width keyword by default.
I totally forgot this <.<
2021-03-19 09:07:46 +08:00
roytam1
af8585d4fa update TwemojiMozilla.ttf to v13.0.2 based build. 2021-03-17 10:13:52 +08:00
roytam1
371189f260 Merge remote-tracking branch 'origin/master' into custom 2021-03-17 09:14:44 +08:00
Moonchild
0e51c60953 [Basilisk] [SSUAO] Update UA override for YT studio 2021-03-17 09:13:55 +08:00
roytam1
f763fe01a9 Merge remote-tracking branch 'origin/master' into custom 2021-03-17 09:06:18 +08:00
Moonchild
21c13ce7d1 [Toolkit] Update TwemojiMozilla font to 0.5.1 (Twemoji 12.1.6) 2021-03-17 09:04:21 +08:00
roytam1
4992a2fd18 Merge remote-tracking branch 'origin/master' into custom 2021-03-16 10:32:41 +08:00
Moonchild
ed26fe34af Issue #1746 - Update pkix code with later NSS code. 2021-03-16 09:49:44 +08:00
roytam1
cb36c321fb Merge remote-tracking branch 'origin/master' into custom 2021-03-13 07:00:10 +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
roytam1
e54fcd15f1 Merge remote-tracking branch 'origin/master' into custom 2021-03-12 09:00:51 +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
roytam1
333a06698b Merge remote-tracking branch 'origin/master' into custom 2021-03-11 10:14:22 +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
roytam1
5f9cbf0b2f Merge remote-tracking branch 'origin/master' into custom 2021-03-05 09:10:15 +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
roytam1
df02fe6ef7 libaom: restore NT5-friendly aom_thread.h 2021-03-04 09:55:47 +08:00
roytam1
8c22c8bd35 Merge remote-tracking branch 'origin/master' into custom 2021-03-04 09:39:48 +08:00
roytam1
4248e5ac2a Merge commit '9031ee4017' into custom 2021-03-04 09:34:15 +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
roytam1
9149f54e1a mailnews: fix build after API changes in "[widget] Require user interaction when picking files or folders v2" 2021-02-26 09:26:02 +08:00
roytam1
ad59d4c5fe widget/windows: fix build if sdk doesn't define FOS_OKBUTTONNEEDSINTERACTION 2021-02-26 07:35:38 +08:00
roytam1
5712aedaf3 Merge remote-tracking branch 'origin/master' into custom 2021-02-26 07:27:58 +08:00
Moonchild
ed1e3a5fcc [Pale-Moon] [SSUAO] Shut twitter's pointless nagging up. 2021-02-26 07:27:32 +08:00
roytam1
75da290189 Merge remote-tracking branch 'origin/master' into custom 2021-02-25 09:43:06 +08:00
Moonchild
88a2541365 [OTS] Backport some upstream OTS commits. 2021-02-25 09:27:02 +08:00