bdd62c877b66dcfa83034d276f0b0c452dfcaebe: Implement remote CompositorWidgets on Windows. (bug 1281998 part 7, r=billm)
David Anderson <danderson@mozilla.com> - Fri, 01 Jul 2016 01:15:16 -0700 - rev 383188
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Implement remote CompositorWidgets on Windows. (bug 1281998 part 7, r=billm)
91f81099937fab0b1acf8a5cc930c7ceacd03488: Extract a delegate interface out of WinCompositorWidget. (bug 1281998 part 6, r=jimm)
David Anderson <danderson@mozilla.com> - Fri, 01 Jul 2016 01:15:16 -0700 - rev 383187
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Extract a delegate interface out of WinCompositorWidget. (bug 1281998 part 6, r=jimm)
67eaf2f074bae7b04a751149767bfb8fd0a3988e: Move CompositorWidget construction out of nsIWidget. (bug 1281998 part 5, r=jimm)
David Anderson <danderson@mozilla.com> - Fri, 01 Jul 2016 01:15:16 -0700 - rev 383186
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Move CompositorWidget construction out of nsIWidget. (bug 1281998 part 5, r=jimm)
1009ef8e1ed6abd37f210ea30b7c26f303f85fa3: Move CompositorWidget ownership from nsWindow to CompositorSession. (bug 1281998 part 4, r=jimm)
David Anderson <danderson@mozilla.com> - Fri, 01 Jul 2016 01:15:16 -0700 - rev 383185
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Move CompositorWidget ownership from nsWindow to CompositorSession. (bug 1281998 part 4, r=jimm)
887adb3d9482c267c5928f5d900252361f35ac25: Move InProcessCompositorWidget to its own file. (bug 1281998 part 3, r=jimm)
David Anderson <danderson@mozilla.com> - Fri, 01 Jul 2016 01:15:16 -0700 - rev 383184
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Move InProcessCompositorWidget to its own file. (bug 1281998 part 3, r=jimm)
0cbb330c02c75657c3f4f9265d705217bb005c5b: Rename CompositorWidgetProxy files to CompositorWidget. (bug 1281998 part 2, r=jimm)
David Anderson <danderson@mozilla.com> - Fri, 01 Jul 2016 01:15:16 -0700 - rev 383183
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Rename CompositorWidgetProxy files to CompositorWidget. (bug 1281998 part 2, r=jimm)
456f9b45d6d6529974864253973a2fcf1be41cdd: Allow creating WinCompositorWidgetProxy without an nsWindow. (bug 1281998 part 1, r=jimm)
David Anderson <danderson@mozilla.com> - Fri, 01 Jul 2016 01:15:15 -0700 - rev 383182
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Allow creating WinCompositorWidgetProxy without an nsWindow. (bug 1281998 part 1, r=jimm)
7c72118d085a5cd547f83371435aad8fc7a96335: Bug 1267918 - Remove obsolete GMP crash handling code. r=gerald
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:42:14 +1200 - rev 383181
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Bug 1267918 - Remove obsolete GMP crash handling code. r=gerald MozReview-Commit-ID: EqzJagCHk7n
86d9f7174e213b464f179eb5effd5c61a7ffa85d: Bug 1267918 - Add GMPCrashHelper for WebAudio buffer decoder. r=karlt
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:42:10 +1200 - rev 383180
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Bug 1267918 - Add GMPCrashHelper for WebAudio buffer decoder. r=karlt This means if WebAudio is using the Adobe GMP for decoding and it crashes, we'll get a crash report for the GMP. MozReview-Commit-ID: FOZoPxvUwq5
e0ad41829d68ff2a46d21b65bb6a23dab97fb61c: Bug 1267918 - Add GMPCrashHelper for HTMLMediaElement. r=gerald
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:42:07 +1200 - rev 383179
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Bug 1267918 - Add GMPCrashHelper for HTMLMediaElement. r=gerald This ensures that unencrypted GMP decoding crash reporting works. MozReview-Commit-ID: 84TAV5F9Ie0
af36ac0decf7f830e82765eeb02daa04f9270e33: Bug 1267918 - Add GMPCrashHelper for MediaKeys. r=gerald
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:42:04 +1200 - rev 383178
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Bug 1267918 - Add GMPCrashHelper for MediaKeys. r=gerald So if a GMP crashes while doing EME, we'll get a crash report using the new mechanism. MozReview-Commit-ID: G8BlFI9jmiF
d46af3143920e130e065b924b73fe301d44328a0: Bug 1267918 - Add GMPCrashHelperHolder to automatically disconnect crash helpers on actor destory. r=gerald
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:42:00 +1200 - rev 383177
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Bug 1267918 - Add GMPCrashHelperHolder to automatically disconnect crash helpers on actor destory. r=gerald Disconnecting the GMPCrashHelpers at the right time is hard, because in the crashing case we're all shutdown before the GMPCrashHelpers can be invoked to help handle the crash report. So add a class to help the helpers; GMPCrashHelperHolder. This composes into the GMP content protocol actors, to help them disconnect the crash helpers at the right time. See the comment in GMPCrashHelperHolder for the details. MozReview-Commit-ID: E5rE6e5Jues
94feba0c91327fb20850c5e7224d81b0ac72af2b: Bug 1267918 - Ensure GMPCrashHelper instances are destroyed on the main thread. r=karlt
Chris Pearce <cpearce@mozilla.com> - Thu, 30 Jun 2016 14:19:08 +1200 - rev 383176
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Bug 1267918 - Ensure GMPCrashHelper instances are destroyed on the main thread. r=karlt MozReview-Commit-ID: 7GFx6uoyAi9
5bdad12ea4de6852849f32dec2c4e934e911067c: Bug 1267918 - Add GMPCrashHelper to GMPService::GetGMP* functions. r=gerald
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:41:56 +1200 - rev 383175
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Bug 1267918 - Add GMPCrashHelper to GMPService::GetGMP* functions. r=gerald This enables callers to specify a way to determine the correct window to dispatch the PluginCrashed event to should the GMP actor crash. We need a way to determine the correct window at crash time, as the GMP's window can change at runtime. For example, if the GMP is being used for unencrypted decoding, the <video> element can be moved to a new browser window at runtime. Note: I don't handle disconnecting the GMPCrashHandlers in this patch; we do delete the GMPCrashHandlers in this patch when their associated GMP crashes, and in the next patch we handle disconnecting GMPCrashHandlers in the case where we don't crash. MozReview-Commit-ID: DrwcZAB6Ys0
d409232655857c1d27209a02be589344f5eee903: Bug 1267918 - Split LoadGMP message into select and load messages. r=gerald
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:41:52 +1200 - rev 383174
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Bug 1267918 - Split LoadGMP message into select and load messages. r=gerald This will allow us to attach a crash handler to a GMP process after deciding which GMP to load but before actually loading it. MozReview-Commit-ID: HwBZU2Q4TX6
45fb3e6f39369db6abc5479bf2e129163352de88: Bug 1267918 - Add do_AddRef(const RefPtr<T>& aObj). r=froydnj
Chris Pearce <cpearce@mozilla.com> - Thu, 30 Jun 2016 10:06:10 +1200 - rev 383173
Push 21963 by dmitchell@mozilla.com at Fri, 01 Jul 2016 19:54:18 +0000
Bug 1267918 - Add do_AddRef(const RefPtr<T>& aObj). r=froydnj This means we can return already_AddRefed<T> for any RefPtr<T>s being held as instance variables easier. MozReview-Commit-ID: HFHdkF8EUsK
058b88b33eba720fd78440a563d7d4dd22c8d995: Bug 1283678 - Reset CFLAGS ASAP. - r=glandium draft
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 30 Jun 2016 17:36:23 -0700 - rev 383172
Push 21962 by bmo:jgilbert@mozilla.com at Fri, 01 Jul 2016 19:29:42 +0000
Bug 1283678 - Reset CFLAGS ASAP. - r=glandium MozReview-Commit-ID: CivgCiwuZRI
3f97d3fc83d060f007ea0087c2c50dfc7d089bbc: update test to use templates, r?bsilverberg draft
Ethan Glasser-Camp <eglassercamp@mozilla.com> - Tue, 31 May 2016 11:19:41 -0400 - rev 383171
Push 21961 by eglassercamp@mozilla.com at Fri, 01 Jul 2016 19:26:33 +0000
update test to use templates, r?bsilverberg Also, add another variable to the failure messages now that they are being run for each area. MozReview-Commit-ID: ApKFhWsW3DM
dd00e2b23cc618e6a369aa99335057c3a7ff52e4: Bug 1253740 - Implement storage.sync, r?bsilverberg draft
Michiel de Jong <mbdejong@mozilla.com> - Fri, 01 Jul 2016 14:51:01 -0400 - rev 383170
Push 21961 by eglassercamp@mozilla.com at Fri, 01 Jul 2016 19:26:33 +0000
Bug 1253740 - Implement storage.sync, r?bsilverberg MozReview-Commit-ID: 5v9nYBTgekj
02081924ed115a3d10b1e7bac7bd1fff1a97ded8: Bug 1282109: update kinto-offline-client.js, r?bsilverberg draft
Ethan Glasser-Camp <eglassercamp@mozilla.com> - Fri, 01 Jul 2016 13:11:40 -0400 - rev 383169
Push 21961 by eglassercamp@mozilla.com at Fri, 01 Jul 2016 19:26:33 +0000
Bug 1282109: update kinto-offline-client.js, r?bsilverberg MozReview-Commit-ID: BiE4UvlLu6T
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip