Ted Mielczarek
b9712b1eab
merge m-c and b-s
2011-06-13 09:09:43 -04:00
Makoto Kato
dd9bc2a2f7
Bug 662765 - Respect _M_IX86_FP. r=jlebar
2011-06-13 17:12:33 +09:00
Ed Morley
8aaddd0334
Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted
2011-06-12 03:49:00 -04:00
Andrew McCreight
2c08b43356
Bug 658386 - part 2: eliminate redundant stores of PtrInfo child pointers. r=peterv
...
--HG--
extra : rebase_source : 34b01a7e2a05a7ea35da408a20b5e97f21681af3
2011-06-09 14:55:29 -07:00
Andrew McCreight
7755be5842
Bug 658386 - part 1: eliminate mLastChild field from PtrInfo. r=peterv
...
--HG--
extra : rebase_source : d4b6b71ae273b4b570591d6548cfaed559598d49
2011-06-09 14:55:04 -07:00
Ehsan Akhgari
e6fbc35944
Merge mozilla-central into mozilla-inbound
2011-06-09 18:29:16 -04:00
Daniel Holbert
935e50b305
Bug 662242: Swap out the old nsIURL IID for the new one, in nsBinaryInputStream::ReadObject. r=bz
2011-06-09 12:10:42 -07:00
Joe Drew
cfeffbaa38
Merge mozilla-central into mozilla-incoming
2011-06-09 00:27:00 -04:00
Ehsan Akhgari
53103940ec
Bug 656607 - Let the compiler do the pointer arithmetic, instead of manually performing it; r=sicking
2011-06-08 22:02:49 -04:00
Ehsan Akhgari
381ce2b6f1
Merge cedar into mozilla-central
2011-06-08 17:46:13 -04:00
Kyle Huey
7e26c9b708
Bustage fix for *nix platforms.
2011-06-08 12:52:42 -07:00
Justin Lebar
6bb6857304
Bug 660335 - Backing out e0cf03a641cf and a968740930d3 due to red.
2011-06-08 15:51:41 -04:00
Kyle Huey
49833f0950
Bustage fix for *nix platforms.
2011-06-08 12:50:14 -07:00
Justin Lebar
ecb6df75dd
Bug 660335 - Followup to fix red.
2011-06-08 15:06:01 -04:00
Kyle Huey
e44f63ef14
Bug 661529: Add an API in xpcom/ for encoding input streams to base64. r=bsmedberg sr=bz
...
--HG--
extra : rebase_source : 673ed4d1a0ab6dd62a4cf0fb2b25b190ecc0b012
2011-06-08 11:08:31 -07:00
Daniel Veditz
a2125e0c41
bug 662309 speedbumps for archive formats, r=bsmedberg
2011-06-07 10:12:02 -07:00
Jesse Ruderman
02491c57ba
Bug 659825 - Rename NS_DEPRECATED to MOZ_DEPRECATED to avoid conflict with Mac 10.7 SDK. r=jcranmer sr=bsmedberg
2011-06-08 09:34:02 +02:00
Justin Lebar
5409a4081a
Bug 660335 - Force nsID to align to 64-bit boundary. r=bsmedberg
2011-05-27 16:50:37 -04:00
Chris Leary
b1d3530553
Merge mozilla-central to tracemonkey.
2011-06-06 09:41:22 -07:00
Nicholas Nethercote
df04be1f66
Bug 656773 - Separate the process and the path in nsIMemoryReporter so that about:memory works in private browsing mode. r=sdwilsh, sr=roc.
2011-06-06 11:22:45 +10:00
Bill McCloskey
f0333b1dd8
Bug 660778 - Deal with stack overflow in UnmarkGrayChildren (r=gal)
2011-06-03 13:08:21 -07:00
Dominic Fandrey
968bf5196a
Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
2011-06-02 14:56:50 +02:00
Ehsan Akhgari
b165c4c21b
Bug 659546 - Silence clang warnings about alignment requirement increase in nsID::Equals after bug 164580; r=bsmedberg
2011-05-30 11:39:12 -04:00
Hernán Rodriguez Colmeiro ext:(%2C%20Mehdi%20Mulani%20%3Cmars.martian%2Bbugmail%40gmail.com%3E)
e4806fa0cc
Bug 406026: Point users to a specific page for each blocklisted item. r=dtownsend
2011-05-25 14:31:56 -07:00
Shawn Gong
a19b1cf42c
Bug 658683: Make xhr.response not create a new ArrayBuffer every time it is accessed. r=sicking. Additional fixes by sicking, r=peterv
2011-05-23 18:09:28 -07:00
Benjamin Smedberg
5d09f88911
Bump mozilla-central version numbers for the next release on a CLOSED TREE.
2011-05-24 13:51:50 -04:00
Kyle Huey
5b03700d18
Backed out changeset 0bf1fe7f9be1
2011-05-24 08:58:55 -07:00
Mike Hommey
aaef70fff0
Bug 655003 - On Linux, use -Os on normal builds and -O3 when PGO is enabled. r=ted,a=sheriff
2011-05-24 12:56:04 +02:00
Daniel Holbert
ba611f813d
Bug 659187: Make member vars in nsMemoryReporterManager.h match ordering in constructor init list, to fix build warning. r=njn
2011-05-24 03:35:10 -07:00
Jason Duell
d98052e70d
Bug 646373 - Fix AdBlock2 on fennec (nsITraceableChannel.setNewListener() is unimplemented under e10s.) r=honza, a=queue
2011-05-24 02:32:26 -07:00
Jonas Sicking
591044f939
back out probably cause of orange. a=backout
2011-05-23 20:21:10 -07:00
Shawn Gong
bad3d69b34
Bug 658683: Make xhr.response not create a new ArrayBuffer every time it is accessed. r=sicking
2011-05-23 18:09:28 -07:00
Matheus Kerschbaum
6eb93f7dd3
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
2011-05-23 18:54:47 +02:00
wfernandom2004@gmail.com
f9a7c9e4cf
Bug 338583, implement EventSource, r=smaug,Ms2ger
...
--HG--
extra : rebase_source : 9dd6bbbc0d714fbafb2ed115c40cf7210b663b6a
2011-05-22 22:30:07 +01:00
Nicholas Nethercote
e942f8f50a
Bug 657327 - about:memory: merge the "mapped" and "heap used" trees, and make the resulting tree flatter. r=sdwilsh,Jesse, sr=roc.
2011-05-22 19:49:56 -07:00
Mike Hommey
d8f57ea03c
Add missing file after backout aa83abd4fd01
2011-05-22 18:09:55 +02:00
Mike Hommey
650910705e
Backout bug 552864, bug 632404 and bug 657297 because of leak test bustage
2011-05-22 17:52:16 +02:00
Mike Hommey
2941bc9625
Bug 657297 part 1 - Expose a function to add telemetry samples in XRE. r=tglek,sr=bsmedberg
2011-05-22 08:23:20 +02:00
Mike Hommey
c7ba79baa9
Bug 632404 - Preload dependent libraries at startup. r=tglek,r=bsmedberg
2011-05-22 08:23:20 +02:00
Mike Hommey
bd8115fb89
Bug 552864 part 1.5 - Move XRE_GetBinaryPath code in a dedicated class. r=tglek
2011-05-22 08:23:20 +02:00
Mike Hommey
cf55d3b88a
Bug 552864 part 1 - Move DLL blocklist in XRE, and inline NS_SetDllDirectory and environment sanitization, which now needs to be called manually. r=ehsan,r=bsmedberg
2011-05-22 08:22:27 +02:00
Mike Hommey
3fb48f605b
Bug 658273 - Move sqlite before nss in dependentlibs.list. r=bsmedberg
2011-05-22 08:22:27 +02:00
Joel Maher
193c66083d
Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only
2011-05-20 11:54:01 -04:00
Taras Glek
d90141cfac
Bug 657709: Cleanup histogram API r=mrbkap
...
--HG--
rename : xpcom/base/nsTelemetry.cpp => xpcom/base/Telemetry.cpp
2011-05-19 19:33:05 -07:00
Mounir Lamouri
513d0ca1d6
Merging cedar with mozilla-central.
2011-05-18 11:42:37 +02:00
Ed Morley
91238e76b1
Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg
2011-05-17 16:01:36 +02:00
Ted Mielczarek
3e44d3b312
bug 654448 - don't call Typelib._sanitycheck after every merge in xpt_link. r=glandium
2011-05-16 08:04:47 -04:00
Mike Hommey
7de58a1cfa
Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
...
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.
We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.
We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).
The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.
Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Ginn Chen
b16e642b85
Bug 654655 ieeefp.h is required for finite() on Solaris r=bz
2011-05-18 09:47:37 +08:00
Justin Lebar
926b98c09a
Bug 164580 - Use 64-bit words in nsID::Equals. r=bsmedberg
...
--HG--
extra : rebase_source : cc6b5ebc3f523ce887ceab275f721f5310c8695d
2011-05-17 16:24:04 -04:00