janekptacijarabaci
bd5178f34a
gre/components/nsINIProcessor.js (etc.)
...
JavaScript strict warning: resource://gre/components/nsINIProcessor.js,
line 147:
etc.
SyntaxError: octal literals and octal escape sequences are deprecated
https://bugzilla.mozilla.org/show_bug.cgi?id=1248252
2018-07-25 09:19:00 +08:00
Pale Moon
d4404c2c6e
Exclude <sys/sysmacros.h> from MacOSX.
...
Follow-up for #1324 to solve Mac build bustage.
2018-07-25 09:08:33 +08:00
Pale Moon
bd3a433799
Explicitly include <sys/sysmacros.h> in xpcom/io/nsLocalFileUnix.cpp
...
This should take care of the problem reported in #1324 .
2018-07-25 09:02:25 +08:00
Pale Moon
8a102fa2b2
Improve the security of WindowsDllDetourPatcher.
2018-07-25 08:07:23 +08:00
John Paul Adrian Glaubitz
b1e04838e1
Use OpenBSD/sparc64 xptcall stubs on Linux/sparc64
2018-07-25 07:52:36 +08:00
Leorize
8ff966e7f8
mozalloc, xpcom, xpconnect: Guard changes so that they only apply to clang and/or libc++
2018-07-25 07:47:33 +08:00
Leorize
1a8ba3a063
Revert "Revert "Supports building with Clang and Libc++""
...
This reverts commit fabea27ecbf26ac7310ff49f119018f410ba26a1.
2018-07-25 07:47:18 +08:00
John Paul Adrian Glaubitz
89c10a10da
xpcom: Fix type of result in NS_InvokeByIndex on Linux/m68k
2018-07-25 07:45:45 +08:00
John Paul Adrian Glaubitz
a7e46b62b3
xpcom: Fix syntax error in PrepareAndDispatch on Linux/m68k
2018-07-25 07:45:38 +08:00
Moonchild
31b8d02645
Revert "Supports building with Clang and Libc++"
2018-07-25 07:42:56 +08:00
Botond Ballo
772c30c466
Bug 1156538 - Make nsTArray's move constructor implicit. r=froydnj
...
--HG--
extra : rebase_source : bbb820eb9078be5602496839aabcf8d400c8c806
extra : source : 76e5eb202aa0e3680c19b84ccaf3a0eea83e41ef
2018-07-25 07:40:14 +08:00
trav90
cf8cc56f5a
Add test case for parallelism of the thread pool
2018-07-25 07:35:46 +08:00
trav90
b30a15c415
Improve parallelism of nsThreadPool
...
By taking the number of pending events into account when spawning a new thread
2018-07-25 07:35:39 +08:00
janekptacijarabaci
671b416855
window.onerror catches JSON.parse error in Promise fulfillment
2018-07-25 07:15:21 +08:00
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