Aaron Klotz
cca20d7ddd
Bug 1285356: Fix blocklist initialization regressions; r=bsmedberg
...
MozReview-Commit-ID: AlWyzVhtPLL
--HG--
extra : rebase_source : 865aff712f83a567c16b81f4512e072a04f7c6df
2016-07-07 17:00:23 -06:00
Thomas Zimmermann
4bee1b2945
Bug 1288077: Forward declare arrays by including 'nsTArrayForwardDeclare.h', r=froydnj
...
MozReview-Commit-ID: 4RBeHDyhQgr
2016-07-20 17:29:36 +02:00
Carsten "Tomcat" Book
021bec0a4e
Merge mozilla-central to mozilla-inbound
2016-07-20 11:35:42 +02:00
Carsten "Tomcat" Book
8428cd56e3
merge mozilla-inbound to mozilla-central a=merge
2016-07-20 11:20:15 +02:00
David Anderson
6aca1d9865
Use Endpoints for content-process ImageBridges. (bug 1287366 part 2, r=billm)
...
--HG--
extra : rebase_source : 388c44e8df0ff45eb32e12d2b98c654cb0592bf0
2016-07-20 00:18:30 -07:00
Iris Hsiao
a024afd017
Backed out changeset 26fe03ac12be (bug 1277075) for Windows build bustage
2016-07-19 12:36:27 +08:00
Aaron Klotz
20b5649ee9
Bug 1277075: Add MainThreadRuntime class to mscom glue, enabling safe initialization of COM security and exception handlers; r=jimm
...
MozReview-Commit-ID: BKDnWQLCYGI
--HG--
extra : rebase_source : 091ed78a5b30c674ad8a7964b0ae5ffe66e905e5
2016-07-14 16:54:53 -06:00
Aaron Klotz
f92a107e86
Bug 1287002: Add DynamicallyLinkedFunctionPtr helper class to mscom glue; r=jimm
...
MozReview-Commit-ID: JnsXxi3oQ9r
--HG--
extra : rebase_source : fd0806fcd47b3d060236db00277415a4cf07e9c7
2016-06-03 12:56:24 -06:00
Aaron Klotz
67768a9eb7
Bug 1287002: Utility functions for Microsoft COM glue; r=jimm
...
MozReview-Commit-ID: DTH2lIvKjX9
--HG--
extra : rebase_source : e7e4e32f2175322c4ab20a205e37f6b2d34822f8
2016-07-14 16:55:31 -06:00
Aaron Klotz
140fb74701
Bug 1287002: Add RAII class for entering a COM apartment; r=jimm
...
MozReview-Commit-ID: DEwU3vU1P5P
--HG--
extra : rebase_source : 05f2ce1b51e32e369965c189ead9071b05b6e498
2016-06-03 12:30:31 -06:00
Aaron Klotz
c8479a9f4c
Bug 1287002: Skeleton moz.build for ipc/mscom directory; r=billm
...
MozReview-Commit-ID: 4SDUWyTCppL
--HG--
extra : rebase_source : fd96ce17f38936e4e51bcc837c615cc80932f3f5
2016-06-03 12:29:21 -06:00
Aaron Klotz
6470186455
Bug 1268151: Clean up some dependencies in IPDL headers; r=billm
...
MozReview-Commit-ID: n0FkC1zcay
--HG--
extra : rebase_source : a56c34e5ab1fe9354be7b586a917b6eecff4cb31
2016-05-17 16:01:25 -06:00
David Anderson
6b2b817ec9
Add a callback for top-level actors to free themselves. (bug 1285364, r=billm)
...
--HG--
extra : rebase_source : 6954a2b34b521c886fba536cd7bedd5f30b94763
2016-07-13 11:21:58 -07:00
Nicholas Nethercote
a913f99107
Bug 1285554 - Remove remnants of widget/qt. r=dougt,mshal.
...
Because bug 1282866 removed Qt support but missed a bunch of things.
* * *
Bug 1285554 - more
--HG--
extra : rebase_source : c48d2485f1fdf1c961e08d91651bbca41e3a1a53
2016-07-12 09:16:45 +10:00
Alexandre Lissy
fd4d75f34b
Bug 1285157 - Remove SetTransport(aChannel) for NUWA r=cyu
...
MozReview-Commit-ID: HR8r9flyJDQ
--HG--
extra : rebase_source : bc0e284f6469292a0495501dc71017902247ddd3
2016-07-07 10:07:24 +02:00
Thomas Zimmermann
a8ff73abe9
Bug 1280600: Cleanup Bluetooth config and build scripts, r=glandium
...
Bluetooth availability depends on available driver; not the base system's
version. This patch separates both. Following other modules, it also moves
search-path setup for BT header files into the affected moz.build scripts.
MozReview-Commit-ID: 2hzjcJVTaLY
2016-07-11 15:16:56 +02:00
Chris Peterson
43c2748f66
Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj
2016-07-08 14:39:53 -07: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
David Anderson
e6a98dc91b
Clean up Transport memory management in IPDL. (bug 1283744, r=billm)
2016-07-06 18:51:20 -07:00
stefanh@inbox.com
a0c9a2b459
Bug 1283559 - Remove obsolete OS X version checks in ipc/glue and dom/plugins/ipc. r=bsmedberg.
2016-07-06 18:34:05 +02:00
Jan de Mooij
96da4695c8
Bug 1283855
part 25 - Make JS_GC take JSContext instead of JSRuntime. r=terrence
2016-07-06 11:40:20 +02:00
Jan de Mooij
3ffa1fd00d
Bug 1283855
part 7 - Make JS_SetGCZeal take JSContext instead of JSRuntime. r=sfink
2016-07-05 11:06:05 +02:00
Jan de Mooij
31f7512e9f
Bug 1283855
part 5 - Make warning reporter APIs take JSContext instead of JSRuntime. r=arai
2016-07-05 11:06:05 +02:00
Andi-Bogdan Postelnicu
83208c5032
Bug 1283032 - initialize members from RunnableMethod in constructor. r=billm
...
MozReview-Commit-ID: L6tAqI1ci1b
--HG--
extra : rebase_source : 2dd6d1a121264a46aca958d468fc2a7fd92bab03
2016-07-01 16:05:28 +03:00
Kyle Huey
902d2d23ef
Bug 1283327: Factor out SynchronouslyCreatePBackground. r=billm
2016-06-30 13:54:06 -07:00
Chih-Yi Leu
04356f1b32
Bug 1282993 - Fix build error in Platform which don't support gamepad API. r=baku
...
--HG--
extra : amend_source : e53f5bcb7815716d5fa585b53b0dca00665a5718
2016-06-29 20:39:00 +02:00
Alexandre Lissy
d70c1609d8
Bug 1282559 - Followup for 1277705
and remove SetHandle() on Gonk r=billm
...
MozReview-Commit-ID: 2Xzl5UBcUrV
--HG--
extra : rebase_source : 9bbf1d05ee64c681d735ddc13b58bba4b56efc51
2016-06-27 22:32:44 +02:00
Chih-Yi Leu
8733310923
Bug 1221730 - Change GamepadServiceTest into webidl. r=qdot, r=baku
...
--HG--
extra : rebase_source : 8e04725e80467a17d1a1a775f791782abe842c1b
2016-06-28 00:26:00 +02:00
Chih-Yi Leu
42a49e9e8c
Bug 1221730 - Move gamepad API to PBackground. r=qdot, r=baku
...
--HG--
extra : rebase_source : 5ad6d31a770d0d7b1b10d6aebf693ed24fc956ca
2016-06-28 00:25:00 +02:00
Nathan Froyd
d448beedaf
Bug 1282141 - compensate for arc4random_buf not being available on Android; r=jld
...
As a followup to the recent patch that fixed warnings in this area, I
discovered that arc4random_buf actually isn't available on
Android (?)...possibly only when compiling with recent NDKs. This
change enables us to link successfully, as we can use libevent's
home-grown implementation.
2016-06-27 22:41:32 -04:00
Kershaw Chang
aa2bd5ea05
Bug 1256595 - Add frameOuterWindowID in nsILoadInfo, r=billm
2016-06-27 02:42:00 +02:00
Bill McCloskey
c1f8d7875e
Bug 1277705
- Simplify child_thread (r=dvander)
2016-06-24 13:16:49 -07:00
Bill McCloskey
ea68b7ab4e
Bug 1277705
- Remove result_codes (r=dvander)
2016-06-24 13:16:40 -07:00
Bill McCloskey
f70e677000
Bug 1277705
- Remove some child_process code (r=dvander)
2016-06-24 13:16:31 -07:00
Bill McCloskey
0a5b384f55
Bug 1277705
- Remove more notification-related files (r=dvander)
2016-06-24 13:16:22 -07:00
Bill McCloskey
db00162c58
Bug 1277705
- Remove child_process_info (r=dvander)
2016-06-24 13:16:14 -07:00
Bill McCloskey
4045bfae0a
Bug 1277705
- Remove Message::Sender interface (r=dvander)
2016-06-24 13:16:03 -07:00
Bill McCloskey
ae244aacff
Bug 1277705
- Remove child_process_host iter (r=dvander)
2016-06-24 13:15:55 -07:00
Bill McCloskey
cb8a9c03a3
Bug 1277705
- Remove waitable_event_watcher (r=dvander)
2016-06-24 13:15:41 -07:00
Bill McCloskey
e2d2de1ae8
Bug 1277705
- Remove chromium notification service (r=dvander)
2016-06-24 13:15:20 -07:00
Bill McCloskey
f20d7b5ed6
Bug 1277705
- Remove ChildProcessHost::InstanceCreated (r=dvander)
2016-06-24 13:14:55 -07:00
Bill McCloskey
ab96df2b7a
Bug 1268559 - Go back to ContentParent controlling process shutdown (i.e., backout bug 1262898) (r=dvander)
2016-06-24 13:13:45 -07:00
Bill McCloskey
b227db332b
Bug 1268559 - Remove extra EnsureProcessTerminated (r=dvander)
2016-06-24 13:11:42 -07:00
Bill McCloskey
9e69fb1443
Bug 1268559 - Make EnsureProcessTerminated non-blocking on Windows (r=dvander)
2016-06-24 13:10:42 -07:00
Boris Zbarsky
a436637236
Bug 1281582. Remove JSContext privates. r=jorendorff
2016-06-24 14:19:50 -04:00
Nathan Froyd
e0ab4c059f
Bug 1281596 - fix evutil_rand.c for clang/android builds; r=jld
...
clang apparently dislikes |return func(...)| in a function which returns
void. Remove the return to make everybody happy.
2016-06-23 17:16:25 -04:00
Andrea Marchesini
aac2306f2c
Bug 1269154 - Get rid of WorkerFeature: WorkerHolder, r=khuey
...
--HG--
rename : dom/cache/Feature.cpp => dom/cache/CacheWorkerHolder.cpp
rename : dom/cache/Feature.h => dom/cache/CacheWorkerHolder.h
rename : dom/workers/WorkerFeature.h => dom/workers/WorkerHolder.h
2016-06-23 10:53:14 +02:00
Carsten "Tomcat" Book
47aeb86e2c
Backed out changeset 1c5d78c7ba43 (bug 1269154) for bustage on a CLOSED TREE
...
--HG--
rename : dom/cache/CacheWorkerHolder.cpp => dom/cache/Feature.cpp
rename : dom/cache/CacheWorkerHolder.h => dom/cache/Feature.h
rename : dom/workers/WorkerHolder.h => dom/workers/WorkerFeature.h
extra : rebase_source : 49f9e9ce0500ac441fe97878cf9308804926544f
2016-06-23 10:13:54 +02:00
Andrea Marchesini
45087a7970
Bug 1269154 - Get rid of WorkerFeature: WorkerHolder, r=khuey
...
--HG--
rename : dom/cache/Feature.cpp => dom/cache/CacheWorkerHolder.cpp
rename : dom/cache/Feature.h => dom/cache/CacheWorkerHolder.h
rename : dom/workers/WorkerFeature.h => dom/workers/WorkerHolder.h
2016-06-22 17:24:35 +02:00
Gabor Krizsanits
34e5765a00
Bug 1277614 - Guarding child iteration in DestroySubtree. r=wmccloskey
2016-06-22 13:21:48 +02:00