Commit Graph

82 Commits

Author SHA1 Message Date
Andrew Swan
0aefbcf90e Bug 1256221 Remove close button from addon install popup r=florian
MozReview-Commit-ID: IbxVJFvBWSv
2016-12-01 11:53:03 -08:00
Jared Wein
796ea77fd8 Bug 864562 - Fix the tests and move more logic from JS to CSS now that the values exist as CSS Variables. r=mikedeboer
MozReview-Commit-ID: BuJdjtVBnin
2017-02-28 12:15:04 -05:00
Jared Wein
1b60a47ded Bug 864562 - Move remaining LWT inline styles to CSS variables. r=mikedeboer
MozReview-Commit-ID: 9ETddCw9w14
2017-02-22 14:13:09 -05:00
Jared Wein
606287c1d9 Bug 864562 - Declare lwtheme CSS in tabs.inc.css since we don't need to iterate rules anymore. r=MattN
MozReview-Commit-ID: 4N48zKJUVWs
2017-02-21 11:42:29 -05:00
Jared Wein
94ca039b29 Bug 864562 - Use CSS variables for lightweight theme styling. r=MattN
Original patch written by Raj Meghpara <meghpararajkumar@gmail.com>

MozReview-Commit-ID: 8z6tmUG0gdN
2017-02-21 11:33:21 -05:00
Sebastian Hengst
32dbb6e835 Backed out changeset 2dc596ad4240 (bug 864562) for failing browser_ext_themes_chromeparity.js. r=backout on a CLOSED TREE 2017-02-23 19:34:12 +01:00
Sebastian Hengst
debcda4ce8 Backed out changeset 2308f6c6fddf (bug 864562) 2017-02-23 19:33:37 +01:00
Sebastian Hengst
6083782839 Backed out changeset a99f7690feea (bug 864562) 2017-02-23 19:33:31 +01:00
Jared Wein
714836c241 Bug 864562 - Move remaining LWT inline styles to CSS variables. r=mikedeboer
MozReview-Commit-ID: 9ETddCw9w14
2017-02-22 14:13:09 -05:00
Jared Wein
f4275bbbf1 Bug 864562 - Declare lwtheme CSS in tabs.inc.css since we don't need to iterate rules anymore. r=MattN
MozReview-Commit-ID: 4N48zKJUVWs
2017-02-21 11:42:29 -05:00
Jared Wein
e5435ab2f0 Bug 864562 - Use CSS variables for lightweight theme styling. r=MattN
Original patch written by Raj Meghpara <meghpararajkumar@gmail.com>

MozReview-Commit-ID: 8z6tmUG0gdN
2017-02-21 11:33:21 -05:00
Andrew Swan
5da1dc4bcc Bug 1316996 Text for webextensions permissions r=florian
MozReview-Commit-ID: 3W7zEemDOTa
2017-01-20 08:49:59 -08:00
Andrew Swan
4258645b50 Bug 1317470 Show permission prompts for background webextension updates r=florian
MozReview-Commit-ID: I55ePPFPuuE
2017-01-19 19:28:08 -08:00
Wes Kocher
8f6b8cf828 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
041ea40a13 Bug 1317470 Show permission prompts for background webextension updates r=florian
MozReview-Commit-ID: I55ePPFPuuE
2017-01-19 14:17:53 -08:00
Johann Hofmann
7719440e02 Bug 1331918 - Make addon install failure messages non-persistent. r=past
MozReview-Commit-ID: BO00gCCzT7f
2017-01-19 10:15:05 +01:00
Andrew Swan
d4d8a7d775 Bug 1317363 Implement the new sideloading flow r=florian,rhelmer
MozReview-Commit-ID: JgloWKYAhlK
2017-01-18 18:16:19 -08:00
Florian Quèze
63de711857 Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
Andrew Swan
931ac88b82 Bug 1323129 part 2: remove amIWebInstaller r=rhelmer
MozReview-Commit-ID: O0jtQi9BzQ
2017-01-04 10:13:16 -08:00
Sebastian Hengst
e426260263 Bug 1321947 - Add "Don't Allow" button to add-on installation permission doorhanger to make it dismissible. r=florian
MozReview-Commit-ID: FwRmLOMA1Zr
2016-12-04 18:29:14 +01:00
Jared Wein
242ab87626 Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
MozReview-Commit-ID: FuVu8skcqOe
2016-12-30 21:47:25 -05:00
Jared Wein
e3149c378f Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
34e228f767 Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
Johann Hofmann
fdaf06a726 Bug 1320406 - Add a "Not now" button to the addon installation restart notification. r=florian
MozReview-Commit-ID: EUJfcHU6qGN
2016-12-28 16:43:49 +01:00
Johann Hofmann
4814f1af34 Bug 1315236 - Handle popup notifications with no actions. r=Paolo
MozReview-Commit-ID: F3rkoEovBYc
2016-11-23 12:16:50 +01:00
Paolo Amadini
dc8e412dbe Bug 1201896 - Update popup notifications for add-on installation. r=past
MozReview-Commit-ID: B5zX74wJg9F
2016-11-20 18:40:33 +01:00
Panos Astithas
1d4c2c0c96 Bug 1004061 - Make most doorhanger notifications persistent. r=florian
MozReview-Commit-ID: IEPkDRnYpiM
2016-11-20 18:40:04 +01:00
Jared Wein
ef8b1e86ca Bug 1316870 - Enable no-shadow eslint rule for browser/. r=mossop 2016-11-15 22:58:30 -05:00
Dave Townsend
4e295aa48d Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
MozReview-Commit-ID: 2ZvTiZDHchz
2016-11-11 08:10:51 -08:00
Jared Wein
0c024fa9ca Bug 1312486 - Enable no-extra-boolean-cast, no-new-object, no-shadow-restricted-names, and spaced-comment rules for eslint. r=standard8
MozReview-Commit-ID: 7Gx90a5y8t6
2016-10-24 13:14:19 -04:00
Andrew Swan
8bae139a2d Bug 1298989 Don't show notification on theme install from discovery pane r=jaws
MozReview-Commit-ID: 5G8PNFKfJkc
2016-09-06 22:32:31 -07:00
Jared Wein
4518d81cb5 Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh
MozReview-Commit-ID: EMjJ3yWt9Wt
2016-08-04 03:28:58 -04:00
Dave Townsend
17d8a23b3f Bug 1257246: Update browser for eslint 2. r=felipe
Most of this is fixing functions that in some cases return a value but then
can also run to completion without returning anything. ESLint 2 catches this
where previous versions didn't. Unless there was an obvious other choice I just
made these functions return undefined at the end which is effectively what
already happens.

