Adding additional UI elements and filling out state machine with actualy UI updates. Some functions are stubbed out while waiting on ML to have API up on central. These UI changes should have no change to current UI if pref is turned off.
Differential Revision: https://phabricator.services.mozilla.com/D237277
Otherwise windows we want to be fully transparent get a backdrop, or
windows that don't have a tab list get the wrong backdrop (bug 1934140).
Differential Revision: https://phabricator.services.mozilla.com/D236372
Key changes:
- Uses the new `email-autocomplete-relay` Nimbus feature from Bug 1930760.
- Updates `FirefoxRelay.sys.mjs` to show different UI based on the `firstOfferVersion` variable.
- Updates autocomplete items UX.
- Fixes form history & autofill Relay calls to pass origin value.
Differential Revision: https://phabricator.services.mozilla.com/D229511
Key changes:
- Uses the new `email-autocomplete-relay` Nimbus feature from Bug 1930760.
- Updates `FirefoxRelay.sys.mjs` to show different UI based on the `firstOfferVersion` variable.
- Updates autocomplete items UX.
- Fixes form history & autofill Relay calls to pass origin value.
Differential Revision: https://phabricator.services.mozilla.com/D229511
This is probably also a better reflection of reality now that we can
have vertical tabs which would by definition not be in the titlebar.
Differential Revision: https://phabricator.services.mozilla.com/D229767
There are probably other simplifications that can be done after this on the
windows side of things, but I tried to keep this minimal.
Differential Revision: https://phabricator.services.mozilla.com/D229765
These only do something on Windows, and after windows 7 they are not
useful at all.
If this has no fallout I plan to simplify the code further in a
follow-up (we can basically make this a boolean attribute again or so).
Differential Revision: https://phabricator.services.mozilla.com/D228528
This is probably also a better reflection of reality now that we can
have vertical tabs which would by definition not be in the titlebar.
Differential Revision: https://phabricator.services.mozilla.com/D229767
There are probably other simplifications that can be done after this on the
windows side of things, but I tried to keep this minimal.
Differential Revision: https://phabricator.services.mozilla.com/D229765
These only do something on Windows, and after windows 7 they are not
useful at all.
If this has no fallout I plan to simplify the code further in a
follow-up (we can basically make this a boolean attribute again or so).
Differential Revision: https://phabricator.services.mozilla.com/D228528
These only do something on Windows, and after windows 7 they are not
useful at all.
If this has no fallout I plan to simplify the code further in a
follow-up (we can basically make this a boolean attribute again or so).
Differential Revision: https://phabricator.services.mozilla.com/D228528
These only do something on Windows, and after windows 7 they are not
useful at all.
If this has no fallout I plan to simplify the code further in a
follow-up (we can basically make this a boolean attribute again or so).
Differential Revision: https://phabricator.services.mozilla.com/D228528
Also make sure to select another tab if unloading the currently selected
tab (or Firefox View if unloading all tabs in the window) and handle
multiselect.
Differential Revision: https://phabricator.services.mozilla.com/D226346
Also make sure to select another tab if unloading the currently selected
tab (or Firefox View if unloading all tabs in the window) and handle
multiselect.
Differential Revision: https://phabricator.services.mozilla.com/D226346
Move featuregate title to features.ftl used by about:preferences and about:support; and other strings to genai.ftl. Allow prompts to use l10nId to get fluent attributes. Convert inline strings for menu and shortcuts to fluent. Update simplify, add explain prompts.
Differential Revision: https://phabricator.services.mozilla.com/D218279
This is entirely behind a pref still, but having a prototype for consumers to play with
sooner than UI/UX review will be good.
Differential Revision: https://phabricator.services.mozilla.com/D215006
This is entirely behind a pref still, but having a prototype for consumers to play with
sooner than UI/UX review will be good.
Differential Revision: https://phabricator.services.mozilla.com/D215006
This is entirely behind a pref still, but having a prototype for consumers to play with
sooner than UI/UX review will be good.
Differential Revision: https://phabricator.services.mozilla.com/D215006