Re: intent to remove: standalone about:addons UI and tests

2017-03-23 Thread Patrick Dark

Kris Maglione 於 3/22/2017 6:38 PM 寫道:

On Thu, Mar 23, 2017 at 08:33:56AM +0900, Mike Hommey wrote:

On Wed, Mar 22, 2017 at 02:36:31PM -0700, Robert Helmer wrote:

Currently we support running the about:addons UI in both a standalone
window, and also in a browser tab.

Firefox has only used the latter for many years, but we've continued
to maintain tests for both, which increases both our maintenance
burden and also the time it takes tests to run.

This removal is being tracked in bug 1349723.


Doesn't Thunderbird use the standalone window?


I believe they currently use a tab. If they do use, and want to 
continue using, a standalone window, they can always switch to 
embedding it in a tabbed window with the chrome UI hidden.


Thunderbird uses standalone windows for the address book, message 
composition, and message display (i.e., reading *.eml files), but not 
for the add-ons tab, as far as I know. These should all be tabs, IMO. No 
idea if that relates to this Firefox functionality removal, however.


(I wrote a private add-on that merges the address book into the main 
mail window since I hate the standalone window so much. I never got 
around to publishing it though since I couldn't figure out how to delete 
the mail window menu for the new tab.)

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: intent to remove: standalone about:addons UI and tests

2017-03-22 Thread Kris Maglione

On Thu, Mar 23, 2017 at 08:33:56AM +0900, Mike Hommey wrote:

On Wed, Mar 22, 2017 at 02:36:31PM -0700, Robert Helmer wrote:

Currently we support running the about:addons UI in both a standalone
window, and also in a browser tab.

Firefox has only used the latter for many years, but we've continued
to maintain tests for both, which increases both our maintenance
burden and also the time it takes tests to run.

This removal is being tracked in bug 1349723.


Doesn't Thunderbird use the standalone window?


I believe they currently use a tab. If they do use, and want to 
continue using, a standalone window, they can always switch to 
embedding it in a tabbed window with the chrome UI hidden.

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: intent to remove: standalone about:addons UI and tests

2017-03-22 Thread Mike Hommey
On Wed, Mar 22, 2017 at 02:36:31PM -0700, Robert Helmer wrote:
> Currently we support running the about:addons UI in both a standalone
> window, and also in a browser tab.
> 
> Firefox has only used the latter for many years, but we've continued
> to maintain tests for both, which increases both our maintenance
> burden and also the time it takes tests to run.
> 
> This removal is being tracked in bug 1349723.

Doesn't Thunderbird use the standalone window?

Mike
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: intent to remove: standalone about:addons UI and tests

2017-03-22 Thread Dave Townsend
I agree that this has outlived its usefulness and we should remove it and
cleanup the code where we can.

On Wed, Mar 22, 2017 at 2:36 PM, Robert Helmer  wrote:

> Currently we support running the about:addons UI in both a standalone
> window, and also in a browser tab.
>
> Firefox has only used the latter for many years, but we've continued
> to maintain tests for both, which increases both our maintenance
> burden and also the time it takes tests to run.
>
> This removal is being tracked in bug 1349723.
>
>
> -rhelmer
> ___
> Dev-addons mailing list
> dev-add...@mozilla.org
> https://mail.mozilla.org/listinfo/dev-addons
>
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: intent to remove: standalone about:addons UI and tests

2017-03-22 Thread Kris Maglione

+1

On Wed, Mar 22, 2017 at 02:36:31PM -0700, Robert Helmer wrote:

Currently we support running the about:addons UI in both a standalone
window, and also in a browser tab.

Firefox has only used the latter for many years, but we've continued
to maintain tests for both, which increases both our maintenance
burden and also the time it takes tests to run.

This removal is being tracked in bug 1349723.


-rhelmer
___
Dev-addons mailing list
dev-add...@mozilla.org
https://mail.mozilla.org/listinfo/dev-addons


--
Kris Maglione
Firefox Add-ons Engineer
Mozilla Corporation

TeX has found at least one bug in every Pascal compiler it's been run
on, I think, and at least two in every C compiler.
--Donald Knuth

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform