Mats Palmgren
b3981c5e09
Bug 1376469 - Use LookupForAdd instead of Get+Put to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: BPEFZeLkNp
2017-06-28 01:03:17 +02:00
Bill McCloskey
f115503a0b
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-26 14:19:58 -07:00
Carsten "Tomcat" Book
8a1350b5a6
Backed out changeset 4f6302a98ae4 (bug 1372405
)
...
--HG--
extra : rebase_source : 41632f3158e88e692809731394a683d065a73dfb
2017-06-21 13:59:26 +02:00
Bill McCloskey
6b3e84ed5f
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-20 21:44:11 -07:00
Carsten "Tomcat" Book
ea1b86680c
Backed out changeset 9846de3bd954 (bug 1372405
)
...
--HG--
extra : rebase_source : 5d4a48e8ec394c329994689d938d2a6e9b2752b0
2017-06-20 08:27:02 +02:00
Bill McCloskey
4592152411
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-19 22:25:47 -07:00
Jan Keromnes
57720f1ea5
Bug 1372853 - Use nullptr in /netwerk (clang-tidy: modernize-use-nullptr). r=valentin
2017-06-16 01:35:00 -04:00
Valentin Gosu
a1c45c3558
Bug 1368549 - Remove MOZ_WIDGET_GONK from netwerk/* r=mcmanus
...
MozReview-Commit-ID: J2njLbNwlco
--HG--
extra : rebase_source : ccb35cb5845024c1bf7b448ebcec451bab264e8b
2017-05-29 22:09:04 +02:00
Liang-Heng Chen
db658556bf
Bug 1321841 - Better checksum for "live" adapters. r=bagder
...
MozReview-Commit-ID: Ldql5weiLyy
--HG--
extra : rebase_source : 240ce387fad691fcf4825f0b85fefe094e01972f
2017-01-18 05:40:00 -05:00
Markus Stange
29c472082f
Bug 1323100 - Use NS_NewNamedThread for the Link Monitor thread. r=froydnj
...
MozReview-Commit-ID: ETOGkxMgknN
--HG--
extra : rebase_source : 1adb7e727313cf9d8f6fd8e2639f9b9e4f081454
2016-12-21 11:32:39 +01:00
Andi-Bogdan Postelnicu
702a3fbf63
Bug 1311669
- replace default bodies of special member functions with = default; r=valentin
...
MozReview-Commit-ID: YxHWVHUyDq
--HG--
extra : rebase_source : 24dbb81862770d82a3dc139ba8041bb576cf7cc4
2016-11-01 14:44:09 +02:00
Tom Schuster
774a8bf34d
Bug 1302163 - Change code to use SprintfLiteral instead of snprintf. r=ehsan
2016-10-04 17:57:51 +02:00
Jim Chen
c800eaab74
Bug 1292323 - Update WrapForJNI usages; r=snorp
...
Replace old flags in WrapForJNI usages with new flags. The calledFrom
and dispatchTo flags are set based on whether the method is native or
non-native, and how the method is used.
Also fix testEventDipatcher to respect NativeJSObject's calledFrom =
"gekco" flag, by moving a test to Gecko thread.
2016-08-12 23:15:52 -04:00
Alexandre Lissy
0af5b943b6
Bug 1284674 - Remove NUWA r=cyu
...
MozReview-Commit-ID: GyMRNzOBKw6
--HG--
extra : rebase_source : 293af1cd55f2035ce6a99f4ebf144059c32a2b8f
2016-08-02 14:54:00 +02:00
Carsten "Tomcat" Book
336105a0de
merge mozilla-inbound to mozilla-central a=merge
2016-07-22 11:58:02 +02:00
Jim Chen
ce45a595ab
Bug 1287946 - Update existing code to use mozilla::java; r=me
2016-07-21 13:49:04 -04:00
Tom Tromey
5538d692d3
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Carsten "Tomcat" Book
e8bc59a87a
Backed out changeset 684888aeee81 (bug 1287946)
2016-07-21 08:07:12 +02:00
Jim Chen
78f67d1f6f
Bug 1287946 - Update existing code to use mozilla::java; r=me
2016-07-21 00:42:26 -04:00
Benjamin Smedberg
bf05496a83
Bug 1282866 - remove widget/qt and other supporting QT code, r=dougt. This patch does not remove all of the checks for MOZ_WIDGET_QT (which are dead code), but that will be a followup mentored bug.
...
MozReview-Commit-ID: EGqHHhCD7vD
--HG--
extra : rebase_source : a4b9593959dd3ba80189db47eabb056ea207490f
extra : amend_source : a744d833693f0fe7adbea961c00bb5fb55a91580
2016-07-07 12:14:25 -04:00
Daniel Stenberg
567324b59b
Bug 1281188 - Add network identification telemetry to Mac version, r=mcmanus
2016-06-21 10:08:00 +02:00
Daniel Stenberg
7fa126ed0a
Bug 1280861 - network identification telemetry for Windows, r=mcmanus
2016-06-20 10:30:00 +02:00
Nicholas Nethercote
ec7a660ceb
Bug 1274148 (part 1, attempt 2) - Use MOZ_MUST_USE more in xpcom/io/Base64.h. r=erahm,bagder,mattwoodrow.
...
--HG--
extra : rebase_source : 3e4a861f4f9c4151ffbad110159ad541119278fa
2016-06-06 12:22:14 +10:00
Nicholas Nethercote
4f1d56df39
Backout 0ed86240bc77 for bustage.
2016-06-06 11:51:44 +10:00
Nicholas Nethercote
8bc7cd881e
Bug 1274148 (part 1) - Use MOZ_MUST_USE more in xpcom/io/Base64.h. r=erahm,bagder,mattwoodrow.
...
--HG--
extra : rebase_source : b468df852789a22e3d50a9580515bb6aa46784d5
2016-06-06 09:21:00 +10:00
Daniel Stenberg
00f4a04098
Bug 1273165 - Sync networkid calculation with the event coalescing. r=mcmanus
...
--HG--
extra : rebase_source : 384e11efdea2ea4281276867231a1007df027f98
2016-05-16 08:09:00 -04:00
Thomas Zimmermann
af3dda948f
Bug 1273900: Replace |sprintf| with |snprintf| in netwerk/system/linux/, r=daniel
...
MozReview-Commit-ID: 5sKgcIK3ZKp
2016-05-19 09:21:18 +02:00
Chris Peterson
8a9e2d2bd4
Bug 1272513 - Part 2: Remove redundant -Wshadow CXXFLAGS from moz.build files. r=glandium
2016-05-14 00:54:55 -07:00
Chris Peterson
353ee65255
Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium
2016-05-11 00:00:01 -07:00
Daniel Stenberg
4e7bbc4cb6
Bug 1271131 - check inet_ntoa return code before use, r=mcmanus
2016-05-08 14:25:00 +02:00
Daniel Stenberg
238c4af941
Bug 1240932 - figure out 'network id' on Windows, r=mcmanus
2016-04-28 04:52:00 +02:00
Daniel Stenberg
a520e4cdb0
Bug 1240932 - figure out 'network id' on OS X, r=mcmanus
2016-04-28 04:51:00 +02:00
Daniel Stenberg
e812edc978
Bug 1240932: add Telemetry to record network id successes, r=mcmanus
2016-04-11 07:24:00 +02:00
Daniel Stenberg
21399b54de
Bug 1240932 - figure out 'network id' on Linux. r=mcmanus
2016-04-11 06:53:00 +02:00
Kyle Huey
c73656947b
Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
2016-04-25 17:23:21 -07:00
Daniel Stenberg
88a9b28195
Bug 1245059 - Disable NotifyIpInterfaceChange use for now. r=mcmanus
2016-03-18 16:26:00 -04:00
Daniel Stenberg
b98729c515
Bug 1112499 - Set up shutdown pipe before new thread starts. r=keeler
...
--HG--
extra : rebase_source : 4673d89ef96a0ba7dca6784b2aa9f686f4c60883
2016-02-26 14:29:00 -05:00
Patrick McManus
3355f2b1ed
Bug 739029 - null check a thread allocation in notifyaddrlistener r=bagder
2016-02-19 15:21:28 -05:00
Daniel Stenberg
e9020d4387
Bug 1246850 - check the NotifyIpInterfaceChange() return code, r=mcmanus
2016-02-09 01:31:00 +01:00
Xidorn Quan
be11de44da
Bug 1241901 part 1 - Remove nsAutoPtr uses in nsNotifyAddrListener on Linux. r=bagder
...
--HG--
extra : source : 5a04cc98fbc2ed3804a130f9adcb7a2a024b4011
2016-01-30 10:33:41 +11:00
Bogdan Postelnicu
0190fc58af
Bug 1240515 - change allocator for addr and localaddr from malloc to new, since the smart pointer that is used uses delete operator. r=dragana
...
--HG--
extra : transplant_source : N%80%F2%14%3C%84%90%C7%9A%866g%C2R%27%A0%2C%7E%ADc
2016-01-20 12:31:01 +02:00
Ryan VanderMeulen
20da6fc699
Bug 1234548 - Remove unused variables. r=bustage
2016-01-17 13:07:38 -05:00
Dragana Damjanovic
2959708ab5
Bug 1234548 - Don't send network change events if routes are changed. r=mcmanus, r=bagder
2016-01-11 07:40:00 -05:00
Dragana Damjanovic
d8f3e608b5
Bug 1235509 - Link monitor should not fire link change events for the refresh of the ipv6 lifetime. r=bagder
2016-01-11 06:42:36 -08:00
Patrick McManus
073d4a9803
bug 1219466 - convert netwerk to LazyLogModule r=valentin.gosu
2015-11-02 23:35:29 -05:00
Nathan Froyd
01583602a9
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
...
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout. The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
CLOSED TREE makes big refactorings like this a piece of cake.
# The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
xargs perl -p -i -e '
s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
s/nsRefPtr ?</RefPtr</g; # handle declarations and variables
'
# Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
# Handle nsRefPtr.h itself, a couple places that define constructors
# from nsRefPtr, and code generators specially. We do this here, rather
# than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
# things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
mfbt/nsRefPtr.h \
xpcom/glue/nsCOMPtr.h \
xpcom/base/OwningNonNull.h \
ipc/ipdl/ipdl/lower.py \
ipc/ipdl/ipdl/builtin.py \
dom/bindings/Codegen.py \
python/lldbutils/lldbutils/utils.py
# In our indiscriminate substitution above, we renamed
# nsRefPtrGetterAddRefs, the class behind getter_AddRefs. Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h
2015-10-18 01:24:48 -04:00
Daniel Stenberg
03eae49d46
Bug 1201037 - coalesce network-events on Windows, r=mcmanus
2015-10-08 03:52:00 +02:00
Daniel Stenberg
52c5bad8d9
Bug 1201037 - (Linux) squash network-change events during 1000ms, r=mcmanus
2015-10-08 03:50:00 +02:00
Chris Peterson
71920a9550
Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium
2015-09-22 21:39:03 -07:00
Daniel Stenberg
e8f7f42088
Bug 1205266 - log network-change events on Mac. r=mcmanus
2015-09-16 06:15:00 +02:00