Wes Johnston
cca99ff34a
Bug 795406 - Set up profile unlocker. r=bsmedberg
2012-10-05 17:58:29 -07:00
Wes Johnston
74f93638b5
Bug 795053 - Unlock locked profiles on Android. r=blassey
2012-10-05 12:35:26 -07:00
Wes Johnston
4414f561de
backout c1b386c21158
2012-10-02 11:48:31 -07:00
Wes Johnston
42a5e6f83a
Bug 795053 - Add ability to unlock a profile from Java. r=blassey
2012-10-02 11:00:13 -07:00
Ehsan Akhgari
57ec2ec569
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Jan Beich
f4b1b40b15
Bug 789436 - Remove one more SIGFPE workaround for FreeBSD. r=sicking
2012-09-18 21:35:04 -04:00
Matt Brubeck
7a92b93256
Bug 789346 - Remove obsolete comment about .purgecaches and debug builds [r=taras]
2012-09-10 18:53:23 -07:00
Randell Jesup
3b4961b603
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Landry Breuil
195915de31
Bug 785738 Part 3: use PRTime instead of int64_t where appropriate; r=ehsan
2012-08-30 09:10:35 +02:00
Bob Clary
975ac1d418
Bug 587982 - Log MS CRT Warnings and Abort on MS CRT Errors and Assertions, r=ted.mielczarek.
2012-08-27 12:12:32 -07:00
Marshall Culpepper
6c7db8dc75
Bug 764683: Manage /system mount permissions when applying Gecko updates in B2G, and download them to /data/local. r=rstrong r=bbondy r=cjones
2012-08-27 12:27:14 -03:00
Ehsan Akhgari
243c878d26
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Aryeh Gregor
691ef24b2a
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00
Mike Hommey
95691d9f45
Bug 776325 - Set gtk program name to the one defined in application.ini. r=karlt
2012-08-09 16:34:26 +02:00
Aryeh Gregor
0826a9fc45
Bug 777292 - modules/libpref/, toolkit/: Fix incorrect conversions to nsresult; r=bsmedberg
2012-07-30 12:24:36 +03:00
Aryeh Gregor
6a3a29f19c
Bug 777292 - modules/libpref/, toolkit/: Remove conversions to nsresult that will always result in NS_SUCCEEDED; r=bsmedberg
2012-07-27 16:54:09 +03:00
Aryeh Gregor
8b4a23fc4c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Ted Mielczarek
e9f1e4fca4
bug 761909 - crash reporter plumbing for gonk. r=bsmedberg
2012-07-16 19:50:52 -04:00
Neil Rashbrook
123d57ec15
Bug 766494 Followup to bug 278860 to check for the actual missing profile folder r=bsmedberg
2012-07-10 19:53:19 +01:00
Rafael Ávila de Espíndola
31da4aefc5
Bug 763361 - shutdown. sigsegv during freelibrary.
...
Call RecordShutdownEndTimeStamp from XRE_main. r=benjamin.
2012-07-06 18:29:53 -04:00
Ehsan Akhgari
1ddb17b1d9
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (xre parts); r=jrmuizel
2012-06-19 23:49:05 -04:00
Benjamin Smedberg
71dbcf0a2c
Bug 755724 Part C - Move ScopedAppData into the XPCOM glue, r=glandium
2012-06-08 08:41:30 -04:00
Martin Stransky
f251e19d8a
Bug 627699 - Port GTK2 to GTK3, toolkit part, r=karlt
2012-06-16 18:06:10 +12:00
Geoff Lankow
7a64448b03
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Matthew Noorenberghe
300316b0e4
Bug 731047 - Clean up old profile after Firefox profile reset. r=bsmedberg, ui-r=limi
2012-03-19 17:01:49 -07:00
Jim Mathies
14391c0dac
Bug 750911 - Add a third 'flags' parameter to XRE_main and add support for WindowsEnvironmentType. r=bsmedberg
2012-05-25 05:01:29 -05:00
Nicolas Silva
a7af17ae41
Bug 722012 - Added a call to XInitThreads before the first call to XOpenDisplay to fix OMTC crashes. r=karlt
2012-05-22 11:34:34 -04:00
Ehsan Akhgari
e1af685c9b
Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy
...
When Firefox downloads an update, it previously kept the update around to apply
it on the next restart. This patch changes this so that the updater program
is launched in the background as soon as the update has finished downloading
in order to stage the updated version of the application by copying the
existing installation directory to a temporary location and applying the update
on top of it, and replace the existing installation directory with the staged
directory on the next restart.
Because the replacing step is typically very fast, this patch eliminates the
wait for the update to be applied on restart, making it unnecessary to show a
progress dialog when restarting.
2012-05-22 10:50:04 -04:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Gavin Sharp
41063a30cf
Bug 747990: Add ability to specify the "application name" used in the user agent in application.ini, r=bsmedberg
2012-04-23 16:09:23 -04:00
Ehsan Akhgari
493dd6880d
Merge mozilla-central into birch
2012-04-20 13:50:08 -04:00
Peng Kang
efbe608ae3
Bug 737056 - Replace NS_CompareVersions more intuitive C++ API called mozilla::Version. r=bsmedberg
2012-04-18 23:22:29 -04:00
Ehsan Akhgari
d4d46d723d
Backout changeset c3d4c0bdd4bf (bug 737056) for build bustage
2012-04-18 17:05:06 -04:00
Peng Kang
16252c82f6
Bug 737056 - Replace NS_CompareVersions more intuitive C++ API called mozilla::Version. r=bsmedberg
2012-04-18 16:31:59 -04:00
Michael Kaply
c354a34a43
Bug 278860 - Show the right error message when the profile is missing; r=bsmedberg a=mfinkle
2012-04-19 15:40:49 -04:00
Oleg Romashin
d269eea920
Bug 740244 - Do not compile glx test when EGL provider enabled. r=bjacob
2012-04-11 17:55:22 -04:00
Mark Capella
f1ce4051a8
Bug 712936 - Convert users of PR_STATIC_ASSERT to MOZ_STATIC_ASSERT. r=jwalden
2012-04-02 17:21:24 -07:00
Jim Mathies
ce74a78ebb
Bug 736953 - Break XRE_main up into parts that can be called individually, r=dtownsend
2012-03-27 08:37:35 -05:00
Oleg Romashin
35ebaf2234
Bug 703155 - Port Mozilla Qt to Qt5. r=mark.finkle,mh+mozilla,dougt
2012-03-22 16:24:40 -07:00
Chris Jones
4276265c9a
Bug 737368, part 1: Fix up ifdefs to support building update code for Gonk. r=mwu
2012-03-21 15:50:53 -07:00
Matthew Noorenberghe
8810da0fd8
Bug 717070 - Profile reset - Part 1 - Backend to initiate profile reset. r=mano
2012-02-23 19:34:18 -08:00
Matthew Noorenberghe
f9b32440f4
Bug 294260 - Safe Mode: Auto detect previous start-up failure and offer to start in safe mode r=bsmedberg,Mossop
2011-11-07 21:20:42 -08:00
Jed Davis
8aa2ca15a1
Bug 716110 - Split -new-instance flag out of existing -no-remote flag. r=bsmedberg
2012-01-20 01:12:00 -05:00
Marco Bonardo
820ca4c6b3
Merge mozilla-central and mozilla-inbound
2012-01-05 11:31:12 +01:00
Brian R. Bondy
bbe1d3c972
Bug 711692 - Various fixes for intermittent failures. r=rstrong.
2011-12-28 21:08:37 -05:00
Ehsan Akhgari
b605624938
Bug 481815 - Automated tests for updates using the maintenance service; r=rstrong.
2012-01-04 23:19:14 -05:00
Jeff Muizelaar
bfca895331
Bug 711658. Move quirks triggering earlier. r=bgirard
...
Bug 696376 caused our quirks to be triggered too late. This
makes sure we're early enough.
This also moves the copy of NS_CompareVersions into the header to make things work.
2011-12-19 12:47:09 -05:00
Ms2ger
8489f69efe
Bug 711838 - Remove the jetpack service; r=bsmedberg
...
Change to toolkit-makefiles.sh r=edmorley
2011-12-24 09:25:52 +01:00
Benoit Girard
663441bedb
Bug 707185 - Programmatic control for eventtracer. r=ted.mielczarek
2011-12-04 20:53:17 -05:00
Marco Castelluccio
4e0bee9913
Bug 679352 - Remove libreg - Part 1: Clean nsProfileMigrator; r=bsmedberg
2011-12-10 22:41:14 +00:00