Harry Twyford
db22da1a9c
Bug 1706479 - Wrap page action icons in an hbox. r=morgan,adw
...
To resolve this bug, we need page action icons and semantic page action nodes to be separate. That way, we can apply filters to the icons without also filtering the nodes' outlines. This means the semantic meaning of the page action button must move up a level, to the enclosing hbox. This means reverting bug 1482025, so I'd like a11y review on this patch.
Differential Revision: https://phabricator.services.mozilla.com/D114131
2021-05-18 13:33:06 +00:00
Julian Descottes
52e0a7c1fd
Bug 1709035 - [remote] Show remote control component in robot icon title text r=Gijs,flod
...
Depends on D114970
With this change, the title text of the robot icon now reads "Browser is under remote control by { $component }"
With component being one of DevTools, Marionette or RemoteAgent.
Note that if several components are listening at the same time, only the first one we checked is displayed.
Having several remote control tools running at the same time is considered as an edge case here.
The main goal of the feature is to help users identify what triggered remote control in case they are confused by the icon showing up.
Differential Revision: https://phabricator.services.mozilla.com/D115195
2021-05-17 20:01:39 +00:00
Julian Descottes
1d5cbfb3db
Bug 1709036 - [remote] Move remotecontrol visual cue to dedicated container r=desktop-theme-reviewers,harry
...
Differential Revision: https://phabricator.services.mozilla.com/D114970
2021-05-17 09:29:54 +00:00
Mike Conley
67629f2ea8
Bug 1703494 - Use CSS box for FxA CTA item to avoid need for descriptionHeightWorkaround. r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D114770
2021-05-10 23:49:55 +00:00
Sam Foster
03c240126f
Bug 1700238 - Update download icon and animations. r=Gijs
...
* Replace the many-shapes icon with a new simple download icon svg and update its consumers
* New start and finish animations using svg filmstrip images
* Toolbarbutton progress "bar" is a pie-chart, using a conic-gradient and a variable updated from js
* Show toolbarbutton animations even when download panel is open
Differential Revision: https://phabricator.services.mozilla.com/D113204
2021-05-01 01:41:31 +00:00
Emma Malysz
9acd429c65
Bug 1708481, add separator beneath bookmarks panel header r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D113811
2021-04-29 18:47:24 +00:00
Gijs Kruitbosch
49c72ce0fd
Bug 1705084 - remove icons from builtin items in the sidebar selector dropdown, and stop using checkbox items in it altogether, r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D113652
2021-04-28 21:45:06 +00:00
Emma Malysz
87f1294779
Bug 1702990, add toolbarseparator to bookmark panel r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D112988
2021-04-22 18:53:59 +00:00
Molly Howell
ae9916ca7d
Bug 1702298 - Allow the bookmark create/edit panel to scroll. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D112644
2021-04-21 00:25:22 +00:00
Sam Foster
5f402dca54
Bug 1704865 - Update the boomark icons and remove the bookmarked transition filmstrip animations. r=desktop-theme-reviewers,dao,harry
...
Differential Revision: https://phabricator.services.mozilla.com/D112404
2021-04-20 22:05:43 +00:00
Markus Stange
2444e8909a
Bug 1704948 - Remove onclick handlers from menuitems, because menuitems now dispatch command events even on middle click. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D112046
2021-04-20 17:44:17 +00:00
Sam Foster
c3daea8737
Bug 1704152 - Update the tracking protection icon, and remove the state transition animation. r=jaws
...
* Updates the addressbar "lock" icon for the tracking-protection blocked/disabled state, the default "no trackers" state, and the "trackers blocked" state. Where we used to animate the transition to trackers blocked, its now a static iconwith the same blue/purple gradient fill.
* Remove browser_protectionsUI_animation.js which was specifically testing the animation behavior and use of the animation frames as visible icons, which is no longer the case
* Rename and adjust browser_protectionsUI_animation_2.js which is primarily testing the active/not state of the icon
Differential Revision: https://phabricator.services.mozilla.com/D111507
2021-04-16 17:47:29 +00:00
Gijs Kruitbosch
cf1193a658
Bug 1705387 - simplify tab context menu 'new tab' label, r=fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D112181
2021-04-15 13:27:39 +00:00
Narcis Beleuzu
2fd43d5a0b
Backed out 7 changesets (bug 1704948, bug 1704879) for bc failures on browser_ext_menus_capture_secondary_click.js
...
Backed out changeset 02705918c4bf (bug 1704879)
Backed out changeset 79945b876a1d (bug 1704879)
Backed out changeset eb725de20b11 (bug 1704948)
Backed out changeset 454597ac2ba3 (bug 1704948)
Backed out changeset a43a8ef206ea (bug 1704948)
Backed out changeset 2369e321069e (bug 1704948)
Backed out changeset bdf396edd692 (bug 1704948)
2021-04-15 03:30:52 +03:00
Markus Stange
4906af56a7
Bug 1704948 - Remove onclick handlers from menuitems, because menuitems now dispatch command events even on middle click. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D112046
2021-04-14 21:23:28 +00:00
Alexandru Michis
4d8bf7297a
Backed out changeset 80f482be9920 (bug 1704152) for causing bc failures in browser_protectionsUI_animation.js
...
CLOSED TREE
2021-04-13 23:27:38 +03:00
Sam Foster
72ac18ae89
Bug 1704152 - Update the tracking protection icon, and remove the state transition animation. r=jaws
...
Updates the addressbar "lock" icon for the tracking-protection blocked/disabled state, the default "no trackers" state, and the "trackers blocked" state. Where we used to animate the transition to trackers blocked, its now a static iconwith the same blue/purple gradient fill.
Differential Revision: https://phabricator.services.mozilla.com/D111507
2021-04-13 17:35:56 +00:00
Harry Twyford
d397578af3
Bug 1704474 - Remove pin/unpin page action context menu items. r=adw,fluent-reviewers,extension-reviewers,flod,zombie
...
The bug calls for these items to be hidden with JS, but they were going to be removed anyways post-Proton. The removal of some subtests in browser/base/content/test/pageActions tests is consistent with [this comment](https://searchfox.org/mozilla-central/rev/d9f6cded535d202a9ade4a530e653e659bcb5bbd/browser/base/content/test/pageActions/browser.ini#7 ), which says that were are removing that test coverage post-Proton anyways.
Differential Revision: https://phabricator.services.mozilla.com/D111713
2021-04-13 13:24:59 +00:00
Gabriel Luong
4431d18f32
Bug 1692840 - Add "Open a New Tab" at the top of the tabstrip context menu. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D108365
2021-04-12 10:28:46 +00:00
Itiel
9faad7e9ac
Bug 1703625 - Fix the Profiler popup menulist styles for Proton r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D111297
2021-04-08 19:41:22 +00:00
Molly Howell
e714d611f6
Bug 1703088 - Use correct string for the unsupported update menu notification. r=fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D111289
2021-04-08 17:08:52 +00:00
Zibi Braniecki
12f0f9240c
Bug 1694661 - Update tab switch checkbox labels for content prompts, r=Gijs,fluent-reviewers,jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D107571
2021-04-07 11:06:50 +00:00
Mike Conley
0dfa76a6e3
Bug 1701664 - Only show the active state on notification icons when the panel is open. r=desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D110811
2021-04-06 14:19:26 +00:00
Emma Malysz
75c19ab3db
Bug 1702461, set fxa submenu header correctly when opening the panel r=mconley,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D110633
2021-04-02 15:27:01 +00:00
Emma Malysz
734559fa70
Bug 1698062: set app menu width and ensure text can wrap r=fluent-reviewers,mconley,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D110461
2021-04-01 14:58:05 +00:00
Emma Malysz
a5a8f40979
Bug 1692176, add restore previous session to history panel r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D110178
2021-03-31 16:22:52 +00:00
Francesco Lodolo (:flod)
70cb03ec3b
Bug 1702118 - Migrate more FxA toolbar button strings to Fluent, r=fluent-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D110366
2021-03-31 13:39:10 +00:00
Mike Conley
120b610481
Bug 1697491 - Update remaining copy for Bookmarks Panel. r=flod,fluent-reviewers
...
Depends on D109191
Differential Revision: https://phabricator.services.mozilla.com/D109376
2021-03-30 17:51:57 +00:00
Dorel Luca
56872eef65
Backed out 2 changesets (bug 1697507, bug 1697491) for Browser-chrome in browser/components/places/tests/browser/browser_bookmark_remove_tags.js. CLOSED TREE
...
Backed out changeset 83a561e6c1d0 (bug 1697507)
Backed out changeset 319022b89093 (bug 1697491)
2021-03-30 20:17:13 +03:00
Mike Conley
c62601109e
Bug 1697491 - Update remaining copy for Bookmarks Panel. r=flod,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D109376
2021-03-30 16:40:31 +00:00
Francesco Lodolo (:flod)
d52c58a671
Bug 1700638 - Remove Sync brand from Sync dialogs and sidebar, App menu and FxA menu, r=mconley,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D110013
2021-03-30 14:30:55 +00:00
Emma Malysz
eead5ed482
Bug 1701287, use brand short name for app menu button label r=fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D110113
2021-03-29 15:52:08 +00:00
Emma Malysz
309c68d599
Bug 1700993, adjust app menu fxa button for different states. r=fluent-reviewers,flod,markh
...
This patch:
-displays the correct fxa button in the app menu when
unverified or disconnected
-shows the "sign out" button in the fxa panel for the above states
-introduces a new string for a disconnected state
-strengthens our test coverage for the proton fxa panel
Differential Revision: https://phabricator.services.mozilla.com/D109802
2021-03-29 15:05:23 +00:00
Micah Tigley
c43c0e14c7
Bug 1699310 - Move the library and home buttons in the navbar to the browser toolbar palette. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D109685
2021-03-25 11:02:33 +00:00
Marco Bonardo
987f20fe74
Bug 1700364 - Page action buttons should not be remove-able in Proton. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D109519
2021-03-24 09:48:45 +00:00
Mike Conley
be30e09964
Bug 1697617 - Update Synced Tabs menu for Proton. r=emalysz,flod,desktop-theme-reviewers,harry
...
Differential Revision: https://phabricator.services.mozilla.com/D109404
2021-03-24 07:20:46 +00:00
Scott
7d50c41836
Bug 1693376 - Move save to Pocket to the toolbar. r=Gijs,fluent-reviewers,gvn,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D107744
2021-03-23 20:06:03 +00:00
Mike Conley
01125d615a
Bug 1697533 - Update the organization of the Bookmarks toolbar menu popup, and change style for Proton. r=mak,harry,desktop-theme-reviewers
...
Given the time constraints, and how fiddly this menupopup is (it's a menupopup
masquerading as a panel), I opted to not try to fix bug 985024. Instead, I've
applied the Proton styles as best I can given what I know about the styles
applied for the other menus.
Differential Revision: https://phabricator.services.mozilla.com/D109151
2021-03-23 19:35:32 +00:00
Asif Youssuff
29e054a87c
Bug 1700001 - Added quit option for appmenu in Linux r=flod
...
Differential Revision: https://phabricator.services.mozilla.com/D109455
2021-03-23 19:25:52 +00:00
Molly Howell
22f2e783b2
Bug 1695783 - Update copy for app menu notifcations relating to app update. r=mconley,flod,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D108891
2021-03-19 18:19:56 +00:00
Mike Conley
609b48e684
Bug 1698931 - Update addons menuitems to be 'Add-ons and Themes'. r=flod,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D108993
2021-03-19 14:54:52 +00:00
Emma Malysz
80bc20a338
Bug 1691140, add Task Manager to browser tools menu for proton r=mconley,fluent-reviewers,flod
...
Revert changes that added Task Manager to help menu.
With proton disabled, it should remain in the "More" section
Differential Revision: https://phabricator.services.mozilla.com/D108055
2021-03-17 15:44:17 +00:00
Emma Malysz
0c8b7ae760
Bug 1698492, dynamically set data-l10n-id attribute for sync now buttons when panel views are showing r=Gijs,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D108506
2021-03-16 20:24:29 +00:00
Gijs Kruitbosch
25145b241d
Bug 1696930 - fix the hamburger menu closing when clicking 'sync and save data' label, r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D108489
2021-03-15 19:35:47 +00:00
Florian Quèze
faad59bac3
Bug 1697682 - Update container-related content and tab context menu labels to 'Open Link in New Container Tab' and 'Open in New Container Tab', r=fluent-reviewers,flod.
...
Differential Revision: https://phabricator.services.mozilla.com/D108181
2021-03-15 15:23:39 +00:00
Emma Malysz
d0dfec879a
Bug 1694678: update fxa and remote tabs sync now buttons r=fluent-reviewers,mconley
...
This patch:
-Maintains consistency between the fxa and remote tabs' panels "sync now" buttons
-Removes a fluent string no longer in use
-Restores tooltip functionality
Differential Revision: https://phabricator.services.mozilla.com/D106651
2021-03-12 21:41:46 +00:00
smolnar
dab1f4fe14
Backed out changeset 5fde54b1934f (bug 1697682) for causing browser-chrome failures in browser_contextmenu. CLOSED TREE
2021-03-12 20:13:25 +02:00
Florian Quèze
f3550f96b4
Bug 1697682 - Update container-related content and tab context menu labels to both use the same 'Open Link in New Container Tab' wording, r=fluent-reviewers,flod.
...
Differential Revision: https://phabricator.services.mozilla.com/D108181
2021-03-12 16:22:38 +00:00
Erica Wright
6908262f8e
Bug 1682676 - Position infobars inside of the chrome. r=mstriemer
...
Depends on D106012
Differential Revision: https://phabricator.services.mozilla.com/D104741
2021-03-10 19:22:56 +00:00
Zibi Braniecki
3f59632da9
Bug 1695518 - Disable Save and Sync Data in App Menu is fxa is disabled. r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D107559
2021-03-09 19:10:33 +00:00