Martin Thomson
1defbdb0b2
Bug 1155923 - Temporarily restoring moz-prefixed interface, r=jesup,smaug
2015-09-28 11:25:04 -07:00
Martin Thomson
6c7392347e
Bug 1155923 - Add Deprecated attribute to interfaces, r=peterv
2015-09-28 11:25:04 -07:00
Martin Thomson
cf02a56d1d
Bug 1155923 - Removing moz prefix from RTC interfaces, r=jesup,smaug
2015-09-28 11:25:04 -07:00
Jean-Yves Avenard
a36d680d15
Bug 1208953: [mp3] Don't parse data we've already parsed. r=cpearce
...
NotifyDataArrived may be called again due to reads performed in NotifyDataArrived ; causing stall and serious slowdowns.
2015-09-30 16:07:56 +10:00
Mantaroh Yoshinaga
488625ebbf
Bug 1180589 part 3 - Rename shadowed variable name; r=bholley
2015-09-30 14:32:32 +09:00
Mantaroh Yoshinaga
9965826ab8
Bug 1180589 part 2 - Add code to create a simulated mediastream; r=seanlin
2015-09-30 14:32:32 +09:00
Mantaroh Yoshinaga
8478bd2e88
Bug 1180589 part 1 - Add simulator code for TV Manager API; r=seanlin
2015-09-30 14:32:32 +09:00
Kartikaya Gupta
172ec52f3a
Bug 1143856 - Enable APZ on Linux desktop nightly builds. r=botond
2015-09-30 00:32:19 -04:00
Kartikaya Gupta
7ca9688975
Bug 1143856 - Temporarily disable a test to get APZ enabled on Linux and get test coverage. r=me
2015-09-30 00:32:07 -04:00
Mike Conley
b12b10515e
Bug 1204301 - HttpChannelParent needs to be able to GetInterface to an nsIPrompt. r=billm.
...
NSS TLS authentication prompts require us to ask the user for their
master password in the event that the user has one set up. In that
case, the nsIInterfaceRequestor passed to PK11_DoPassword needs to
be able to GetInterface to an nsIPrompt in order to prompt the user
for the password.
This nsIInterfaceRequestor, when running with e10s enabled, happens
to be HttpChannelParent.
2015-09-22 17:39:15 -04:00
Ehsan Akhgari
3c3be2fc99
Tests for bug 1200869; r=sicking
2015-09-29 23:12:52 -04:00
Ehsan Akhgari
6d99a81ce3
Tests for bug 1200856; r=sicking
2015-09-29 23:12:51 -04:00
Christoph Kerschbaumer
b946316b70
Bug 1206958 - Use channel->asyncOpen2() in dom/xul/XULDocument.cpp (r=sicking)
2015-09-28 20:15:51 -07:00
Mike Hommey
430d12a198
Bug 1209403 - Build xpidl stuff in the faster make backend. r=gps
2015-09-30 11:51:49 +09:00
Mike Hommey
ac249eb19a
Bug 1209401 - Don't use preprocessor forced includes for API keys in nsURLFormatter.js. r=gps
2015-09-30 11:51:48 +09:00
Mike Hommey
bd4d9c734d
Bug 1209398 - Enable the FasterMake backend by default for desktop Firefox builds. r=gps
...
The order in which backends appear is important, and dealing with deduplication
in configure.in is not really nice, so for all simplification purposes, this relies
on using AC_SUBST_SET, which does the deduplication and keeps the original order
in which items appear (despite its name).
2015-09-30 11:51:47 +09:00
Mike Hommey
a4a5079554
Bug 1209398 - Make AC_SUBST_SET emit a list of unique items instead of an actual set. r=gps
...
While the name AC_SUBST_SET suggests the underlying type would be a set, it does
not actually matter that much in moz.build, and is not used that much anyways.
2015-09-30 11:51:47 +09:00
Mike Hommey
19c798623d
Bug 1209391 - Remove build/unix/uniq.py. r=mshal
2015-09-30 11:51:46 +09:00
JW Wang
62de0ab29f
Bug 1208931 - Remove MediaDecoderReader::IsWaitingMediaResources(). r=jya.
2015-09-27 20:38:43 +08:00
JW Wang
c135a8be79
Bug 1208930 - Remove usage of decoder monitor from MediaDecoder. r=jya.
2015-09-27 20:12:14 +08:00
Botond Ballo
9a5dad49be
Bug 1208661 - Remove some no-longer-used debugging code. r=BenWa
2015-09-28 15:20:03 -04:00
Botond Ballo
75556ec599
Bug 1208661 - Show display list and layer textures in-line in the HTML paint dump. r=BenWa
2015-09-28 15:22:05 -04:00
Botond Ballo
7c3f43c4ab
Bug 1208661 - Implement SourceSurfaceDual::GetDataSurface() for debugging purposes. r=BenWa
2015-09-25 19:24:13 -04:00
Botond Ballo
0368f4bbce
Bug 1208661 - Dump client-side layer textures. r=BenWa
2015-09-28 17:06:35 -04:00
Botond Ballo
d73b6c895b
Bug 1208661 - Do not assume that PaintRoot()'s contributions to the HTML paint dump will all be inside a <script> tag. r=BenWa
2015-09-25 19:23:13 -04:00
Botond Ballo
5051c961dc
Bug 1208661 - Support dumping client-side layer textures without compression. r=BenWa
...
Compression is used by the profiler, but we need uncompressed textures for the
browser to be able to render them when we include them in the HTML paint dump.
2015-09-28 18:51:37 -04:00
Botond Ballo
a2efc1f565
Bug 1208661 - Make ContentClient dumping play nicely with HTML dumping. r=BenWa
2015-09-25 19:19:04 -04:00
Botond Ballo
43603efbe9
Bug 1208661 - Move Dump() up from ContentClient to CompositableClient. r=BenWa
...
Only some ContentClient implementations implement it, but it allows it to be
called from more general code. Other CompositableClient implementations can
be provided later.
2015-09-25 19:16:38 -04:00
JW Wang
a321981a6a
Bug 1208922. Part 6 - IsWaitingOnCDMResource() is not used by MDSM anymore. Remove it from MediaDecoderReader and make it private in MediaFormatReader. r=cpearce.
2015-09-27 18:59:52 +08:00
JW Wang
f0a92d266a
Bug 1208922. Part 5 - MDSM can now query capabilities from CDMProxy without reader setting them in MediaInfo. r=cpearce.
2015-09-27 18:59:50 +08:00
JW Wang
7542e6ca42
Bug 1208922. Part 4 - remove AbstractMediaDecoder::GetCDMProxy() and devirtualize MediaDecoder::SetCDMProxy(). r=cpearce.
2015-09-27 18:59:08 +08:00
JW Wang
3e540da318
Bug 1208922. Part 3 - forward the CDMProxy from MediaDecoder to MediaDecoderReader via MDSM. r=cpearce.
2015-09-27 18:48:59 +08:00
JW Wang
480aaa8ac6
Bug 1208922. Part 2 - add MediaDecoderReader::SetCDMProxy so it won't need to ask MediaDecoder for a CDMProxy. r=cpearce.
2015-09-27 18:40:03 +08:00
JW Wang
b1a98a827c
Bug 1208922. Part 1 - add MediaDecoder::RequestCDMProxy() which resolves when a CDMProxy is set and capabilities are known. The client code won't need to handle the situation where a CDMProxy is set but capabilities are still unknown. This simplifies the client code a lot. r=cpearce.
2015-09-27 18:39:37 +08:00
Chris Pearce
3c50e62995
Bug 1209755 - Enable Adobe EME in official 64bit builds. r=glandium
2015-09-30 15:38:29 +13:00
Botond Ballo
56e0b97c28
Bug 1209330 - Get the clang plugin to compile with clang 3.7 and warnings-as-errors. r=mystor
2015-09-28 18:52:44 -04:00
JW Wang
3e1e0e3b3f
Bug 1188643. Buffer more audio in audio capture mode to avoid glitches. r=cpearce.
2015-09-30 10:32:49 +08:00
Phil Ringnalda
40ce8b9666
Back out e69aaae67541 (bug 1197941) for being worse than the disease
...
CLOSED TREE
2015-09-29 19:19:22 -07:00
Ehsan Akhgari
63f3c84c41
Bug 1198386 - Wait for the AudioContext to enter the running state before calling suspend() on it; r=karlt
2015-09-29 21:43:05 -04:00
Nicholas Nethercote
b9a18be1b4
Bug 1207465 - Remove disabling of no-longer-used MSVC warning C8442. r=ted.
...
As of MSVC2012 this warning no longer occurs, because the code pattern it's for
is valid C++11, so we no longer need to disable the warning.
This undoes bug 832280.
2015-09-29 18:28:03 -07:00
Xidorn Quan
d8aa651487
Bug 1201798 part 3 - Add test for viewport scrollbar on fullscreen. r=roc
2015-09-30 10:48:41 +10:00
Xidorn Quan
616f08c25a
Bug 1201798 part 2 - Update viewport scrollbar override for fullscreen and remove the leagcy css rule. r=roc
2015-09-30 10:48:41 +10:00
Xidorn Quan
a83266c93d
Bug 1201798 part 1 - Move PropagateScrollToViewport() from nsCSSFrameConstructor to nsPresContext as a public method. r=roc
2015-09-30 10:48:41 +10:00
Karl Tomlinson
3d2695c627
bug 1205558 remove DelayNodeEngine::mSource r=padenot
2015-09-29 14:39:28 +13:00
Karl Tomlinson
34bb8dac4f
bug 1205558 remove unnecessary ScriptProcessorNodeEngine::mSource r=padenot
2015-09-29 14:30:40 +13:00
Karl Tomlinson
60b1445bcf
bug 1205558 remove unused AudioNodeStream* aSource parameter r=padenot
2015-09-22 17:11:52 +12:00
Karl Tomlinson
cffaf06161
bug 1205558 use destination stream for audio node engine time r=padenot
2015-09-22 16:34:45 +12:00
Karl Tomlinson
f6821996d3
bug 1205558 introduce SecondsToNearestStreamTime r=padenot
2015-09-18 15:42:00 +12:00
Karl Tomlinson
7375e9621f
bug 1209286 remove now unnecessary StreamTimeToDOMTime and DOMTimeToStreamTime r=padenot
2015-09-29 10:46:43 +13:00
Karl Tomlinson
20544ad2ee
bug 1208318 ensure that currentTime has advanced sufficiently to easily detect failure r=padenot
2015-09-29 13:39:24 +13:00