Thomas Zimmermann
518504fa87
Bug 1187249: Move Bluetooth init operators to ipc/hal, r=shuang
2015-07-30 10:34:51 +02:00
Thomas Zimmermann
59844436d8
Bug 1183249: Move PDU helper functions to ipc/hal, r=shuang
2015-07-30 10:34:51 +02:00
Thomas Zimmermann
2a71f700c8
Bug 1187249: Move |DaemonSocketPDUHeader| to hal/ipc, r=shuang
2015-07-30 10:34:51 +02:00
Shian-Yow Wu
e696b31466
Bug 1069081 - Part 1: Always cache fd in JAR cache except Windows. r=mwu
2015-07-30 16:05:57 +08:00
Thomas Zimmermann
2f7aeaeba9
Bug 1187872: Remove HAL backend from Bluetooth, r=shuang
...
Bluedroid's HAL backend has been superseded by the Bluetooth daemon, and
already been unused in current releases. This patch removes the code from
Gecko.
2015-07-30 09:09:26 +02:00
Jessica Jong
a6382e8e7e
Bug 1167132 - Part 7: [NetworkManager] Move network information into a separate interface (MobileConnection). r=echen
2015-07-22 19:32:00 -04:00
Jessica Jong
6c109160ec
Bug 1167132 - Part 6: [NetworkManager] Move network information into a separate interface (RadioInterface). r=echen
2015-07-29 02:06:00 -04:00
Jessica Jong
928b9eed74
Bug 1167132 - Part 5: [NetworkManager] Move network information into a separate interface (Tethering). r=echen
2015-07-29 02:05:00 -04:00
Jessica Jong
faef349af0
Bug 1167132 - Part 4: [NetworkManager] Move network information into a separate interface (DataCall). r=echen
2015-07-29 02:04:00 -04:00
Matt Woodrow
501c8bec02
Bug 1150944 - Add a flags parameter to GLContextProvider functions instead of a bool. r=jgilbert
2015-07-29 16:35:55 -04:00
Matt Woodrow
8d1da3c19e
Bug 1150944 - Remove objects that have been unlinked by the cycle collector from the demotable context list. r=ehsan
2015-07-29 16:35:55 -04:00
Andrea Marchesini
7655790d94
Bug 1185820 - XMLHttpRequest::Open() in worker should count the recursion using a uint32_t and not a boolean. r=khuey
2015-07-29 16:10:15 -04:00
Hiroyuki Ikezoe
15e9b376c0
Bug 1178664 - Part 2 - webidl for AnimationPlaybackEvent. r=smaug
...
--HG--
extra : rebase_source : e2f604a218c9629ab78e5dc40322ac11bdbdfbc8
2015-07-14 03:44:00 +02:00
Hiroyuki Ikezoe
d2e5ec96d8
Bug 1178664 - Part 1 - Make Animation interface EventTarget inheritance. r=smaug
...
--HG--
extra : rebase_source : e182dc4757a19ec4e55e4e3d9d7a893a190929cf
2015-07-30 23:23:00 +02:00
Jean-Yves Avenard
0e79a42d2e
Bug 1185611: [MSE] P1. Remove whitelist. r=kinetik
...
We are now confident enough that MediaSource is usable by all
2015-07-31 20:09:26 +10:00
Liang-Heng Chen
4a73c736c7
Bug 1180596 - Part 2 - make customizable settings of Presentation API. r=schien
2015-07-30 18:40:00 +02:00
Liang-Heng Chen
e3f1192685
Bug 1180596 - Part 1 - make add/remove/get devices available without init. r=fabrice
2015-07-21 02:28:00 +02:00
Kaku Kuo
9f9f5a83d7
Bug 1044102 - Part 3 - Support StructuredClone. r=baku
...
--HG--
extra : rebase_source : 714950441e109436a9d70a24a8ab4efb269024c5
2015-07-30 20:50:00 +02:00
Kaku Kuo
976d0f9acf
Bug 1044102 - Part 2 - Support ImageBitmap as CanvasImageSource. r=smaug
...
--HG--
extra : rebase_source : e53ca97680dd12e0f1be217b4396a443b04bbeee
2015-07-30 20:49:00 +02:00
Kaku Kuo
9c3f995e43
Bug 1044102 - Part 1 - Implement ImageBitmap. r=roc, sr=smaug
...
--HG--
extra : rebase_source : c26f327064125a6d5690b03571f25ea0e25347eb
2015-07-30 20:47:00 +02:00
Kaku Kuo
b6da468928
Bug 1044102 - Part 0 - Test cases. r=smaug.
...
--HG--
extra : rebase_source : 59e9690e7c5b029cab5f35b544151366025876bf
2015-07-30 20:45:00 +02:00
Carsten "Tomcat" Book
32bde5925e
Backed out changeset 835f428cd0a1 (bug 1170845) for webgl test failures on a CLOSED TREE
2015-07-31 09:54:10 +02:00
Cervantes Yu
aa6f91dd67
Bug 1155547, Part 2: Create PNuwa protocol (managed by PBackground) for forking content processes. r=khuey
...
This allows us to send a sync fork request to the Nuwa process when we need one but there is no
spare process available. After an app is launched, the request to fork a spare process is still
handled asynchronously.
--HG--
extra : rebase_source : 9b692a647f4fc861285d95f0372d6a9913eadf64
2015-07-31 15:25:27 +08:00
Cervantes Yu
bd05affa1b
Bug 1155547, Part 1: Fix unified build breakage in adding new sources under dom/ipc/. r=khuey
...
--HG--
extra : rebase_source : 7163ce212ea61d7e834c2c3ce7afc0d33d6fb06d
2015-07-31 15:25:14 +08:00
Dan Glastonbury
c4b600cb73
Bug 1170845 - Remove WebGL2() exclusion on instanced draw divisor check. r=jgilbert
2015-07-31 16:24:00 +10:00
Jan Gerber
5248b69cfe
Bug 1184867: [MSE] P3. Use WebMDemuxer in TrackBuffersManager. r=jya
2015-07-31 16:16:59 +10:00
Jan Gerber
50206409c0
Bug 1184867: [MSE] P2. Update WebMContainerParser to be compatible with new MSE. r=kinetik
2015-07-31 16:11:09 +10:00
Jan Gerber
87b289a2be
Bug 1184867: [vp9] P1. VPXDecoder pass DTS to VideoData::Create. r=jya
2015-07-31 16:10:57 +10:00
Jean-Yves Avenard
179ab5ffb6
Bug 1189602: [MSE] Always notify demuxer when data is added (or removed) to the resource. r=gerald
2015-07-31 16:10:42 +10:00
Jessica Jong
637babbd6a
Bug 1167132 - Part 3: [NetworkManager] Move network information into a separate interface (Wifi). r=hchang
2015-07-08 01:19:00 -04:00
Jessica Jong
4814a82ec4
Bug 1167132 - Part 2: [NetworkManager] Move network information into a separate interface (NetworkManager). r=echen
2015-07-29 02:02:00 -04:00
Jessica Jong
83ec6bf570
Bug 1167132 - Part 1: [NetworkManager] Move network information into a separate interface (idl). r=echen
2015-07-29 02:00:00 -04:00
Ryan VanderMeulen
6b0ff00a30
Merge b2g-inbound to m-c. a=merge
2015-07-29 13:48:48 -04:00
Ryan VanderMeulen
fb6b2747d5
Bug 1180017 - Fix up the badly-horked backout and re-land.
...
CLOSED TREE
--HG--
extra : amend_source : 0b7ac18429b248cf05cfe33f6b2f6efdf1602c38
extra : histedit_source : bdb11dafa100809ec17491e5711fb0b507e023c6%2C5e4134650a804859dc8b3078688fa4655052263f
2015-07-29 12:31:47 -04:00
Carsten "Tomcat" Book
61664e5c9a
Backed out changeset 79bcd4f744c0 (bug 1180125)
2015-07-29 17:32:24 +02:00
Carsten "Tomcat" Book
c86b8ab1b4
Backed out changeset a4fb4e4b1c8b (bug 1180125)
2015-07-29 17:32:19 +02:00
Ben Tian
bf72269e00
Bug 1127701 - Fix warning: NS_ENSURE_TRUE(value.isNumber()) failed, r=joliu
2015-07-29 16:40:39 +08:00
Ben Tian
e6c5b6e3a5
Bug 1188394 - Fix warning: NS_ENSURE_TRUE(aTypes.Length()) failed, r=joliu
2015-07-29 16:39:02 +08:00
Julien Wajsberg
8ca94a4821
Bug 1181489 - Enable debug for AlarmService.jsm. r=fabrice
2015-07-25 05:24:00 -04:00
Ryan VanderMeulen
4091b5d747
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-07-28 15:00:20 -04:00
Ryan VanderMeulen
012f8fdb0d
Merge b2g-inbound to m-c. a=merge
2015-07-28 14:51:43 -04:00
Ryan VanderMeulen
b04aa975be
Backed out 5 changesets (bug 1187817) for making test_mediatrack_consuming_mediaresource.html extremely failure-prone on B2G. a=me
...
Backed out changeset ae2e2dda1eec (bug 1187817)
Backed out changeset 74386997e5fb (bug 1187817)
Backed out changeset d31a0c93969f (bug 1187817)
Backed out changeset cf38bd59eb44 (bug 1187817)
Backed out changeset 264dad192c22 (bug 1187817)
2015-07-28 14:36:49 -04:00
Ryan VanderMeulen
96b36b5855
Backed out changeset c88d1138bc38 (bug 1188091) for Mulet test_serviceworker_interfaces.html failures.
...
CLOSED TREE
2015-07-28 13:28:39 -04:00
Carsten "Tomcat" Book
3430a750a0
Merge mozilla-central to b2g-inbound
2015-07-28 16:44:03 +02:00
Szu-Yu Chen [:aknow]
2cfe77d256
Bug 1179089 - Let TelephonyRequestParent hold the callback objects. r=hsinyi
2015-07-28 18:41:59 +08:00
Andrea Marchesini
c0a2c6f1d9
Bug 1184995 - StructuredCloneHelper for BroadcastChannel and DataStore, r=smaug
2015-07-28 08:38:16 +01:00
Andrea Marchesini
c5964a1705
Bug 1186544 - A better test suite for StructuredCloneAlgorithm, r=smaug
...
--HG--
rename : dom/base/test/iframe_cloning_fileList.html => dom/base/test/iframe_postMessages.html
rename : dom/base/test/script_cloning_fileList.js => dom/base/test/script_postmessages_fileList.js
2015-07-28 08:37:37 +01:00
Jean-Yves Avenard
c203925f63
Revert "Bug 1188233: Ensure drainComplete flag is set upon failure to create decoder. r=cpearce"
...
This reverts commit 9c48bac3e0d3
2015-07-28 16:37:53 +10:00
Wes Kocher
bbaddcb217
Backed out changeset 7d5d2d96f19b (bug 1188052) because it turned m(oth) permafail in various ways CLOSED TREE
2015-07-27 20:03:47 -07:00
Wes Kocher
8ecfae7042
Backed out changeset 2e835ae56ddd (bug 1188052)
2015-07-27 20:03:15 -07:00
Wes Kocher
79e20d012a
Backed out changeset 19c842fad15c (bug 1188052)
2015-07-27 20:03:07 -07:00
Wes Kocher
a42b614429
Skip test_beaconCookies.html on OSX 10.6 because it started failing after bug 1188052 skipped all dom/plugins tests a=me
2015-07-27 17:34:36 -07:00
Wes Kocher
06e7c8d55e
Skip dom/plugins tests on OSX 10.6 even harder (bug 1188052) a=me
2015-07-27 15:40:19 -07:00
Ryan VanderMeulen
c78e298211
Backed out changeset beed8e3e86d9 (bug 1181478) for B2G test_interfaces.html failures.
2015-07-27 15:51:54 -04:00
Ryan VanderMeulen
7322d17cc4
Bug 1188052 - Skip dom/plugins tests on OSX 10.6 debug due to frequent timeouts. rs=aklotz, a=me
2015-07-27 15:43:58 -04:00
Ryan VanderMeulen
01499c3bc0
Merge inbound to m-c. a=merge
2015-07-27 15:34:42 -04:00
Jean-Yves Avenard
c7b835ce08
Bug 1188233: Ensure drainComplete flag is set upon failure to create decoder. r=cpearce
2015-07-28 14:23:29 +10:00
Jean-Yves Avenard
bec365db4b
Bug 1188220: Allow disabling HW acceleration even when SharedDecoderManager isn't used. r=cpearce
...
The SharedDecoderManager is being obsoleted.
2015-07-28 14:11:06 +10:00
Jean-Yves Avenard
ce730a7b65
Bug 1185972
: P5. Add mochitest testing new seek behaviour. r=jwwang
...
Test ensures that seeking starts right after metadata is processed if we have a known start time.
2015-07-28 14:11:05 +10:00
Jean-Yves Avenard
c7de70dda7
Bug 1186149: P2. Relax timestamp rules in debug mode. r=gerald
...
Some not quite so correctly muxed files shows the first few samples as all having a decode timestamp of 0.
2015-07-28 14:11:04 +10:00
JW Wang
2007d5e43f
Bug 1187763. Part 3 - refactor AudioSink::AudioLoop into a series of events. r=kinetik.
2015-07-28 11:52:05 +08:00
JW Wang
206b3c3f1e
Bug 1187763. Part 2 - extract some code of AudioLoop() into its own function. r=kinetik.
2015-07-28 11:49:59 +08:00
JW Wang
c93e4dca6f
Bug 1187763. Part 1 - move while loop out of WaitingForAudioToPlay(). r=kinetik.
2015-07-28 11:49:42 +08:00
Wes Kocher
4fdee9c2da
Merge m-c to inbound, a=merge
2015-07-27 20:04:15 -07:00
Birunthan Mohanathas
108e139c8d
Bug 1186806 - Part 4: Replace nsBaseHashtable::EnumerateRead() with iterators in HTMLPropertiesCollection. r=khuey
2015-07-27 18:45:12 -07:00
Birunthan Mohanathas
1813cfd1dd
Bug 1186806 - Part 3: Replace nsBaseHashtable::EnumerateRead() with iterators in HTMLMediaElement. r=khuey
2015-07-27 18:45:12 -07:00
Birunthan Mohanathas
04fd401f87
Bug 1186806 - Part 2: Use NS_IMPL_CYCLE_COLLECTION_TRAVERSE instead of manual traversal in HTMLFormElement. r=khuey
2015-07-27 18:45:12 -07:00
Birunthan Mohanathas
a55459b97f
Bug 1186806 - Part 1: Replace nsBaseHashtable::EnumerateRead() with iterators in HTMLFormControlsCollection. r=khuey
2015-07-27 18:45:12 -07:00
Birunthan Mohanathas
dada7df20d
Bug 1105827 - Part 5: Add test for Permissions.query. r=baku
2015-07-28 06:33:46 -07:00
Birunthan Mohanathas
08b842cc4e
Bug 1105827 - Part 4: Add Navigator.permissions. r=baku
2015-07-28 06:33:46 -07:00
Birunthan Mohanathas
1b06c90f49
Bug 1105827 - Part 3: Implement Permissions.query. r=baku
2015-07-28 06:33:46 -07:00
Birunthan Mohanathas
9f7a600881
Bug 1105827 - Part 2: Add stub Permissions implementation. r=baku
2015-07-28 06:33:46 -07:00
Birunthan Mohanathas
35a22756c6
Bug 1105827 - Part 1: Add stub PermissionStatus implementation. r=baku
2015-07-28 06:33:46 -07:00
Jean-Yves Avenard
b29bbb6f28
Bug 1188233: Ensure drainComplete flag is set upon failure to create decoder. r=cpearce
2015-07-28 23:28:24 +10:00
Ehsan Akhgari
046b75c0c7
Bug 1188207 - Fix more constructors in DOM; r=baku
2015-07-28 08:53:28 -04:00
Ehsan Akhgari
03f8195321
Bug 1188095 - Don't pause media elements on 'graphene'; r=baku
...
Note that MOZ_GRAPHENE currently only exists on the larch project branch,
but this is so simple that it seems worth taking.
2015-07-28 08:53:23 -04:00
JW Wang
22c6800f16
Bug 1187817. Part 5 - assert some code in the audio thread and don't enter the monitor. r=kinetik.
2015-07-28 20:21:27 +08:00
JW Wang
cd7d8ab800
Bug 1187817. Part 4 - move some code in Shutdown to the audio thread. r=kinetik.
2015-07-28 20:21:27 +08:00
JW Wang
439dfec51d
Bug 1187817. Part 3 - move SetPlaying to the audio thread. r=kinetik.
2015-07-28 20:21:26 +08:00
JW Wang
494bca7d4f
Bug 1187817. Part 2 - remove unused code. r=kinetik.
2015-07-28 20:21:26 +08:00
JW Wang
ae47236478
Bug 1187817. Part 1 - Move Set{Volume,PlaybackRate,PreservesPitch} to the audio thread. r=kinetik.
2015-07-28 20:21:26 +08:00
Andrea Marchesini
e799734fa3
Bug 1185569 - Use StructuredCloneHelper in MessagePort, r=smaug
2015-07-28 11:47:36 +01:00
Birunthan Mohanathas
67cb3856af
Bug 1182980 - Part 11: Use nsTHashtable::Iterator in nsGlobalWindow::AddSizeOfIncludingThis. r=khuey
2015-07-24 13:05:15 -07:00
Birunthan Mohanathas
ba1efd85d0
Bug 1182980 - Part 10: Use nsTHashtable::Iterator in DisconnectEventTargetObjects. r=khuey
2015-07-24 13:05:14 -07:00
Francois Marier
7080a1190a
Bug 1187711 - Restrict -Wshadow to gcc and clang. r=KWierso CLOSED TREE
2015-07-27 17:12:58 -07:00
Kyle Huey
6dad638eb2
Bug 1186780: Replace EnumerateRead with new iterators in cycle collection code. r=mccr8
2015-07-26 19:29:52 -07:00
Holger Fuhrmannek ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
2aad1beb5d
test for bug 1045650
...
--HG--
extra : rebase_source : f972477172b2c100e6a4506d323c6ae8a290e496
2015-07-27 18:12:04 +12:00
Atte Kettunen ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
86da475e86
test for bug 1041466
...
--HG--
extra : rebase_source : 0e72d65ce24a25ca3c5935163ebf03cc06deec79
2015-07-27 17:50:30 +12:00
Karl Tomlinson
e040fd3850
test for bug 1020205
...
--HG--
extra : rebase_source : 607f8ae62490379c9ce02e2c4fa045b8bc2ff139
2015-07-27 17:31:49 +12:00
Holger Fuhrmannek ext:(%20and%20Paul%20Adenot%20%3Cpaul%40paul.cx%3E)
63ad946e5b
test for bug 1012609 r=karlt
...
--HG--
extra : rebase_source : b0ee860f5da05b6af0bcfa797d5b470664775d74
2015-07-27 17:27:19 +12:00
Alastor Wu
9aaea1f8dd
Bug 1187195 - Remove all agents with null window. r=baku
2015-07-24 12:29:26 +08:00
Alexandre Lissy
4bf7163f65
Bug 1187419 - Make sure SettingsRequestManager is only loaded in parent. r=gwagner
2015-07-24 12:32:00 +02:00
Karl Tomlinson
a6cc0725e8
bug 1186781 skip reallocation when audio block is not shared r=padenot
...
--HG--
extra : rebase_source : d470e7d14716606bf97b06be05637441b4d2a9ef
2015-07-22 18:51:11 +12:00
Karl Tomlinson
639872f1ff
bug 1186779 use ChannelFloatsForWrite() instead of const_cast r=padenot
...
--HG--
extra : rebase_source : 324b2fbf4addbac848b7a74b048d67ba7c461b0c
2015-07-22 17:59:21 +12:00
Karl Tomlinson
63508ac5a4
bug 1186779 add a method to cast AudioChunk data for writing when not shared r=padenot
...
--HG--
extra : rebase_source : 3c86cdf69877e4e13a2e7b3c208c2ccb3107390f
2015-07-22 18:43:30 +12:00
Karl Tomlinson
e33037127f
bug 1184801 process AnalyserNode input only when required r=padenot
...
This moves the application of volume and averaging of channels to the main
thread, performed when required. It avoids a potential allocation on the
graph thread. If doing a full analysis for frequency data, the extra work on
the main thread should be negligible. I assume that repeatedly fetching the
same time domain data with getFloatFrequencyData() is not something we need to
optimize for. If, in rare circumstances, the extra main thread work turns out
to be significant, then the main thread work in getters is self-regulating,
but too much load on the graph thread leads to catastrophic failure in the
audio.
This also fixes some bugs:
Input and output streams for other consumers are not corrupted by in-place
scaling of data intended to be read-only.
When there are additional channels and fftSize < WEBAUDIO_BLOCK_SIZE, the
channels are not written past the current length of a buffer, so there is no
longer a dependency on nsTArray's behavior of never not reducing allocation
size on length changes.
The most recent fftSize samples are now used even when fftSize <
WEBAUDIO_BLOCK_SIZE, instead of the first fftSize samples in the most recent
block.
Enough time domain data is recorded so that getters will work immediately
following a change in fftSize.
--HG--
extra : rebase_source : bbd8a3e705d73781bb838a47261bf7d60cd1a9a7
2015-07-22 19:50:37 +12:00
Ryan VanderMeulen
df74affd0b
Merge m-c to inbound. a=merge
2015-07-27 12:12:56 -04:00
Ryan VanderMeulen
7941dfa396
Merge m-c to b2g-inbound. a=merge
2015-07-27 10:43:09 -04:00
Ryan VanderMeulen
4302b6dc18
Merge b2g-inbound to m-c. a=merge
2015-07-27 10:32:33 -04:00
Thomas Zimmermann
f378aed204
Bug 1187230: Remove obsolete Bluetooth daemon runnables, r=shuang
2015-07-27 13:33:18 +02:00
Thomas Zimmermann
d360346df2
Bug 1187230: Convert Bluetooth to use daemon runnables, r=shuang
...
With this patch, Bluetooth uses the generic daemon runnables.
2015-07-27 13:33:17 +02:00
Carsten "Tomcat" Book
c6c40b4b8f
Backed out changeset d9ad5b9c6324 (bug 1185972
) for timeouts on 10.6 in test_SeekNoData_mp4.html
2015-07-27 13:15:43 +02:00
Lee Salzman
193d5b3848
Bug 1186689 - check for OOM on destination array before mapping source to avoid needing unmap. r=bas
2015-07-23 11:39:22 -04:00
Ben Tian
ec7a3fd8bc
Bug 1181827 - [Aries-L] Store remote device address and name mapping for pairing, r=shuang
2015-07-22 10:23:45 +08:00
Wes Kocher
c835884065
Merge b2ginbound to central, a=merge
2015-07-24 13:47:05 -07:00
Carsten "Tomcat" Book
2b73aa4f63
Backed out 14 changesets (bug 1156472) for bustage on a CLOSED TREE
...
Backed out changeset 2ddbf85a42c0 (bug 1156472)
Backed out changeset 306d02e17081 (bug 1156472)
Backed out changeset 03598139f39a (bug 1156472)
Backed out changeset 4b1e6069b598 (bug 1156472)
Backed out changeset 6c588a5eaaec (bug 1156472)
Backed out changeset 8c98d7beaea7 (bug 1156472)
Backed out changeset fbf59fbb5875 (bug 1156472)
Backed out changeset 66479dd9eed9 (bug 1156472)
Backed out changeset c8502deeed33 (bug 1156472)
Backed out changeset 1a60ff1149a1 (bug 1156472)
Backed out changeset af1638279785 (bug 1156472)
Backed out changeset 8210276a98ca (bug 1156472)
Backed out changeset 13730e7c5997 (bug 1156472)
Backed out changeset 05acb71cf981 (bug 1156472)
2015-07-24 17:08:37 +02:00
Carsten "Tomcat" Book
e1cb5ab587
Backed out changeset 6df9cef6b3ed (bug 1129882) for GU failures on a CLOSED TREE
2015-07-24 16:35:17 +02:00
Carsten "Tomcat" Book
1225980bea
Backed out changeset c17987dfa969 (bug 1129882)
2015-07-24 16:30:31 +02:00
Carsten "Tomcat" Book
7cdb62ba5f
Backed out changeset 3620404c8725 (bug 1129882)
2015-07-24 16:30:26 +02:00
Carsten "Tomcat" Book
bfa6c9a51b
Backed out changeset 83cd70d2b0bb (bug 1187230)
2015-07-24 15:42:08 +02:00
Carsten "Tomcat" Book
46e8760390
Backed out changeset fffe2fc4b8ab (bug 1187230)
2015-07-24 15:42:02 +02:00
Thomas Zimmermann
abca31827c
Bug 1187230: Remove obsolete Bluetooth daemon runnables, r=shuang
2015-07-24 14:50:06 +02:00
Thomas Zimmermann
1c60aeafa6
Bug 1187230: Convert Bluetooth to use daemon runnables, r=shuang
...
With this patch, Bluetooth uses the generic daemon runnables.
2015-07-24 14:50:06 +02:00
Paul Adenot
69bf340380
Bug 1156472 - Part 14 - Null check the window, because it can be different during the window's shutdown. r=baku
...
In which case everything is cleaned up properly by the HTMLMediaElement themselves.
2015-07-24 14:28:17 +02:00
Paul Adenot
90a222f71a
Bug 1156472 - Part 13 - Make necessary adjustments for integer audio. r=jesup
2015-07-24 14:28:17 +02:00
Paul Adenot
67ca74db0b
Bug 1156472 - Part 12 - Allow to pipe the AudioCaptureStream into an AudioContext. r=mt,roc
2015-07-24 14:28:17 +02:00
Paul Adenot
7872410708
Bug 1156472 - Part 11 - Unbitrot MediaManager.cpp over jib's changes. r=jib
2015-07-24 14:28:17 +02:00
Paul Adenot
e45365d260
Bug 1156472 - Part 10 - Test AudioCaptureStream. r=pehrsons
2015-07-24 14:28:17 +02:00
Paul Adenot
5ed058488a
Bug 1156472 - Part 8 - Use fatal asserts in AudioChannelUpmix, because it would have crashed anyways. r=roc
2015-07-24 14:28:17 +02:00
Paul Adenot
27a91916bf
Bug 1156472 - Part 7 - Allow to un-capture an HTMLMediaElement. r=pehrsons,jwwang
2015-07-24 14:28:17 +02:00
Paul Adenot
c1a9ba0ab9
Bug 1156472 - Part 6 - Connect HTMLMediaElement and AudioContext to the capture stream when capturing is needed. r=roc
2015-07-24 14:28:17 +02:00
Paul Adenot
e1e882cb56
Bug 1156472 - Part 5 - Add MediaEngineWebRTCAudioCaptureSource as a new audio source, and "audioCapture" as a new MediaSource. r=jesup,bz
2015-07-24 14:28:16 +02:00
Paul Adenot
4bc48d0134
Bug 1156472 - Part 4 - Add a new MediaStreamGraph API to connect a MediaStream to a capture stream. r=jesup,roc
2015-07-24 14:28:16 +02:00
Paul Adenot
4eb22368c8
Bug 1156472 - Part 3 - Implement AudioCaptureStream. r=roc
...
It is a ProcessMediaStream that simply mixes its inputs into a mono stream,
up/down mixing appropriately.
2015-07-24 14:28:16 +02:00
Paul Adenot
f6609f50c3
Bug 1156472 - Part 2 - Rename MediaEngineWebRTCAudioSource to MediaEngineWebRTCMicrophoneSource. r=jesup
...
There are now two different possible audio source, so this was getting confusing.
2015-07-24 14:28:16 +02:00
Kyle
a33672182a
Bug 1186111 - Implemented pack unpremultiply for 32f formats. r=jgilbert
2015-07-21 15:00:08 -04:00
Kyle
4f1a983170
Bug 1186111 - Implemented pack unpremultiply for 16f formats. r=jgilbert
2015-07-21 14:37:32 -04:00
Karl Tomlinson
1d1c742d3b
bug 1184801 crashtest for AnalyserNode with channels and small fftSize
...
--HG--
extra : rebase_source : 6a85e33b768c37df44cc7eb3229fc716b3d11d10
2015-07-21 15:21:38 +12:00
Ting-Yu Lin
3698f6f915
Bug 1172382 - Disable AccessibleCaret on some tests. r=roc
...
All the tests disabled for AccessibleCaret had already being disabled
for either TouchCaret or SelectionCarets.
2015-07-27 03:00:00 -04:00
Karl Tomlinson
15660ce0a3
bug 1184801 Test effect of AnalyserNode on GainNode output
...
--HG--
extra : rebase_source : 76315743a411d75937dfa85ecfaddce66864bd87
2015-07-17 13:24:54 +12:00
Francois Marier
5556697f0b
Bug 1187711 - Enable -Wshadow in DOM::Security. r=ckerschb
2015-07-27 16:14:56 -07:00
Wes Kocher
32bf37f626
Merge m-c to inbound, a=merge CLOSED TREE
2015-07-27 15:45:44 -07:00
Andrew McCreight
cdb6b84dc1
Bug 1089816 - use && not and. CLOSED TREE
2015-07-27 14:01:05 -07:00
Ryan VanderMeulen
604f7429c0
Merge m-c to inbound. a=merge
2015-07-27 15:52:11 -04:00
Andrew McCreight
ef6d1e9493
Bug 1089816 - Let ASan content processes run to completion. r=billm
...
There are a variety of ways that the parent and child process ensure that
the child process exits quickly in opt builds, but for AddressSanitizer
builds we want to let the child process to run to completion, so that we
can get a LeakSanitizer report.
This requires adding some addition LSan suppressions, because running
LSan in child processes detects some new leaks.
2015-07-27 12:49:48 -07:00
Ryan VanderMeulen
23b78d739f
Merge m-c to inbound. a=merge
2015-07-27 15:47:22 -04:00
Jeff Gilbert
c047687d8f
Bug 1187174 - Use 'webgl2' not 'experimental-webgl2'. - r=kamidphish
2015-07-27 12:10:17 -07:00
Anup Kumar
1e19a034c9
Bug 1171941 - Removed an incorrect URL prefix from fetch_tests.js. r=jdm
2015-07-25 08:44:00 +02:00
Samael Wang
3317c328f3
Bug 1043250
- Part 5: Update marionette test cases. r=btseng
...
test_set_smsc_address / test_smsc_address:
- Update the test cases to reflect the interface change.
2015-07-14 14:57:57 +08:00
Samael Wang
dfed244ca2
Bug 1043250
- Part 4: Update SMS IPC implementation. r=btseng
...
PSmsRequest.ipdl:
- Update ReplyGetSmscAddress to include extra parameters.
SmsChild:
- Update Recv__delete__ to reflect the change of PSmsRequest.
SmsParent:
- Update NotifyGetSmscAddress to reflect the change of PSmsRequest.
2015-07-14 14:57:49 +08:00
Samael Wang
3bdebb5ab3
Bug 1043250
- Part 3: Update MozMobileMessageManager WebIDL interface and implementation. r=hsinyi
...
MobileMessageManager / MozMobileMessageManager.webidl:
- Adapt Promise in GetSmscAddress function instead of DOMRequest.
2015-07-14 14:57:41 +08:00
Samael Wang
dc172ae799
Bug 1043250
- Part 2: Update MobileMessageCallback and SmsService. r=btseng
...
nsIMobileMessageCallback.idl
- Update the signature of NotifyGetSmscAddress and uuid.
MobileMessageCallback.cpp:
- Update NotifyGetSmscAddress to reflect the signature change and to
adapt Promise.
- Update NotifyGetSmscAddressFailed to adapt Promise.
nsISmsService.idl:
- Update the comment to emphasize NUMBER_PLAN_IDENTIFICATION constants
reflects enumeration values.
SmsService.js:
- Update the invocation of notifySmscAddress as the signature changes.
2015-07-14 14:57:33 +08:00
Samael Wang
40be5654be
Bug 1043250
- Part 1: Update ril_worker and xpcshell test. r=btseng
...
ril_worker.js:
- Remove SMSC attribute.
- Rewrite REQUEST_GET_SMSC_ADDRESS function.
- Remove the usage of rilRequestError since it's removed in Bug 991582.
test_ril_worker_smsc_address.js:
- Add a test case for getSmscAddress.
ril_const.js:
- Add more clear comment for CALLED_PARTY_BCD_NPI array.
2015-07-20 14:43:46 +08:00
Alastor Wu
2b0990fe9b
Bug 1129882 - only send mozinterrupt when interrupt happens. r=baku.
2015-07-24 17:36:34 +08:00
Randall Barker
40f480f76d
Bug 1178858 - Video would not playback after seek seekbar first if media.autoplay.enabled = false. r=cpearce
...
When autoplay is disabled, the media element was not detecting user
initiated seeking so when a script attempted to play after seeking,
playing would be blocked.
2015-07-24 15:56:00 +02:00
Paul Adenot
bae1e652bf
Bug 1156472 - Part 1 - Allow to capture all HTMLMediaElements and AudioContexts for a document. r=baku,padenot
...
This is built on top of the AudioChannel infrastructure. This patch does not
actually implement the capture, it just does the plumbing to be able to notify
all HTMLMediaElement/AudioContext for a document.
2015-07-09 16:40:08 +02:00
Gerald Squelart
dc0830276f
Bug 1187193 - Use UserData() instead of Data() in ConstIter loops that used to be EnumerateRead's. r=njn
...
--HG--
extra : rebase_source : db4109bfb53210a8b228c7e91427a636e2b5ea32
2015-07-24 02:25:00 +02:00
Paul Adenot
0788bfab9c
Bug 1185192 - Make promise resolving sequentially consistent when switching graph driver and closing a graph during the same iteration. r=roc
2015-07-24 15:09:21 +02:00
Paul Adenot
6175cb8a69
Bug 1185176 - Account for the fact that it is possible for nodes to not have streams. r=karlt
...
We can now destroy a stream earlier than the node for performance reasons.
2015-07-24 15:09:19 +02:00
Paul Adenot
b4774f9ee5
Bug 1185176 - Crashtest. r=karlt
2015-07-24 15:09:18 +02:00