toolkit/profile/nsToolkitProfileService.cpp
8842c0d0cef24b7eff3550daed701ae33cb6ec7d
created 2019-04-08 22:50 +0000
pushed 2019-04-10 14:56 +0000
Dave Townsend Dave Townsend - Bug 1542221: Correctly save the state of nsIToolkitProfileService.startWithLastProfile. r=Gijs a=pascalc
626d4588cc90b132a7005c700a2b094c01a10267
created 2019-03-27 14:41 -0700
pushed 2019-04-03 13:48 +0000
Dave Townsend Dave Townsend - Bug 1527704 - Store install information in profiles.ini and use installs.ini as a backup in case an earlier Firefox throws it away. r=froydnj a=pascalc
e1d7c51b1d3fe854fb41404729ab72d919f397e4
created 2019-03-15 19:32 +0200
pushed 2019-03-18 15:49 +0000
Noemi Erli Noemi Erli - Backed out changeset e1c9790cd3be (bug 1527704) for failures in test_refresh_firefox.py
e1c9790cd3bee060da99ffe37026721e36bc46c3
created 2019-03-06 12:07 -0800
pushed 2019-03-18 15:49 +0000
Dave Townsend Dave Townsend - Bug 1527704: Store install information in profiles.ini and use installs.ini as a backup in case an earlier Firefox throws it away. r=froydnj
c6ec16f6a398a139ccb9dfc19138d6367f009c29
created 2019-03-15 18:16 +0200
pushed 2019-03-18 15:49 +0000
Noemi Erli Noemi Erli - Backed out changeset d4feb17faf01 (bug 1527704) for linting failure in test_missing_profilesini.js
d4feb17faf013134f5eac8b5e19b714c56410973
created 2019-03-06 12:07 -0800
pushed 2019-03-18 15:49 +0000
Dave Townsend Dave Townsend - Bug 1527704: Store install information in profiles.ini and use installs.ini as a backup in case an earlier Firefox throws it away. r=froydnj
af5b991568da82059cd12ce23a5b2fddf925a032
created 2019-03-14 19:55 +0000
pushed 2019-03-15 20:00 +0000
Dave Townsend Dave Townsend - Bug 1535021: Check if there is an existing instance of Firefox using the default selected profile before showing the profile manager. r=froydnj
f72d9c9dbcf08cef5872047a16f8c5a0c4876840
created 2019-03-14 19:03 +0000
pushed 2019-03-15 20:00 +0000
Dave Townsend Dave Townsend - Bug 1535367: Remove temporary migration code added in bug 1525119. r=froydnj
d55401632cea92b6b2775ba278274b5490275876
created 2019-03-13 10:19 +0100
pushed 2019-03-15 20:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
8540d6d786fd55bf7e00069d039692fc0222de9c
created 2019-02-28 15:36 +0000
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1527851: Continue to use dev-edition-default as the default profile name for developer edition. r=froydnj
be0aba20d1d170ceaf5333e3c25b1db23ec42c64
created 2019-02-27 19:24 +0000
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1528998: Apply profile snatching behaviour when the first run of a dedicated build is after a restart. r=froydnj
8231f78228bc6336b3bacefbfe004d4640cb56a2
created 2019-02-16 22:21 +0000
pushed 2019-03-11 13:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1528568 - Add error handling for the call to nsIFile::Exists() in nsToolkitProfileService::SelectStartupProfile(); r=mossop
f6c24d795990850a1094b6a4e4c4b1c907f70211
created 2019-02-13 14:04 +0000
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1527499: Show the profile manager by default in preference to assigning or creating an initial profile. r=froydnj
be5bd597747afe360b14fd53453f6a35f920bd09
created 2019-02-12 20:14 +0000
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1518639: Hold the profile service as its concrete type. r=froydnj
fc8431c4497f63e93d95e212f8d408379b60f799
created 2019-02-12 19:51 +0200
pushed 2019-03-11 13:01 +0000
Coroiu Cristina Coroiu Cristina - Backed out 6 changesets (bug 1518639) for build bustages at builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp on a CLOSED TREE
e8f1e89edf7ffc9eb08e90c6674072542890b8d3
created 2019-02-12 17:36 +0000
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1518639: Hold the profile service as its concrete type. r=froydnj
c699c4e694a18f9db9b4b25c494babf3502c67a6
created 2019-02-11 15:29 +0000
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1525297: Don't use empty profiles for dedicated profiles and don't show the welcome page in this case. r=froydnj
c132ef1b7c8ab954be0049c95f8b42039029c3e1
created 2019-02-05 23:14 +0000
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1525119: Check if this is the default install and if so lock the profile. r=froydnj
250089b693374edda20126b5ae7f6e7dd282c817
created 2019-01-30 14:56 -0800
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1455707: Detect when running an older version than previously ran with the selected profile. r=froydnj, r=mconley, r=Gijs
28e889fa43224adcc585bdccbe37a35307796a09
created 2019-01-25 14:05 -0800
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1522934: Add telemetry data to record what happened during profile selection at startup. r=froydnj, datareview=chutten
58babf220962945b5ed8b4af5309d81eb8376571
created 2019-01-25 16:02 -0800
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1474285: Implement dedicated profiles per install. r=froydnj, r=Gijs
d3b849c06ebc602a15d086f3778f92880ca4f0fd
created 2018-12-28 09:44 -0800
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1322797: Replace selectedProfile with currentProfile and fix defaultProfile. r=froydnj, r=flod
b4d8ca47f938b88f66f2f8fa566108e6d636ac1c
created 2019-01-31 03:34 +0200
pushed 2019-03-11 13:01 +0000
Coroiu Cristina Coroiu Cristina - Backed out 7 changesets (bug 1518632, bug 1463198, bug 1455707, bug 1522934, bug 1322797, bug 1474285) for build bustages at /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp on a CLOSED TREE
21a801ca5f6d435509f93e1dee187cb6ca868c8f
created 2019-01-30 14:56 -0800
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1455707: Detect when running an older version than previously ran with the selected profile. r=froydnj, r=mconley, r=Gijs
ebcd8225434ae82b837d632b5ef44bcc9dd5c5b0
created 2019-01-25 14:05 -0800
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1522934: Add telemetry data to record what happened during profile selection at startup. r=froydnj, datareview=chutten
e69cac07b209ad4ef4229815ffd8138ed64c348e
created 2019-01-25 16:02 -0800
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1474285: Implement dedicated profiles per install. r=froydnj, r=Gijs
35af79575f54f75d22e213fdac7ddd704b40807a
created 2018-12-28 09:44 -0800
pushed 2019-03-11 13:01 +0000
Dave Townsend Dave Townsend - Bug 1322797: Replace selectedProfile with currentProfile and fix defaultProfile. r=froydnj, r=flod
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
8844751cb1698c69c2fead027fb31e791bc0ab00
created 2019-01-10 21:15 +0000
pushed 2019-01-21 13:03 +0000
Dave Townsend Dave Townsend - Bug 1518591: Make the profile service responsible for protecting against downgrading to builds before dev-edition had a separate profile. r=froydnj
394b490d3e2deb8c31c71214320ebfc16a8db008
created 2019-01-14 17:27 +0000
pushed 2019-01-21 13:03 +0000
Dave Townsend Dave Townsend - Bug 1518587: Move startup profile selection to nsToolkitProfileService. r=froydnj
e8293d81fcdb7e2048deeb536e59b4c2aee25179
created 2019-01-09 15:17 +0000
pushed 2019-01-21 13:03 +0000
Dave Townsend Dave Townsend - Bug 1518575: Remove unused nsIToolkitProfileService.lockProfilePath. r=froydnj
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
ed09a03420aef61b84d91d1977ec969fb01cf94a
created 2018-10-15 16:09 +0000
pushed 2018-10-18 18:37 +0000
Dave Townsend Dave Townsend - Bug 1495792: Add a profile first-run time to the telemetry environment. r=janerik
96b91a8c2bcf9fb28e50a48117f0c9aab9e79427
created 2018-09-21 16:50 +0000
pushed 2018-10-15 21:07 +0000
Dave Townsend Dave Townsend - Bug 1493202: Don't store offline startup state in nsIToolkitProfileService. r=florian
e8c65dc566057853a19c477e0b30cd9e81d6326b
created 2018-08-18 21:06 -0700
pushed 2018-08-24 17:49 +0000
Kris Maglione Kris Maglione - Bug 1484496: Part 4b - Add intrinsic type information to most nsSimpleEnumerators. r=froydnj
062e4138bfde6fb0f010d3fabb82b052b2a1b301
created 2018-08-18 14:22 -0700
pushed 2018-08-24 17:49 +0000
Kris Maglione Kris Maglione - Bug 1484496: Part 2 - Add common base class for all nsISimpleEnumerator implementations. r=froydnj
bfff309c16437d516edbff04492c5d834d659eff
created 2018-06-29 13:23 +0000
pushed 2018-08-24 17:49 +0000
Dave Townsend Dave Townsend - Bug 1435721: Use NS_MakeRandomString for salting the profile directory. r=florian
e6c8f65ed72339bde6ed674f36ac1f6aa7d80b26
created 2018-03-16 14:29 +0100
pushed 2018-04-26 21:04 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
4f104b611240657502e6953e7725e9a39742da76
created 2018-03-14 12:16 +0200
pushed 2018-04-26 21:04 +0000
arthur.iakab arthur.iakab - Merge mozilla-central to autoland
b1117fa567eb9067f2816a813046a129406f20cf
created 2018-03-14 11:13 +0200
pushed 2018-04-26 21:04 +0000
Coroiu Cristina Coroiu Cristina - Backed out 2 changesets (bug 1443080) for spidermonkey build bustage at build/src/js/src/jit/BaselineCacheIRCompiler.cpp
53bdcd5937cdb1ccf4388ee7a0f3fee0c3675c52
created 2018-03-05 13:43 +0100
pushed 2018-04-26 21:04 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
99bb39ead9042e058ac12c17c01aeb6e572200ac
created 2018-03-13 19:32 +0100
pushed 2018-03-15 17:12 +0000
Andrea Marchesini Andrea Marchesini - Bug 1442200 - about:profiles passes a removeFiles boolean param to nsIToolkitProfile::removeInBackground, r=ehsan a=jcristau
3ec5b80c7677c777307ccbe681c35978ebc2fd2c
created 2017-11-08 08:36 -0800
pushed 2018-03-01 16:46 +0000
Dave Townsend Dave Townsend - Bug 1438614: Remove unused createDefaultProfileForApp. r=florian
c06d68b9961d928a759ec5e4e7137e85481f1fda
created 2017-11-30 14:39 -0800
pushed 2018-03-01 16:46 +0000
Dave Townsend Dave Townsend - Bug 1438620: Don't offer to delete profiles that are currently in use. r=florian
c4420500cda8ce75074b7fa5972c7c922002693c
created 2017-11-08 08:56 -0800
pushed 2018-03-01 16:46 +0000
Dave Townsend Dave Townsend - Bug 1438615: profileCount should actually return the number of profiles. r=florian
ec2261548c49fe1d9cda4b19898f50b9a771d23c
created 2017-11-08 09:15 -0800
pushed 2018-03-01 16:46 +0000
Dave Townsend Dave Townsend - Bug 1438611: Remove unused mDirty property from nsToolkitProfileService. r=florian
eeb89284500e2756eec978be2d4233b3411aa4ca
created 2017-10-13 08:47 +0200
pushed 2017-11-02 16:33 +0000
Andrea Marchesini Andrea Marchesini - Bug 1406818 - Introduce nsIToolkitProfile.removeInBackground to remove profile folder in a separate thread, r=ehsan
f881b700b183e9c4bb83cd9e0ae450082fb947e9
created 2016-08-14 23:43 -0700
pushed 2016-11-14 12:26 +0000
Igor Igor - Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj
7b5c0c5a52a400998b096bf1304710d2b3a853ba
created 2016-03-10 10:41 +0000
pushed 2016-06-06 19:02 +0000
Marco Castelluccio Marco Castelluccio - Bug 1250347 - Remove nsToolkitProfileService check that we're running Firefox. r=past
67f78903bbce0d12bb2b1d66d3cd81fcc315c49c
created 2015-12-25 07:36 +0900
pushed 2016-03-07 14:18 +0000
Mike Hommey Mike Hommey - Bug 1234012 - Do not try to copy files from the non-existing default profile. r=bsmedberg
a20e57b2fd303645f1f22fbc1d1c0daac86c3943
created 2015-12-17 09:37 -0800
pushed 2016-03-07 14:18 +0000
Haik Aftandilian Haik Aftandilian - Bug 1232374 - remove nsAutoArrayPtr usages from toolkit/; r=froydnj
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
3eeaaee7238783ff488e2e74de89127be06eb1e0
created 2015-08-13 15:22 +0300
pushed 2015-10-29 11:30 +0000
Aryeh Gregor Aryeh Gregor - Bug 1179451 - Part 3: Use .get() to assign nsRefPtrs to raw pointers. r=froydnj
3dd4d2de214a96874c9927f1afd1ea708d930c6b
created 2015-05-26 14:33 -0400
pushed 2015-08-10 18:23 +0000
Botond Ballo Botond Ballo - Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj
c8053cb8ac32ea639e6b3d7df1fdd07f95e0a51f
created 2015-05-25 18:48 -0700
pushed 2015-08-10 18:23 +0000
Phil Ringnalda Phil Ringnalda - Back out 3 changesets (bug 1119980) for emulator-l bustage
bdb8d05f8870425176e12885c16f339439e2d3b0
created 2015-05-25 20:45 -0400
pushed 2015-08-10 18:23 +0000
Botond Ballo Botond Ballo - Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj
3fb0310f5f497d32ee6cea5b731cce32671f14ad
created 2015-03-31 10:03 -0400
pushed 2015-06-29 20:18 +0000
Nathan Froyd Nathan Froyd - Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan
less more (0) -100 -60 tip