ec92ec149a1ee6911c28a925b262d068825a6cad: Bug 1267510 part 3 - Add DocumentTimeline constructor. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 29 Jun 2016 11:13:45 +0900 - rev 382149
Push 21637 by mantaroh@gmail.com at Wed, 29 Jun 2016 02:14:31 +0000
Bug 1267510 part 3 - Add DocumentTimeline constructor. r?birtles MozReview-Commit-ID: CqqDlHQsm0p
1ec68a5669f26db9660e78d0c053eb011a9dacbd: Bug 1267510 part 8 - Move animation's w-p-f tests to correct directories. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 29 Jun 2016 11:07:32 +0900 - rev 382148
Push 21636 by mantaroh@gmail.com at Wed, 29 Jun 2016 02:10:27 +0000
Bug 1267510 part 8 - Move animation's w-p-f tests to correct directories. r?birtles MozReview-Commit-ID: 2alFixqDfNK
48c20fdf3f21dfb55565e9d9759846ecc515942d: Bug 1267510 part 7 - Tidy up to document-timeline tests. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 29 Jun 2016 11:00:55 +0900 - rev 382147
Push 21636 by mantaroh@gmail.com at Wed, 29 Jun 2016 02:10:27 +0000
Bug 1267510 part 7 - Tidy up to document-timeline tests. r?birtles MozReview-Commit-ID: DKlmsrKWF6K
54d6e3eff81a89af47aff60ee346dfc8ed1c60c2: Bug 1267510 part 6 - Add animation test of gecko dependent. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 29 Jun 2016 11:00:55 +0900 - rev 382146
Push 21636 by mantaroh@gmail.com at Wed, 29 Jun 2016 02:10:27 +0000
Bug 1267510 part 6 - Add animation test of gecko dependent. r?birtles MozReview-Commit-ID: 1ZnXUCECMiH
d31fa46b6b94c99e1fa06cee874bcc960426808d: Bug 1267510 part 5 - Remove animation's w-p-f meta file associated DocumentTimeline. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 29 Jun 2016 11:00:55 +0900 - rev 382145
Push 21636 by mantaroh@gmail.com at Wed, 29 Jun 2016 02:10:27 +0000
Bug 1267510 part 5 - Remove animation's w-p-f meta file associated DocumentTimeline. r?birtles MozReview-Commit-ID: 8fLVmZ18fuq
bf01ba81f87711ee0859c21101711eddb650b40b: Bug 1267510 part 4 - Modify WebIDL of DocumentTimeline. r?smaug draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 29 Jun 2016 11:00:55 +0900 - rev 382144
Push 21636 by mantaroh@gmail.com at Wed, 29 Jun 2016 02:10:27 +0000
Bug 1267510 part 4 - Modify WebIDL of DocumentTimeline. r?smaug The specification of DocumentTimeline interface is as follow. https://w3c.github.io/web-animations/#the-documenttimeline-interface MozReview-Commit-ID: jmcJPiVK9i
fefcdd0ed2b1913f0489d453f467bb3c07e7e5b2: Bug 1267510 part 3 - Add DocumentTimeline constructor. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 29 Jun 2016 11:00:39 +0900 - rev 382143
Push 21636 by mantaroh@gmail.com at Wed, 29 Jun 2016 02:10:27 +0000
Bug 1267510 part 3 - Add DocumentTimeline constructor. r?birtles MozReview-Commit-ID: CqqDlHQsm0p
419a6048f854d92bd9b28ad72d3de13552557154: Bug 1267510 part 2 - Add origin time invariant to DocumentTimeline. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 29 Jun 2016 10:59:35 +0900 - rev 382142
Push 21636 by mantaroh@gmail.com at Wed, 29 Jun 2016 02:10:27 +0000
Bug 1267510 part 2 - Add origin time invariant to DocumentTimeline. r?birtles MozReview-Commit-ID: Kf7PzzAH9Tj
1ab1b188f893773dda3e95b36a8a45d6cdb69520: Bug 1267510 part 1 - Add DocumentTimeline constructor tests. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 29 Jun 2016 10:59:17 +0900 - rev 382141
Push 21636 by mantaroh@gmail.com at Wed, 29 Jun 2016 02:10:27 +0000
Bug 1267510 part 1 - Add DocumentTimeline constructor tests. r?birtles MozReview-Commit-ID: 3EpZVyLVynE
53f3037272d5151f361f796139bc6dc1e4f1f53b: Bug 1281295 - Ensure TrackBuffersManager work happens on task queue - r?jwwang draft
Gerald Squelart <gsquelart@mozilla.com> - Fri, 24 Jun 2016 08:26:25 +1000 - rev 382140
Push 21635 by gsquelart@mozilla.com at Wed, 29 Jun 2016 01:05:35 +0000
Bug 1281295 - Ensure TrackBuffersManager work happens on task queue - r?jwwang If the destructor is not called on the task queue (e.g. from the main thread instead), ShutdownDemuxers() is sync-dispatched to the task queue, to ensure that it cannot run in parallel with other tasks and cause data races or UAF. This is wall-papering over the issue that the destructor is sometimes called even though a task is actually running or is queued, which should own the TrackBuffersManager and therefore prevent its destruction! However the cause hasn't been found yet, so in the meantime this patch should help reduce the crash rate for our users. MozReview-Commit-ID: JADvPHva3hA
980094c208a9e76abceca9783582929cc4a93179: Bug 1282722: add seek target threshold for VPX decoder. r?jwwang draft
Alfredo Yang <ayang@mozilla.com> - Fri, 24 Jun 2016 15:54:53 +0800 - rev 382139
Push 21634 by ayang@mozilla.com at Wed, 29 Jun 2016 01:01:24 +0000
Bug 1282722: add seek target threshold for VPX decoder. r?jwwang MozReview-Commit-ID: FGLhKRH8j3u
55b781dffebbdd0a937774c68e520eb884f9a0d6: Bug 1267918 - Remove obsolete GMP crash handling code. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:42:14 +1200 - rev 382138
Push 21633 by cpearce@mozilla.com at Wed, 29 Jun 2016 00:43:35 +0000
Bug 1267918 - Remove obsolete GMP crash handling code. r?gerald MozReview-Commit-ID: EqzJagCHk7n
b71771896f7736fde4425db035a95a19f800c787: Bug 1267918 - Add GMPCrashHelper for WebAudio buffer decoder. r?karlt draft
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:42:10 +1200 - rev 382137
Push 21633 by cpearce@mozilla.com at Wed, 29 Jun 2016 00:43:35 +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
a58415ff89640e410d8518ef681f5c4b7b30bc88: Bug 1267918 - Add GMPCrashHelper for HTMLMediaElement. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:42:07 +1200 - rev 382136
Push 21633 by cpearce@mozilla.com at Wed, 29 Jun 2016 00:43:35 +0000
Bug 1267918 - Add GMPCrashHelper for HTMLMediaElement. r?gerald This ensures that unencrypted GMP decoding crash reporting works. MozReview-Commit-ID: 84TAV5F9Ie0
652b96d6921336fb0d43013c55e91bc502abfe44: Bug 1267918 - Add GMPCrashHelper for MediaKeys. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:42:04 +1200 - rev 382135
Push 21633 by cpearce@mozilla.com at Wed, 29 Jun 2016 00:43:35 +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
91156238e503a69fe29c5211bf5c5c3ba7137f3e: Bug 1267918 - Add GMPCrashHelperHolder to automatically disconnect crash helpers on actor destory. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:42:00 +1200 - rev 382134
Push 21633 by cpearce@mozilla.com at Wed, 29 Jun 2016 00:43:35 +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
9835dcb9a0d10e6e53bc951c952fb462442d3122: Bug 1267918 - Add GMPCrashHelper to GMPService::GetGMP* functions. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:41:56 +1200 - rev 382133
Push 21633 by cpearce@mozilla.com at Wed, 29 Jun 2016 00:43:35 +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
466965ae24b6126898f0fc166c91dd4e63572de3: Bug 1267918 - Split LoadGMP message into select and load messages. r?gerald draft
Chris Pearce <cpearce@mozilla.com> - Wed, 29 Jun 2016 11:41:52 +1200 - rev 382132
Push 21633 by cpearce@mozilla.com at Wed, 29 Jun 2016 00:43:35 +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
5cba7d932f4ff4e2fd8d4868500e0071f4b2b3fa: Bug 1278301 - Exclude history items from Top Sites which were not visited locally r=sebastian draft
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 28 Jun 2016 17:33:21 -0700 - rev 382131
Push 21632 by gkruglov@mozilla.com at Wed, 29 Jun 2016 00:33:45 +0000
Bug 1278301 - Exclude history items from Top Sites which were not visited locally r=sebastian MozReview-Commit-ID: 7wFOwvIz4k4
34e97821cbcf4211ebd87317435be8e5dfeec58a: Bug 1278644 - Stable getItemID implementation for ClientsAdapter r=sebastian draft
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 28 Jun 2016 17:18:23 -0700 - rev 382130
Push 21631 by gkruglov@mozilla.com at Wed, 29 Jun 2016 00:20:45 +0000
Bug 1278644 - Stable getItemID implementation for ClientsAdapter r=sebastian MozReview-Commit-ID: AH0wgVKBMYo
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip