Commit Graph

56 Commits

Author SHA1 Message Date
Maxim Zhilyaev
5c9781d391 Bug 1196437 - Moving a sponsored tile in newtab breaks various things [r=marcosc] 2015-09-26 13:26:26 -07:00
Maxim Zhilyaev
177124c010 Bug 1188015 - Tile Bottom Bar: Automatic Color [r=emtwo] 2015-09-04 06:34:20 -07:00
Ryan VanderMeulen
b3d719e19d Backed out changeset a6b0cad8fbc2 (bug 1199692) for causing frequent Win8 browser_private_search_perwindowpb.js timeouts.
CLOSED TREE
2015-08-31 22:43:41 -04:00
Marina Samuel
81f8a114ec Bug 1199692 - Open 'Learn more' link in a new tab. r=Mardak 2015-08-31 16:39:28 -04:00
Maxim Zhilyaev
4aefa4e6a6 Bug 1145428 - Suggested Tiles pins (becomes a user history tile after end time) [r=adw] 2015-05-22 16:30:21 -07:00
Marina Samuel
d104da0219 Bug 1139496 - Allow server provided explanation / ad group name to be displayed on Suggested Tiles [r=adw, f=bsmedberg] 2015-05-19 12:42:08 -07:00
Ed Lee
ee175bffb9 Bug 1165386 - Always show SPONSORED for any type of sponsored tiles and SUGGESTED for other suggested [r=adw] 2015-05-18 13:39:56 -07:00
Marina Samuel
0a7ecbf7e9 Bug 1138817 - Change [SPONSORED] tags to [SUGGESTED] and add [SUGGESTED] tags for suggested tiles. r=adw 2015-05-08 12:51:02 -07:00
Marina Samuel
1f428b5f03 Bug 1158853 - Replace history tile titles with base domains and include titles as part of tiles. r=adw 2015-05-08 11:17:07 -07:00
Ed Lee
6504db9cc4 Bug 1152145 - Filter for specific suggested tiles adgroups/buckets/frecent_sites lists with display name [r=adw]
Use a set of predefined lists of allowed sites with explicit names.
2015-04-07 19:13:46 -07:00
Marina Samuel
5dcc57c3cb Bug 1143745 - Update the way Firefox reads directoryLinks.json sent from the server for the tiles v3 endpoint. r=adw 2015-03-26 17:17:59 -04:00
Marina Samuel
61f9dd2f01 Bug 1143797 - Allow clicking on suggested explanation text to see overlay explaining the suggested tile. r=adw 2015-03-26 17:05:44 -04:00
Marina Samuel
c6ae142a95 Bug 1126188: Show suggested tile explanation text under a suggested tile. r=adw 2015-03-20 16:39:09 -04:00
Chris Peterson
e41f08e389 Bug 1113032 - Replace deprecated expression closures in about:newtab with real functions. r=ttaubert 2014-12-16 19:14:12 -08:00
Ed Lee
a75faaffab Bug 1042214 - Send detailed view ping of shown tiles [r=adw f=gavin]
Report click and view pings the same way by including sites with their metadata when tiles are enhanced defaulting to true unless DNT is on. Remove telemetry probes and related now unused codepaths. Explicitly not send urls for history and only for enhanced.
2014-08-08 15:40:40 -08: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
573a71ac30 Bug 1042204 - Control the enhancement of history tiles with a pref [r=adw]
Only show enhanced history when the pref allows it. Update newtab pages when enhanced pref changes.
2014-07-23 11:02:51 -07:00
Ed Lee
3deee81042 Bug 1036299 - Show enhanced content image when the tile is unhovered [r=adw]
Place an image above the usual thumbnail to hide on hover. Have DirectoryLinksProvider keep a cache of enhanced links/images to use on history tiles.
2014-07-23 11:02:49 -07:00
Ed Lee
79efafcdf3 Bug 1036284 - Update styling of newtab tiles to enhanced tiles spec [r=adw]
Set appropriate sizes, coloring, opacity, etc.
2014-07-22 23:42:27 -07:00
Ed Lee
5c95637ef3 Backed out changeset 0d2f538bddde (bug 1036284) for Windows 7 bc1 crashes. 2014-07-19 08:34:48 -07:00
Ed Lee
5306536688 Bug 1036284 - Update styling of newtab tiles to enhanced tiles spec [r=adw]
Set appropriate sizes, coloring, opacity, etc.
2014-07-18 23:14:33 -07:00
Marc Schmitzer
dd132814d4 Bug 1031942 - Quote URLs for new tab page thumbnails. r=adw
Without quoting, thumbnails for URLs containing e.g.
parenthesis are not shown.
2014-07-01 13:29:00 +02:00
Ed Lee
43d205d95e Bug 975235 - Send click pings for Directory Tiles (including which link, tile, other metadata) [r=adw]
Send a ping from the DirectoryLinks module on various click actions from newtab page.
2014-06-09 22:03:23 -07:00
Tim Taubert
c618f41fc7 Bug 973532 - Let the preloader's docShells be inactive so that about:newtab can rely on document.hidden r=adw 2014-05-19 23:33:59 +02:00
Edward Lee
d3c169d867 Bug 998163 - 8% Tp5 Optimized regression on inbound for most all platforms [r=adw]
Bug 998387 - Middle click on newtab block button blocks the site
Only add click listener once at the page level and filter/delegate click handling looking for primary/middle clicks.
2014-04-18 13:58:24 -07:00
Ed Lee
ff331b7ca6 Bug 991111 - Middle clicks on tiles are not counted [r=adw]
Move the click listener to the xul window to correctly get the click event to filter for site-related clicks.
2014-04-15 12:14:08 -07:00
Olivier Yiptong
0a087e3879 Bug 992327 - Change directoryLinks and NewTabUtils to imageURI instead of imageURISpec [r=adw]
Replace reference data and uses of s/Spec//.
2014-04-08 17:02:24 -07:00
Phil Ringnalda
84ed1fd082 Bug 992485 - Reduce browser-chrome logs by 1.2MB by not getting complaints while setting "background-color: undefined", rs=ttaubert
CLOSED TREE
2014-04-05 18:23:46 -07:00
Maxim Zhilyaev
5de3afbeb2 Bug 974745 - Create click event on Sponsored Tiles to show explanation panel [r=adw]
Have the page know how to show a panel on a sponsored icon click.
2014-03-31 01:51:23 -07:00
Wes Kocher
646d13dc5f Backed out changeset 3f245df4a3cd (bug 974745) for frequently turning Jetpack tests orange. 2014-03-31 15:00:06 -07:00
Maxim Zhilyaev
1d772622d2 Bug 974745 - Create click event on Sponsored Tiles to show explanation panel [r=adw]
Have the page know how to show a panel on a sponsored icon click.
2014-03-31 01:51:23 -07:00
Maxim Zhilyaev
ba223a484a Bug 975210 - Augment Site._render logic to allow for Sponsored Tiles images & text [r=adw]
For type={affiliate,organic,sponsored} tiles, show the appropriate imageURISpec instead of thumbnail.
2014-03-31 01:51:23 -07:00
Maxim Zhilyaev
f96d12526b Bug 974736 - Add icon to title bar of Sponsored Tiles [r=adw]
Also fixes bug 976638 by moving controls.png to the shared directory.
Add an always visible sponsored icon for tiles that are type=sponsored. Also add ignorehover to the cell to prevent styling when pointing at the sponsored icon that happens to be a child of the cell.
2014-03-31 01:51:22 -07: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
Georg Fritzsche
2509d5f991 Bug 975570 - Measure with telemetry how many times people interact with about:newtab. r=ttaubert 2014-02-27 18:57:05 +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
54de72c2a3 Bug 910036 - about:newtab shouldn't load thumbnails in background when hidden by preloader. r=gavin 2013-10-30 19:33:02 -07: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
68a1970f9c Bug 906615 - Background thumbnail service shouldn't overwrite existing thumbnails, and foreground service shouldn't capture when thumbnails are fresh. r=markh 2013-09-12 09:25:57 -07:00
Drew Willcoxon
2b2f6c4bb7 Bug 912763 - Disable background thumbnails on Beta. r=markh 2013-09-09 19:58:57 -07:00
Mark Hammond
55ffefcde8 Bug 897408 - remove erroneous style.removeProperty call in Site.prototype.refreshThumbnail. r=ttaubert 2013-08-07 11:10:57 +10:00
Tim Taubert
47a4c3bd9c Backed out changeset 105e1f064e67 (bug 895359) 2013-07-24 16:50:55 +02:00
Tim Taubert
63d33e328c Bug 895359 - [New Tab Page] Switch to Promise.jsm and remove remaining callbacks; r=jaws 2013-07-24 09:58:50 +02:00
Tim Taubert
512c736cd4 Bug 894345 - [New Tab Page] Fix drag/drop behavior when rearranging sites; r=jaws 2013-07-24 09:58:50 +02:00
Mark Hammond
3870aef9e7 Bug 870100 (part 2) - about:newtab observes notifications for new page thumbnails. r=ttaubert 2013-07-23 17:41:12 +10:00
Tim Taubert
397acce9cc Bug 854075 - Use mouseover instead of mouseenter for newtab page; r=jaws 2013-03-26 15:00:59 +01:00
Tim Taubert
4cd6445f9d Bug 790882 - [New Tab Page] Speculatively open connections for sites when hovering them; r=jaws 2013-03-21 15:11:57 +01: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
Tim Taubert
704a914ca1 Bug 721442 - [New Tab Page] Display the URL of the page on mouseover of thumbnails on about:newtab; r=dietrich 2012-04-14 00:43:29 +02:00