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
Ascrod
1d02d45481
Pale Moon: Add loop context menu to HTML5 media elements.
2019-02-17 12:06:51 +08:00
wolfbeast
5f10407c8c
Preserve transparency when copying a DIB to/from the clipboard.
...
In order to get the alpha channel when encoding BMP images from a
surface, we need to supply bmp=32 in the encoder options.
2019-02-16 00:28:33 +08:00
wolfbeast
80610e5548
Port several Skia upstream fixes.
2019-02-16 00:28:31 +08:00
wolfbeast
f347157c6a
Update browse URL for AM search to Phoebus 2.0
2019-02-16 00:28:30 +08:00
wolfbeast
e0ba35ab87
Bump goanna version for updated canvas handling.
2019-02-16 00:28:28 +08:00
wolfbeast
1c5642fb35
Disable "helpful" MSVC warning about AVX instructions.
...
Tag #457 .
2019-02-16 00:28:26 +08:00
wolfbeast
1cc92006b6
Implement origin-clean algorithm for ImageBitmap.
...
This resolves #973 .
2019-02-16 00:28:25 +08:00
wolfbeast
97ec6591f4
Fix line endings
...
Follow-up to dd418226c6a91301002134f699117ba00f1e0804
2019-02-16 00:28:23 +08:00
wolfbeast
f835d03c2f
Move "No proxy for" control down to clarify it is a global effect.
...
Follow-up to the behavior change in commit
6567bb631a78033b6b4cc32bc93e07d837652276
2019-02-16 00:28:22 +08:00
wolfbeast
87624b25ff
Restore app.update.url.override preference.
2019-02-16 00:28:21 +08:00
wolfbeast
114e3529bc
Add "check for updates" to main menu and AppMenu v2
...
Tag #963 .
2019-02-16 00:28:19 +08:00
wolfbeast
24fda598ca
Allow empty string on location.search setter.
...
Fixes #970 .
2019-02-16 00:28:18 +08:00
wolfbeast
8797f07375
Expose TLS 1.3 cipher suite prefs.
2019-02-16 00:28:17 +08:00
NTD
e63507cfd5
[BASILISK] Update AM preferences to point to the Basilisk Add-on Site - Part 2: Add domain to permissions file
...
Also, remove duplicate comment from app preferences
2019-02-16 00:28:15 +08:00
NTD
849c9dc754
[BASILISK] Update AM preferences to point to the Basilisk Add-on Site
2019-02-16 00:28:14 +08:00
wolfbeast
a7680e43ed
Revert "Increase purple limit triggers for CC."
...
This reverts commit babedf6c696f88734e59b63d0c6614962cc57519.
2019-02-16 00:28:13 +08:00
wolfbeast
c15f982d7a
Use existing image decoders to handle clipboard BMP data.
...
This gets rid of the old nsImageClipboard widget code in favor of using
the nsBMPDecoder in imglib.
2019-02-16 00:28:11 +08:00
Alex Gaynor
84cc1f3239
Handle pasted data of certain types with an odd length.
2019-02-16 00:28:10 +08:00