Bug 1791089 Comment 3 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Looking at a profile, it looks like we get a call to `getSyncedTabData`  every time you advance between tour "slides".

That's presumably repopulating this section from scratch.

So there are two distinct issues here:
(1) We're unnecessarily forcing this section to refresh itself between tour "slides".  That seems wasteful and unnecessary.
(2) When this section refreshes itself (including if its content doesn't change), it causes this flash.  Presumably this happens regardless of the tour (but probably it's rare, aside from the scenario described here)
Looking at a performance profile of the tour, it looks like we get a call to `getSyncedTabData`  every time you advance between tour "slides".

That seems unexpected. And that's probably repopulating this section from scratch.

So there are two distinct issues here:
(1) We're unnecessarily forcing this section to refresh itself between tour "slides".  That seems wasteful and unnecessary.
(2) When this section refreshes itself (including if its content doesn't change), it causes this flash.  Presumably this happens regardless of the tour (but probably it's rare, aside from the scenario described here)

Back to Bug 1791089 Comment 3