Commit Graph

27157 Commits

Author SHA1 Message Date
Ryan VanderMeulen
cb8a31e3ed Backed out changesets bc3b048b416d and 773b27cd166b (bug 1050122) for regression B2G debug test runtimes dramatically. 2014-11-03 12:46:43 -05:00
Trevor Saunders
aeb848d708 no bug - fix nullptr to bool conversions in Blob.cpp r=themaid
--HG--
extra : rebase_source : aa2c9dc11c88beb53b12ddd583121ca90a2f4969
2014-11-03 07:59:27 -05:00
Carsten "Tomcat" Book
f69a65625d Merge mozilla-central to mozilla-inbound 2014-11-03 13:16:04 +01:00
Carsten "Tomcat" Book
10acaa886e merge b2g-inbound to mozilla-central a=merge 2014-11-03 12:59:39 +01:00
Bob Owen
f4d4473225 Bug 1088130: Add to TestGMPCrossOrigin.cpp gtest to test that the APIs required for Output Protection on Windows work within the sandbox. r=cpearce 2014-11-03 10:02:30 +00:00
Jacek Caban
8f5ffaf898 Bug 1092130 - Fixed build errors found by mingw after bug 1076698 landed (-Werror=missing-braces errors). r=cpearce 2014-11-03 10:28:52 +01:00
Bobby Holley
56a6b50f23 Bug 1090991 - Introduce a new NotDecodedReason WAITING_FOR_DATA and use it for MSE. r=cpearce,r=cajbir 2014-11-03 09:20:15 +01:00
Bobby Holley
4482a8ac0f Bug 1090991 - Unify MediaDecoderStateMachine::On{DecodeError,AudioEOS,VideoEOS} and eliminate duplicated logic. r=cpearce
We take this opportunity to align the behavior of Finish() calls between audio
and video EOS, invoking them unconditionally for both cases. Currently both
cases always call Finish() immediately, with the exception of:

(A) Video in seeking mode, where we may push mFirstVideoFrameAfterSeek before
    doing so, and
(B) Video in the |default:| case.

