Commit Graph

41 Commits

Author SHA1 Message Date
janekptacijarabaci ef825bd0c8 Security - added support for TLS 1.3 (the next part) 2018-07-25 07:11:32 +08:00
trav90 9f94ce4b73 Add a wrapper to be able to dispatch C++11 lambdas to nsIThread 2018-07-25 07:07:43 +08:00
Pale Moon 578cd6a3c7 Remove confusing and pointless console warning for nonexistent chrome.manifest in application folder. 2018-07-25 06:57:08 +08:00
Pale Moon 019a78aaf8 Validate length in SubstringTuple. 2018-07-25 06:44:13 +08:00
Pale Moon cd06cbaf62 Use CheckedInt in size calculation. 2018-07-25 06:43:53 +08:00
Pale Moon 08e58e7fbb Remove Windows Metro/WinRT code. 2018-07-25 06:25:01 +08:00
Pale Moon 7b9bcb2286 Remove timer adjustments previously done when sleeping.
This means that all expired timers will fire at once to catch up but prevents timer issues due to incorrect adjustments.

This resolves #756.
2018-07-25 06:21:38 +08:00
Pale Moon 56ac5a7199 Fix linking libxul.so with binutils/GNU ld >= 2.26.
This is a patch from 2016/04/27 16:36:50 ryoon found on
http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/www/firefox45/patches/#dirlist.
This should be a permanent fix for #704 as opposed to enforcing ld.gold.
2018-07-25 01:30:39 +08:00
trav90 6ea580ee7f Don't use MOZ_OVERRIDE in TestThreadUtils.cpp 2018-07-25 01:22:35 +08:00
trav90 0130ed2e0c Update unit tests 2018-07-25 01:22:33 +08:00
trav90 cd326f17ab Select StorensRefPtrPassPtr for types with AddRef and Release methods 2018-07-25 01:22:31 +08:00
trav90 f3a3442605 Add mozilla::Declval 2018-07-25 01:22:29 +08:00
trav90 fa17bcef62 Add variadic NS_NewRunnableMethodWithArgs with storage&passing argument type decorators 2018-07-25 01:22:23 +08:00
NTD 407014c906 Issue #546 - Update Tycho to libvpx 1.4 - Part 3: Clean up now unused vpx memory function mangling from XPCOMInit and bump libvpx version to 1.4.0 in configure 2018-07-25 01:07:02 +08:00
Pale Moon 76fcd0d586 Part 2: Stop building XPCOM base/glue unified. 2018-07-25 01:03:32 +08:00
Stephen Pohl 483bcebb1b Mac v2 signing - Bug 1050944 - Get Firefox to launch and run on OSX with the new .app bundle structure, made necessary by Apple's v2 signatures. r=smichaud, r=ted, sr=bsmedberg 2018-07-25 00:57:43 +08:00
wolfbeast 61e42c80d8 Stop manually importing timer functions from kernel32.dll 2018-07-24 23:25:53 +08:00
trav90 36a097e73a Fix Linux build bustage after crashreporter & SPS Profiler removal (take 3) 2018-07-24 23:15:54 +08:00
trav90 7d45bd781a Revert bug 1115061 2018-07-24 23:15:51 +08:00
trav90 bd210ee7d3 Don't collect thread hang stats in BackgroundHangMonitor 2018-07-24 23:15:49 +08:00
trav90 9c8447308a Don't record inactive thread hang stats inside telemetry 2018-07-24 23:15:44 +08:00
trav90 9bf4455c74 Don't let telemetry iterate over active threads 2018-07-24 23:15:41 +08:00
trav90 88f223dbce Remove ThreadStackHelper 2018-07-24 23:15:37 +08:00
trav90 d7010086e9 Remove conditional SPS Profiler code 2018-07-24 23:15:28 +08:00
trav90 1d250bd6b6 Fix Linux build bustage 2018-07-24 23:15:14 +08:00
trav90 6875357b33 Revert Bug 1034138 2018-07-24 23:15:12 +08:00
trav90 399ecf1874 Revert Bug 1016629 2018-07-24 23:15:09 +08:00
trav90 1eda2626aa Remove more crashreporter references/stubs 2018-07-24 23:15:02 +08:00
trav90 a0ad140be7 Remove a few more crashreporter stubs 2018-07-24 23:14:54 +08:00
trav90 903fddcff7 Remove conditional crashreporter code 2018-07-24 23:13:57 +08:00
trav90 aad61641fe Remove GCC-dehydra support 2018-07-24 23:12:25 +08:00
trav90 052e58f015 Remove GnomeVFS extension 2018-07-24 23:12:24 +08:00
trav90 37325000eb Remove old, deprecated, and dead GnomeVFSService code 2018-07-24 23:12:23 +08:00
trav90 0de5e152ca Cleanup GCC (below 4.7) version checks & comments 2018-07-24 23:11:46 +08:00
trav90 51915e5721 Allow chrome://../skin/ overrides 2018-07-24 23:11:31 +08:00
trav90 98b3e0bfd7 Fix typo 2018-07-24 23:11:24 +08:00
trav90 19116438d5 Fix Linux build bustage when using jemalloc 2018-07-24 23:11:24 +08:00
trav90 850c3e6d7f Replace g_slice_set_config() with G_SLICE environment variable 2018-07-24 23:11:23 +08:00
wolfbeast 53761b6336 Prep tree for forward-porting Goanna: stage 2 2018-07-24 23:11:02 +08:00
wolfbeast 5ee6187aad Prep tree for forward-porting Goanna, stage 1 2018-07-24 23:10:50 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00