Commit Graph

30 Commits

Author SHA1 Message Date
Tim Taubert
222b53c498 Bug 1078085 - Simplify preference checking code in the newtab preloader r=gijs 2014-10-07 17:54:31 +02:00
Tim Taubert
3acbbbf2f6 Bug 1073993 - Tiny follow-up fix to allow disabling the preloader again r=me 2014-09-29 13:24:47 -07:00
Tim Taubert
4e7529fdb4 Bug 1073993 - Let the BrowserNewTabPreloader initialize lazily when the first new tab is opened r=jaws 2014-09-20 15:31:10 +02:00
Drew Willcoxon
d962fbd62a Bug 1019990 - about:newtab preloader should load content.js. r=ttaubert 2014-06-17 12:35:34 -07:00
Tim Taubert
e4173a1a49 Bug 990812 - Restrict sessionstore, tabview, and browser frame scripts to tabbrowser browsers r=adw 2014-05-23 14:22:36 +02:00
Tim Taubert
de92dbfcc9 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
Bill McCloskey
bc4112895d Bug 673569 - Let each frame script have its own anonymous scope (r=smaug,Waldo,mrbkap,bsmedberg) 2013-11-23 21:32:45 -08:00
Ryan VanderMeulen
f97d8d195d Backed out changeset 4d07001e9afc (bug 673569) because it depends on bug 682048 which is being backed out. 2013-12-03 22:43:52 -05:00
Bill McCloskey
b928be8f52 Bug 673569 - Let each frame script have its own anonymous scope (r=smaug,Waldo,mrbkap,bsmedberg) 2013-11-23 21:32:45 -08:00
Drew Willcoxon
3fd8db572a Bug 910036 - about:newtab shouldn't load thumbnails in background when hidden by preloader. r=gavin 2013-10-30 19:33:02 -07:00
Tim Taubert
5907154ab8 Bug 904616 - Ensure that sizes for preload browsers are applied correctly; r=jaws 2013-08-14 06:59:49 +02:00
Tim Taubert
9784f43b73 Bug 888972 - part 2 - Load pending frame scripts and discard browser after swapping; r=gavin 2013-08-09 04:37:03 +02:00
Tim Taubert
6d5b3f0a53 Bug 886376 - Reduce interval between swapping in a preloaded newtab page and preloading the next one; r=avih 2013-06-24 14:14:19 -04:00
Tim Taubert
8f8bdf4b9d Bug 881590 - Don't cancel loads when preloading in the hiddenWindow; r=jaws 2013-06-17 19:46:55 +02:00
Tim Taubert
0d993b5ec6 Bug 881661 - Use nsIDOMWindowUtils.getBoundsWithoutFlushing() for BrowserNewTabPreloader._collectTabBrowserSizes(); r=jaws 2013-06-13 12:53:13 +02:00
Tim Taubert
fd505171f9 Bug 878801 - part 2 - query tabbrowser bounds without flushing layout; r=jaws 2013-06-04 08:06:30 +02:00
Tim Taubert
c4af42a953 Bug 876968 - Remove HiddenBrowsers observers only if they have been added before; r=jaws 2013-05-29 16:40:44 +02:00
Tim Taubert
f3db724e27 Bug 875257 - Enable new tab page preloading only for about:newtab; r=jaws 2013-05-24 16:21:11 +02:00
Tim Taubert
df6a720eaf Bug 875257 - Make sure there is no reflow after swapping in a preloaded newtab page; r=jaws 2013-05-24 16:06:05 +02:00
Tim Taubert
18938c0d25 Bug 875509 - Defer loading the newly created docShell after a preloaded newtab page has been swapped in; r=dao 2013-05-24 12:08:31 +02:00
Tim Taubert
b57d08c4ee 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
Kyle Huey
0469a02b25 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
a78b5b38c7 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00
Ed Morley
4144129728 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Tim Taubert
645d3763cd Bug 791669 - [New Tab Page] don't immediately preload the new tab page on startup; r=jaws 2012-09-21 11:28:06 +02:00
Tim Taubert
0f5256b5a8 Bug 780123 - bustage fix for xpcshell test shutdown; r=me 2012-09-19 17:33:55 +02:00
Tim Taubert
273585b878 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
344804aa6b Bug 753448 - Part 1 - Add BrowserNewTabPreloader.jsm; r=gavin 2012-08-13 09:30:18 -07:00