Andrea Marchesini
|
c19ee89817
|
Bug 1113086 - AudioChannel policy in Browser API - patch 5 - nsTObserverArray instead hashtables, r=ehsan, r=alwu
|
2015-07-10 17:38:51 +01:00 |
|
Andrea Marchesini
|
f4c10524b4
|
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
|
2015-07-10 17:38:44 +01:00 |
|
Carsten "Tomcat" Book
|
85cc47ac7c
|
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
|
e53a095a5f
|
Backed out changeset d9cc17209f0e (bug 1113086)
|
2015-07-11 14:13:50 +02:00 |
|
Carsten "Tomcat" Book
|
db2d4866fe
|
Backed out changeset 41195fb9f293 (bug 1177259)
|
2015-07-11 14:13:27 +02:00 |
|
Andrea Marchesini
|
0abf974f07
|
Bug 1177259 - Improve the names of the methods of nsIAudioChannelAgent, r=alwu
|
2015-07-11 08:24:26 +01:00 |
|
Andrea Marchesini
|
6b5968cd63
|
Bug 1113086 - AudioChannel policy in Browser API - patch 5 - nsTObserverArray instead hashtables, r=ehsan, r=alwu
|
2015-07-10 21:08:50 -04:00 |
|
Andrea Marchesini
|
16db4ace47
|
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
|
2015-07-10 21:08:43 -04:00 |
|
Xidorn Quan
|
1429282d8b
|
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
|
72d258ada8
|
Bug 1113086 - AudioChannel policy in Browser API - patch 5 - nsTObserverArray instead hashtables, r=ehsan, r=alwu
|
2015-07-10 17:38:51 +01:00 |
|
Andrea Marchesini
|
be1995c816
|
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
|
2015-07-10 17:38:44 +01:00 |
|
Andrew McCreight
|
c979f253c0
|
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
|
2015-05-03 15:32:37 -04:00 |
|
Andrea Marchesini
|
844dd30c5f
|
Bug 1147819 - Any media element should be stopped by the AudioChannelService when the window is destroyed, r=ehsan
|
2015-04-08 09:24:04 +01:00 |
|
Randy Lin
|
4eaaf1ac17
|
Bug 1055920 - [B2G][AudioChannel] Avoid to create unnecessary AudioChannel instance on child process. r=baku
|
2014-08-29 14:10:16 +08:00 |
|
Andrea Marchesini
|
2fb6da5400
|
Bug 1044773 - the window can be null when AudioChannelAgent is created, r=roc
|
2014-08-05 15:05:58 +01:00 |
|
Benoit Jacob
|
a8f6441b81
|
Bug 987290 - Tweak AudioChannel enum conversions to please typed enums - r=ehsan
|
2014-04-25 22:34:04 -04:00 |
|
Blair McBride
|
64d3a32d11
|
Backed out 2 changesets (bug 987290). r=sheriff
Backed out changeset 4ad1f662f521 (bug 987290)
Backed out changeset 080ff1f86465 (bug 987290)
|
2014-04-27 20:41:58 +12:00 |
|
Birunthan Mohanathas
|
c8c6722bb4
|
Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug
|
2014-04-25 12:49:00 -04:00 |
|
Benoit Jacob
|
48b2ef6dad
|
Bug 987290 - Tweak AudioChannel enum conversions to please typed enums - r=ehsan
|
2014-04-25 22:34:04 -04:00 |
|
Andrea Marchesini
|
8204cc0528
|
Bug 987064 - Remove AudioChannelType. r=roc, r=mchen, r=bent
|
2014-04-10 18:39:20 +01:00 |
|
Carsten "Tomcat" Book
|
c3dea3f373
|
Backed out changeset ac06eacc2206 (bug 987064) for B2G ICS Emulator Debug Bustage on a CLOSED TREE
|
2014-04-10 13:18:18 +02:00 |
|
Andrea Marchesini
|
af24d3be6d
|
Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent
|
2014-04-10 11:49:23 +01:00 |
|
Andrea Marchesini
|
7c2d706f91
|
Bug 923247 - patch 2 - mute and volume per window, r=ehsan, r=roc
|
2014-03-11 10:46:55 +00:00 |
|
Andrea Marchesini
|
dff9be0a40
|
Bug 923247 - patch 1 - window in the AudioChannelAgent, r=mchen
|
2014-03-11 10:46:04 +00:00 |
|
Ed Morley
|
a43bffd607
|
Backed out changeset d86a702e24c0 (bug 923247) for build failures; CLOSED TREE
|
2014-03-10 17:04:25 +00:00 |
|
Ed Morley
|
301dd385b6
|
Backed out changeset 98f7e8789561 (bug 923247)
|
2014-03-10 17:04:04 +00:00 |
|
Andrea Marchesini
|
19518c8a2c
|
Bug 923247 - patch 2 - mute and volume per window, r=ehsan, r=roc
|
2014-03-10 16:36:15 +00:00 |
|
Andrea Marchesini
|
18de276757
|
Bug 923247 - patch 1 - window in the AudioChannelAgent, r=mchen
|
2014-03-10 16:36:07 +00:00 |
|
JW Wang
|
c2ec690c06
|
Bug 894249 - Add ability to associate video with a channel so that it can interrupt the background content channel. r=mchen, r=kinetik, r=bent
|
2013-09-18 11:46:22 +08:00 |
|
Marco Chen
|
320c38a54b
|
Bug 823273 - Part 1: Music volume should be faded when notification sound is on going - AudioChannel changes. r=baku
|
2013-09-02 17:45:44 +08:00 |
|
Ehsan Akhgari
|
085494b95d
|
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
|
2013-07-18 13:59:53 -04:00 |
|
Andrea Marchesini
|
e23abdeffe
|
Bug 864518 - HTMLMediaElement::mAudioChannelAgent not declared to CC, r=bz
Bug 864518 - HTMLMediaElement::mAudioChannelAgent not declared to CC, r=bz
|
2013-04-23 08:28:00 -07:00 |
|
Justin Lebar
|
4f0b7a659d
|
Bug 857653 - Fix leak in AudioChannelAgent by making it hold a weak ref to nsHTMLMediaElement. r=bz
|
2013-04-03 16:35:05 -04:00 |
|
Andrea Marchesini
|
5ac150aaba
|
Bug 830648 - AudioChannelAgent::StartPlaying() should check if already registered to AudioChannelService., r=mchen
|
2013-01-15 15:31:19 +01:00 |
|
Andrea Marchesini
|
0da6592811
|
Bug 825674 - Installed apps do not get affected by the hardware volume control, r=sicking
|
2013-01-09 08:18:16 +01:00 |
|
Marco Chen
|
1441c9d3d2
|
Bug 819275 - [Audio] The Usage of nsRefPtr for AudioChannelService is Wrong. r=roc, a=blocking-basecamp
|
2012-12-07 19:31:57 +08:00 |
|
Marco Chen
|
2d61630827
|
Bug 815069 - Part 2: AudioChannelAgent Implementation. r=roc, a=blocking-basecamp
[Audio ] mechanism for Gecko components without media element to join audio competing policy.
|
2012-12-06 22:29:20 +08:00 |
|