MozReview-Commit-ID: DEskVIjiKDM
2016-04-05 11:33:33 -07:00
Felipe Gomes
e5ea10c3ed Bug 1228627 - Remove #includes from browser.js. r=Gijs 2015-11-30 12:13:57 -02:00
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Dave Townsend
4618999b6b Bug 1042699: Block cross-origin add-on install requests. r=dveditz 2015-08-18 17:21:05 -07:00
Dave Townsend
b84450c5d4 Backing out bug 1184296 for causing regressions. 2015-08-11 07:22:11 -07:00
Dave Townsend
fd0063acc1 Bug 1184296: Cancel add-on installs if the user dismisses the install notification. r=dao 2015-08-03 10:50:07 -07:00
Riadh Chtara
f3b59b84be Bug 1175300 - Switch password manager to using displayOrigin to display the origin in the capture doorhanger. r=MattN 2015-07-15 21:26:54 -07:00
Jimmy Wang
ce3f8aaecc Bug 653065 - Make the lightweight theme web installer ready for e10s. r=mconley 2015-07-14 11:42:02 -07:00
Dave Townsend
16b826c1cd Bug 1170162: Use a support page for signing warnings intended for users. r=dao 2015-06-08 09:17:15 -07:00
Dave Townsend
dcfcd0cedf Bug 1163973: Show new install confirmation doorhangers after the previous doorhanger has been dismissed. r=dao 2015-06-03 15:31:25 -07:00
Dão Gottwald
32cda0a501 Bug 1171146 - Display a learn more link when refusing to install an unsigned add-on. r=dtownsend 2015-06-05 13:10:53 +02:00
Dave Townsend
771797d5ee Bug 1168954: Unexpected "Install" button appears on add-on install progress doorhanger. r=dao 2015-05-27 13:08:37 -07:00
Dão Gottwald
02e1efb57c Bug 1165584 - Remove host from add-on installation error messages. r=dtownsend 2015-05-20 12:56:32 +02:00
Dão Gottwald
5a3d24e93d Backed out changeset 18ede4264d90 2015-05-19 14:06:01 +02:00
Dão Gottwald
04f6c3263b Bug 1165584 - Remove host from add-on installation error messages. r=dtownsend 2015-05-19 12:30:27 +02:00
Dão Gottwald
f2a11c1dbe Bug 1165577 - Remove originatingURI check from the addon-install-blocked observer. r=dtownsend 2015-05-19 12:30:07 +02:00
Dão Gottwald
e1961d98b1 Bug 1147808 - Cancel add-on installation when the tab or window closes while waiting for the user to confirm the installation. r=dtownsend 2015-05-16 13:28:34 +02:00