Hiroyuki Ikezoe
cb5fe8a6ab
Bug 1384120 - Replace old pseudo style context with a new style context including animations. r=emilio
...
When a reframe happens on the parent of a pseudo element which has animations,
we need to grab style for the pseudo element that includes the animations'
style and also *replace* old style context (that does not include animations'
style) with it. Otherwise, we will use the old style context that has *no*
animations style, as a result, we will see a flicker right after the reframe.
Two reftests in this patch fail without this fix. One is for CSS transitions,
the other one is for CSS animations.
MozReview-Commit-ID: 6pCdnQ1DGUY
2017-08-08 11:35:23 +09:00
..
2017-07-27 18:57:32 -07:00
2017-04-20 13:16:42 +08:00
2017-08-04 17:49:22 +09:00
2017-04-20 13:16:42 +08:00
2017-06-26 14:19:58 -07:00
2017-07-11 21:11:37 +09:00
2017-05-02 14:24:54 +08:00
2017-05-24 09:36:11 -04:00
2017-07-19 22:54:21 -07:00
2017-07-19 22:54:21 -07:00
2017-07-06 14:00:35 +02:00
2017-07-31 14:33:10 +02:00
2017-07-22 18:02:57 +02:00
2017-04-30 17:30:08 +02:00
2017-06-29 09:26:37 -07:00
2017-06-29 09:26:37 -07:00
2017-08-03 17:05:22 -04:00
2017-05-26 12:11:11 +02:00
2017-04-14 02:41:52 -04:00
2017-04-14 02:41:52 -04:00
2017-07-26 12:47:53 -07:00
2017-07-06 14:00:35 +02:00
2017-08-03 16:47:49 +08:00
2017-06-14 17:53:48 -04:00
2017-07-14 17:20:35 -07:00
2017-06-20 19:19:52 +10:00
2017-07-06 14:00:35 +02:00
2017-07-06 14:00:35 +02:00
2017-07-06 14:00:35 +02:00
2017-08-08 11:35:23 +09:00
2017-08-04 14:40:52 +10:00
2017-08-04 14:40:52 +10:00
2017-07-06 14:00:35 +02:00
2017-06-08 12:48:31 +02:00
2017-05-31 21:29:49 +02:00
2017-07-06 14:00:35 +02:00
2017-07-06 14:00:35 +02:00
2017-07-13 15:53:26 -05:00
2017-05-07 16:36:47 +02:00
2017-08-03 18:06:53 -07:00
2017-07-31 15:27:29 -04:00
2017-07-19 22:54:21 -07:00
2017-05-24 09:41:41 -04:00
2017-07-19 22:54:21 -07:00
2017-08-03 21:22:49 -07:00
2017-08-03 21:22:49 -07:00
2017-07-20 15:40:46 +08:00
2017-07-28 15:01:27 -07:00
2017-07-28 09:20:27 +02:00
2017-06-06 22:27:17 -07:00
2017-07-11 14:46:16 +10:00
2017-04-20 15:15:14 -07:00
2017-08-03 21:22:48 -07:00
2017-08-03 17:06:31 -04:00
2017-07-31 14:32:59 +02:00
2017-07-22 18:02:57 +02:00
2017-05-29 23:01:50 +02:00
2017-06-28 11:59:28 -07:00
2017-05-01 14:23:34 +10:00
2017-08-03 18:10:06 +02:00
2017-07-28 21:11:18 -04:00
2017-07-31 14:28:48 +10:00
2017-05-25 15:04:13 -07:00
2017-07-05 11:18:48 -04:00
2017-06-22 12:41:16 +12:00
2017-07-26 16:13:35 +08:00