wolfbeast
03fe589f41
Fix a rare crash with asm.js caching.
2019-02-15 23:30:25 +08:00
wolfbeast
2029eff3f1
Re-enable asm.js caching
2019-02-15 23:30:23 +08:00
NTD
ac510873f3
Restore toolkit/obsolete
2019-02-15 23:30:22 +08:00
NTD
ecb6a6528a
Fix wrong keyword in toolkit/components/jsdownloads/DownloadIntegration.jsm
2019-02-15 23:30:20 +08:00
wolfbeast
2c29b5a5c1
Fix ReadCompressedIndexDataValuesFromBlob().
2019-02-15 23:30:19 +08:00
wolfbeast
c585066b4c
Avoid potentially unsafe snprintf usage in FPSCounter.
...
snprintf returns the number of bytes it would have written when it runs out of space.
This patch makes sure we properly handle this unlikely event in FPSCounter.
This patch also makes sure we don't print out the contents of an uninitialized buffer.
2019-02-15 23:30:17 +08:00
wolfbeast
567399f367
Stop bypassing the Xray layer when walking the prototype chain.
2019-02-15 23:30:16 +08:00
wolfbeast
b67e03dc90
Check for integer overflow in AesTask::DoCrypto() (DiD)
...
After calling mResult.SetLength(mData.Length() + 16) we should check
that the integer addition didn't overflow. It seems at the moment
impossible to create ArrayBuffers of size >= 0x0xfffffff0, however
adding a check here doesn't hurt.
mResult.Length() is passed to the PK11 API functions as a
maxOut parameter and should be checked by the
softoken crypto algorithm implementations.
AES-ECB and AES-GCM seem to do that correctly.
2019-02-15 23:30:14 +08:00
wolfbeast
d1abf0f6d8
Confirm launch of executables other than .exe on Windows
2019-02-15 23:30:13 +08:00
wolfbeast
86aabf8edd
Cleanup async mozStorage callback management.
...
Also avoid raw pointers in mozStorageAsyncStatementExecution.cpp.
2019-02-15 23:30:10 +08:00
wolfbeast
c2c3d90841
Perform LoadURL checks for WebExtensions.
2019-02-15 23:30:08 +08:00
wolfbeast
c9717cf3d1
Add rematerialized frames to the table on JitActivation after rematerialization succeeds.
2019-02-15 23:30:07 +08:00
wolfbeast
fbab5890eb
Edit transactions should store their editor instance with strong reference
...
Edit transactions should store their editor instance with a strong reference, and they should be released when the editor is destroyed.
2019-02-15 23:30:05 +08:00
wolfbeast
2f312335f3
Bug 1261175.
2019-02-15 23:30:04 +08:00
wolfbeast
d0a1bf03fb
WASM: Set OOM failure flag on alloc failure when context is available.
2019-02-15 23:30:02 +08:00
wolfbeast
faf5d8c1c4
Fix errant comma in 4470f78754246bbd134b65cad2e0a9638418677f
2019-02-15 23:30:01 +08:00
wolfbeast
9a0997d28b
Avoid unnecessary string creation.
2019-02-15 23:29:59 +08:00
wolfbeast
ea1e157289
Add pluralrules to JS Intl
2019-02-15 23:29:58 +08:00
wolfbeast
49676c9254
Limit displayed user/host strings to sane lengths.
2019-02-15 23:29:56 +08:00
wolfbeast
c202fc4bf4
Fix eslint warnings in about:webrtc.
2019-02-15 23:29:55 +08:00
NTD
b92f437264
Add configure variable verification
2019-02-15 23:29:53 +08:00
NTD
17bc2fea0c
Use $(DEPTH) instead of hard coding relative depth in locales makefile.in
2019-02-15 23:29:51 +08:00
NTD
e179b56987
Issue #11 - Catch package-manifest.in up
2019-02-15 23:29:50 +08:00
trav90
384e1e2734
Update FFmpeg code to n3.2-65-gee56777
2019-02-15 23:29:48 +08:00
wolfbeast
c91ef9012b
Update NSS to 3.32.1-RTM
2019-02-15 23:29:46 +08:00
wolfbeast
f29876f120
Update NSPR to 4.16
2019-02-15 23:29:44 +08:00
wolfbeast
fd1bb58ea8
CSP should only check host (not including path) when performing frame ancestors checks.
...
This has been explicitly stated in the CSP-3 spec.
2019-02-15 23:29:42 +08:00
wolfbeast
54cfba5b8f
Always initialize nursery data structures even if size is smaller than one chunk.
2019-02-15 23:29:41 +08:00
wolfbeast
9a1685a422
Move FUZZING definition from toolkit to js.
2019-02-15 23:29:39 +08:00
wolfbeast
2a9f2dadee
Fix off-by-one in Vector::insert.
2019-02-15 23:29:37 +08:00
wolfbeast
ab541cba98
Reject opening intents with file data schemes.
2019-02-15 23:29:36 +08:00
wolfbeast
27bb9f94c3
Split double MoveOperands that conflict with floats.
2019-02-15 23:29:34 +08:00
wolfbeast
4cdd40dc7f
Check for too large allocation size in BasicPlanarYCbCrImage::CopyData (DiD)
2019-02-15 23:29:33 +08:00
wolfbeast
d49f17dcbc
Avoid drag-and-drop of javascript: URIs
2019-02-15 23:29:31 +08:00
NTD
e8e804ec97
Don't use AppConstants in Services.jsm
2019-02-15 23:29:30 +08:00
NTD
bab25e1aff
Part 2
2019-02-15 23:29:28 +08:00
NTD
f2cea39d0d
De-firefox many things
2019-02-15 23:29:27 +08:00
NTD
ae6fe35585
Official Vendor and Pale Moon special case
2019-02-15 23:29:24 +08:00
NTD
2647275ab1
Update branding
2019-02-15 23:29:23 +08:00
NTD
2e1a61cb76
Use app.releaseNotesURL preference instead of a hardcoded URL in the Basilisk about box
2019-02-15 23:29:21 +08:00
NTD
78319ec0a7
Remove extra branding
2019-02-15 23:29:20 +08:00
wolfbeast
df6fcd35a7
Take forms out of the RSS reader feed.
2019-02-15 23:29:18 +08:00
wolfbeast
3f18d2dfc3
Add correct licensing statement in the source root.
2019-02-15 23:29:16 +08:00
wolfbeast
691c200017
Change "darkwindowframe" calculation on Win 8 to UWP formula.
...
#31 point 6
2019-02-15 23:29:13 +08:00
wolfbeast
8aa201ff06
Add -moz-windows-accent-color-is-dark
...
#31 point 4
2019-02-15 23:29:12 +08:00
wolfbeast
41ee5136f4
Split out the check for accent color luminance.
2019-02-15 23:29:10 +08:00
wolfbeast
e9ce84445e
Make the '-moz-windows-accent-color-applies' media query live to Windows 10 settings changes.
2019-02-15 23:29:08 +08:00
wolfbeast
1f90db3750
Add -moz-win-accentcolor(text)
...
#31 points 1 and 2
2019-02-15 23:29:07 +08:00
wolfbeast
6a03b3bc1a
Add @media(-moz-windows-accent-color-applies)
...
#31 point 3
2019-02-15 23:29:05 +08:00
janekptacijarabaci
a7474395ec
Support for css-color-4 (finish)
...
Issue #4
2019-02-15 23:29:04 +08:00