Jamie Nicol
a01c2107a2
Bug 1754159 - Correctly wait for GPU process to be restarted in test. r=tnikkel
...
Bug 1742985 added the test helper_zoom_after_gpu_process_restart.html,
but it doesn't actually get run on any platform with the GPU process
enabled. (Due to bug 1495580 on windows, and because the GPU process
isn't yet enabled on android.)
The test kills the GPU process, then tries to wait for it to be
restarted before proceeding. However, the function
ensureGPUProcessReadyForTests doesn't always work as intended, as the
GPUProcessManager may not have yet noticed that the process has been
killed, and therefore may return immediately from EnsureGPUReady.
This patch removes the buggy ensureGPUProcessReadyForTests function,
and instead makes the test wait for the "compositor-reinitialized"
topic to be observed.
Differential Revision: https://phabricator.services.mozilla.com/D138125
2022-02-08 12:06:15 +00:00
..
2022-02-07 22:33:39 +00:00
2022-02-07 22:33:38 +00:00
2022-02-08 00:41:12 +00:00
2022-01-31 22:07:23 +00:00
2021-10-04 13:14:37 +00:00
2022-02-07 22:33:41 +00:00
2021-11-20 22:52:14 +00:00
2022-02-08 09:38:23 +02:00
2021-07-30 11:39:39 +00:00
2021-11-03 12:10:03 -04:00
2021-10-29 19:58:25 +00:00
2021-01-13 01:55:29 +00:00
2021-03-23 06:36:39 +00:00
2022-01-07 10:25:53 +00:00
2022-02-08 00:13:21 +00:00
2022-02-07 22:33:41 +00:00
2022-02-07 22:33:38 +00:00
2022-02-07 22:33:37 +00:00
2020-12-29 21:19:45 +00:00
2021-05-31 13:39:18 +00:00
2021-12-28 20:41:22 +00:00
2021-12-11 19:52:44 +00:00
2021-11-16 20:16:08 +00:00
2022-02-08 12:06:15 +00:00
2022-02-08 12:06:15 +00:00
2021-07-13 11:52:42 +00:00
2021-02-12 00:32:06 +00:00
2021-02-12 00:32:06 +00:00
2022-02-07 22:33:40 +00:00
2022-02-07 22:33:40 +00:00
2021-11-29 20:52:31 +00:00
2021-03-10 00:45:49 +00:00
2022-01-10 21:57:20 +00:00
2022-01-21 16:12:48 +00:00
2022-01-31 17:00:21 +00:00
2021-04-02 22:17:55 +00:00
2021-05-18 06:30:35 +00:00
2022-01-10 21:57:20 +00:00
2022-02-07 22:33:40 +00:00
2021-05-07 17:00:21 +00:00
2021-09-08 13:27:45 +00:00
2021-12-08 21:37:11 +00:00
2021-08-31 00:58:34 +00:00
2021-02-18 13:26:32 +00:00
2022-02-07 22:33:33 +00:00
2022-01-31 22:07:23 +00:00
2021-11-15 12:39:38 +00:00
2021-11-15 12:39:38 +00:00
2021-03-29 10:08:44 +00:00
2021-10-22 22:55:25 +00:00
2021-06-13 09:16:53 +00:00
2021-06-13 09:16:53 +00:00
2021-11-15 12:39:38 +00:00
2022-02-07 22:33:40 +00:00
2021-05-10 20:05:12 +00:00
2021-10-07 15:32:03 +00:00
2021-08-31 00:58:34 +00:00
2022-02-08 12:06:15 +00:00
2021-05-22 23:45:55 +00:00
2021-11-02 18:08:08 +00:00
2021-11-16 08:17:02 +00:00
2022-01-03 10:55:04 +00:00
2022-01-07 14:46:30 +00:00
2022-02-08 07:46:15 +02:00
2021-03-23 13:40:24 +00:00
2021-12-15 19:26:22 +00:00
2022-01-31 22:07:23 +00:00
2021-03-18 20:20:39 +00:00
2021-03-18 20:20:39 +00:00
2022-01-11 16:21:09 +00:00
2022-01-12 17:06:12 +00:00
2022-01-12 17:06:12 +00:00
2021-11-16 08:17:03 +00:00
2021-11-16 08:17:02 +00:00
2022-02-05 00:39:04 +00:00
2021-10-22 22:55:25 +00:00
2021-11-15 12:39:38 +00:00
2022-01-03 17:20:03 +00:00
2020-12-24 02:49:02 +00:00
2022-01-03 10:55:04 +00:00
2021-12-16 15:12:33 +00:00
2021-12-16 15:12:33 +00:00
2021-11-16 08:17:04 +00:00
2021-10-19 11:19:13 +00:00
2021-11-02 18:08:08 +00:00
2022-01-19 19:33:34 +00:00
2021-10-21 09:07:12 +00:00
2021-11-10 12:57:43 +00:00
2022-02-07 22:33:40 +00:00
2021-12-01 15:07:14 +00:00
2021-05-03 02:04:49 +02:00
2021-04-02 22:17:55 +00:00
2021-12-30 05:09:40 +00:00
2021-12-30 05:09:40 +00:00
2021-12-30 05:09:40 +00:00
2021-12-30 05:09:40 +00:00
2022-02-07 18:14:31 +00:00
2021-12-27 18:53:33 +00:00
2021-11-15 12:39:39 +00:00
2021-11-15 12:39:39 +00:00
2022-02-07 18:14:31 +00:00
2022-01-12 16:33:31 +00:00
2021-12-27 18:53:33 +00:00
2021-11-15 12:39:39 +00:00
2022-01-12 16:33:31 +00:00
2021-12-27 18:53:32 +00:00
2022-01-12 16:33:31 +00:00
2021-12-27 18:53:32 +00:00
2022-02-02 02:12:55 +00:00
2022-01-05 09:08:07 +00:00
2022-02-07 22:33:38 +00:00
2021-02-02 03:29:31 +00:00
2022-02-07 22:33:41 +00:00
2022-01-31 17:00:21 +00:00
2022-01-25 21:31:44 +00:00
2022-01-12 16:33:31 +00:00
2022-01-12 16:33:31 +00:00
2021-12-27 18:53:32 +00:00
2021-11-15 12:39:38 +00:00
2021-12-27 18:53:32 +00:00
2021-11-15 12:39:38 +00:00
2021-05-31 13:39:18 +00:00
2021-11-10 12:57:43 +00:00
2021-12-10 02:57:50 +00:00
2021-12-28 20:41:22 +00:00
2021-11-11 11:14:13 +00:00
2021-08-25 14:32:13 +00:00
2021-08-25 14:32:13 +00:00
2021-10-06 07:21:59 +00:00