Martijn Wargers
800c88aced
Bug 900969 - Failing deviceorientation test_bug615597.html for b2g mochitest. r=smaug
2013-08-12 21:17:36 +02:00
Carsten "Tomcat" Book
4c7eb2b6bd
merge mozilla-central to b2g-inbound
2013-08-13 13:57:37 +02:00
Phil Ringnalda
c588075dd3
Backed out changeset aadb205e7f05 (bug 881681) for Android Armv6 refteset-2 failures
2013-08-12 20:22:11 -07:00
Karl Tomlinson
6cb557818b
b=815643 Implement HRTF panner processing based on Blink implementation r=ehsan
...
--HG--
extra : rebase_source : 197fd6f39d3d45b61d25d9dc399c72828d93655a
2013-08-09 10:08:06 +12:00
Karl Tomlinson
f90f9409c0
b=815643 Add Blink's HRTFPanner to the build r=ehsan
...
--HG--
extra : rebase_source : 14187eb58d308c25b3ff37356a1aef6757aee81d
2013-08-09 10:07:49 +12:00
Karl Tomlinson
3d1106b19c
b=815643 Refactor DelayNodeEngine delay processing into a shareable class r=ehsan
...
--HG--
extra : rebase_source : e25ff3e490c2cbce5ed7cdf9419ccc2850ea16e5
2013-08-09 10:07:49 +12:00
Karl Tomlinson
6f77a7975e
b=865241 don't join HRTFDatabaseLoader thread until it has finished r=ehsan
...
Also turn some always-true conditions into assertions.
--HG--
extra : rebase_source : a38b75a1a27f25cef7b9dd86a1cca15ce9f67893
2013-08-09 10:07:42 +12:00
Karl Tomlinson
06048fd447
b=865241 make HRTFDatabaseLoader ref-counting thread-safe r=ehsan
...
--HG--
extra : rebase_source : 8cab96807c111eb103dbe931d14a86a8b97a824e
2013-08-09 09:59:56 +12:00
Karl Tomlinson
f2dad7aedd
b=815643 Add Blink's HRTFDatabase and HRTFDatabaseLoader to the build r=ehsan
...
--HG--
extra : rebase_source : e7aa0ce1ca436bbb429cb1f6051b3b8210bf767a
2013-08-09 09:56:28 +12:00
Karl Tomlinson
f0d4966e17
b=815643 Add Blink's HRTFElevation to the build r=ehsan
...
--HG--
extra : rebase_source : 5dda0b6c6302197574ac5fafbb0f06b1ac65980a
2013-08-08 21:38:30 +12:00
Karl Tomlinson
be0aa554a0
b=815643 Reduce convolver fft size for low sample rates r=ehsan
...
--HG--
extra : rebase_source : 0d7c6d4a3bcb340fc674f0b4181cf264fcc4e041
2013-08-08 21:38:30 +12:00
Karl Tomlinson
e54cf1e0c0
b=815643 Add code to interpret and resample impulse response data r=ehsan
...
--HG--
extra : rebase_source : 35497353634022f297b2ebf333b7230b12c1f9c2
2013-08-08 21:38:30 +12:00
Karl Tomlinson
d4a45b39b6
b=815643 Add HRTF impulse response data r=ehsan
...
The impulse response sample data is directly from individual impulse response wave files
in Blink SVN revision 153183.
--HG--
extra : rebase_source : 037471efd5be1f0d4a798bcc01192db9398377c2
2013-08-08 21:38:30 +12:00
Karl Tomlinson
583218c666
b=815643 Use symmetry to halve the number of HRTF kernels calculated and cached r=ehsan
...
--HG--
extra : rebase_source : 12e4a114630e793c22d3e335c38c641a6bc20ee2
2013-08-08 21:38:29 +12:00
Karl Tomlinson
3bfb5507c3
b=815643 Add Blink's HRTFKernel to the build r=ehsan
...
A functional difference is that HRTFKernel is not reference-counted.
--HG--
extra : rebase_source : 66a9653fed75265ec55d915b731876bcb793d513
2013-08-08 21:38:29 +12:00
Karl Tomlinson
a650122f64
b=865241 always leave 20 samples of headroom when extracting group delay, removing the discontinuity at delay = 20 r=ehsan
...
--HG--
extra : rebase_source : 30515ea2236b7503ff7e446d50930f91135bc7e0
2013-08-08 21:38:29 +12:00
Karl Tomlinson
d494799ed1
b=815643 Add Blink's frequency interpolation and group delay methods from FFTFrame to FFTBlock r=ehsan
...
--HG--
extra : rebase_source : 1e3393c85f1828cbcce49af1e3160fc3535d39b8
2013-08-08 21:38:24 +12:00
Karl Tomlinson
0e2cb4c001
b=865241 don't try to compute a phase for group delay from the DC and nyquist components of the DFT r=ehsan
...
Given imagP[0] is really realP[halfSize], it doesn't make sense to calculate a
phase from placing the DC and Nyquist components in different directions.
The DC component doesn't have a phase offset and lastPhase is already
initialized to zero.
This makes extractAverageGroupDelay() consistent with addConstantGroupDelay()
and to some extent interpolateFrequencyComponents().
The effect of the bug would have been small for reasonably sized FFTs.
--HG--
extra : rebase_source : b2931d625bd7e014f123b576f28aad7f719c585d
2013-08-08 21:37:36 +12:00
Karl Tomlinson
a7e95885f3
b=815643 remove unused HRTF code r=ehsan
...
--HG--
extra : rebase_source : f6063443b6e7574055b0ad92e95e32d7f0a850cd
2013-08-08 21:37:36 +12:00
Karl Tomlinson
d1fd66224a
b=815643 Import the HRTF panner implementation from Blink r=ehsan
...
This code was copied from Blink SVN revision 153183.
--HG--
extra : rebase_source : 968f69846f5c532eda3580c8ce2176e2e6b5fc63
2013-08-08 21:37:36 +12:00
Chris Pearce
cd87b3fdae
Bug 901944 - Ignore MF_E_TRANSFORM_TYPE_NOT_SET error when setting D3DManager on H264 Decoder. This error is returned on some (or all?) video cards on Vista, and appears to be safe to ignore. r=padenot
2013-08-13 14:42:39 +12:00
Ryan VanderMeulen
75b9bb6d8f
Merge m-c to inbound.
2013-08-12 21:59:20 -04:00
Jeff Gilbert
c0c4700ab4
Bug 881681 - Add reftest for resizing a WebGL canvas. - r=dzbarsky
2013-08-12 16:49:10 -07:00
Ryan VanderMeulen
a0d9f811c2
Backed out 4 changesets (bug 887690) for suspicion of causing frequent mochitest-2 failures.
...
Backed out changeset 106ae6eee902 (bug 887690)
Backed out changeset e2c72cb029f4 (bug 887690)
Backed out changeset 9eea090ed6f7 (bug 887690)
Backed out changeset 1defeb691f5c (bug 887690)
2013-08-12 19:13:38 -04:00
Ryan VanderMeulen
f1a7b637de
Backed out changeset 635ef1e34417 (bug 899878) for B2G mochitest-3 timeouts.
2013-08-12 16:45:14 -04:00
Kan-Ru Chen (陳侃如)
f186023681
Bug 845169 - Update touch region from remote frame. r=roc
2013-08-13 15:56:57 +08:00
Mounir Lamouri
08c45c7f87
Bug 651124 - Remove GetChildAt() usage in nsBindingManager. r=mrbkap
2013-08-12 15:00:44 +01:00
Blake Kaplan
77068e156d
Bug 903912 - Remove the internals of the old parser since it's only used for about:blank. r=hsivonen
...
--HG--
extra : rebase_source : 620d34c12607f1e79ffed95e547d19e9c7a2359b
2013-08-12 11:28:41 -04:00
Kyle Huey
6b38960fd8
Bug 803612 - Add deprecation warnings for mozGetAsFile. r=sicking
2013-08-12 13:26:31 -04:00
Ralph Giles
9519eeb8a7
Bug 903012 - Fix static bounds checks. r=kinetik
...
In reviewing the static asserts in the code I found two
inconsistencies.
riffHeader includes 4 skipped bytes which weren't accounted
for in the bounds check.
Comparisons of a uint against UINT_MAX are very unlikely to
fail regardless, but this at least makes the two MAX_BLOCK_SIZE
checks the same.
2013-08-08 10:30:00 -04:00
Ralph Giles
467c635f04
Bug 903012 - Convert WaveReader to use static_assert. r=kinetik
...
We prefer the built-in check to the PR_STATIC_ASSERT macro now
that it's supported widely enough to use.
This is mostly adding error strings to report on assertion failure.
2013-08-08 10:30:00 -04:00
Jon Coppeard
8d0a37229f
Bug 903352 - Handlify remaining PropertyDescriptor APIs r=terrence r=bholley r=smaug
2013-08-12 12:09:14 +01:00
Carsten "Tomcat" Book
43a837d163
merge mozilla-central to mozilla-inbound
2013-08-12 11:37:21 +02:00
Carsten "Tomcat" Book
a883f57a4a
merge mozilla-inbound to mozilla-central
2013-08-12 11:28:29 +02:00
Olli Pettay
5359e648b3
Backout Bug 902481 to fix crashes, r=me
2013-08-10 12:24:09 +03:00
Ryan VanderMeulen
13be9bc4d0
Merge inbound to m-c.
2013-08-09 19:08:45 -04:00
Ryan VanderMeulen
c56b4e5a84
Merge b2g-inbound to m-c.
2013-08-09 17:26:14 -04:00
Chris Pearce
3fce82c0e2
Bug 901944 - Disable DXVA on Vista, to avoid rendering artifacts. r=kentuckyfriedtakahe
2013-08-12 17:17:38 +12:00
Chris Double
7dd97fc747
Bug 896866 - Media Source Extension demo app doesn't play all segments - r=kinetik
...
--HG--
extra : rebase_source : 13d66fb5c2d6c0c01929e404b6fb1b5d29073b54
2013-08-12 16:37:10 +12:00
Ryan VanderMeulen
877a258694
Merge m-c to b2g-inbound.
2013-08-08 16:24:53 -04:00
Justin Lebar
a132de4354
Bug 902714 - Test for nsIMessageManager.addWeakMessageListener. r=smaug
...
--HG--
extra : rebase_source : 75a15479fd45f9e6a6092356ff96fb26d5f27338
2013-08-08 11:36:56 -07:00
Justin Lebar
103fd764af
Bug 902714 - Add {add,remove}WeakMessageListener to nsIMessageManager. r=smaug
...
--HG--
extra : rebase_source : 3fa06e18fce1c1338924ec940a6833f87c450106
2013-08-08 11:36:56 -07:00
Ryan VanderMeulen
cce8ae15b0
Backed out changesets 6126987777f3 and a232e4df28e5 (bug 882171) due to Android build bustage.
2013-08-08 14:38:33 -04:00
Tim Taubert
e85b9095d9
Bug 888972 - part 1 - add nsIFrameScriptLoader.getDelayedFrameScripts(); r=smaug
2013-08-09 04:36:37 +02:00
Mark Hammond
f9c8c5e605
Bug 897811 - fix uses of browser.pagethumbnails.capturing_disabled to reflect the pref controls if it is *disabled* rather than enabled. r=gavin
2013-08-08 09:52:01 +10:00
Thomas Zimmermann
b2f6b083af
Bug 831224: Added mochitest for variable-bitrate MP3s, r=padenot
...
The test checks the duration of an MP3 file with variable bitrate. The
MP3 file only contains silence. It uses a high bit-rate encoding for its
first half, a low bit-rate encoding for its second half. The correct
duration is 10 seconds, but an incorrect implementation will return a
much shorter value.
2013-08-07 18:54:04 +02:00
Masayuki Nakano
03e0066f13
Bug 812995 Support 'blink' value at -moz-text-decoration-line and drop -moz-text-blink r=dbaron
2013-08-06 23:02:34 +09:00
Boris Zbarsky
5d344b2eb3
Back out revision ea0f2d537a40 (bug 903283) because Windows was bootlegging nsRegion.h via EventTarget.h in widget code and so we ended up with a CLOSED TREE.
2013-08-09 22:31:05 -04:00
Ryan VanderMeulen
f7b0f7438b
Merge m-c to b2g-inbound.
2013-08-12 15:36:24 -04:00
Jason Smith
cd6894f4a5
Bug 899878 - Mochitest for recording media with no timeslice for Media Recording API. r=roc
2013-08-06 22:31:48 -07:00