Roy Tam
26d0be66f3
harfbuzz: update harfbuzz to 1.5.1
2019-02-22 22:05:34 +08:00
Roy Tam
113a86e60a
ffvpx: update ffmpeg to 3.4.4 with AVC/AAC/HEVC/FLAC added.
2019-02-22 22:05:32 +08:00
Roy Tam
eb361970c5
aom: update libaom to 0ec86ac7ae1e32a7e70410fa4972a655ec3670a4
2019-02-22 22:05:25 +08:00
Roy Tam
bc3f20e378
libjpeg: update to libjpeg-turbo/libjpeg-turbo@0dd9a2c
2019-02-22 22:05:19 +08:00
Roy Tam
87993c82c7
libogg: updated to upstream rev ea2b95940
2019-02-22 22:05:17 +08:00
Roy Tam
39c1c4e3de
libtheora: cherry-picked some fixes from upstream:
...
- Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
- Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
- Correct an operator precedence error in the visualization code. (6b94bf905)
- Remove some redundant NULL checks (de386d3ea)
2019-02-22 22:05:14 +08:00
Roy Tam
3a0a313864
libtremor: updated to upstream rev 7c30a6634
2019-02-22 22:05:13 +08:00
Roy Tam
d2b75f4d79
libvorbis: updated to upstream rev 4d6177c8a
2019-02-22 22:05:11 +08:00
Roy Tam
4e6f3dd766
woff2: update to fx57-bundled version
2019-02-22 22:05:09 +08:00
Roy Tam
7b436ee364
ots: update to 5.2.0
2019-02-22 22:05:07 +08:00
Roy Tam
0db911f037
brotli: update to 1.0.0 (with fontface/network-related fixes in tree)
2019-02-22 22:05:04 +08:00
Roy Tam
df51e6d171
zlib: adapted chromium zlib
2019-02-22 22:05:02 +08:00
Roy Tam
b0e724dc85
nss: update nss to hg rev 395a93dbc02e with vc2013 patch applied
2019-02-22 22:05:00 +08:00
Roy Tam
50f657b9c7
nspr: update nspr to hg rev 753fe0f7964c
2019-02-22 22:04:58 +08:00
Roy Tam
13fdc4ef85
cairo-hash: use a faster implementation
2019-02-22 22:04:56 +08:00
Roy Tam
f7830469fb
twemoji: update TwemojiMozilla.ttf to 11.3-based font
2019-02-22 22:04:54 +08:00
Roy Tam
0d6f4484c4
miscellaneous Windows XP fixes
2019-02-22 22:04:03 +08:00
Roy Tam
db0b8b5341
webextension: fix moz.build order
2019-02-22 21:32:59 +08:00
Roy Tam
d0a49a6995
configure: change windows version to 5.02 for x64
2019-02-22 21:32:24 +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