gecko-dev/xpcom/ds
Jeff Muizelaar 5a074cfc83 Bug 751727. Remove NSPR TimeStamp implementation. r=roc
PR_IntervalNow() is not necessarily monotonic and so we shouldn't be using it
for implementing TimeStamp, especially now that it is exposed to web content
(Bug 539095).

Furthermore, it seems that the nspr implementation is being used
unintentionally on some platforms. For example, we used to use it on Android
and just now I see that it is being used in FF12 on Ubuntu.

--HG--
extra : rebase_source : cacc7f2c1d614631b93768e5979cc0820db46d54
2012-05-04 01:17:55 -04:00
..
CharTokenizer.h
CheckedInt.h
Makefile.in Bug 751727. Remove NSPR TimeStamp implementation. r=roc 2012-05-04 01:17:55 -04:00
nsArray.cpp
nsArray.h
nsAtomService.cpp
nsAtomService.h
nsAtomTable.cpp
nsAtomTable.h
nsByteBuffer.cpp
nsByteBuffer.h
nsCharSeparatedTokenizer.h
nsCheapSets.h
nsCppSharedAllocator.h
nsCRT.cpp Backout 48213b973bfb (bug 695515) due to suspected OSX orange. 2012-04-24 20:51:53 -04:00
nsCRT.h Bug 150073 - Remove nsCRT:: in nsCRT::strlen(const char *). r=dougt 2012-02-18 19:17:01 +05:30
nsExpirationTracker.h
nsFixedSizeAllocator.cpp
nsFixedSizeAllocator.h Bug 747803 - Remove NS_SIZE_IN_HEAP. r=bz. 2012-04-19 14:15:23 +10:00
nsHashPropertyBag.cpp
nsHashPropertyBag.h
nsHashtable.cpp
nsHashtable.h
nsIArray.idl
nsIAtom.idl
nsIAtomService.idl
nsIByteBuffer.h
nsICollection.idl
nsIEnumerator.idl
nsIHashable.idl
nsIINIParser.idl
nsIMutableArray.idl
nsINIParserImpl.cpp
nsINIParserImpl.h
nsINIProcessor.js
nsINIProcessor.manifest
nsIObserver.idl
nsIObserverService.idl
nsIPersistentProperties2.idl
nsIPersistentProperties.h
nsIProperties.idl
nsIProperty.idl
nsIPropertyBag2.idl
nsIPropertyBag.idl
nsISerializable.idl
nsISimpleEnumerator.idl
nsIStringEnumerator.idl
nsISupportsArray.idl
nsISupportsIterators.idl
nsISupportsPrimitives.idl
nsIUnicharBuffer.h
nsIVariant.idl
nsIWindowsRegKey.idl
nsIWritablePropertyBag2.idl
nsIWritablePropertyBag.idl
nsManifestLineReader.h
nsMathUtils.h
nsObserverList.cpp Bug 737075 - unmark gray strongly held observers implemented in JS. r=bsmedberg, smaug 2012-04-30 12:01:11 -07:00
nsObserverList.h Bug 737075 - unmark gray strongly held observers implemented in JS. r=bsmedberg, smaug 2012-04-30 12:01:11 -07:00
nsObserverService.cpp Bug 737075 - unmark gray strongly held observers implemented in JS. r=bsmedberg, smaug 2012-04-30 12:01:11 -07:00
nsObserverService.h Bug 737075 - unmark gray strongly held observers implemented in JS. r=bsmedberg, smaug 2012-04-30 12:01:11 -07:00
nsPersistentProperties.cpp
nsPersistentProperties.h
nsProperties.cpp
nsProperties.h
nsStaticAtom.h
nsStaticNameTable.cpp
nsStaticNameTable.h
nsStringEnumerator.cpp
nsStringEnumerator.h
nsSupportsArray.cpp
nsSupportsArray.h
nsSupportsArrayEnumerator.cpp
nsSupportsArrayEnumerator.h
nsSupportsPrimitives.cpp
nsSupportsPrimitives.h
nsUnicharBuffer.cpp
nsUnicharBuffer.h
nsVariant.cpp
nsVariant.h
nsWhitespaceTokenizer.h
nsWindowsRegKey.cpp
nsWindowsRegKey.h
StringBuilder.h
TimeStamp_darwin.cpp
TimeStamp_posix.cpp
TimeStamp_windows.cpp
TimeStamp.h