Граф коммитов

19 Коммитов

Автор SHA1 Сообщение Дата
Andrew Swan 402701edb8 Bug 1334354 Provide timeout for post-install notification r=florian
MozReview-Commit-ID: H3qHdkvhxjg

--HG--
extra : rebase_source : 4c99d51183a393b0e54655c0ad00608d5028a347
2017-01-27 14:10:02 -08:00
Andrew Swan faaa65bde2 Bug 1334404 Update post-install notification message r=flod
MozReview-Commit-ID: 9ieih02AIi4

--HG--
extra : rebase_source : e5732dd36943fec2b6656d2d9c1693a65c7001e7
2017-01-27 14:00:44 -08:00
Andrew Swan 6efec698e8 Bug 1334076 Show default icon if necessary in sideloading notification r=florian
Also extended the sideloading test to check for icons in both
the case where the extension has an icon, and the case where it
does not.

MozReview-Commit-ID: 7GTAhumtLNx

--HG--
extra : rebase_source : d0198859dfc17cee2d888f23b50b040d50d913f8
2017-01-26 20:54:56 -08:00
Andrew Swan a8a5255d3e Bug 1333262 Set notification text unconditionally r=florian
MozReview-Commit-ID: DzzZaKWXrV8

--HG--
extra : rebase_source : 04a9cc6af190d659eda192c8e6dbc5cd55ef72c3
2017-01-23 18:07:25 -08:00
Andrew Swan cd4f0a4d8b Bug 1308310 Post-install notification for mozAddonManager installs r=rhelmer
With this patch, the Promise returned by install() does not resolve
until after the post-install notification prompt has been displayed
and dismissed (either by an explicit click on "Ok" or by clicking
somewhere else in the browser UI).  That promise is also now
rejected if the install fails or is cancelled.

MozReview-Commit-ID: ej0HmOaU7q

--HG--
extra : rebase_source : 1df2849ad4f081ab15ba59b23e0ff3ad87330734
2017-01-19 21:26:23 -08:00
Andrew Swan f0d74608eb Bug 1333071 Escape addon name in post-install dialog r=florian
MozReview-Commit-ID: Gvhpzq4Psk7

--HG--
extra : rebase_source : a6a6f6240c9122f525e4d0ec5465abc092a510b0
2017-01-23 11:40:57 -08:00
Phil Ringnalda 74f10163fe Merge m-i to m-c, a=merge 2017-01-21 15:24:42 -08:00
Phil Ringnalda 72dfd3bd3f Merge m-c to m-i 2017-01-20 19:16:11 -08:00
Andrew Swan 94c98baac1 Bug 1316996 Text for webextensions permissions r=florian
MozReview-Commit-ID: 3W7zEemDOTa

--HG--
extra : rebase_source : e6dd9ab946ab365b3633b9df5158da5a5cd58d38
2017-01-20 08:49:59 -08:00
Andrew Swan db65053d39 Bug 1317470 Show permission prompts for background webextension updates r=florian
MozReview-Commit-ID: I55ePPFPuuE

--HG--
extra : rebase_source : 0cd199712783accfc237d638336b6c70a06e9810
2017-01-19 19:28:08 -08:00
Wes Kocher 438acaa485 Backed out changeset 79d111e76fc9 (bug 1317470) for xpcshell failures a=backout
MozReview-Commit-ID: ATEluhMBccR
2017-01-19 18:14:55 -08:00
Andrew Swan cafe95ca01 Bug 1317470 Show permission prompts for background webextension updates r=florian
MozReview-Commit-ID: I55ePPFPuuE

--HG--
extra : rebase_source : a0b6aef83b3c315be7088e990c12181a5d022b8d
2017-01-19 14:17:53 -08:00
Andrew Swan c1a7aaaddb Bug 1325223 - Remove ExtensionsUI.jsm workarounds, r=florian. 2017-01-20 12:17:02 -08:00
Andrew Swan 2e63037fde Bug 1317363 Implement the new sideloading flow r=florian,rhelmer
MozReview-Commit-ID: JgloWKYAhlK

--HG--
extra : rebase_source : 732c178b13c231b36dea0c8c9f0871c7486e18c3
2017-01-18 18:16:19 -08:00
Andrew Swan 5246947c06 Bug 1308295 part 2: add extension prompts to InstallTrigger r=rhelmer
Logic for displaying addon installation confirmation prompts that
was previously in the Installer helper class is now rolled into the
prompts that are issued from AddonInstall.

MozReview-Commit-ID: HGZTqDZMgNQ

--HG--
extra : rebase_source : a7caaee24ffb0557b00c192fe01357a1ac2417bf
extra : source : 73440e18fc824662390fee130aab4a86cf6af60d
2017-01-05 16:35:07 -08:00
Sebastian Hengst 22246e78b5 Backed out changeset c0f94e1d6f11 (bug 1308295) 2017-01-10 17:56:28 +01:00
Andrew Swan bfb895757c Bug 1308295 part 2: add extension prompts to InstallTrigger r=rhelmer
Logic for displaying addon installation confirmation prompts that
was previously in the Installer helper class is now rolled into the
prompts that are issued from AddonInstall.

MozReview-Commit-ID: HGZTqDZMgNQ

--HG--
extra : rebase_source : 960a0a33795ff3578e3ee9365670f6a47e351e5c
extra : source : 73440e18fc824662390fee130aab4a86cf6af60d
2017-01-05 16:35:07 -08:00
Andrew Swan 005c2ba3de Bug 1308309 Prompt for webextensions permissions r=florian,rhelmer
MozReview-Commit-ID: 6rTGvjKcx3H

--HG--
extra : rebase_source : b17acde9a1ebf4a378b5f4e02f411b2aef8cde10
extra : intermediate-source : a9f326b034571a273b0087a3c3d9c7738093d903
extra : source : 320fb02a40dc18208bb00cef3ba7e1de2ca89938
2017-01-03 10:55:25 -08:00
Andrew Swan 5686504fb6 Bug 1308296 Show post-install notification r=florian
MozReview-Commit-ID: KenyFW6MyDO

--HG--
extra : rebase_source : 08945555c40d131ee97fb927f7786fa2945f7943
2017-01-20 10:28:47 -08:00