Commit Graph

32 Commits

Author SHA1 Message Date
Dave Townsend
f657500ff0 Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.

I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.

UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07:00
Wes Kocher
69b522405d Backed out 3 changesets (bug 1192924) for Android bustage CLOSED TREE
Backed out changeset 30d612836685 (bug 1192924)
Backed out changeset a6860f880e01 (bug 1192924)
Backed out changeset 10e1fa2cc23a (bug 1192924)
2015-09-22 11:02:55 -07:00
Dave Townsend
eef8701d19 Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.

I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.

UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07: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
Ursula
7b5ea27c32 Bug 1167601 - Convert newTab.xul to newTab.xhtml. r=mconley 2015-06-15 10:23:33 -04:00
Sudheesh Singanamalla
6503b7e071 Bug 1054492: move DirectoryLinksProvider.jsm to browser/ since it's Firefox-specific, r=gavin 2014-09-22 13:23:19 +05:30
Ed Lee
111488e78d Bug 1071822 - update the learn more link in the tiles intro popup [r=adw]
Add a separate const for separate links.
2014-09-23 14:01:49 -07:00
Ed Lee
d35f98b24d Bug 1064515 - update learn more link for sponsored tiles overlay [r=adw] 2014-09-23 13:59:27 -07:00
Ed Lee
e632145a8e Bug 1053530 - Enhanced Tiles intro text popup [r=adw]
Add a panel that opens from the customize menu. Automatically show it on first opening.
2014-08-21 12:05:48 -07:00
Ed Lee
a6bf889f16 Bug 1040369 - Replace sponsored icon with identifying text [r=adw]
Add sponsored text next to title that triggers explanation text. Remove unused sponsored icon and related files.
2014-08-21 19:21:38 -07:00
Ed Lee
be937b8b9c Bug 1037091 - Add gear button with doorhanger configuration of newtab page [r=adw]
Add new newtab control file for the customize functionality. Reuse existing panel styling of the search engine panel.
2014-07-24 17:20:03 -07:00
Tim Taubert
3cde1e4440 Bug 1032243 - about:newtab should use native Promise implementation r=adw 2014-07-02 16:38:20 -07:00
Maxim Zhilyaev
aecbebad7c Bug 995436 - Use different sponsored panel text for Release and non-Release [r=adw]
Package both text and hide the one that shouldn't be shown.
2014-04-26 13:39:58 -07:00
Drew Willcoxon
a9575d4e13 Bug 962490 - Add a search field to the new tab page (part 2: about:newtab changes). r=ttaubert 2014-04-24 19:09:23 -07:00
Tim Taubert
d9f375e357 Bug 895359 - [New Tab Page] Switch from promise.js to Promise.jsm r=jaws 2014-04-09 11:43:11 +02:00
Ed Lee
7061444878 Bug 972930 - Clicks (raw number) for tiles [r=adw]
Provide an array of expected directory link types to count how many were clicked.
2014-03-31 01:51:22 -07:00
Tim Taubert
387f77ff1e Backed out changeset 84da123a0af0 (bug 895359) 2014-03-25 16:38:26 +01:00
Tim Taubert
47953c0668 Bug 895359 - Switch about:newtab to Promise.jsm and remove remaining callback r=jaws 2014-01-21 00:55:24 +01:00
Drew Willcoxon
cfc3c6471e Bug 927688 - Enable background thumbnailing on beta and release. r=markh,gps 2013-10-24 17:17:46 -07:00
Drew Willcoxon
2b2f6c4bb7 Bug 912763 - Disable background thumbnails on Beta. r=markh 2013-09-09 19:58:57 -07:00
Tim Taubert
ca9fcaa586 Bug 852531 - [New Tab Page] use promises to wait for a batch of operations to complete; r=yoric 2013-03-20 17:06:34 +01:00
Matt Brubeck
8966877b33 Bug 840287 - Move NewTabUtils.jsm into toolkit [r=ttaubert] 2013-02-16 20:16:16 -08:00
Matt Brubeck
6ddb8e6f39 Bug 811548 - Move PageThumbs.jsm from /browser to /toolkit 2013-02-16 20:15:41 -08:00
Andres Hernandez
2912448f00 Bug 722234 - [New Tab Page] provide an option to undo remove a site r=ttaubert ui-r=shorlander 2012-08-23 16:34:52 -06:00
Ehsan Akhgari
b8d5d66e67 Bug 798516 - Remove support for gPrivateBrowsingUI.privateWindow; r=jdm
This patch replaces the privateWindow API with the toolkit
PrivateBrowsingUtils.isWindowPrivate API, which is better in the sense
that it is chrome/content agnostic and is not browser/ specific.
2012-10-05 19:25:52 -04:00
Bellindira Castillo [:bellindira]
09b10c48cb Bug 752841 - [New Tab Page] Make the number of tabs adjustable; r=ttaubert 2012-08-16 23:01:03 -06:00
Tim Taubert
adf28a3feb Bug 765628 - Bookmarklets on the new tab page are able to run privileged javascript; r=gavin 2012-07-17 00:35:13 +02:00
Tim Taubert
ad587261f6 Bug 771892 - [New Tab Page] check for private browsing mode *every* time a user drags a link onto the grid; r=ehsan 2012-07-10 00:35:30 +02:00
Saurabh Anand
3dec9728df Bug 722990 - NewTabUtils.jsm uses a global Private Browsing state to make decisions; r=ttaubert 2012-06-20 14:00:21 +05:30
Tim Taubert
6681c35b45 Bug 729878 - Part 1 - New layout implementation; r=dietrich,dao ui-r=shorlander 2012-03-13 03:23:01 +01:00
teramako
f607682b87 Bug 722663 - open a new tab from Panorama view should reference gWindow.BROWSER_NEW_TAB_URL; r=dietrich 2012-02-03 10:41:09 +01:00
Tim Taubert
f7bd9a77b2 Bug 455553 - Part 1 - XUL/HTML Page and Scripts; r=blair,dietrich 2012-01-25 23:40:18 +01:00