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
janekptacijarabaci
c3a7fd56e7
Add a "copy full CSS path" option to the inspector's menu
...
Issue #3
2019-02-15 23:29:02 +08:00
janekptacijarabaci
2d167f91a8
Markup View: show an ellipsis character in collapsed nodes
...
Issue #2
2019-02-15 23:29:00 +08:00
trav90
7d96c33414
Remove checks for GCC < 4.9
2019-02-15 23:28:59 +08:00
trav90
1eecf39f2b
Require at least GCC 4.9 to build
2019-02-15 23:28:57 +08:00
wolfbeast
0b2d3c5cfa
Use int instead of uint for vector dimension cap.
2019-02-15 23:28:55 +08:00
wolfbeast
ea3f12320f
Disable built-in extensions.
2019-02-15 23:28:54 +08:00
wolfbeast
8f05f7d7e9
Update SQLite to 3.19.3.
2019-02-15 23:28:49 +08:00