Paul Zuehlcke
b6fbc9a3ff
Bug 1596897 - Updated tests for decoupled permissions panel. r=johannh,remote-protocol-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D99893
2021-02-05 13:40:42 +00:00
Emma Malysz
9b9a274040
Bug 1689372, simplify history panel r=mconley,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D103535
2021-02-05 22:29:30 +00:00
Mihai Alexandru Michis
ca51b2e40a
Backed out changeset dfbbd3864b2f (bug 1689372) for causing bc failures in browser_history_recently_closed.js
...
CLOSED TREE
2021-02-05 22:15:25 +02:00
Emma Malysz
f093eaf48b
Bug 1689372, simplify history panel r=mconley,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D103535
2021-02-05 18:01:55 +00:00
Noemi Erli
cc16aca188
Backed out changeset 14a7af25b9f4 (bug 1689372) for causing failures in browser_history_recently_closed.js
2021-02-05 02:36:20 +02:00
Emma Malysz
fcad90f633
Bug 1689372, simplify history panel r=mconley,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D103535
2021-02-04 23:19:28 +00:00
Csoregi Natalia
99dc2b7d0d
Backed out changeset a6d2e03d3069 (bug 1689372) for failures on browser_history_recently_closed.js. CLOSED TREE
2021-02-04 21:08:03 +02:00
Emma Malysz
9f887e0335
Bug 1689372, simplify history panel r=mconley,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D103535
2021-02-04 17:40:18 +00:00
Luca Greco
ecc3c2550a
Bug 1525179 - Use aboutaddons.html at the root of about:addons. r=robwu
...
- Moved aboutaddons.html at the root of the about:addons page
- renamed aboutaddons.js `initialize` global function to `initializeView` (and renamed `show` and `hide` global functions accordingly)
- Simplify initial load logic a bit more:
- remove gCategories
- moved responsability of the CategoriesBox initialization to the `initializationView` function
- replaced initialization logic based on `gPendingInitializations` and `notifyInitialized` with
a `promiseInitialized` global resolved when `initializeView` method has been called and its return value resolved
- Fix test helpers and test failures
- InlineOptionsBrowser: take into account that browser-custom-element does opt-in the delayedConnectedCallback behavior
and browser.loadURI may throw if called while the document is still loading.
Differential Revision: https://phabricator.services.mozilla.com/D96472
2021-02-03 17:08:14 +00:00
Emma Malysz
f27d0ead3c
Bug 1689366, simplify bookmark panel r=fluent-reviewers,mconley,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D103402
2021-02-02 18:56:19 +00:00
Emma Malysz
5a03aeace8
Bug 1689405: remove components of library panel r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D103532
2021-01-30 17:12:51 +00:00
Narcis Beleuzu
926d2f6257
Backed out 2 changesets (bug 1596897) for bc failures on browser_search_discovery.js
...
Backed out changeset 635972f169e7 (bug 1596897)
Backed out changeset a84b667007e2 (bug 1596897)
2021-01-30 04:01:21 +02:00
Paul Zuehlcke
2c4fecbca6
Bug 1596897 - Updated tests for decoupled permissions panel. r=johannh,remote-protocol-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D99893
2021-01-29 16:11:08 +00:00
Kris Maglione
caf1d0e771
Bug 1685801: Part 6 - Move some front-end code from BrowserUtils to a separate module. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D101486
2021-01-28 20:58:43 +00:00
Mihai Alexandru Michis
e10f79168a
Backed out 12 changesets (bug 1685801) for causing bc failures in browser_ctrlTab.js
...
CLOSED TREE
Backed out changeset 021924b62f13 (bug 1685801)
Backed out changeset 38cc10101c1f (bug 1685801)
Backed out changeset 9ab9574ac72a (bug 1685801)
Backed out changeset 1a7f259cc2ec (bug 1685801)
Backed out changeset b267b19a7f6e (bug 1685801)
Backed out changeset 7dfcf0257487 (bug 1685801)
Backed out changeset ee0d0169b079 (bug 1685801)
Backed out changeset 0c358ee51951 (bug 1685801)
Backed out changeset 338ab91af557 (bug 1685801)
Backed out changeset a49415007aaf (bug 1685801)
Backed out changeset b91098299143 (bug 1685801)
Backed out changeset edf6209861a8 (bug 1685801)
2021-01-28 22:55:11 +02:00
Kris Maglione
2d5f151948
Bug 1685801: Part 6 - Move some front-end code from BrowserUtils to a separate module. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D101486
2021-01-28 05:25:03 +00:00
Butkovits Atila
91af0d3269
Backed out 12 changesets (bug 1685801) for causing failures on browser_fission_maxOrigins.js. CLOSED TREE
...
Backed out changeset 0d7153110519 (bug 1685801)
Backed out changeset 5175062925c7 (bug 1685801)
Backed out changeset 2c1250e786f0 (bug 1685801)
Backed out changeset 0ce3c773ba74 (bug 1685801)
Backed out changeset 9d51c6e24dee (bug 1685801)
Backed out changeset 3f4dc6349441 (bug 1685801)
Backed out changeset a80de9abb9f8 (bug 1685801)
Backed out changeset 30786893a5e7 (bug 1685801)
Backed out changeset 8007b12d6e32 (bug 1685801)
Backed out changeset fa814f4b7125 (bug 1685801)
Backed out changeset 14e4e47ee99f (bug 1685801)
Backed out changeset d9f1feba9454 (bug 1685801)
2021-01-28 07:15:59 +02:00
Kris Maglione
cebae4d59b
Bug 1685801: Part 6 - Move some front-end code from BrowserUtils to a separate module. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D101486
2021-01-28 03:32:43 +00:00
Molly Howell
44628f3c69
Bug 1688257 - Switch to dedicated Proton appmenu pref. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D102790
2021-01-22 20:05:55 +00:00
Gijs Kruitbosch
92360a48e9
Bug 1681138 - avoid delaying loading the bookmarks toolbar in new windows post-startup, r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D101689
2021-01-22 12:42:25 +00:00
Erica Wright
ad5e1db657
Bug 1686331 - Library menu should not have a scroll bar. r=prathiksha,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D102471
2021-01-21 06:20:55 +00:00
Mike Conley
9a71ff4019
Bug 1683419 - Fork Help menu strings for use in the AppMenu. r=Gijs,flod,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D100957
2021-01-20 18:12:33 +00:00
Molly Howell
d771456edc
Bug 1686324 - Introduce a temporary Proton AppMenu skeleton. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D102031
2021-01-19 16:48:29 +00:00
Markus Stange
46d24f2589
Bug 1650835 - Add support for a "button-and-view" widget type. r=jaws
...
This widget will be used for the profiler button. The profiler button is a
two-part widget with both a command and a view. The command starts/stops the
profiler, but the starting/stopping can also be performed from inside the view.
The dropmarker button shows the view.
When this widget is located in the panel, the start/stop action is only
accessible via the view and there is no "quick-action" command.
The structure of the widget is as follows:
toolbaritem.toolbaritem-combined-buttons
- toolbarbutton.toolbarbutton-1
- toolbarbutton.toolbarbutton-1.toolbarbutton-combined-buttons-dropmarker
The dropmarker icon is the toolbarbutton icon of the second toolbarbutton.
The dropmarker button is only shown in the toolbar or in the customize palette.
It is hidden when the widget is located in the panel.
In the toolbar, the hover effect of the dropmarker needs to have the same height
as the hover effect of the regular button. However, due to the different image
size (12x12 instead of 16x16) it requires more vertical padding.
Differential Revision: https://phabricator.services.mozilla.com/D98216
2021-01-15 18:14:04 +00:00
Henri Sivonen
dc81bb2634
Bug 1648464 - Add an Autodetect item to the Text Encoding menu. r=emk,chutten,Gijs
...
Take a step towards replacing the encoding menu with a single menu item that
triggers the autodetection manually. However, don't remove anything for now.
* Add an autodetect item.
* Add telemetry for autodetect used in session.
* Add telemetry for non-autodetect used in session.
* Restore and revise telemetry for how the encoding that is being overridden
was discovered.
Differential Revision: https://phabricator.services.mozilla.com/D81132
2021-01-14 07:06:53 +00:00
Erica Wright
4b15bc0bb2
Bug 1685133 - String changes due to newtab updates r=preferences-reviewers,prathiksha,fluent-reviewers,flod,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D100819
2021-01-08 18:55:24 +00:00
Csoregi Natalia
d56135a020
Backed out changeset c98a54c184d0 (bug 1685133) for newtab failures. CLOSED TREE
2021-01-08 19:23:33 +02:00
Erica Wright
7ab3893483
Bug 1685133 - String changes due to newtab updates r=preferences-reviewers,prathiksha,fluent-reviewers,flod,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D100819
2021-01-08 07:34:44 +00:00
Oriol Brufau
ee54cfda2d
Bug 1551239 - Keep tab icon when reloading Customize Mode tab. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D100784
2021-01-05 18:25:59 +00:00
Oriol Brufau
ada9bcf0e0
Bug 1621984 - Fix title for lazy tab in customize mode r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D100620
2021-01-04 15:31:24 +00:00
Molly Howell
353ef2c81f
Bug 1553982 Part 4 - Display a prompt when waiting for the update lock expires. r=bytesized,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D95629
2020-12-10 22:13:11 +00:00
Emilio Cobos Álvarez
136e604164
Bug 1635914 - Move active flag handling explicitly to BrowsingContext. r=nika
...
And have it mirror in the parent process more automatically.
The docShellIsActive setter in the browser-custom-element side needs to
be there rather than in the usual DidSet() calls because the
AsyncTabSwitcher code relies on getting an exact amount of notifications
as response to that specific setter. Not pretty, but...
BrowserChild no longer sets IsActive() on the docshell itself for OOP
iframes. This fixes bug 1679521. PresShell activeness is used to
throttle rAF as well, which handles OOP iframes nicely as well.
Differential Revision: https://phabricator.services.mozilla.com/D96072
2020-12-11 15:43:19 +00:00
Cristina Coroiu
ae06d19aca
Backed out 6 changesets (bug 1553982) for breaking updates on Linux (bug 1680935) a=backout
...
Backed out changeset 78dce99516dd (bug 1553982)
Backed out changeset 40d67c6dfdf3 (bug 1553982)
Backed out changeset 71742fced1ba (bug 1553982)
Backed out changeset 9dcf78cd576f (bug 1553982)
Backed out changeset 01d41760db29 (bug 1553982)
Backed out changeset 5040354e75c2 (bug 1553982)
2020-12-07 11:35:41 +02:00
Molly Howell
b6c587376b
Bug 1553982 Part 4 - Display a prompt when waiting for the update semaphore expires. r=bytesized,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D95629
2020-12-03 21:52:12 +00:00
Razvan Maries
4fb4176ace
Backed out 6 changesets (bug 1553982) for build bustages on stat.h. CLOSED TREE
...
Backed out changeset a207ff8ae135 (bug 1553982)
Backed out changeset bfea27666adf (bug 1553982)
Backed out changeset 1299e017328e (bug 1553982)
Backed out changeset e9e14538b7ff (bug 1553982)
Backed out changeset 63f834f25945 (bug 1553982)
Backed out changeset 91bc72bf7a1b (bug 1553982)
2020-12-03 22:40:42 +02:00
Molly Howell
ac99569430
Bug 1553982 Part 4 - Display a prompt when waiting for the update semaphore expires. r=bytesized,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D95629
2020-11-30 22:42:27 +00:00
Dão Gottwald
f1cf8c85f6
Bug 1679463 - Replace :not(foo):not(bar) with :not(foo,bar) in browser/. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D98028
2020-11-26 21:54:32 +00:00
Kartik Gautam
b2cd2a8893
Bug 1677247 - Replace :not(:is(X)) with :not(X) in the codebase. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D97943
2020-11-25 04:23:25 +00:00
Erica Wright
702fb9a86f
Bug 1595858 - Allow users to select or deselect addons for homepage and newtab without disabling the addons. r=preferences-reviewers,Gijs,mixedpuppy,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D93584
2020-11-20 21:40:14 +00:00
Kagami Sascha Rosylight
d08e4cd912
Bug 1675883 - Update edit control test to match the change r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D97388
2020-11-19 13:43:30 +00:00
Bogdan Tara
ff248efb24
sBacked out changeset 26f7d3a8b1b6 (bug 1595858) for overrides related mochitest failures CLOSED TREE
2020-11-18 01:42:59 +02:00
Erica Wright
e6b0316387
Bug 1595858 - Allow users to select or deselect addons for homepage and newtab without disabling the addons. r=preferences-reviewers,Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D93584
2020-11-17 19:49:36 +00:00
Bogdan Tara
07d282afc6
Backed out changeset d86e4d6c2be4 (bug 1595858) for browser_ext_chrome_settings_overrides_home.js failures CLOSED TREE
2020-11-13 06:11:35 +02:00
Erica Wright
5855481ca4
Bug 1595858 - Allow users to select or deselect addons for homepage and newtab without disabling the addons. r=preferences-reviewers,Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D93584
2020-11-13 02:02:47 +00:00
Jared Wein
7d0327cac7
Bug 1673403 - Show the Bookmarks Toolbar in customize mode as long as it's not set to Never show. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D95777
2020-11-04 17:11:26 +00:00
Razvan Maries
038da7739d
Backed out changeset e52abe08f115 (bug 1673403) for multiple bc perma failures. CLOSED TREE
2020-11-04 01:36:06 +02:00
Jared Wein
0efb8a4c3d
Bug 1673403 - Show the Bookmarks Toolbar in customize mode as long as it's not set to Never show. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D95777
2020-11-03 22:26:41 +00:00
emcminn
068da3c345
Bug 1669483 - Restore keyboard navigation to WhatsNewPanel footer r=Jamie,andreio
...
`oncommand` has been replaced with `onclick` for the checkbox in the WhatsNewPanel footer. `oncommand` was
causing the checkbox state to get out of sync with the pref when the keyboard was used. Since PanelMultiView treats
'enter' and 'space' presses as click events, using `onclick` gives us keyboard navigation while keeping the
pref in sync.
Differential Revision: https://phabricator.services.mozilla.com/D94454
2020-11-02 18:42:38 +00:00
Brad Werth
99fa1b63ae
Bug 1634556 Part 1: Make web extension sidebars listen to zoom enlarge/reduce events. r=mixedpuppy
...
These events are fired for all parent process documents by the code that
handles native mousewheel events. This change adds listeners to those events
and handles them similarly to how they are handled for browsers.
Differential Revision: https://phabricator.services.mozilla.com/D84767
2020-10-26 16:20:59 +00:00
Gijs Kruitbosch
32732be7ca
Bug 1673409 - show icon and label for import button in customize mode, r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D94783
2020-10-28 17:02:29 +00:00