The viewport elements are prioritized for the _initial_ translation queue in the Gecko implementation, but the queue is not dynamic after that. The queuing architecture is quite a bit different in Gecko compared to the extensions so it's likely that there is a behavior different. I believe the perf fix for this is to implement Bug 1820252. Alternately, we could teach the translations engine to have different priorities. Currently the prioritization happens in the TranslationsDocument.
Bug 1845776 Comment 7 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
The viewport elements are prioritized for the _initial_ translation queue in the Gecko implementation, but the queue is not dynamic after that. The queuing architecture is quite a bit different in Gecko compared to the extensions so it's likely that there is a behavior difference. I believe the perf fix for this is to implement Bug 1820252. Alternately, we could teach the translations engine to have different priorities. Currently the prioritization happens in the TranslationsDocument.