Commit Graph

4528 Commits

Author SHA1 Message Date
Tim Taubert
43c71b3465 Backed out changeset 2514aac648b2 (bug 506975) 2013-08-29 14:22:11 +02:00
Manish Goregaokar
3df2c054c6 Bug 506975 - Write sessionstore.js less often when on battery; r=ttaubert 2013-08-29 09:09:51 +02:00
Steven MacLeod
136fb175fe Bug 899213 - Add an API for working with global session data, and switch Scratchpad over to it. r=ttaubert
Also fixes tests broken by changing scratchpad to global session data.
2013-08-27 14:57:51 -04:00
Phil Ringnalda
0267f47531 Merge m-i to m-c 2013-08-25 08:20:24 -07:00
Justin Dolske
767dddc75f Bug 901747 - The "slow startup" notification bar should point users to the help article on resetting Firefox. r=jaws 2013-08-23 18:30:07 -07:00
Tom Schuster
87431f5fbe Bug 908692 - Electrolysis: Geolocation permission box doesn't open either. r=felipe 2013-08-23 19:04:19 -04:00
Ryan VanderMeulen
306fb22290 Merge m-c to fx-team. 2013-08-22 20:48:10 -04:00
Paolo Amadini
8eac988d17 Bug 907047 - Fix "Promise is not defined @ resource://app/modules/DownloadsCommon.jsm:493". r=enn 2013-08-22 20:05:48 +02:00
Tim Taubert
a00e0af1e0 Bug 905533 - Move SessionStore._updateCookies() to SessionCookies.update(); f=smacleod r=yoric 2013-08-22 19:58:23 +02:00
Ryan VanderMeulen
908be1856b Merge inbound to m-c. 2013-08-21 17:14:32 -04:00
Steven MacLeod
7cd2fb6737 Bug 902280 - Update _lastSaveTime before writing to avoid deceeding the write interval. r=ttaubert 2013-08-21 12:14:33 -04:00
Birunthan Mohanathas
43d038b169 Bug 784739 - Switch from NULL to nullptr in browser/components. r=ehsan 2013-08-21 12:13:50 -04:00
Andrew Wang
75bb9054b6 Bug 904480 - Return values of _SessionFile.wipe() and .writeLoadStateOnceAfterStartup() are unused. r=ttaubert 2013-08-21 08:33:17 -04:00
Paolo Amadini
8012e1cebe Bug 847863 - Part 7 of 8 - Convert Downloads Panel tests. r=enn 2013-08-21 09:36:07 +02:00
Jesse Fox
beb6599e37 Bug 902729 - Add a new telemetry probe for session lifetimes. r=ttaubert 2013-08-20 11:02:42 -04:00
Ed Morley
eed3ed74ca Backed out changeset 36c994d08d1b (bug 847863) 2013-08-20 11:52:05 +01:00
Ed Morley
aeada22cce Merge latest green fx-team changeset and mozilla-central 2013-08-20 09:51:41 +01:00
Paolo Amadini
567ba3dd14 Bug 847863 - Part 7 of 8 - Convert Downloads Panel tests. r=enn 2013-08-19 23:39:14 +02:00
Paolo Amadini
256b144f2c Bug 906314 - Allow using the JavaScript API instead of nsIDownloadManager when removing finished downloads. r=enn 2013-08-19 17:18:25 +02:00
Paolo Amadini
1fe5598831 Bug 896927 - Handle the executable warning prompt. r=enn 2013-08-17 15:13:10 +02:00
Ryan VanderMeulen
84a2918449 Backed out changeset b0bab66c0cab (bug 896927) for Windows xpcshell failures. 2013-08-16 18:21:53 -04:00
Jared Wein
8c9fdff438 Bug 897160 - Set a minimum width for the Firefox window. r=mconley 2013-08-16 14:03:43 -04:00
Paolo Amadini
d44ab61ff8 Bug 896927 - Handle the executable warning prompt. r=enn 2013-08-16 21:48:01 +02:00
Paolo Amadini
d8228508ed Bug 899124 - Compute download speed and throttle notifications. r=enn 2013-08-16 11:02:15 +02:00
Tim Taubert
7833b23b82 Bug 904460 - Pass _firstTabs 'parameter' as an argument to restoreWindow() rather than tacking it onto the state object; r=smacleod 2013-08-16 09:58:04 +02:00
Ed Morley
ff72290840 Merge mozilla-central and fx-team 2013-08-15 13:37:24 +01:00
Tim Taubert
a449f33890 Bug 898744 - Make browser_394759_basic.js wait for tab invalidation before closing the window; r=yoric 2013-08-15 08:19:13 +02:00
Gregory Szorc
918eef7c37 Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium 2013-08-14 08:40:25 -07:00
Bill McCloskey
a3f3bbdc2e Bug 902550 - Disable more session restore code in e10s (r=ttaubert) 2013-08-14 14:33:44 -07:00
Tom Schuster
9ac2ae09b1 Bug 896748 - Electrolysis: Html 5 notification permission request box doesn't open. r=felipe 2013-07-22 20:24:11 -04:00
Ryan VanderMeulen
a7872e972f Backed out changesets 1fa1f28c6edf and e74f694f31c4 (bug 850380) for PGO bustage on a CLOSED TREE. 2013-08-14 15:12:20 -04:00
Gregory Szorc
260d3a8e7c Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium 2013-08-14 08:40:25 -07:00
Tim Taubert
6b9f53c19c Bug 904003 - Move session saving code into its own module; r=yoric 2013-08-14 08:11:23 +02:00
Tim Taubert
a2351c1377 Bug 904529 - Remove SessionStore._initialState and pass it as an argument to .onLoad(); r=smacleod 2013-08-14 08:03:28 +02:00
Tim Taubert
375d40bd91 Bug 903398 - [Session Restore] Use a 'cookie-changed' observer instead of asking the cookie service for every host; r=yoric 2013-08-14 07:10:07 +02:00
Tim Taubert
be7aa98672 Bug 903714 - Provide document.baseURI when calling _makeURI() in registerProtocolHandler(); r=dao 2013-08-10 13:33:43 +02:00
Suyash Agarwal
d07426edfa Bug 868711 - Remove confusing expression in _trackSlowStartup. r=gavin 2013-08-12 20:55:05 -03:00
Drew Willcoxon
c3122be44a Bug 904256 - Rename the browser-fullZoom:locationChange notification to make it clear it should only be used by tests. r=gavin 2013-08-12 16:41:43 -07:00
Tim Taubert
2ee16a5c57 Backed out changeset a902370b74af (bug 903714) 2013-08-10 14:44:22 +02:00
Tim Taubert
89f17fa2ff Bug 903714 - Provide document.baseURI when calling _makeURI() in registerProtocolHandler(); r=dao 2013-08-10 13:33:43 +02:00
Tim Taubert
dd3de63002 Bug 903273 - [Session Restore] Use strict mode; r=smacleod 2013-08-10 05:33:07 +02:00
Tim Taubert
683621a501 Bug 903248 - [Session Restore] Remove leftover code from global private browsing mode; r=smacleod 2013-08-10 05:33:07 +02:00
Tim Taubert
467c66e147 Bug 903244 - [Session Restore] this._resetTabRestoringState is not a function in onPurgeSessionHistory(); r=smacleod 2013-08-10 05:33:07 +02:00
Tim Taubert
ca29052815 Bug 903388 - [Session Restore] Collect cookie hosts *after* serializing session history; r=yoric 2013-08-10 05:33:07 +02:00
Ryan VanderMeulen
13be9bc4d0 Merge inbound to m-c. 2013-08-09 19:08:45 -04:00
Tim Taubert
5ef8ec87aa Backed out changeset 1230bd543454 (bug 792806) 2013-08-09 05:50:22 +02:00
Tim Taubert
fedf1e6ed8 Backed out changeset 24e725b72a0d (bug 792806) 2013-08-09 05:50:21 +02:00
Tim Taubert
c169a9b30c Bug 902727 - [Session Restore] Remove legacy _writeFileEncoder; r=smacleod 2013-08-09 04:42:20 +02:00
Tim Taubert
b6b9cab220 Bug 902721 - [Session Restore] Remove _dirtyWindows and replace it with a weak set; r=smacleod 2013-08-09 04:41:59 +02:00
Bill McCloskey
7535ca5ecb Bug 899222 - Make about:home work via message passing (r=felipe)
--HG--
rename : browser/modules/AboutHomeUtils.jsm => browser/modules/AboutHome.jsm
2013-07-05 13:55:00 -07:00
Bill McCloskey
d9ba4ddbe7 Backout bug 899222 (forgot to apply review comments)
--HG--
rename : browser/modules/AboutHome.jsm => browser/modules/AboutHomeUtils.jsm
2013-08-19 15:26:39 -07:00
Bill McCloskey
e8e05670ce Bug 899222 - Make about:home work via message passing (r=felipe).
--HG--
rename : browser/modules/AboutHomeUtils.jsm => browser/modules/AboutHome.jsm
2013-07-05 13:55:00 -07:00
Tim Taubert
33fe3a4829 Bug 637020 - Invalidate windows after they have been restored to ensure their data is collected the first time we save; f=smacleod r=yoric 2013-08-08 01:47:26 +02:00
Bill McCloskey
6b72d99118 Bug 899222 - Make about:home work via message passing (r=felipe).
--HG--
rename : browser/modules/AboutHomeUtils.jsm => browser/modules/AboutHome.jsm
2013-07-05 13:55:00 -07:00
Tim Taubert
03c32fd3e0 Bug 898775 - Fix the browser.sessionstore.resume_from_crash preference; r=yoric 2013-08-05 20:26:27 +02:00
Paolo Amadini
3b313b16d7 Bug 899107 - Allow using the JavaScript API as the back-end for the Downloads Panel. r=mak 2013-08-03 13:04:44 +02:00
Tim Taubert
c5f0278790 Bug 898755 - Remove _resume_session_once_on_shutdown code from SessionStore; r=yoric 2013-08-02 20:17:45 -07:00
Marco Castelluccio
78e6e72dab Bug 900845 - We aren't using the NetUtil module in SessionStore.jsm. r=ttaubert 2013-08-02 20:37:12 -04:00
Gavin Sharp
53a7f4d31d Back out bug 896711 for potentially causing metro test timeouts, CLOSED TREE 2013-08-02 13:02:22 -07:00
Gijs Kruitbosch
695592c483 Merge m-c to fx-team 2013-08-02 15:47:01 +02:00
Ms2ger
ad06681e97 Bug 897458 - Move EXTRA_PP_JS_MODULES to moz.build; r=gps 2013-08-02 09:03:25 +02:00
Ryan VanderMeulen
501ddf3329 Merge m-c to fx-team. 2013-08-01 16:35:13 -04:00
Raymond Lee
95c670e81a Bug 818593 - Add file size to bookmarks restore UI. r=mak 2013-07-31 22:51:09 +08:00
Steven MacLeod
84af962497 Bug 898184 - Restore telemetry measurements that were removed when transitioning to the SessionWorker. r=ttaubert 2013-07-31 21:15:26 -04:00
Doug Turner
1b9818f1b6 Bug 885641 - Force an update check if the build is older than some reasonable value. r=gavin, r=rstrong 2013-07-30 20:19:58 -07:00
Dão Gottwald
830d811286 Bug 896114 - Don't initialize UserAgentOverrides on desktop. r=dolske 2013-07-30 22:51:25 +02:00
Ryan VanderMeulen
6054b3a67b Merge m-c to fx-team. 2013-07-30 13:12:26 -04:00
Steven MacLeod
8ea2ec2a8f Bug 897396 - Add telemetry to Session Store for restoring a window; r=ttaubert 2013-07-30 09:38:49 -07:00
Ryan VanderMeulen
6b47661305 Bug 845190 - Disable test_startup_nosession_sync.js on Linux and Windows debug for being the latest perma-orange caused by a random JS change.
CLOSED TREE
2013-07-29 21:45:10 -04:00
Tim Taubert
4c16ca29d6 Bug 898738 - 'Error: input is not defined' browser_formdata_format.js; r=yoric 2013-07-29 09:44:58 -07:00
Dão Gottwald
57c9372e6e Bug 896276 - Use Date.now() rather than nsIAppStartup.getStartupInfo().process to detect profiles that haven't been used for a while. r=mak 2013-07-27 17:22:56 +02:00
Tim Taubert
5558d8edd0 Bug 898308 - Clean up SessionStore initialization; f=smacleod, r=dao 2013-07-27 07:40:07 +02:00
Steven MacLeod
15040e9e6b Bug 893009 - Move _backupSessionFileOnce() logic into the SessionWorker; r=ttaubert
X-Git-Commit-ID: cacdd9a34d6daf8302d8565a6e11d357c997bee7
2013-07-26 19:54:59 +02:00
David Rajchenbach-Teller
327b5116d8 Bug 867143 - Adapt testsuite to cached session restore. r=ttaubert 2013-07-26 12:15:25 -04:00
David Rajchenbach-Teller
2b83439124 Bug 867143 - Cache Session Restore state aggressively. r=ttaubert 2013-07-26 12:15:00 -04:00
Tim Taubert
0148c7188e Bug 893061 - Prevent the default homepage from loading if we're going to restore a session; r=dao 2013-07-26 13:16:29 +02:00
Steven MacLeod
f685628485 Bug 881049 - Switch SessionStore to Promise.jsm; r=ttaubert
X-Git-Commit-ID: 39b42be125f8b40a52350ed7cf9c39082356118f
2013-07-25 21:50:15 +02:00
Ryan VanderMeulen
abe5f8d26d Merge m-c to inbound. 2013-07-24 18:22:45 -04:00
Dão Gottwald
3528027a50 Bug 519937 - Remove "Back", "Forward" and "Home" from History menu. r=mak
--HG--
extra : rebase_source : ff2b79b3c46a3c3be612bef3af48f01a36495268
2013-07-24 18:37:08 +02:00
Ed Morley
f9ecece39f Backed out changeset 101c149b3287 (bug 867143) for browser-chrome failures 2013-07-24 13:32:33 +01:00
Ed Morley
0dd8de908f Backed out changeset 4eb7a0f560da (bug 867143) 2013-07-24 13:32:16 +01:00
David Rajchenbach-Teller
d8bd084354 Bug 867143 - Adapting testsuite to cached session restore;r=ttaubert 2013-07-24 11:25:00 +02:00
David Rajchenbach-Teller
0618b9fd37 Bug 867143 - Caching Session Restore state aggressively;r=ttaubert 2013-07-24 11:25:00 +02:00
Tim Taubert
d18acb190b Bug 897253 - Remove support for calling nsISessionStore.init() with a null window; r=ehsan 2013-07-24 09:58:50 +02:00
Gavin Sharp
68214b0668 Bug 896711: remove BrowserChromeTests.runWhenReady because it's being abused, r=dao/ttaubert
--HG--
extra : transplant_source : %9D%F5%0D/%105%29%20%BCW%EC%BEs%BB%22vgO%9B%87
2013-07-27 17:32:40 -07:00
Sid Stamm
657cbf39b4 bug 851606 - automatically disable bug 818340 in beta/release, but leave it enabled in nightly/aurora. r=gavin 2013-05-14 12:11:56 -04:00
Robert Strong
11c04bdaa0 Wallpaper fix - Bug 895473 - [Mac and Linux] Custom distribution settings for yahoo de and es distributions are not being set. r=mconnor 2013-07-19 13:17:29 -07:00
Ryan VanderMeulen
731b078d71 Backed out changesets 24c800ff4936 and 5e4e054f3c00 (bug 867143) for mochitest orange. 2013-07-19 12:00:29 -04:00
David Rajchenbach-Teller
c6c561735c Bug 867143 - sessionStorage/localStorage tests. r=ttaubert 2013-07-19 10:32:52 -04:00
David Rajchenbach-Teller
fc122275c0 Bug 867143 - Cache Session Restore state aggressively. r=ttaubert 2013-07-19 10:32:52 -04:00
Gregory Szorc
4ca67f021a No Bug - Removing empty Makefile.in files; r=me 2013-07-18 09:09:28 -07:00
Erik Vold
f887d05a95 Bug 885054 - Sidebars should not migrate across private / non-private window. r=gavin 2013-07-09 13:21:23 -07:00
Jared Wein
a05c3a6714 Bug 887515 - Replace multiple tab closing prompt with a menuitem to restore multiple tabs. r=ttaubert
--HG--
extra : rebase_source : 743b8bb459802675e38ef2ab8e8cee2c41b90f90
2013-07-17 18:48:39 -04:00
Bill McCloskey
7fa594f564 Back out bug 899222 because of bug 903208.
--HG--
rename : browser/modules/AboutHome.jsm => browser/modules/AboutHomeUtils.jsm
2013-08-08 18:26:37 -07:00
Tom Schuster
b47a41208b Bug 897062 - Handle special clicks in e10s. r=felipe,smaug 2013-08-08 20:16:47 -04:00
Manuela Muntean
2e8b8ce3c9 Bug 880621 - Create a test that checks about:cache after private browsing. r=ehsan 2013-07-16 10:16:58 +03:00
Jared Wein
32bfdc4d99 Backed out changeset 6d739868bd90 (bug 887515) for leaking windows on a CLOSED TREE. 2013-07-15 21:39:32 -04:00
Richard Marti
3372c8f1df Bug 855998 - Use Aero styling for hover and selected items in UI. r=dao, r=jaws, ui-r=shorlander 2013-07-15 20:36:26 +02:00
Jared Wein
ed0f7b1b32 Bug 887515 - Replace multiple tab closing prompt with a menuitem to restore multiple tabs. r=ttaubert 2013-07-15 17:13:22 -04:00
Ryan VanderMeulen
c8d12c6d14 Merge m-c to fx-team. 2013-07-12 13:34:44 -04:00
Tim Taubert
eb07132d82 Bug 891360 - Follow-up to fix syntax error; r=bustage 2013-07-12 14:00:00 +02:00
Tim Taubert
874ec326f0 Bug 891360 - Move SessionStore I/O logic to a dedicated worker; r=yoric 2013-07-12 13:46:14 +02:00
Tim Taubert
49ad83a143 Bug 892766 - SessionStore tests should wait for delayed startup to be finished when opening new windows; r=yoric 2013-07-12 13:35:18 +02:00
Tim Taubert
cb56fa3dc0 Bug 891806 - part 1 - replace 'yield;' with 'yield undefined;' in browser/; r=jaws 2013-07-10 23:52:04 +02:00
Olli Pettay
6767d0a1a8 bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
--HG--
extra : rebase_source : 2a3b22425c14d6daedc91d62a652c34431acd2fb
2013-07-09 13:30:58 -04:00
Brian R. Bondy
e39132a46b Bug 890626 - Force on the updater add-on compat option when selecting Metro+Desktop updates. r=rstrong 2013-07-11 16:52:52 -04:00
Marco Bonardo
d4bf5ac8b8 bug 887404 - Allow test_browserGlue_distribution.js to run parallel to other tests.
r=gavin
2013-07-05 18:44:18 +02:00
Tim Taubert
d803f8e745 merge m-c to fx-team 2013-07-05 08:56:02 +02:00
Tim Taubert
1ec9e66679 Backed out changeset 95e83b0f7cb2 (bug 888986) 2013-07-04 15:19:55 +02:00
Marco Bonardo
30168113bb Bug 889442 - Remove old and now unused chromeappsstore.sqlite from the profile dir.
r=ttaubert
2013-07-03 23:41:25 +02:00
Joey Armstrong
44ade60e99 bug 870370: EXTRA_COMPONENTS cleanup for conversion patches #1 & #2. 2013-07-03 12:01:06 -04:00
Mike Shal
e215f1fcd7 Bug 880245 - Move EXTRA_JS_MODULES to moz.build (batch #3); r=joey 2013-06-28 15:17:07 -04:00
Sushant Hiray
1f051cd67a Bug 887320 - Modify deprecated yield without value to yield undefined. r=mak 2013-07-02 15:49:06 -04:00
Gregory Szorc
22811e33cf Bug 873054 - Disable FHR prefs checkbox if pref is locked; r=rnewman 2013-07-02 09:55:34 -07:00
Gavin Sharp
4420e82a70 Bug 885351: make sure defaultEngine and currentEngine are always in sync, including when the prefs have invalid values or after an upgrade from <FF23, r=MattN
--HG--
extra : transplant_source : Z%E3%AE%91%1D%D5%930%DE%F7%EA%F4dG%C7%B2%0B%9F0i
2013-07-01 16:46:07 -07:00
Jared Wein
8ac1ead5d6 Bug 888986 - Notify observers of sessionstore-windows-restored asynchronously to speed up initial paint times for users with heavy add-ons. r=ttaubert 2013-07-01 18:31:57 -04:00
Ryan VanderMeulen
c6e480b87f Merge inbound and m-c. 2013-07-01 08:12:24 -04:00
Ms2ger
c9f69ff561 Bug 887012 - Remove some emptyish makefiles; r=gps 2013-07-01 09:02:32 +02:00
Phil Ringnalda
8cd97ffc27 Merge fx-team to m-c 2013-06-30 08:35:45 -07:00
Matthew Noorenberghe
2f97ff9ee9 Bug 888570 - Lazily load ForgetAboutSite.jsm from browser/components/places/content/controller.js. r=jaws
--HG--
rename : toolkit/content/resetProfile.js => toolkit/modules/ResetProfile.jsm
extra : rebase_source : 840e79ad4b087999f08ffbdbf152418ecb9182ea
2013-06-30 21:12:26 -04:00
Matthew Noorenberghe
603b1ce35b Bug 498181 - Offer to reset a user's profile if it was last used more than two months ago. r=jaws
--HG--
rename : toolkit/content/resetProfile.js => toolkit/modules/ResetProfile.jsm
extra : rebase_source : 88969c77e4d86ba2d6cecbe188e19ad390f6629d
2013-06-28 23:25:08 -04:00
James Kitchener
c59cfe8323 Bug 802895 - Add srcdoc iframe support to session restore r=bz 2013-06-28 23:13:23 -04:00
Phil Ringnalda
3de8abed9d Bug 882575 - reenable browser_capabilities.js now that it doesn't use about:home so it won't be hearing about how snippets is undefined 2013-06-28 19:39:35 -07:00
Ed Morley
86bc191b22 Merge mozilla-central and fx-team 2013-06-28 14:37:15 +01:00
Paolo Amadini
33cab1f8d4 Bug 747018 - Download widget stylesheets applied twice to browser.xul. r=mak 2013-06-27 22:00:08 +02:00
David Rajchenbach-Teller
891c8da9db Bug 876168 - Let's backup sessionstore.js before each upgrade;r=ttaubert 2013-06-27 13:57:05 -04:00
Blake Kaplan
89a72a5347 Bug 872317 - Make the download indicator toolbar button work with the changes in bug 653881. r=mak77
--HG--
extra : rebase_source : 10c15e0779da5e645584543ef4a642ae341a00be
2013-05-14 16:41:24 -07:00
Gijs Kruitbosch
2ad38190f5 Bug 833943, part 3: implement migrator changes, r=MattN, sr=gavin
--HG--
extra : rebase_source : d94c1d1c84f9b996d92317a26cbd227c0cb97a44
2013-06-28 17:45:05 -04:00
Gijs Kruitbosch
ac1ecfb962 Bug 833943, part 2: implement about:welcomeback, r=gavin
* * *
Bug 833943 - Part 5: add about:welcomeback to gInitialPages

--HG--
rename : browser/components/sessionstore/content/aboutSessionRestore.xhtml => browser/components/migration/content/aboutWelcomeBack.xhtml
extra : rebase_source : fc58ab8f648c4e0298959429cbf52de40135bb3d
2013-06-28 17:44:29 -04:00
Gijs Kruitbosch
9fc5595aac Bug 833943 - Part 1: add a SessionMigration jsm to take care of migrating sessions, r=ttaubert
--HG--
extra : rebase_source : 68ae76fb342cd2e483c1d5f38a55ef1ce27235a1
2013-06-28 17:44:00 -04:00
Gavin Sharp
1275b7ca8b Bug 883592: stop trying to evaluate scripts for documents with no inner windows, r=sicking
--HG--
extra : transplant_source : %99%1Ap-%EC%80b%2B%DE%A5%05%EE%9C%24Dl%22%E7G%D3
2013-06-15 22:06:27 -04:00
Marco Bonardo
9e94719e9b Bug 888031 - Remove about:home from tests not explicitly requiring it.
r=ttaubert
2013-06-28 09:02:19 -04:00
Tim Taubert
c29e287971 Bug 887394 - Don't collect state right after startup when restoring the initial session; r=yoric 2013-06-27 10:32:04 -04:00
Mike Shal
57e16067ad Bug 880245 - Convert JS_MODULES_PATH to be relative to $(FINAL_TARGET); r=gps 2013-06-17 13:59:49 -04:00
Steven MacLeod
c8b13fc52d Bug 866638 - Ignore invalid URIs when importing Safari History, r=gavin
--HG--
extra : rebase_source : a7da5851b13ae1bb487ed843342e2c54976318fb
2013-06-25 18:12:23 -04:00
Marco Bonardo
bf97a56518 Bug 877748 - Make it possible to open the Library with a given hierarchy
r=mano
2013-06-25 13:59:25 -04:00
Benjamin Smedberg
9172995490 Bug 886423 - Turn on the click-to-play UI by default in Firefox desktop. As a side effect, remove the plugin permission from about:permissions because we're using per-plugin permission not per-site and about:permissions doesn't know about that. (page info knows about it) r=keeler 2013-06-25 11:57:30 -04:00
Ms2ger
2f319776c1 Merge m-c to m-i. 2013-06-23 13:44:01 +02:00
Ms2ger
2c937acc56 Bug 882848 - Use MOCHITEST_BROWSER_FILES more; r=gps 2013-06-23 09:16:19 +02:00
Brian Smith
809560f89b Bug 867465: Remove the "Revocation Lists" feature, r=cviecco, r=mattn 2013-06-02 23:37:47 -07:00
Brian Smith
425f5ab42c Backout 308e3cd73c5f, cc9980cb3db2, f5591bedc40e due to build failure 2013-06-22 16:45:47 -07:00
Brian Smith
b94512c0ce Bug 867465: Remove the Revocation Lists feature, r=cviecco, r=mattn
--HG--
extra : rebase_source : f17ab5ff048777e059bc287f01fe4a0d80965966
extra : histedit_source : 24c6c568f419d4eeeace0b0b8e1e0ce71d9b0cd8
2013-06-02 23:37:47 -07:00
Robert Strong
c16af18aa7 xpcshell test fixup - Bug 843497 - Update check says 'up to date' for out of date versions on unsupported OS versions. r=me for test fixup 2013-06-22 13:37:20 -07:00
Shane Caraveo
cbbecb47d7 bug 809085 make permissions panels work with social content, r=felipe 2013-06-21 16:14:22 -07:00
Ryan VanderMeulen
aa4e313f71 Merge m-c and inbound. 2013-06-20 19:26:38 -04:00
Sid
31329541e5 Bug 884585 - Exclude about:newtab from Recently Closed Tabs list; r=ttaubert 2013-06-20 20:06:14 +02:00
Brian R. Bondy
04f1990523 Bug 882598 - Rename updateAuto.label to reflect string change. r=rstrong 2013-06-19 23:19:17 -04:00
Brian O'Keefe
20b45036df Bug 875934 - Move LIBRARY_NAME to moz.build (batch #2); r=mshal
--HG--
extra : rebase_source : 555b28e5c3412ffc210c60b6fe2fee6f053fd587
2013-06-18 08:13:42 -04:00
Brian O'Keefe
ed17339221 Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Raymond Lee
bd3a25823e Bug 846644 - Use asynchronous getCharsetForURI in PlacesUtils.jsm. r=mak 2013-06-19 00:50:22 +08:00
Joey Armstrong
1156439ca4 bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (cleanup). r=mshal 2013-06-20 15:59:59 -04:00
Ed Morley
cf95c992a5 Merge mozilla-central and inbound 2013-06-19 15:51:08 +01:00
Ed Morley
342f63710c Merge latest green fx-team changeset and mozilla-central 2013-06-19 15:31:16 +01:00
Ryan VanderMeulen
dc0a2888fc Merge m-c and fx-team. 2013-06-18 19:11:40 -04:00
Gavin Sharp
906f72de8e Bug 493051: avoid having addEngine select the engine by default, by adding an optional callback to let callers observe the successful addition of the engine, r=MattN
--HG--
extra : rebase_source : 1e67f4fbed4324e2d5b8d132cf07be60b3010cf9
2013-06-18 09:39:02 -04:00
Michael Harrison
db43acc4a4 Bug 883777 - Reduce the width of the DNT preference "Learn More" link. r=dao 2013-06-18 17:27:33 -04:00
Ed Morley
8388d25b9f Merge latest green inbound changeset and mozilla-central 2013-06-18 11:52:39 +01:00
Bill McCloskey
b394092bf1 Bug 871057 - Simplify session store initialization; r=ttaubert 2013-06-17 11:51:43 +02:00
Stefan Mirea
32641334c4 Bug 852411 - Migrating from promise.js to Promise.jsm; r=gps 2013-06-13 18:36:21 -07:00
Gregory Szorc
fa4ba29ffa Backout 9080f6701733 (bug 852411) for hitting weird xpcshell test harness behavior in multiple local builds 2013-06-14 14:38:29 -07:00
Stefan Mirea
c338d6a58e Bug 852411 - Migrating from promise.js to Promise.jsm; r=gps
--HG--
extra : rebase_source : d03cdae978479605df0a7ea728916ba78a272ffb
2013-06-13 18:36:21 -07:00
Joey Armstrong
2145ef4142 bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (file batch #1) r=mshal 2013-06-14 14:07:19 -04:00
Christian Ascheberg
fe3f00b275 Bug 848347 - external links do not always open correctly; r=ttaubert 2013-06-03 08:36:04 +02:00
Ryan VanderMeulen
3d61ed1b12 Merge m-c and fx-team. 2013-06-18 12:14:00 -04:00
Tim Taubert
2cb25abacf Bug 792806 - Follow-up to add missing semicolon; r=dao 2013-06-18 17:13:46 +02:00
Tim Taubert
af60086e62 Bug 792806 - Update list of visible tabs only once after switching to another group; r=dao 2013-06-18 17:11:27 +02:00
Ed Morley
bd32e79d52 Bug 861700 - Disable browser_705597.js & browser_707862.js for too many intermitent failures, whilst we wait for review 2013-06-19 11:49:10 +01:00
Gavin Sharp
c3c636cac1 Back out 423d565f5637 (bug 493051) for xpcshell bustage 2013-06-17 16:54:06 -04:00
Gavin Sharp
1e98674899 Bug 493051: avoid having addEngine select the engine by default, by adding an optional callback to let callers observe the successful addition of the engine, r=MattN
--HG--
extra : transplant_source : M%40%CB%E5%8F%D9RMc%BA%23%20%C7%EC%9A%84H%DB%1B%81
2013-04-17 17:51:25 -07:00
Mike de Boer
c4ef6c89f6 Bug 860560: make sure that defaultEngine and currentEngine stay in sync, r=gavin
--HG--
extra : transplant_source : %83%A6%F6%02%C5a6%08%09/%3C%D4p%23%0BI%EF%EE%C0%16
2013-05-27 17:21:47 +02:00
Ed Morley
44e935783e Bug 882575 - Disable browser_capabilities.js for failing when snippets.mozilla.org is down (via use of about:home) 2013-06-13 11:20:32 +01:00
Michael Brennan
437152f1be Bug 866880 - Implement Close Tabs to the Right. r=jaws, ui-r=madhava 2013-05-29 16:07:26 +02:00
Brian R. Bondy
19a505c2f4 Bug 866229 - Hide Metro prefs pre win8. r=rstrong 2013-06-12 10:31:09 -04:00
Brian R. Bondy
cd714ae0bc Bug 866229 - Change - Add a preference for not doing updates in Metro. r=jimm 2013-06-12 10:31:09 -04:00
Martin Stransky
7e46baece4 Bug 879760 - Port GTK2 to GTK3 - browser dir. r=karlt 2013-06-11 13:40:28 -04:00
Joey Armstrong
081e2d3a69 bug 870370: move EXTRA_COMPONENTS to moz.build (file batch #1). r=mshal 2013-06-10 11:30:03 -04:00
Xidorn Quan
bf5d27c459 Bug 861613 - Make animation of download notification togglable. r=mak 2013-06-10 08:30:44 -04:00
Gavin Sharp
27804c2fa4 Clean up browser_contextmenu.js, no bug
--HG--
extra : rebase_source : 0c06c1377f09e413740e00f4d07267853242f343
2013-06-07 15:34:25 -07:00
Gavin Sharp
20677dec57 Backout 498f79c24e70 (bug 860560) for browser-chrome bustage 2013-06-07 11:43:26 -07:00
Mike de Boer
4dce71e94b Bug 860560: make sure that defaultEngine and currentEngine stay in sync, r=gavin
--HG--
extra : rebase_source : 2a3169621b8cedf1382d738bd67072dae77cb4ce
2013-05-27 17:21:47 +02:00
Drew Willcoxon
21393189df Bug 555120 - Fix intermittent failure in browser_bug441778.js, and in ContentPrefService2, invalidate cache entries when async mutators start. r=mak 2013-06-05 17:05:36 -07:00
Giovanni Marquez
cd26eb460a Bug 408251: move updating of form history from handleSearchCommand to doSearch to make sure that mouse-triggered search bar queries end up recorded in form history, r=gavin 2013-06-04 23:20:35 -07:00
Markus Flaig
402c1c9beb Bug 875297 - Move the contents of the initialize method into the constructor of the search-textbox binding. r=mconley 2013-06-04 15:43:27 -04:00
Mark Hammond
b38d1a89f2 Bug 878690 - Use FormHistory.jsm for the Safari profile migrator. r=mak 2013-06-04 09:51:36 +10:00
Marco Bonardo
6ab897f1a9 Bug 874407 - new visits are inserted incorrectly in the Library and the sidebar treeviews.
r=Mano
2013-06-03 12:17:36 +02:00
Ed Morley
17a16f7155 Backed out changeset 8c37f4a3e488 (bug 874407) for failures in test_bug549192.xul 2013-06-03 13:21:41 +01:00
Marco Bonardo
2f43686bc7 Bug 874407 - new visits are inserted incorrectly in the Library and the sidebar treeviews.
r=Mano
2013-06-03 12:17:36 +02:00
Girish Sharma
7e701794ed Bug 844606 - Remove all selected entries while removing items from history. r=mano 2013-05-31 11:26:13 +05:30
Jeff Walden
e20fc87af0 Bug 794323 - Remove the legacy JSON parsing mode, now that Firefox session store code doesn't need it. r=luke for the JS bits, r=jlebar for the DOM bits, r=mak77 for the browser/toolkit bits
--HG--
extra : rebase_source : b7a422eb52fe8e435143dfcc435d56e4886859e6
2013-05-23 15:28:31 -07:00
Jim Mathies
3aafad9d19 Bug 855928 - Add a telemetry probe to report default desktop browser status. r=gavin 2013-05-30 12:32:17 -05:00
Marcos Aruj
ecb9e27f77 Bug 860625 - Use asynchronous getCharsetForURI in BookmarkJSONUtils.jsm. r=mak 2013-05-28 14:17:31 +08:00
Brian R. Bondy
9ce18252d3 Bug 870529 - JumpListStartup not being called on delay startup causing no shortcut maintenance. r=jimm 2013-05-28 22:21:53 -04:00
Tim Taubert
e85ea06d5c Bug 874452 - Remove Firefox 8 preference migration code; r=yoric 2013-05-28 11:02:13 +02:00
Mike Shal
6f32ddf61c Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Tim Taubert
f5695d2000 Bug 873771 - TabRestoreQueue should keep track of and evaluate restore_on_demand prefs; r=yoric 2013-05-21 18:32:24 +02:00
Tim Taubert
584b0ba1d4 Backed out changeset 4a496e6b99af (bug 867097) 2013-05-24 15:28:29 +02:00
Tim Taubert
88661e0714 Backed out changeset 6ddd5fb7f041 (bug 867118) 2013-05-24 15:28:29 +02:00
Tim Taubert
f1d4154d4f Backed out changeset d1cd5199bf45 (bug 867142) 2013-05-24 15:28:29 +02:00
Tim Taubert
63f710e984 Backed out changeset 817df00cc0ff (bug 873771) 2013-05-24 15:28:29 +02:00
Tim Taubert
64afdec2e6 Backed out changeset 2d58f11fc294 (bug 873835) 2013-05-24 15:28:29 +02:00
Phil Ringnalda
42a50f19c2 Back out 01d3f80565cc (bug 870529) for win8 NS_IsMainThread() assertion failures
CLOSED TREE
2013-05-22 21:07:06 -07:00
Brian R. Bondy
045e9f9de6 Bug 870529 - JumpListStartup not being called on delay startup causing no shortcut maintenance. r=jimm 2013-05-22 21:09:28 -04:00
Mike Conley
b60e4b1da0 Bug 875042 - Remove unnecessary setTimeout from search-textbox constructor. r=dolske. 2013-05-22 15:37:37 -04:00
Ed Morley
9d75df7121 Merge mozilla-central and inbound 2013-05-22 11:28:59 +01:00
Ryan VanderMeulen
36153d6dfa Merge m-c to fx-team. 2013-05-21 13:28:21 -04:00
Tim Taubert
208993b51f Bug 873771 - TabRestoreQueue should keep track of and evaluate restore_on_demand prefs; r=yoric 2013-05-21 18:32:24 +02:00
Tim Taubert
de61c28373 Bug 873835 - Re-implement form data cache now that __SS_data is gone; r=yoric 2013-05-21 18:19:17 +02:00
Tim Taubert
f861efe4ab Bug 867142 - Remove browser.__SS_restoreState and use a WeakMap instead; r=yoric 2013-05-21 15:02:46 +02:00
Jonathan Kew
99a6af2d1d bug 872324 - ensure window position/size attributes are passed to restoreDimensions as numbers, not strings. r=ttaubert 2013-05-22 11:02:38 +08:00
Garrett Robinson
395daa67a0 Bug 791284 - Add debugging code to nsDocument::StartDocumentLoad and fix and re-enable test. r=sicking 2013-05-21 14:50:26 -04:00
Gregory Szorc
c1b865f669 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Christian Sonne
9239a70d8b Bug 857236 - followup fixing erroneous getBoolPref() call r=gavin 2013-05-16 19:14:45 -07:00
rsx11m
d881e6a11a Bug 874046 - Three-state UI for DNT strings should not end with a period. r=dolske 2013-05-20 14:30:32 -05:00
Victor Porof
36e4594c52 Merge m-c to fx-team 2013-05-16 10:32:06 +03:00
Ryan VanderMeulen
a4f7bfe426 Merge m-c to fx-team. 2013-05-13 16:33:59 -04:00
Tim Taubert
d80c40588d Bug 866444 - Use get/setIcon to restore tab icons and remove 'image' from xulAttributes; r=yoric 2013-05-13 11:09:03 +02:00
Tim Taubert
1a3c9b8ef6 Bug 861757 - browser_tabview_bug610242.js shouldn't use <blink>; r=dao 2013-05-13 11:03:32 +02:00
Ryan VanderMeulen
30578632b7 Merge m-c to fx-team. 2013-05-10 15:00:46 -04:00
Ryan VanderMeulen
a25e7a8ad1 Merge m-c to fx-team. 2013-05-09 00:19:26 -04:00
Ryan VanderMeulen
f41c6d7ce9 Merge inbound to m-c. 2013-05-09 00:17:46 -04:00
Christian Sonne
9e6a426567 Bug 870112 - Migrate plugins.hide_infobar_for_missing_plugin to plugins.notifyMissingFlash r=dolske 2013-05-08 17:20:20 -07:00
Phil Ringnalda
50de41e318 Merge m-c to fx-team 2013-05-07 19:55:28 -07:00
Phil Ringnalda
28a1f905c5 Merge m-c to s-c 2013-05-07 19:53:31 -07:00
Mike Connor
231e441e53 Bug 863082 - Prefpane links should open in a new window if prefwindow is modal, r=jaws
X
2013-05-06 11:05:46 -04:00
Bobby Holley
d02fa60c1c Bug 829872 - Fix up tests that depend on contentDocument being non-null. r=imelven
These almost universally depend on some sort of special privileges, so I don't
think they're representative of any use-cases we might find on the web.
2013-05-03 14:47:10 -07:00
Ioana Budnar
75ede70b06 Bug 862371 - Test that closed private windows can't be restored.r=ttaubert 2013-05-07 14:03:14 +03:00
Girish Sharma
38e2922fb2 Bug 857801 - Prevent glowing Download Notification Effect of Toolbar Button with Panel opened. r=mconley 2013-05-04 00:01:16 +05:30
Girish Sharma
f969a066a5 Bug 856935 - Suppress downloads complete indicator glow when downloads view is open. r=mconley 2013-05-04 00:02:11 +05:30
Phil Ringnalda
1e4ab6c25d Merge m-c to fx-team 2013-05-05 12:28:41 -07:00
Tim Taubert
d7a3f4b22a Bug 868026 - Remove window.__SS_dyingCache and replace it with some appropriate use of WeakMap; r=yoric 2013-05-03 09:42:16 +02:00
Tim Taubert
1c900910f6 Bug 867118 - Remove browser.__SS_data and use a WeakMap instead; r=yoric 2013-05-03 09:41:00 +02:00
Tim Taubert
065778c617 Bug 867097 - Remove re-use of __SS_data, and the superfluous __SS_tabStillLoading property; r=yoric 2013-05-02 12:12:30 +02:00
Joey Armstrong
0d49db0381 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Gavin Sharp
3b382f8812 Bug 871363 - Rename nsBrowserGlue's _onProfileStartup to _finalUIStartup to clarify when it actually is called. r=dao 2013-05-13 09:25:39 -07:00
Tim Taubert
4d617e4b7c merge m-c to fx-team 2013-05-01 10:18:22 +02:00
Yura Zenevich
f7ebeec3ed [PATCH 2/2] Bug 833286 - added tests for improvements to atomic backup of sessionstore.js. r=yoric, ttaubert
---
 browser/components/sessionstore/test/Makefile.in   |    1 +
 .../test/browser_833286_atomic_backup.js           |  143 ++++++++++++++++++++
 2 files changed, 144 insertions(+), 0 deletions(-)
 create mode 100644 browser/components/sessionstore/test/browser_833286_atomic_backup.js
2013-04-30 14:07:54 +02:00
Yura Zenevich
b93850ce02 [PATCH 1/2] Bug 833286 - added improvements to atomic backup of sessionstore.js. r=yoric, ttaubert
---
 .../components/sessionstore/src/SessionStore.jsm   |   45 +++++--
 .../components/sessionstore/src/_SessionFile.jsm   |  131 ++++++++++++++-----
 2 files changed, 127 insertions(+), 49 deletions(-)
2013-04-30 14:07:40 +02:00
Tim Taubert
f4b1da2719 Bug 864711 - Simplify test page for browser_pageshow.js to ensure it's put into bfcache; r=yoric 2013-04-29 10:02:45 +02:00
Nicholas Wilson
7a56a68eb7 Bug 436801 - Support XHTML in feed titles. r=sayrer,adw 2013-04-26 23:57:49 -07:00
Ryan VanderMeulen
0bfa85f631 Merge m-c to inbound. 2013-04-26 13:06:35 -04:00
Tim Taubert
560a28af24 Bug 865127 - Clean up priority queue keeping track of tabs to restore; r=yoric 2013-04-25 17:58:27 +02:00
Jonathan Kew
16a3baa743 bug 864107 - constrain restored window dimensions to available screen area. r=ttaubert 2013-04-26 12:41:29 +01:00
Ioana Budnar
a82a8df781 Bug 856043 - Test that the Restore Previous Session menu item is not displayed in private mode. r=ehsan 2013-05-07 15:10:00 +03:00
Ioana Budnar
45301608b1 Bug 856043 - Tests to check that session restore buttons from in-content pages are disabled in private mode. r=ehsan 2013-05-07 14:11:22 +03:00
Paolo Amadini
9c48636977 Bug 832672 - Downloads Panel gives no indication or feedback on missing files. r=mak ui-r=shorlander 2013-04-24 02:19:49 +02:00
Michael Brennan
7f93d60879 Bug 865312 - Remove DownloadsIndicatorView functions onDragLeave and onDragExit. r=mak 2013-05-13 09:22:30 -04:00
Ed Morley
2710e5d6a9 Backed out changeset 496846474ed3 (bug 864774) 2013-05-13 10:05:49 +01:00
Mike Shal
d2b29f4e87 Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey
From 140b9201e3b5d2d8efe7af286d279c2411dbc197 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Mike Hommey
46aa994414 Bug 842334 - Move distribution/ back to the installation directory. r=bsmedberg,r=gavin 2013-05-11 20:14:58 +02:00
L. David Baron
244d007fec Merge mozilla-inbound and mozilla-central.
(The mozilla-central side of the merge is entirely a merge from fx-team into mozilla-central.)
2013-05-11 22:00:23 -07:00