xpcom/io/nsDirectoryService.cpp
7d93ec7199583737c72bdc43e9c36ba2152829d2
created 2018-07-23 17:41 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1477579: Part 3 - Avoid duplicating static strings in category manager entries. r=froydnj
1e02e6dcacf7568d373270178fe89548952bc2aa
created 2018-07-24 04:55 +0300
pushed 2018-10-15 10:40 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1477579) for build bustages on xpcshell\selftest.py and crashtest failures on /components/nsComponentManager.cpp. CLOSED TREE
aa9a8f18e98f930a3d8359565eef02f3f6efc5f9
created 2018-07-23 17:41 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1477579: Part 3 - Avoid duplicating static strings in category manager entries. r=froydnj
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-10-15 10:40 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
221a0435d2dd4d5910b309f2b0dc0e8ee198f362
created 2018-06-25 09:55 +0300
pushed 2018-10-15 10:40 +0000
Josh Aas Josh Aas - Bug 1449686 - Remove most XPCOM special directories as they are unused. r=froydnj
9111840008a1707bfabc031a66612436d71135b0
created 2018-03-29 11:48 +1100
pushed 2018-06-18 21:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1449395 - Remove nsStaticAtomSetup. r=froydnj
554acd814741bf777b6312b027fb9108c97d0c1b
created 2018-03-29 09:08 +1100
pushed 2018-06-18 21:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1449395 - Remove unnecessary nsStaticAtom.h includes. r=froydnj
e98070bc698788008ad7b5e46150ba3b2e73e5ca
created 2018-03-28 19:06 +1100
pushed 2018-06-18 21:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1449491 - Remove the "Strt" and "CmStrt" directories. r=froydnj
2e26f9f0051dccb6cb520dc776c6bbd9f1e98417
created 2018-03-28 19:06 +1100
pushed 2018-06-18 21:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1449491 - Remove the unused HOME_DIR macro. r=froydnj
51793742d8289c192dc2b90d5f64c4ec26928822
created 2018-03-08 12:59 +1100
pushed 2018-06-18 21:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1411469 - Statically allocate static atoms. r=froydnj
065e8188dc9007ff2e68b00906cc972133a17a43
created 2018-03-22 19:07 +1100
pushed 2018-06-18 21:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1445892 - Remove nsDirectoryService::sOS_HomeDirectory atom. r=froydnj
b9207815554a5be47a45c2cbe9c1f910ff89803f
created 2017-10-22 08:50 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1410294 (part 3) - Overhaul static atom macros. r=froydnj.
26304529e394dab1472f6d4cd7f6654f4a41b95f
created 2017-10-20 14:04 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1410294 (part 1) - Rename nsStaticAtom as nsStaticAtomSetup. r=froydnj.
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
e39909e9029ed7d4a19afd1af19b9271e22e296f
created 2017-09-28 10:49 +0900
pushed 2018-01-11 17:45 +0000
Mike Hommey Mike Hommey - Bug 1403366 - When NS_XPCOM_INIT_CURRENT_PROCESS_DIR is not already set, fallback to BinaryPath's parent. r=froydnj
d6dc8ba8b0762681e7c0ed4005ca5a194d48b325
created 2017-09-28 08:46 +0900
pushed 2018-01-11 17:45 +0000
Mike Hommey Mike Hommey - Bug 1403366 - Don't use nsDirectoryService::Create in nsDirectoryService::GetCurrentProcessDirectory. r=froydnj
8a7e10cf8824863cfd0d6ec670c9e390c0fbbb5c
created 2017-10-04 01:27 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset bc7ca663b817 (bug 1403366) because it depended on backed out bug 1405174. r=backout
de17c3ee3de4b1fe839a4cc64f244db454ee2bc4
created 2017-10-04 01:27 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 207925bbf88d (bug 1403366)
207925bbf88d3e20d791c479a8f4e2727b6829c4
created 2017-09-28 10:49 +0900
pushed 2018-01-11 17:45 +0000
Mike Hommey Mike Hommey - Bug 1403366 - When NS_XPCOM_INIT_CURRENT_PROCESS_DIR is not already set, fallback to BinaryPath's parent. r=froydnj
bc7ca663b817224db4f6afd5ee6eb1a5610bfcee
created 2017-09-28 08:46 +0900
pushed 2018-01-11 17:45 +0000
Mike Hommey Mike Hommey - Bug 1403366 - Don't use nsDirectoryService::Create in nsDirectoryService::GetCurrentProcessDirectory. r=froydnj
aa0a7cd0d56a755422f7ca2592ed370b0f347ffb
created 2017-09-29 17:21 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3ac2c898f94f (bug 1403366) for failing xpcshell tests netwerk/test/httpserver/test/test_basic_functionality.js and test_bug337744.js. r=backout
ef48f3c779cef8c4826e49f58a773ca170fb6074
created 2017-09-29 17:19 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 7e08706f9f34 (bug 1403366)
7e08706f9f34d987ee2f03b1c2f30cde9e60cd18
created 2017-09-28 10:49 +0900
pushed 2018-01-11 17:45 +0000
Mike Hommey Mike Hommey - Bug 1403366 - When NS_XPCOM_INIT_CURRENT_PROCESS_DIR is not already set, fallback to BinaryPath's parent. r=froydnj
3ac2c898f94f4ff40bfe837eabf10bb2140a25cd
created 2017-09-28 08:46 +0900
pushed 2018-01-11 17:45 +0000
Mike Hommey Mike Hommey - Bug 1403366 - Don't use nsDirectoryService::Create in nsDirectoryService::GetCurrentProcessDirectory. r=froydnj
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
0db0af85307fc2458bf255661cc72bd6f6ff97ab
created 2017-08-16 13:58 +1000
pushed 2017-11-02 12:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1390428 (part 4) - Remove still more nsXPIDLCString local variables. r=erahm.
d46d1d8506ad2e87db24da457da24722810a3e1b
created 2017-07-05 02:01 +0200
pushed 2017-09-14 16:50 +0000
Mats Palmgren Mats Palmgren - Bug 1376498 part 2 - Use plain Remove(key) in some places instead of Lookup(key).Remove() for simplicity. r=froydnj
3de0dd0420012199cf450d40c74ed4c493b45981
created 2017-06-28 01:03 +0200
pushed 2017-09-14 16:50 +0000
Mats Palmgren Mats Palmgren - Bug 1376476 - Use Lookup instead of Get+Remove, and LookupForAdd instead of Get+Put, to avoid unnecessary hashtable lookups. r=froydnj
cef4132ee60b6e498751c8fabcb153535b5c4cec
created 2016-07-21 09:54 -0700
pushed 2016-10-31 18:13 +0000
Andrew McCreight Andrew McCreight - Bug 1287623, part 2 - Use StaticRefPtr for nsDirectoryService::gService. r=froydnj
d2c17679b215bb340b1b8051c74526f6301c6253
created 2016-07-20 15:40 -0700
pushed 2016-10-31 18:13 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1287623) for static build bustage CLOSED TREE
602d4d88e80608ad9e5af42ef4d7c7b3ffa99cf9
created 2016-07-20 15:19 -0700
pushed 2016-10-31 18:13 +0000
Andrew McCreight Andrew McCreight - Bug 1287623, part 2 - Use StaticRefPtr for nsDirectoryService::gService. r=froydnj
9146977af0d77727c5f81a75943b1c4dd7a2f38d
created 2016-03-29 10:09 +1100
pushed 2016-07-25 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +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 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
69980d43dea7ef7a7dc333c7ae4cf7630e4ac289
created 2015-07-01 12:27 -0400
pushed 2015-12-04 23:28 +0000
Nathan Froyd Nathan Froyd - Bug 1192230 - clean up reference-counting in xpcom/; r=erahm
116d87a1a2a8e405fd93992dbe7aedaed82aa0f7
created 2015-05-18 11:51 +0100
pushed 2015-09-14 18:56 +0000
Bob Owen Bob Owen - Bug 1162327 Part 1: Change low integrity temp to a fixed dir per profile and improve clean-up. r=jimm, r=froydnj
2a019a588c26b3fdbdf7bb35e05d0cd1f70bfb69
created 2015-03-02 11:59 +0100
pushed 2015-06-19 19:24 +0000
Thomas Baquet Thomas Baquet - Bug 1132078 - Remove useless null checks after allocating memory with |new| from xpcom/io. r=nfroyd
a5de50c69a8d203b91fa91d484d06a9bf1c4db51
created 2015-01-17 21:05 -0500
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1123006 - Mark FileData as stack class, and its data member as nsCOMPtr; r=froydnj
0de83f6ba398472a92d25124a3d56175377e458c
created 2014-10-03 16:48 -0400
pushed 2015-01-05 23:23 +0000
Stephen Pohl Stephen Pohl - Bug 1077099: Add GreBinD to easily differentiate between Contents/Resources (GreD) and Contents/MacOS (GreBinD) on OSX. r=bsmedberg
1b7329c2d3d331f7d73ca79419fc78b187c85581
created 2014-09-15 16:51 +0100
pushed 2015-01-05 23:23 +0000
Bob Owen Bob Owen - Bug 1067312 - Create the low integrity temp directory when first requested. r=froydnj
db0bf3d919b0aaed97c4332fdee5089ad9549fc8
created 2014-09-10 12:36 +0100
pushed 2015-01-05 23:23 +0000
Bob Owen Bob Owen - Bug 1018988 - Set up a low integrity temp directory when using the Windows content sandbox. r=mrbkap r=tabraldes r=froydnj
42dba12fb6014013fd29dec748d33d915b7a1c9a
created 2014-10-10 14:53 -0700
pushed 2014-11-24 19:04 +0000
Stephen Pohl Stephen Pohl - Bug 1047584: Uplift v2 OSX signing to aurora. This includes all patches for the dependent bugs which are also listed in bug 1047584 comment 25. r=bsmedberg, r=rstrong, r=bhearsum, r=jmaher, r=smichaud, r=myk,bbondy, r=nthomas, r=rnewman, r=ted, r=spohl, a=lmandel
b373c1d4e8ae1c06a2cf3b4c1d6a4a9569b79936
created 2014-08-25 12:17 -0700
pushed 2014-11-24 19:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1046841 - Fix more style violations in previously touched .cpp files in xpcom/. r=froydnj
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2014-11-24 19:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
f20eb963186959bde60b7ce8f505bb4903e19063
created 2014-05-14 23:15 +0300
pushed 2014-08-25 18:42 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Fix style violations in xpcom/io/. r=froydnj
7db230827e21908f2911fd02f894a2f3508c0a10
created 2014-05-05 20:30 +0300
pushed 2014-08-25 18:42 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Change xpcom/io/ to use 2 space indentation
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-07-14 18:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
e17405b3cc010d2ec5d315263a77fdff44fb03a2
created 2014-03-17 13:00 -0400
pushed 2014-07-14 18:39 +0000
Nathan Froyd Nathan Froyd - Bug 984466 - change CallQueryInterface to assert in cases of trivial conversions; r=ehsan
58fe9dc85fa4c4eec3407b3a2c7b137a1f7c7ff4
created 2014-02-10 17:57 -0500
pushed 2014-06-02 21:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2014-03-10 22:05 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
28f646255d25df67c5bf0bd338bb37c9d8a2b34b
created 2013-12-04 13:19 +0100
pushed 2014-03-10 22:05 +0000
Jacek Caban Jacek Caban - Bug 944905 - Fixed char16_t/wchar_t mismatch in xpcom/ r=bsmedberg
a98c8bea78c96709e9c980a8e01cf4a7fcd48c20
created 2013-11-19 16:27 -0500
pushed 2014-03-10 22:05 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
78fb435aa0d2a1130271ae2016c3c98042c1d887
created 2013-11-19 14:38 -0800
pushed 2014-03-10 22:05 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 672843) for xpcshell bustage
eaf2fd75d7fc98b651c827f853f4f8bef73e010e
created 2013-11-19 16:27 -0500
pushed 2014-03-10 22:05 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
cf0e167991221feed3652fec13f9e10fccc578a2
created 2013-10-15 13:54 -0400
pushed 2014-01-28 00:16 +0000
Narihiro Nakamura Narihiro Nakamura - Bug 899477 - Remove unused COMPONENT_DIRECTORY macro. r=bsmedberg
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-12-03 03:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
710fe670c1660e3e80fc6fdb4de8d76dcb63c353
created 2013-07-24 09:40 +0200
pushed 2013-10-21 21:47 +0000
Ms2ger Ms2ger - Bug 896414 - Make nsDirectoryService::mHashtable an nsInterfaceHashtable; r=bsmedberg
b3533aba6520d7066c9063250e7350f5c7d6abfb
created 2013-07-18 21:31 -0500
pushed 2013-10-21 21:47 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3y: Use NS_DECL_THREADSAFE_ISUPPORTS in xpcom/, r=bsmedberg
0d714dcba97926e367d655d152568dc132997fe8
created 2013-02-11 13:03 -0600
pushed 2013-05-07 01:20 +0000
Jim Mathies Jim Mathies - Bug 837932 - Update dir svc media paths for Win7 and up - media dirs should point to Library default save locations. r=bsmedberg
less more (0) -100 -60 tip