wolfbeast
9bcb7ab2a5
Remove various hard-coded Accept: headers
...
Since we're now handling this in the network back-end, there's no
need for this anymore.
Tag #993 .
2019-03-16 07:02:13 +08:00
wolfbeast
c8412ad501
Part 1: network component changes.
2019-03-16 07:02:11 +08:00
wolfbeast
59ee48bfb0
Prevent loading of document subresources over FTP.
2019-03-16 07:01:31 +08:00
wolfbeast
05bd0fabdf
[Basilisk] Add SSUAO for WhatsApp Web.
...
See https://forum.palemoon.org/viewtopic.php?f=61&t=21457
2019-03-16 07:01:29 +08:00
Matt A. Tobin
fbac3d3bce
Don't include nsDownloadManagerUI if the Communicator version is used
...
Maintain backwards compatibility with MOZ_SUITE
2019-03-09 10:22:42 +08:00
Matt A. Tobin
3b0f343401
Revert "Don't include nsDownloadManagerUI if the Communicator version is used"
...
This reverts commit 853fe00ba0cb91d564031706ef82038e9a4619ed.
2019-03-09 10:22:40 +08:00
Matt A. Tobin
1f7a299e91
[PALEMOON] Fix updatesSeparator id mismatch
2019-03-09 10:22:38 +08:00
Matt A. Tobin
3133535495
Don't include nsDownloadManagerUI if the Communicator version is used
...
Maintain backwards compatibility with MOZ_SUITE
2019-03-09 10:22:35 +08:00
wolfbeast
0fc8fedbd8
Remove e10s code from browser widget.
...
In case there are still callers to it (likely from the FE),
`isRemoteBrowser` is stubbed to always return false for now.
Tag #953 .
2019-03-09 10:22:33 +08:00
wolfbeast
02269d2ae3
Adjust Pale Moon™ wordmark for better contrast
2019-03-09 10:22:13 +08:00
wolfbeast
4db4774c93
Tweak the about box styling some more and clean up styles.
2019-03-09 10:22:11 +08:00
wolfbeast
eaebddafa3
Tweak the about box layout a bit.
...
- Put the Licensing link in the center
- Strengthen the "fog" background for the credits text for readability
- Add CSS animation to fade it in.
2019-03-09 10:22:08 +08:00
wolfbeast
9e1d7a55fc
Fix dynamic addition of build date.
2019-03-09 10:22:05 +08:00
wolfbeast
9fdca8dca9
Update about box design.
...
Tag #963 .
2019-03-09 10:22:01 +08:00
wolfbeast
d980adc4da
Replace about box backdrop.
2019-03-09 10:21:59 +08:00
wolfbeast
e1651482f5
Remove updater gunk from the about box.
2019-03-09 10:21:56 +08:00
wolfbeast
d68b5ee06d
Remove texture layout endian-ness check for Moz2D.
...
This resolves #986 .
This removes endian-based inversion of texture layout aliases when
represented as uint32. This inversion was incorrect and would cause
unknown texture formats as a result on big-endian machines (PPC64).
2019-03-09 10:21:33 +08:00
wolfbeast
c1ab5c552c
[Basilisk] Add Netflix SSUAO to work around blocking behavior for
...
EME DRM-enforcement for later Firefox versions.
2019-03-09 10:21:30 +08:00
wolfbeast
3fb083d84c
Add hover state arrow images.
...
This fixes #981
2019-03-09 10:21:27 +08:00
wolfbeast
1e6b075d1d
Make the Auth prompt DOS protection a browser-element opt-in feature.
2019-03-02 12:19:28 +08:00
wolfbeast
7b71e22bee
Update Basilisk FE code with HTTP Auth DoS protection.
2019-03-02 12:19:26 +08:00
wolfbeast
c283102a46
Move default-enable pref to application.
2019-03-02 12:19:25 +08:00
wolfbeast
54df9f8a30
WIP fix 1
2019-03-02 12:19:23 +08:00
wolfbeast
589999d236
Stop building /docshell unified and fix deprot.
...
Tag #80
2019-02-22 14:32:39 +08:00
wolfbeast
f427e1c5a2
Remove error table with unspecified errors.
...
Tag #145
2019-02-22 14:32:35 +08:00
wolfbeast
4a7951c4ce
Restore building of common-standalone lib for updater.
...
Tag #145
2019-02-21 14:56:52 +08:00
wolfbeast
10670e35a9
Remove reference to standalone component.
...
Tag #145
2019-02-21 14:56:50 +08:00
wolfbeast
baf1de84f0
Clobber for maintenance service removal
...
Tag #145
2019-02-21 14:56:49 +08:00
wolfbeast
8c796ed5d8
Remove maintenance service bits from nsUpdateDriver
...
Tag #145
2019-02-21 14:56:47 +08:00
wolfbeast
46927bbb59
Remove toolkit/components/maintenanceservice/
...
Tag #145
2019-02-21 14:56:42 +08:00
wolfbeast
aa5b2021ca
Remove Non ifdef'd service code from toolkit/mozapps/updater/updater.cpp
...
Tag #145
2019-02-21 14:56:27 +08:00
wolfbeast
6e9ade7dcb
Remove maintenance service code from nsUpdateService and related.
...
Tag #145
2019-02-21 14:56:25 +08:00
wolfbeast
03821e0bfc
Remove conditional MOZ_MAINTENANCE_SERVICE code
...
Tag #145
2019-02-21 14:56:20 +08:00
wolfbeast
108510a777
Update webplatform tests for multiline placeholder.
...
Note: MANIFEST updated per the normal procedure using
`mach wpt-manifest-update`
lint.whitelist updated to reflect intentional use of CR in these tests.
Resolves #977
2019-02-21 14:55:10 +08:00
JustOff
7ae2bd83b7
Preserve newlines in textarea placeholders
2019-02-21 14:55:08 +08:00
wolfbeast
21daa1d5cb
Add nullcheck for frames in FindNearestCommonAncestorFrame
...
This resolves #978 .
2019-02-21 14:55:07 +08:00
wolfbeast
c9ecf8e87b
Don't trust convexity when applying transforms.
...
In theory, a convex shape transformed by an affine matrix should still
be convex. However, due to numerical imprecision of floats, when we try
to determine if something is convex, we can get different answers pre
and post a transformation (think of two line segments nearly co-linear).
Convex paths take a faster scan converter, but it is only well behaved
if the path is, in fact, convex. Thus we have to be conservative about
which paths we mark as convex, and cant's trust transformed paths to
retain their convexity. We re-calculate when a transform is applied.
2019-02-21 14:55:05 +08:00
wolfbeast
32c0424845
Skia: Validate allocation size in GrBufferAllocPool using SkSafeMath.
...
Upstream port of commit 7469a9341afab19271b8ef07af5c16a0f2c4ccc1
2019-02-21 14:55:03 +08:00
wolfbeast
c0ae9a7b5b
Skia: Be consistent about int for incReserve.
...
Upstream port.
2019-02-21 14:55:02 +08:00
wolfbeast
c50284d997
Revert "Port several Skia upstream fixes."
...
This reverts commit 260b06c1c96285459947231a93f08e413be89dd0.
This fixes #976
2019-02-17 22:17:28 +08:00
Andrew Osmond
4f5c2d5a46
BMPs from the clipboard may include extra padding.
...
In the original Windows clipboard BMP decoder implementation in
nsImageFromClipboard::ConvertColorBitMap, if the bitmap used bitfields
compression, it always adjusted the offset to the RGB data by 12 bytes.
It did this even for newer BMP header formats which explicitly include
space for the bitfields in their header sizes. This patch updates our
BMP decoder to do the same for clipboard BMPs, since we have observed
pasted BMPs using bitfield compression appearing incorrectly. To the
user this appears as if we read a color mask; completely red, blue,
green pixels at the start of the last row, causing all of the other rows
to start with the last three pixels of the previous row.
2019-02-17 12:07:06 +08:00
wolfbeast
7a5399265f
[Basilisk] Add get more devtools URL pref.
2019-02-17 12:07:05 +08:00
wolfbeast
c9b76fb369
Stop using hard-coded URL for "get more devtools"
2019-02-17 12:07:03 +08:00
wolfbeast
1e740c4c65
New cycle version bump.
2019-02-17 12:07:02 +08:00
NTD
01acdb9bd3
Conform Pale Moon AM preferences to actual locations
...
Uplift is NOT required
2019-02-17 12:07:00 +08:00
NTD
b88bddb7c7
Update Basilisk Search Engines URL preference
2019-02-17 12:06:59 +08:00
JustOff
726b629766
[PALEMOON] Link dictionaries to addons.palemoon.org
2019-02-17 12:06:57 +08:00
wolfbeast
5a70528be7
Treat aContext as a bitfield in openURI.
...
Potential fix for #971
2019-02-17 12:06:56 +08:00
Ascrod
2b68182756
Rename mediaPlaybackRate to mediaPlaybackRate2.
2019-02-17 12:06:54 +08:00
Ascrod
e341b83d2c
Clean up localization.
2019-02-17 12:06:53 +08:00