Commit Graph

163131 Commits

Author SHA1 Message Date
Chris Pearce
1ade2536ed Bug 959440 - Various cleanups in MP4Reader. r=kinetik
Change PlatformDecoderModule::Create*Decoder() to take an
mp4_demuxer::{Audio,Video}DecoderConfig parameter, instead of enumerating all
parameters. This means the platform decoders can have more data if need be,
like the AACAudioConfig.

Change MediaDataDecoder::Input() to take an nsAutoPtr<MP4Sample>&. The sample
will be deleted by the caller (MP4Reader) if Input() returns DECODE_STATUS_OK,
but if the MediaDataDecoder wants to assume responsibility of the
lifecycle of the sample (say to enqueue it), it can forget() on the
nsAutoPtr& passed in and assume responsibility.

Call PlatformDecoderModule::Create() on the decode thread. This is a step
towards making these classes decode-thread only.

Add PlatformDecoderModule::Init(), which caches the pref's we need, since
PlatformDecoderModule::Create() is no longer called on the main thread, we can
no longer access them in there.

Add Init() method to MediaDataDecoder interface. This is so that we can call
MediaDataDecoder::Shutdown() to unblock the initialization of a decoder, if
that init needs to block.

Pass LayersBackend type to WMFVideoDecoder, so it knows whether to init DXVA.
2014-01-15 13:31:12 +13:00
Cameron McCormack
c1c73f3b83 Bug 959480 - Add lldb synthetic children for nsTArray and friends. r=ehsan 2014-01-15 11:30:10 +11:00
Cameron McCormack
bc86bc0104 Bug 959452 - Add lldb summaries for nsACString and nsAString. r=ehsan 2014-01-15 11:29:36 +11:00
Cameron McCormack
375841869f Bug 959445 - Add lldb summaries for nsIAtoms, nsTextNodes and nsTextFragments showing their text content. r=ehsan 2014-01-15 11:29:36 +11:00
Geoff Brown
287331f730 Bug 957185 - Disable robocop testHomeBanner, testPromptGridInput on Android x86 only, for too many failures 2014-01-14 17:20:01 -07:00
Johnny Stenback
1191fb9fdc Bug 959821. Make it painfully clear that we need DOM peer reviews for changes to this test. r=peterv 2014-01-14 16:15:06 -08:00
Wes Kocher
2616eeb33d Merge m-c to inbound 2014-01-14 16:13:50 -08:00
L. David Baron
098a66ab25 Bug 959832 patch 2: Transition events and animation events are not cancelable. r=smaug 2014-01-14 16:11:15 -08:00
L. David Baron
b138778c48 Bug 959832 patch 1: Fix tests in test_eventctors.html that weren't testing what was intended. r=smaug 2014-01-14 16:11:14 -08:00
L. David Baron
bd12da4123 Add comment describing what test_compute_data_with_start_struct.html does. No bug. No review.
(Followup to IRC discussion with nrc, who hit a failure in this test.)
2014-01-14 16:11:14 -08:00
Wes Kocher
4feb8dd8e3 Merge b2g-inbound to m-c 2014-01-14 15:44:06 -08:00
Wes Kocher
ac83e0314a Merge inbound to m-c 2014-01-14 15:24:45 -08:00
Ryan VanderMeulen
4af34477af Backed out changeset 7eb8b5723256 (bug 943515) for mass Android test bustage. 2014-01-14 15:38:15 -05:00
Matt Brubeck
8ccd7212fc Bug 953430 - Fix double padding under notifications on Metro start page [r=emtwo] 2014-01-14 12:35:53 -08:00
Blair McBride
6b00c42249 Bug 897735 - Bustage fix for nsIBlocklistService.idl 2014-01-15 09:30:26 +13:00
Rail Aliiev
49b06b6b67 Bug 959405 - Please update the Buri Moz-central, 1.3, 1.2 with the latest blobs from V1.2-device.cfg. r=nhirata CLOSED TREE a=RyanVM
--HG--
extra : amend_source : 365e3d40e5c93876167aa3067a3644df5a8a78ec
2014-01-14 15:13:54 -05:00
Ryan VanderMeulen
5167a3831e No bug - Remove trailing comma.
CLOSED TREE

--HG--
extra : rebase_source : 4ab5d70834a56d60226c9507bf55af152a1ffd11
2014-01-14 15:04:11 -05:00
Ed Morley
f14299e3f3 Backed out changeset 194dc8f8f9fe (bug 947535) since the socialapi tests appear to rely on each other :-/
CLOSED TREE
2014-01-14 19:18:14 +00:00
Ryan VanderMeulen
18cde65ac6 Bug 865407 - Follow-up to fix other places expecting the old IID.
CLOSED TREE
2014-01-14 14:03:59 -05:00
Ryan VanderMeulen
9298dcfd06 Bug 865407 - Bump nsIWebVTTParserWrapper IID. CLOSED TREE 2014-01-14 13:52:48 -05:00
Kyle Huey
9b68f75608 Bug 948774: Don't broadcast a memory report request to the Nuwa process. r=fabrice 2014-01-14 10:35:08 -08:00
Gaia Pushbot
c34b5523fe Bumping gaia.json for 4 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/5fed274e799a
Author: vingtetun <21@vingtetun.org>
Desc: Merge pull request #15301 from vingtetun/bug951375

Bug 951375 - [FTE] Cannot pan the First time Experience page. r=borja

========

https://hg.mozilla.org/integration/gaia-central/rev/8f9e4ce41d86
Author: Vivien Nicolas <21@vingtetun.org>
Desc: Bug 951375 - [FTE] Cannot pan the First time Experience page. r=borja

========

