[Pkg-mozext-maintainers] Fwd: xul-ext-adblock-plus

Sebastian Noack sebastian at adblockplus.org
Wed Apr 26 14:49:23 UTC 2017


On Wed, Apr 26, 2017 at 4:13 PM, Ximin Luo <infinity0 at debian.org> wrote:
>
> Do you have a concrete proposal here? I agree that showing all pages in
> the background is worse than showing one page in the foreground on
> first-run.
>
> However what happens in Debian in practice is that first-run is actually
> "on every upgrade" which can get pretty annoying. (I haven't checked if
> this is the case for Adblock Plus, but it has been the case for some other
> extensions I maintain; I assume this is an artifact of the mozilla
> extension system.) If every extension did this, I would be perpetually
> closing tabs. So I can understand why the maintainer wanted to disable that
> page, and I'd also support disabling that page.


The proposal here is to remove that patch, restoring the original behavior,
opening the first run page, as well as other pages, in the foreground,
again. I don't know why first run actions should be performed again on
update. This would be really bad, as it would also cause the extension's
preferences to be reset. Arguably, disabling or hiding the first run page
can't be a solution, if this is the problem. However, from the original bug
that resulted into moving all pages opened by Adblock Plus into the
background, it seems the problem rather was that back then Adblock Plus was
installed automatically as a dependency of the Gnome meta package, and
people found it weird that our first run page was the first thing they see
when starting Firefox for the first time on a fresh system [1].

However, I'm glad to see that you agree to our other suggestions. We are
looking forward to see what the packagers say.

[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693160#10

-- 
Sebastian Noack
Technical Project Manager

eyeo GmbH
Lichtstraße 25
50825 Cologne, Germany

VAT-ID: DE279292414
District Court Cologne: HRB 735085
Managing Directors: Till Faida, Felix Dahlke, Steffen Kiedel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozext-maintainers/attachments/20170426/03259d11/attachment.html>


More information about the Pkg-mozext-maintainers mailing list