Commit Graph

184 Commits

Author SHA1 Message Date
Maxim Zhilyaev
195e743ea1 Bug 1178966 - Add FHR probe to measure eyeball time spent on newtab [r=bsmedberg] 2015-07-08 21:41:10 -07:00
Mike Hommey
ef2679ecb4 Bug 1094324 - Set browser.newtabpage.enhanced default in prefs. r=adw
The current behavior is that if there is no user pref, it is set to true or
false depending on the value of privacy.donottrackheader.enabled, but
completely ignoring the global default.

This patch changes the behavior such that:
- browser.newtabpage.enhanced's default value is set as a global default
- it is also set as sticky, so that even when the same value as the default is
  set, prefHasUserValue is true.
- The introduction is not shown when the default for browser.newtabpage.enhanced
  is false. It is however shown when the pref is flipped for the first time.
2015-06-30 07:30:33 +09:00
Ursula Sarracini
83d276c18a Bug 1176517 - A white square is hiding text in New Tab tour. r=mardak 2015-06-21 01:14:51 -04:00
Ursula
34ae8072b7 Bug 1175657 - The newtab customize panel is on the wrong side of the screen in RTL mode. r=mconley. 2015-06-17 16:12:46 -04:00
Ursula
6b620f1f97 Bug 1168589 - Convert newtab-customize-panel into an HTML element. r=mconley, feedback=emtwo. 2015-06-15 15:36:43 -04:00
Marina Samuel
42638ffa65 Bug 1158858 - Move 'suggested' and 'sponsored' labels to the top left of the tile. r=Mardak 2015-06-13 20:26:51 -07:00
Marina Samuel
4d47f99ef0 Bug 1165594 - Appropriately style new tab cog menu for RTL. r=Mardak 2015-06-12 11:43:58 -04:00
Marina Samuel
922e085373 Bug 1172987 - Incorrect padding for various locales. r=Mardak. 2015-06-11 14:09:13 -04:00
Marina Samuel
d2b4bbce1a Bug 1164594 - Part 2b New Tab menu shouldn't use text-transform: uppercase [r=Mardak] 2015-06-05 02:48:38 -07:00
Ursula
d54b1af109 Bug 1145303 - Remove unused 'What is this page?' link and related intro messaging. r=mconley 2015-05-22 15:52:43 -04:00
Ed Lee
fcb522fb9e Bug 1167805 - Not enough padding for page title causing pin icon to overlap [r=adw] 2015-05-22 17:37:21 -07: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
Ed Lee
3b31efc3e4 Bug 1165525 - Onboarding messaging poorly words how to turn off suggestions by implying blank is the only way [r=adw] 2015-05-20 16:29:49 -07:00
Nihanth Subramanya
5de64494fd Bug 1166465 - about:home and about:newtab search suggestions should use openUILink. r=adw 2015-05-19 16:13:40 -07:00
Maxim Zhilyaev
7ce65ac743 Bug 1159884 - Implement inadjacency with a hardcoded list of hashed sites [r=adw] 2015-05-20 17:21:16 -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
80662d8427 Bug 1165430 - Switch unlocalizable "Example Title" to "mozilla.org" [r=adw] 2015-05-18 15:07:55 -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
21805febc6 Bug 1138818 - Part 3 - Change to localizable strings. r=adw 2015-05-13 12:23:52 -04:00
Marina Samuel
c77a2bc0c9 Bug 1138818 - Part 2 - Add onboarding images. r=adw 2015-05-13 12:23:48 -04:00
Marina Samuel
ebe3f70e90 Bug 1138818 - Part 1 - Onboarding UI without the tile images. r=adw 2015-05-13 12:23:45 -04:00
Wes Kocher
965356b1cc Backed out 3 changesets (bug 1138818) for bc1 orange CLOSED TREE
Backed out changeset 70121f99d5f1 (bug 1138818)
Backed out changeset cb5842311d43 (bug 1138818)
Backed out changeset 5b45e43dec40 (bug 1138818)
2015-05-08 16:03:05 -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
3b339ff133 Bug 1138818 - Part 3 - Change to localizable strings. r=adw 2015-05-08 12:39:02 -07:00
Marina Samuel
0d9a9a9282 Bug 1138818 - Part 2 - Add onboarding images. r=adw 2015-05-08 12:38:58 -07:00
Marina Samuel
457afe7234 Bug 1138818 - Part 1 - Onboarding UI without the tile images. r=adw 2015-05-08 12:38:54 -07:00
Marina Samuel
346a9c38c3 Bug 1158859 - Update newtab cog menu styling. r=adw 2015-05-08 11:54:23 -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
1d7462c6fa Bug 1146146 - Maximize the number of rows of tiles by reducing the suggested explanation maximum line count to 2 instead of 3 [r=adw] 2015-03-28 01:08:36 -07:00
Ed Lee
122072db75 Bug 1146249 - Tiles on the newtab page don't wrap properly [r=adw]
Calculate the appropriate cell width for computing the grid width.
2015-03-23 01:16:30 -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
14c3d3b3a4 Bug 1126186: Allow users to turn off all tiles that aren't history tiles and update newtab cogmenu wording. r=adw 2015-03-20 17:28:15 -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
shreyas
d88436f2e7 Bug 1071558 - Correctly handle middle- and right-clicks on search suggestions in about:home and about:newtab. r=adw 2015-02-20 11:05:39 -08:00
Avijit Gupta
d27a5c9cfa Bug 1091117 - Used 2x png for about:newtab through media query. r=adw 2015-02-06 02:12:41 +05:30
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
Gijs Kruitbosch
a0b8129625 Bug 1108254 - fix hidpi icon in search, r=felipe 2014-12-18 12:41:14 +00:00
Dão Gottwald
f4e72bef4c Bug 1106239 - Fix up the styling for about:home's and about:newtab's search panel and about:newtab's customize panel. r=felipe 2014-12-05 12:37:42 -08:00
Chris Peterson
dafff118cb Bug 1105406 - Remove deprecated for-each-in array comprehension in about:newtab. r=adw 2014-11-25 23:45:45 -08:00
Felipe Gomes
1f587d69eb Bug 1101147 - Update about:newtab search styling. r=Mossop 2014-11-24 08:40:22 -02:00
Tim Taubert
3980bd155b Bug 1077652 - Simplify about:newtab page update mechanism and correct behavior to work better with preloading r=gijs 2014-11-07 14:56:30 +01:00
Tim Taubert
51e563ff37 Bug 1077652 - Hide xul:panels by default when not opened r=gijs
We need to hide <xul:panel>s by default for performance reasons. The RefreshDriver calls gtk/nsWindow::GetClientOffset() in a hot loop and causes a lot of communication between us and the XServer. We and up poll()ing and waiting for XServer responses in RefreshDriver::Tick() which regresses performance on Linux by 50-100%.
2014-11-03 23:50:57 +01:00
Blake Winton
f3b830b899 Bug 1026568 - Add placeholder text to the newtab page. r=adw, ui-r=clarkbw 2014-10-31 16:00:34 -04:00
Tim Taubert
ab5b501e98 Bug 1070620 - Render newtab page grid and sites in a single step using a DocumentFragment r=gijs,adw 2014-09-20 18:08:49 +02:00
Erik Vold
23d9885e6e Bug 1075226 - Use Array.map in Updater_fillEmptyCells r=ttaubert 2014-10-15 22:26:42 -07:00
Ed Lee
c0d91d5ead Bug 1081157 - "What is this page" link appears on "blank" version of about:newtab [r=ttaubert]
Hide the link with css display: none when page is disabled.
2014-10-10 09:31:54 -07:00
Tim Taubert
fc25166f29 Bug 1078085 - Simplify preference checking code in the newtab preloader r=gijs 2014-10-07 17:54:31 +02:00
Tomasz Kołodziejski
caa00c5281 Bug 1077200 - Include searchSuggestionUI.js before newTab.js in case it's used synchronously. r=ttaubert 2014-10-03 10:30:29 -07:00