Edouard Oger

Results 11 issues of Edouard Oger

┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/UNIFFI-5) ┆Issue Number: UNIFFI-5

Right now uniffi will call Rust using owned vectors, which isn't super idiomatic, we should special case this and pass `&[T]` instead. ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/UNIFFI-14) ┆Issue...

Probably the biggest and most important blocker. Bug at https://bugzilla.mozilla.org/show_bug.cgi?id=1332447

A-P1
B-blocked

This is currently blocked by https://bugzilla.mozilla.org/show_bug.cgi?id=1367160

A-P2
D-tabcenter-parity
B-blocked

We need to be able to make changes without fear to regress everything, especially since the code is getting refactored thoroughly (e.g. https://github.com/eoger/tabcenter-redux/issues/296 where we refactor the positioning system). For...

A-P2
B-actionnable

Because https://bugzilla.mozilla.org/show_bug.cgi?id=1398272 has landed we can remove that fix in the future: https://github.com/eoger/tabcenter-redux/blob/a60770db1370b531e86f76cb8ef1a0e6393a357f/src/sidebar/tablist.js#L43

A-P3
B-actionnable

This [just landed](https://hg.mozilla.org/mozilla-central/rev/2c03c9417c77), this means we can listen to tabs.onUpdated happening in our window only. EDIT: let's keep in mind that we support older versions of Firefox that don't have...

A-P3
B-actionnable

Every time we create a new tab, we query the contextual identity API https://github.com/eoger/tabcenter-redux/blob/a60770db1370b531e86f76cb8ef1a0e6393a357f/src/sidebar/tab.js#L31 This is wasteful, I believe we should maintain our own cache of the contextual identities using...

A-P3
B-actionnable

Currently the WebExtensions API only provides a way to capture a thumbnail for the **current tab**. There is a bug on file to improve the API: https://bugzilla.mozilla.org/show_bug.cgi?id=1246693

A-P3
B-blocked