Andrew Osmond
1d8a85192a
Bug 1008483 - Part 2. Readd missing nsPrintfCString.h include which has broken some local builds. r=me
2015-08-20 13:13:46 -04:00
Andrew Osmond
a8a5cb3ed6
Bug 1196330 - Do not restart preview if configuration is unchanged. r=dhylands
2015-08-20 12:44:25 -04:00
Andrew Osmond
65fb2a7679
Backed out changeset 19eb382364a9 (bug 1194476)
2015-08-20 12:18:49 -04:00
Andrew Osmond
ed6204f006
Bug 1194476 - Do not restart preview if configuration is unchanged. r=dhylands
2015-08-20 12:12:45 -04:00
Roger Yang
ace6b897cb
Bug 1008483 - removes the RW lock in CameraControlImpl and replaces it with a standard mutex. r=aosmond
2015-08-17 15:48:07 -07:00
Andrew Osmond
bfb5af0595
Bug 1187364 - Part 2. Ensure that recording is resumed with a key frame. r=mchiang
2015-08-17 15:20:35 -04:00
Andrew Osmond
b71e1c2307
Bug 1187364 - Part 1. Add ability for camera to pause/resume recording. r=dhylands,bz
2015-08-17 15:20:28 -04:00
Sotaro Ikeda
de0d0e79c5
Bug 1192312 - Use MediaCodecSource for camera recording since gonkL r=aosmond
2015-08-14 07:34:24 -07:00
Ehsan Akhgari
4b39b32cd8
Bug 1190040 - Part 2: Teach the audio channel service how to not notify audio-playback, and do that when a media element has no audio track; r=padenot
2015-08-06 10:26:27 -04:00
Jan-Ivar Bruaroey
ce623ebf8f
Bug 1175523 - Update most (but not all) tests to use elem.srcObject over .mozSrcObject. r=pehrsons
2015-07-14 10:12:31 -04:00
Birunthan Mohanathas
e52329c788
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Andrea Marchesini
b6ce33c41d
Bug 1177259 - Improve the names of the methods of nsIAudioChannelAgent, r=alwu
2015-07-11 08:24:26 +01:00
Andrea Marchesini
bbfb9c4aa0
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 17:38:44 +01:00
Carsten "Tomcat" Book
6a80a5a324
Backed out changeset bcfbdb934c37 (bug 1113086) for breaking cpp tests with timeouts in TestAudioChannelService.exe
2015-07-11 14:14:58 +02:00
Carsten "Tomcat" Book
618de865ae
Backed out changeset 41195fb9f293 (bug 1177259)
2015-07-11 14:13:27 +02:00
Andrea Marchesini
f48b279685
Bug 1177259 - Improve the names of the methods of nsIAudioChannelAgent, r=alwu
2015-07-11 08:24:26 +01:00
Andrea Marchesini
80b5f477f2
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 21:08:43 -04:00
Xidorn Quan
76a19944b1
Backed out 8 changesets (bug 1113086) for build bustage
...
Backed out changeset a20839dfd439 (bug 1113086)
Backed out changeset 675ea719b91c (bug 1113086)
Backed out changeset cfb34138bb9f (bug 1113086)
Backed out changeset b9525c60a737 (bug 1113086)
Backed out changeset 380859ae955b (bug 1113086)
Backed out changeset 5ec088f0892f (bug 1113086)
Backed out changeset caf57ae8cbce (bug 1113086)
Backed out changeset 0fc4dec6cd81 (bug 1113086)
2015-07-11 10:55:59 +10:00
Andrea Marchesini
fbe5ce79eb
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 17:38:44 +01:00
Dragana Damjanovic
c7fc0a288e
Bug 905127 - Part 2 - remove unnecessary nsNetUtil.h includes r=jduell
2015-07-06 07:55:00 +02:00
Andrew Osmond
11128d9b2d
Bug 1175656 - Implement generation of recording posters in Gecko. r=dhylands,bz
2015-06-16 20:35:00 -04:00
Andrew Osmond
18dd152e2e
Bug 1171374 - Permit software video codecs with the emulated camera. r=sotaro
2015-06-18 17:12:06 -04:00
Andrew Osmond
1bce74acd2
Bug 1152500 - Fix how stop recording may be handled out-of-order. r=dhylands
2015-06-12 18:51:38 -04:00
Eric Rahm
29f00ac208
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-03 15:25:57 -07:00
Andrew Osmond
b11c24b16c
Bug 1146671 - Ensure camera not already released when performing operations. r=dhylands
2015-06-03 07:24:57 -04:00
Ryan VanderMeulen
90fcd7d1ec
Merge inbound to m-c. a=merge
2015-05-29 09:32:46 -04:00
Andrew Osmond
2250b84012
Bug 1169342 - Remove nsIDOMDeviceStorage. Cleanup nsDOMDeviceStorage event wrappers. r=dhylands
2015-05-28 18:53:16 -04:00
Birunthan Mohanathas
cd748a7266
Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElement calls. r=froydnj
2015-05-28 11:07:44 -07:00
Roger Yang
160a111f22
Bug 1124338 - Fix possible camera cached parameters invalidation from underlying driver modification. r=aosmond
2015-05-24 11:36:00 -04:00
Eric Rahm
ccf1ec07c6
Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
2015-05-21 13:22:04 -07:00
Eric Rahm
c5e63515bf
Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
2015-05-19 11:15:34 -07:00
Andrea Marchesini
50ea75aa94
Bug 1166231 - Make nsIDOMBlob an empty interface, r=ehsan
2015-05-19 15:36:37 +01:00
Birunthan Mohanathas
f9c058aaf6
Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetCapacity calls. r=froydnj
2015-05-18 13:50:34 -07:00
Eric Rahm
485ac2e37a
Bug 1163201 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/. r=froydnj
...
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-14 10:13:23 -07:00
Ehsan Akhgari
382b6d4528
Bug 1154275 - Remove ise() in favor of is(); r=Ms2ger
2015-05-13 14:31:58 -04:00
Andrea Marchesini
7a35ed6840
Bug 1159401 - Split Blob and File classes, r=bz
2015-05-12 13:09:51 +01:00
Wes Kocher
6fd66905f8
Backed out 2 changesets (bug 1159401) for b2g build bustage
...
Backed out changeset adfee1efb1e1 (bug 1159401)
Backed out changeset 70c63c8546e3 (bug 1159401)
2015-05-11 14:54:02 -07:00
Andrea Marchesini
758a27149f
Bug 1159401 - patch 2 - Avoid multiple inheritance of nsIDOMBlob, r=bz
2015-05-11 18:50:52 +01:00
Andrea Marchesini
8216a76e2b
Bug 1159401 - patch 1 - Split Blob and File in 2 classes, r=bz
2015-05-11 18:50:50 +01:00
Ryan VanderMeulen
ab585ee6e8
Backout revisions 4287533203fb and 96a3ebfe09d8 (bug 1159401) for bustage.
...
CLOSED TREE
2015-05-11 11:43:59 -04:00
Andrea Marchesini
3d1cf0758c
Bug 1159401 - patch 1 - Split Blob and File in 2 classes, r=bz
2015-05-11 15:20:06 +01:00
Andrew Osmond
be5ba6b52d
Bug 1158378 - Fix how a failed set configuration call would try to shutdown the camera after release.
2015-05-08 16:20:01 -04:00
Roger Yang
a347201a38
Bug 1160428 - Fix theoretical take picture memory leak uncovered by coverity. r=aosmond
2015-05-03 13:46:00 -04:00
Roger Yang
f0087f9693
Bug 1129051 - Fix double free in Camera Control Listener. Fix webrtc memory leak. r=aosmond
2015-04-28 16:08:40 -04:00
Hayden Huang
f1b7222724
Bug 1154665 - Part 2. Testcase against gps parameter. r=aosmond
2015-04-28 13:08:27 -04:00
Hayden Huang
3e96c0bd0b
Bug 1154665 - Part 1. Provide gps processing data to avoid setParameters fail. r=aosmond
2015-04-28 13:08:24 -04:00
Andrea Marchesini
124186054d
Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan
2015-04-22 08:29:20 +02:00
Wes Kocher
6d06ac6dea
Merge m-c to b2ginbound a=merge CLOSED TREE
2015-04-20 17:17:44 -07:00
Andrew Osmond
1a849d006f
Bug 1156416 - Validate camera parameters supplied by the application. r=mikeh
2015-04-17 14:17:18 -04:00
Denis Volk
4ad62045e8
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00