..
CheckedInt.h
Bug 601535 - fix CheckedInt warnings - r=khuey, a2.0=joe
2010-10-12 17:01:59 -04:00
Makefile.in
Merge mozilla-central to the bug 568691 branch.
2010-06-30 14:23:23 -04:00
nsArray.cpp
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsArray.h
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsAtomService.cpp
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
2010-03-08 07:45:00 -08:00
nsAtomService.h
nsAtomTable.cpp
Bug 534136 part 4bis: Fix review comments from peterv that should have been in initial patch.
2010-03-08 08:03:55 -08:00
nsAtomTable.h
Bug 534136 Part 4: Inline accessors on nsIAtom. r=peterv sr=jst
2010-03-08 07:45:00 -08:00
nsByteBuffer.cpp
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsByteBuffer.h
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsCharSeparatedTokenizer.h
Bug 581652 Some versions of GCC don't like nsCRT::IsAsciiSpace r=jst a=bsmedberg
2010-07-27 12:45:59 +01:00
nsCheapSets.cpp
nsCheapSets.h
Bug 472609 - Support Win64 (LLP64 model) for xpcom/ds. r=benjamin
2009-03-06 22:37:13 +09:00
nsCppSharedAllocator.h
Bug 499262 - Remove Metoworks Code for OS 9. r+sr=bsmedberg
2009-07-24 19:11:23 +09:00
nsCRT.cpp
Bug 534136 Part 6: Properly handle invalid UTF8 string being passed to NS_NewAtom/do_GetAtom. r=jst
2010-03-08 07:45:00 -08:00
nsCRT.h
Bug 534136 Part 6: Properly handle invalid UTF8 string being passed to NS_NewAtom/do_GetAtom. r=jst
2010-03-08 07:45:00 -08:00
nsDoubleHashtable.h
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
nsExpirationTracker.h
Bug 564991. Part 22: Mark scrolled elements as inactive after a timeout. r=mats
2010-07-16 09:08:05 +12:00
nsFixedSizeAllocator.cpp
nsFixedSizeAllocator.h
nsHashPropertyBag.cpp
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
nsHashPropertyBag.h
Bug 474369 - get rid of nsVoidArray, xpcom part; r=bsmedberg
2009-04-03 18:43:08 +02:00
nsHashSets.cpp
nsHashSets.h
nsHashtable.cpp
Bug 520891 - nsHashtable::Put returns null on both failure and when we're adding a new entry. Assume the latter since it's correct more of the time. r=bsmedberg
2009-10-07 14:00:01 -07:00
nsHashtable.h
Bug 471087. Kill nsIDKey. r=bsmedberg
2009-01-08 21:43:07 +13:00
nsIArray.idl
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
2010-07-02 10:27:06 -04:00
nsIAtom.idl
Bug 534136 Part 4: Inline accessors on nsIAtom. r=peterv sr=jst
2010-03-08 07:45:00 -08:00
nsIAtomService.idl
Bug 447593 Crash [@ NS_NewAtom] r=bsmedberg
2008-08-11 21:26:40 +01:00
nsIByteBuffer.h
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
2008-02-21 12:39:20 -08:00
nsICollection.idl
nsIEnumerator.idl
nsIHashable.idl
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
2010-07-02 10:27:06 -04:00
nsIINIParser.idl
Bug 541594 - extend nsIINIParser to allow writing INI files. p=dolske+benjamin, r=benjamin, r=dolske
2010-02-09 17:05:31 -08:00
nsIMutableArray.idl
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
2010-07-02 10:27:06 -04:00
nsINIParserImpl.cpp
fix a leak in nsINIParser::GetSections/GetKeys. r=bsmedberg (no bug)
2009-08-18 11:52:23 -04:00
nsINIParserImpl.h
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
2008-02-21 12:39:20 -08:00
nsINIProcessor.js
Fix review comments from bug 568691 comment 45.
2010-06-24 11:56:28 -04:00
nsINIProcessor.manifest
Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional changes.
2010-06-22 12:59:15 -04:00
nsInt64.h
nsIObserver.idl
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
2010-07-02 10:27:06 -04:00
nsIObserverService.idl
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
2010-07-02 10:27:06 -04:00
nsIPersistentProperties2.idl
nsIPersistentProperties.h
nsIProperties.idl
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
2010-07-02 10:27:06 -04:00
nsIProperty.idl
nsIPropertyBag2.idl
nsIPropertyBag.idl
nsIRecyclingAllocator.idl
Bug 561709 Change the dash to an underscore in the status of nsIRecyclingAllocator, r=bsmedberg
2010-04-26 01:18:00 -07:00
nsISerializable.idl
nsISimpleEnumerator.idl
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
2010-07-02 10:27:06 -04:00
nsIStringEnumerator.idl
nsISupportsArray.idl
Bug 469072 - Annotations in XPCOM, and a couple related code fixups, to make outparams spit out useful warnings, r=bent
2008-12-11 15:13:52 -05:00
nsISupportsIterators.idl
nsISupportsPrimitives.idl
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
2010-07-02 10:27:06 -04:00
nsITimelineService.idl
nsIUnicharBuffer.h
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
2008-02-21 12:39:20 -08:00
nsIVariant.idl
Bug 560643 - Add a special jsval type to XPIDL. Part 2, manual IDL cleanup. r+sr=jst.
2010-05-12 08:19:22 -05:00
nsIWindowsRegKey.idl
nsIWritablePropertyBag2.idl
nsIWritablePropertyBag.idl
nsManifestLineReader.h
nsMathUtils.h
Bug 513395: Implement revised CSS gradient notation (1/2): parser and data structure changes
2009-11-02 11:36:43 -08:00
nsObserverList.cpp
Bug 507114: Make the observer-service deal with do_QueryReferent causing observers to be added or removed. r=bsmedberg
2009-11-16 17:07:41 -08:00
nsObserverList.h
nsObserverService.cpp
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsObserverService.h
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsPersistentProperties.cpp
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsPersistentProperties.h
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsProperties.cpp
Bug 469072 - Annotations in XPCOM, and a couple related code fixups, to make outparams spit out useful warnings, r=bent
2008-12-11 15:13:52 -05:00
nsProperties.h
nsRecyclingAllocator.cpp
nsRecyclingAllocator.h
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsStaticAtom.h
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
2010-03-08 07:45:00 -08:00
nsStaticNameTable.cpp
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
nsStaticNameTable.h
nsStringEnumerator.cpp
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
2009-01-22 17:15:34 +13:00
nsStringEnumerator.h
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
2009-01-22 17:15:34 +13:00
nsSupportsArray.cpp
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsSupportsArray.h
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
nsSupportsArrayEnumerator.cpp
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
2008-02-21 12:39:20 -08:00
nsSupportsArrayEnumerator.h
nsSupportsPrimitives.cpp
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
2008-02-21 12:39:20 -08:00
nsSupportsPrimitives.h
nsTime.h
nsTimelineService.cpp
nsTimelineService.h
nsUnicharBuffer.cpp
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
2008-02-21 12:39:20 -08:00
nsUnicharBuffer.h
nsVariant.cpp
Bug 560643 - Add a special jsval type to XPIDL. Part 1, rename JSVal -> jsval in existing IDL. r+sr=jst.
2010-05-12 08:18:51 -05:00
nsVariant.h
Bug 469072 - Annotations in XPCOM, and a couple related code fixups, to make outparams spit out useful warnings, r=bent
2008-12-11 15:13:52 -05:00
nsWhitespaceTokenizer.h
nsWindowsRegKey.cpp
Bug 635546 - Calculate the string length correctly for REG_EXPAND_SZ values expanded through nsWindowsRegKey::ReadStringValue; r=bsmedberg,jimm a=blocking-betaN+
2011-02-22 11:05:26 -05:00
nsWindowsRegKey.h
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
TimeStamp_posix.cpp
Bug 558306 part 1.5. Make TimeDuration::FromMilliseconds take a double. r=cjones, sr=roc
2010-07-21 15:57:33 -04:00
TimeStamp.cpp
Bug 558306 part 1.5. Make TimeDuration::FromMilliseconds take a double. r=cjones, sr=roc
2010-07-21 15:57:33 -04:00
TimeStamp.h
Bug 558306 part 1.5. Make TimeDuration::FromMilliseconds take a double. r=cjones, sr=roc
2010-07-21 15:57:33 -04:00