Commit Graph

124128 Commits

Author SHA1 Message Date
Ehsan Akhgari
bbfd0958e3 Backed out 4 changesets (bug 849713) since builds fail because of warnings as errors
Backed out changeset e811d4258d45 (bug 849713)
Backed out changeset 26aa58e87d5d (bug 849713)
Backed out changeset 9a6552161eff (bug 849713)
Backed out changeset 3551877d9b92 (bug 849713)

Landing on a CLOSED TREE
2013-03-11 16:14:42 -04:00
Ehsan Akhgari
35dae1b81f Backed out changeset 151b845b0fa9 (bug 849713 part 5) because it has not been reviewed yet! 2013-03-11 15:31:14 -04:00
Ehsan Akhgari
a974ee8086 Bug 849713 - Part 5: Implement the looping logic in AudioBufferSourceNodeEngine; r=roc
The logic in this function is mostly around the mLoop variable.  mLoop being
NotLooping means that the playback of this node is never going to loop, in
which case the logic doesn't change compared to the ProduceAudioBlock function
before this patch.

If the loop mode is turned on when start() is called, mLoop will initially be
WillLoop.  In that case, we play back until mLoopEnd, and then we will wrap
around to mLoopStart, set mLoop to be IsLooping, and start playback again.
From that point on, mLoop will always be IsLooping, and we will loop between
mLoopStart and mLoopEnd.  Where possible, we'll just use BorrowFromInputBuffer
to avoid copying the buffer, and if we hit the edges right around the time that
we loop, we copy some frames from the end of the input buffer and some from the
beginning in the memcpy loops at the end of the ProduceAudioBlock function.
2013-03-10 21:02:22 -04:00
Ehsan Akhgari
a5fea34024 Bug 849713 - Part 4: Refactor the logic for borrowing the output buffer from the input buffer; r=roc 2013-03-10 18:38:57 -04:00
Ehsan Akhgari
1300d21db5 Bug 849713 - Part 3: Set the loop parameters on AudioBufferSourceNodeEngine if looping is turned on when start() gets called; r=roc 2013-03-10 14:11:12 -04:00
Ehsan Akhgari
b646a29552 Bug 849713 - Part 2: Accept the loop parameters on AudioBufferSourceNodeEngine; r=roc 2013-03-10 13:59:41 -04:00
Ehsan Akhgari
5e3e5535d4 Bug 849713 - Part 1: Add DOM bindings for AudioBufferSourceNode loop attributes; r=roc 2013-03-10 12:56:14 -04:00
Geoff Brown
f63b7232ab Bug 817899 - Use ListView.getChildAt responsibly in robocop tests; r=jmaher 2013-03-11 13:16:16 -06:00
Jim Mathies
264888e224 Bug 849771 - adjust annotations in layout/reftests/bugs for Win8. r=roc 2013-03-11 14:08:54 -05:00
Jim Mathies
9a0a7ed344 Bug 848941 - make certain layout/reftests/border-radius tests fuzzy for Win8. r=joe 2013-03-11 14:08:54 -05:00
Jim Mathies
4dde0461e0 Bug 849772 - make certain layout/reftests/css-gradients tests fuzzy for Win8. r=roc 2013-03-11 14:08:54 -05:00
Ralph Giles
c9db5b59d4 Bug 849442 - Fix EXPORT_NAMESPACE typo. r=ted 2013-03-08 16:58:55 -08:00
Raymond Lee
db662bd93d Bug 847814 - Remove browser.geolocation.warning.infoURL preference for mobile/andriod if it's not used. r=margaret 2013-03-12 00:10:45 +08:00
Julien Wajsberg
e88d188268 Bug 846499 - [B2G RIL] Don't reject so many numbers in nsIDOMTelephony.dial(). r=gwagner 2013-03-08 16:08:55 +01:00
Brian Nicholson
7243a415b3 Bug 823285 - Use foreground notification service for downloads. r=kats
--HG--
extra : rebase_source : 004e31f0379819c5f72420223b24ed0ceccb2e2e
2013-03-11 11:59:23 -07:00
Olli Pettay
c4d3dc87a3 Bug 847600 - Remove SVGEvent, r=jwatt
--HG--
extra : rebase_source : 5b9452c1757b2cec02d469337ae3876a554f0081
2013-03-11 20:57:08 +02:00
John Schoenick
7c2341fa93 Bug 783059 - Plugin instantiation tests for embed/object tags. r=josh 2013-03-11 11:47:36 -07:00
John Schoenick
f21711f58b Bug 783059 - Add do_lookupGetter helper to SpecialPowers. r=bholley 2013-03-11 11:47:36 -07:00
Margaret Leibovic
fe12c267f0 Bug 847942 - Make active tap highlight color gray instead of orange. r=wesj 2013-03-11 11:44:59 -07:00
Joel Maher
2738b7bf03 Bug 849911 - upload new talos.zip to pick up changes for components disappear for content. r=armenzg 2013-03-11 14:40:20 -04:00
Nicholas D. Matsakis
1c4efce44d Bug 829602 - Enable self-hosted ParallelArray r=dvander,till 2013-03-11 13:57:59 -04:00
Ryan VanderMeulen
0e12b1a7ad Merge m-c to inbound. 2013-03-11 13:50:48 -04:00
Tim Taubert
894ba93b22 Bug 847100 - Make sure dummy thumbnails aren't expired too early when testing thumbnail expiration; r=yoric 2013-03-11 13:53:50 +01:00
Tim Taubert
5ed91e3f79 merge m-c to fx-team 2013-03-11 13:01:37 +01:00
Phil Ringnalda
7b2757d780 Back out 7f12ca5e6d0a (bug 750303) on suspicion of breaking l10n builds 2013-03-10 20:03:28 -07:00
Victor Porof
9c660f8584 Bug 812083 - Add widgets.css to windows/aero in jar.mn, r=me 2013-03-10 13:57:06 -07:00
Phil Ringnalda
d68fde5e39 Bug 849009 followup, add missing files from Add-on SDK uplift in 0745394ef7b1, r=KWierso 2013-03-10 12:02:18 -07:00
Cameron Kaiser
b0ac6851f6 Bug 849598. Get in-tree Snappy happy on big endian platforms. r=khuey 2013-03-10 10:10:00 -07:00
Victor Porof
6981f631f0 Bug 828983 - Variable View twisties on Linux are cut on the top, r=msucan 2013-03-10 08:24:09 -07:00
Ms2ger
c67d02f73f Merge m-c to inbound. 2013-03-10 12:16:10 +01:00
Ms2ger
a75666050c Bug 847195 - Make NamedNodeMap only deal with Attrs; r=khuey
--HG--
rename : dom/interfaces/core/nsIDOMNamedNodeMap.idl => dom/interfaces/core/nsIDOMMozNamedAttrMap.idl
2013-03-10 09:00:33 +01:00
Ms2ger
b515a10f94 Bug 849191 - Cleanup some ToDOMAnimatedString calls; r=dzbarsky 2013-03-10 08:58:53 +01:00
Ms2ger
f581f2029c Bug 847144 - Rename Element::GetAttributes() to Attributes() and remove null-checks; r=mounir 2013-03-10 08:58:47 +01:00
Ms2ger
933d9c7a9b Bug 802560 - Handle the second argument to DOMImplementation.createDocument correctly; r=bz 2013-03-10 08:58:42 +01:00
Ms2ger
51b1c35b48 Bug 845246 - Stop using -moz-border-image in browser.css; r=dao f=dbaron 2013-03-10 08:58:38 +01:00
Ms2ger
46e45d4e6a Bug 840024 - Cleanup nsHTMLEditor::RemoveAttributeOrEquivalent some; r=ehsan 2013-03-10 08:58:34 +01:00
Ms2ger
07c40e885e Bug 823549 - Make NodeIterator.detach() a no-op; r=mounir 2013-03-10 08:58:25 +01:00
Ms2ger
6bb007a483 Bug 831879 - Disable "maybe used uninitialized" warnings in dom/bindings; r=khuey 2013-03-10 08:58:21 +01:00
Ms2ger
4465cc3a75 Bug 821383 - Don't bother with JSAPI magic in nsHTMLMediaElement::{G,S}etMozSrcObject; r=bz+roc 2013-03-10 08:58:18 +01:00
Ms2ger
d805e77871 Bug 825285 - Part b: Move ArchiveReader to Paris bindings, remove XPCOM goop; r=khuey 2013-03-10 08:57:14 +01:00
Ms2ger
c3d2f16850 Bug 825285 - Part a: Don't pass around ArchiveReaderOptions; r=khuey 2013-03-10 08:54:42 +01:00
Ms2ger
0cfab1aff2 No bug - Fix whitespace in config/writemozinfo.py to conform to PEP 8. 2013-03-10 08:54:38 +01:00
Martijn Wargers
25b80be420 Bug 839519 - Permission.txt documentation fix. r=gwagner 2013-03-09 21:00:16 -05:00
Martijn Wargers
b4e5660d9e Bug 839519 - Add systemXHR permission. r=dclarke 2013-03-09 21:00:14 -05:00
Kartikaya Gupta
439ebebadc Bug 849281 - Use the NdefMessage constructor that is in API 9 instead of the one that is 16+. r=mfinkle 2013-03-09 22:52:43 +00:00
Jan-Ivar Bruaroey
0b5511da59 Bug 837919 - RTCPeerConnection constructor supports FQDN STUN servers. r=ekr 2013-03-08 15:11:17 -05:00
Ryan VanderMeulen
cd2a1224ea Merge m-c to inbound. 2013-03-09 14:26:37 -05:00
Ryan VanderMeulen
4634b30c8e Backed out changesets a8088accbcbe and 6e7e6773c836 (bug 845807). 2013-03-09 13:45:35 -05:00
ffxbld
55522a5f01 No bug, Automated blocklist update from host bld-linux64-ix-020 - a=blocklist-update 2013-03-09 03:19:25 -08:00
Robert Strong
c7bcd5a92f Bug 848794 - Can't re-run Firefox stub installer after cancelling Install. r=bbondy 2013-03-08 13:53:43 -08:00