wolfbeast
183aae036f
Get RefPtr to transaction before using it. (DiD)
...
Avoid potential use-after-free by getting a RefPtr to a transaction
before calling content code that could cause its de-allocation.
2019-02-16 00:28:07 +08:00
wolfbeast
39d5eb7759
Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS
2019-02-16 00:27:49 +08:00
adeshkp
aea50f182f
Telemetry: Remove stubs and related code
2019-02-16 00:24:04 +08:00
wolfbeast
429b2125de
Apply CheckedInt to infoLength for preventing it from overflowing in the future.
...
CheckedInt propagates the mIsValid in each add operation so that it avoids needing a bunch of code
for the overflow check in each add operation. Additionally, it avoids mismatching parameters
between the computing result and the additional overflow check.
This patch uses CheckedInt to take advantage of those implicit features of it.
2019-02-16 00:18:39 +08:00
wolfbeast
930cc1db3b
Fix a longstanding IndexedDB correctness issue.
...
Standards Compliance fix, port of Bug 1492737
2019-02-16 00:18:35 +08:00
wolfbeast
4b0b628cdd
Remove IndexedDB for content pref.
...
Tag Issue #765
2019-02-16 00:14:34 +08:00
wolfbeast
0795e50d87
Refactor structured clone JSAPI to prevent mismatched scopes.
...
Roll-up of bugs 1442722, 1455071, 1433642, 1456604 and 1458320.
2019-02-16 00:01:32 +08:00
wolfbeast
1a823f5ad6
Remove SPS profiler.
...
- Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS)
- Stub out several profiler-only functions.
2019-02-15 23:58:37 +08:00
wolfbeast
74df182488
Remove other gonk widget conditionals and unused files.
...
Tag #288 .
2019-02-15 23:57:15 +08:00
wolfbeast
b586913598
Remove MOZ_WIDGET_GONK [1/2]
...
Tag #288
2019-02-15 23:57:08 +08:00
wolfbeast
719ac1bc38
Remove MOZ_B2G leftovers and some dead B2G-only components.
2019-02-15 23:57:05 +08:00
wolfbeast
d4d0fbf3d5
Issue #325 Part 7: Remove non-Intl legacy code paths from IndexedDB.
2019-02-15 23:56:06 +08:00
janekptacijarabaci
82205cf721
moebius#30 and #37 : ForgetAboutSite.jsm - promise - serialize vs. parallel + a comment
...
https://github.com/MoonchildProductions/moebius/pull/30
https://github.com/MoonchildProductions/moebius/pull/37
2019-02-15 23:50:03 +08:00
wolfbeast
03fe589f41
Fix a rare crash with asm.js caching.
2019-02-15 23:30:25 +08:00
wolfbeast
2c29b5a5c1
Fix ReadCompressedIndexDataValuesFromBlob().
2019-02-15 23:30:19 +08:00
Roy Tam
dcd9973243
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00