Commit Graph

261501 Commits

Author SHA1 Message Date
Julien Pagès
779c9e2060 Bug 787200 - Move the Talos code into mozilla-central: create the talos test .zip file. r=ted 2015-08-27 10:51:32 +02:00
Julien Pagès
48ee932305 Bug 787200 - Move the Talos code into mozilla-central: add talos in-tree, add items in xperf whitelist. r=jmaher 2015-09-08 21:13:43 +02:00
Julien Pagès
b07fd84f7d Bug 787200 - Move the Talos code into mozilla-central: add talos in-tree, using https://hg.mozilla.org/build/talos/rev/c0de097a7159. r=jmaher 2015-09-08 21:08:32 +02:00
Jonathan Kew
b9d9a0f321 Bug 1188061 - Pass the style context to nsStylePosition::CalcDifference so that it can take account of writing-mode where necessary. r=dbaron 2015-09-09 12:22:02 +01:00
Jonathan Kew
a6e35be452 Bug 1188061 - (Testcases from dbaron) Reftests for nsChangeHint_* flags that relate to resizing in one dimension only. r=dbaron 2015-09-09 12:21:55 +01:00
Jan Varga
63a9020039 Bug 1068975 - Remove FileInfo from File; r=baku 2015-09-09 13:15:14 +02:00
Jan Varga
e5c59dbea6 Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); r=baku 2015-09-09 13:15:05 +02:00
Karl Tomlinson
57b712a475 bug 1197028 add MOZ_IMPLICIT for AudioBlock constructor from base AudioChunk on CLOSED TREE 2015-09-09 23:04:02 +12:00
Andreas Tolfsen
a75af2454b 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
2015-09-08 17:12:18 +01:00
Andreas Tolfsen
4db9dc6427 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
2015-09-08 17:22:06 +01:00
Karl Tomlinson
5059538e20 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.
2015-09-05 00:15:52 +12:00
Karl Tomlinson
eacc146607 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.
2015-08-25 13:01:15 +12:00
Karl Tomlinson
f9288735ed bug 1201855 keep track of buffer position even when there are no channels r=padenot 2015-09-05 00:50:35 +12:00
Karl Tomlinson
9f3c6c9ca9 bug 1201855 rearrange CopyFromBuffer to separate code using numFrames r=padenot 2015-09-04 23:06:50 +12:00
Karl Tomlinson
54be414320 bug 1201854 handle stop time precisely even when resampling r=padenot 2015-09-04 22:05:49 +12:00
Karl Tomlinson
caec95335e bug 1197028 use AudioBlock for web audio processing to reuse buffers shared downstream r=padenot 2015-09-03 19:01:50 +12:00
Karl Tomlinson
51e4967728 bug 1197028 introduce AudioBlock to keep track of downstream references to AudioBlockBuffer r=padenot 2015-09-08 12:04:16 +12:00
Karl Tomlinson
f0f754cdfa bug 1197028 use AudioChunk::GetDuration() r=padenot 2015-09-03 18:04:41 +12:00
Karl Tomlinson
333b7ddff1 bug 1197028 use AudioChunk::ChannelCount() r=padenot 2015-09-03 17:30:16 +12:00
Karl Tomlinson
4e2081ab1b bug 1197028 introduce AudioBlockBuffer r=padenot
At this point AudioBlockBuffer is just like SharedBuffer but always with float
channels of length 128.
2015-09-03 18:45:14 +12:00
Karl Tomlinson
39f085faae 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.
2015-09-03 19:05:02 +12:00
Nathan Froyd
54324fe762 Bug 1202716 - pass --utility-path to b2g mochitests; r=ahal 2015-09-08 18:13:02 -04:00
Kaustabh Datta Choudhury
325b58a73b 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
4e27516089 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
d433e237af 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
07f308fb49 Bug 1202651 - "CSS Variables reftests rely on unspecified system font fallback". r=heycam 2015-09-08 06:02:00 +02:00
Julien Pagès
53f47af79d Bug 1200293 - mach target for mozregression. r=ahal 2015-09-05 18:27:23 +02:00
chunminchang
0822961888 Bug 1175527- adjust permission period depends on used platform. r=jmaher 2015-09-08 22:20:00 +02:00
Ekanan Ketunuti
e9221737b5 Bug 1202600 - Add Fukushima to the en-US dictionary. r=ehsan 2015-09-08 16:24:47 +07:00
Jorg K
1cc3749721 Bug 1200533 - Fix spellchecker dictionary logic (more test changes). r=smaug 2015-09-08 09:13:00 +02:00
Jorg K
4e77557da6 Bug 1200533 - Fix spellchecker dictionary logic. r=smaug 2015-09-07 09:06:00 +02:00
Jorg K
9ff2dd6818 Bug 1200533 - Fix spellchecker dictionary logic (new test). r=smaug 2015-09-04 15:24:00 +02:00
Jorg K
e4db64e0c5 Bug 1200533 - Fix spellchecker dictionary logic (test changes); r=smaug 2015-09-04 11:29:00 +02:00
Milan Sreckovic
b1eb4531dc 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
9be572c24f 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
2b83fc3f33 Bug 1201806 - part 2 - nsStructuredCloneContainer should use StructuredCloneIPCHelper, r=smaug 2015-09-09 08:11:38 +01:00
Andrea Marchesini
9f01064ca4 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
4f9413f24c Bug 1202146 - Enable sync of privacy.trackingprotection.pbmode.enabled pref. r=gcp 2015-09-09 00:12:52 -07:00
Francois Marier
9886fbbc13 Bug 1202027 - Make SRI require CORS loads for cross-origin resources. r=ckerschb 2015-09-09 00:11:38 -07:00
Francois Marier
4e7db7e535 Bug 1202015 - Better document the SRI strings for translators. r=ckerschb 2015-09-09 00:10:25 -07:00
Bob Owen
a7c6d68c6d Bug 1197007: Turn off optimization for GMPLoaderImpl::Load. r=cpearce 2015-09-09 07:34:56 +01:00
Lars T Hansen
7c21c5ddbf 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
6e5a46c5bf 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
b86b74a7cd Bug 1202367 - reinitialize expected value inside CAS loop. r=sstangl 2015-09-09 08:29:35 +02:00
Bob Clary
45d16c5d72 Bug 1201061 - Autophone - set robocop_autophone.ini to run flash test, r=gbrown. 2015-09-08 22:53:11 -07:00
JW Wang
17b6f540a1 Bug 1199562. Part 3 - remove unused code. r=roc. 2015-09-09 10:12:46 +08:00
JW Wang
e2f5272f90 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
6261cd2cdc 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
0e168b5d74 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.
2015-09-08 03:30:00 +08:00
Seth Fowler
918fa8dbc9 Bug 1201763 - Add downscale-during-decode support for the ICON decoder. r=tn 2015-09-08 22:07:18 -07:00