https://hg.mozilla.org/integration/gaia-central/rev/7547bd2eaf65
Author: vingtetun <21@vingtetun.org>
Desc: Merge pull request #15302 from vingtetun/bug959144

Bug 959144 - Can not scroll calendar app after looking at an event. r=kg...

========

https://hg.mozilla.org/integration/gaia-central/rev/6537cab66ee7
Author: Vivien Nicolas <21@vingtetun.org>
Desc: Bug 959144 - Can not scroll calendar app after looking at an event. r=kgrandon
2014-01-14 10:30:29 -08:00
Michael Comella
4acf0d4dae Bug 943515 - Part 2: Url -> URL in Favicon method names. r=rnewman 2014-01-14 10:28:30 -08:00
Gaia Pushbot
058b3a8067 Bumping gaia.json for 1 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/e609848bd7f0
Author: Dale Harvey <dale@arandomurl.com>
Desc: Bug 946778 - Create initial places database in system app. r=kgrandon
2014-01-14 10:20:20 -08:00
Dale Harvey
3866121ca3 Bug 959199 - Track whether contextmenu was handled. r=kats 2014-01-14 18:03:14 +00:00
Gregor Wagner
119da408bd No Bug: Disable perma-orange mochitests for debug emulator. rs=jgriffin 2014-01-14 09:55:10 -08:00
Ryan VanderMeulen
d703b1cfac Fix bustage from bad unbitrotting of bug 883975.
CLOSED TREE
2014-01-14 12:36:26 -05:00
Gaia Pushbot
2b952b2f05 Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/7632d3134852
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Merge pull request #13826 from mikehenrty/bug-938256-fuzzymatch

Bug 938256 - adding integration test for fuzzyMatch

========

https://hg.mozilla.org/integration/gaia-central/rev/f85b561a74ae
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Bug 938256 - adding integration test for fuzzyMatch
2014-01-14 09:30:17 -08:00
David Keeler
e035c31de9 bug 957368 - standardize and simplify nsNSSShutDownObject implementations r=cviecco r=briansmith 2014-01-14 09:28:43 -08:00
Olli Pettay
25af73b606 Bug 958315 - Suspect JS things released by dying C++ objects in the next CC, r=mccr8 2014-01-14 22:23:59 +02:00
Rail Aliiev
6d493c9460 Backout a74bd5095902, Bug 959405 - Please update the Buri Moz-central, 1.3, 1.2 with the latest blobs from V1.2-device.cfg 2014-01-14 12:20:41 -05:00
Ryan VanderMeulen
6c3e77f650 Bug 897735 - Bump the nsIBlocklistService IID.
DONTBUILD CLOSED TREE
2014-01-14 11:54:30 -05:00
Ryan VanderMeulen
3c83f654a4 Backed out changesets bb7097d12256, 5e6c7217e92a, and 6779278f87df (bug 884573) and changeset 30e1a793fbf9 (bug 878941) for Cpp unit test failures. 2014-01-14 11:43:48 -05:00
Ed Morley
9fc130ec32 Bug 952865 - Disable browser_console.js on Linux for intermittent failures 2014-01-14 16:39:04 +00:00
Ed Morley
53c53bfd93 Bug 951965 - Disable browser_UITour.js on Linux for intermittent failures 2014-01-14 16:39:04 +00:00
Ed Morley
8b9747eb92 Bug 951680 - Disable browser_alltabslistener.js on Linux for intermittent failures 2014-01-14 16:39:04 +00:00
Ed Morley
58f94f9685 Bug 951146 - Disable browser_webconsole_console_logging_api.js on Linux for intermittent failures 2014-01-14 16:39:03 +00:00
Ed Morley
f0d3e575d1 Bug 947535 - Disable social/browser_blocklist.js for intermittent failures 2014-01-14 16:39:03 +00:00
Ed Morley
77b19bd67c Bug 944372 - Disable browser_394759_basic.js for intermittent failures 2014-01-14 16:39:03 +00:00
Ed Morley
1625ea613f Bug 925225 - Disable browser_bug676619.js on OS X for intermittent failures 2014-01-14 16:39:03 +00:00
Ed Morley
e4347ba7cc Bug 921693 - Disable test_bug426082.html on Windows for intermittent failures 2014-01-14 16:39:03 +00:00
Ed Morley
00b2c86916 Bug 919016 - Disable test_bug360437.xul on Windows for intermittent failures 2014-01-14 16:39:02 +00:00
Ed Morley
ab80d8427c Bug 917535 - Disable browser_locationBarCommand.js on Linux for intermittent failures 2014-01-14 16:38:26 +00:00
Ed Morley
07bc93cb43 Bug 916143 - Disable test_movement_by_words.html on Windows for intermittent failures 2014-01-14 16:38:26 +00:00
Ed Morley
d34f5111cb Bug 909305 & bug 919482 - Mark 163504-*.html as random-if for too many intermittent failures 2014-01-14 16:38:26 +00:00
Ed Morley
085ec82f9d Bug 900641 - Disable mochitest-metro-chrome browser_selection_caretfocus.js for intermittent failures 2014-01-14 16:38:26 +00:00
Ed Morley
6881be49b6 Bug 898317 - Disable browser_newtab_bug735987.js on OS X for intermittent failures 2014-01-14 16:38:26 +00:00
Ed Morley
3649701586 Bug 894063 - Disable browser_819510_perwindowpb.js on Linux for intermittent failures 2014-01-14 16:38:25 +00:00
Ed Morley
a565a42665 Bug 867992 - Disable browser_webconsole_bug_630733_response_redirect_headers.js on Linux for intermittent failures 2014-01-14 16:38:25 +00:00
Ed Morley
f605c333d3 Bug 760770 - Disable test_timeupdate_small_files.html on Linux for intermittent failures 2014-01-14 16:38:25 +00:00