Commit Graph

255030 Commits

Author SHA1 Message Date
Karl Tomlinson
8254d8857b bug 1186781 skip reallocation when audio block is not shared r=padenot 2015-07-22 18:51:11 +12:00
Karl Tomlinson
46ec8b6785 bug 1186779 use ChannelFloatsForWrite() instead of const_cast r=padenot 2015-07-22 17:59:21 +12:00
Karl Tomlinson
4c499cd8dd bug 1186779 add a method to cast AudioChunk data for writing when not shared r=padenot 2015-07-22 18:43:30 +12:00
Karl Tomlinson
8ccf2f9f99 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.
2015-07-22 19:50:37 +12:00
Ben Tian
4aa44f5c10 Bug 1181827 - [Aries-L] Store remote device address and name mapping for pairing, r=shuang 2015-07-22 10:23:45 +08:00
B2G Bumper Bot
f9d2cc83e1 Bumping manifests a=b2g-bump 2015-07-25 15:27:16 -07:00
B2G Bumper Bot
3fb7ea9f65 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/dfc66c1ddb25
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Merge pull request #31095 from gabrielesvelto/bug-1182630-properly-highlight-advanced-call-control-buttons

Bug 1182630 - Properly highlight the advanced call controls when disabled r=drs

========

https://hg.mozilla.org/integration/gaia-central/rev/da0eb3fc50a2
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1182630 - Properly highlight the advanced call controls when disabled r=drs
2015-07-25 15:25:14 -07:00
B2G Bumper Bot
26cc5d5935 Bumping manifests a=b2g-bump 2015-07-25 14:17:17 -07:00
B2G Bumper Bot
e7d1cfda8e Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a39d5c5d6e6b
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1117630 - [VerticalHome] Wait for settings to be set before continuing test

This is needed because setting this is async, and reading home.l10n occurs before the setting is actually set.
2015-07-25 14:15:14 -07:00
B2G Bumper Bot
cdea49a72c Bumping manifests a=b2g-bump 2015-07-25 11:07:10 -07:00
B2G Bumper Bot
119866b3e6 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/cdaf6c68da13
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #31089 from etiennesegonzac/bug-1147618

Bug 1147618 - Bringing back the HierarchyManager marionette tests. r=kgrandon

========

https://hg.mozilla.org/integration/gaia-central/rev/35c58393ef7f
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1147618 - Bringing back the HierarchyManager marionette tests. r=kgrandon
2015-07-25 11:05:09 -07:00
B2G Bumper Bot
4e4a54f006 Bumping manifests a=b2g-bump 2015-07-25 03:17:46 -07:00
B2G Bumper Bot
016f0b13cb Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/108045b170a9
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Merge pull request #31093 from gabrielesvelto/bug-1181593-held-call-fix

Bug 1181593 - Make UI changes only dependent on call state and remove deprecated states r=drs

========

https://hg.mozilla.org/integration/gaia-central/rev/6eb8d6c2db95
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1181593 - Make UI changes only dependent on call state and remove deprecated states r=drs
2015-07-25 03:15:47 -07:00
B2G Bumper Bot
449a3508d0 Bumping manifests a=b2g-bump 2015-07-24 20:42:44 -07:00
B2G Bumper Bot
c5d9019e5a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/7aa20b5c7770
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Merge pull request #31070 from timdream/keyboard-worker-test

Bug 1044984 - Start seperate worker to run each of the worker.js tests, r=julienw

========

https://hg.mozilla.org/integration/gaia-central/rev/7e390970d2ed
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1044984 - Start seperate worker to run each of the worker.js tests
2015-07-24 20:40:12 -07:00
B2G Bumper Bot
dc1fdb172a Bumping manifests a=b2g-bump 2015-07-24 18:48:17 -07:00
B2G Bumper Bot
f9291a9b58 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/9ffcca8b5fcf
Author: Zibi Braniecki <zbigniew.braniecki@gmail.com>
Desc: Merge pull request #30490 from zbraniecki/1172621-move-lockscreen-to-intl

Bug 1172621 - Switch lockscreen to use Intl for datetime formatting. r=gsvelto, drs, snowmantw

========

https://hg.mozilla.org/integration/gaia-central/rev/5fb6a5d36976
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1172621 - Switch lockscreen to use Intl for datetime formatting
2015-07-24 18:46:15 -07:00
Wes Kocher
3782864e4f Merge m-c to b2ginbound, a=merge 2015-07-24 17:46:18 -07:00
B2G Bumper Bot
b32508ea98 Bumping manifests a=b2g-bump 2015-07-24 17:43:59 -07:00
B2G Bumper Bot
389058d7a6 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/d4457ed449fa
Author: Zibi Braniecki <zbigniew.braniecki@gmail.com>
Desc: Merge pull request #30395 from zbraniecki/1171206-update-sms-l20n

Bug 1171206 - Update SMS to be ready for L10n API v3. r=julienw

========

https://hg.mozilla.org/integration/gaia-central/rev/92f4ccff9bc7
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1171206 - Update SMS to use L20n API
2015-07-24 17:41:38 -07:00
Jean-Yves Avenard
74023b8aaf Bug 1171379: P1. Enable MediaSourceDemuxer by default. r=kentuckyfriedtakahe a=bustage 2015-07-24 17:33:43 -07:00
B2G Bumper Bot
4dee48a1a1 Bumping manifests a=b2g-bump 2015-07-24 16:52:15 -07:00
B2G Bumper Bot
c7319ee64d Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/5f5f9d4e0555
Author: Zibi Braniecki <zbigniew.braniecki@gmail.com>
Desc: Merge pull request #30491 from zbraniecki/1172699-migrate-timeicon-to-intl

