toolkit/xre/nsUpdateDriver.cpp
3120e572493a77518e6960898f34afb9e0268f5b
created 2017-02-27 13:57 -0800
pushed 2017-03-06 23:02 +0000
Matt Howell Matt Howell - Bug 1342887 - Detect and log failures to dispatch SetupMacCommandLine to the main thread. r=rstrong
27ed205d7628f2a653208c5dd0d9047725a1250c
created 2017-02-02 15:29 -0800
pushed 2017-03-06 23:02 +0000
Matt Howell Matt Howell - Bug 1335916 - Make sure the update driver only calls SetupMacCommandLine from the main thread. r=rstrong
6e204f4e079b21c2051b86b4ed78a0742b64ca01
created 2016-12-21 11:43 +0100
pushed 2017-01-23 16:02 +0000
Markus Stange Markus Stange - Bug 1323100 - Assign names to all remaining threads that are created through NS_NewThread and create them using NS_NewNamedThread instead. r=froydnj
2c8782a9a73cd29f1e40bdecad9f106edcdec8a3
created 2016-12-30 16:09 -0800
pushed 2017-01-23 16:02 +0000
Wes Kocher Wes Kocher - Backed out 27 changesets (bug 1323100) for leaks in mochitest-e10s-2 a=backout
699f7f888ea36afec5d6bcc76da086812a424183
created 2016-12-21 11:43 +0100
pushed 2017-01-23 16:02 +0000
Markus Stange Markus Stange - Bug 1323100 - Assign names to all remaining threads that are created through NS_NewThread and create them using NS_NewNamedThread instead. r=froydnj
dbe5b7ff43b6b1307923d0e14bf53b165b670eac
created 2016-12-29 16:28 -0800
pushed 2017-01-23 16:02 +0000
Wes Kocher Wes Kocher - Backed out 27 changesets (bug 1323100) for clipboard leaktest failures a=backout
757539e7039ae05a903ee76fb3b56a1e4b772f54
created 2016-12-21 11:43 +0100
pushed 2017-01-23 16:02 +0000
Markus Stange Markus Stange - Bug 1323100 - Assign names to all remaining threads that are created through NS_NewThread and create them using NS_NewNamedThread instead. r=froydnj
2840a2d57a59c054bfa9694e7c8c9bfddc71dc28
created 2016-09-14 14:01 -0700
pushed 2016-09-19 13:50 +0000
Matt Howell Matt Howell - Bug 1293404 - Check for errors returned while waiting for the updater to finish; r=rstrong
42265eb434e4581ba61d5aaa8ca72327f8947a61
created 2016-08-31 18:56 -0400
pushed 2016-09-19 13:50 +0000
Stephen A Pohl Stephen A Pohl - Bug 1250901: Replace waitpid with NSTask's waitUntilExit. r=mstange f=rstrong
4f4cd84b3d6585988640cbbfa8d0f7528f827d0b
created 2016-08-31 18:56 -0400
pushed 2016-09-19 13:50 +0000
Stephen A Pohl Stephen A Pohl - Bug 1250901: Relaunch applications using NSTask instead of posix_spawnp on OSX. r=mstange
00ec82c217ff84faf9b2cc6cb826c28bd0e4bfbe
created 2016-08-30 16:54 +0800
pushed 2016-09-19 13:50 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 4a42968b790d (bug 1250901) for Mochitest M(oth) failures on OS X
4a42968b790dc16b481c5f0bb3a4b5b4fab3c7fb
created 2016-08-29 21:14 -0400
pushed 2016-09-19 13:50 +0000
Stephen A Pohl Stephen A Pohl - Bug 1250901: Relaunch applications using NSTask instead of posix_spawnp on OSX. r=mstange
55ebbaf43802424222ccb64847c7a4facd2630d7
created 2016-08-23 11:24 -0400
pushed 2016-09-19 13:50 +0000
Jinank Jain Jinank Jain - Bug 712936 - Convert users of PR_STATIC_ASSERT to C++11 static_assert(). r=Ms2ger
51410d553f6f0c1c260f3e63012b024484dfe67a
created 2016-08-18 13:30 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1296164 (part 1) - Use [must_use] on nsIFile.{create,createUnique}. r=froydnj.
07e7f012e1eee59345eae60b32c96f9e69cf9c09
created 2016-08-04 12:54 -0700
pushed 2016-08-16 14:09 +0000
Matt Howell Matt Howell - Bug 1272614 - Avoid blocking where possible while waiting for the updater to stage. r=spohl, a=ritu
8f965be1037f69745b0bc2a6d56ee02f7260ef90
created 2016-06-11 08:31 -0700
pushed 2016-08-01 14:37 +0000
Robert Strong Robert Strong - Bug 1168743 - client changes - Only use env vars in the test updater and general app update cleanup. r=mhowell
e33952e456ea3a7371c66b1a702ef8a0e17efb8b
created 2016-05-24 22:25 -0400
pushed 2016-06-06 20:27 +0000
Stephen A Pohl Stephen A Pohl - Bug 394984: Enable any admin user on OSX to update Firefox, front-end and updater changes. r=rstrong
114ca1fc9c51036e4d2cd151125bb7c77d4b3d17
created 2016-05-05 01:45 -0700
pushed 2016-06-06 20:27 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-06-06 20:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-06-06 20:27 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
fa0dfcebda22cde0e7311ee7c8f504b907059a8a
created 2015-10-07 08:17 -0700
pushed 2015-10-29 11:48 +0000
Andrew McCreight Andrew McCreight - Bug 1210517 - Create nsVariant directly rather than via do_CreateInstance(). r=froydnj
a66f8fbf0501b6b5f069dd5fc86e7227987e30ff
created 2015-07-20 15:35 -0400
pushed 2015-08-10 19:25 +0000
Stephen Pohl Stephen Pohl - Bug 1158870: Disable mar signing code path in updater for gonk until mar signing is available there. r=bbondy
e2c4ccb516bd516b22ccf17badf35da812eac729
created 2015-06-04 09:20 -0700
pushed 2015-06-29 20:36 +0000
Robert Strong Robert Strong - Bug 1168720 - Remove use of test env var MOZ_NO_REPLACE_FALLBACK and associated tests that are covered by other tests. r=spohl
f52c18aac7ce0949190da943ec5d4ee86627d0f8
created 2015-06-03 15:25 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
3c8ed81098ddbe4a4c09e7aa652b5288dc4ce0d3
created 2015-06-02 13:05 +0200
pushed 2015-06-29 20:36 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
7c3b45a47811b55f4e973d996dd149c5d575721b
created 2015-06-01 22:17 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
3f1f9238e02fe107701bf3ab4237c0cb3b125710
created 2015-06-01 17:57 -0700
pushed 2015-06-29 20:36 +0000
Wes Kocher Wes Kocher - Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
150606c022a29517f43ee6907075170db825c947
created 2015-06-01 14:31 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
8a03e892db51e07a20a85f97abe073cee7be0fa0
created 2015-05-21 13:22 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
9fb7acc6f108dd473fae5df9a29b8ff4ddac915f
created 2015-05-19 11:15 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
045afee26805125c39536aec5c8b638aad5a39ff
created 2015-05-16 09:07 +0100
pushed 2015-06-29 20:36 +0000
Neil Rashbrook Neil Rashbrook - Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
e43f6dc95fc5f3bbd31a71c147d606c1d0b215ec
created 2015-05-14 16:35 -0700
pushed 2015-06-29 20:36 +0000
Wes Kocher Wes Kocher - Backed out changeset 17cfad44e12b (bug 1155963) for breaking b2g builds
17cfad44e12bc7f4260fc31b39417350bc25f8c6
created 2015-05-15 00:00 +0100
pushed 2015-06-29 20:36 +0000
Neil Rashbrook Neil Rashbrook - Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
bb89e977bd5f69d519def6ada4c11c86e7e88f8e
created 2015-05-14 10:13 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1164556 - Part 1: Remove instances of #ifdef PR_LOGGING in toolkit. r=froydnj
6e0c202e4469067f8eb3364623c1592a2e745825
created 2015-04-27 22:31 -0400
pushed 2015-05-11 19:23 +0000
Brian R. Bondy Brian R. Bondy - Bug 1159090 - Only append library path for updater if it is a unique value. r=rstrong
db13f44104508a8d4e77af7c567b82db50be274a
created 2015-04-28 22:41 -0700
pushed 2015-05-11 19:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1159081 - Bad PR_SetEnv usage for Gonk. r=dhylands, r=rstrong
34da940cd412cfad9b6db7be1027b2d7c753973b
created 2015-04-28 22:41 -0700
pushed 2015-05-11 19:23 +0000
Robert Strong Robert Strong - Bug 1127481 - Run the updater from the install directory instead of copying it. r=spohl
27eafcbadfdaa84c0001624f1b0feb750bc9b282
created 2015-04-21 16:39 -0400
pushed 2015-05-11 19:23 +0000
Brian R. Bondy Brian R. Bondy - Bug 1158866 - Enable MAR verification on linux via NSS. r=rstrong
bf1d0c9242d9ac334c7f7521789840a7c711b418
created 2015-04-23 15:10 -0400
pushed 2015-05-11 19:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
21567e9a6e40a149c0b679f33f8cab73ed8cb67a
created 2015-04-20 11:49 -0700
pushed 2015-05-11 19:23 +0000
Robert Strong Robert Strong - backout of bug 1154603 due to breaking gonk in bug 1155704. r=backout, a=RyanVM, DONTBUILD
404ab03433dbead90ba33be2c81b07263ace51b9
created 2015-04-15 08:45 -0700
pushed 2015-05-11 19:23 +0000
Robert Strong Robert Strong - Bug 1154603 - useless defined(ANDROID) in nsUpdateDriver.cpp. r=spohl
3fb0310f5f497d32ee6cea5b731cce32671f14ad
created 2015-03-31 10:03 -0400
pushed 2015-05-11 19:23 +0000
Nathan Froyd Nathan Froyd - Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan
a0e53f1db11438f5474b9d3be5705d704f8b8af2
created 2015-05-01 16:32 -0700
pushed 2015-05-01 23:32 +0000
Robert Strong Robert Strong - Bug 1127481 - Run the updater from the install directory instead of copying it. r=spohl, a=abillings
d1675b777f959746ae5f6c528aa9c61f52675929
created 2015-03-02 11:09 -0800
pushed 2015-03-30 18:46 +0000
Robert Strong Robert Strong - Bug 1137901 - Remove param from refreshUpdateStatus. r=spohl
b596d5ffe50f3be8ea1c29036487bd20d9e415ab
created 2015-02-18 16:05 -0800
pushed 2015-02-23 18:11 +0000
Robert Strong Robert Strong - Bug 1044443 - release off main thread crash in nsXPCWrappedJS::Release() via nsUpdateProcessor::~nsUpdateProcessor(). r=bbondy
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-23 18:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-23 18:11 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-23 18:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
e57c4cf44a6dab6e6b521c2ed4a1df2d9d003ca9
created 2014-12-02 13:47 -0500
pushed 2015-01-12 20:36 +0000
Robert Strong Robert Strong - Bug 1098112 - Auto-updates broken on Linux when /tmp is mounted noexec. r=bbondy
311c125897e53e66c7c74fb9a935b88562771008
created 2014-10-10 06:15 -0700
pushed 2014-10-13 17:43 +0000
Robert Strong Robert Strong - Mac V2 signing - Bug 1077268 - Make app update tests use the GreBinD dir service key implemented in bug 1077099. r=spohl
71611abb9569ac17ecba0b02e64db9d504870fc6
created 2014-09-29 11:52 -0700
pushed 2014-10-13 17:43 +0000
Robert Strong Robert Strong - Mac v2 signing - Bug 1064523 - Create staging directory outside of the Mac bundle. r=bbondy
0ce9e74b0abe5e7db9d7c31f65a4766db8ee5bff
created 2014-09-29 11:51 -0700
pushed 2014-10-13 17:43 +0000
Stephen Pohl Stephen Pohl - Mac v2 signing - Bug 1046924 - Move updates directory out of the .app bundle. r=rstrong
42dba12fb6014013fd29dec748d33d915b7a1c9a
created 2014-10-10 14:53 -0700
pushed 2014-10-10 21:53 +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
461ad7d4f1ef5c99b4817b2ec3c9dbf8681e0b5e
created 2014-06-23 18:40 -0400
pushed 2014-07-21 21:23 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in toolkit/ - r=ehsan
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-28 18:43 +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
58fe9dc85fa4c4eec3407b3a2c7b137a1f7c7ff4
created 2014-02-10 17:57 -0500
pushed 2014-03-17 23:08 +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
24540c36c5158d88bfada765708c5c904c1e1f5e
created 2014-02-07 06:41 -0600
pushed 2014-02-11 15:15 +0000
Jim Mathies Jim Mathies - Bug 968267 - Passive updates might not restart properly in metro mode. r=bbondy, a=sledru
748cfe2f938363c5b7a61eae7a90b6bab4c18898
created 2014-01-30 13:32 -0600
pushed 2014-02-04 01:47 +0000
Jim Mathies Jim Mathies - Bug 950241 - Update nsUpdateDriver metro check to pick up new command line params. r=bbondy
6af4c495a33fbf10a293d03e7314674756d70a07
created 2014-01-13 14:44 +0100
pushed 2014-02-04 01:47 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to b2g-inbound
less more (0) -100 -60 tip