gecko-dev/dom
Takuro Ashie 297ca3383c Bug 1306529 - OmxDataDecoder: Fix a stall issue on shutting down r=jya
Because the shutdown closure awaits finishing itself by
TaskQueue::AwaitShutdownAndIdle(), the function blocks infinitely.

The code is wrongly introduced at the following commit:

  * https://bugzilla.mozilla.org/show_bug.cgi?id=1319987
    * https://hg.mozilla.org/mozilla-central/rev/b2171e3e8b69

This patch calls it on mTaskQueue intead of mOmxTaskQueue to
avoid the issue.

MozReview-Commit-ID: 4qmX2QlniEG

--HG--
extra : rebase_source : f0784c0c5b2e39d2078a5aff72be03b52e413139
extra : intermediate-source : 635153e1dcdc442f8d72727b6fe504842b4ffa31
extra : source : bf011140459cc227c9435e3960770bafb3cecb8e
2018-03-27 16:37:21 +09:00
..
abort Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
animation Bug 1452080: Remove ComputedStyle::PresContext usage in animation code. r=hiro 2018-04-09 11:19:49 +02:00
asmjscache
audiochannel Bug 1448576 - Use AssignLiteral for short ASCII literal AudioChannelService. r=baku. 2018-03-24 20:11:14 +02:00
base Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-08 01:04:38 +03:00
battery
bindings Bug 1451516 part 9. Remove the now-unused needsSpecialGenericOps method. r=qdot 2018-04-05 20:29:42 -04:00
broadcastchannel Bug 1450269 Remove the BroadcastChannel inner-window-destroyed observer in favor of DisconnectFromOwner(). r=baku 2018-04-05 07:55:16 -07:00
browser-element Bug 1448490 - Make the layers id a struct instead of a uint64_t. r=mattwoodrow 2018-03-24 19:06:01 -04:00
cache Bug 1448500: Add speculative request content policy type. r=bz, r=kmag 2018-03-23 15:27:08 -07:00
canvas Bug 1452080: Remove ComputedStyle::PresContext usage from layout and canvas code. r=xidorn 2018-04-09 11:19:49 +02:00
chrome-webidl Bug 1448500: Add speculative request content policy type. r=bz, r=kmag 2018-03-23 15:27:08 -07:00
clients Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
commandhandler
console Bug 1378552 - Reduce the liklihood of inadvertently misusing NullPrincipal::Create(). r=ckerschb 2018-03-22 13:36:20 -05:00
credentialmanagement
crypto
encoding
events Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-04-06 17:54:45 +03:00
fetch Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
file Bug 1452010 part 2. Remove nsIDOMDOMException members. r=qdot 2018-04-06 23:27:56 -04:00
filehandle
filesystem
flex
gamepad Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
geolocation
grid
html Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-04-06 17:54:45 +03:00
imptests
indexedDB Bug 1452010 part 1. Remove uses of nsIDOMDOMException. r=qdot 2018-04-06 23:27:56 -04:00
interfaces Bug 1452010 part 3. Remove nsIDOMDOMException. r=qdot 2018-04-06 23:29:13 -04:00
ipc Bug 1452010 part 3. Remove nsIDOMDOMException. r=qdot 2018-04-06 23:29:13 -04:00
jsurl
locales Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-07 13:00:30 +03:00
manifest
mathml Bug 1452040 - Get rid of NS_STYLE_FONT_WEIGHT_NORMAL and NS_STYLE_FONT_WEIGHT_BOLD. r=emilio 2018-04-06 14:53:25 +01:00
media Bug 1306529 - OmxDataDecoder: Fix a stall issue on shutting down r=jya 2018-03-27 16:37:21 +09:00
messagechannel Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
midi Bug 1450266 P5 Make MIDIInput::Receive() check for nullptr GetOwner(). r=qdot 2018-04-03 17:10:16 -07:00
network Bug 1449631 part 13. Remove now-unnecessary forwarding macros. r=smaug 2018-04-05 13:42:42 -04:00
notification Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
offline Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
payments Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
performance Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
permission
plugins Bug 1446499: Use static nsWindowsDllInterceptor in plugin's HookProtectedMode r=aklotz 2018-04-03 17:09:36 -07:00
power
presentation Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
promise
push
quota
res
script Bug 1448194 - Substract the mBytecodeOffset from the bytecode length, as this could cause some assertion failures. r=mrbkap 2018-04-06 09:47:47 +00:00
security Bug 1286861: Add tests for same site top-level. r=mgoodwin 2018-04-08 19:53:08 +02:00
serviceworkers Bug 1450991 Retry failed ServiceWorkerRegistrar saves and never wipe registrar data if saving fails. r=asuth 2018-04-06 14:50:38 -07:00
smil Bug 1447827: Remove ServoRestyleManager. r=xidorn 2018-04-07 15:50:06 +02:00
storage
svg Bug 1452080: Remove ComputedStyle::PresContext usage from layout and canvas code. r=xidorn 2018-04-09 11:19:49 +02:00
system Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
tests Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-04-06 13:26:13 +03:00
u2f
url Bug 1448586 - Avoid useless use of NS_LITERAL_CSTRING when prefixing query string with question mark. r=smaug. 2018-03-24 21:16:51 +02:00
vr
webauthn Merge mozilla-inbound to mozilla-central. a=merge 2018-04-06 13:20:21 +03:00
webbrowserpersist
webidl Merge mozilla-inbound to mozilla-central. a=merge 2018-04-06 13:20:21 +03:00
websocket Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
workers Bug 1451929. Get rid of DOMCursor. r=qdot 2018-04-05 20:31:03 -04:00
worklet
xbl Bug 1447827: Remove ServoRestyleManager. r=xidorn 2018-04-07 15:50:06 +02:00
xhr Merge inbound to mozilla-central. a=merge 2018-04-05 13:02:11 +03:00
xml Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
xslt Bug 1451169 - Reduce indirection for static pointers in txCoreFunctionCall.cpp. r=erahm 2018-04-03 22:15:31 +10:00
xul Bug 1449631 part 8. Remove nsIDOMEventTarget::GetEventTargetParent. r=smaug 2018-04-05 13:42:41 -04:00
jar.mn
moz.build