Andrea Marchesini
359ae91eac
Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby
2017-01-12 17:38:48 +01:00
Randell Jesup
ac570b16c4
Bug 1250356: rollup of changes for webrtc after applying webrtc.org v49 update r=pkerr,ng,pehrsons,etc
...
See ssh://hg.mozilla.org/users/paulrkerr_gmail.com/webrtc49_merge/ for the
patch development history.
2016-12-27 19:41:02 -05:00
Kan-Ru Chen
c649cfaa98
Bug 1319271 - Use actor's manager in case actor is already deleted (r=billm)
...
MozReview-Commit-ID: 3Dr2POjqNft
2016-12-13 16:46:33 -08:00
Andrew McCreight
fccb0645ed
Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
2016-12-12 09:27:58 -05:00
Nathan Froyd
826598caba
Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
2016-12-12 08:45:46 -05:00
Andrew McCreight
e31b5489da
Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
2016-12-12 07:58:33 -05:00
Andrea Marchesini
f7f5990527
Bug 1317927 - Media caching needs to use origin attributes, r=cpearce, r=jesup
2016-12-07 07:07:09 -10:00
Randell Jesup
2c33546190
Bug 1317670 Part 1 - r=jib
2016-11-20 02:39:08 -05:00
Jan-Ivar Bruaroey
be144a7726
Bug 1318132
- Fix CamerasChild helper to return by value instead of out-of-scope reference (Coverity) r=jesup
...
MozReview-Commit-ID: 5RQodJ18MbA
--HG--
extra : rebase_source : 16af8788674198ab74cf44c7dc7cd87d1850aff9
2016-11-16 17:09:14 -05:00
Kan-Ru Chen
f8100451db
Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm
...
We will use the new type for the generated IPDL message handler
prototype to make sure correct error handling method is called.
MozReview-Commit-ID: AzVbApxFGZ0
2016-11-15 04:26:00 +01:00
Bill McCloskey
4e78a26c74
Bug 792652 - Simplify IPDL type hierarchy (r=dvander)
...
Currently all our protocols inherit from IProtocolManager<IProtocol>. I have
no idea why. This patch switches everything over to IProtocol, without any
templates. I had to move ReadActor to the .cpp file to avoid redefinition
errors.
2016-11-08 15:22:34 -08:00
Wes Kocher
4b3d16605a
Backed out 18 changesets (bug 792652) for build bustage on linux64 a=backout CLOSED TREE
...
Backed out changeset 90eaf6aec002 (bug 792652)
Backed out changeset ddd915ab4a48 (bug 792652)
Backed out changeset 95eff6c45cae (bug 792652)
Backed out changeset 75855b5a9ab9 (bug 792652)
Backed out changeset b658ebaad5d7 (bug 792652)
Backed out changeset 2ba36b8ac60c (bug 792652)
Backed out changeset 94fcd3bf3f34 (bug 792652)
Backed out changeset cf9c4164eb43 (bug 792652)
Backed out changeset 59e6d0a4f35b (bug 792652)
Backed out changeset bdf86b8b9c43 (bug 792652)
Backed out changeset 8edf4b247250 (bug 792652)
Backed out changeset 63a3c8e4016e (bug 792652)
Backed out changeset e3e496eab991 (bug 792652)
Backed out changeset 5a1e3136323a (bug 792652)
Backed out changeset dbbe3a8c00e7 (bug 792652)
Backed out changeset 1829d5358808 (bug 792652)
Backed out changeset 004cd692ba6d (bug 792652)
Backed out changeset 92e7fee81fa2 (bug 792652)
2016-11-08 12:05:28 -08:00
Bill McCloskey
2dc5f495db
Bug 792652 - Simplify IPDL type hierarchy (r=dvander)
...
Currently all our protocols inherit from IProtocolManager<IProtocol>. I have
no idea why. This patch switches everything over to IProtocol, without any
templates. I had to move ReadActor to the .cpp file to avoid redefinition
errors.
2016-11-08 11:32:24 -08:00
Jan-Ivar Bruaroey
695cfd5856
Bug 1311048 - Pick out Firefox windows as scary by pid on Windows. r=jesup
...
MozReview-Commit-ID: DzlAVt1oJIs
--HG--
extra : rebase_source : 640dce53420d5b5d862244ef9d953cff899f1d1c
2016-11-03 17:21:56 -04:00
Jan-Ivar Bruaroey
409780816c
Bug 1311048 - Pick out Firefox windows as scary by pid (only OSX atm). r=jesup
...
MozReview-Commit-ID: DwUodsRWswm
--HG--
extra : rebase_source : 0ab4002dfbbb4a0cf0265764d22c598256198d82
2016-09-30 13:23:42 -04:00
Jan-Ivar Bruaroey
2c03b58a19
Bug 1312030 - Remove MediaParent singleton to work with multi content processes. r=jesup
...
MozReview-Commit-ID: 8JONCRge6SU
--HG--
extra : rebase_source : ad30110ab35afb783291beee20cd5df2047d1149
2016-11-01 07:44:02 -04:00
Cervantes Yu
9b89fed177
Bug 1278443 - Part 1: Don't open PBackground actors after PContentChild is closed. r=billm
...
MozReview-Commit-ID: FMtHF3yMQFG
--HG--
extra : rebase_source : 901de005a8f18ea7e406abae48d623fb60537c04
2016-10-04 17:48:46 +08:00
Randell Jesup
07c0f87e39
Bug 1306940: Use a pref to disable system-load monitoring in webrtc calls r=pkerr
2016-10-11 15:40:06 -04:00
Munro Mengjue Chiang
7f65775cb7
Bug 1308114
- Setup camera engine when the script sets navigator.mediaDevices.ondevicechange; r=jesup
...
MozReview-Commit-ID: CCp3EQzHd1u
--HG--
extra : rebase_source : 05d9dd7005c204edf0eb0a6851f59efa22db9a71
2016-10-06 15:30:35 +08:00
Gian-Carlo Pascutto
da63392ebd
Bug 1306290 - Always export CamerasTypes.h. r=jesup
...
MozReview-Commit-ID: g4ptH9tjJm
--HG--
extra : rebase_source : 713fc07884b58f2155e5a8382fb945d18077c90d
2016-10-03 20:05:30 +02:00
Munro Chiang
df89868108
Bug 1304270 - Run FakeOnDeviceChangeEventRunnable on a dedicated thread rather than Camera IPC thread to prevent deadlock. r=pehrsons
...
MozReview-Commit-ID: HU3wqcG0Gxg
--HG--
extra : histedit_source : 13c04ff6e0954ac6dbe9d6a42662fffb6f9e5b3f
2016-09-30 10:44:05 +08:00
Gian-Carlo Pascutto
57506c3f2a
Bug 1303713. r=tedd
...
--HG--
extra : rebase_source : 2cff361097a46e01b2a1e3aa6866aa58d7e0ff52
extra : histedit_source : 2a7c978f83d45f4a6f256fb671366091430d6473
2016-09-19 17:49:59 +02:00
Florian Quèze
6f480b3e80
Bug 1299783 - change the name of the temporary permission from 'camera' to something not exposed in the UI, r=gcp.
2016-09-21 17:19:07 +02:00
Julian Hector
4946f018b4
Bug 1303275
- Fix ShmemPool code to resolve 'not declared' compiler error. r=gcp
...
--HG--
extra : amend_source : 7fde47fe1c2f25069f85904df7b06774129acc4b
2016-09-16 06:44:00 -04:00
David Anderson
62129d7cb4
Remove racy ImageBridgeChild shutdown/creation checks. (bug 1298938 part 4, r=nical)
...
--HG--
extra : rebase_source : 0419df6221d59c4e9b085015d8483267fb3d446f
2016-09-13 16:30:57 -07:00
Andreas Pehrson
0a0c94abc9
Bug 1297099 - Change LoadManagerSingleton WeakPtr to RefPtr. r=jesup
...
--HG--
extra : rebase_source : c40fe1ca338ca3e8aed7e618ea4dd8e95dc74672
2016-08-25 10:04:58 -04:00
Ryan VanderMeulen
520acfd195
Merge inbound to m-c. a=merge
2016-08-25 08:10:52 -04:00
Munro Mengjue Chiang
b6c7822e72
Bug 1296684 - export DeviceChangeCallback.h no matter webrtc is enabled or not; r=jib
...
MozReview-Commit-ID: 9xocLhe1QZw
--HG--
extra : rebase_source : cfa81f49e8b98b93c90a6ea436ee106db7a12f00
2016-08-22 18:16:28 +08:00
Kan-Ru Chen
b6d880aca1
Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
...
The patch is generated from following command:
rgrep -l unused.h|xargs sed -i -e s,mozilla/unused.h,mozilla/Unused.h,
MozReview-Commit-ID: AtLcWApZfES
--HG--
rename : mfbt/unused.h => mfbt/Unused.h
2016-08-24 14:47:04 +08:00
Munro Mengjue Chiang
730a993044
Bug 1286429 - Fire fake devicechange event in Camera IPC thread for mochitest; r=jib
...
MozReview-Commit-ID: 9sDLnMGh3xL
--HG--
extra : rebase_source : 026891d00450b9bfd792708ab3d5d2e730f431f9
2016-08-09 16:37:04 +08:00
Munro Mengjue Chiang
4eb2d3e90d
Bug 1286429 - implement mediaDevices.ondevicechange for Mac OSX; r=jib,smaug
...
MozReview-Commit-ID: D1Jr6I4qPyr
--HG--
extra : rebase_source : 0f4a97da80d25923c9b6f6550b94039aefa88de5
2016-08-12 01:04:49 +08:00
Nicholas Nethercote
e7f10a07fd
Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
...
This patch makes most Run() declarations in subclasses of nsIRunnable have the
same form: |NS_IMETHOD Run() override|.
As a result of these changes, I had to add |override| to a couple of other
functions to satisfy clang's -Winconsistent-missing-override warning.
--HG--
extra : rebase_source : 815d0018b0b13329bb5698c410f500dddcc3ee12
2016-08-08 12:18:10 +10: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
Jan-Ivar Bruaroey
6c6a61c82b
Bug 1213517 - split off MediaTaskUtils.h from MediaUtils.h to shed dependencies. r=jesup
...
MozReview-Commit-ID: DQz12SN0SU1
--HG--
rename : dom/media/systemservices/MediaUtils.h => dom/media/systemservices/MediaTaskUtils.h
extra : rebase_source : bd2b2a22b0bc5f92e071534bf13ef3a6880edbd9
2015-11-18 22:40:41 -05:00
Iris Hsiao
0d054175d7
Backed out changeset 3764e2fac765 (bug 1213517)
2016-07-18 15:42:06 +08:00
Jan-Ivar Bruaroey
0f80ae56ec
Bug 1213517 - split off MediaTaskUtils.h from MediaUtils.h to shed dependencies. r=jesup
...
MozReview-Commit-ID: DQz12SN0SU1
--HG--
rename : dom/media/systemservices/MediaUtils.h => dom/media/systemservices/MediaTaskUtils.h
extra : rebase_source : bd2b2a22b0bc5f92e071534bf13ef3a6880edbd9
2015-11-18 22:40:41 -05:00
Thomas Zimmermann
a610242b37
Bug 1280600: Merge Android and b2g branches in build scripts where possible, r=glandium
...
B2g now has 'OS_TARGET' set to 'Android'. This patch merges Android
and Gonk branches in the build scripts where possible.
MozReview-Commit-ID: 9hKA0Gc62Xc
2016-07-11 15:16:56 +02:00
Kyle Huey
ebc76ad30d
Bug 1283328: Clean up some thread shutdown stuff and remove CameraUtils. r=froydnj
2016-06-30 13:54:06 -07:00
Kyle Huey
902d2d23ef
Bug 1283327: Factor out SynchronouslyCreatePBackground. r=billm
2016-06-30 13:54:06 -07:00
Ralph Giles
d8b5bb25d4
Bug 1275744 - Reference MOZ_LOG in dom comments. r=erahm
...
NSPR_LOG_MODULES is deprecated.
MozReview-Commit-ID: GgJTpEHyZqJ
--HG--
extra : rebase_source : dea80975ee6281aff1476f99f1807f3093af82c9
2016-05-26 11:08:47 -07:00
Jonathan Watt
b15368cfcb
Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
2016-06-07 21:10:18 +01:00
Chris Peterson
2674f069a9
Bug 1272930 - Fix some -Wshadow warnings in dom/media/systemservices. r=gerald
...
dom/media/systemservices/MediaSystemResourceManager.cpp:71:33 [-Wshadow] declaration shadows a local variable
dom/media/systemservices/MediaUtils.h:85:32 [-Wshadow] declaration shadows a local variable
dom/media/systemservices/MediaUtils.h:85:60 [-Wshadow] declaration shadows a local variable
dom/media/systemservices/MediaParent.cpp:250:19 [-Wshadow-local] declaration of 'buffer' shadows a previous local
dom/media/systemservices/MediaParent.cpp:258:18 [-Wshadow-compatible-local] declaration of 'count' shadows a previous local
dom/media/systemservices/MediaParent.cpp:259:18 [-Wshadow-compatible-local] declaration of 'rv' shadows a previous local
2016-05-14 18:41:52 -07:00
David Anderson
800882adb1
Move CompositorBridgeParent::IsInCompositorThread to CompositorThreadHolder. (bug 1273017 part 3, r=mattwoodrow)
2016-05-15 23:40:13 -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
Kyle Huey
a73cdc386b
Bug 1269268: Fix implicit construction errors on static analysis builds. r=me
2016-05-05 02:58:05 -07:00
Kyle Huey
941ab1f522
Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
2016-05-05 01:45:00 -07:00
Kyle Huey
44cee0989e
Bug 1268313: Part 6 - Replace NewRunnableMethod with NS_NewRunnableMethod. r=froydnj
2016-05-05 01:45:00 -07:00
Kyle Huey
4856a95172
Bug 1269268: Shut down the camera thread from the main thread, which will still exist. r=jesup
2016-05-05 01:44:59 -07:00
Carsten "Tomcat" Book
de92769e7e
Backed out changeset 4bcb784492bb (bug 1268313)
...
--HG--
extra : rebase_source : f2f752ab73f5bbf31a909892a0fac0f42c894430
2016-04-29 14:21:18 +02:00
Carsten "Tomcat" Book
ba3fe0975c
Backed out changeset 85ce8cb0639a (bug 1268313)
...
--HG--
extra : rebase_source : 56d1cf41a2dc4959b67f834e07192a5c772176a8
2016-04-29 14:21:16 +02:00