Граф коммитов

439019 Коммитов

Автор SHA1 Сообщение Дата
Andreas Tolfsen b62463c664 Bug 1202707: Remove emulator commands from simpletest harness
We attach the emulator commands outside of the simpletest harness.
Removing this makes testing/marionette/simpletest.js less dependent
on Marionette.

r=dburns

--HG--
extra : commitid : 8jVQBdufXQg
extra : rebase_source : 5ea9660825fd76504d0cc7fdbc1bebba947836f5
2015-09-08 17:12:18 +01:00
Andreas Tolfsen cc041bab79 Bug 1202710: Remove size, location, and position commands
getElementSize, getElementLocation, and getElementPosition are all
deprecated.  They are not used by the client bindings.

r=dburns

--HG--
extra : commitid : FkXJjFafLDR
extra : rebase_source : 4d9f4a1b3ee461ad593854ec543c9ef26277377b
2015-09-08 17:22:06 +01:00
Karl Tomlinson 46752d8354 bug 1201855 send ended event even when the buffer has no channel data r=padenot
The ThreadSharedFloatArrayBufferList may be null even when there is a buffer
if one of its arrays has been neutered.

SAMPLE_RATE is used instead of BUFFEREND to detect whether start() and buffer
have been received because buffers can have zero length when acquiring the
contents returns "zero-length channel data buffers", although this zero-length
is not yet implemented.

LOOP and BUFFEREND are reset when the buffer is set to null to end playback.

--HG--
extra : rebase_source : f247ca61e045ff548180da5c8c6e521e944620be
2015-09-05 00:15:52 +12:00
Karl Tomlinson f0c5e3a312 bug 1201855 use unsigned integers for buffer positions so that negative buffer positions are impossible r=padenot
I think the limits on sample rates already ensure that mBufferPosition will
not overflow, but this makes sure that there are no out of bounds reads.

The node checks the parameters are > 0 before sending to the engine.

--HG--
extra : rebase_source : 3547c7a6ed8bd1e30a34c8c402a1c339ecb89ac2
2015-08-25 13:01:15 +12:00
Karl Tomlinson 129da4defa bug 1201855 keep track of buffer position even when there are no channels r=padenot
--HG--
extra : rebase_source : 38eb547011207d8f21970402204cac5613adb07b
2015-09-05 00:50:35 +12:00
Karl Tomlinson 153f9a5413 bug 1201855 rearrange CopyFromBuffer to separate code using numFrames r=padenot
--HG--
extra : rebase_source : ad70b02ae650410c6f7b86230ddfac3cda5d0aa9
2015-09-04 23:06:50 +12:00
Karl Tomlinson 2fba565b9f bug 1201854 handle stop time precisely even when resampling r=padenot
--HG--
extra : rebase_source : f2a8c0b28ff614e85d184e3f7c1bb8b0622caea9
2015-09-04 22:05:49 +12:00
Karl Tomlinson e74d20e2da bug 1197028 use AudioBlock for web audio processing to reuse buffers shared downstream r=padenot
--HG--
extra : rebase_source : d2e403ae64a314177cba4d596ea235eb351ad3bc
2015-09-03 19:01:50 +12:00
Karl Tomlinson c5c6b3c71f bug 1197028 introduce AudioBlock to keep track of downstream references to AudioBlockBuffer r=padenot
--HG--
extra : rebase_source : 18b55c10869e58cda0b3c9e99e4c97bd76f26359
2015-09-08 12:04:16 +12:00
Karl Tomlinson cdffecdf9b bug 1197028 use AudioChunk::GetDuration() r=padenot
--HG--
extra : rebase_source : 48c1a44fd8509fc3a20f96861790be7b09715214
2015-09-03 18:04:41 +12:00
Karl Tomlinson e32bdd4030 bug 1197028 use AudioChunk::ChannelCount() r=padenot
--HG--
extra : rebase_source : 033220c221f33fb4230f1384427d24e9b0b01213
2015-09-03 17:30:16 +12:00
Karl Tomlinson 0219374858 bug 1197028 introduce AudioBlockBuffer r=padenot
At this point AudioBlockBuffer is just like SharedBuffer but always with float
channels of length 128.

