Bug 734847 part 2 - treewide changes resulting from the default-infallibility of...
commiteaa4878487a10eae25c41e702d4132f6d97ea2ae
authorBenjamin Smedberg <benjamin@smedbergs.us>
Fri, 18 May 2012 17:30:49 +0000 (18 13:30 -0400)
committerBenjamin Smedberg <benjamin@smedbergs.us>
Fri, 18 May 2012 17:30:49 +0000 (18 13:30 -0400)
tree2d55d8a5709cbde6dd8dbde737818a234d7044b6
parent520acef26d7bcd28e0b2c30f761c97890505c8c9
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar

--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
107 files changed:
accessible/src/base/nsAccDocManager.cpp
accessible/src/base/nsDocAccessible.cpp
accessible/src/xul/nsXULTreeAccessible.cpp
accessible/src/xul/nsXULTreeGridAccessible.cpp
chrome/src/nsChromeRegistry.cpp
chrome/src/nsChromeRegistryChrome.cpp
chrome/src/nsChromeRegistryChrome.h
chrome/src/nsChromeRegistryContent.cpp
content/base/src/nsContentUtils.cpp
content/base/src/nsCrossSiteListenerProxy.cpp
content/base/src/nsDOMAttributeMap.cpp
content/base/src/nsDocument.cpp
content/base/src/nsNameSpaceManager.cpp
content/events/src/nsDOMDataContainerEvent.cpp
content/html/content/src/nsHTMLFormElement.cpp
content/media/ogg/nsOggCodecState.cpp
content/media/ogg/nsOggReader.cpp
content/svg/content/src/nsSVGAttrTearoffTable.h
content/xbl/src/nsBindingManager.cpp
content/xbl/src/nsXBLBinding.cpp
content/xslt/src/xslt/txEXSLTFunctions.cpp
content/xslt/src/xslt/txExecutionState.cpp
content/xslt/src/xslt/txKeyFunctionCall.cpp
content/xul/document/src/nsXULDocument.cpp
content/xul/document/src/nsXULPrototypeCache.cpp
content/xul/templates/src/nsXULContentBuilder.cpp
content/xul/templates/src/nsXULTemplateBuilder.cpp
content/xul/templates/src/nsXULTemplateQueryProcessorRDF.cpp
content/xul/templates/src/nsXULTemplateQueryProcessorXML.cpp
content/xul/templates/src/nsXULTreeBuilder.cpp
docshell/base/nsDocShell.cpp
dom/base/nsGlobalWindow.cpp
dom/indexedDB/DatabaseInfo.cpp
dom/indexedDB/FileManager.cpp
dom/indexedDB/IDBTransaction.cpp
dom/indexedDB/IndexedDatabaseManager.cpp
dom/indexedDB/TransactionThreadPool.cpp
dom/ipc/CrashReporterParent.cpp
dom/ipc/TabChild.cpp
dom/plugins/base/nsPluginInstanceOwner.cpp
dom/plugins/ipc/PluginInstanceParent.cpp
dom/plugins/ipc/PluginModuleChild.cpp
dom/plugins/ipc/PluginModuleParent.cpp
dom/src/storage/nsDOMStorage.cpp
dom/src/storage/nsDOMStorageMemoryDB.cpp
dom/workers/RuntimeService.cpp
embedding/components/commandhandler/src/nsCommandManager.cpp
extensions/cookie/nsPermissionManager.cpp
extensions/spellcheck/hunspell/src/mozHunspell.cpp
extensions/spellcheck/src/mozPersonalDictionary.cpp
image/src/imgLoader.cpp
js/xpconnect/loader/mozJSComponentLoader.cpp
js/xpconnect/src/dombindings.cpp
js/xpconnect/src/xpcprivate.h
layout/base/RestyleTracker.h
layout/base/nsCSSFrameConstructor.cpp
layout/base/nsCounterManager.cpp
layout/base/nsLayoutHistoryState.cpp
layout/base/nsLayoutUtils.cpp
layout/base/nsPresArena.cpp
layout/base/nsPresContext.cpp
layout/base/nsPresShell.cpp
layout/generic/TextOverflow.cpp
layout/inspector/src/nsFontFaceList.cpp
layout/style/Loader.cpp
layout/tables/nsTableFrame.cpp
layout/xul/base/src/nsBoxObject.cpp
layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp
modules/libjar/zipwriter/src/nsZipWriter.cpp
modules/libpref/src/Preferences.cpp
modules/libpref/src/nsPrefBranch.cpp
netwerk/base/src/nsProtocolProxyService.cpp
netwerk/cache/nsDiskCacheDeviceSQL.cpp
netwerk/dns/nsEffectiveTLDService.cpp
netwerk/protocol/res/nsResProtocolHandler.cpp
parser/html/nsHtml5AtomTable.h
parser/html/nsHtml5StringParser.cpp
rdf/base/src/nsRDFXMLSerializer.cpp
security/manager/boot/src/nsStrictTransportSecurityService.cpp
security/manager/ssl/src/nsCertOverrideService.cpp
security/manager/ssl/src/nsCertTree.cpp
security/manager/ssl/src/nsClientAuthRemember.cpp
storage/public/StatementCache.h
storage/src/mozStorageBindingParams.cpp
storage/src/mozStorageConnection.cpp
storage/src/mozStorageRow.cpp
toolkit/components/places/History.cpp
toolkit/components/places/nsFaviconService.cpp
toolkit/components/places/nsNavBookmarks.cpp
toolkit/components/places/nsNavHistory.cpp
toolkit/components/places/nsNavHistoryResult.cpp
toolkit/components/url-classifier/nsUrlClassifierDBService.cpp
toolkit/crashreporter/nsExceptionHandler.cpp
widget/android/nsAppShell.cpp
xpcom/components/nsCategoryManager.cpp
xpcom/components/nsNativeComponentLoader.cpp
xpcom/ds/nsAtomTable.cpp
xpcom/ds/nsCheapSets.h
xpcom/ds/nsHashPropertyBag.cpp
xpcom/ds/nsProperties.cpp
xpcom/ds/nsProperties.h
xpcom/glue/nsBaseHashtable.h
xpcom/glue/nsCategoryCache.cpp
xpcom/glue/nsINIParser.cpp
xpcom/tests/TestHashtables.cpp
xpcom/threads/nsEnvironment.cpp
xpcom/threads/nsThreadManager.cpp