Bug 1172699 - Migrate timeIcon to Intl API. r=mhenretty

========

https://hg.mozilla.org/integration/gaia-central/rev/f620e47e3e37
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1172699 - Migrate timeIcon to Intl API
2015-07-24 16:50:13 -07:00
B2G Bumper Bot
aa3d8d3750 Bumping manifests a=b2g-bump 2015-07-24 16:13:11 -07:00
B2G Bumper Bot
f0b7f50605 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/2ab29b45712e
Author: KWierso <KWierso@users.noreply.github.com>
Desc: Merge pull request #31050 from evanxd/bug-1185051

Bug 1185051 - Re-install subcomponents after do navigate

========

https://hg.mozilla.org/integration/gaia-central/rev/39fa3d09e541
Author: Evan Xd <itoyxd@gmail.com>
Desc: Bug 1185051 - Re-install subcomponents after do navigate r=alive, johnhu
2015-07-24 16:10:42 -07:00
B2G Bumper Bot
bd727870db Bumping manifests a=b2g-bump 2015-07-24 15:18:11 -07:00
Naoki Hirata
890c4ac261 Backed out changeset a465aecfd856 ( Bug 1171379 ) due to smoke test breakage. 2015-07-24 14:52:04 -07:00
B2G Bumper Bot
87dc0b49e5 Bumping manifests a=b2g-bump 2015-07-24 14:27:51 -07:00
B2G Bumper Bot
ee3c124b14 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/0ebfdcbb9978
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Merge pull request #30688 from gabrielesvelto/bug-1174710-do-not-send-notifications-for-empty-ussd-messages

Bug 1174710 - Do not send a notification when receiving empty USSD messages r=thills

========

https://hg.mozilla.org/integration/gaia-central/rev/be74d49444d3
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1174710 - Do not send a notification when receiving empty USSD messages r=thills
2015-07-24 14:25:40 -07:00
Wes Kocher
ed590b9bc8 Merge m-c to b2ginbound, a=merge 2015-07-24 13:47:56 -07:00
Wes Kocher
bb95c6c968 Merge b2ginbound to central, a=merge 2015-07-24 13:47:05 -07:00
Wes Kocher
c13f64e333 Merge fx-team to central, a=merge 2015-07-24 13:42:45 -07:00
B2G Bumper Bot
f19b242d3f Bumping manifests a=b2g-bump 2015-07-24 12:02:57 -07:00
B2G Bumper Bot
faf2f84444 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/ec78a3825d5e
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #31082 from mwargers/1186893

Bug 1186893 - keyboard.is_keyboard_displayed is always returning true in current builds

========

https://hg.mozilla.org/integration/gaia-central/rev/1324c16a7cba
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1186893 - keyboard.is_keyboard_displayed is always returning true in current builds
2015-07-24 12:00:58 -07:00
B2G Bumper Bot
9204e69cd6 Bumping manifests a=b2g-bump 2015-07-24 09:17:47 -07:00
B2G Bumper Bot
4cbea65b74 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a24a48532690
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 1185983 - [Messages] Focus handling is messy when entering Conversation or NewMessage views r=azasypkin
2015-07-24 09:15:47 -07:00
Carsten "Tomcat" Book
d944a5d83e 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
Armen Zambrano Gasparnian
8bbdefec5a Bug 1186987 - If file_path is None do not check if it is an executable. DONTBUILD. r=jlund 2015-07-24 11:03:03 -04:00
B2G Bumper Bot
caaa2c165e Bumping manifests a=b2g-bump 2015-07-24 07:57:23 -07:00
Armen Zambrano Gasparnian
8370411401 Bug 1182798 - Set status summary for Firefox UI tests + change exit code. DONTBUILD. r=jlund 2015-07-24 10:41:54 -04:00
Armen Zambrano Gasparnian
cc888b0711 Bug 1176358 - Pass the symbols url instead of an urllib2 opener. DONTBUILD. r=bhearsum 2015-07-24 10:37:52 -04:00
Carsten "Tomcat" Book
b6f93468a9 Backed out changeset 6df9cef6b3ed (bug 1129882) for GU failures on a CLOSED TREE 2015-07-24 16:35:17 +02:00
Carsten "Tomcat" Book
7a0262e7bf Backed out changeset c17987dfa969 (bug 1129882) 2015-07-24 16:30:31 +02:00
Carsten "Tomcat" Book
769a65cc8b Backed out changeset 3620404c8725 (bug 1129882) 2015-07-24 16:30:26 +02:00
Dão Gottwald
6c6335c808 Bug 1186984 - Fix --verified-identity-box-background-color vs. --verified-identity-box-backgroundcolor CSS variable name mismatch. r=paolo 2015-07-24 16:22:46 +02:00
Dão Gottwald
d010ac416a Bug 1187236 - Identity block border should span the entire height on hover. r=paolo 2015-07-24 16:22:16 +02:00
Dão Gottwald
7686373d1a Bug 1186981 - Remove dead #app-extension-point-end rules. r=mconley 2015-07-24 16:21:57 +02:00
Carsten "Tomcat" Book
d55a11b7e4 Backed out changeset fa4f742c5c11 (bug 1187230) for bustage on a CLOSED TREE 2015-07-24 15:42:39 +02:00
Carsten "Tomcat" Book
a14fb88fc7 Backed out changeset 83cd70d2b0bb (bug 1187230) 2015-07-24 15:42:08 +02:00
Carsten "Tomcat" Book
0b147e99cb Backed out changeset fffe2fc4b8ab (bug 1187230) 2015-07-24 15:42:02 +02:00