Commit Graph

69 Commits

Author SHA1 Message Date
Matthew Noorenberghe
7680db399a Bug 879921 - Use the "tabbable" class to make the new tab page's close button tabbable. r=Gijs 2014-03-27 23:13:14 -07:00
Tim Taubert
07b92e3a5b Backed out changeset 84da123a0af0 (bug 895359) 2014-03-25 16:38:26 +01:00
Tim Taubert
9a42d4b439 Backed out changeset 5d896e33c6a6 (bug 895359) 2014-03-25 16:38:25 +01:00
Ed Lee
5ccba59ea9 Bug 980014 - Allow new tab grid layout to reduce rows/columns if the window can't fit 3x3 [r=adw]
Remove newtab-rows and convert the grid to wrap/overflow tiles as necessary by setting the appropriate width and heights. Compute grid dimensions on load/preload and adjust for resizes.
2014-03-24 17:33:08 -07:00
Maxim Zhilyaev
ad7ef35f09 Bug 978338 - Update new tab site rendering for fixed ratio tile images [r=adw]
Fix the size, margins, title, borders of tiles to new spec.
2014-03-21 07:22:53 -07:00
Georg Fritzsche
9d8a6cbe59 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
96395cf93d Bug 895359 - Pass draggedSite to updateGrid() to avoid intermittent Windows failures r=jaws 2014-02-14 11:15:51 +01:00
Tim Taubert
26fa7c366b Bug 895359 - Switch about:newtab to Promise.jsm and remove remaining callback r=jaws 2014-01-21 00:55:24 +01:00
Georg Fritzsche
b30796027d Bug 971171 - Measure with telemetry how many times people see about:newtab. r=ttaubert,bsmedberg 2014-02-14 12:00:49 +01:00
Gijs Kruitbosch
c38e551bb3 Merge mozilla-central and ux 2013-11-06 09:01:08 +01:00
Gijs Kruitbosch
63530f7b09 Merge mozilla-central and ux 2013-11-01 23:24:47 +01:00
Drew Willcoxon
aa89292db1 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
313b0c24ef Bug 927688 - Enable background thumbnailing on beta and release. r=markh,gps 2013-10-24 17:17:46 -07:00
Drew Willcoxon
2a4e1d38cc Bug 933984 - Fix "this._mutationObserver is undefined" error on new tab page. r=gavin 2013-11-04 22:32:33 -08:00
Matthew Noorenberghe
562ff5a575 Merge mozilla-central to UX 2013-10-25 18:30:46 -07:00
Gijs Kruitbosch
45d2d8d2ee Merge m-c to ux 2013-09-13 09:42:13 +02:00
Drew Willcoxon
fa026a5be1 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
Gijs Kruitbosch
eb7352abc3 Merge mozilla-central and ux 2013-09-10 16:46:22 +02:00
Drew Willcoxon
d9d665c074 Bug 912763 - Disable background thumbnails on Beta. r=markh 2013-09-09 19:58:57 -07:00
Gijs Kruitbosch
f6ec1e3db6 Merge m-c to UX 2013-08-07 21:09:10 +02:00
Gijs Kruitbosch
194fe37ca6 Merge m-c to UX 2013-07-25 12:10:08 +02:00
Matthew Noorenberghe
7f2fedf98a Merge mozilla-central to UX 2013-07-23 23:40:52 -07:00
Mark Hammond
b71bd8a243 Bug 897408 - remove erroneous style.removeProperty call in Site.prototype.refreshThumbnail. r=ttaubert 2013-08-07 11:10:57 +10:00
Mark Hammond
33d3f6e765 Bug 870100 (part 2) - about:newtab observes notifications for new page thumbnails. r=ttaubert 2013-07-23 17:41:12 +10:00
Tim Taubert
5d2a3415da Backed out changeset 105e1f064e67 (bug 895359) 2013-07-24 16:50:55 +02:00
Tim Taubert
63f1801e4f 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
fa3f42a678 Bug 894345 - [New Tab Page] Fix drag/drop behavior when rearranging sites; r=jaws 2013-07-24 09:58:50 +02:00
Mike Conley
2d0c01141c Bug 851001 - Update global/icons/close[@2x].png for Australis, r=jaws 2013-06-05 21:39:36 +02:00
Tim Taubert
5f6ad9b14e Bug 791670 - part 3 - fix newtab page tests; r=jaws 2013-06-04 22:20:44 +02:00
Tim Taubert
f1fd250572 Bug 875496 - Simplify code that creates the newtab preload frame and remove unnecessary preload.xhtml; r=jaws 2013-05-23 23:52:06 +02:00
Dão Gottwald
d47add7458 Bug 866400 - New tab page shouldn't disable the find bar. r=ttaubert 2013-04-27 14:56:51 +02:00
Tim Taubert
762d465fca Bug 854075 - Use mouseover instead of mouseenter for newtab page; r=jaws 2013-03-26 15:00:59 +01:00
Tim Taubert
c679d8daf5 Bug 790882 - [New Tab Page] Speculatively open connections for sites when hovering them; r=jaws 2013-03-21 15:11:57 +01:00
Tim Taubert
bb9a0e6b4e 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
Sebastian Hengst
f6ad856504 Bug 845825 - [New tab page] Undo bar: Close button's tooltip not shown. r=ttaubert 2013-03-14 19:56:41 +01:00
Matt Brubeck
29a03fb2d7 Bug 840287 - Move NewTabUtils.jsm into toolkit [r=ttaubert]
--HG--
rename : browser/modules/NewTabUtils.jsm => toolkit/modules/NewTabUtils.jsm
rename : browser/modules/test/unit/chromeappsstore.sqlite => toolkit/modules/tests/xpcshell/chromeappsstore.sqlite
rename : browser/modules/test/unit/test_newtab-migrate-v1.js => toolkit/modules/tests/xpcshell/test_newtab-migrate-v1.js
2013-02-16 20:16:16 -08:00
Matt Brubeck
72ace35626 Bug 811548 - Move PageThumbs.jsm from /browser to /toolkit
--HG--
rename : browser/components/thumbnails/BrowserPageThumbs.manifest => toolkit/components/thumbnails/BrowserPageThumbs.manifest
rename : browser/components/thumbnails/Makefile.in => toolkit/components/thumbnails/Makefile.in
rename : browser/components/thumbnails/PageThumbs.jsm => toolkit/components/thumbnails/PageThumbs.jsm
rename : browser/components/thumbnails/PageThumbsProtocol.js => toolkit/components/thumbnails/PageThumbsProtocol.js
rename : browser/components/thumbnails/PageThumbsWorker.js => toolkit/components/thumbnails/PageThumbsWorker.js
rename : browser/components/thumbnails/test/Makefile.in => toolkit/components/thumbnails/test/Makefile.in
rename : browser/components/thumbnails/test/background_red.html => toolkit/components/thumbnails/test/background_red.html
rename : browser/components/thumbnails/test/background_red_redirect.sjs => toolkit/components/thumbnails/test/background_red_redirect.sjs
rename : browser/components/thumbnails/test/browser_thumbnails_bug726727.js => toolkit/components/thumbnails/test/browser_thumbnails_bug726727.js
rename : browser/components/thumbnails/test/browser_thumbnails_capture.js => toolkit/components/thumbnails/test/browser_thumbnails_capture.js
rename : browser/components/thumbnails/test/browser_thumbnails_expiration.js => toolkit/components/thumbnails/test/browser_thumbnails_expiration.js
rename : browser/components/thumbnails/test/browser_thumbnails_privacy.js => toolkit/components/thumbnails/test/browser_thumbnails_privacy.js
rename : browser/components/thumbnails/test/browser_thumbnails_redirect.js => toolkit/components/thumbnails/test/browser_thumbnails_redirect.js
rename : browser/components/thumbnails/test/browser_thumbnails_storage.js => toolkit/components/thumbnails/test/browser_thumbnails_storage.js
rename : browser/components/thumbnails/test/browser_thumbnails_storage_migrate3.js => toolkit/components/thumbnails/test/browser_thumbnails_storage_migrate3.js
rename : browser/components/thumbnails/test/head.js => toolkit/components/thumbnails/test/head.js
rename : browser/components/thumbnails/test/privacy_cache_control.sjs => toolkit/components/thumbnails/test/privacy_cache_control.sjs
2013-02-16 20:15:41 -08:00
Andres Hernandez
f8a5d7d8dc 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
606a3017ed 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
Tim Taubert
70363690e8 Bug 780123 - [New Tab Page] Use the hiddenWindow to preload a single newtab page that then serves multiple windows; r=jaws 2012-09-19 16:20:44 +02:00
Tim Taubert
3c3d34ecab Bug 791676 - [New Tab Page] don't start transition for dynamically created elements off a timeout; r=dao 2012-09-17 17:19:23 +02:00
Bellindira Castillo [:bellindira]
aa00394b82 Bug 752841 - [New Tab Page] Make the number of tabs adjustable; r=ttaubert 2012-08-16 23:01:03 -06:00
Andres Hernandez
fd33841755 Bug 325901 - fix unnecessarily preprocessed files in browser/, r=gavin
--HG--
extra : rebase_source : cc42d98604e38528f3bc9941dce4f15ec8ad5d67
2012-08-10 14:20:25 -06:00
Tim Taubert
7f2a68d878 Bug 765628 - Bookmarklets on the new tab page are able to run privileged javascript; r=gavin 2012-07-17 00:35:13 +02:00
Ekanan Ketunuti
1c628eee61 Bug 772460 - Replace '-moz-transition' with 'transition' in browser/. r=dao 2012-07-11 09:13:55 +07:00
Tim Taubert
2b53c40cac 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
Owen Coutts
23549e9053 Bug 767289 - [New Tab page] The :hover border should follow the dragImage instead of staying with the thumbnail tile; r=ttaubert 2012-07-04 13:07:41 -04:00
Andres Hernandez [:andreshm]
a0c2fab953 Bug 765729 - New Tab page thumbnails can't be tabbed to r=ttaubert 2012-06-25 14:03:26 -06:00
Saurabh Anand
250569740d Bug 722990 - NewTabUtils.jsm uses a global Private Browsing state to make decisions; r=ttaubert 2012-06-20 14:00:21 +05:30
Gervase Markham
ca171eec44 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00