gecko-dev/dom
JW Wang 9f67fc7996 Bug 1310140. Part 12 - move the HasVideo() check into HandleVideoSuspendTimeout(). r=kaku,kamidphish
If MDSM becomes invisible while decoding metadata, VisibilityChanged() will return early
because mInfo is still nothing. And MDSM will never suspend video decoding if there are no
visibility changes later. We should delay the check util the timer goes off and MDSM
needs to switch on the blank decoder.

MozReview-Commit-ID: Ids9MncpC2l

--HG--
extra : rebase_source : 77ab76b09bae3dec3447950a8f0a7fcffff565b7
extra : source : 4527aed6f0b4f3ac11981df4517adacf9a43b4a2
2016-10-18 14:07:07 +08:00
..
animation Merge m-i to m-c, a=merge 2016-10-18 19:36:18 -07:00
apps Bug 1310895 - Remove support for app default and manifest CSP enforcement; r=baku 2016-10-18 09:40:41 -04:00
archivereader
asmjscache Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8 2016-09-14 15:47:32 +02:00
audiochannel Bug 1290467 - part7 : enable audio competing for non-audible media. r=baku 2016-09-09 09:50:40 +08:00
base Bug 1310895 - Remove support for app default and manifest CSP enforcement; r=baku 2016-10-18 09:40:41 -04:00
battery
bindings Bug 1310385 - Remove support for UndoManager; r=smaug 2016-10-17 10:06:11 -04:00
bluetooth Bug 1301010 - Add missing Unused.h, StorageManager.h r=fabrice 2016-09-07 18:52:58 +02:00
broadcastchannel Bug 1261019 - Part 3: Remove Navigator.mozApps and code depending on it; r=myk,jryans,fabrice,mcmanus,peterv 2016-10-13 13:18:41 -04:00
browser-element Bug 1310378 - Remove support for mozwidget; r=baku 2016-10-17 13:15:36 -04:00
cache Bug 1308075 - Remove support for accessing the Cache API from app:// URLs and also for storing requests/responses with app:// URLs within it; r=bkelly 2016-10-18 11:47:04 -04:00
canvas Bug 1295456 - Update Gecko tests for css-color-4 color function changes. r=dholbert 2016-10-16 03:15:36 +08:00
console Bug 1301032 - Remove a warning when Console.cpp is compiled, r=smaug 2016-09-07 18:08:23 +02:00
contacts
crypto Bug 1308890 - Make use of ScopedAutoSECItem in CryptoKey.cpp. r=rbarnes 2016-10-14 10:36:54 +08:00
devicestorage Bug 1310895 - Remove support for app default and manifest CSP enforcement; r=baku 2016-10-18 09:40:41 -04:00
downloads Bug 1261019 - Part 3: Remove Navigator.mozApps and code depending on it; r=myk,jryans,fabrice,mcmanus,peterv 2016-10-13 13:18:41 -04:00
encoding
events Bug 1310385 - Remove support for UndoManager; r=smaug 2016-10-17 10:06:11 -04:00
fetch Bug 1277803 - Part 1 : Add a new ContentPolicy TYPE_INTERNAL_IMAGE_FAVICON for indicating a favicon loading. r=ckerschb 2016-10-13 15:43:54 +08:00
filehandle
filesystem Bug 1287747 - GetFilesHelper must release mFiles and mGlobal on the main-thread, r=smaug 2016-09-17 09:55:30 +02:00
flyweb Bug 1303865 - Fix shutdown leak of FlyWebService. r=mconley 2016-09-21 11:32:36 -04:00
gamepad Bug 1299928 - Part 6: Making GamepadManager is only run at the same process at VRMangerChild; r=kip 2016-10-11 10:45:25 +08:00
geolocation Bug 1308600 - Remove unused ServiceReady method from Geolocation. r=jdm 2016-10-10 23:15:45 +02:00
grid Bug 1308208 - remove redundant null check from GridLines::SetLineInfo. r=baku 2016-10-06 19:05:46 +03:00
html Merge mozilla-central to mozilla-inbound 2016-10-18 10:44:04 +02:00
icc Bug 1282408 - Add ignore-initialization-check annotation to mPrlVersion from CdmaIccInfo. r=btseng 2016-09-27 15:08:20 +02:00
imptests
indexedDB Bug 1261019 - Part 3: Remove Navigator.mozApps and code depending on it; r=myk,jryans,fabrice,mcmanus,peterv 2016-10-13 13:18:41 -04:00
inputmethod
inputport
interfaces Bug 1310910 - Remove ChromeNotifications; r=baku 2016-10-18 09:41:56 -04:00
ipc merge mozilla-inbound to mozilla-central a=merge 2016-10-18 10:38:37 +02:00
json Bug 1305202 - Use NullString() more and remove superfluous Truncates(). r=smaug 2016-09-23 21:10:01 -04:00
jsurl Bug 1306472. Back out bug 1268047, because the spec it tried to implement backs the web. r=smaug 2016-10-13 12:10:23 -04:00
locales Bug 1295456 - Support <angle> value for hue component in CSS hsl() color function. r=dholbert 2016-10-16 03:15:36 +08:00
manifest Bug 1295456 - Update Gecko tests for css-color-4 color function changes. r=dholbert 2016-10-16 03:15:36 +08:00
mathml
media Bug 1310140. Part 12 - move the HasVideo() check into HandleVideoSuspendTimeout(). r=kaku,kamidphish 2016-10-18 14:07:07 +08:00
messagechannel Bug 1308956 - Get rid of MessagePortList - part 2 - files removed, r=smaug 2016-10-13 15:19:52 +02:00
mobileconnection
mobilemessage
network Bug 1307491 - (Part 3) Remove support for per-app-offline in don/network [nukeb2g] r=baku 2016-10-17 03:58:59 +02:00
newapps
nfc
notification Bug 1310910 - Remove ChromeNotifications; r=baku 2016-10-18 09:41:56 -04:00
offline
performance
permission Bug 1309723 - Remove DOM/voicemail and related code. r=Ehsan 2016-10-13 15:11:41 -07:00
phonenumberutils
plugins Bug 1241921: Disable async plugin init regardless of pref; r=jimm 2016-10-17 12:09:21 -06:00
power
presentation Bug 1310436 - Remove support for verifying the presence of app in the presentation API; r=baku 2016-10-17 10:05:12 -04:00
promise Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8 2016-09-14 15:47:32 +02:00
push Bug 1308590 - Link to references in the Push encryption error strings. r=flod 2016-10-07 11:48:58 -07:00
quota Bug 1301333 - Add mark-initialisation-func annotation to functions Init and DoInitOnMainThread from GetUsageOp. r=baku 2016-10-18 12:57:57 +03:00
res
resourcestats
secureelement Bug 1261019 - Part 3: Remove Navigator.mozApps and code depending on it; r=myk,jryans,fabrice,mcmanus,peterv 2016-10-13 13:18:41 -04:00
security Merge m-i to m-c, a=merge 2016-10-18 19:36:18 -07:00
settings
smil Merge inbound to m-c a=merge 2016-09-07 17:54:24 -07:00
speakermanager Bug 1300884 - Remove the alarms API; r=fabrice 2016-09-07 13:26:04 -04:00
storage Bug 1308287 part 1. Change [NeedsSubjectPrincipal] to only do the Maybe thing for interfaces that can be exposed to workers. r=baku 2016-10-10 21:07:48 -04:00
svg Bug 1309109 part 5 - Store ServoDeclarationBlock rather than RawServoDeclarationBlock in nsAttrValue. r=heycam 2016-10-18 15:29:03 +11:00
system Bug 1310721 - Remove support for the b2g PAC generator; r=mcmanus 2016-10-17 14:10:45 -04:00
telephony Bug 1308868 - Add ignore-initialization-check annotation to variables from TelephonyCall and TelephonyCallGroup. r=echen 2016-10-14 17:01:12 +03:00
tests Bug 1310910 - Remove ChromeNotifications; r=baku 2016-10-18 09:41:56 -04:00
tethering
time
u2f Bug 1308868 - Add ignore-initialization-check annotation to mErrorCode from U2FStatus. r=baku 2016-10-17 16:10:17 +03:00
url Bug 1308667 - WorkerPrivate::QueueRunnable can be used by any parent thread; assertion fixed, r=bkelly 2016-10-12 15:15:04 +02:00
vr Bug 1306422 - VRDisplay.exitPresent must only be allowed by content that started VR Presentation,r=gwright 2016-10-11 15:26:57 -07:00
wappush
webidl Bug 1310910 - Remove ChromeNotifications; r=baku 2016-10-18 09:41:56 -04:00
wifi
workers Bug 862395 - Part 3: Add preference for web notification requireInteraction flag. r=baku 2016-10-12 16:43:27 -07:00
xbl Bug 1308919 - Don't make Handles to Heap<T> as it avoids the read barrier r=bz 2016-10-14 09:45:28 +01:00
xhr Bug 1307122 - Introducing a timeout for sync XHR when unload events are dispatched, r=smaug 2016-10-16 08:46:10 +02:00
xml Bug 1310275. Fix the document.load() warning and telemetry to have a shot at actually being noticed. r=froydnj 2016-10-14 22:49:10 -04:00
xslt Bug 1301254 - nsINode::GetBaseURI() should be fallible, r=smaug 2016-09-20 14:02:33 +02:00
xul Bug 1308919 - Don't make Handles to Heap<T> as it avoids the read barrier r=bz 2016-10-14 09:45:28 +01:00
jar.mn
moz.build Bug 1309723 - Remove DOM/voicemail and related code. r=Ehsan 2016-10-13 15:11:41 -07:00