gecko/content
Paul Adenot 6a633ae6b2 Bug 1062293 - Ensure the graph stays alive when doing driver switches and audio stream shutdown operations. r=jesup
This basically gets a grip on the graph while doing driver switches operations
on another thread (system thread or audio thread), because those can take time.
Because the graph is refcounted, it'll be freed when the last operation
finishes, which is what we want.

This patch also only allows driver switching when the graph is in state
LIFECYCLE_RUNNING, which is what we want anyway.

--HG--
extra : rebase_source : 76365981ec909796509bd21e616b1ff8602406bd
2014-09-03 15:52:43 +02:00
..
base Backed out changeset 483f0a6a540e (bug 1061202) for mochitest-bc asserts/crashes. 2014-09-03 11:21:02 -04:00
html bug 1059490 - mark more classes MOZ_FINAL r=froydnj 2014-08-27 14:26:48 -04:00
media Bug 1062293 - Ensure the graph stays alive when doing driver switches and audio stream shutdown operations. r=jesup 2014-09-03 15:52:43 +02:00
svg Bug 932771, part 1 - Remove the "Skipping eUserSpaceToParent transforms makes no sense" asserts in PrependLocalTransformsTo implementations. r=longsonr 2014-08-19 21:58:06 +01:00
test Bug 1044445 - Collapse test-only moz.build files under content/ into ancestor moz.build files. r=glandium 2014-07-31 12:54:21 -07:00
xul Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku 2014-09-01 20:49:25 -04:00
moz.build Backed out changeset 4c4e45496cac (bug 946065) for mochitest crashes on windows; CLOSED TREE 2014-08-06 17:06:57 +01:00