Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Gijs Kruitbosch c5967c0388 Bug 1255270, r=mak
MozReview-Commit-ID: 5fInAZiZMhl

--HG--
extra : rebase_source : d55bb43c86e1ae3a78f770e5a6ba1366e455c71b
extra : source : 6e2a4ab6ed341f0250422d8f9ba9f4a206cfc527
2016-05-23 10:09:13 +01:00
Chris Pearce 645ef4e747 Bug 1266286 - Ensure crash reports work for GMP used by EME code. r=mconley
Crash reporting for GMPs being used from the EME call site are not generating
crash reports because they depend on the MediaKeys object calling
GMPService::AddPluginCrashHandler() to associate a window to which the
PluginCrashedEvent is fired. This doesn't work with e10s enabled because the
GMPParent which causes the plugin crash handlers to run is in the chrome
process, but the MediaKeys which adds the handler is in the child process. So
the crash handler is on the GMPServiceChild, but we only run the crash handlers
that were added to the GMPServiceParent in the chrome/parent process.

The solution is to broadcast a message from the chrome process to all the
content processes when a GMP has crashed that causes the GMPServiceChild to
also run its crash handlers.

MozReview-Commit-ID: 8Lek16G9ZGb

--HG--
extra : rebase_source : 180691046812df474ea33324d2b98ac71d11c9cd
2016-05-04 20:32:00 -04:00
Kit Cambridge 942b8f74cd Bug 1239584, Part 2 - Remove message manager usage from `PushService.jsm`. r=dragana
--HG--
extra : commitid : E25BNJCu4Wo
extra : rebase_source : 35d653077881c5736611745cf81463118040b0b5
2016-01-13 22:24:37 -07:00
Kit Cambridge f398300afc Back out out 3 changesets (bug 1239584) for B2G build failures on a CLOSED TREE.
--HG--
extra : commitid : 74RywJW7UVo
extra : amend_source : 2088096e01cb7b6fda50c87f05d427cd79147554
2016-01-22 11:06:14 -08:00
Kit Cambridge 9c253cf89e Bug 1239584, Part 2 - Remove message manager usage from `PushService.jsm`. r=dragana
--HG--
extra : commitid : IzTj986v21P
extra : rebase_source : addf54af599fd1f930cdf1e5e72751ff962e5bf2
2016-01-13 22:24:37 -07:00
Shu-yu Guo 64db2267cf Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Eitan Isaacson 3055640112 Bug 1184626 - Add a per-process push message listener. r=smaug
--HG--
rename : dom/push/PushServiceChildPreload.js => dom/push/PushServiceChildPreload.jsm
extra : commitid : JVUONa2Klhc
extra : transplant_source : %8D%A86%94%B2%D7%3F%99%D6%C0%BE/%D8%8A%60%95%EE4%CCt
2015-07-17 14:54:38 -07:00
Dave Townsend c9c9a7a81f Bug 1068087: Add a simple mechanism for content pages to communicate with chrome. r=mconley
--HG--
extra : rebase_source : 171bb44ec7f1e57517c65f62e1028e202bb374f0
2015-03-10 09:19:17 -07:00