Push() and Finish() seem like orthogonal operations on MediaQueue, but we
nonetheless preserve the old order just in case. There doesn't seem to be a good
reason for (B).
2014-11-03 09:20:14 +01:00
Bobby Holley
1ae09ed427 Bug 1090991 - Refactor RequestSampleCallback to use a single callback for all "not decoded" message. r=cpearce,r=cajbir
I'm going to add another one, and want this API to scale better than it does.
2014-11-03 09:20:14 +01:00
Bobby Holley
9341edfd88 Bug 1090991 - Modify MediaData::Type so that it may serve as a general-purpose enum for distinguishing audio and video. r=cpearce
We don't seem to have something like this already, and this seemed better than
introducing yet another new enum.
2014-11-03 09:20:14 +01:00
Andrea Marchesini
efeecd1989 Bug 1082734 - Disable location.searchParams for cross-origin insecure data access, r=bz 2014-11-03 08:18:22 +00:00
Andrea Marchesini
076303c1fe Bug 978260 - Remove Assertions for mParentSuspended in Workers, r=khuey 2014-11-03 08:15:09 +00:00
Vaibhav Agrawal
24bd7cf5a2 Bug 1083347 - Patch to remove entries in androidx86.json and annotate manifests. r=gbrown 2014-10-31 10:31:00 +01:00
Hsin-Yi Tsai
4fca37282d Bug 1091528 - [B2G][RIL] when receiving 'rilRequestType: 12', Error: Don't know about this message type: undefined. r=aknow 2014-10-30 19:04:34 +08:00
Hsin-Yi Tsai
cd10f3772a Bug 986308 - [B2G][STK] support call number modified by STK call control. r=aknow 2014-10-27 15:41:27 +08:00
Phil Ringnalda
4b834bdafe Merge b-i to m-c, a=merge 2014-11-02 09:03:04 -08:00
Phil Ringnalda
8c2277312f Merge f-t to m-c, a=merge 2014-11-02 08:55:19 -08:00
Jonathan Watt
6b9386350c Bug 1077355 - Stop over inflating for stroke-miterlimit in nsSVGUtils::PathExtentsToMaxStrokeExtents. r=longsonr 2014-11-01 10:45:10 +00:00
Chris Peterson
c0ea89568d Bug 1092001 - Fix warnings in dom/tv and mark as FAIL_ON_WARNINGS. r=ehsan 2014-10-29 21:52:41 -07:00
Ryan VanderMeulen
672e933e71 Merge m-c to fx-team. a=merge 2014-10-31 19:18:48 -04:00
Ryan VanderMeulen
ebb5e3f804 Backed out changeset 3fde6fc99b0a (bug 1020368) for non-unified bustage. 2014-10-31 18:51:23 -04:00
Ryan VanderMeulen
142a2f5154 Merge m-c to fx-team. a=merge 2014-10-31 16:35:46 -04:00
Ryan VanderMeulen
611f869b4b Merge fx-team to m-c. a=merge 2014-10-31 16:16:38 -04:00
Ryan VanderMeulen
3377866b7d Merge inbound to m-c. a=merge 2014-10-31 16:09:15 -04:00
Dave Townsend
177512d024 Bug 1089230: Add a string overload to nsIDOMWindowUtils.loadSheet. r=bholley 2014-10-31 11:48:52 -07:00
Mike Habicher
15b3b98d6e Bug 1020368 - remove direct JS_*() calls from CameraRecorderProfiles, r=aosmond,bz 2014-10-31 13:19:06 -04:00
Ryan VanderMeulen
313d97ee21 Bug 960762 - Disable test_notification_storage.html on Android for frequent failures. 2014-10-31 14:05:49 -04:00
Vaibhav Agrawal
3fcb206338 Bug 1089031 - Remove invalid mochitests and adding them to support-files in dom/encoding/test/mochitest.ini. r=jmaher 2014-10-31 05:35:00 -04:00
Ehsan Akhgari
26155926fc Bug 1091626 - Mark TVSourceListener as final; r=seanlin
This avoids compiler warnings when deleting this object since
its destructor is not virtual.
2014-10-31 10:42:29 -04:00
Ehsan Akhgari
05c732fdff Bug 1091628 - Remove TVProgram::mIsInterrupting since it is unused; r=seanlin 2014-10-31 10:42:02 -04:00
Krzysztof Mioduszewski
96a8f9b40e Bug 1003268 - [NFC] Implement onpeerfound. r=allstars.chh, r=smaug 2014-10-30 02:08:00 -04:00
Dimi Lee
fd57178eab Bug 1086209 - [NFC] Remove window parameter for NfcContentHelper API. r=allstars.chh 2014-10-30 18:46:41 +08:00
Carsten "Tomcat" Book
575a0a2a59 Merge mozilla-central to b2g-inbound 2014-10-31 14:26:06 +01:00
Carsten "Tomcat" Book
52411c0726 merge mozilla-inbound to mozilla-central a=merge 2014-10-31 14:07:48 +01:00
Shawn Ku
523fee0819 Bug 1091429 - B2G RIL: Correct UCS2 handling for EFPNN. r=Edgar. 2014-10-31 10:18:28 +08:00
Kan-Ru Chen (陳侃如)
19b7755ef1 Bug 978681 - Fix createNewTest.py to use mochitest.ini. r=smaug 2014-10-31 10:39:15 +08:00
Kan-Ru Chen (陳侃如)
f75b538f19 Bug 1090759 - Part 5. Use setAttribute to set mozbrowser instead of using SpecialPowers. r=smaug 2014-10-31 10:39:15 +08:00
Kan-Ru Chen (陳侃如)
089fc344f8 Bug 1090759 - Part 4. Use disabled in mochitest.ini. r=smaug 2014-10-31 10:39:14 +08:00
Kan-Ru Chen (陳侃如)
4d88634940 Bug 1090759 - Part 3. Fix tests broken by DOM Promise's asyncness r=smaug 2014-10-31 10:39:14 +08:00
Kan-Ru Chen (陳侃如)
696c407936 Bug 1090759 - Part 2. Use DOM Promise in browserElementTestHelpers.js. r=smaug 2014-10-31 10:39:14 +08:00
Kan-Ru Chen (陳侃如)
386b8d353b Bug 1090759 - Part 1. Use pushPermissions in browserElementTestHelpers.js. r=smaug 2014-10-31 10:39:13 +08:00
Wes Kocher
f060936900 Backed out 6 changesets (bug 1088228) for static analysis bustage
Backed out changeset 13ecff800114 (bug 1088228)
Backed out changeset de692c3335f2 (bug 1088228)
Backed out changeset 2d449a2b4e1c (bug 1088228)
Backed out changeset 49ac8f33ab70 (bug 1088228)
Backed out changeset 920d50e84a17 (bug 1088228)
Backed out changeset 55f4818378e4 (bug 1088228)
2014-10-30 16:24:02 -07:00
Blake Kaplan
cf259d89d5 Bug 1056018 - Mark the a few IPC calls as urgent priority to deal with edge cases involving CPOWs. r=billm (with one bugfix written by him and r=me) 2014-10-30 15:51:39 -07:00
Fredrik Lanker
f6e6bfafd6 Bug 1091601 - Settings closes down when changing permissions for THA applications r=fabrice
Application kind is used in isExplicitInPermissionsTable for checking
the permissions in the permission table. When calling the function from
PermissionSettings, the app kind wasn't passed so the permission check
failed. This lead to Settings closing down when trying to change the
permissions in "App permissions", due to the assert in receiveMessage
(dom/permission/PermissionSettings.jsm).

---
 dom/permission/PermissionSettings.jsm | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
2014-10-30 15:02:51 -07:00
Boris Zbarsky
1ca4d15575 Bug 1088228 part 6. Simplify the DOM GetParentObject setup, now that we no longer rely on it for scope chains. r=peterv 2014-10-30 17:43:42 -04:00
Boris Zbarsky
46bca7404e Bug 1088228 part 5. Use the new CloneFunctionObject in XBL. r=peterv 2014-10-30 17:40:17 -04:00
Boris Zbarsky
19a45014f5 Bug 1088228 part 3. Use the new nsJSUtils API for event handlers. r=peterv 2014-10-30 17:40:13 -04:00
Boris Zbarsky
49256af4b5 Bug 1088228 part 2. Create an nsJSUtils API for building the scope chain for a given Element. r=peterv 2014-10-30 17:40:09 -04:00
Boris Zbarsky
f3eda36389 Bug 1088228 part 1. Introduce an nsINode API for getting the scope chain parent for a given node. r=peterv 2014-10-30 17:38:48 -04:00
Ryan VanderMeulen
aa31867de0 Merge inbound to m-c. a=merge 2014-10-30 16:03:53 -04:00