Skip to content

Commit

Permalink
Bug 1392884 - Remove nsIAtomService. r=froydnj.
Browse files Browse the repository at this point in the history
It's no longer used, and we're in the process of making nsIAtom not usable from
scripts, so we don't want it to be used.
  • Loading branch information
nnethercote committed Aug 25, 2017
1 parent 63364a5 commit 0031446
Show file tree
Hide file tree
Showing 7 changed files with 0 additions and 92 deletions.
1 change: 0 additions & 1 deletion xpcom/build/XPCOM.h
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@

#include "nsIArray.h"
#include "nsIAtom.h"
#include "nsIAtomService.h"
#include "nsICategoryManager.h"
#include "nsIClassInfo.h"
#include "nsIComponentManager.h"
Expand Down
2 changes: 0 additions & 2 deletions xpcom/build/XPCOMInit.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,6 @@
#include "nsStringStream.h"
extern nsresult nsStringInputStreamConstructor(nsISupports*, REFNSIID, void**);

#include "nsAtomService.h"
#include "nsAtomTable.h"
#include "nsISupportsImpl.h"

Expand Down Expand Up @@ -204,7 +203,6 @@ NS_GENERIC_FACTORY_CONSTRUCTOR(nsSupportsDouble)
NS_GENERIC_FACTORY_CONSTRUCTOR(nsSupportsInterfacePointer)

NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(nsConsoleService, Init)
NS_GENERIC_FACTORY_CONSTRUCTOR(nsAtomService)
NS_GENERIC_FACTORY_CONSTRUCTOR(nsTimer)
NS_GENERIC_FACTORY_CONSTRUCTOR(nsBinaryOutputStream)
NS_GENERIC_FACTORY_CONSTRUCTOR(nsBinaryInputStream)
Expand Down
1 change: 0 additions & 1 deletion xpcom/build/XPCOMModule.inc
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@

COMPONENT(ARRAY, nsArrayBase::XPCOMConstructor)
COMPONENT(CONSOLESERVICE, nsConsoleServiceConstructor)
COMPONENT(ATOMSERVICE, nsAtomServiceConstructor)
COMPONENT_M(OBSERVERSERVICE, nsObserverService::Create, Module::ALLOW_IN_GPU_PROCESS)

COMPONENT_M(TIMER, nsTimerConstructor, Module::ALLOW_IN_GPU_PROCESS)
Expand Down
3 changes: 0 additions & 3 deletions xpcom/ds/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ XPIDL_SOURCES += [
'nsIArray.idl',
'nsIArrayExtensions.idl',
'nsIAtom.idl',
'nsIAtomService.idl',
'nsIHashable.idl',
'nsIINIParser.idl',
'nsIMutableArray.idl',
Expand Down Expand Up @@ -44,7 +43,6 @@ EXPORTS += [
'nsArray.h',
'nsArrayEnumerator.h',
'nsArrayUtils.h',
'nsAtomService.h',
'nsBaseHashtable.h',
'nsCharSeparatedTokenizer.h',
'nsCheapSets.h',
Expand Down Expand Up @@ -95,7 +93,6 @@ UNIFIED_SOURCES += [
'nsArray.cpp',
'nsArrayEnumerator.cpp',
'nsArrayUtils.cpp',
'nsAtomService.cpp',
'nsAtomTable.cpp',
'nsCOMArray.cpp',
'nsCRT.cpp',
Expand Down
25 changes: 0 additions & 25 deletions xpcom/ds/nsAtomService.cpp

This file was deleted.

25 changes: 0 additions & 25 deletions xpcom/ds/nsAtomService.h

This file was deleted.

35 changes: 0 additions & 35 deletions xpcom/ds/nsIAtomService.idl

This file was deleted.

0 comments on commit 0031446

Please sign in to comment.