7d74c5905384: Merge mozilla-inbound to mozilla-central. a=merge default tip
Cosmin Sabou <csabou@mozilla.com> - Fri, 19 Oct 2018 07:17:09 +0300 - rev 442028
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Merge mozilla-inbound to mozilla-central. a=merge
11f359e1b038: Bug 1495919 - ensure IDWriteFontFileStream stays alive with NativeFontResourceDWrite. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Thu, 18 Oct 2018 18:00:23 -0400 - rev 442027
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1495919 - ensure IDWriteFontFileStream stays alive with NativeFontResourceDWrite. r=jrmuizel
72b97e539421: Merge mozilla-central to mozilla-inbound. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 19 Oct 2018 00:59:32 +0300 - rev 442026
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Merge mozilla-central to mozilla-inbound. a=merge
7400b733b50f: Bug 1499186 Part 3 - Don't show out of order graphics in the middleman, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:43:32 -0600 - rev 442025
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1499186 Part 3 - Don't show out of order graphics in the middleman, r=nical.
b341213ecf95: Bug 1499186 Part 2 - Only allow one in flight paint at a time, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:32:13 -0600 - rev 442024
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1499186 Part 2 - Only allow one in flight paint at a time, r=nical.
0fba5665bc65: Bug 1499186 Part 1 - Allow recording/replaying processes to ignore vsyncs, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:18:50 -0600 - rev 442023
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1499186 Part 1 - Allow recording/replaying processes to ignore vsyncs, r=nical.
7f2e0b3603b4: Bug 1488808 Part 17 - Allow paints to happen at the normal time when recording/replaying, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:16:30 -0600 - rev 442022
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 17 - Allow paints to happen at the normal time when recording/replaying, r=nical.
09a979b6e583: Bug 1488808 Part 16 - Avoid deadlocking in a few places after diverging from the recording, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:15:41 -0600 - rev 442021
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 16 - Avoid deadlocking in a few places after diverging from the recording, r=froydnj.
0fa982d6f06a: Bug 1488808 Part 15 - Add repainting stress testing mode, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:10:22 -0600 - rev 442020
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 15 - Add repainting stress testing mode, r=mccr8.
ed0463d80c34: Bug 1488808 Part 14 - Parent side graphics changes for repainting, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:07:13 -0600 - rev 442019
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 14 - Parent side graphics changes for repainting, r=mccr8.
9b5b68080ee6: Bug 1488808 Part 13 - Avoid blocking the main thread when painting, and allow repaints after diverging from the recording, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:06:43 -0600 - rev 442018
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 13 - Avoid blocking the main thread when painting, and allow repaints after diverging from the recording, r=nical.
2ba7db69225b: Bug 1488808 Part 12 - Bindings for JS repainting logic, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:06:15 -0600 - rev 442017
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 12 - Bindings for JS repainting logic, r=mccr8.
597cf7ce986a: Bug 1488808 Part 11 - JS changes to trigger repaints after diverging from the recording, and handle the response, r=lsmyth.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:05:36 -0600 - rev 442016
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 11 - JS changes to trigger repaints after diverging from the recording, and handle the response, r=lsmyth.
baaaaa544bb0: Bug 1488808 Part 10 - Notify the record/replay system when a message pump thread blocks after diverging from the recording, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:05:02 -0600 - rev 442015
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 10 - Notify the record/replay system when a message pump thread blocks after diverging from the recording, r=froydnj.
0ce807f9d1f6: Bug 1488808 Part 9 - Specify regions of code where recording is not interrupted and threads can diverge, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:04:29 -0600 - rev 442014
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 9 - Specify regions of code where recording is not interrupted and threads can diverge, r=froydnj.
0130de663e9f: Bug 1488808 Part 8 - Redirection changes for supporting layout and painting after diverging from the recording, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:04:01 -0600 - rev 442013
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 8 - Redirection changes for supporting layout and painting after diverging from the recording, r=froydnj.
b6ca168b7e52: Bug 1488808 Part 7 - Keep track of the PID of the recording process, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:02:02 -0600 - rev 442012
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 7 - Keep track of the PID of the recording process, r=froydnj.
5b5ae360b887: Bug 1488808 Part 6 - IPC for performing system calls in the middleman, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:01:32 -0600 - rev 442011
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 6 - IPC for performing system calls in the middleman, r=mccr8.
4478e865d770: Bug 1488808 Part 5 - Add infrastructure for performing system calls in the middleman process, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:00:58 -0600 - rev 442010
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 5 - Add infrastructure for performing system calls in the middleman process, r=froydnj.
4dd9ee253d32: Bug 1488808 Part 4 - Rename MaybeCreateInitialCheckpoint, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:00:29 -0600 - rev 442009
Push 34885 by csabou@mozilla.com at 2018-10-19 04:17 +0000
Bug 1488808 Part 4 - Rename MaybeCreateInitialCheckpoint, r=mccr8.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 tip