--HG--
extra : rebase_source : 61159da1577fb9607d5a766ba4288db3a7be2aff
2015-09-03 18:45:14 +12:00
Karl Tomlinson 68df460f8c bug 1197028 move AllocateAudioBlock to AudioBlock.h r=padenot
In a subsequent patch, AllocateAudioBlock will become part of an AudioBlock
class derived from AudioChunk and used for AudioNodeStream members.

--HG--
extra : rebase_source : a3bfde8345995865c6f8e46abed24f008c112702
2015-09-03 19:05:02 +12:00
Nathan Froyd 408a08ba14 Bug 1202716 - pass --utility-path to b2g mochitests; r=ahal 2015-09-08 18:13:02 -04:00
Kaustabh Datta Choudhury eeaa15095f Bug 1162003 - Enable run-by-dir mode on Fx desktop debug & ASAN builds. r=jmaher 2015-09-09 05:42:04 -04:00
Jonathan Watt d2ceb3fc28 Bug 1202964 - Use the correct nsIFilePicker API for directory picking in HTMLInputElement::nsFilePickerShownCallback::Done. r=baku 2015-08-18 10:30:19 +01:00
Jonathan Watt 321461027a Bug 1202952 - Fix directory picking for e10s on Windows by making FilePickerParent use the correct nsIFilePicker API for directory picking. r=roc 2015-08-17 03:03:49 +01:00
Simon Sapin 25b36ab34b Bug 1202651 - "CSS Variables reftests rely on unspecified system font fallback". r=heycam 2015-09-08 06:02:00 +02:00
Julien Pagès 785505aafb Bug 1200293 - mach target for mozregression. r=ahal 2015-09-05 18:27:23 +02:00
chunminchang 4a0a276d74 Bug 1175527- adjust permission period depends on used platform. r=jmaher 2015-09-08 22:20:00 +02:00
Ekanan Ketunuti beb0ebaae0 Bug 1202600 - Add Fukushima to the en-US dictionary. r=ehsan
--HG--
extra : transplant_source : H%06%F8T%A5%93%3AV%CAy%E2E%B1%23%B4%5B%9B%A2M%C7
2015-09-08 16:24:47 +07:00
Jorg K 04b9693085 Bug 1200533 - Fix spellchecker dictionary logic (more test changes). r=smaug 2015-09-08 09:13:00 +02:00
Jorg K e40ddc115b Bug 1200533 - Fix spellchecker dictionary logic. r=smaug 2015-09-07 09:06:00 +02:00
Jorg K 6f6063dce5 Bug 1200533 - Fix spellchecker dictionary logic (new test). r=smaug 2015-09-04 15:24:00 +02:00
Jorg K 7f4d5f183e Bug 1200533 - Fix spellchecker dictionary logic (test changes); r=smaug 2015-09-04 11:29:00 +02:00
Milan Sreckovic 85a127ddb0 Bug 1160295 - Part 2. Make sure the DLLs are loaded before checking the version. r=bas 2015-09-04 08:52:00 +02:00
Bob Owen 866768c43e Bug 1197943: Turn off MITIGATION_STRICT_HANDLE_CHECKS for NPAPI process sandbox for causing hangs. r=aklotz 2015-09-09 08:45:25 +01:00
Andrea Marchesini a708d07f10 Bug 1201806 - part 2 - nsStructuredCloneContainer should use StructuredCloneIPCHelper, r=smaug 2015-09-09 08:11:38 +01:00
Andrea Marchesini 896e177461 Bug 1201806 - part 1 - Remove OwningSerializedStructuredCloneBuffer and use StructuredCloneIPCHelper everywhere in IPC code, r=smaug 2015-09-09 08:10:32 +01:00
Francois Marier 94e25633ac Bug 1202146 - Enable sync of privacy.trackingprotection.pbmode.enabled pref. r=gcp 2015-09-09 00:12:52 -07:00
Francois Marier 14eac63103 Bug 1202027 - Make SRI require CORS loads for cross-origin resources. r=ckerschb 2015-09-09 00:11:38 -07:00
Francois Marier e510ad6b31 Bug 1202015 - Better document the SRI strings for translators. r=ckerschb 2015-09-09 00:10:25 -07:00
Bob Owen 607371b8d4 Bug 1197007: Turn off optimization for GMPLoaderImpl::Load. r=cpearce 2015-09-09 07:34:56 +01:00
Lars T Hansen f65d02c2af Bug 1202367 - reinitialize expected value in CAS loop. patch=hev, r=sstangl, push=lth 2015-09-09 08:50:50 +02:00
Gian-Carlo Pascutto 8798ec705e Bug 1200614 - Check whether engines are still alive when webrtc ops run. r=jesup 2015-09-08 20:32:59 +02:00
Lars T Hansen a9eb7b4da5 Bug 1202367 - reinitialize expected value inside CAS loop. r=sstangl 2015-09-09 08:29:35 +02:00
Bob Clary b314c9a252 Bug 1201061 - Autophone - set robocop_autophone.ini to run flash test, r=gbrown. 2015-09-08 22:53:11 -07:00
JW Wang 02c6ac3fac Bug 1199562. Part 3 - remove unused code. r=roc. 2015-09-09 10:12:46 +08:00
JW Wang 0bb28ba8f7 Bug 1199562. Part 2 - replace usage of mStreamSink with mMediaSink in most cases. r=roc. 2015-09-09 10:12:35 +08:00
JW Wang ae888fb383 Bug 1199562. Part 1 - rename mAudioSink to mMediaSink as well as related member names. r=roc. 2015-09-09 10:12:23 +08:00
Ting-Yu Lin 449a3892d0 Bug 1202320 - Fall back to platform APZ enabled in PresShell. r=kats
If root view or widget cannot be found, use platform value of
AsyncPanZoomEnabled.

--HG--
extra : commitid : puPJgjtbRp
2015-09-08 03:30:00 +08:00
Seth Fowler a27fe0e4ca Bug 1201763 - Add downscale-during-decode support for the ICON decoder. r=tn 2015-09-08 22:07:18 -07:00
Seth Fowler cf30b4b43c No bug - Fix out-of-date comment in Decoder.cpp. r=me 2015-09-08 22:07:15 -07:00
Seth Fowler 9b67d0789b Bug 1062066 (Part 4) - Add downscale-during-decode support for the BMP decoder. r=tn 2015-09-08 22:07:12 -07:00
Seth Fowler 4010153517 Bug 1062066 (Part 3) - Only mark BMP surfaces as transparent if they actually have alpha data. r=tn 2015-09-08 22:07:09 -07:00
Seth Fowler 1d9c6c1973 Bug 1062066 (Part 2) - Add a Downscaler API to clear a row. r=tn 2015-09-08 22:07:06 -07:00
Seth Fowler e8b9fdd16f Bug 1062066 (Part 1) - Add support for vertically flipping downscaler output. r=tn 2015-09-08 22:07:04 -07:00
Robert O'Callahan a0bdc144af Bug 1202317. Optimize feComposite type="arithmetic" with all-zero k values to transparent black. r=mstange
--HG--
extra : commitid : 1mRKtZjMMmq
extra : rebase_source : f94fc3fbe11318f5770f6e2b788fb4674fcb62da
2015-09-07 17:09:11 +12:00
Robert O'Callahan 8c59471aa8 Bug 1202317. Optimize away identity ColorMatrix nodes. r=mstange
--HG--
extra : commitid : IzBfiPS7qav
extra : rebase_source : 71418319c9bbfc4bdad68fe1229e77be0ab4496b
2015-09-07 17:11:35 +12:00
Robert O'Callahan 5d455e0375 Bug 1202317. Support PodEqual over fixed-length arrays. r=Waldo
--HG--
extra : commitid : CojJ669FPWd
extra : rebase_source : fd81c9367dcb9dacf9e5ba137fe9a4ef31a5853e
2015-09-07 17:07:59 +12:00