Commit Graph

265137 Commits

Author SHA1 Message Date
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