Matthew Gregan
f9db1edec7
Bug 939662 - Remove "using namespace mozilla::dom;" from MediaDecoder.h and fix fallout. r=cpearce
...
--HG--
extra : rebase_source : 922db8de8e9103e3001c26f23ed7402efa8237f5
2013-11-18 17:22:47 +13:00
Paul Adenot
bb61e5a5d6
Bug 919215 - Start the AudioStream on creation when in low-latency mode, and let it underrun. r=roc
...
The BufferedAudioStream buffers the data it gets through the Write() calls and
what is consumed by the callback. This means that if the audio producer starts
Write()ing data right after Start()ing the stream, data will accumulate in this
buffer and won't be consumed. Eventually, the buffer will be of a certain size
before it begins to be consumed by the callback, and this means an
umcompressible latency (because the data will be written at more or less the
same rate as it is produced).
This patch start the BufferedAudioStream right away when it is created, dropping
the silent AudioSegment until it finds real data (and padding with silence is
then done at the beginning). The stream will underrun, but the callback will
synthetize silence, avoiding overbuffering in the BufferedAudioStream. This
ensures minimal latency cause by the buffering.
Note that the clock will still advance, so this will not change the behavior of
content that has leading silence.
2013-11-19 10:43:15 +13:00
Christian Holler
84870e16ee
Bug 934641 - Switch ASan tests to using the low-memory config instead of the mid-memory config, to work around intermittent OOM failures, r=philor
2013-11-14 01:44:41 +01:00
Mike Hommey
a65383e1e9
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
c3e4d62bd0
Bug 939632 - Allow LIBRARY_NAME to be omitted when FINAL_LIBRARY is defined. r=gps
2013-11-19 11:48:13 +09:00
Mike Hommey
8ceb917350
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
d8122fdc68
Bug 939074 - Infer LIBXUL_LIBRARY from FINAL_LIBRARY. r=gps
2013-11-19 11:47:52 +09:00
Mike Hommey
01f121af07
Bug 939622 - Remove LIBXUL_LIBRARY for intermediate libs that end up in gkmedias. r=gps
...
What LIBXUL_LIBRARY does is:
- Imply FORCE_STATIC_LIB
- Build with -DIMPL_LIBXUL
- Build with -DMOZILLA_INTERNAL_API
Those intermediate libs that end up in gkmedias and have LIBXUL_LIBRARY defined
in their moz.build are all third party code (or handled like third party code).
Besides FORCE_STATIC_LIB, none of the side effects of LIBXUL_LIBRARY should be
needed.
2013-11-19 11:47:49 +09:00
Mike Hommey
e42fd39b2e
Bug 939071 - Kill SHORT_LIBNAME. r=ted
2013-11-19 11:47:47 +09:00
Mike Hommey
b95448fc0b
Bug 914245 - Move FORCE_SHARED_LIB to moz.build. r=mshal
2013-11-19 11:47:45 +09:00
Mike Hommey
cc896fd2d8
Bug 939044 - Make the build frontend and backend forget about MODULE. r=gps
2013-11-19 11:47:44 +09:00
Mike Hommey
9fe772e7fd
Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal
2013-11-19 11:47:43 +09:00
Mike Hommey
bb6779efe3
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
74a879ee97
Bug 939044 - Remove the last uses of the MODULE variable in makefiles. r=gps
2013-11-19 11:47:30 +09:00
Mike Hommey
3b12c2be6c
Bug 939042 - Remove library building related variables in directories that build no C/C++ sources. r=mshal
2013-11-19 11:47:29 +09:00
Mike Hommey
57a2dfcb91
Bug 939039 - Remove now useless FORCE_STATIC_LIB definitions. r=gps
2013-11-19 11:47:28 +09:00
Mike Hommey
ae2930e795
Bug 939039 - Make FINAL_LIBRARY imply FORCE_STATIC_LIB. r=gps
...
This also moves the LIBXUL_LIBRARY implies FORCE_STATIC_LIB test in the emitter
instead of config.mk, since both variables are defined in moz.build exclusively.
backend.mk can end up with both LIBXUL_LIBRARY and FORCE_STATIC_LIB defined, but
it's just fine.
2013-11-19 11:47:26 +09:00
Mike Hommey
dc17ba627c
Bug 935881 - Remove SHARED_LIBRARY_LIBS handling for moz.build. r=gps
2013-11-19 11:47:18 +09:00
Mike Hommey
d7b6f95761
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Mike Hommey
917db37c41
Bug 935881 - Add a FINAL_LIBRARY variable to use in moz.build. r=gps
...
This will be used to declare in what shared library or intermediate static
library objects are going to be linked into.
2013-11-19 11:46:42 +09:00
Mike Hommey
b4e08fdb47
Bug 935881 - Make libxul's LIBRARY_NAME 'xul' on mac. r=gps
2013-11-19 11:46:40 +09:00
Wes Kocher
aac46599e9
Merge inbound to m-c on a CLOSED TREE
2013-11-18 18:30:47 -08:00
Wes Kocher
ed9b536ced
Merge fx-team to m-c on a CLOSED TREE
2013-11-18 18:25:57 -08:00
Wes Kocher
9f1bc22837
Backed out 2 changesets (bug 932783, bug 937750) for unrelated mochitest-metro test bustage on a CLOSED TREE
...
Backed out changeset 7acfc449097b (bug 937750)
Backed out changeset 3bde0e601ab8 (bug 932783)
2013-11-18 17:45:17 -08:00
Wes Kocher
28b297c750
Backed out changeset 71dc115fe230 (bug 929766) for other m-bc bustage on what I'm guessing is a CLOSED TREE
2013-11-18 16:03:13 -08:00
Jim Mathies
d34bf837c9
Bug 938685 - Tab tray peek should delay if there's mouse activity the tray. r=rsilveira
2013-11-18 17:29:00 -06:00
Wes Kocher
cc812cf104
Backed out 3 changesets (bug 822898) for mochitest bustage on Windows on a CLOSED TREE
...
Backed out changeset 63c1f6716755 (bug 822898)
Backed out changeset 145150ef00a5 (bug 822898)
Backed out changeset a5e360e6d713 (bug 822898)
2013-11-18 15:27:53 -08:00
Benoit Jacob
eeff611692
Bug 834243 - back out part 8/8 of bug 925608 on suspiscion that it may be causing EGLSurface creation failures causing crashes on bug 834243 - no review, backing out recent change
2013-11-18 17:57:59 -05:00
Benoit Jacob
5242a8937e
Bug 834243 - defer updateCompositor to a runnable on the LayerView in hope that it avoids subsequent EGLSurface creation failures - r=kats
2013-11-18 17:57:47 -05:00
Jim Mathies
0f9ec28dd9
Bug 937750 - Size the initial display port appropriately for tabs. r=mbrubeck
2013-11-18 16:39:13 -06:00
Jim Mathies
998acd11dc
Bug 932783 - hide selection handles when the apzc is panning. r=mbrubeck
2013-11-18 16:39:13 -06:00
Wes Kocher
f50503a9b6
Backed out changeset 2887e3a300ed (bug 862558) for m-bc bustage
2013-11-18 14:25:59 -08:00
Anton Kovalyov
5e677c0be4
Bug 929766 - Remove Orion from the SourceEditor component. r=msucan
2013-11-18 14:05:07 -08:00
Wes Kocher
cf23b5250b
Backed out changeset 1ac4f1a35bd8 (bug 923458) for xpcshell bustage on a CLOSED TREE
2013-11-18 13:50:56 -08:00
Wes Kocher
8552250f4c
Backed out changeset 1431d2e9c5f7 (bug 938803)
2013-11-18 13:49:49 -08:00
Wes Kocher
7ea166a0ea
Backed out changeset dba5cd88962a (bug 938803)
2013-11-18 13:49:44 -08:00
Wes Johnston
87e8e358f3
Bug 938304 - Pass messages from payment providers back to requester. r=mfinkle
2013-11-18 13:46:09 -08:00
Wes Kocher
d0b7874d3d
Backed out changeset c848ede03acc (bug 938950) for build bustage
2013-11-18 13:29:11 -08:00
Ehsan Akhgari
5a34c818a7
Bug 939611 - Build storage/src in unified mode; r=asuth
2013-11-18 16:26:44 -05:00
Seth Fowler
b95a0cf587
Bug 910533 - Clear invalidation rect only after sync notifying in imgStatusTracker. r=tn
...
--HG--
extra : rebase_source : d373b3c4ccc747e9afef3c1bbdb8e522b7724b10
2013-11-18 13:12:59 -08:00
Oleg Romashin
51237f988c
Bug 822898 - Implement pointer events. Basic Tests. r=smaug
2013-11-18 13:11:01 -08:00
Oleg Romashin
ed652a977e
Bug 822898 - Implement pointer events. Basic handling of Pointer Events. r=smaug
2013-11-18 13:10:48 -08:00
Gaia Pushbot
37bdded74f
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/8ef103bc368f
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #13807 from eeejay/bug-939849
Bug 939849 - [Calendar] Fix checkboxes in calendars list. Regression from bug #914892 . r=kgrandon
========
https://hg.mozilla.org/integration/gaia-central/rev/f157c0b501c6
Author: Eitan Isaacson <eitan@monotonous.org>
Desc: Bug 939849 - [Calendar] Fix checkboxes in calendars list. Regression from bug #914892 .
2013-11-18 13:10:26 -08:00
Oleg Romashin
63cf1c4a0a
Bug 822898 - Implement pointer events. Interface. r=smaug
2013-11-18 13:10:05 -08:00
Brian Hackett
179986cd50
Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
2013-11-18 14:05:09 -07:00
Jan de Mooij
bc24d55179
Bug 936455 - Call GetObjectElementOperation instead of GetElementOperation from GetElementIC::update. r=efaust
2013-11-18 21:56:05 +01:00
Jan de Mooij
b94ff25dcf
Bug 939420 - Fix shell neuter() function to return |undefined| instead of itself. r=jorendorff
2013-11-18 21:56:02 +01:00
Gaia Pushbot
0386da7619
Bumping gaia.json for 1 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/453866c861fc
Author: Zac <zcampbell@mozilla.com>
Desc: Bug 939979 - Unxfail test_context_menu_activity_picker.py
2013-11-18 12:55:27 -08:00
Ehsan Akhgari
84c0745ae1
Bug 939924 - Fix build error: KS.H must be included before codecapi.H in WMF.h. r=cpearce
2013-11-18 15:47:38 -05:00
Stephen Pohl
b0be0a378e
Bug 935258: Tear down swipe animation overlay on popstate events. r=felipe
2013-11-18 15:45:41 -05:00