Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
__db
__MetadataImporterPluginType
__NSPR_TLS
__struct_AnyArray
__struct_CollectFaces
__struct_FormData
__struct_HeapHistory
__struct_HeapObject
__struct_ModuleStats
__struct_MSDump_Container
__struct_MSDump_Object
__struct_MSDump_ReadState
__struct_MSDump_Section
__struct_MSDump_Symbol
__struct_MSMap_Module
__struct_MSMap_ReadState
__struct_MSMap_Segment
__struct_MSMap_Symbol
__struct_ObjectStats
__struct_optcon
__struct_Options
__struct_SegmentStats
__struct_SizeComposition
__struct_SizeStats
__struct_STAllocation
__struct_STAllocEvent
__struct_STCallsiteStats
__struct_STCategoryMapEntry
__struct_STCategoryNode
__struct_STCategoryRule
__struct_STContext
__struct_STContextCache
__struct_STContextCacheItem
__struct_STGlobals
__struct_STOptions
__struct_STRequest
__struct_STRun
__struct_Switch
__struct_SymbolStats
__struct_SymDB_Container
__struct_SymDB_Section
__struct_SymDB_Size
__struct_SymDB_Symbol
__struct_TMState
__struct_TMStats
_appledouble_decode_object
_appledouble_encode_object
_ArtActiveSeg
_ArtAlphaGamma
_ArtBpath
_ArtDRect
_ArtGradientLinear
_ArtGradientRadial
_ArtGradientStop
_ArtGraySVPData
_ArtImageSource
_ArtImageSourceGradLin
_ArtImageSourceGradRad
_ArtImageSourceSolid
_ArtIntersectCtx
_ArtIRect
_ArtMaskSource
_ArtMaskSourceMask
_ArtMaskSourceSVP
_ArtPixBuf
_ArtPoint
_ArtPriPoint
_ArtPriQ
_ArtRender
_ArtRenderCallback
_ArtRenderMaskRun
_ArtRenderPriv
_ArtRgbSVPAlphaData
_ArtRgbSVPData
_ArtSVP
_ArtSVPRenderAAIter
_ArtSVPRenderAAStep
_ArtSVPSeg
_ArtSvpWriter
_ArtSvpWriterRewind
_ArtUta
_ArtVpath
_ArtVpathArrayIterator
_ArtVpathClipFilter
_ArtVpathContractFilter
_ArtVpathDash
_ArtVpathDashFilter
_ArtVpathDashPointer
_ArtVpathIterator
_ArtVpathPolyRectClipFilter
_ArtVpathPolyUpEdgeClipFilter
_ArtVpathSVPEnd
_AtkActionIface
_AtkAttribute
_AtkComponentIface
_AtkDocumentIface
_AtkEditableTextIface
_AtkGObjectAccessible
_AtkGObjectAccessibleClass
_AtkHyperlink
_AtkHyperlinkClass
_AtkHyperlinkImplIface
_AtkHypertextIface
_AtkImageIface
_AtkImplementorIface
_AtkKeyEventStructAtkKeyEventStruct: : An AtkKeyEventType, generally one of ATK_KEY_EVENT_PRESS or ATK_KEY_EVENT_RELEASE : A bitmask representing the state of the modifier keys immediately after the event takes place
_AtkNoOpObject
_AtkNoOpObjectClass
_AtkNoOpObjectFactory
_AtkNoOpObjectFactoryClass
_AtkObject
_AtkObjectClass
_AtkObjectFactory
_AtkObjectFactoryClass
_AtkPropertyValuesAtkPropertyValues: : The name of the ATK property which is being presented or which has been changed
_AtkRectangle
_AtkRegistry
_AtkRegistryClass
_AtkRelation
_AtkRelationClass
_AtkRelationSet
_AtkRelationSetClass
_AtkSelectionIface
_AtkStateSet
_AtkStateSetClass
_AtkStreamableContentIface
_AtkTableIface
_AtkTextIface
_AtkTextRange
_AtkTextRectangle
_AtkUtil
_AtkUtilClass
_AtkValueIface
_binhex_header
_bkt
_BPSupportedMIMETypes
_BT_Bookeeping
_bufhead
_cache
_cairo
_cairo_array
_cairo_base85_stream
_cairo_bo_edge
_cairo_bo_event
_cairo_bo_event_queue
_cairo_bo_intersect_ordinate
_cairo_bo_intersect_point
_cairo_bo_point128
_cairo_bo_sweep_line
_cairo_bo_trap
_cairo_bo_traps
_cairo_box_int
_cairo_cache
_cairo_cache_entryCairo_cache_entry_t:
_cairo_cff_font
_cairo_cff_subset
_cairo_clip
_cairo_clip_path
_cairo_color
_cairo_command
_cairo_command_fill
_cairo_command_header
_cairo_command_intersect_clip_path
_cairo_command_mask
_cairo_command_paint
_cairo_command_show_glyphs
_cairo_command_stroke
_cairo_deflate_stream
_cairo_directfb_font_cache
_cairo_directfb_surface
_cairo_distance_double
_cairo_edge
_cairo_font_face
_cairo_font_face_backend
_cairo_font_options
_cairo_format_masks
_cairo_freelist
_cairo_freelist_node
_cairo_ft_font_face
_cairo_ft_font_transform
_cairo_ft_options
_cairo_ft_scaled_font
_cairo_ft_unscaled_font
_cairo_ft_unscaled_font_map
_cairo_glitz_area
_cairo_glitz_area_funcs
_cairo_glitz_root_area
_cairo_glitz_surface
_cairo_glitz_surface_attributes
_cairo_glitz_surface_font_private
_cairo_glitz_surface_glyph_private
_cairo_gradient_pattern
_cairo_gradient_stop
_cairo_gstate
_cairo_hash_entryCairo_hash_entry_t:
_cairo_hash_table
_cairo_hash_table_arrangement
_cairo_image_surface
_cairo_line
_cairo_linear_pattern
_cairo_matrixCairo_matrix_t: : xx component of the affine transformation : yx component of the affine transformation : xy component of the affine transformation : yy component of the affine transformation : X translation component of the affine transformation : Y translation component of the affine transformation
_cairo_meta_surface
_cairo_os2_surface
_cairo_output_stream
_cairo_output_stream_with_closure
_cairo_paginated_surface
_cairo_paginated_surface_backend
_cairo_path_buf
_cairo_path_buf_fixed
_cairo_path_data_t
_cairo_path_fixed
_cairo_pattern
_cairo_pdf_alpha_linear_function
_cairo_pdf_color_stop
_cairo_pdf_font
_cairo_pdf_group_resources
_cairo_pdf_object
_cairo_pdf_operators
_cairo_pdf_pattern
_cairo_pdf_resource
_cairo_pdf_rgb_linear_function
_cairo_pdf_smask_group
_cairo_pdf_surface
_cairo_pen
_cairo_pen_vertex
_cairo_point
_cairo_point_double
_cairo_point_int16
_cairo_point_int32
_cairo_polygon
_cairo_ps_color_stop
_cairo_quartz_font_face
_cairo_quartz_scaled_font
_cairo_quorem128
_cairo_quorem64
_cairo_radial_pattern
_cairo_rectangleCairo_rectangle_t: : X coordinate of the left side of the rectangle : Y coordinate of the the top side of the rectangle : width of the rectangle : height of the rectangle
_cairo_rectangle_int16
_cairo_rectangle_int32
_cairo_rectangle_listCairo_rectangle_list_t:
_cairo_rectilinear_stroker
_cairo_region
_cairo_scaled_font
_cairo_scaled_font_backend
_cairo_scaled_font_map
_cairo_scaled_font_subset
_cairo_scaled_font_subsets
_cairo_scaled_font_subsets_glyph
_cairo_scaled_glyph
_cairo_scaled_glyph_path_closure
_cairo_slope
_cairo_solid_pattern
_cairo_spline
_cairo_spline_knots
_cairo_string_entry
_cairo_stroke_face
_cairo_stroke_style
_cairo_sub_font
_cairo_sub_font_collection
_cairo_sub_font_glyph
_cairo_surface
_cairo_surface_attributes
_cairo_surface_backend
_cairo_surface_pattern
_cairo_toy_font_face
_cairo_trapezoid
_cairo_traps
_cairo_truetype_font
_cairo_truetype_subset
_cairo_type1_font
_cairo_type1_font_subset
_cairo_type1_subset
_cairo_type2_charstrings
_cairo_uint64
_cairo_unscaled_font
_cairo_unscaled_font_backend
_cairo_uquorem128
_cairo_uquorem64
_cairo_user_data_keyCairo_user_data_key_t: : not used; ignore
_cairo_win32_font_face
_cairo_win32_surface
_cairo_xcb_surface_font_private
_cairo_xlib_display
_cairo_xlib_font_glyphset_info
_cairo_xlib_hook
_cairo_xlib_job
_cairo_xlib_render_free_glyphs
_cairo_xlib_screen_info
_cairo_xlib_surface
_cairo_xlib_surface_font_private
_cairo_xlib_visual_info
_cancelInfoEntry
_CAPI_RSA_KEY_BLOB
_case_t
_certDBEntryCert
_certDBEntryRevocation
_certDBEntrySubject
_cff_dict_operator
_cff_header
_cff_index_element
_ClientHelloV2
_ClientMasterKeyV2
_cmsTestAlign16
_cmsTestAlign8
_cmstransform_struct
_codeidx_t
_commands
_ConnectListNode
_constant
_CONTEXTRECORD
_COPYDATASTRUCT
_CorePart
_CRITICAL_SECTION
_DataBuffer
_DataBufferList
_DataRecord
_DDEMLFN
_Dealloc
_decomp_t
_desc
_DestroyStreamData
_dict_write_info
_dirdescr
_DvngFontInfo
_ElementPos
_EmbedDownload
_ExtInfo
_extNode
_FbComposeData
_FbComposeFunctions
_fdtab_block
_FileContext
_FILEDESCRIPTORA
_FILEDESCRIPTORW
_FILEGROUPDESCRIPTORA
_FILEGROUPDESCRIPTORW
_findAccountByKeyEntry
_findIdentitiesByServerEntry
_findServerByHostnameEntry
_findServerByKeyEntry
_findServerEntry
_findServersByIdentityEntry
_findTokenStruct
_FPREG
_glitz_agl_context_info_t
_glitz_agl_context_t
_glitz_agl_drawable
_glitz_agl_thread_info_t
_glitz_bitmap_format
_glitz_bitmap_info
_glitz_box_t
_glitz_buffer
_glitz_color_format_t
_glitz_combine_t
_glitz_composite_op_t
_glitz_context
_glitz_coordinate_attribute
_glitz_drawable
_glitz_drawable_format_t
_glitz_edge
_glitz_egl_context_info_t
_glitz_egl_context_t
_glitz_egl_display_info_t
_glitz_egl_screen_info_t
_glitz_egl_surface
_glitz_egl_thread_info_t
_glitz_extension_map
_glitz_fbo_drawable
_glitz_filter_map_t
_glitz_filter_params_t
_glitz_format_t
_glitz_geometry
_glitz_geometry_format
_glitz_gl_pixel_format
_glitz_gl_proc_address_list_t
_glitz_glx_context_info_t
_glitz_glx_context_t
_glitz_glx_display_info_t
_glitz_glx_drawable
_glitz_glx_screen_info_t
_glitz_glx_static_proc_address_list_t
_glitz_glx_thread_info_t
_glitz_image
_glitz_inop
_glitz_int_coordinate
_glitz_int_drawable_format_t
_glitz_line_fixed_t
_glitz_matrix
_glitz_multi_array
_glitz_pixel_color
_glitz_pixel_format
_glitz_pixel_masks
_glitz_pixel_transform_op
_glitz_point_fixed_t
_glitz_program_map_t
_glitz_program_t
_glitz_rectangle_t
_glitz_region_t
_glitz_span_fixed_t
_glitz_surface
_glitz_surface_attributes_t
_glitz_texture
_glitz_texture_object
_glitz_texture_parameters
_glitz_texture_unit_t
_glitz_transform_t
_glitz_trap_t
_glitz_trapezoid_t
_glitz_vec2_t
_glitz_vec4_t
_glitz_vertex_format
_glitz_vertex_info
_glitz_wgl_context_info_t
_glitz_wgl_context_t
_glitz_wgl_drawable
_glitz_wgl_screen_info_t
_glitz_wgl_static_proc_address_list_t
_glitz_wgl_thread_info_t
_glitz_wgl_thread_starter_arg_t
_GtkMozCookieList
_GtkMozEmbed
_GtkMozEmbedClass
_GtkMozEmbedCommon
_GtkMozEmbedCommonClass
_GtkMozEmbedCookie
_GtkMozEmbedDownload
_GtkMozEmbedDownloadClass
_GtkMozEmbedSingle
_GtkMozEmbedSingleClass
_GtkMozLogin
_GtkMozPlugin
_GtkXtBin
_GtkXtBinClass
_HashEnumerateArgs
_hdr
_icalarray
_icaltimezone
_icaltimezonechange
_if_parser
_imcb
PLUGINHOSTCTRLLib::_IMozPluginHostCtrlEvents
_jarray
_jbooleanArray
_jbyteArray
_jcharArray
_jclass
_jdoubleArray
_jfloatArray
_jintArray
_jlongArray
_jobject
_jobjectArray
_jshortArray
_jstring
_jthrowable
_KeyTypes
_KeyVal
_lcms_iccprofile_struct
_lcms_l16params_struc
_lcms_l8opt_struc
_lcms_LUT_struc
_LDAPVersion
_library
_LINFOSEG
_lzw_buf
_lzw_symbol_table
_m88110_thread_state_impl
_m88k_thread_state_grf
_m88k_thread_state_user
_m88k_thread_state_xrf
_maiRedundantObjectFactory
_maiRedundantObjectFactoryClass
_md_in6_addr
_MD_IOVector
_md_sockaddr_in6
_MDCPU
_MDCPU_Unix
_MDCVar
_MDDir
_MDDirUTF16
_MDFileDesc
_MDFileMap
_MDLock
_MDMSStat
_MDNotified
_MDOverlapped
_MDProcess
_MDSegment
_MDSemaphore
_MDSharedMemory
_MDSocketCallerInfo
_MDThread
_MDThreadStack
_memory_stream
_MimeTypeElement
_module
_MozContainer
_MozContainerChild
_MozContainerClass
_MozDrawingarea
_MozDrawingareaClass
_MozillaDecoder
_MozillaDecoderClass
_MozillaDecoderPrivate
_MVHDR
_MYCLASS_
_MyData
_nclog_module
_NewStreamData
_NPByteRange
_NPEmbedPrint
_NPEvent
_NPFullPrint
_NPNetscapeFuncs
_NPP
_NPPluginData
_NPPluginFuncs
_NPPrint
_NPRect
_NPSavedData
_NPSize
_NPStream
_NPString
_NPVariant
_NPWindow
_nsAbRDFNotification
_nsCocoaWindowList
_nsMIMESession
_nsMsgRDFNotification
_nsSubscribeNotification
_num_t
_OSVERSIONINFOEXA
_OSVERSIONINFOEXW
_OwnedMem
_PangoliteAnalysis
_PangoliteBlockInfo
_PangoliteCoverage
_PangoliteEngine
_PangoliteEngineInfo
_PangoliteEnginePair
_PangoliteEngineRange
_PangoliteEngineShape
_PangoliteGlyphInfo
_PangoliteGlyphString
_PangoliteIncludedModule
_PangoliteLangRange
_PangoliteMap
_PangoliteMapEntry
_PangoliteMapInfo
_PangoliteSubmap
_parse_data
_pdf_path_info
_PlatformInstance
_PluginInstance
_Pop3ConData
_PR_Fd_Cache
_PRCPU
_PRCPUQueue
_PRGlobalState
_PRIdentity_cache
_PRInterruptTable
_PROCESS_MEMORY_COUNTERS
_prop_t
_PRUnixPollDesc
_PRWaiterHash
_PRWin16PollDesc
_ps_path_info
_PT_Notified
_quartz_stroke
_RAMSEM
_ranges_t
_regfile
_reghandle
_reginfo
_region_list_entry
_RFC822AddressList
_RWSARG
_RWSBLD
_RWSDSC
_RWSHDR
_RWSTYPE
_sec_cp_struct
_segment_map
_serverCreationParams
_ServerHelloV2
_skip_elt
_skip_list
_SSLRecord
_stdio_stream
_stdnodes
_string_array_stream
_struct_VarianceState
_SubAllocator
_SUBJEA
_subscribeTreeNode
_SubStringIndex
_sweep_line_elt
_Table
_tagOFN
_test_fallback_surface
_test_meta_surface
_test_paginated_surface
_TestDeque
_TestGtkBrowser
_ThaiFontInfo
_topics
_tt_cmap
_tt_cmap_index
_tt_composite_glyph
_tt_glyph_data
_tt_head
_tt_hhea
_tt_maxp
_tt_name
_tt_name_record
_TYPEEA
_TYPEEA2
_ucheader_t
_UrlNotifyData
_values
_variable
_version
_WidgetRec
_win32_print_path_info
_word_wrap_stream
_WriteData
_WriteReadyData
_WSA_COMPATIBILITY_MODE
_WZDROPXFER
_XAnimCursor
_XCircle
_XConicalGradient
_XFilters
_XGlyphElt16
_XGlyphElt32
_XGlyphElt8
_XGlyphInfo
_XIndexValue
_XLinearGradient
_XLineFixed
_XPointDouble
_XPointFixed
_XRadialGradient
_XRenderPictureAttributes
_XSpanFix
_XtClient
_XTransform
_XTrap
_XTrapezoid
_XTriangle
_XtTMRec
ABAddressBook(CaminoExtensions)
AbCard
AccessibleEnumerator
AccessibleWrapper
AccessInfo
AccessInfoEntry
acmeIScriptObject
Action
ActionList
AddBookmarkDialogController
AddColumnClosure
AddFile
AddIfFile
AddJumpTargetArgs
AddrDBRecordFlags
AddressBookManager
google_breakpad::AddressMap< AddressType, EntryType >
AddressSpace
AddressThreadData
AddrImportField
addrinfo
AddrOptionsType
AddSearchProviderHandler
AddStyleSheetTxn
ADLog
ADLog::const_iterator
ADLog::Entry
AdoptFuncData
AEApplicationClass
AEClassIterator
AECoercionHandlers
AEComparisons
AECoreClass
AEDispatchHandler
AEDispatchTree
AEDocumentClass
AEGenericClass
AEGetURLSuiteHandler
AEListIterator
AEListUtils
AEMozillaSuiteHandler
AENamedClassIterator
AESContextStr
AESKeyWrapContextStr
AESpyglassSuiteHandler
AETokenDesc
AEUnnamedClassIterator
AEWindowClass
AEWindowIterator
AEWordClass
AEWordIterator
afpLockingContext
AggInfo
AggInfo::AggInfo_col
AggInfo::AggInfo_func
AggregateTransaction
AggregateTransactionFactory
AlarmData
align_double
align_fakelonglong
align_float
align_int
align_int64
align_long
align_pointer
align_PRInt64
align_prword
align_short
allocation
AllocationStressTest()
AllocationNode
AllocObjectMessage
already_AddRefed< T >
analysisInfo
ap_dates
ap_entry
ap_header
AppDirServiceProvider
AppendItem
AppendNewStruct
AppLauncherDlg
AppleDoubleEncodeObject
ApplicationObserver
AppListMenuFactory
arch
arch_flag
ArchiveReader
Area
arena_bin_s
arena_chunk_s
arena_destructor_node
arena_run_s
arena_s
arena_stats_s
Arg_s
arg_str
ArgsStruct
Array
ASFinderInfo
Assertion
AsyncCacheRequest
AsyncMessage
atav_holder
AtkKeySnoopFuncPointer
AtkPropertyChange
AtkStateMap
AtomImplA threadsafely-refcounted implementation of nsIAtom
AtomTableEntry
AttachKey
attachmentInfoType
attr
Attr
ATTRIBUTE
attribute_id
AttributeData
AttributeName
AttributeRuleProcessorData
AttributeSelectorEntry
Auth_data
AuthContext
AuthPromptWrapperA class that wraps an nsIAuthPrompt so that it can be used as an nsIAuthPrompt2
AutoAppData
AutoCert
AutoCompleteDataSource
AutocompleteExclude
AutocompleteExcludeData
< AutoCompleteListener >
AutoCompleteResults
< AutoCompleteSession >
AutoCompleteTextField
AutoCompleteWindow
AutoConfigSecMan
google_breakpad::AutoCriticalSection
AutoCXPusher
AutoFallbackA class that will automatically fall back if a |rv| variable has a failure code when this class is destroyed
AutoFD
AutoFDClose
AutoFILE
AutoFree
AutoFreeArray
AutoFreeJSStack
AutoIncrement
AutoJSErrorAndExceptionEater
AutoJSExceptionReporter
AutoJSRequest
AutoJSRequestWithNoCallContext
AutoJSSuspendNonMainThreadRequest
AutoJSSuspendRequest
AutoJSSuspendRequestWithNoCallContext
AutoKey
AutoLayoutDataArrayPtrSimple wrapper for ATSU "direct data arrays"
AutoLockView
AutoMarkingPtr
AutoNoisyIndenter
AutoNotifier
AutoPushClipRect
AutoPushJSContext
AutoResetStatement
AutoResolveName
AutoScriptEvaluate
AutoSetInstantiatingToFalseA class that automatically sets mInstantiating to false when it goes out of scope
AutoSizingTextField
AutoSizingTextField(CaminoViewsInspector)
google_breakpad::AutoStackClearer
AVPair_Str
backend
backing_store_struct
BackstagePass
BackwardsAllocatorAllocator can allocate exactly count * size bytes, stored at mMemory; immediately after the end of this is a byte-map of 0/1 values indicating which <size>-byte locations in mMemory are empty and which are filled
BApplication
bar
BareCollectParamsStr
BarImpl
google_breakpad::Base
base
base64_write_closure_t
BaseDummyThread
BaseStringEnumerator
basic_nsAString
basic_nsStdStringWrapper< CharT, TraitsT, AllocatorT >
google_breakpad::BasicCodeModule
google_breakpad::BasicCodeModules
google_breakpad::BasicSourceLineResolver
BasicTableLayoutStrategy
BasicTest
baz
BCCellBorder
BCCellBorders
BCCellData
BCCornerInfo
BCCorners
BCData
BCHorizontalSeg
BCHSWADJUSTS
BCInfo
BCMapBorderIterator
BCMapCellInfo
BCMapCellIterator
BCPropertyData
BCVerticalSeg
BeLocks
beosprdata
berelement
BERParseStr
berval
BFilePanel
BFSState
Big5DistributionAnalysis
Bigint
BinaryDigitReader
BindData
binding
BindingTableReadClosure
bitFields
bitread_perm_state
bitread_working_state
Bits2CurveStr
bits_image
BLENDFUNCTION
BLK_HDR
BloatEntry
BlobHashEntry
BlobImpl
BlobImpl::Data
block
BlockDebugFlags
BLooper
bltestCipherInfoStr
bltestDSAParams
bltestECDSAParams
bltestHashParams
bltestIO
bltestParams
bltestRC5Params
bltestRSAParams
bltestSymmKeyParams
BMPFILEHEADER
BMPINFOHEADER
BodyRule
Bookmark
BookmarkButton
BookmarkContentSinkThe content sink stuff is based loosely on
BookmarkFolder
BookmarkImportDlgController
BookmarkImportFrame
BookmarkInfoController
BookmarkItem
BookmarkManager
BookmarkMenu
BookmarkOutlineView
BookmarkParserThe bookmark parser knows how to read bookmarks.html and convert it into an RDF graph
BookmarkParser::BookmarkField
< BookmarksClient >
BookmarksEditingView
BookmarkShortcutFormatter
BookmarkToolbar
BookmarkViewController
BooleanExprRepresents a BooleanExpr, a binary expression that performs a boolean operation between it's lvalue and rvalue
BooleanResult
BoolRegistryEntry
BorderlessWindow
box
BPCARGO
breakpad_uuid_command
BRFrame
BroadcasterMapEntry
BroadcastListener
BrowserContainerView
BrowserContentView
BrowserControl
BrowserFrame
BrowserInfo
BrowserSecurityUIProvider
BrowserTabBarView
BrowserTabView
BrowserTabViewItem
< BrowserUICreationDelegate >
< BrowserUIDelegate >
BrowserWindow
BrowserWindowController
BrowserWrapper
BtCursor
BtLock
Btree
BTREEINFO
BtreeMutexArray
BtShared
bucket
buffer
buffer_ring
BufferAlphaColor
BufioFileStruct
BuildConstantsStruct
BuildTextRunsScannerThis class accumulates state as we scan a paragraph of text
BuildTextRunsScanner::BreakSink
BuildTextRunsScanner::FindBoundaryState
BuildTextRunsScanner::MappedFlow
builtinsFOStr
builtinsInternalObjectStr
bundleCacheEntry_t
BusyHandler
BVFTResult
BView
BWindow
byte_buffer
ByteBufferImpl
ByteRangeLockPB2
bz_stream
bzFile
c_derived_tbl
CAboutDlg
CAccessibleAction
CAccessibleComponent
CAccessibleEditableText
CAccessibleHyperlink
CAccessibleHypertext
CAccessibleImage
CAccessibleTable
CAccessibleText
CAccessibleValue
cache_entry_str
CachedCrlStr
cacheDescStr
CachedOffsetForFrame
CacheScriptEntry
CActiveScriptSite
cairo_analysis_surface_t
cairo_beos_surface_t
cairo_composite_traps_info_t
cairo_filler
cairo_font_extents_tCairo_font_extents_t: : the distance that the font extends above the baseline
cairo_glyph_state_t
cairo_glyph_tCairo_glyph_t: : glyph index in the font
cairo_gradient_pattern_union_t
cairo_hull
cairo_meta_snapshot_t
cairo_pathCairo_path_t:
cairo_path_bounder
cairo_path_count
cairo_path_flattener
cairo_path_populate
cairo_pattern_union_t
cairo_ps_surface
cairo_quartz_image_surface
cairo_quartz_surface
cairo_reference_count_t
cairo_show_glyphs_info_t
cairo_stroker
cairo_svg_document
cairo_svg_page
cairo_svg_surface
cairo_test
cairo_text_extents_tCairo_text_extents_t: : the horizontal distance from the origin to the leftmost part of the glyphs as drawn
cairo_uint128
cairo_user_data_slot_t
cairo_win32_scaled_font_t
cairo_xcb_surface
cairo_xlib_drawing_result_tThis structure captures the result of the native drawing, in case the caller may wish to reapply the drawing efficiently later
cairo_xlib_glyph_t
CalculateUTF8LengthA character sink (see |copy_string| in nsAlgorithm.h) for computing the length of the UTF-16 string equivalent to a UTF-8 string
CalculateUTF8SizeA character sink (see |copy_string| in nsAlgorithm.h) for computing the number of bytes a UTF-16 would occupy in UTF-8
calDateTime
calDuration
calendar
CAlertCheckDialog
calIAlarm
calIAlarmService
calIAlarmServiceObserver
CAliasData
CAliasEntry
calIAttachment
calIAttendee
CalibrationData
calIcalComponent
calICalDavCalendarAdds CalDAV specific capabilities to calICalendar
calICalendar
calICalendarManager
calICalendarManagerObserver
calICalendarProviderHigh-level interface to allow providers to be plugable
calICalendarSearchProvider
calICalendarSearchServiceThis service acts as a central access point for calendar lookup
calICalendarViewAn interface for view widgets containing calendaring data
calICalendarViewController
calIcalProperty
calIChangeLogCalendar implementing this interface have improved means of replaying their changelog data
calICompositeCalendarUsed to allow multiple calendars (eg work and home) to be easily queried and displayed as a single unit
calICompositeObserverCalICompositeObserver interface adds things to observe changes to a calICompositeCalendar
calICSService
calIDateTime
calIDateTimeFormatter
calIDecoratedViewCalIDecoratedView is an interface for modifying/extending the standard calICalendarView, typically to add specific navigation functions while removing the unnecessary code duplication this would generally require
calIDuration
calIErrors
calIEvent
calIExporter
calIFileType
calIFreeBusyIntervalThis interface reflects a free or busy interval in time
calIFreeBusyProvider
calIFreeBusyServiceThis service acts as a central access point for free-busy lookup
calIGenericOperationListener
calIGoogleCalendar
calIGoogleRequest
calIGoogleSession
calIGoogleSessionManager
calIIcalComponentGeneral notes:
calIIcalProperty
calIIcsParserAn interface for parsing an ics string or stream into its items
calIIcsSerializerAn interface for serializing calendar items into an ICS string
calIICSService
calIImporter
calIInternalShallowCopy
calIItemBase
calIItipItemCalIItipItem is an interface used to carry information between the mime parser, the imip-bar UI, and the iTIP processor
calIItipProcessor
calIItipTransportCalIItipTransport is a generic transport interface that is implemented by transports (eg: email, XMPP, etc
calIObserverMake a more general nsIObserverService2 and friends to support nsISupports data and use that instead?
calIOperation
calIOperationListenerAsync operations are called back via this interface
calIPeriod
calIPrintFormatter
calIProviderListener
calIRecurrenceDate
calIRecurrenceDateSet
calIRecurrenceInfo
calIRecurrenceItem
calIRecurrenceRule
calIStatusObserver
calISyncCalendarMarker interface for synchronously working providers, e.g
calITimezone
calITimezoneProvider
calITimezoneServiceThis service acts as a central access point for the up to date set of Olson timezone definitions
calITodo
calITransactionManagerCalITransactionManager is a service designed to handle nsITransactions regarding the calendar
calIWcapCalendarAdds WCAP specific capabilities to calICalendar
calIWcapErrorsWCAP error codes
calIWcapSessionWCAP session
calIWeekTitleServiceThis interface will calculate a week title from a given datetime
CallbackClosure
callbackContextStruct
CallbackNode
google_breakpad::CallbackParam< CallbackFunc >
CallMessage
CallMethodMessage=--------------------------------------------------------------------------=
CallNonvirtualMethodMessage=--------------------------------------------------------------------------=
callsite
google_breakpad::CallStack
CallStaticMethodMessage=--------------------------------------------------------------------------=
calPeriod
calRecurrenceDate
calRecurrenceDateSet
calRecurrenceRule
calTimezone
calTimezoneService
CAM02COLOR
CamelliaContextStr
CaminoViewsInspector
CaminoViewsPalette
CanvasFrameRoot frame class
CapabilityList
CapturedJSError
CascadeEnumData
CategoryEnumerator
CategoryLeaf"leaf-node", managed by the nsCategoryNode hashtable
CategoryNodeCategoryNode keeps a hashtable of it's entries
CAttributeTokenAttribute tokens are used to contain attribute key/value pairs whereever they may occur
CBrowseApp
CBrowseDlg
CBrowseEventSink
CBrowseModule
CbrowseLib::CBrowserCtlSite
CBrowserCtlSite
CBrowserFrame
CBrowserFrame::BrowserFrameGlueObj
CBrowserImpl
CBrowserToolTip
CBrowserView
CCDATASectionTokenCDATASection tokens contain raw unescaped text content delimited by a ![CDATA[ and ]]
CCmdTarget
CComboBoxEx
CComCoClass
CComControl
CCommentTokenThis declares comment tokens
CComModule
CComObjectRoot
CComObjectRootEx
CConfirmCheckDialog
CControlEventSink
CControlSite
CControlSiteIPFrame
CControlSiteSecurityPolicy
CCRunnableFaultReport
CCustomFieldDlg
CDBPointerStorage
CDBRectStorage
CDBValuePairStorage
CDBValueStorage
CDefaultControlSiteSecurityPolicy
CDialog
CDialogImpl
cdjpeg_progress_mgr
CDlgPrintListener
CDoctypeDeclTokenThis token is generated by the HTML and Expat tokenizers when they see the doctype declaration ("<!DOCTYPE ... >")
CDocument
CDomWindow
CDropTarget
CEditToolBar
Cell
CellDataData stored by nsCellMap to rationalize rowspan and colspan cells
CellInfo
CellWidthInfo
CEndTokenThis declares end tokens, which always take the form </xxxx>
CEnterLeavePython
CEnterLeaveXPCOMFramework
CEntityTokenThis class declares entity tokens, which always take the form
cert_and_key
CERTAltNameEncodedContextStr
CERTAttributeStr
CERTAuthInfoAccessStr
CERTAuthKeyIDStr
CERTAVAStr
CERTBasicConstraintsStr
certCacheEntryStr
CERTCertExtensionStr
CERTCertificateInhibitAny
CERTCertificateListStr
CERTCertificatePolicies
CERTCertificatePolicyConstraints
CERTCertificatePolicyMappings
CERTCertificateRequestStr
CERTCertificateScopeEntry
certCertificateScopeOfUse
CERTCertificateStr
CERTCertKeyStr
CERTCertListNodeStr
CERTCertListStr
CERTCertNicknamesStr
CERTCertTrustStr
CERTCrlDistributionPointsStr
CERTCrlEntryStr
CERTCrlHeadNodeStr
CERTCrlKeyStr
CERTCrlNodeStr
CERTCrlStr
certDBArray
certDBEntry
certDBEntryCommon
certDBEntryContentVersion
certDBEntryListNodeStr
certDBEntryMap
certDBEntryNickname
certDBEntrySMime
certDBEntryVersion
certDBSubjectEntryMap
CERTDERCertsStr
CERTDistNamesStr
CERTGeneralNameListStr
CERTGeneralNameStr
certificate_hash_entry_str
CertificateDialogController
CertificateItem
CertificateItemManager
CertificatesWindowController
CertificateView
CERTIssuerAndSNStr
certMemStr
CERTNameConstraintsStr
CERTNameConstraintStr
CERTNameStr
certNickInfo
certNode
CERTNoticeReference
CERTOCSPCertIDStr
CERTOCSPRequestStr
CERTOCSPResponseStr
CERTOCSPSingleResponseStr
CERTOidSequence
CERTOKDomainNameStr
CERTPolicyInfo
CERTPolicyMap
CERTPolicyQualifier
CERTPrivKeyUsagePeriodStr
CERTPublicKeyAndChallengeStr
CERTRDNStr
CertReader
CertResponseInfoStr
CERTRevocationFlags
CERTRevocationTests
CERTSignedCrlStr
CERTSignedDataStr
certsonlyOptionsStr
CERTStatusConfigStr
CERTSubjectListStr
CERTSubjectNodeStr
CERTSubjectPublicKeyInfoStr
CERTUserNotice
CERTValidityStr
CERTValInParam
CERTValOutParam
CERTValParamInValueStr
CERTValParamOutValueStr
CERTVerifyLogContentsCleaner
CERTVerifyLogNodeStr
CERTVerifyLogStr
CFileRecord
CFindDialog
CFindReplaceDialog
CFrameWnd
CGetStoreFoldersIter
CGIVariableStr
CGIVarTableStr
ChainedProxyRunnable
ChainItemPool
ChallengeCreationInfoStr
ChangeAttributeTxnA transaction that changes an attribute of a content node
ChangeCSSInlineStyleTxnA transaction that changes the value of a CSS inline style of a content node
ChannelRow
char_list_struct
CharacterIteratorThis is a do-it-all helper class
CharacterPosition
CharDistributionAnalysis
CharPtrArrayGuard
CharsetCodePageMap
charsetEntry
charsetMenuSortRecord
ChatFrame
< CHBrowserContainer >
CHBrowserListener
< CHBrowserListener >
CHBrowserService
CHBrowserView
CHBrowserView(SpellingMethods)
CHCookieStorage
< CHDownloadDisplayFactory >
CHDownloader
< CHDownloadProgressDisplay >
checkEventContext
CheckLeavingBreakElementClosure
CHelperAppLauncherDlg
CHelperAppLauncherDlgFactory
CHFlippedShrinkWrapView
CHFlippedShrinkWrapView(CaminoViewsInspector)
CHGradient
chIAddSearchProviderHandlerProvides the interface supported by Firefox and IE for installing OpenSearch providers from JavaScript
Child
ChildIteratorHelper class for iterating children during frame construction
ChildrenHashEntry
ChildView
ChildWindow
CHISupportsOwner
ChooseCertDialogController
CHPermission
CHPermissionManager
ChromeContextMenuListener
chromeToken
ChromeTooltipListener
CHSelectHandler
CHShrinkWrapView
CHShrinkWrapView(CaminoViewsInspector)
CHStackView
CHStackView(CaminoViewsInspector)
< CHStackViewDataSource >
CHStringBundleOverride
CHTMLTokenThis declares the basic token type used in the HTML DTD's
chunk_stats_s
CIEHtmlButtonElement
CIEHtmlControlRange
CIEHtmlDocument
CIEHtmlDomNode
CIEHtmlElement
CIEHtmlElementCollection
CIEHtmlSelectionObject
CIEHtmlTxtRange
CIEPatcherApp
CIEPatcherDlg
CIEPatcherDlgAutoProxy
CImportMailbox
CIndexScanner
CIndirectTextToken
CInstallControlProgress
CInstructionTokenWhitespace tokens are used where whitespace can be detected as distinct from text
cipherPolicyStr
CipherPref
cipherspec
CircBuf
circle
CircleArea
CItemContainer
cjpeg_source_struct
CK_AES_CBC_ENCRYPT_DATA_PARAMS
CK_ATTRIBUTE
CK_C_INITIALIZE_ARGS
CK_C_INITIALIZE_ARGS_NSS
CK_CMS_SIG_PARAMS
CK_DATE
CK_DES_CBC_ENCRYPT_DATA_PARAMS
CK_ECDH1_DERIVE_PARAMS
CK_ECDH2_DERIVE_PARAMS
CK_ECMQV_DERIVE_PARAMS
CK_FUNCTION_LIST
CK_INFO
CK_KEA_DERIVE_PARAMS
CK_KEY_DERIVATION_STRING_DATA
CK_KEY_WRAP_SET_OAEP_PARAMS
CK_MECHANISM
CK_MECHANISM_INFO
CK_PBE_PARAMS
CK_PKCS5_PBKD2_PARAMS
CK_RC2_CBC_PARAMS
CK_RC2_MAC_GENERAL_PARAMS
CK_RC5_CBC_PARAMS
CK_RC5_MAC_GENERAL_PARAMS
CK_RC5_PARAMS
CK_RSA_PKCS_OAEP_PARAMS
CK_RSA_PKCS_PSS_PARAMS
CK_SESSION_INFO
CK_SKIPJACK_PRIVATE_WRAP_PARAMS
CK_SKIPJACK_RELAYX_PARAMS
CK_SLOT_INFO
CK_SSL3_KEY_MAT_OUT
CK_SSL3_KEY_MAT_PARAMS
CK_SSL3_MASTER_KEY_DERIVE_PARAMS
CK_SSL3_RANDOM_DATA
CK_TLS_PRF_PARAMS
CK_TOKEN_INFO
CK_VERSION
CK_WTLS_KEY_MAT_OUT
CK_WTLS_KEY_MAT_PARAMS
CK_WTLS_MASTER_KEY_DERIVE_PARAMS
CK_WTLS_PRF_PARAMS
CK_WTLS_RANDOM_DATA
CK_X9_42_DH1_DERIVE_PARAMS
CK_X9_42_DH2_DERIVE_PARAMS
CK_X9_42_MQV_DERIVE_PARAMS
ckcapiCertObjectStr
ckcapiFOStr
ckcapiInternalCryptoOperationRSAPrivStr
ckcapiInternalObjectStr
ckcapiKeyObjectStr
ckcapiKeyParamsStr
ckcapiRawObjectStr
ckmk_AttributeStr
ckmkFOStr
ckmkInternalCryptoOperationRSAPrivStr
ckmkInternalObjectStr
ckmkItemObjectStr
ckmkRawObjectStr
ClassInfo2NativeSetMap
ClassInfo2NativeSetMap::Entry
ClassInfo2WrappedNativeProtoMap
ClassInfo2WrappedNativeProtoMap::Entry
ClassInfoData
cldap_retinfo
CleanupData
Client_Param
ClientIdentity
google_breakpad::ClientInfo
ClipDataObj
CList
CLogFile
CLogger
CLogItemList
CloneAndReplaceData
ClusterIteratorThis class iterates through the clusters before or after the given aPosition (which is a content offset)
CMacrosgess12/20/98
CMainFrame
CmapFontMatcher
CMapiApi
CMAPIConnection
CMapiContentIter
CMapiFactory
CMapiFolder
CMapiFolderContents
CMapiFolderList
CMapiHierarchyIter
CMapiImp
CMapiMessage
CMarkupDeclTokenDeclaration tokens contain raw unescaped text content (not really, but right now we use this only for view source)
CMbxScanner
CMimeTypes
CMMFCertifiedKeyPairStr
CMMFCertOrEncCertStr
CMMFCertRepContentStr
CMMFCertResponseStr
CMMFChallengeStr
CMMFKeyRecRepContentStr
CMMFPKIStatusInfoStr
CMMFPOPODecKeyChallContentStr
CMMFPOPODecKeyRespContentStr
CMMFRandStr
CMonShared
CMostRecentUrls
CMozABConduitRecord
CMozABConduitSync
CMozillaBrowser
cmsCIECAM02
cmsCIECAM97s
cmsCIELab
cmsCIELCh
cmsCIExyY
cmsCIExyYTRIPLE
cmsCIEXYZ
cmsCIEXYZTRIPLE
CMsgStore
cmsJCh
cmsNAMEDCOLOR
cmsNAMEDCOLORLIST
cmsPSEQDESC
cmsSEQ
cmsViewingConditions
CmXULAppInfo
CNavDTD
CNewlineTokenNewline tokens contain, you guessed it, newlines
CNewProfileDlg
CNode
CnsIChannelTests
CNsIDirectoryService
CNsIHistory
CnsIHttpChannelTests
CNsIRequest
CocoaPromptService
code
google_breakpad::CodeModule
google_breakpad::CodeModules
codepair
collect_args
CollectorTypeStr
CollSeq
color
colorTable
Column
ColumnInfo
commitData
CompareArgs
CompareCacheHashEntry
CompareCacheHashEntryPtr
compareInfo
CompilerState
ComplexObject
CompositeArcsInOutEnumeratorImpl
CompositeAssertionEnumeratorImpl
CompositeDataSourceImpl
CompositeEnumeratorImpl
composition
compression_state
ConditionBuilder
config_s
conical_gradient
ConnDlg
connect_data_s
connection_info_t
ConnectionListener
ConsoleMessageSends a message to the Java Console from a Carbon Events timer
ConsoleOutputStreamImpl
ConstAETokenDesc
ConstructablePluginObject
google_breakpad::ContainedRangeMap< AddressType, EntryType >
ContainerEnumeratorImpl
ContainerLoader
CONTENT_SCAFFOLD
ContentClickListener
ContentDispatchChooser
ContentListData
ContentListHashEntry
contentSortInfo
< ContentViewProvider >
Context
ControlDebug
CbrowseLib::ControlEventSink
ConverterInfo
ConvertToLowerCaseA character sink for case conversion
ConvertToUpperCaseA character sink for in-place case conversion
ConvertUTF16toUTF8A character sink (see |copy_string| in nsAlgorithm.h) for converting UTF-16 to UTF-8
ConvertUTF8toUTF16A character sink (see |copy_string| in nsAlgorithm.h) for converting UTF-8 to UTF-16
CONVINFO
convToken
Copy
CopyListener
CopyNormalizeNewlines< OutputIterator >
CopyParams
CopyToLowerCaseA character sink for copying with case conversion
CopyToUpperCaseA character sink for copying with case conversion
Core
CoreTokenRecord
CountCtx
Couple
CPageSetupDlg
CPageSetupFormatDlg
CPageSetupMarginsDlg
CPalmSyncFactory
CPalmSyncImp
CParserContextNote that the parser is given FULL access to all data in a parsercontext
CPatriciaNode
CPatriciaTree
CPickerDlg
CPlugin
CPluginBase
CPluginInputStream
CPluginInstancePeer
CPluginManager
CPluginManagerStream
CPluginStreamInfo
CPPageDlg
CPreferences
CPrintProgressDialog
CProfile
CProfileMgr
CProfilesDlg
CPromptDialog
CPromptPasswordDialog
CPromptService
CPromptServiceFactory
CPromptUsernamePasswordDialog
CPropertyBag
CPropertyDlg
CPropertyPage
CProxyDWebBrowserEvents< T >
CProxyDWebBrowserEvents2< T >
CQaFindDlg
CRange
google_breakpad::CrashGenerationClient
google_breakpad::CrashGenerationServer
CrashReporterUI
google_breakpad::CrashReportSender
CreateElementTxnA transaction that creates a new node in the content tree
CreateNativeThreadMessageCreates a new native thread in MRJ's main thread, to avoid deadlock problems
CreatePasswordDialogController
CRegMozCtlApp
CRegMozCtlDlg
CRegTask
CRegTaskManager
CRegTaskPATH
CRegTaskRegistry
CRegTaskRegSvr
CRenameProfileDlg
CRLCacheStr
CRLDistributionPointStr
CRLDownloadEvent
CRLDPCacheStr
CRLEntryCacheStr
CRLGENCertEntrySrt
CRLGENCrlFieldStr
CRLGENEntryDataStr
CRLGENExtensionEntryStr
CRLGENGeneratorDataStr
CRLIssuerCacheStr
crlOptionsStr
CRMFAttributeStr
CRMFCertExtCreationInfoStr
CRMFCertExtensionStr
CRMFCertIDStr
CRMFCertReqMessagesStr
CRMFCertReqMsgStr
CRMFCertRequestStr
CRMFCertTemplateStr
CRMFControlStr
crmfEncoderArg
crmfEncoderOutput
CRMFEncryptedKeyStr
CRMFEncryptedValueStr
CRMFOptionalValidityStr
CRMFPKIArchiveOptionsStr
CRMFPKIPublicationInfoStr
CRMFPKMACValueStr
CRMFPOPOPrivKeyStr
CRMFPOPOSigningKeyInputStr
CRMFPOPOSigningKeyStr
CRMFProofOfPossessionStr
CRMFSinglePubInfoStr
CRMFValidityCreationInfoStr
CScanForFilesDlg
CScannerThread
CScannerWnd
CSClient_s
CScripter
CScriptItemList
CSDescriptor_s
CSecureEnv
CSelection
CSharedMem
CShowTestResults
CSPool_s
CSS2PropertiesTearoff
CSSCharsetRuleImpl
CSSDisablePropsRule
CSServer_s
CSSFirstLetterRule
CSSFirstLineRule
CSSGroupRuleRuleListImpl
CSSImportantRule
CSSImportRuleImpl
CSSImportsCollectionImpl
CSSLoaderImpl
CSSNameSpaceRuleImpl
CSSParserImpl
CSSParserImpl::nsAutoParseCompoundPropertyThis helper class automatically calls SetParsingCompoundProperty in its constructor and takes care of resetting it to false in its destructor
CSSPropertyAlias
CSSRuleListImpl
CSSStyleRuleImpl
CStartTokenThis declares start tokens, which always take the form <xxxx>
CStartupPrefsPage
CStockPropImpl
CStreamConvDeallocator
CSWorker_s
ct_data_s
CTabDOM
CTableState
CTabMessages
CTabTests
CTestEmbedApp
CTests
CTestScriptHelper
CTextTokenText tokens contain the normalized form of html text
cthandler_struct
CThread
CTokenToken objects represent sequences of characters as they are consumed from the input stream (URL)
CTokenDeallocator
CTokenFinder
CToolBarCtrl
cups_dest_t
cups_option_t
CUrlBar
CUrlDialog
CurrentFunctionCallThe definition for the XSLT current() function
Cursor
curveNameTagPairStr
CView
CViewSourceHTML
CWAB
CWabIterator
CWebBrowserContainer
CWebProgDlg
CWhitespaceTokenWhitespace tokens are used where whitespace can be detected as distinct from text
CWinApp
CWindowCreator
CWindowImpl
CWinThread
CWnd
CXMLDocument
CXMLElement
CXMLElementCollection
d64_2_i32
d_derived_tbl
DataBuffer
DataBufferStr
DateHashEntry
DateImpl
DateTime
Db
dbDebugInfo
DbFixer
dbRestoreInfoStr
DBSStr
DBT
DBusClient
DCFromContext
DConnectCompletion
DConnectInstance
DConnectInvoke
DConnectInvokeReply
DConnectOp
DConnectRelease
DConnectSetup
DConnectSetupClassID
DConnectSetupCompletion
DConnectSetupContractID
DConnectSetupQueryInterface
DConnectSetupReply
DConnectStub
DDERegistryEntry
DeadKeyEntry
DeadKeyTable
Debug_PrefObserver
google_breakpad::DebugRegs
decodeOptionsStr
decoder_error_mgr
DeepTreeStackItem
DEFAULT_ATTRIBUTE
DefaultArea
DefaultTooltipTextProvider
DeferredModule
DefineClassMessageTo give proper "local" refs, need to run this in the Java thread
DeleteElementTxnA transaction that deletes a single element
DeleteLocalRefMessageTo give proper "local" refs, need to run this in the true thread
DeleteRangeTxnA transaction that deletes an entire range in the content tree
DeleteTextTxnA transaction that removes text from a content node
DependentLib
google_breakpad::Derived
DERTemplateStr
DESContextStr
DeviceContextImpl
DHParamsStr
DHPrivateKeyStr
DHPublicKeyStr
DHWAllocationSizeDebugHook
DHWImportHooker
DialogDescription
digestPairStr
DIR_Server
DIR_Struct
DirectoryEnumerator
DirectoryServiceProvider
dirent
DirPrefObserver
dirStruct_tag
dirtest_arg
DisabledCollectorsClosure
DisableJSScope
DispatchTrace
DITestScriptHelper
djpeg_dest_struct
DLCollector
DllInitializer
DLReader
DLWriter
dnameNode
DNSMessage
DNSMessageHeader
DocData
DocumentFunctionCallThe definition for the XSLT document() function
DocumentResizeEventListener
DocumentViewerImpl
domainlabel
domainname
DOMCSSDeclarationImpl
DOMCSSStyleRuleImpl
DOMMimeTypeImpl
DOMPoint
domSaveStruct
DOMSVGAngle
dotlockLockingContext
DownloadCACertDialogController
DownloadMatchingNewsArticlesToNewsDB
DownloadNewsArticlesToOfflineStore
DownThisWhat the pvThis pointer points at when the plugin calls back thru a 'down' wrapper
DR_cookie
DR_FrameTreeNode
DR_FrameTypeInfo
DR_intrinsic_size_cookie
DR_intrinsic_width_cookie
DR_layout_cookie
DR_Rule
DR_RulePart
DR_State
DraggableImageAndTextCell
DSA_ASN1Signature
DSAPrivateKeyStr
DSAPublicKeyStr
DState
DSTParams
DTD
google_breakpad::DumpSymbols
DumpSymbols
DvngGlyphEntry
MOZILLACONTROLLib::DWebBrowserEvents
MOZILLACONTROLLib::DWebBrowserEvents2
google_breakpad::dyld_all_image_infos
google_breakpad::dyld_image_info
dylib
dylib_command
dylib_module
dylib_module_64
dylib_reference
dylib_table_of_contents
dylinker_command
dynamic_symbol
google_breakpad::DynamicImage
google_breakpad::DynamicImageRef
google_breakpad::DynamicImages
dysymtab_command
EC_group_fp_str
ECCurveParamsStr
ECCurveStr
ECCWrappedKeyInfoStr
ECDHEKeyPairStr
ECFieldIDStr
ecfp_aff_pt
ecfp_chud_pt
ecfp_jac_pt
ecfp_jm_pt
ECGroupStr
ECParamsStr
ECPrivateKeyStr
ECPublicKeyStr
ECWWindows
Edge
EdgePool
EdgePool::Builder
EdgePool::Iterator
EditableFileTypeRegistryEntry
EditAggregateTxnBase class for all document editing transactions that require aggregation
EditorFrame
EditTxnBase class for all document editing transactions
EhArchive
EhObject
EhSource
EhSym
EhSymTable
Element
ELEMENT_TYPE
ElementArray
ElementInfo
email_template_str
EmbedApp
EmbedCertificates
EmbedContentListener
EmbedContextMenuInfo
EmbeddedFrame
EmbeddedFramePluginInstance
Mozilla::Embedding::WebBrowser::EmbeddingSiteWindow
EmbedDownload
EmbedDownloadMgr
EmbedEventListener
EmbedFilePicker
EmbedGlobalHistoryThe Mozilla History Class This class is responsible for handling the history stuff
EmbedPasswordMgr
EmbedPasswordMgr::PasswordEntry
EmbedPasswordMgr::SignonDataEntry
EmbedPasswordMgr::SignonHashEntry
EmbedPrintListener
EmbedPrivate
EmbedProgress
EmbedPrompter
EmbedSignonPrompt
EmbedSignonPrompt2
EmbedStream
EmbedWindow
EmbedWindowCreator
EmitStateStackEntry
EmptyEnumeratorImpl
EMScontext
EMSspec
encKeyCacheEntryStr
EncodedContext
encoding
encoding_map
encodings
EncryptedSessionTicket
encryptOptionsStr
endififdef MOZ_CRASHREPORTERpublic nsICrashReporter
endifmozView-p
endifpublic nsIEventListener
endifpublic nsIHTMLContentSink
endifpublic nsIObserver
endifpublic nsIXULRuntime
endifpublic nsPIPluginInstancePeer
EndListener
ENTITY
EntityNode
EntityNodeEntry
EntityToUnicodeEntry
entry
Entry
sOps
EntryEnumerator
EntryInfoVisitor
entrything
EnumData
EnumerateData
EnumerateGlobals
envelopeItem
envelopeOptionsStr
EnvVariable
errinfo
error_stack_str
ErrorObserverA simple interface for observing errors
EState
et_info
ETLDEntry
EUCJPContextAnalysis
EUCJPDistributionAnalysis
EUCKRDistributionAnalysis
EUCTWDistributionAnalysis
EudoraSendListener
EudoraTOCEntry
EvalMessage
EventData
EventDispatchData
EventItem
EventListenerCounter
EventListenerManagerMapEntry
EventMsgInfo
EventNameMapping
EventsPluginInstance
EventsPluginStreamListener
EventTypeData
EvictionObserver
exception
ExceptionClearMessage
google_breakpad::ExceptionHandler
ExceptionOccurredMessage
expand_split_map_structThe split map indicates, for a particular interval, wether a BY_* rule part expands the number of instances in the occcurrence set or contracts it
ExpiredCertDialogController
ExportAttributesTableStruct
ExprA Base Class for all XSL Expressions
ExprList
ExprList::ExprList_item
ExprMaskSet
ExtCache
ExtendedFinderInfo
ExtendedOutlineView
ExtendedParamBlock
ExtendedSplitView
ExtendedTableView
extent_node_s
extIApplication
extIConsoleInterface that gives simplified access to the console
extIEventItemInterface holds information about an event
extIEventListenerInterface used as a callback for listening to events
extIEventsInterface for supporting custom events
extIExtensionInterface representing an extension
extIExtensionsInterface representing a list of all installed extensions
extIPreferenceInterface for accessing a single preference
extIPreferenceBranchInterface for simplified access to preferences
extISessionStorageInterface representing a simple storage system
extRec
f_status
fake_der_cb_argstr
fake_PKIX_PL_CertStruct
fallback_state_t
FamilyAddStyleProcData
FastLoadStateHolder
FastPathInfo
fat_arch
fat_header
FaviconLoadListener
fd_set
fd_twoints
FeedServiceController
FetchObserver
Fifo
FifoPage
File_Rdwr_Param
FileAutoCloser
FileBuffer
FileChangeWatcher
FileData
google_breakpad::FileID
FileImpl
FileMapAutoCloser
FILEMEM
filepointer
FileSpecWorker
FileSystemDataSource
fileTransactionEntry
FileTypeRegistryEntry
filt_words
FilterAnalysisThis class builds a graph of the filter image data flow, essentially converting the filter graph to SSA
FilterExpr
FilterFileAttribEntry
FilterParams
FilterViewController
FinalizeMessage
< Find >
FindBarController
FindBarView
FindClassMessageTo give proper "local" refs, need to run this in the Java thread
FindContentData
FindDlgController
findEntryContext
FinderInfo
findIndexOfClosure
findNewsServerEntry
FindPropValData
FindPropValEntry
findServerByKeyEntry
findWindowClosure
FIXED
FixedBuffer
FixedSizeContent
FixedSizeFrame
FixedTableLayoutStrategy
fixElement
FixRedirectData
FKey
FKey::sColMap
FlashIObject7
FlashIScriptablePlugin7
FontAliasKey
FontEntry
FontEnumData
FontFamily
FontFamilyListData
FontListData
FontPref
FontSearch
foo
Foo1
FooBarImpl
FooBarImpl2
FooCallback
FooImpl
ForceReflow
ForeachExceptBaseData
ForkTracker
FormFillController
FormFillListener
FormFillPopup
FormFillPopupWindow
FormHistoryImportClosure
fpq
fpu
fq
FrameArena
FrameContentRange
FrameCtorDebugFlags
FrameTarget
FrameTextRunCache
FREEBLVectorStr
FreeNode
friendly
FSCopyObjectGlobals
FSDeleteContainerGlobals
FSDeleteObjectGlobals
FSIterateContainerGlobals
fts3Hash
fts3Hash::_fts3ht
fts3HashElem
FtsToken
fuelIAnnotationsInterface representing a collection of annotations associated with a bookmark or bookmark folder
fuelIApplicationInterface for managing and accessing the applications systems
fuelIBookmarkInterface representing a bookmark item
fuelIBookmarkFolderInterface representing a bookmark folder
fuelIBookmarkRootsInterface representing a container for bookmark roots
fuelIBrowserTabInterface representing a browser tab
fuelIWindowInterface representing a browser window
fulltext_cursor
fulltext_vtab
FuncDef
FunctionCallThis class represents a FunctionCall as defined by the XPath 1.0 Recommendation
FunctionCount
FunctionID
FunctionKey
fvmfile_command
fvmlib
fvmlib_command
GAMMATABLE
GAMUTCHAIN
GB2312DistributionAnalysis
GCBlockEnd
GCFinalStr
GCFreeChunk
GCGraph
GCGraphBuilder
GCInfoStr
GCLockHook
GCMeter
GConfCallbackData
GConfFuncListType
GConfProxy
GConfValue
GCRootMapArgs
GCScanQStr
GCSeg
GCSegInfo
GCStat
GCType
GCWeakStr
Mozilla::Embedding::Gecko
GeckoChannelCallback
GeckoChannelCallbacks
GeckoContainerUI
GeckoFrame
GeckoNSMenu
GeckoProtocolChannel
GeckoProtocolHandler
GeckoProtocolHandlerImpl
GeckoUtils
GeckoWindow
GeckoWindowCreator
gen_opt
Generate
GenerateIdFunctionCallThe definition for the XSLT generate-id() function
GenKeyPairDialogController
GeometryTest
GetArrayElementsMessage
GetArrayLengthMessage
GetArrayRegionMessage
GetDirectories
GetFieldIDMessage
GetFieldMessage=--------------------------------------------------------------------------=
GetKeysEnumData
GetMemberMessage
GetMethodIDMessage
GetObjectArrayElementMessage
GetObjectClassMessage
GetSharedLibraryFilterProcData
GetSlotMessage
GetStaticFieldMessage=--------------------------------------------------------------------------=
GetStringCharsMessage
GetStringLengthMessage
GetStringUTFCharsMessage
GetStringUTFLengthMessage
GetSuperclassMessageTo give proper "local" refs, need to run this in the Java thread
GetToStringStreamListener
GetURLCommand
GetWindowMessage
GFMethodStr
gfxAlphaRecovery
gfxAlphaRecoveryResult
gfxASurfaceA surface is something you can draw on
gfxAtsuiFont
gfxAtsuiFontGroup
gfxBeOSPlatform
gfxBeOSSurface
gfxContextThis is the main class for doing actual drawing
gfxContextAutoSaveRestoreSentry helper class for functions with multiple return points that need to call Save() on a gfxContext and have Restore() called automatically on the gfxContext before they return
gfxFlattenedPath
gfxFont
gfxFont::Metrics
gfxFont::RunMetricsMetrics for a particular string
gfxFont::SpacingWe let layout specify spacing on either side of any character
gfxFontCacheFont cache design:
gfxFontCache::HashEntry
gfxFontCache::Key
gfxFontconfigUtils
gfxFontGroup
gfxFontInfoLoader
gfxFontMissingGlyphsThis class should not be instantiated
gfxFontNameList
gfxFontStyle
gfxFontTestItem
gfxFontTestStore
gfxFontUtils
gfxGlitzSurfaceA surface that wraps a glitz surface
gfxGlyphExtentsThis stores glyph bounds information for a particular gfxFont, at a particular appunits-per-dev-pixel ratio (because the compressed glyph width array is stored in appunits)
gfxIFormatsGfxIFormats interface
gfxIImageFrameGfxIImageFrame interface
gfxImageFrame
gfxImageSurfaceA raw image buffer
gfxIntSize
gfxMatrixA matrix that represents an affine transformation
gfxOS2Font
gfxOS2FontGroup
gfxOS2Platform
gfxOS2Surface
gfxPangoFont
gfxPangoFontCache
gfxPangoFontGroup
gfxPangoFontMap
gfxPangoFontMapClass
gfxPangoFontset
gfxPangoFontsetClass
gfxPangoFontWrapper
gfxPattern
gfxPDFSurface
gfxPlatform
gfxPlatformGtk
gfxPlatformMac
gfxPoint
gfxPSSurface
gfxQuartzFontCache
gfxQuartzImageSurface
gfxQuartzNativeDrawing
gfxQuartzPDFSurface
gfxQuartzSurface
gfxRect
gfxRGBAA color value, storing red, green, blue and alpha components
gfxSize
gfxSkipCharsThe gfxSkipChars list is represented as a list of bytes of the form [chars to keep, chars to skip, chars to keep, chars to skip,
gfxSkipCharsBuilderGfxSkipCharsBuilder is a helper class that accumulates a list of (skip, keep) commands and can eventually be used to construct a real gfxSkipChars
gfxSkipCharsIteratorA gfxSkipCharsIterator represents a position in the original string
gfxSparseBitSet
gfxTextRunGfxTextRun is an abstraction for drawing and measuring substrings of a run of text
gfxTextRun::CompressedGlyphThis class records the information associated with a character in the input string
gfxTextRun::DetailedGlyphWhen the glyphs for a character don't fit into a CompressedGlyph record in SimpleGlyph format, we use an array of DetailedGlyphs instead
gfxTextRun::GlyphRun
gfxTextRun::GlyphRunIterator
gfxTextRun::GlyphRunOffsetComparator
gfxTextRun::LigatureData
gfxTextRun::PropertyProviderLayout provides PropertyProvider objects
gfxTextRunCacheA simple textrun cache for textruns that do not carry state (e.g., actual or potential linebreaks) and do not need complex initialization
gfxTextRunCache::AutoTextRun
gfxTextRunFactory
gfxTextRunWordCacheCache individual "words" (strings delimited by white-space or white-space-like characters that don't involve kerning or ligatures) in textruns
gfxUnknownSurfaceAn Unknown surface; used to wrap unknown cairo_surface_t returns from cairo
gfxWindowsFont
gfxWindowsFontGroup
gfxWindowsNativeDrawing
gfxWindowsPlatform
gfxWindowsSurface
gfxXlibNativeRendererThis class lets us take code that draws into an X drawable and lets us use it to draw into any Thebes context
gfxXlibNativeRenderer::DrawOutput
gfxXlibSurface
gif_struct
glitz_backend
glitz_color_t
GlobalNameMapEntry
GlobalPrinters
GlobalThreadMgrStr
GlobData
GlyphBuffer
GLYPHMETRICS
GnomeAccessibilityModule
gradient
GradientWalker
GraphWalker
GREProperty
GREVersionRangeThe following function is available in both the standalone and dynamically linked versions of the glue
GrowlApplicationBridge
GrowlApplicationBridge(GrowlInstallationPrompt_private)
< GrowlApplicationBridgeDelegate >
GrowlNetworkNotification
GrowlNetworkNotification::GrowlNetworkNotificationFlags
GrowlNetworkPacket
GrowlNetworkRegistration
< GrowlNotificationProtocol >
GrowlPathUtil
GrowlPathway
GSNCacheEntry
gss_buffer_desc_struct
gss_channel_bindings_struct
gss_OID_desc_struct
gss_OID_set_desc_struct
GTKEmbedDirectoryProvider
GtkMozPluginDefines a Mozilla Plugin
GtkPromptService
GtkWidgetState
google_breakpad::GUIDOrSignatureIdentifier
google_breakpad::GUIDString
gz_header_s
gz_stream
Hammer
Hammer_s
HammerData
handle
handle_union
handler_data
Hash
Hash::_ht
HASH_TABLE
HASH_TABLE_ITER
HASHContextStr
HashElem
hashhdr
HASHINFO
HashTable_struct
HashTableEntry
HashTableNode_struct
headerInfoType
HeaderSniffer
HeaderVisitor
HelperLoader
HistoryAutoCompleteEnumerator
HistoryCategoryItem
HistoryDataSource
HistoryDateCategoryItem
HistoryEntry
HistoryItem
HistoryOutlineViewDelegate
HistorySearchTerm
HistorySiteCategoryItem
HistorySiteItem
HistorySubmenu
HistoryTracker
HMACContextStr
Holder
Home
hostent
hp_pa_fp_thread_state
hp_pa_frame_thread_state
hp_pa_integer_thread_state
hp_pa_old_frame_thread_state
HSZPAIR
htab
HTEntry
HTMLContentSink
HTMLCSSStyleSheetImpl
HTMLItem_Str
HtmlPos
HttpHeapAtom
HTTPMultipartUpload
google_breakpad::HTTPUpload
huff_entropy_decoder
huff_entropy_encoder
i860_thread_state_regs
IA2LocaleA structure defining the locale of an accessible object
IA2TableModelChangeA structure defining the type of and extents of changes made to a table
IA2TextSegmentA structure containing a substring and the start and end offsets in the enclosing string
IAccessible
IAccessible2This interface must always be provided for objects that support some portion of the collection of the IAccessible2 interfaces
IAccessibleActionThis interface gives access to actions that can be executed for accessible objects
IAccessibleApplicationThis interface gives access to the application's name and version information
IAccessibleComponentThis interface is implemented by any object that can be rendered on the screen
IAccessibleEditableTextThis interface gives write access to a text representation
IAccessibleHyperlinkThis interface represents hyperlinks
IAccessibleHypertextThis interface exposes information about hypertext in a document
IAccessibleImageThis interface represents images and icons
IAccessibleRelationThis interface gives access to an object's set of relations
IAccessibleTableThis interface gives access to a two-dimensional table
IAccessibleTextThis interface gives read-only access to text
IAccessibleValueThis interface gives access to a single numerical value
IActiveScriptSite
IAdviseSinkEx
IAsyncOperation
IAuthenticate
IBar
IBindHost
IBindStatusCallback
IBInspector
IBPalette
IBrowserFrameGlue
ical_timezone_data_structAutomagically generated via maketzdata.pl from zones.tab DO NOT EDIT BY HAND
icalattach_impl
ICalBDBSet
icalbdbset_id
icalbdbset_impl
icalbdbset_options
icalcalendar_impl
icalclassify_parts
icalcluster_impl
icalcompiter
icalcomponent_impl
icalcomponent_kind_map
icaldatetimeperiodtype
icaldirset_impl
icaldirset_options
icaldurationtype
icalerror_state
icalerror_string_map
icalfileset_id
icalfileset_impl
icalfileset_optionsOptions for opening an icalfileset
icalgauge_impl
icalgauge_where
icalgeotype
ICalParameter
icalparameter_impl
icalparameter_kind_map
icalparameter_map
icalparameter_value_kind_map
icalparser_impl
icalperiodtype
ICalProperty
icalproperty_enum_map
icalproperty_impl
icalproperty_map
icalrecur_iterator_impl
icalrecur_parser
icalrecurrencetypeMain struct for holding digested recurrence rules
icalreqstattype
icalrestriction_component_record
icalrestriction_property_record
icalset_impl
icalsetiter
ICalSpanList
icalspanlist_impl
icaltime_spanIcaltime_span is returned by icalcomponent_get_span()
icaltimetype
icaltimezonephase
icaltimezonetype
icaltriggertype
ICalValue
icalvalue_impl
icalvalue_impl::data
icalvalue_kind_map
icCLutStruct
icCrdInfo
icCrdInfoType
icCurve
icCurveType
icData
icDataType
icDateTimeNumber
icDateTimeType
icDescStruct
icHeader
icInt16Array
icInt32Array
icInt64Array
icInt8Array
IClassFactory
ICloneable
icLut16
icLut16Type
icLut8
icLut8Type
icLutAtoB
icLutBtoA
icMeasurement
icMeasurementType
icNamedColor
icNamedColor2
icNamedColor2Type
icNamedColorType
ICOMMANDLINEHANDLER
ICONENTRY
ICONFILEHEADER
IConnectionPointContainerImpl
IConnectionPointImpl
IConvAdaptor
ICPointerHolder< T >
icProfile
icProfileSequenceDesc
icProfileSequenceDescType
icS15Fixed16Array
icS15Fixed16ArrayType
icScreening
icScreeningData
icScreeningType
icSignatureType
icTag
icTagBase
icTagList
icText
icTextDescription
icTextDescriptionType
icTextType
icU16Fixed16Array
icU16Fixed16ArrayType
icUcrBg
icUcrBgCurve
icUcrBgType
IcuCursor
icUInt16Array
icUInt16ArrayType
icUInt32Array
icUInt32ArrayType
icUInt64Array
icUInt64ArrayType
icUInt8Array
icUInt8ArrayType
IcuTokenizer
icViewingCondition
icViewingConditionType
icXYZArray
icXYZNumber
icXYZType
IdAndNameMapEntry
IDataObject
IDataObjectImpl
IdDWord
ident_command
IDispatchThis interface is not to be used directly, it is to be used internally for XPConnect's IDispatch support
IDispatchImpl
IDisposable
IdKey
IdKeyPtr
IdleListenerComparator
IdList
IdList::IdList_item
IDocHostShowUI
IDocHostUIHandler
IDropSource
IDropTarget
IEBrowser
IEDocument
IELocation
IENavigator
IEnumVARIANT
IEWindow
ifdef ACCESSIBILITYmozAccessible-p
ifdef DEBUGpublic nsIDebugDumpContent
ifdef MOZ_XULpublic nsIXULOverlayProvider
ifdef OJIpublic nsIJVMPluginTagInfo
ifdef XP_WINpublic nsIWinAppHelper
IFoo
IHlinkFrame
IHTMLLocationImpl< T >
IID2NativeInterfaceMap
IID2NativeInterfaceMap::Entry
IID2ThisTranslatorMap
IID2ThisTranslatorMap::Entry
IID2WrappedJSClassMap
IID2WrappedJSClassMap::Entry
IIDX
image_common
ImageAndTextCell
ImageListener
ImapOnlineCopyStateType
IMETextTxnA transaction that inserts text into a content node
imgCache
imgCacheValidatorValidate checker
imgContainerHandles static and animated image containers
imgICacheImgICache interface
imgIContainerGfxIImageContainer interface
imgIContainerObserverImgIContainerObserver interface
imgIDecoderImgIDecoder interface
imgIDecoderObserverImgIDecoderObserver interface
imgIEncoderImgIEncoder interface
imgILoadImgILoad interface
imgILoaderImgILoader interface
imgIRequestImgIRequest interface
imgITools
imgLoader
imgRequest
imgRequestProxy
imgTools
IMozControlBridge
IMozPluginHostCtrl
ImportAddressImpl
ImportAttachment
ImportCharSet
ImportComm4xMailImpl
ImportEudoraAddressImpl
ImportEudoraMailImpl
ImportOEAddressImpl
ImportOEMailImpl
ImportOutFile
ImportOutlookAddressImpl
ImportOutlookMailImpl
ImportThreadData
ImportTranslate
IMyService
in_addr
inclist
IncludePathEntry
Incrblob
IncrementingRunnable
inCSSValueSearch
inDeepTreeWalker
Index
index_n_dynstr
IndexCacheSlot
IndexGetter
IndiReflowCounter
inDOMUtils
inDOMView
inDOMViewNode
inFlasher
inflate_state
InformationPanelView
inheritanceStr
INIClosure
inICSSValueSearch
inIDeepTreeWalker
inIDOMUtils
inIDOMView
inIFlasher
inISearchObserver
inISearchProcess
INIT_ENCODING
InitData
inLayoutUtils
InlineBackgroundData
InlineFrame
InMemoryArcsEnumeratorImplThis class is a little bit bizarre in that it implements both the nsIRDFArcsOutCursor and nsIRDFArcsInCursor interfaces
InMemoryAssertionEnumeratorImplInMemoryAssertionEnumeratorImpl
InMemoryDataSource
inPlaceEncodeInfo
input_callback_state
input_data
Mozilla::Embedding::XPCOM_IO::InputStream
InputTestConsumer
inSearchLoop
InsertElementTxnA transaction that inserts a single element
InsertTextTxnA transaction that inserts text into a content node
InstanceList
instant_t
InstantiationA collection of variable-to-value bindings, with the memory elements that support those bindings
InstantiationSetA collection of intantiations
InstantiationSet::ConstIterator
InstantiationSet::Iterator
InstantiationSet::List
IntCount
IntegrityCk
InterfaceInfo
InteriorBlock
InteriorReader
InteriorWriter
internal_state
InternalLoadEvent
InternetSearchContext
IntHashEntry
IntImpl
InvokeTestTarget
InvokeTestTargetInterface
io_jobq
IObjectSafetyImpl
IOleClientSite
IOleCommandTarget
IOleCommandTargetImpl< T >
IOleCommandTargetImpl< T >::OleCommandInfo
IOleContainer
IOleControlImpl
IOleControlSite
IOleInPlaceActiveObjectImpl
IOleInPlaceFrame
IOleInPlaceObjectWindowlessImpl
IOleInPlaceSiteWindowless
IOleItemContainer
IOleObjectImpl
IoMethod
IOSB
ip_mreq
IPalmSync
ipcCallback
ipcClient
ipcClientState
ipcCommandModule
ipcConnectionState
ipcDaemonMethods
ipcDConnectService
ipcDisableMessageObserverForScopeThis class can be used to temporarily disable the default message observer defined for a particular message target
ipcEvent_ClientState
ipcEvent_ProcessPendingQ
ipcIClientObserverIpcIClientObserver
ipcIClientQueryHandler
ipcIDConnectServiceThis service provides methods similar to nsIComponentManager and nsIServiceManager
ipcIDList
ipcIDNode
ipcILockNotify
ipcILockServiceThis service provides named interprocess locking
ipcIMessageObserverIpcIMessageObserver
ipcIServiceIpcIService
ipcITransactionObserver
ipcITransactionService
ipcList< T >
ipcListNode< T >
ipcLockContext
ipcLockMsg
ipcLockService
ipcmClientInfoHeader
ipcMessage
ipcMessage_DWORD
ipcMessage_DWORD_DWORD
ipcMessage_DWORD_DWORD_DWORD
ipcMessage_DWORD_DWORD_DWORD_DWORD
ipcMessage_DWORD_DWORD_ID
ipcMessage_DWORD_DWORD_STR
ipcMessage_DWORD_ID
ipcMessage_DWORD_STR
ipcMessageCast< T >
ipcMessageHeader
ipcMessageReader
ipcMessageWriter
ipcmMessageClientAddName
ipcmMessageClientAddTarget
ipcmMessageClientDelName
ipcmMessageClientDelTarget
ipcmMessageClientHello
ipcmMessageClientID
ipcmMessageClientState
ipcmMessageForward
ipcmMessageHeader
ipcmMessagePing
ipcmMessageQueryClientByName
ipcmMessageResult
ipcModuleEntry
ipcModuleMethods
ipcModuleRegEntry
ipcPendingLock
ipcService
ipcStringList
ipcStringNode
ipcTargetData
IPersistMoniker
IPersistPropertyBagImpl
IPersistStorageImpl
IPersistStreamInit
IPersistStreamInitImpl
IPropertyBag
IPropertyNotifySinkCP
IProvideClassInfo2Impl
IQuickActivateImpl
IsAssignableFromMessage
IServiceProvider
ISimpleDOMDocument
ISimpleDOMNode
ISimpleDOMText
IsInstanceOfMessage
iso_country_map
iso_lang_map
iso_map
iso_pair
ISOTEMPERATURE
ISpecifyPropertyPagesImpl
IsSameObjectMessage
IStream
ISupportErrorInfo
IT8
ITargetFrame
item_with_arena
ItemCounterState
iterator_base
ITestClass
ITMLST
ITypeInfo
IUnknown
IViewObjectExImpl
MOZILLACONTROLLib::IWebBrowser
MOZILLACONTROLLib::IWebBrowser2
MOZILLACONTROLLib::IWebBrowserApp
IWebBrowserImpl< T, pclsid, plibid >
IWindowForBindingUI
MozActiveXMLLib::IXMLDocument
MozActiveXMLLib::IXMLElementCollection
MozActiveXMLLib::IXMLError
JamoNormMap
JapaneseContextAnalysis
JAR_
JAR_Cert_
JAR_Context_
JAR_Digest_
JAR_Item_
JAR_Metainfo_
JAR_Physical_
JAR_Signer_
java_priv_data
JavaClassDescriptor
JavaClassMember
JavaClassMemberKey
JavaFieldSpec
JavaMemberDescriptor
JavaMessage
JavaMessageQueue
JavaMethodOrFieldValue
JavaMethodSignature
JavaMethodSpec
JavaObjectWrapper
JavaPackage_Private
JavaPackageDef
JavaToJSSavedState
JavaToXPTCStubMapMaps Java objects to their associated nsJavaXPTCStub
JavaToXPTCStubMap::Entry
JavaVM_
JavaVMAttachArgs
JavaVMInitArgs
JavaVMOption
JavaXPCOMInstance
JDK1_1AttachArgs
JDK1_1InitArgs
JHUFF_TBL
jlong
JMCInterfaceID
JMURLCallbacks
JNIEnv_
JNIField
JNIHashKey
JNIInvokeInterface_
JNIMember
JNIMethod
JNINativeInterface_
JNINativeMethod
jobStr
JoinElementTxnA transaction that joins two elements E1 (left node) and E2 (right node) into a single node E
JournalFile
jpeg_c_coef_controller
jpeg_c_main_controller
jpeg_c_prep_controller
jpeg_color_converter
jpeg_color_deconverter
jpeg_color_quantizer
jpeg_common_struct
jpeg_comp_master
jpeg_component_info
jpeg_compress_struct
jpeg_d_coef_controller
jpeg_d_main_controller
jpeg_d_post_controller
jpeg_decomp_master
jpeg_decompress_struct
jpeg_destination_mgr
jpeg_downsampler
jpeg_entropy_decoder
jpeg_entropy_encoder
jpeg_error_mgr
jpeg_forward_dct
jpeg_input_controller
jpeg_inverse_dct
jpeg_marker_reader
jpeg_marker_struct
jpeg_marker_writer
jpeg_memory_mgr
jpeg_progress_mgr
jpeg_scan_info
jpeg_source_mgr
jpeg_upsampler
JQUANT_TBL
JRI_JDK_Java8Str
JRI_JDK_stack_item
JRICompilerInterface
JRIDebuggerInterface
JRIEnvInterface
JRIExprInterface
JRIReflectionInterface
JRIRuntimeInitargsStruct
JRIRuntimeInterface
JRIValue
JSArena
JSArenaPool
JSArenaStats
JSArgumentFormatMap
JSAtomHashEntry
JSAtomList
JSAtomListElement
JSAtomMap
JSAtomState
JSAutoLocalRootScope
JSAutoRequest
JSAutoTempValueRooter
JSBasicStats
JSCallsite
JSCharBuffer
JSClass
JSCLAutoErrorReporterSetter
JSCLContextHelper
JSCListStr
JSCodeGenerator
JSCodeSpec
JSConsole
JSConstDoubleSpec
JSContext
JSContext2XPCContextMap
JSContext2XPCContextMap::Entry
JSContextAutoPopper
JSCountHeapNode
JSCountHeapTracer
JSD_UserCallbacks
JSDAtom
JSDContext
jsdContext
JSDebugHooks
JSDExecHook
JSDHashEntryHdr
JSDHashEntryStub
JSDHashTable
JSDHashTable::JSDHashStats
JSDHashTableOps
jsdICallHookHook instances of this interface up to the jsdIDebuggerService::functionHook and toplevelHook properties
jsdIContextContext object
jsdIContextEnumeratorPass an instance of one of these to jsdIDebuggerService::enumerateContexts
jsdIDebuggerServiceDebugger service
jsdIEphemeralObjects which inherit this interface may go away, with (jsdIScript) or without (all others) notification
jsdIErrorHook
jsdIExecutionHookHook instances of this interface up to the jsdIDebuggerService::breakpointHook, debuggerHook, errorHook, interruptHook, and throwHook properties
jsdIFilterObject representing a pattern of global object and/or url the debugger should ignore
jsdIFilterEnumeratorPass an instance of one of these to jsdIDebuggerService::enumerateFilters
jsdINestCallbackPass an instance of one of these to jsdIDebuggerService::enterNestedEventLoop
jsdIObjectProperties specific to values which are also objects
jsdIPropertyRepresentation of a property of an object
jsdIScriptScript object
jsdIScriptEnumeratorPass an instance of one of these to jsdIDebuggerService::enumerateScripts
jsdIScriptHookSet jsdIDebuggerService::scriptHook to an instance of one of these
jsdIStackFrameStack frame objects
jsdIThreadState
jsdIValueValue objects
JSDObject
jsdObject
JSDProfileData
JSDProperty
jsdProperty
jsdpun
JSDScript
jsdScript
jsdService
JSDSourceText
jsdStackFrame
JSDStackFrameInfo
JSDStaticLock
JSDThreadState
jsdThreadState
JSDumpingTracer
JSDValue
jsdValue
JSDyingJSObjectData
JSEmittedObjectList
JSErrorFormatString
JSErrorReport
JSEvaluator
JSExceptionState
JSExnPrivate
JSExnSpec
JSExtendedClass
JSFatLock
JSFatLockTable
JSFile
JSFrameRegs
JSFunction
JSFunctionSpec
JSGCArenaInfo
JSGCArenaList
JSGCArenaStats
JSGCChunkInfo
JSGCDoubleArenaList
JSGCDoubleCell
JSGCLockHashEntry
JSGCRootHashEntry
JSGCStats
JSGCThing
JSGenerator
JSGSNCache
JSHashAllocOps
JSHashEntry
JSHashTable
JSHeapDumpNode
JSIdArray
JSIndexIterState
JSInlineFrame
JSInt64
JSJavaThreadState
JSJavaVM
JSJCallbacks
JSJHashAllocOps
JSJHashEntry
JSJHashTable
JSJPropertyInfo
JSJumpTarget
JSLocaleCallbacks
JSLocalNameEnumeratorArgs
JSLocalNameHashEntry
JSLocalNameMap
JSLocalNames
JSLocalRootChunk
JSLocalRootStack
JSNameIndexPair
JSNativeIteratorState
JSObject
JSObject2WrappedJSMap
JSObject2WrappedJSMap::Entry
JSObjectArray
JSObjectHandle
JSObjectMap
JSObjectOps
JSObjWrapperHashEntry
JSParseContext
JSParsedObjectBox
JSParseNode
JSPrincipals
JSPrincipalsHolder
JSPrinter
JSPropCacheEntry
JSProperty
JSPropertyCache
JSPropertyDesc
JSPropertyDescArray
JSPropertySpec
JSPropertyTreeEntry
JSPtrTable
JSPtrTableInfo
JSRegExp
JSRegExpStatics
JSRegHashEntry
JSResolvingEntry
JSResolvingKey
JSRuntime
JSScope
JSScopeProperty
JSScopeStats
JSScript
JSScriptHolder
JSSetSlotRequest
JSSharpObjectMap
JSSpanDep
JSSrcNoteSpec
JSStackFrame
JSStackHeader
JSStackTraceElem
JSStdName
JSStmtInfo
JSString
JSStringBuffer
JSSubString
JSTempRootedNSArray
JSTempValueRooter
JSTempValueUnion
JSThinLock
JSThread
JSTitle
JSToken
JSTokenBuf
JSTokenPos
JSTokenPtr
JSTokenStream
JSTracer
JSTrap
JSTreeContext
JSTryNode
JSTryNote
JSTryNoteArray
JSWatchPoint
JSWeakRoots
JSXDRMemState
JSXDROps
JSXDRState
JSXML
JSXMLArray
JSXMLArrayCursor
JSXMLElemVar
JSXMLFilter
JSXMLListVar
JSXMLNamespace
JSXMLObjectOps
JSXMLQName
JumpA 68K jump vector
jvalue
jvirt_barray_control
jvirt_sarray_control
JVMContextJVMContext is maintained as thread local storage
KeyboardLayout
KeychainAutoCompleteDOMListener
KeychainAutoCompleteSession
KeychainBrowserListener
KeychainDenyList
KeychainFormSubmitObserver
KeychainItem
KeychainPrompt
KeychainService
keycmp
keyCodeData
KeyEquivView
KeyInfo
keyList
keyNode
KeyPair
keything
keyword
KEYWORD
KindaSmartFolderManager
LANGANDCODEPAGE
large_pool_struct
LayoutShutdownObserver
LazyFunctionProp
lber_memalloc_fns
lber_x_ext_io_fns
lber_x_ext_io_fns_rev0
lc_str
LCMSGAMMAPARAMS
ldap
ldap_adddeflist
ldap_apifeature_info
ldap_cache_fns
ldap_conn
ldap_disptmpl
ldap_dns_fns
ldap_error
ldap_extra_thread_fns
ldap_filt_desc
ldap_filt_info
ldap_filt_list
ldap_io_fns
ldap_memalloc_fns
ldap_oclist
ldap_searchattr
ldap_searchmatch
ldap_searchobj
ldap_server
ldap_thread_fns
ldap_tmplitem
ldap_url_desc
ldap_x_ext_io_fns
ldap_x_ext_io_fns_rev0
ldap_x_hostlist_status
ldap_x_iovec
ldap_x_pollfd
LDAPAbandonRequestStruct
LDAPAndFilterStruct
ldapapiinfo
LdapApp
LDAPAttributeValueAssertionStruct
LDAPBindAPIStruct
LDAPBindStruct
LDAPCertPairStruct
ldapcontrol
LdapDoc
ldaperror
LDAPFilterStruct
LDAPHostEnt
LDAPLocationStruct
ldapmemcache
ldapmemcacheld_struct
ldapmemcacheReqId_struct
ldapmemcacheRes_struct
ldapmemcacheStats_struct
LDAPMessageStruct
ldapmod
ldapmod::mod_vals_u
ldapmsg
ldapmsgwrapper
LDAPNameComponentStruct
LDAPNotFilterStruct
ldappend
LDAPPresentFilterStruct
ldapreq
LDAPRequestParamsStruct
LDAPResultStruct
ldapsearch_type2str
LDAPSearchResponseAttrStruct
LDAPSearchResponseEntryStruct
LDAPSearchStruct
LDAPSimpleBindStruct
LDAPsortkey
ldapssl_pkcs_fns
ldapssl_session_info
ldapssl_socket_info
ldapssl_std_functions
LDAPSubstringFilterStruct
LDAPSubstringStruct
ldaptoolSASLdefaults
LDAPUnbindStruct
LDAPuserstatus
LdapView
ldapvirtuallist
LeafReader
LeafWriter
LeakDetectorFinalizer
leaky
LeavesReader
LexBuf
lextiof_session_private
lextiof_socket_private
lfdset_entry
lgCertDataStr
LGEncryptedDataInfoStr
lgEntryDataStr
lgKeyDataStr
LGObjectCacheStr
LGPrivateStr
LikeOp
LimitVal
linear_gradient
linger
google_breakpad::linked_ptr< T >
google_breakpad::linked_ptr_internal
linkedit_data_command
google_breakpad::LinuxThread
list_result
list_state
ListCertsArg
listCertsStr
Listener
ListEnumData
LiteralArray
LiteralHashEntry
LiteralImpl
LiveEphemeral
load_command
LoadListener
LoadMapEntry
LocalPort
LocalSearchDataSource
LocalStoreImpl
LocationStep
LockContentious_s
lockedVarsStr
lockInfo
lockKey
LockShared
LogArgumentStruct
logentry
logfile
LogFn
LogFunc
Logger
LoggerWin
LogItemListElement
LogItemStruct
LogMessage
google_breakpad::LogMessageVoidify
LogScope
google_breakpad::LogStream
longbuf
LossyConvertEncoding< FromCharT, ToCharT >A character sink that performs a |reinterpret_cast| style conversion between character types
m68k_thread_state_68882
m68k_thread_state_regs
m68k_thread_state_user_reg
m88110_bp_ctrl_t
m88110_data_bp_t
m88110_fp_trap_status_t
m88110_fpcr_t
m88110_psr_t
m88k_fpcr_t
m88k_fpsr_t
m88k_xrf_t
mach_header
mach_header_64
google_breakpad::MachHeader
machine_info
machine_slot
MacFileUtilities::MachoID
MacFileUtilities::MachoWalker
MacOSFamilyEntry
MacOSFontEntry
macro_list_struct
magic
MaiAtkHyperlinkThis MaiAtkHyperlink is a thin wrapper, in the MAI namespace, for AtkHyperlink
MaiAtkHyperlinkClass
MaiAtkObjectThis MaiAtkObject is a thin wrapper, in the MAI namespace, for AtkObject
MaiAtkObjectClass
MaiHyperlink
MaiKeyEventInfo
MailChannelCallback
MailFrame
MailMsg
MainController
MaiUtil
MaiUtilClass
MaiUtilListenerInfo
mallinfo
malloc_bin_stats_s
malloc_chunk
malloc_log_entry
malloc_map_entry
malloc_mutex_t
malloc_spinlock_t
malloc_state
malloc_utrace_t
MAPIAddressType
MAPIDeleteMailType
MAPIDetailsType
MAPIFields
MAPIFindNextType
MAPIIPCType
MAPILogoffType
MAPILogonType
MAPIReadMailType
MAPIResolveNameType
MAPISendDocumentsType
MAPISendMailType
MappedAttrTableEntry
mapping
MarFile_
MarItem_The MAR item data structure
MarItemStack
MarshalledArgsMarshalls a va_list into a jvalue array, and destructor automatically deletes when the args go out of scope
MaskString
MAT2
MAT3
MatchData
matchExpiration_t
MatchExpirationData
matchHost_t
MatchHostData
matchobj
matchQuery_t
MatchQueryData
matchSearchTerm_t
MatchSearchTermData
MathFontEnumContext
MATSHAPER
MBSPatchHeader_
MBSPatchTriple_
MD2ContextStr
md5_state_s
MD5Context
MD5ContextStr
mdbColumnSet
mdbOid
mdbOpenPolicy
mdbRange
mdbScopeStringSet
mdbTokenSet
mdbUsagePolicy
mdbYarn
MDCPUInformation
MDCriticalRegionData_struct
MDCVHeader
MDCVInfoELF
MDCVInfoPDB20
MDCVInfoPDB70
MDException
MDFloatingSaveAreaPPC
MDFloatingSaveAreaSPARC
MDFloatingSaveAreaX86
MDGUID
MDImageDebugMisc
MDLocationDescriptor
MDMemoryDescriptor
mDNSOpaque16
mDNSOpaque32
MDRawAssertionInfo
MDRawBreakpadInfo
MDRawContextAMD64
MDRawContextBase
MDRawContextPPC
MDRawContextPPC64
MDRawContextSPARC
MDRawContextX86
MDRawDirectory
MDRawExceptionStream
MDRawHeader
MDRawMemoryList
MDRawMiscInfo
MDRawModule
MDRawModuleList
MDRawSystemInfo
MDRawThread
MDRawThreadList
MDString
MDVectorSaveAreaPPC
MDVSFixedFileInfo
MDXmmSaveArea32AMD64
mechanismList
MechInfo
Mem
Mem3Block
member
memBlkHdrUn
memBlkHdrUn::memBlkHdrStr
MemBlockHdr
MemoryElementA memory element that supports an instantiation
MemoryElementSetA collection of memory elements
MemoryElementSet::ConstIterator
MemoryElementSet::List
MemoryFlusherA class that is used to periodically check the status of the system, determine if too much memory is in use, and if so, trigger a "memory flush"
google_breakpad::MemoryRegion
MemoryZoneStr
MemPage
MemPage::_OvflCell
MEMSTREAM
memTrackerType
MemUsage
MenuDelegate
message_header
MessageClassifier
MessageObserver
MessageRunnableWraps a JavaMessage in an nsIRunnable form, so that it runs on the correct native thread
MessageWindow
MetaModule
MethodInfo
MethodListElement
methods_struct
MigrateProfileItem
MigrationData
mime_draft_data
mime_image_stream_data
mime_impl
mime_stream_data
MimeCMSdata
MimeContainer
MimeContainerClass
MimeDecoderData
MimeDisplayData
MimeDisplayOptions
MimeEncoderData
MimeEncrypted
MimeEncryptedClass
MimeEncryptedCMS
MimeEncryptedCMSClass
MimeExternalBody
MimeExternalBodyClass
MimeExternalObject
MimeExternalObjectClass
MimeHashValue
MimeHeaders
MimeInlineImage
MimeInlineImageClass
MimeInlineText
MimeInlineTextCalendar
MimeInlineTextCalendarClass
MimeInlineTextClass
MimeInlineTextEnriched
MimeInlineTextEnrichedClass
MimeInlineTextHTML
MimeInlineTextHTMLAsPlaintext
MimeInlineTextHTMLAsPlaintextClass
MimeInlineTextHTMLClass
MimeInlineTextHTMLSanitized
MimeInlineTextHTMLSanitizedClass
MimeInlineTextPlain
MimeInlineTextPlainClass
MimeInlineTextPlainFlowed
MimeInlineTextPlainFlowedClass
MimeInlineTextPlainFlowedExData
MimeInlineTextRichtext
MimeInlineTextRichtextClass
MimeInlineTextSMIMEStub
MimeInlineTextSMIMEStubClass
MimeInlineTextVCard
MimeInlineTextVCardClass
MimeLeaf
MimeLeafClass
MimeMessage
MimeMessageClass
MimeMultCMSdata
MimeMultipart
MimeMultipartAlternative
MimeMultipartAlternativeClass
MimeMultipartAppleDouble
MimeMultipartAppleDoubleClass
MimeMultipartClass
MimeMultipartDigest
MimeMultipartDigestClass
MimeMultipartMixed
MimeMultipartMixedClass
MimeMultipartParallel
MimeMultipartParallelClass
MimeMultipartRelated
MimeMultipartRelatedClass
MimeMultipartSigned
MimeMultipartSignedClass
MimeMultipartSignedCMS
MimeMultipartSignedCMSClass
MimeObject
MimeObjectClass
MimeParseStateObject
MimePartBufferData
MimeRebuffer
MimeSimpleStub
MimeSimpleStubClass
MimeSunAttachment
MimeSunAttachmentClass
MimeTypeAssociation
MimeUntypedText
MimeUntypedTextClass
google_breakpad::Minidump
google_breakpad::minidump_size< T >
google_breakpad::minidump_size< MDCVInfoPDB20 >
google_breakpad::minidump_size< MDCVInfoPDB70 >
google_breakpad::minidump_size< MDImageDebugMisc >
google_breakpad::minidump_size< MDRawMemoryList >
google_breakpad::minidump_size< MDRawModule >
google_breakpad::minidump_size< MDRawModuleList >
google_breakpad::minidump_size< MDRawThreadList >
google_breakpad::minidump_size< MDString >
google_breakpad::MinidumpBreakpadInfo
google_breakpad::MinidumpContext
google_breakpad::MinidumpException
google_breakpad::MinidumpFileWriter
google_breakpad::MinidumpGenerator
google_breakpad::MinidumpMemoryList
google_breakpad::MinidumpMemoryRegion
google_breakpad::MinidumpMiscInfo
google_breakpad::MinidumpModule
google_breakpad::MinidumpModuleList
google_breakpad::MinidumpObject
google_breakpad::MinidumpProcessor
google_breakpad::MinidumpStream
google_breakpad::MinidumpSystemInfo
google_breakpad::MinidumpThread
google_breakpad::MinidumpThreadList
MismatchedCertDomainDialogController
google_breakpad::MissingSymbolInfo
MmioFileStruct
MMXData
ModeData
Module
google_breakpad::ModuleInfo
MONCBSTRUCT
MONCONVSTRUCT
MONERRSTRUCT
MONHSZSTRUCT
Monitor
MonitorCacheEntryBlockStr
MonitorCacheEntryStr
MonitorContentious_s
MonitorEnterMessage
MonitorExitMessage
MONLINKSTRUCT
MONMSGSTRUCT
MonShared
morkArray
morkAssoc
morkAtom
morkAtomSpace
morkAtomSpaceMap
morkAtomSpaceMapIter
morkBead
morkBeadMap
morkBeadMapIter
morkBeadProbeMap
morkBeadProbeMapIter
morkBigAnonAtom
morkBigBookAtom
morkBlob
morkBookAtom
morkBuf
morkBuilder
morkCell
morkCellObject
morkCoil
morkCursor
morkDeque
morkEnv
morkFactory
morkFarBookAtom
morkFile
morkGlitch
morkHandle
morkHandleFrame
morkHashArrays
morkHunk
morkIntMap
morkLink
morkList
morkMap
morkMapForm
morkMapIter
morkMapScratch
morkMaxBookAtom
morkMid
morkNext
morkNode
morkNodeMap
morkNodeMapIter
morkObject
morkOidAtom
morkOldRun
morkParser
morkPlace
morkPointerMap
morkPool
morkPortTableCursor
morkProbeMap
morkProbeMapIter
morkRow
morkRowCellCursor
morkRowMap
morkRowMapIter
morkRowObject
morkRowProbeMap
morkRowProbeMapIter
morkRowSpace
morkRowSpaceMap
morkRowSpaceMapIter
morkRun
morkSearchRowCursor
morkSink
morkSortClosure
morkSorting
morkSortingMap
morkSortingMapIter
morkSortingRowCursor
morkSpace
morkSpan
morkSpool
morkStdioFile
morkStore
morkStream
morkTable
morkTableChange
morkTableRowCursor
morkText
morkThumb
morkUniqRowCursor
morkUsage
morkWeeAnonAtom
morkWeeBookAtom
morkWriter
morkYarn
morkZone
MouseTrailerMakes sure exit/enter mouse messages are always dispatched
MoveCommand
moz2javaCharset
MozABHHManager
MozABPCManager
mozAccessible
< mozAccessible >
mozAutoDocConditionalContentUpdateBatchCreates an update batch only under certain conditions
mozAutoDocUpdateHelper class to automatically handle batching of document updates
mozAutoRemovableBlockerRemover
MozAxAutoPushJSContext
mozButtonAccessible
mozCheckboxAccessible
mozComboboxAccessible
mozEnglishWordUtils
mozGenericWordUtils
mozGrowlDelegate
MozGtkLangGroup
MozGtkScrollbarMetrics
mozHunspell
mozHunspellDirProvider
mozIJSSubScriptLoader
mozilla_authenticate_t
mozilla_context_t
mozilla_data_request_cb_t
mozilla_dialog_t
mozilla_event_t
mozilla_info_t
mozilla_net_state_t
mozilla_new_area_t
mozilla_new_window_t
mozilla_print_status_t
mozilla_progress_t
mozilla_prompt_t
mozilla_url_t
mozilla_visibility_t
MOZILLACONTROLLib::MozillaBrowser
mozInlineSpellChecker
mozInlineSpellResume
mozInlineSpellStatus
mozInlineSpellWordUtilThis class extracts text from the DOM and builds it into a single string
mozInlineSpellWordUtil::NodeOffset
mozIPersonalDictionaryThis interface represents a Personal Dictionary
mozISanitizingHTMLSerializer
mozISpellCheckingEngineThis interface represents a SpellChecker
mozISpellI18NManagerThis interface contains various I18N related code used in various places by the spell checker
mozISpellI18NUtilThis interface contains various I18N related code used in various places by the spell checker
mozISqlConnectionA connection to a SQL database
mozISqlConnectionMysql
mozISqlConnectionODBC
mozISqlConnectionPgsql
mozISqlConnectionSqlite
mozISqlDataSource
mozISqlInputStreamThis interface is a utility for reading SQL result contents as a stream
mozISqlRequestA request interface used during an asynchronous SQL query or update operation
mozISqlRequestObserverThis observer interface is used to listen to asynchronous SQL query or update requests
mozISqlResultThe result of an SQL query
mozISqlResultEnumeratorThis interface is used to get the results from an SQL query
mozISqlResultMysql
mozISqlResultODBC
mozISqlResultPgsql
mozISqlResultSqlite
mozISqlServiceThe SQL service is used to construct direct connections to SQL-based databases
mozIStorageAggregateFunctionMozIStorageAggregateFunction represents aggregate SQL function
mozIStorageConnectionMozIStorageConnection represents a database connection attached to a specific file or to the in-memory data storage
mozIStorageDataSet
mozIStorageFunctionMozIStorageFunction is to be implemented by storage consumers that wish to receive callbacks during the request execution
mozIStorageProgressHandlerMozIProgressHandler is to be implemented by storage consumers that wish to receive callbacks during the request execution
mozIStorageServiceThe mozIStorageService interface is intended to be implemented by a service that can create storage connections (mozIStorageConnection) to either a well-known profile database or to a specific database file
mozIStorageStatement
mozIStorageStatementParams
mozIStorageStatementRow
mozIStorageStatementWrapper
mozIStorageValueArrayMozIStorageValueArray wraps an array of SQL values, such as a single database row
mozITXTToHTMLConv
mozJSComponentLoader
mozJSComponentLoader::ModuleEntry
mozJSSubScriptLoader
mozOSXSpell
MozPangoLangGroupLanguage group helpers
mozPersonalDictionary
PLUGINHOSTCTRLLib::MozPluginHostCtrl
mozPopupButtonAccessible
MozPrefValue
mozRootAccessible
mozSanitizingHTMLSerializer
mozSpellChecker
mozSpellI18NManager
mozSqlConnection
mozSqlConnectionMysql
mozSqlConnectionODBC
mozSqlConnectionPgsql
mozSqlConnectionSqlite
mozSqlRequest
mozSqlResult
mozSqlResultEnumerator
mozSqlResultMysql
mozSqlResultODBC
mozSqlResultPgsql
mozSqlResultSqlite
mozSqlResultStream
mozSqlService
mozStorageArgvValueArray
mozStorageConnection
mozStorageConnection::FindFuncEnumArgs
mozStorageDataSet
mozStorageFunctionGetUnreversedHost
mozStorageService
mozStorageStatement
mozStorageStatementParamsMozStorageStatementParams
mozStorageStatementRowMozStorageStatementRow
mozStorageStatementRowEnumeratorMozStorageStatementRowEnumerator
mozStorageStatementRowValueArray
mozStorageStatementScoperThis class wraps a statement so that it is guaraneed to be reset when this object goes out of scope
mozStorageStatementWrapper
mozStorageTransactionThis class wraps a transaction inside a given C++ scope, guaranteeing that the transaction will be completed even if you have an exception or return early
mozTextAccessible
mozTXTToHTMLConv
< mozView >
MozActiveXMLLib::MozXMLDocument
MozActiveXMLLib::MozXMLElement
MozActiveXMLLib::MozXMLElementCollection
mp_int
mp_mont_modulus
MPOOL
MRJConsole
MRJContext
MRJFrame
MRJInputStream
MRJMonitor
MRJPage
MRJPageAttributes
MRJPlugin
MRJPluginInstance
MRJSecurityContext
MRJSession
MRJURLConnection
MSG_NewsKnown
msgAttachment
MsgDeliveryListener
MsgMapiListContext
MsgViewSortColumnInfo
MSortArgs
google_breakpad::MSSymbolServerConverter
multiplier_table
Mutex
MVPreferencesController
my_coef_controller
my_color_converter
my_color_deconverter
my_comp_master
my_cquantizer
my_decomp_master
my_destination_mgr
my_downsampler
my_error_mgr
my_fdct_controller
my_idct_controller
my_input_controller
my_JPEG_error_mgr
my_main_controller
my_malloc_info
my_marker_reader
my_marker_writer
my_memory_mgr
my_params_struct
my_post_controller
my_prep_controller
my_source_mgr
my_upsampler
my_user_args
MyBrowserView
MyContextBlock
MyControls
MyCopier
MyCustomContextBlock
myDNSListener
MyDocument
myFInfo
MyHandler
myIpcClientQueryHandler
myIpcLockNotify
myIpcMessageObserver
MyIUnknownInstance
MyListener
MyNotifications
MyPDEInstance
MyPrivateData
MySecMan
MyService
MySettings
MySocketListener
MySpaceManager
MySpaceManager::BandInfo
MySpaceManager::BandsInfo
MyStreamLoaderObserver
MyThread
myTransactionObserver
NameContext
NAMED
NamedRootDumpArgs
NameSpaceDecl
NameSpaceManagerImpl
NameTableEntry
NameTableKey
NameToKind
Native2WrappedNativeMap
Native2WrappedNativeMap::Entry
NativeMenuItemTarget
NativeMessage
NativeMonitor
NativePaperSizes
NativeRenderingClosure
NativeSetMap
NativeSetMap::Entry
NativeToJavaProxyMapMaps native XPCOM objects to their associated Java proxy object
NativeToJavaProxyMap::Entry
NativeToJavaProxyMap::ProxyList
NativeUConvService
netscapeFuncsGlueTable
NetworkServices
< NetworkServicesClient >
NewArrayMessage
NewGlobalRefMessageTo give proper "local" refs, need to run this in the true thread
NewInterfaceHolder
NewObjectArrayMessage
NewObjectMessage=--------------------------------------------------------------------------=
NewSessionTicket
NewStringMessageTo give proper "local" refs, need to run this in the true thread
NewStringUTFMessage
nickname_template_str
nlist
nlist_64
Node
node_struct
NodeDefinition
NodePoolA structure designed to be used like a linked list of PtrInfo, except that allocates the PtrInfo 32K-at-a-time
NodePool::Builder
NodePool::Enumerator
nodeStr
NonThreadsafeRunnable
normal_encoding
normalize_test_data
NormalizeNewlinesCharTraits< char * >
NormalizeNewlinesCharTraits< CharT * >
NormalizeNewlinesCharTraits< PRUnichar * >
NotificationCallbacks
notifyData
NP_CGContext
NP_Port
NPAnyCallbackStruct
NPClass
NPISymantecDebugger
NPISymantecDebugManager
NPObject
NPObjectMemberPrivate
NPPAutoPusher
NPPEntryPointManager
NPPExceptionAutoHolder
NPPrintCallbackStruct
NPPStack
NPSetWindowCallbackStruct
ns1stBlkDbgDetector
ns2ndBlkDbgDetector
ns4xPluginA 5.0 wrapper for a 4.x style plugin
ns4xPluginInstance
ns4xPluginStreamListener
ns4xStreamWrapper
NS_ATT
NS_AUTO_POPUP_STATE_PUSHER
NS_ConvertASCIItoUTF16
NS_ConvertUTF16toUTF8A helper class that converts a UTF-16 string to UTF-8
NS_ConvertUTF8toUTF16
NS_LossyConvertUTF16toASCIIA helper class that converts a UTF-16 string to ASCII in a lossy manner
nsAbAddressCollecter
nsAbAutoCompleteParam
nsAbAutoCompleteSearchString
nsAbAutoCompleteSession
nsAbBooleanConditionString
nsAbBooleanExpression
nsAbBoolExprToLDAPFilter
nsAbBSDirectory
nsAbCardProperty
nsABCOMCardStruct
nsAbContentHandler
nsAbDirectoryDataSourceThe addressbook data source
nsAbDirectoryQuery
nsAbDirectoryQueryArguments
nsAbDirectoryQueryPropertyValue
nsAbDirectoryQueryProxy
nsAbDirectoryQuerySimpleBooleanExpression
nsAbDirectoryRDFResource
nsAbDirFactoryService
nsAbDirProperty
nsAbIPCCard
nsAbLDAPAutoCompFormatter
nsAbLDAPCard
nsAbLDAPChangeLogQuery
nsAbLDAPDirectory
nsAbLDAPDirectoryModify
nsAbLDAPDirectoryQuery
nsAbLDAPDirFactory
nsAbLDAPListenerBase
nsAbLDAPProcessChangeLogData
nsAbLDAPProcessReplicationData
nsAbLDAPReplicationQuery
nsAbLDAPReplicationService
nsAbLDIFService
nsAbManager
nsAbMDBCard
nsAbMDBDirectory
nsAbMDBDirFactory
nsAbMDBDirProperty
nsAbModifyLDAPMessageListener
nsAbOSXDirFactory
nsAbOSXPropertyMap
nsAbOSXUtils
nsAbout
nsAboutBlank
nsAboutBloat
nsAboutBookmarks
nsAboutCache
nsAboutCacheEntry
nsAboutFeeds
nsAbOutlookCard
nsAbOutlookDirectory
nsAbOutlookDirFactory
nsAboutProtocolHandler
nsAboutRedirector
nsAbPalmHotSync
nsAbQueryLDAPMessageListener
nsAbQueryStringToExpression
nsAbRDFDataSourceThe addressbook data source
nsAbsoluteContainingBlockThis class contains the logic for being an absolute containing block
nsAbsoluteItems
nsAbsolutePositioningCommand
nsAbsPosClipWrapper
nsAbStubEntry
nsAbView
nsAbWinHelper
nsAbWinHelperGuard
nsAccCaretMoveEvent
nsAccessibilityAtomsThis class wraps up the creation (and destruction) of the standard set of atoms used in the accessibility module
nsAccessibilityService
nsAccessible
nsAccessibleDOMStringList
nsAccessibleEventAccessible event
nsAccessibleRelation
nsAccessibleRelationWrap
nsAccessibleTreeWalkerThis class is used to walk the DOM tree
nsAccessibleWrapNsAccessibleWrap, and its descendents in atk directory provide the implementation of AtkObject
nsAccessKeyInfo
nsAccessNode
nsAccessNodeWrap
nsAccessProxyThis file is the header of an implementation nsAccessProxy of the nsIAccessProxy interface
nsAccEvent
nsAccTableChangeEvent
nsAccTextChangeEvent
nsAccUtils
nsACString
nsACStringAccessor
nsActivePlugin
nsActivePluginList
nsAddbookProtocolHandler
nsAddbookUrl
nsAddrDatabase
nsAddrDBCommitType
nsAddrDBEnumerator
nsAggregatedCycleCollectionParticipantJust holds the IID so NS_GET_IID works
nsAHttpConnection
nsAHttpSegmentReader
nsAHttpSegmentWriter
nsAHttpTransaction
nsAlertController
nsAlertsImageLoadListener
nsAlertsService
nsAlignCommand
nsAlternativeCharCodeKeyboard event
nsAnnoProtocolHandler
nsAnnotationService
nsAnonymousContentList
nsAOLCiterMail citations using the AOL style >> This is a citation <<
nsAppDirectoryEnumerator
nsAppExitEvent
nsAppFileLocationProvider
nsAppFileLocProviderProxy
nsAppleEventsService
nsAppleFileDecoder
nsAppleMailImportMail
nsAppleMailImportModule
NSApplication(SUAppCopies)
NSApplication(Undocumented)
nsApplicationAccessibleNsApplicationAccessible is for the whole application of Mozilla
nsApplicationAccessibleWrap
nsAppShellNative BeOS Application shell wrapper
nsAppShellService
nsAppShellWindowEnumerator
nsAppStartup
nsAppStartupExitEvent
nsAppStartupNotifier
nsAreaFrameThe area frame has an additional named child list:
  • "Absolute-list" which contains the absolutely positioned frames
nsARequestObserverEvent
nsARIAMapThese are currently initialized (hardcoded) in nsARIAMap.cpp, and provide the mappings for WAI-ARIA roles and properties using the structs defined in this file
nsArray
NSArray(CaminoNSArrayUtils)
nsArrayEnumerator
nsArraySH
nsASDOMWindowBackToFrontEnumerator
nsASDOMWindowEarlyToLateEnumerator
nsASDOMWindowEnumerator
nsASDOMWindowFrontToBackEnumerator
nsASocketHandler
nsAssignmentAn assignment of a value to a variable
nsAssignmentSetA collection of value-to-variable assignments that minimizes copying by sharing subsets when possible
nsAssignmentSet::ConstIterator
nsAssignmentSet::List
nsAStreamCopier
nsAString
nsAStringAccessor
nsASXULWindowBackToFrontEnumerator
nsASXULWindowEarlyToLateEnumerator
nsASXULWindowEnumerator
nsASXULWindowFrontToBackEnumerator
nsAsyncAccesskeyUpdate
nsAsyncDocShellDestroyer
nsAsyncInstantiateEvent
nsASyncMenuInitialization
nsAsyncProgressMeterInit
nsAsyncResolveRequest
nsAsyncStreamCopier
nsAtomListUtils
nsAtomService
nsAttachmentState
nsAttentionTimerMonitor
nsAttrAndChildArray
nsAttrHashKeyPLDHashEntryHdr implementation for nsAttrKey
nsAttributeSH
nsAttributeTextNodeClass used to implement attr() generated content
nsAttrKeyStructure used as a key for caching nsDOMAttributes in nsDOMAttributeMap's mAttributeCache
nsAttrName
nsAttrValue
nsAttrValue::EnumTableStructure for a mapping from int (enum) values to strings
nsAuthenticationInfoImp
nsAuthGSSAPI
nsAuthInformationHolder
nsAuthSambaNTLM
nsAuthSASL
nsAuthSSPI
nsAuthURLParser
nsAutoArrayPtr< T >
nsAutoArrayPtrGetterTransfers< T >
nsAutoAtomic
nsAutoCauseReflowNotifier
nsAutoCMonitor
nsAutoCompleteCollector
nsAutoCompleteController
nsAutoCompleteItem
nsAutoCompleteMdbResult
nsAutoCompleteResults
nsAutoCompleteSimpleResult
nsAutoConfig
nsAutoCopyListener
nsAutoDisableGetUsedXAssertions
nsAutoEditBatch
nsAutoEditInitRulesTrigger
nsAutoEnqueueBinding
nsAutoGCRoot
nsAutoHandlingUserInputStatePusher
nsAutoHTMLEditorLogLock
nsAutoInsertContainerSelNotify
nsAutoLayoutPhase
nsAutoLockNsAutoLock Stack-based locking object for PRLock
nsAutoLockBaseNsAutoLockBase This is the base class for the stack-based locking objects
nsAutoLockListener
nsAutoLockRulesSniffing
nsAutoMonitor
nsAutoMoveNodeSelNotify
nsAutoPlaceHolderBatch
nsAutoPluginFileDeleterHelper class which automatically deallocates a nsVoidArray of pluginFileinDirectories when the array goes out of scope
nsAutoPtr< T >
nsAutoPtrGetterTransfers< T >
nsAutoPushCurrentTableItem
nsAutoRemoveContainerSelNotify
nsAutoRepeatBoxFrame
nsAutoReplaceContainerSelNotify
nsAutoRetainCocoaObject
nsAutoRollup
nsAutoRules
nsAutoScriptBlocker
nsAutoScrollTimer
nsAutoSelectionReset
nsAutoSpaceManagerA helper class to manage maintenance of the space manager during nsBlockFrame::Reflow
nsAutoSVGRenderMode
nsAutoTArray< E, N >
nsAutoTArray< E, 0 >
nsAutoTestThread
nsAutoTObserverArray< T, N >An array of observers
nsAutoTObserverArray< T, N >::EndLimitedIterator
nsAutoTObserverArray< T, N >::ForwardIterator
nsAutoTObserverArray< T, N >::Iterator
nsAutoTPtrArray< E, N >
nsAutoTrackDOMPoint
nsAutoTxnsConserveSelection
nsAutoUnlock
nsAutoUnlockBaseNsAutoUnlockBase This is the base class for stack-based unlocking objects
nsAutoUpdateViewBatch
nsAutoVoidArray
nsAutoWindowStateHelper
nsAutoXPTCStubA helper class that initializes an xptcall helper at construction and releases it at destruction
nsAXPCNativeCallContextA native call context is allocated on the stack when XPConnect calls a native method
nsBackgroundColorStateCommand
nsBandDataStructure used for describing the space within a band
nsBandTrapezoidInformation about a particular trapezoid within a band
nsBarProp
nsBase64EncoderA base64 encoder
nsBaseAppShellA singleton that manages the UI thread's event queue
nsBaseChannel
nsBaseClipboardNative Win32 BaseClipboard wrapper
nsBaseCommandController
nsBaseComposerCommand
nsBaseContentList
nsBaseContentStream
nsBaseDOMException
nsBaseDragServiceXP DragService wrapper base class
nsBaseEditorCommand
nsBaseFilePicker
nsBaseHashtable< KeyClass, DataType, UserDataType >Templated hashtable for simple data types This class manages simple data types that do not need construction or destruction
nsBaseHashtable< KeyClass, DataType, UserDataType >::s_EnumArgs
nsBaseHashtable< KeyClass, DataType, UserDataType >::s_EnumReadArgsUsed internally during EnumerateRead
nsBaseHashtableET< KeyClass, DataType >Private nsTHashtable::EntryType class used by nsBaseHashtable
nsBaseHashtableMT< KeyClass, DataType, UserDataType >This class is a thread-safe version of nsBaseHashtable
nsBaseStateUpdatingCommand
nsBaseStatis
nsBaseURLParser
nsBaseVerificationJob
nsBaseWidgetCommon widget implementation used as base class for native or crossplatform implementations of Widgets
nsBasicDecoderSupport
nsBasicEncoder
nsBasicUTF7DecoderBasic class for a character set converter from UTF-7 to Unicode
nsBasicUTF7EncoderBasic class for a character set converter from Unicode to UTF-7
nsBayesianFilter
nsBCTableCellFrame
nsBeforePageUnloadEvent
nsBeOSApp
NSBezierPath(ChimeraBezierPathUtils)
nsBidiThis class holds information about a paragraph of text with Bidi-algorithm-related details, or about one line of such a paragraph
nsBidiKeyboard
nsBidiPositionResolveA structure representing a logical position which should be resolved into its visual position during BiDi processing
nsBidiPresUtils
nsBiffEntry
nsBig5Prober
nsBinaryDetectorClass that detects whether a data stream is text or binary
nsBinaryInputStream
nsBinaryOutputStream
nsBindingManager
nsBindingValues
nsBinHexDecoder
nsBlinkTimer
nsBlinkTimer::FrameData
nsBlockBandDataClass used to manage processing of the space-manager band data
nsBlockFrame
nsBlockFrame::nsAutoOOFFrameListThis class is useful for efficiently modifying the out of flow overflow list
nsBlockFrame::ReplacedElementWidthToClearReturns the width that needs to be cleared past floats for blocks that cannot intersect floats
nsBlockFrameSuper
nsBlockInFlowLineIteratorIterates over all lines in the prev-in-flows/next-in-flows of this block
nsBlockReflowContextAn encapsulation of the state and algorithm for reflowing block frames
nsBlockReflowState
nsBMPDecoderDecoder for BMP-Files, as used by Windows and OS/2
nsBookmarksService
nsBookmarksUpdateBatcher
nsBoolDomIterFunctor
nsBorderColor
nsBorderColors
nsBox
nsBoxFrame
nsBoxifdef NS_DEBUG
nsBoxLayout
nsBoxLayoutMetrics
nsBoxLayoutState
nsBoxObject
nsBoxSize
nsBRNodeFunctor
nsBrowserContentHandler
nsBrowserDirectoryProvider
nsBrowserInstance
nsBrowserStatusFilter
nsBufferDecoderSupportSupport class for the Unicode decoders
nsBufferedInputStream
nsBufferedOutputStream
nsBufferedStream
nsBufferRoutines< CharT >
nsBufferRoutines< char >
nsBufferRoutines< PRUnichar >
nsBuiltinSchemaCollection
nsBulletFrameA simple class that manages the layout and rendering of html bullets
nsBulletListener
NSButton
nsButtonBoxFrame
NSButtonCell
nsButtonFrameRenderer
nsByteArray
nsByteRange
nsCachedChromeChannel
nsCachedChromeChannel::LoadEvent
nsCacheDevice
nsCachedStyleData
nsCachedStyleData::StyleStructInfo
nsCacheEntry
nsCacheEntryDescriptor
nsCacheEntryHashTable
nsCacheEntryHashTableEntry
nsCacheEntryInfo
nsCacheListenerEvent
nsCacheMetaData
nsCacheProfilePrefObserver
nsCacheRequest
nsCacheService
nsCacheServiceAutoLock
nsCacheSession
nsCallbackEventRequest
nsCaminoProfileMigrator
nsCancelHTTPDownloadEvent
nsCanvasGradient
NSCAP_FEATURE_USE_BASE< T >
nsCaret
nsCaret::Metrics
nsCaretAccessible
nsCaseConversionImp2
nsCaseInsensitiveCStringComparatorASCII case-insensitive comparator
nsCaseInsensitiveStringComparator
nsCaseTransformTextRunFactoryBuilds textruns that transform the text in some way (e.g., capitalize) and then render the text using some other textrun implementation
nsCategoryCache< T >This is a helper class that caches services that are registered in a certain category
nsCategoryImp
nsCategoryListener
nsCategoryManagerThe main implementation of nsICategoryManager
nsCategoryManagerFactory
nsCategoryObserver
nsCCMemoryPressureObserver
nsCCUncollectableMarker
NSCell
nsCellMapNsCellMap is a support class for nsTablePart
nsCellMapColumnIteratorA class for iterating the cells in a given column
nsCertAddonInfo
nsCertAndArrayAndPositionAndCounterAndTracker
nsCertAndBoolsAndInt
nsCertOverride
nsCertOverrideEntry
nsCertOverrideService
nsCertPicker
nsCertTree
nsCertTreeDispInfo
nsCertVerificationJob
nsCertVerificationResult
nsCertVerificationThread
nsCGetterCopies
nsChangeObserver
nsCharPtrHashKeyHashkey wrapper for const char*; at construction, this class duplicates a string pointed to by the pointer so that it doesn't matter whether or not the string lives longer than the hash table
nsCharsetAlias2
nsCharsetConverterManager
nsCharsetMenuThe Charset Converter menu
nsCharsetMenuObserver
nsCharSetProber
nsCharSinkTraits< OutputIterator >
nsCharSinkTraits< char * >
nsCharSinkTraits< CharT * >
nsCharSinkTraits< PRUnichar * >
nsCharSourceTraits< InputIterator >
nsCharSourceTraits< CharT * >
nsCharSourceTraits< const char * >
nsCharSourceTraits< const PRUnichar * >
nsCharSourceTraits< nsScannerIterator >This class is needed in order to make use of the methods in nsAlgorithm.h
nsCharTraits< CharT >
nsCharTraits< char >
nsCharTraits< PRUnichar >
nsCheapInt32SetAn integer set that takes up only 4 bytes when there are 0 or 1 integers in the set
nsCheapStringA class used to construct a nsString from a nsStringBuffer (we might want to move this to nsString at some point)
nsCheapStringSetA string set that takes up minimal size when there are 0 or 1 strings in the set
nsChildContentListClass that implements the nsIDOMNodeList interface (a list of children of the content), by holding a reference to the content and delegating GetLength and Item to its existing child list
nsChildElementIterator
nsChildView
nsChildWindow
nsChromeProtocolHandler
nsChromeRegistry
nsChromeRegistry::nsProviderArray
nsChromeRegistry::OverlayListEntry
nsChromeRegistry::OverlayListHash
nsChromeRegistry::PackageEntry
nsChromeRegistry::ProviderEntry
nsChromeStartupHandler
nsChromeTreeOwner
nsChromeTreeOwnerLiterals
nsChromeUIDataSource
nsCidProtocolHandler
nsCipherInfo
nsCipherInfoService
nsCJKPSMDetector
nsCJKStringPSMDetector
nsClassHashtable< KeyClass, T >Templated hashtable class maps keys to C++ object pointers
nsClassHashtableMT< KeyClass, T >Thread-safe version of nsClassHashtable
nsClassifierCallback
nsClassInfoMixin
nsClearingVoidPtrHashKeyHashkey wrapper using void* KeyType, that sets key to NULL upon destruction
nsClientRect
nsClientRectList
nsClientRectListSH
nsCLineString
nsClipboardNative BeOS Clipboard wrapper
nsClipboardBaseCommand
nsClipboardDragDropHookCommand
nsClipboardHelperImpl class for nsIClipboardHelper, a helper for common uses of nsIClipboard
nsCLiveconnectNsCLiveconnect implements nsILiveconnect interface for navigator
nsCLiveconnectFactory
nsCloseEvent
nsCmdLineService
nsCMSDecoder
nsCMSEncoder
nsCMSMessage
nsCMSSecureMessage
nsCNullSecurityContext
nsCocoaUtils
nsCocoaWindow
nsCodeAddressDetails
nsCodingStateMachine
nsColInfo
nsCollapsingMarginAn nsCollapsingMargin represents a vertical collapsing margin between blocks as described in section 8.3.1 of CSS2, <URL: http://www.w3.org/TR/REC-CSS2/box.html#collapsing-margins >
nsCollation
nsCollationFactory
nsCollationMac
nsCollationMacUC
nsCollationOS2
nsCollationUnix
nsCollationWin
NSColor
nsColorNames
nsColumnSetFrame
nsColumnSetFrame::ColumnBalanceDataSome data that is better calculated during reflow
nsColumnSetFrame::ReflowConfigThese are the parameters that control the layout of columns
nsCOMArray< T >
nsCOMArray_base
nsCOMArrayEnumerator
nsComboboxControlFrame
nsComboboxControlFrame::RedisplayTextEvent
nsComboboxDisplayFrame
nsComboButtonListenerHelper class that listens to the combo boxes button
nsComm4xMail
nsComm4xMailImport
nsComm4xProfile
nsCommandEventCommand event
nsCommandHandler
nsCommandLine
nsCommandManager
nsCommandParams
nsCommandParams::HashEntry
nsCommentNode
nsCommonWidget
nsComplexTypeArrayInfo
nsComponentManagerImpl
nsComposerCommandsUpdater
nsComposerController
nsComposeTxtSrvFilterThis class implements a filter interface, that enables those using it to skip over certain nodes when traversing content
nsCompositionEvent
nsCompressedCharMap
nsCompressedMap
nsCOMPtr< nsISupports >
nsCOMPtr_base
nsCOMPtr_baseendif
nsCOMPtr_helper
nsComputedBoxSize
nsComputedDOMStyle
nsConsoleMessage
nsConsoleService
nsContainerBoxObjectNsContainerBoxObject implements deprecated nsIBrowserBoxObject, nsIEditorBoxObject and nsIIFrameBoxObject interfaces only because of the backward compatibility
nsContainerFrameImplementation of a container frame
nsContentAndOffset
nsContentAreaDragDrop
nsContentBlocker
nsContentDLF
nsContentIterator
nsContentListClass that implements a live NodeList that matches nodes in the tree based on some criterion
nsContentListKeyClass that's used as the key to hash nsContentList implementations for fast retrieval
nsContentListSH
nsContentPolicy
nsContentSink
nsContentSubtreeIterator
nsContentSupportMapThe nsContentSupportMap maintains a mapping from a "resource element" in the content tree to the nsTemplateMatch that was used to instantiate it
nsContentSupportMap::Entry
nsContentTestNodeThe nsContentTestNode is always the top node in a query's rule network
nsContentTreeOwner
nsContentUtils
nsContextMenuInfo
nsContinuingTextFrame
nsContractIDMapData
nsContractIDTableEntry
nsControllerCommandGroup
nsControllerCommandTable
nsConverterInputStream
nsConverterOutputStream
nsConverterRegistryInfo
nsCookieMain cookie storage medium for use within cookie code
nsCookieAttributes
nsCookieEntry
nsCookiePermission
nsCookiePromptService
nsCookieService
NSCopying-p
nsCopyMessageStreamListener
nsCopyRequest
nsCopySource
nsCopySupport
nsCounterChangeNode
nsCounterList
nsCounterManagerThe counter manager maintains an |nsCounterList| for each named counter to keep track of all scopes with that name
nsCounterNode
nsCounterUseNode
nsCP936ToUnicodeA character set converter from CP936 to Unicode
nsCParserNode
nsCParserStartNode
nsCppSharedAllocator< T >
nsCppSharedAllocator< T >::rebind< U >
nsCreateInstanceByCID
nsCreateInstanceByContractID
nsCreateInstanceFromFactory
nsCRLInfo
nsCRLManager
nsCRMFObject
nsCRTThis is a wrapper class around all the C runtime functions
nsCrypto
nsCryptoHMAC
nsCryptoRunArgs
nsCryptoRunnable
nsCSecurityContextNsCSecurityContext implements nsISecurityContext interface for navigator
nsCSSAnonBoxes
nsCSSAural
nsCSSBreaks
nsCSSColor
nsCSSColumn
nsCSSCompressedDataBlockAn |nsCSSCompressedDataBlock| holds an immutable chunk of property-value data for a CSS declaration block (which we misname a |nsCSSDeclaration|)
nsCSSContent
nsCSSCounterData
nsCSSDeclaration
nsCSSDisplay
nsCSSDocumentRule
nsCSSDocumentRule::URL
nsCSSExpandedDataBlock
nsCSSFont
nsCSSFrameConstructor
nsCSSFrameConstructor::RestyleData
nsCSSFrameConstructor::RestyleEnumerateData
nsCSSFrameConstructor::RestyleEvent
nsCSSGroupRule
nsCSSKeywords
nsCSSList
nsCSSMapping
nsCSSMargin
nsCSSMediaRule
nsCSSOffsetState
nsCSSOMFactory
nsCSSPage
nsCSSPosition
nsCSSProps
nsCSSPseudoClasses
nsCSSPseudoElements
nsCSSQuotes
nsCSSRect
nsCSSRendering
nsCSSRule
nsCSSRuleListSH
nsCSSRuleProcessorThe CSS style rule processor provides a mechanism for sibling style sheets to combine their rule processing in order to allow proper cascading to happen
nsCSSScanner
nsCSSStruct
nsCSSStyleDeclSH
nsCSSStyleSheet
nsCSSStyleSheetInner
nsCSSSVG
nsCSSTable
nsCSSText
nsCSSToken
nsCSSUserInterface
nsCSSValue
nsCSSValue::Array
nsCSSValue::Image
nsCSSValue::URL
nsCSSValueList
nsCSSValueListRect
nsCSSValueListSH
nsCSSValuePair
nsCSSXUL
nsCString
nsCStringArray
nsCStringComparator
nsCStringContainer
nsCStringHashKeyHashkey wrapper using nsACString KeyType
nsCStringKey
nsCUPSShim
nsCursorImage
nsCursorManager
nsCWhitespaceTokenizer
nsCxPusher
nsCycleCollectionISupportsJust holds the IID so NS_GET_IID works
nsCycleCollectionJSRuntime
nsCycleCollectionLanguageRuntime
nsCycleCollectionParticipant
nsCycleCollectionTraversalCallback
nsCycleCollectionXPCOMRuntime
nsCycleCollector
nsCycleCollectorParams
nsCycleCollectorStats
nsCyrillicDetector
nsCyrXPCOMDetector
nsCyrXPCOMStringDetector
nsDataChannel
nsDataDocumentContentPolicy
nsDataHandler
nsDataHashtable< KeyClass, DataType >Templated hashtable class maps keys to simple datatypes
nsDataHashtableMT< KeyClass, DataType >
nsDataObj
nsDataObj::CStream
nsDataObjCollection
nsDataSignatureVerifier
NSDate(ChimeraDateUtils)
nsDateTimeChannel
nsDateTimeFormatMac
nsDateTimeFormatOS2
nsDateTimeFormatUnix
nsDateTimeFormatWin
nsDateTimeHandler
nsDBFolderInfo
nsDBusServiceThe nsDBusService component interfaces with DBUS to communicate with daemons in systems supporting DBUS
nsDebugAutoBoolTrueSetter
nsDebugDetector
nsDebugImpl
nsDeckFrame
nsDecodeAppleFile
nsDefaultComparator< A, B >
nsDefaultMimeTypeEntryStructure for storing extension->type mappings
nsDefaultSOAPEncoding_1_1
nsDefaultSOAPEncoding_1_2
nsDefaultURIFixup
nsDeflateConverter
nsDelAttachListener
nsDelayedPopupsEnabledEvent
nsDeleteHttpTransaction
nsDepCharHashKeyHashkey wrapper for "dependent" const char*; this class does not "own" its string pointer
nsDependencyMapEntry
nsDependentCString
nsDependentCSubstring
nsDependentJSString
nsDependentStringDependent strings
nsDependentSubstringSubstrings
nsDeque
nsDequeFunctorUsed when you want to create callbacks between the deque and your generic code
nsDequeIterator
nsDerivedSafe< T >
nsDetectionAdaptor
nsDeviceContextBeOS
nsDeviceContextPh
nsDeviceContextSpecBeOS
nsDeviceContextSpecGTK
nsDeviceContextSpecOS2
nsDeviceContextSpecPh
nsDeviceContextSpecWin
nsDeviceContextSpecX
nsDeviceSupport
nsDFAState
nsDialogParamBlock
nsDir
nsDirectionalFrame
nsDirectoryIndexStream
nsDirectoryIterator
nsDirectoryIteratorImpl
nsDirectoryService
nsDirectoryViewerFactory
nsDirEnumerator
nsDirEnumeratorUnix
nsDirIndex
nsDirIndexParser
nsDirIndexParser::Field
nsDiscriminatedUnionNsDiscriminatedUnion is a type that nsIVariant implementors *may* use to hold underlying data
nsDiskCache
nsDiskCacheBindery
nsDiskCacheBinding
nsDiskCacheBlockFile
nsDiskCacheDevice
nsDiskCacheDeviceInfo
nsDiskCacheEntry
nsDiskCacheEntryInfo
nsDiskCacheEvictor
nsDiskCacheHeader
nsDiskCacheInputStream
nsDiskCacheMap
nsDiskCacheOutputStream
nsDiskCacheRecord
nsDiskCacheRecordVisitor
nsDiskCacheStreamIO
nsDispatchingCallbackIf an nsDispatchingCallback object is passed to Dispatch, its HandleEvent method is called after handling the default event group, before handling the system event group
nsDispatchSupportThis class is a service that exposes some handy utility methods for IDispatch users
nsDisplayBackgroundThe standard display item to paint the CSS background of a frame
nsDisplayBorderThe standard display item to paint the CSS borders of a frame
nsDisplayBullet
nsDisplayButtonBorderBackground
nsDisplayButtonForeground
nsDisplayCanvasBackground
nsDisplayCanvasFocusA display item to paint the focus ring for the document
nsDisplayCheckMark
nsDisplayClipNsDisplayClip can clip a list of items, but we take a single item initially and then later merge other items into it when we merge adjacent matching nsDisplayClips
nsDisplayComboboxFocus
nsDisplayEventReceiverA class that lets you receive events within the frame bounds but never paints
nsDisplayFieldSetBorderBackground
nsDisplayFramesetBlank
nsDisplayFramesetBorder
nsDisplayGenericUse this class to implement not-very-frequently-used display items that are not opaque, do not receive events, and are bounded by a frame's border-rect
nsDisplayImageNote that nsDisplayImage does not receive events
nsDisplayItemThis is the unit of rendering and event testing
nsDisplayItem::HitTestState
nsDisplayItemLinkNsDisplayItems are put in singly-linked lists rooted in an nsDisplayList
nsDisplayListManages a singly-linked list of display list items
nsDisplayListBuilderThis manages a display list and is passed as a parameter to nsIFrame::BuildDisplayList
nsDisplayListBuilder::AutoIsRootSetter
nsDisplayListCollectionA specialization of nsDisplayListSet where the lists are actually internal to the object, and all distinct
nsDisplayListFocus
nsDisplayListSetThis is passed as a parameter to nsIFrame::BuildDisplayList
nsDisplayMathMLBar
nsDisplayMathMLBoundingMetrics
nsDisplayMathMLCharBackground
nsDisplayMathMLCharDebug
nsDisplayMathMLCharForeground
nsDisplayMathMLError
nsDisplayMathMLSelectionRect
nsDisplayOpacityThe standard display item to paint a stacking context with translucency set by the stacking context root frame's 'opacity' style
nsDisplayOptionEventGrabberThis wrapper class lets us redirect mouse hits from the child frame of an option element to the element's own frame
nsDisplayOutlineThe standard display item to paint the CSS outline of a frame
nsDisplayRadioButtonFromStyle
nsDisplayReflowCountThis class implements painting of reflow counts
nsDisplaySelectionOverlay
nsDisplaySolidColorA simple display item that just renders a solid color across the entire visible area
nsDisplaySummary
nsDisplayTableBorderBackground
nsDisplayTableCellBackground
nsDisplayTableItem
nsDisplayTableRowBackgroundWe need a custom display item for table row backgrounds
nsDisplayTableRowGroupBackgroundWe need a custom display item for table row backgrounds
nsDisplayText
nsDisplayTextDecoration
nsDisplayWrapListA class that lets you wrap a display list as a display item
nsDisplayWrapperWe call WrapDisplayList on the in-flow lists: BorderBackground(), BlockBorderBackgrounds() and Content()
nsDisplayXULDebug
nsDisplayXULEventRedirectorThis wrapper class lets us redirect mouse hits from descendant frames of a menu to the menu itself, if they didn't specify 'allowevents'
nsDisplayXULGroupBackground
nsDisplayXULImage
nsDisplayXULTextBox
nsDisplayXULTreeColSplitterTarget
nsDNSAsyncRequest
nsDNSListener
nsDNSRecord
nsDNSService
nsDNSSyncRequest
nsDocAccessible
nsDocAccessibleWrap
nsDocElementBoxFrame
nsDocHeaderData
nsDocLoader
nsDocLoadObserver
nsDocShell
nsDocShell::InterfaceRequestorProxy
nsDocShell::RestorePresentationEvent
nsDocShellBackwardsEnumerator
nsDocShellEditorData
nsDocShellEnumerator
nsDocShellFocusController
nsDocShellForwardsEnumerator
nsDocShellLoadInfo
nsDocument
nsDocumentCharsetInfo
nsDocumentEncoder
nsDocumentFragment
nsDocumentMapEntry
nsDocumentMapReadEntry
nsDocumentMapWriteEntry
nsDocumentOpenInfoThe nsDocumentOpenInfo contains the state required when a single document is being opened in order to discover the content type
nsDocumentSH
nsDocViewerFocusListenerEditor Implementation of the FocusListener interface
nsDocViewerSelectionListener
nsDogbertProfileMigrator
nsDomainEntry
nsDOMAttribute
nsDOMAttributeMap
nsDOMBeforeUnloadEvent
nsDOMBuilder
nsDOMClassInfo
nsDOMClassInfoData
nsDOMCommandEvent
nsDOMConstructor
nsDOMConstructorSH
nsDOMCSSAttributeDeclaration
nsDOMCSSDeclaration
nsDOMCSSRect
nsDOMCSSRGBColor
nsDOMCSSValueList
nsDOMDataContainerEvent
nsDOMDocumentType
nsDOMEvent
nsDOMEventGroup
nsDOMEventRTTearoffNsDOMEventRTTearoff is a tearoff class used by nsGenericElement and nsGenericDOMDataNode classes for implementing the interfaces nsIDOMEventTarget, nsIDOM3EventTarget and nsIDOMNSEventTarget
nsDOMFile
nsDOMFileList
nsDOMImplementation
nsDOMIterator
nsDomIterFunctor
nsDOMKeyboardEvent
nsDOMMessageEventImplements the MessageEvent event, used for cross-document messaging and server-sent events
nsDOMMouseEvent
nsDOMMutationEvent
nsDOMOfflineLoadStatus
nsDOMOfflineResourceList
nsDOMPageTransitionEvent
nsDOMParser
nsDOMPopupBlockedEvent
nsDOMScriptObjectFactory
nsDOMSerializer
nsDOMStorage
nsDOMStorageDB
nsDOMStorageEntry
nsDOMStorageEvent
nsDOMStorageItem
nsDOMStorageList
nsDOMStorageManager
nsDOMStringList
nsDOMStyleSheetList
nsDOMStyleSheetSetList
nsDOMSubtreeIterator
nsDOMSVGEvent
nsDOMSVGZoomEvent
nsDOMTextEvent
nsDOMUIEvent
nsDOMWindowList
nsDOMWindowUtils
nsDOMXULCommandEvent
nsDownload
nsDownload::TransferInformation
nsDownloader
nsDownloadHistory
nsDownloadListener
nsDownloadManager
nsDownloadProxy
nsDownloadScanner
nsDownloadScannerWatchdog
nsDragServiceNative BeOS DragService wrapper
nsDrawingSurfaceBeOS
nsDrawingSurfacePh
nsDriveEnumerator
nsDSURIContentListener
nsDTDContext
nsDummyJavaPluginOwner
nsDummySecureEnv
nsDynamicFunctionLoad
nsEditableTextFunctor
nsEditingSession
nsEditorImplementation of an editor object
nsEditorController
nsEditorHookUtils
nsEditorParserObserver
nsEditorSpellCheck
nsEditorTxnLogImplementation of a transaction listener object
nsEditorUtils
nsEditPropertySimple interface for describing a single property as it relates to a range of content
nsEffectiveTLDService
nsElementDeletionObserver
nsElementInfo
nsElementMap
nsElementMap::ContentListItem
nsElementSH
nsEmbedChromeRegistry
nsEmbedGlobalHistory
nsEmbedStream
nsEmlxHelperUtils
nsEmptyEditableFunctor
nsEncoderNodeFixup
nsEncoderSupportSupport class for the Unicode encoders
nsEncryptedSMIMEURIsService
nsEntityConverter
nsEntityVersionList
nsEntropyCollector
nsEntryStack
nsEnumerationData
nsEnumRoleAccessibleA simple accessible that gets its enumerated role passed into constructor
nsEnvironment
nsErrorProne
nsErrorService
nsEscCharSetProber
nsESMEventCB
nsEUCJPProber
nsEUCJPToUnicodeV2
nsEUCKRProber
nsEUCTWProber
nsEudoraAddress
nsEudoraCompose
nsEudoraEditor
nsEudoraFilters
nsEudoraHTMLImageElement
nsEudoraImport
nsEudoraMac
nsEudoraMailbox
nsEudoraProfileMigrator
nsEudoraSettings
nsEudoraStringBundle
nsEudoraWin32
nsEventGeneral event
nsEventChainPostVisitor
nsEventChainPreVisitor
nsEventChainVisitorAbout event dispatching: When either nsEventDispatcher::Dispatch or nsEventDispatcher::DispatchDOMEvent is called an event target chain is created
nsEventDispatcherThe generic class for event dispatching
nsEventListenerManager
nsEventListenerThisTranslator
nsEventQueue
nsEventReceiverSH
nsEventSink
nsEventStateManager
nsEventTargetChainItem
nsExceptionManagerException Manager definition
nsExceptionServiceException Service definition
nsExpatDriver
nsExpirationStateData used to track the expiration state of an object
nsExpirationTracker< T, K >NsExpirationTracker can track the lifetimes and usage of a large number of objects, and send a notification some window of time after a live object was last used
nsExpirationTracker< T, K >::Iterator
nsExtensibleStringBundleAn extesible implementation of the StringBudle interface
nsExternalAppHandlerAn external app handler is just a small little class that presents itself as a nsIStreamListener
nsExternalDOMClassInfoData
nsExternalHelperAppServiceThe helper app service
nsExternalProtocolHandler
nsExtProtocolChannel
nsExtraMimeTypeEntryThis is a small private struct used to help us initialize some default mime types
nsFactoryEntryClass: nsFactoryEntry()
nsFactoryTableEntry
nsFakeCharMessageNsWindow::OnKeyDown peeks into the message queue and pulls out WM_CHAR messages for processing
nsFastLoadFileUpdaterSubclass of nsFastLoadFileWriter, friend of nsFastLoadFileReader which it wraps when a FastLoad file needs to be updated
nsFastLoadFileWriterInherit from the concrete class nsBinaryInputStream, which inherits from abstract nsIObjectInputStream but does not implement its direct methods
nsFastLoadFooterPrefixFooter prefix structure (footer header, ugh), after which come arrays of structures or strings counted by these members
nsFastLoadHeaderHeader at the start of a FastLoad file
nsFastLoadMuxedDocumentInfo
nsFastLoadPtrEntry
nsFastLoadService
nsFastLoadSharpObjectInfo
nsFaviconService
nsFeedSniffer
nsFieldSetFrame
nsFileChannel
nsFileClient
nsFileComplete
nsFileControlFrame
nsFileControlFrame::MouseListener
nsFileCopyEvent
nsFileInputStream
nsFileListSH
NSFileManager(CaminoFileManagerUtils)
NSFileManager(ExtendedAttributes)
NSFileManager(SUAuthenticationAdditions)
NSFileManager(SUVerification)
nsFileNameComparator
nsFileOutputStream
nsFilePanelBeOS
nsFilePath
nsFilePickerNative Mac Cocoa FileSelector wrapper
nsFileProtocolHandler
nsFileResult
nsFileSpec
nsFileSpecImpl
nsFileStream
nsFileUploadContentStream
nsFileURL
nsFileView
nsFilteredContentIterator
nsFind
nsFindContentIterator
nsFindFrameHint
nsFindService
nsFingerChannel
nsFingerHandler
nsFirstLetterFrame
nsFirstLetterFrameSuper
nsFixedCString
nsFixedSizeAllocator
nsFixedSizeAllocator::Bucket
nsFixedSizeAllocator::FreeEntry
nsFIXptr
nsFloatCache
nsFloatCacheFreeList
nsFloatCacheList
nsFloatPoint
nsFocusController
nsFocusEventFocus event
nsFocusEventSuppressorService
nsFolderCharsetObserver
nsFolderCompactState
nsFont
nsFontCache
nsFontColorStateCommand
nsFontEnumeratorBeOS
nsFontEnumeratorPh
nsFontFaceStateCommand
nsFontFamily
nsFontMetricsBeOS
nsFontMetricsPh
nsFontSizeStateCommand
nsFontVariantTextRunFactoryBuilds textruns that render their text using a font-variant (i.e., smallcaps)
nsForceXMLListener
NSFormatter
nsFormContentList
nsFormControlFrameNsFormControlFrame is the base class for radio buttons and checkboxes
nsFormControlList
nsFormControlListSH
nsFormEventForm event
nsFormFillController
nsFormHistory
nsFormHistoryImporter
nsFormHistoryResult
nsFormSigningDialog
nsFormSubmissionHelper superclass implementation of nsIFormSubmission, providing common methods that most of the specific implementations need and use
nsForwardReference
nsFrameImplementation of a simple frame that's not splittable and has no child frames
nsFrameConstructorSaveState
nsFrameConstructorState
nsFrameContinuationStateA structure representing some continuation state for each frame on the line, used to determine the first and the last continuation frame for each continuation chain on the line
nsFrameItems
nsFrameIterator
nsFrameListA class for managing a singly linked list of frames
nsFrameLoader
nsFrameManagerFrame manager interface
nsFrameManagerBase
nsFrameManagerBase::UndisplayedMap
nsFrameNavigator
nsFrameSelectionMethods which are marked with *unsafe* should be handled with special care
nsFramesetDrag
nsFrameTraversal
nsFrameUtil
nsFrameUtil::Node
nsFrameUtil::NodeList
nsFrameUtil::Tag
nsFrameWindow
nsFSMultipartFormDataHandle multipart/form-data encoding, which does files as well as normal inputs
nsFSTextPlain
nsFSURLEncoded
nsFtpChannel
nsFtpControlConnection
nsFtpControlConnectionListener
nsFTPDirListingConv
nsFtpProtocolHandler
nsFtpState
nsFullScreen
nsFunctionTimer
nsGB18030Prober
nsGB18030ToUnicode
nsGB18030Unique2BytesToUnicode
nsGB18030Unique4BytesToUnicode
nsGB2312ToUnicodeV2A character set converter from GB2312 to Unicode
nsGBKConvUtil
nsGBKToUnicodeA character set converter from GBK to Unicode
nsGBKUnique2BytesToUnicodeA character set converter from GBK to Unicode
nsGConfService
nsGenConImageContentA fake content node class so that the image frame for content: url(foo); in CSS can have an nsIImageLoadingContent but use an imgIRequest that's already been loaded from the style system
nsGenConList
nsGenConNode
nsGenericArraySH
nsGenericDOMDataNode
nsGenericDOMNodeList
nsGenericElementA generic base class for DOM elements, implementing many nsIContent, nsIDOMNode and nsIDOMElement methods
nsGenericElement::MappedAttributeEntry
nsGenericElement::nsAttrInfoStruct that stores info on an attribute
nsGenericElement::nsDOMSlotsThere are a set of DOM- and scripting-specific instance variables that may only be instantiated when a content object is accessed through the DOM
nsGenericFactoryMost factories follow this simple pattern, so why not just use a function pointer for most creation operations?
nsGenericHTMLElementA common superclass for HTML elements
nsGenericHTMLElementTearoff
nsGenericHTMLFormElementA helper class for form elements that can contain children
nsGenericHTMLFrameElementA helper class for frame elements
nsGenericInterfaceInfo
nsGenericInterfaceInfoSet
nsGenericModule
nsGenericModule::FactoryNode
nsGetClassObjectByCID
nsGetClassObjectByContractID
nsGetEnumeratorData
nsGetServiceByCID
nsGetServiceByCIDWithError
nsGetServiceByContractID
nsGetServiceByContractIDWithError
nsGetServiceFromCategory
nsGetterAddRefs< T >
nsGetterAddRefs< nsISupports >
nsGetterCopiesGetter_Copies support
nsGfxButtonControlFrame
nsGfxCheckboxControlFrame
nsGfxRadioControlFrame
nsGfxScrollFrameInner
nsGfxScrollFrameInner::AsyncScrollPortEvent
nsGfxScrollFrameInner::ScrollEvent
nsGIFDecoder2
nsGkAtoms
nsGlobalChromeWindow
nsGlobalHistory
nsGlobalHistory2Adapter
nsGlobalHistory::AutoCompleteSortClosure
nsGlobalHistory::SearchEnumerator
nsGlobalHistory::URLEnumerator
nsGlobalHistoryAdapter
nsGlobalModalWindow
nsGlobalNameStruct
nsGlobalNameStruct::ConstructorAlias
nsGlobalWindow
nsGlobalWindowObserverAn indirect observer object that means we don't have to implement nsIObserver on nsGlobalWindow, where any script could see it
nsGlyphCode
nsGlyphTable
nsGlyphTableList
nsGNOMERegistry
nsGNOMEShellService
nsGnomeVFSAuthCallbackEvent
nsGnomeVFSInputStream
nsGnomeVFSMimeApp
nsGnomeVFSProtocolHandler
nsGnomeVFSService
nsGnomeVFSSetContentTypeEvent
nsGoBackCommand
nsGoForwardCommand
nsGopherChannel
nsGopherContentStream
nsGopherDirListingConv
nsGopherHandler
nsGraphicsState
nsGraphicsStatePool
nsGREResPropertiesThis class loads a .properties file from the gre/res directory; the file to load is specified as a constructor argument
nsGridThe grid data structure, i.e., the grid cellmap
nsGridCell
nsGridLayout2The nsIBoxLayout implementation for a grid
nsGridRowThe row (or column) data structure in the grid cellmap
nsGridRowGroupFrameA frame representing a grid row (or column) group, which is usually an element that is a child of a grid and contains all the rows (or all the columns)
nsGridRowGroupLayoutThe nsIBoxLayout implementation for nsGridRowGroupFrame
nsGridRowLayoutA common base class for nsGridRowLeafLayout (the nsIBoxLayout object for a grid row or column) and nsGridRowGroupLayout (the nsIBoxLayout object for a grid row group or column group)
nsGridRowLeafFrameA frame representing a grid row (or column)
nsGridRowLeafLayoutThe nsIBoxLayout implementation for nsGridRowLeafFrame
nsGroupBoxFrame
nsGroupsEnumerator
nsGtkCursor
nsGTKRemoteService
nsGTKToolkitWrapper around the thread running the message pump
nsGUIEventGeneral graphic user interface event
nsHandlerData
nsHankakuToZenkaku
nsHashableHashKeyHashtable key class to use with objects that support nsIHashable
nsHashKey
nsHashPropertyBag
nsHashtable
nsHeaderSniffer
nsHebrewProber
nsHelperMimeType
nsHighlightColorStateCommand
nsHistory
nsHistoryItem
nsHistoryLoadListener
nsHistoryMdbTableEnumerator
nsHistorySH
nsHostDBEnt
nsHostEntry
nsHostKey
nsHostRecordNsHostRecord - ref counted object type stored in host resolver cache
nsHostResolverNsHostResolver - an asynchronous host name resolver
nsHTML4ButtonAccessible
nsHTMLAnchorElement
nsHTMLAreaAccessible
nsHTMLAreaElement
nsHTMLBodyElement
nsHTMLBRAccessible
nsHTMLBRElement
nsHTMLButtonAccessible
nsHTMLButtonControlFrame
nsHTMLButtonElement
nsHTMLCanvasElement
nsHTMLCanvasFrame
nsHTMLCaptionAccessible
nsHTMLCheckboxAccessible
nsHTMLCollectionSH
nsHTMLComboboxAccessible
nsHTMLComboboxButtonAccessibleA class that represents the button inside the Select to the right of the text field
nsHTMLComboboxListAccessible
nsHTMLComboboxTextFieldAccessible
nsHTMLContainerFrame
nsHTMLContentSerializer
nsHTMLContentSerializer::olState
nsHTMLCopyEncoder
nsHTMLCSSUtils
nsHTMLCSSUtils::CSSEquivTable
nsHTMLDivElement
nsHTMLDocument
nsHTMLDocumentSH
nsHTMLEditorThe HTML editor implementation
nsHTMLEditorLogImplementation of a transaction listener object
nsHTMLEditorMouseListener
nsHTMLEditRules
nsHTMLEditUtils
nsHTMLElementgess 01/04/99
nsHTMLElementSH
nsHTMLEntities
nsHTMLFieldSetElement
nsHTMLFontElement
nsHTMLFormatConverter
nsHTMLFormElement
nsHTMLFormElementSH
nsHTMLFragmentContentSink
nsHTMLFrameElement
nsHTMLFramesetBlankFrame
nsHTMLFramesetBorderFrame
nsHTMLFrameSetElement
nsHTMLFramesetFrame
nsHTMLGroupboxAccessible
nsHTMLHeadElement
nsHTMLHeadingElement
nsHTMLHRAccessible
nsHTMLHRElement
nsHTMLHtmlElement
nsHTMLIFrameElement
nsHTMLImageAccessible
nsHTMLImageAccessibleWrap
nsHTMLImageElement
nsHTMLInputElement
nsHTMLLabelAccessible
nsHTMLLabelElement
nsHTMLLegendAccessible
nsHTMLLegendElement
nsHTMLLIAccessible
nsHTMLLIElement
nsHTMLLinkAccessible
nsHTMLLinkElement
nsHTMLListAccessible
nsHTMLListBulletAccessible
nsHTMLMapElement
nsHTMLMetaElement
nsHTMLModElement
nsHTMLObjectElement
nsHTMLOptGroupElementThe implementation of <optgroup>
nsHTMLOptionCollectionThe collection of options in the select (what you get back when you do select.options in DOM)
nsHTMLOptionElementImplementation of <option>
nsHTMLOptionsCollectionSH
nsHTMLParagraphElement
nsHTMLPluginObjElementSH
nsHTMLPreElement
nsHTMLRadioButtonAccessible
nsHTMLReflowMetricsReflow metrics used to return the frame's desired size and alignment information
nsHTMLReflowStateState passed to a frame during reflow or intrinsic size calculation
nsHTMLReflowState::ReflowStateFlags
nsHTMLScriptElement
nsHTMLScriptEventHandler
nsHTMLScrollFrameThe scroll frame creates and manages the scrolling view
nsHTMLSelectableAccessibleSelects, Listboxes and Comboboxes, are made up of a number of different widgets, some of which are shared between the two
nsHTMLSelectableAccessible::iterator
nsHTMLSelectElementImplementation of <select>
nsHTMLSelectElementSH
nsHTMLSelectListAccessible
nsHTMLSelectOptGroupAccessible
nsHTMLSelectOptionAccessible
nsHTMLSharedElement
nsHTMLSharedListElement
nsHTMLSharedObjectElement
nsHTMLSpanElement
nsHTMLStyleElement
nsHTMLStyleSheet
nsHTMLTableAccessible
nsHTMLTableAccessibleWrap
nsHTMLTableCaptionElement
nsHTMLTableCellAccessible
nsHTMLTableCellElement
nsHTMLTableColElement
nsHTMLTableElement
nsHTMLTableHeadAccessible
nsHTMLTableHeadAccessibleWrap
nsHTMLTableRowElement
nsHTMLTableSectionElement
nsHTMLTagContent
nsHTMLTags
nsHTMLTextAccessible
nsHTMLTextAreaElement
nsHTMLTextFieldAccessible
nsHTMLTitleElement
nsHTMLTokenizer
nsHTMLUnknownElement
nsHTMLURIRefObject
nsHTMLWin32ObjectAccessibleThis class is used only internally, we never! send out an IAccessible linked back to this object
nsHTMLWin32ObjectOwnerAccessible
nsHttp
nsHttpAtom
nsHttpAuthCache
nsHttpAuthEntry
nsHttpAuthIdentity
nsHttpAuthManager
nsHttpAuthNode
nsHttpAuthPath
nsHttpBasicAuth
nsHttpChannel
nsHttpChunkedDecoder
nsHTTPCompressConv
nsHttpConnection
nsHttpConnectionInfo
nsHttpConnectionMgr
nsHttpDigestAuth
nsHTTPDownloadEvent
nsHttpHandler
nsHttpHeaderArray
nsHttpHeaderArray::nsEntry::MatchHeader
nsHTTPIndex
nsHTTPListener
nsHttpNegotiateAuth
nsHttpNTLMAuth
nsHttpPipeline
nsHttpPushBackWriter
nsHttpRequestHead
nsHttpResponseHead
nsHttpsHandler
nsHTTPSOAPTransport
nsHTTPSOAPTransportCompletion
nsHTTPSSOAPTransport
nsHttpTransaction
nsHyperTextAccessibleSpecial Accessible that knows how contain both text and embedded objects
nsHyperTextAccessibleWrap
nsHypotheticalBox
nsHZToUnicodeA character set converter from GBK to Unicode
nsI4xPluginStreamInfo
nsI4xScriptablePlugin
nsIAbAddressCollecterNsIAbAddressCollecter is the interface to the address collecter service
nsIAbAutoCompleteSearch
nsIAbBooleanConditionStringString condition
nsIAbBooleanConditionTypesCondition types
nsIAbBooleanExpressionN Boolean expression type
nsIAbBooleanOperationTypes
nsIAbCard
nsIAbCardHashKey
nsIAbDirectory
nsIAbDirectoryQuery
nsIAbDirectoryQueryArgumentsThe arguments for a query
nsIAbDirectoryQueryPropertyValue
nsIAbDirectoryQueryProxy
nsIAbDirectoryQueryResultListener
nsIAbDirectorySearchSearching of cards on a directory
nsIAbDirFactory
nsIAbDirFactoryService
nsIAbDirSearchListener
nsIAbLDAPAttributeMapA mapping between addressbook properties and ldap attributes
nsIAbLDAPAttributeMapServiceThe nsIAbLDAPAttributeMapService is used to build and hold a cache of maps
nsIAbLDAPAutoCompFormatterAn interface for formatter LDAP messages to be used as nsAutoCompleteItems for use in RFC 2822 message headers
nsIAbLDAPCard
nsIAbLDAPChangeLogQuery
nsIAbLDAPDirectoryXXX This should really inherit from nsIAbDirectory, and some day it will
nsIAbLDAPProcessReplicationDataThis service does replication of an LDAP directory to a local Mork AB Database
nsIAbLDAPReplicationQueryThis interface provides methods to perform LDAP Replication Queries
nsIAbLDAPReplicationServiceThis service does replication of an LDAP directory to a local Mork AB Database
nsIAbLDIFService
nsIAbListenerNsIAbListener
nsIAbManagerNsIAbManager is an interface to the main address book mananger via the contract id "@mozilla.org/abmanager;1"
nsIAbMDBCard
nsIAbMDBDirectory
nsIAbOSXCard
nsIAbOSXDirectory
nsIAboutModule
nsIAbPreferMailFormat
nsIAbsorbingTransaction
nsIAbView
nsIAbViewListener
nsIAccessibilityService
nsIAccessibleA cross-platform interface that supports platform-specific accessibility APIs like MSAA and ATK
nsIAccessibleCaretMoveEvent
nsIAccessibleCoordinateTypeThese constants define which coordinate system a point is located in
nsIAccessibleDocumentAn interface for in-process accessibility clients that wish to retrieve information about a document
nsIAccessibleEditableText
nsIAccessibleEventAn interface for accessibility events listened to by in-process accessibility clients, which can be used to find out how to get accessibility and DOM interfaces for the event and its target
nsIAccessibleHyperLinkA cross-platform interface that supports hyperlink-specific properties and methods
nsIAccessibleHyperTextA cross-platform interface that deals with text which contains hyperlinks
nsIAccessibleImage
nsIAccessibleProviderNsIAccessibleProvider interface is used to link element and accessible object
nsIAccessibleRelationThis interface gives access to an accessible's set of relations
nsIAccessibleRetrievalAn interface for in-process accessibility clients wishing to get an nsIAccessible or nsIAccessNode for a given DOM node
nsIAccessibleRoleDefines cross platform (Gecko) roles
nsIAccessibleScrollTypeThese constants control the scrolling of an object or substring into a window
nsIAccessibleSelectableAn interface for the accessibility module and in-process accessibility clients for dealing with getting and changing the selection of accessible nodes
nsIAccessibleStateChangeEvent
nsIAccessibleStates
nsIAccessibleTable
nsIAccessibleTableChangeEvent
nsIAccessibleText
nsIAccessibleTextChangeEvent
nsIAccessibleTreeCacheA private interface to operate with tree accessible
nsIAccessibleValue
nsIAccessibleWin32Object
nsIAccessNodeAn interface used by in-process accessibility clients to get style, window, markup and other information about a DOM node
nsIAccessProxyA accessproxy of XPConnect
nsIActiveXSecurityPolicy
nsIAddbookUrl
nsIAddbookUrlOperation
nsIAddonInstallListenerInterface for handling download and install progress notifications for add-ons
nsIAddonRepositoryThe add-on repository is a source of add-ons that can be installed
nsIAddonSearchResult
nsIAddonSearchResultsCallback
nsIAddonUpdateCheckListenerInterface for handling notifications during the addon update check process
nsIAddrDatabase
nsIAddrDBAnnouncer
nsIAddrDBListener
nsIAlertsService
nsIAnnotationObserver
nsIAnnotationService
nsIAnonymousContentCreator
nsIAppleEventsService
nsIAppleFileDecoder
nsIApplicationUpdateServiceAn interface describing a global application service that handles performing background update checks and provides utilities for selecting and downloading update patches
nsIAppShellInterface for the native event system layer
nsIAppShellService
nsIAppStartup
nsIArrayNsIArray
nsIASN1ObjectThis represents an ASN.1 object, where ASN.1 is "Abstract Syntax Notation number One"
nsIASN1PrintableItem
nsIASN1SequenceThis represents a sequence of ASN.1 objects, where ASN.1 is "Abstract Syntax Notation number One"
nsIASN1Tree
nsIAssociatedContentSecurityThis interface is used to cache associated (sub) content security state
nsIAsyncInputStreamIf an input stream is non-blocking, it may return NS_BASE_STREAM_WOULD_BLOCK when read
nsIAsyncOutputStreamIf an output stream is non-blocking, it may return NS_BASE_STREAM_WOULD_BLOCK when written to
nsIAsyncStreamCopier
nsIAtom
nsIAtomService
nsIAttribute
nsIAuthenticationInfo
nsIAuthInformationA object that hold authentication information
nsIAuthModule
nsIAuthPrompt
nsIAuthPrompt2An interface allowing to prompt for a username and password
nsIAuthPromptAdapterFactoryAn interface for wrapping nsIAuthPrompt interfaces to make them usable via an nsIAuthPrompt2 interface
nsIAuthPromptCallbackInterface for callback methods for the asynchronous nsIAuthPrompt2 method
nsIAuthPromptProvider
nsIAuthPromptWrapperNsIAuthPromptWrapper
nsIAutoCompleteBaseResult
nsIAutoCompleteController
nsIAutoCompleteInput
nsIAutoCompleteItem
nsIAutoCompleteListener
nsIAutoCompleteMdbResult
nsIAutoCompleteMdbResult2
nsIAutoCompleteObserver
nsIAutoCompletePopup
nsIAutoCompleteResult
nsIAutoCompleteResults
nsIAutoCompleteSearch
nsIAutoCompleteSession
nsIAutoCompleteSimpleResultThis class implements nsIAutoCompleteResult and provides simple methods for setting the value and result items
nsIAutoCompleteSimpleResultListener
nsIAutoCompleteSimpleResultListenerendif
nsIAutoCompleteStatus
nsIAutoConfig
nsIBadCertListener2A mechanism to report a broken SSL status
nsIBar
nsIBar2
nsIBaseDOMException
nsIBaseStream
nsIBaseWindowThe nsIBaseWindow describes a generic window and basic operations that can be performed on it
nsIBasicDecoder
nsIBasicEncoderendif
nsIBidiKeyboard
nsIBidirectionalEnumerator
nsIBidirectionalIterator
nsIBinaryInputStreamThis interface allows consumption of primitive data types from a "binary stream" containing untagged, big-endian binary data, i.e
nsIBinaryOutputStreamThis interface allows writing of primitive data types (integers, floating-point values, booleans, etc
nsIBlocklistService
nsIBogus1
nsIBogus2
nsIBookmarksService
nsIBoxLayout
nsIBoxObject
nsIBrowserBoxObject
nsIBrowserDOMWindowThe C++ source has access to the browser script source through nsIBrowserDOMWindow
nsIBrowserGlueNsIBrowserGlue is a dirty and rather fluid interface to host shared utility methods used by browser UI code, but which are not local to a browser window
nsIBrowserHandler
nsIBrowserHistory
nsIBrowserInstance
nsIBrowserProfileMigrator
nsIBrowserSearchService
nsIBufEntropyCollector
nsIBufferedInputStreamAn input stream that reads ahead and keeps a buffer coming from another input stream so that fewer accesses to the underlying stream are necessary
nsIBufferedOutputStreamAn output stream that stores up data to write out to another output stream and does the entire write only when the buffer is full, so that fewer writes to the underlying output stream are necessary
nsIByteBuffer
nsIByteRangeRequest
nsICacheNsICache is a namespace for various cache constants
nsICacheDeviceInfo
nsICacheEntryDescriptor
nsICacheEntryInfo
nsICacheListener
nsICacheMetaDataVisitor
nsICacheService
nsICacheSession
nsICacheVisitor
nsICachingChannelA channel may optionally implement this interface to allow clients to affect its behavior with respect to how it uses the cache service
nsICancelableThis interface provides a means to cancel an operation that is in progress
nsICanvasElement
nsICanvasFrame
nsICaret
nsICaseConversion
nsICategoryManager
nsICDocShellTreeOwner
nsICertificateDialogsFunctions that implement user interface dialogs to manage certificates
nsICertOverrideServiceThis represents the global list of triples {host:port, cert-fingerprint, allowed-overrides} that the user wants to accept without further warnings
nsICertPickDialogsNsICertPickDialogs Provides generic UI for choosing a certificate
nsICertTree
nsICertTreeItem
nsICertVerificationListener
nsICertVerificationResult
nsIChannelThe nsIChannel interface allows clients to construct "GET" requests for specific protocols, and manage them in a uniform way
nsIChannelClassifierAn nsIChannelClassifier object checks a channel's URI against the URI classifier service, and cancels the channel before OnStartRequest if it is found on a blacklist
nsIChannelEventSinkImplement this interface to receive control over various channel events
nsICharRepresentable
nsICharRepresentableifdef NS_DEBUG
nsICharsetAlias
nsICharsetConverterManagerHere Charsets are identified by ASCII strings
nsICharsetDetectionAdaptor
nsICharsetDetectionObserver
nsICharsetDetector
nsICharsetResolver
nsICharsetResolverifdef MOZ_XUL
nsICheckboxControlFrame
nsIChromeRegistry
nsIChromeRegistrySea
nsICipherInfo
nsICipherInfoService
nsICiterHandle plaintext citations, as in mail quoting
nsIClassicPluginFactory
nsIClassInfoProvides information about a specific implementation class
nsIClassInfoifdef XPC_USE_SECURITY_CHECKED_COMPONENT
nsIClassInfoImpl< T >
nsIClientAuthDialogsNsIClientAuthDialog Provides UI for SSL client-auth dialogs
nsIClipboard
nsIClipboardCommandsAn interface for embedding clients who wish to interact with the system-wide OS clipboard
nsIClipboardDragDropHookListPlease note that the following api is not intended for embedders; it is intended as an internal (to gecko)
nsIClipboardDragDropHooksInterfaces for overriding the built-in drag, drop, copy, and paste implementations in the content area and editors
nsIClipboardHelper
nsIClipboardOwner
nsICloseAllWindows
nsICmdLineHandler
nsICmdLineService
nsICMSDecoderNsICMSDecoder Interface to decode an CMS message
nsICMSEncoderNsICMSEncoder Interface to Encode an CMS message
nsICMSMessageNsICMSMessage Interface to a CMS Message
nsICMSMessage2
nsICMSMessageErrorsNsICMSMessageErrors Scriptable error constants for nsICMSMessage
nsICMSSecureMessageNsICMSManager (service) Interface to access users certificate store
nsICollation
nsICollationFactory
nsICollection
nsIComboboxControlFrame
nsIComm4xProfileThis interface provides support for getting 4.x profile information This interface can be used to get the existing 4.x profiles and for getting the mail directory for the profile
nsICommandController
nsICommandHandler
nsICommandHandlerInit
nsICommandLineRepresents the command line used to invoke a XUL application
nsICommandLineHandlerHandles arguments on the command line of an XUL application
nsICommandLineRunnerExtension of nsICommandLine that allows for initialization of new command lines and running the command line actions by processing the command line handlers
nsICommandLineValidatorValidates arguments on the command line of an XUL application
nsICommandManager
nsICommandParams
nsIComponentManager
nsIComponentManagerObsolete
nsIComponentRegistrar
nsICOMPtrEqTestFoo
nsIComputedDOMStyle
nsIConsoleListener
nsIConsoleMessageThis is intended as a base interface; implementations may want to provide an object that can be qi'ed to provide more specific message information
nsIConsoleService
nsIContainerBoxObject
nsIContent
nsIContentDispatchChooserThis is used to ask a user what they would like to do with a given piece of content
nsIContentFilter
nsIContentHandler
nsIContentIterator
nsIContentPolicyInterface for content policy mechanism
nsIContentPrefObserver
nsIContentPrefService
nsIContentSerializer
nsIContentSink
nsIContentSnifferContent sniffer interface
nsIContentURIGrouper
nsIContentViewer
nsIContentViewerContainer
nsIContentViewerEdit
nsIContentViewerFileThe nsIDocShellFile
nsIContextMenuInfoNsIContextMenuInfo
nsIContextMenuListenerAn optional interface for embedding clients wishing to receive notifications for context menu events (e.g
nsIContextMenuListener2NsIContextMenuListener2
nsIController
nsIControllerCommandNsIControllerCommand
nsIControllerCommandGroup
nsIControllerCommandTableNsIControllerCommandTable
nsIControllerContext
nsIControllers
nsIConverterInputStreamA unichar input stream that wraps an input stream
nsIConverterOutputStreamThis interface allows writing strings to a stream, doing automatic character encoding conversion
nsICookie
nsICookie2Main cookie object interface for use by consumers: extends nsICookie, a frozen interface for external access of cookie objects
nsICookieAcceptDialog
nsICookieManagerAn optional interface for accessing or removing the cookies that are in the cookie list
nsICookieManager2Additions to the frozen nsICookieManager
nsICookiePermissionAn interface to test for cookie permissions
nsICookiePromptService
nsICookieServiceNsICookieService
nsICookieStorage
nsICopyMessageListener
nsICopyMessageStreamListener
nsICrashReporterProvides access to crash reporting functionality
nsICRLInfoInformation on a Certificate Revocation List (CRL) issued by a Aertificate Authority (CA)
nsICRLManager
nsICryptoFIPSInfo
nsICryptoHashNsICryptoHash This interface provides crytographic hashing algorithms
nsICryptoHMACNsICryptoHMAC This interface provides HMAC signature algorithms
nsICSSAnonBoxPseudo
nsICSSDeclaration
nsICSSGroupRule
nsICSSImportRule
nsICSSLoader
nsICSSLoaderObserver
nsICSSNameSpaceRule
nsICSSOMFactory
nsICSSParser
nsICSSPseudoClass
nsICSSPseudoComparator
nsICSSPseudoElement
nsICSSRule
nsICSSStyleRule
nsICSSStyleRuleDOMWrapper
nsICSSStyleSheet
nsICurrentCharsetListener
nsID
nsIDataObjCollection
nsIDataSignatureVerifierAn interface for verifying that a given string of data was signed by the private key matching the given public key
nsIDataType
nsIDateTimeFormat
nsIDBChangeAnnouncer
nsIDBChangeListener
nsIDBFolderInfo
nsIDebug
nsIDelegateInternalInternal interface implemented by XForms controls that delegates the UI to an external entity
nsIDeviceContext
nsIDeviceContextSpec
nsIDeviceSupport
nsIDHashKeyHashkey wrapper using nsID KeyType
nsIDialogParamBlockAn interface to pass strings, integers and nsISupports to a dialog
nsIDictionaryA simple mutable table of objects, accessed by key
nsIDirectoryEnumeratorThis interface provides a means for enumerating the contents of a directory
nsIDirectoryIterator
nsIDirectoryServiceNsIDirectoryService
nsIDirectoryServiceProviderNsIDirectoryServiceProvider
nsIDirectoryServiceProvider2NsIDirectoryServiceProvider2
nsIDirIndexA class holding information about a directory index
nsIDirIndexListenerThis interface is used to receive contents of directory index listings from a protocol
nsIDirIndexParserA parser for application/http-index-format
nsIDispatchSupport
nsIDKey
nsIDNSListenerNsIDNSListener
nsIDNSRecordNsIDNSRecord
nsIDNSRequestNsIDNSRequest
nsIDNSServiceNsIDNSService
nsIDocCharsetThe nsIDocCharset interface allows the user to view, hint, and set which converter is used to read the document's data
nsIDocShell
nsIDocShellHistory
nsIDocShellLoadInfo
nsIDocShellTreeItemThe nsIDocShellTreeItem supplies the methods that are required of any item that wishes to be able to live within the docshell tree either as a middle node or a leaf
nsIDocShellTreeNodeThe nsIDocShellTreeNode supplies the methods for interacting with children of a docshell
nsIDocShellTreeOwner
nsIDocument
nsIDocumentCharsetInfo
nsIDocumentEncoder
nsIDocumentEncoderNodeFixup
nsIDocumentLoaderAn nsIDocumentLoader is an interface responsible for tracking groups of loads that belong together (images, external scripts, etc) and subdocuments (<iframe>, <frame>, etc)
nsIDocumentLoaderFactoryTo get a component that implements nsIDocumentLoaderFactory for a given mimetype, use nsICategoryManager to find an entry with the mimetype as its name in the category "Gecko-Content-Viewers"
nsIDocumentObserver
nsIDocumentStateListener
nsIDocumentTransformer
nsIDocumentViewer
nsIDocumentViewerPrintifdef NS_PRINTING
nsIDOM3Attr
nsIDOM3DocumentFor more information on this interface, please see http://www.w3.org/TR/DOM-Level-3-Core/
nsIDOM3DocumentEventThe nsIDOMDocumentEvent interface is the interface to the event factory method on a DOM document object
nsIDOM3EventTargetThe nsIDOMEventTarget interface is the interface implemented by all event targets in the Document Object Model
nsIDOM3Node
nsIDOM3TypeInfo
nsIDOMAbstractViewThe nsIDOMAbstractView interface is a datatype for a view in the Document Object Model
nsIDOMAttrThe nsIDOMAttr interface represents an attribute in an "Element" object
nsIDOMBarPropThe nsIDOMBarProp interface is the interface for controlling and accessing the visibility of certain UI items (scrollbars, menubars, toolbars,
nsIDOMBeforeUnloadEventThe nsIDOMBeforeUnloadEvent interface is the interface for events sent to handlers of the "beforeunload" event
nsIDOMCanvasGradient
nsIDOMCanvasPattern
nsIDOMCanvasRenderingContext2D
nsIDOMCDATASectionCDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup
nsIDOMCharacterDataThe nsIDOMCharacterData interface extends nsIDOMNode with a set of attributes and methods for accessing character data in the DOM
nsIDOMChromeWindow
nsIDOMClientInformation
nsIDOMClientRect
nsIDOMClientRectList
nsIDOMCommandEvent
nsIDOMCommentThe nsIDOMComment interface inherits from nsIDOMCharacterData and represents the content of a comment, i.e., all the characters between the starting ''
nsIDOMCompositionListener
nsIDOMContextMenuListener
nsIDOMCounter
nsIDOMCRMFObject
nsIDOMCrypto
nsIDOMCryptoDialogs
nsIDOMCSS2Properties
nsIDOMCSSCharsetRule
nsIDOMCSSFontFaceRule
nsIDOMCSSImportRule
nsIDOMCSSMediaRule
nsIDOMCSSMozDocumentRuleModified version of nsIDOMCSSMediaRule for @-moz-document rules
nsIDOMCSSPageRule
nsIDOMCSSPrimitiveValueThe nsIDOMCSSPrimitiveValue interface is a datatype for a primitive CSS value in the Document Object Model
nsIDOMCSSRuleThe nsIDOMCSSRule interface is a datatype for a CSS style rule in the Document Object Model
nsIDOMCSSRuleListThe nsIDOMCSSRuleList interface is a datatype for a list of CSS style rules in the Document Object Model
nsIDOMCSSStyleDeclarationThe nsIDOMCSSStyleDeclaration interface is a datatype for a CSS style declaration in the Document Object Model
nsIDOMCSSStyleRule
nsIDOMCSSStyleSheetThe nsIDOMCSSStyleSheet interface is a datatype for a CSS style sheet in the Document Object Model
nsIDOMCSSUnknownRule
nsIDOMCSSValueThe nsIDOMCSSValue interface is a datatype for a CSS value in the Document Object Model
nsIDOMCSSValueListThe nsIDOMCSSValueList interface is a datatype for a list of CSS values in the Document Object Model
nsIDOMCustomEventThe nsIDOMEventTarget interface is the interface implemented by all event targets in the Document Object Model
nsIDOMDataContainerEvent
nsIDOMDocumentThe nsIDOMDocument interface represents the entire HTML or XML document
nsIDOMDocumentCSS
nsIDOMDocumentEventThe nsIDOMDocumentEvent interface is the interface to the event factory method on a DOM document object
nsIDOMDocumentFragmentDocumentFragment is a "lightweight" or "minimal" Document object
nsIDOMDocumentRangeThe nsIDOMDocumentRange interface is an interface to a document object that supports ranges in the Document Object Model
nsIDOMDocumentStyleThe nsIDOMDocumentStyle interface is an interface to a document object that supports style sheets in the Document Object Model
nsIDOMDocumentTraversal
nsIDOMDocumentTypeEach Document has a doctype attribute whose value is either null or a DocumentType object
nsIDOMDocumentViewThe nsIDOMDocumentView interface is a datatype for a document that supports views in the Document Object Model
nsIDOMDocumentXBL
nsIDOMDOMBuilder
nsIDOMDOMConfigurationThe nsIDOMDOMConfiguration interface represents the configuration of a document and maintains a table of recognized parameters
nsIDOMDOMConstructor
nsIDOMDOMErrorThe nsIDOMDOMError interface is "An non-zero implementation dependent error code describing the error, or 0 if there is no error
nsIDOMDOMErrorHandlerThe nsIDOMDOMErrorHandler interface is a basic interface for DOM error handlers
nsIDOMDOMExceptionIn general, DOM methods return specific error values in ordinary processing situations, such as out-of-bound errors
nsIDOMDOMImplementationThe nsIDOMDOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model
nsIDOMDOMImplementationLS
nsIDOMDOMLocatorThe nsIDOMDOMLocator interface provides location information for an error
nsIDOMDOMStringListCorresponds to http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407
nsIDOMDragListener
nsIDOMElementThe nsIDOMElement interface represents an element in an HTML or XML document
nsIDOMElementCSSInlineStyleThe nsIDOMElementCSSInlineStyle interface allows access to the inline style information for elements
nsIDOMEntityThe nsIDOMEntity interface represents an entity, either parsed or unparsed, in an XML document
nsIDOMEntityReferenceNsIDOMEntityReference is an interface to a node that represents a reference to one of the entities defined in the document
nsIDOMEventThe nsIDOMEvent interface is the primary datatype for all events in the Document Object Model
nsIDOMEventGroupThe nsIDOMEventTarget interface is the interface implemented by all event targets in the Document Object Model
nsIDOMEventListenerThe nsIDOMEventListener interface is a callback interface for listening to events in the Document Object Model
nsIDOMEventTargetThe nsIDOMEventTarget interface is the interface implemented by all event targets in the Document Object Model
nsIDOMFile
nsIDOMFileException
nsIDOMFileList
nsIDOMFocusListener
nsIDOMFormListener
nsIDOMGetSVGDocument
nsIDOMGetSVGDocumentendif
nsIDOMHistory
nsIDOMHTMLAnchorElementThe nsIDOMHTMLAnchorElement interface is the interface to a [X]HTML a element
nsIDOMHTMLAppletElementThe nsIDOMHTMLAppletElement interface is the interface to a [X]HTML applet element
nsIDOMHTMLAreaElementThe nsIDOMHTMLAreaElement interface is the interface to a [X]HTML area element
nsIDOMHTMLBaseElementThe nsIDOMHTMLBaseElement interface is the interface to a [X]HTML base element
nsIDOMHTMLBaseFontElementThe nsIDOMHTMLBaseFontElement interface is the interface to a [X]HTML basefont element
nsIDOMHTMLBodyElementThe nsIDOMHTMLBodyElement interface is the interface to a [X]HTML body element
nsIDOMHTMLBRElementThe nsIDOMHTMLBRElement interface is the interface to a [X]HTML br element
nsIDOMHTMLButtonElementThe nsIDOMHTMLButtonElement interface is the interface to a [X]HTML button element
nsIDOMHTMLCanvasElementThe nsIDOMHTMLCanvasElement interface is the interface to a HTML <canvas> element
nsIDOMHTMLCollectionThe nsIDOMHTMLCollection interface is an interface to a collection of [X]HTML elements
nsIDOMHTMLDirectoryElementThe nsIDOMHTMLDirectoryElement interface is the interface to a [X]HTML dir element
nsIDOMHTMLDivElementThe nsIDOMHTMLDivElement interface is the interface to a [X]HTML div element
nsIDOMHTMLDListElementThe nsIDOMHTMLDListElement interface is the interface to a [X]HTML dl element
nsIDOMHTMLDocumentThe nsIDOMHTMLDocument interface is the interface to a [X]HTML document object
nsIDOMHTMLElementThe nsIDOMHTMLElement interface is the primary [X]HTML element interface
nsIDOMHTMLEmbedElementThe nsIDOMHTMLEmbedElement interface is the interface to a [X]HTML embed element
nsIDOMHTMLEmbedElementifdef MOZ_SVG
nsIDOMHTMLFieldSetElementThe nsIDOMHTMLFieldSetElement interface is the interface to a [X]HTML fieldset element
nsIDOMHTMLFontElementThe nsIDOMHTMLFontElement interface is the interface to a [X]HTML font element
nsIDOMHTMLFormElementThe nsIDOMHTMLFormElement interface is the interface to a [X]HTML form element
nsIDOMHTMLFrameElementThe nsIDOMHTMLFrameElement interface is the interface to a [X]HTML frame element
nsIDOMHTMLFrameSetElementThe nsIDOMHTMLFrameSetElement interface is the interface to a [X]HTML frameset element
nsIDOMHTMLHeadElementThe nsIDOMHTMLHeadElement interface is the interface to a [X]HTML head element
nsIDOMHTMLHeadingElementThe nsIDOMHTMLHeadingElement interface is the interface to a [X]HTML h1, h2, h3,
nsIDOMHTMLHRElementThe nsIDOMHTMLHRElement interface is the interface to a [X]HTML hr element
nsIDOMHTMLHtmlElementThe nsIDOMHTMLHtmlElement interface is the interface to a [X]HTML html element
nsIDOMHTMLIFrameElementThe nsIDOMHTMLIFrameElement interface is the interface to a [X]HTML iframe element
nsIDOMHTMLImageElementThe nsIDOMHTMLImageElement interface is the interface to a [X]HTML img element
nsIDOMHTMLInputElementThe nsIDOMHTMLInputElement interface is the interface to a [X]HTML input element
nsIDOMHTMLIsIndexElementThe nsIDOMHTMLIsIndexElement interface is the interface to a [X]HTML isindex element
nsIDOMHTMLLabelElementThe nsIDOMHTMLLabelElement interface is the interface to a [X]HTML label element
nsIDOMHTMLLegendElementThe nsIDOMHTMLLegendElement interface is the interface to a [X]HTML legend element
nsIDOMHTMLLIElementThe nsIDOMHTMLLIElement interface is the interface to a [X]HTML li element
nsIDOMHTMLLinkElementThe nsIDOMHTMLLinkElement interface is the interface to a [X]HTML link element
nsIDOMHTMLMapElementThe nsIDOMHTMLMapElement interface is the interface to a [X]HTML map element
nsIDOMHTMLMenuElementThe nsIDOMHTMLMenuElement interface is the interface to a [X]HTML menu element
nsIDOMHTMLMetaElementThe nsIDOMHTMLMetaElement interface is the interface to a [X]HTML meta element
nsIDOMHTMLModElementThe nsIDOMHTMLModElement interface is the interface to a [X]HTML ins and del element
nsIDOMHTMLObjectElementThe nsIDOMHTMLObjectElement interface is the interface to a [X]HTML object element
nsIDOMHTMLOListElementThe nsIDOMHTMLOListElement interface is the interface to a [X]HTML ol element
nsIDOMHTMLOptGroupElementThe nsIDOMHTMLOptGroupElement interface is the interface to a [X]HTML optgroup element
nsIDOMHTMLOptionElementThe nsIDOMHTMLOptionElement interface is the interface to a [X]HTML option element
nsIDOMHTMLOptionsCollectionThe nsIDOMHTMLOptionsCollection interface is the interface to a collection of [X]HTML option elements
nsIDOMHTMLParagraphElementThe nsIDOMHTMLParagraphElement interface is the interface to a [X]HTML p element
nsIDOMHTMLParamElementThe nsIDOMHTMLParamElement interface is the interface to a [X]HTML param element
nsIDOMHTMLPreElementThe nsIDOMHTMLPreElement interface is the interface to a [X]HTML pre element
nsIDOMHTMLQuoteElementThe nsIDOMHTMLQuoteElement interface is the interface to a [X]HTML q element
nsIDOMHTMLScriptElementThe nsIDOMHTMLScriptElement interface is the interface to a [X]HTML script element
nsIDOMHTMLSelectElementThe nsIDOMHTMLSelectElement interface is the interface to a [X]HTML select element
nsIDOMHTMLStyleElementThe nsIDOMHTMLStyleElement interface is the interface to a [X]HTML style element
nsIDOMHTMLTableCaptionElementThe nsIDOMHTMLTableCaptionElement interface is the interface to a [X]HTML caption element
nsIDOMHTMLTableCellElementThe nsIDOMHTMLTableCellElement interface is the interface to a [X]HTML td element
nsIDOMHTMLTableColElementThe nsIDOMHTMLTableColElement interface is the interface to a [X]HTML col element
nsIDOMHTMLTableElementThe nsIDOMHTMLTableElement interface is the interface to a [X]HTML table element
nsIDOMHTMLTableRowElementThe nsIDOMHTMLTableRowElement interface is the interface to a [X]HTML tr element
nsIDOMHTMLTableSectionElementThe nsIDOMHTMLTableSectionElement interface is the interface to a [X]HTML thead, tbody, and tfoot element
nsIDOMHTMLTextAreaElementThe nsIDOMHTMLTextAreaElement interface is the interface to a [X]HTML textarea element
nsIDOMHTMLTitleElementThe nsIDOMHTMLTitleElement interface is the interface to a [X]HTML title element
nsIDOMHTMLUListElementThe nsIDOMHTMLUListElement interface is the interface to a [X]HTML ul element
nsIDOMJSNavigator
nsIDOMJSPluginArray
nsIDOMJSWindow
nsIDOMKeyEvent
nsIDOMKeyListener
nsIDOMLinkStyle
nsIDOMLoadListener
nsIDOMLoadStatus
nsIDOMLoadStatusEvent
nsIDOMLoadStatusList
nsIDOMLocation
nsIDOMLSException
nsIDOMLSInput
nsIDOMLSLoadEvent
nsIDOMLSOutput
nsIDOMLSParser
nsIDOMLSParserFilter
nsIDOMLSProgressEvent
nsIDOMLSResourceResolver
nsIDOMLSSerializer
nsIDOMLSSerializerFilter
nsIDOMMediaListThe nsIDOMMediaList interface is a datatype for a list of media types in the Document Object Model
nsIDOMMessageEventThe nsIDOMMessageEvent interface is used for server-sent events and for cross-domain messaging
nsIDOMMimeType
nsIDOMMimeTypeArray
nsIDOMModalContentWindow
nsIDOMMouseEventThe nsIDOMMouseEvent interface is the datatype for all mouse events in the Document Object Model
nsIDOMMouseListener
nsIDOMMouseMotionListener
nsIDOMMutationEvent
nsIDOMNamedNodeMapObjects implementing the nsIDOMNamedNodeMap interface are used to represent collections of nodes that can be accessed by name
nsIDOMNameListCorresponds to http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407
nsIDOMNavigator
nsIDOMNodeThe nsIDOMNode interface is the primary datatype for the entire Document Object Model
nsIDOMNodeFilter
nsIDOMNodeIterator
nsIDOMNodeListThe nsIDOMNodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented
nsIDOMNotationThe nsIDOMNotation interface represents a notation declared in the DTD
nsIDOMNSCSS2Properties
nsIDOMNSDocument
nsIDOMNSDocumentStyleThe nsIDOMNSDocumentStyle interface is an extension to the nsIDOMDocumentStyle interface
nsIDOMNSEditableElementThis interface is implemented by elements which have inner editable content, such as HTML input and textarea
nsIDOMNSElement
nsIDOMNSEvent
nsIDOMNSEventTargetThe nsIDOMNSEventTarget interface is an extension to the standard nsIDOMEventTarget interface, implemented by all event targets in the Document Object Model
nsIDOMNSFeatureFactory
nsIDOMNSHistory
nsIDOMNSHTMLAnchorElement
nsIDOMNSHTMLAnchorElement2
nsIDOMNSHTMLAreaElement
nsIDOMNSHTMLAreaElement2
nsIDOMNSHTMLButtonElement
nsIDOMNSHTMLDocument
nsIDOMNSHTMLElement
nsIDOMNSHTMLFormControlList
nsIDOMNSHTMLFormElement
nsIDOMNSHTMLFrameElement
nsIDOMNSHTMLHRElementThe nsIDOMNSHTMLHRElement interface contains extensions to the interface for [X]HTML hr elements, for compatibility with IE
nsIDOMNSHTMLImageElement
nsIDOMNSHTMLInputElement
nsIDOMNSHTMLOptionCollection
nsIDOMNSHTMLOptionElement
nsIDOMNSHTMLSelectElement
nsIDOMNSHTMLTextAreaElement
nsIDOMNSLocation
nsIDOMNSRange
nsIDOMNSRGBAColor
nsIDOMNSUIEvent
nsIDOMNSXBLFormControl
nsIDOMNSXPathExpressionInterface for Mozilla specific XPathExpression functions
nsIDOMOfflineResourceList
nsIDOMPageTransitionEventThe nsIDOMPageTransitionEvent interface is used for the pageshow and pagehide events, which are generic events that apply to both page load/unload and saving/restoring a document from session history
nsIDOMParserThe nsIDOMParser interface is a non-SAX interface that can be used to parse a string or byte stream containing XML or HTML content to a DOM document
nsIDOMParserJSThe nsIDOMParserJS interface provides a scriptable way of calling init()
nsIDOMPkcs11
nsIDOMPlugin
nsIDOMPluginArray
nsIDOMPopupBlockedEventThe nsIDOMPopupBlockedEvent interface is the datatype for events posted when a popup window is blocked
nsIDOMProcessingInstructionThe nsIDOMProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document
nsIDOMRangeThe nsIDOMRange interface is an interface to a DOM range object
nsIDOMRangeException
nsIDOMRect
nsIDOMRGBColor
nsIDOMScreen
nsIDOMScriptObjectFactory
nsIDOMSerializerThe nsIDOMSerializer interface is really a placeholder till the W3C DOM Working Group defines a mechanism for serializing DOM nodes
nsIDOMSmartCardEvent
nsIDOMStorage
nsIDOMStorageEventInterface for a client side storage
nsIDOMStorageItemInterface for a client side storage item
nsIDOMStorageList
nsIDOMStorageManager
nsIDOMStorageWindow
nsIDOMStyleSheetThe nsIDOMStyleSheet interface is a datatype for a style sheet in the Document Object Model
nsIDOMStyleSheetListThe nsIDOMStyleSheetList interface is a datatype for a style sheet list in the Document Object Model
nsIDOMSVGAElement
nsIDOMSVGAngleThe nsIDOMSVGAngle interface is the interface to an SVG angle
nsIDOMSVGAnimatedAngleThe nsIDOMSVGAnimatedAngle interface is the interface to an SVG animated angle
nsIDOMSVGAnimatedBooleanThe nsIDOMSVGAnimatedBoolean interface is the interface to an SVG animated boolean
nsIDOMSVGAnimatedEnumeration
nsIDOMSVGAnimatedIntegerThe nsIDOMSVGAnimatedNumber interface is the interface to an SVG Animated Integer
nsIDOMSVGAnimatedLength
nsIDOMSVGAnimatedLengthList
nsIDOMSVGAnimatedNumber
nsIDOMSVGAnimatedNumberList
nsIDOMSVGAnimatedPathData
nsIDOMSVGAnimatedPoints
nsIDOMSVGAnimatedPreserveAspectRatio
nsIDOMSVGAnimatedRect
nsIDOMSVGAnimatedString
nsIDOMSVGAnimatedTransformList
nsIDOMSVGCircleElement
nsIDOMSVGClipPathElement
nsIDOMSVGComponentTransferFunctionElement
nsIDOMSVGDefsElement
nsIDOMSVGDescElement
nsIDOMSVGDocument
nsIDOMSVGElement
nsIDOMSVGEllipseElement
nsIDOMSVGEventFor more information on this interface please see http://www.w3.org/TR/SVG11/script.html#InterfaceSVGEvent
nsIDOMSVGExceptionCorresponds to http://www.w3.org/TR/SVG11/svgdom.html#InterfaceSVGException
nsIDOMSVGFEBlendElement
nsIDOMSVGFEColorMatrixElement
nsIDOMSVGFEComponentTransferElement
nsIDOMSVGFECompositeElement
nsIDOMSVGFEConvolveMatrixElement
nsIDOMSVGFEDiffuseLightingElement
nsIDOMSVGFEDisplacementMapElement
nsIDOMSVGFEDistantLightElement
nsIDOMSVGFEFloodElement
nsIDOMSVGFEFuncAElement
nsIDOMSVGFEFuncBElement
nsIDOMSVGFEFuncGElement
nsIDOMSVGFEFuncRElement
nsIDOMSVGFEGaussianBlurElement
nsIDOMSVGFEImageElement
nsIDOMSVGFEMergeElement
nsIDOMSVGFEMergeNodeElement
nsIDOMSVGFEMorphologyElement
nsIDOMSVGFEOffsetElement
nsIDOMSVGFEPointLightElement
nsIDOMSVGFESpecularLightingElement
nsIDOMSVGFESpotLightElement
nsIDOMSVGFETileElement
nsIDOMSVGFETurbulenceElement
nsIDOMSVGFilterElement
nsIDOMSVGFilterPrimitiveStandardAttributes
nsIDOMSVGFitToViewBox
nsIDOMSVGForeignObjectElement
nsIDOMSVGGElement
nsIDOMSVGGradientElement
nsIDOMSVGImageElement
nsIDOMSVGLength
nsIDOMSVGLengthList
nsIDOMSVGLinearGradientElement
nsIDOMSVGLineElement
nsIDOMSVGLocatable
nsIDOMSVGMarkerElementThe nsIDOMSVGMarker interface is the interface to an SVG marker element
nsIDOMSVGMaskElement
nsIDOMSVGMatrix
nsIDOMSVGMetadataElement
nsIDOMSVGNumber
nsIDOMSVGNumberList
nsIDOMSVGPathElement
nsIDOMSVGPathSeg
nsIDOMSVGPathSegArcAbs
nsIDOMSVGPathSegArcRel
nsIDOMSVGPathSegClosePath
nsIDOMSVGPathSegCurvetoCubicAbs
nsIDOMSVGPathSegCurvetoCubicRel
nsIDOMSVGPathSegCurvetoCubicSmoothAbs
nsIDOMSVGPathSegCurvetoCubicSmoothRel
nsIDOMSVGPathSegCurvetoQuadraticAbs
nsIDOMSVGPathSegCurvetoQuadraticRel
nsIDOMSVGPathSegCurvetoQuadraticSmoothAbs
nsIDOMSVGPathSegCurvetoQuadraticSmoothRel
nsIDOMSVGPathSegLinetoAbs
nsIDOMSVGPathSegLinetoHorizontalAbs
nsIDOMSVGPathSegLinetoHorizontalRel
nsIDOMSVGPathSegLinetoRel
nsIDOMSVGPathSegLinetoVerticalAbs
nsIDOMSVGPathSegLinetoVerticalRel
nsIDOMSVGPathSegList
nsIDOMSVGPathSegMovetoAbs
nsIDOMSVGPathSegMovetoRel
nsIDOMSVGPatternElement
nsIDOMSVGPoint
nsIDOMSVGPointList
nsIDOMSVGPolygonElement
nsIDOMSVGPolylineElement
nsIDOMSVGPreserveAspectRatio
nsIDOMSVGRadialGradientElement
nsIDOMSVGRect
nsIDOMSVGRectElement
nsIDOMSVGScriptElement
nsIDOMSVGStopElement
nsIDOMSVGStylable
nsIDOMSVGStyleElement
nsIDOMSVGSVGElement
nsIDOMSVGSwitchElement
nsIDOMSVGSymbolElement
nsIDOMSVGTextContentElement
nsIDOMSVGTextElement
nsIDOMSVGTextPathElement
nsIDOMSVGTextPositioningElement
nsIDOMSVGTitleElement
nsIDOMSVGTransform
nsIDOMSVGTransformable
nsIDOMSVGTransformList
nsIDOMSVGTSpanElement
nsIDOMSVGUnitTypesThe nsIDOMSVGUnitTypes interface is the interface to SVG unit types
nsIDOMSVGURIReference
nsIDOMSVGUseElement
nsIDOMSVGViewSpec
nsIDOMSVGZoomAndPan
nsIDOMSVGZoomEvent
nsIDOMTextThe nsIDOMText interface inherits from nsIDOMCharacterData and represents the textual content (termed character data in XML) of an Element or Attr
nsIDOMTextListener
nsIDOMTextRectangle
nsIDOMTextRectangleList
nsIDOMToStringThe sole purpose of this interface is to make it easy for XPCOM object's to hook into JS' toString() when interacting with XPConnect
nsIDOMTreeWalker
nsIDOMUIEventThe nsIDOMUIEvent interface is the datatype for all UI events in the Document Object Model
nsIDOMUIListener
nsIDOMUserDataHandler
nsIDOMViewCSS
nsIDOMWindowThe nsIDOMWindow interface is the primary interface for a DOM window object
nsIDOMWindow2
nsIDOMWindowCollectionThe nsIDOMWindowCollection interface is an interface for a collection of DOM window objects
nsIDOMWindowInternal
nsIDOMWindowUtils
nsIDOMXMLDocument
nsIDOMXPathEvaluator
nsIDOMXPathExceptionCorresponds to http://www.w3.org/TR/2002/WD-DOM-Level-3-XPath-20020208
nsIDOMXPathExpression
nsIDOMXPathNamespaceCorresponds to http://www.w3.org/TR/2002/WD-DOM-Level-3-XPath-20020208
nsIDOMXPathNSResolverCorresponds to http://www.w3.org/TR/2002/WD-DOM-Level-3-XPath-20020208
nsIDOMXPathResult
nsIDOMXULButtonElement
nsIDOMXULCheckboxElement
nsIDOMXULCommandDispatcher
nsIDOMXULCommandEventThis interface is supported by command events, which are dispatched to XUL elements as a result of mouse or keyboard activation
nsIDOMXULContainerElement
nsIDOMXULContainerItemElement
nsIDOMXULControlElement
nsIDOMXULDescriptionElement
nsIDOMXULDocument
nsIDOMXULElement
nsIDOMXULImageElement
nsIDOMXULLabeledControlElement
nsIDOMXULLabelElement
nsIDOMXULListener
nsIDOMXULMenuListElement
nsIDOMXULMultiSelectControlElement
nsIDOMXULPopupElement
nsIDOMXULSelectControlElement
nsIDOMXULSelectControlItemElement
nsIDOMXULTextBoxElement
nsIDOMXULTreeElement
nsIDownloadRepresents a download object
nsIDownloaderNsIDownloader
nsIDownloadHistoryThis interface can be used to add a download to history
nsIDownloadManager
nsIDownloadManagerUI
nsIDownloadObserver
nsIDownloadProgressListener
nsIDragDropHandlerInterface for communicating with the built-in drag and drop implementation in the content area
nsIDragService
nsIDragSession
nsIDragSessionBeOS
nsIDragSessionGTK
nsIDragSessionOS2
nsIDrawingSurface
nsIDrawingSurfaceBeOS
nsIDrawingSurfacePh
nsIDTD
nsIDynamicContainerThe dynamic container interface provides a base class for services that want to provide containers for temporary contents
nsIEcho
nsIEchoifdef IMPLEMENT_TIMER_STUFF
nsIEditActionListenerA generic editor action listener interface
nsIEditingSession
nsIEditor
nsIEditorBoxObject
nsIEditorDocShellNsIEditorDocShell provides a way to get an editor from a specific frame in a docShell hierarchy
nsIEditorIMESupport
nsIEditorLogging
nsIEditorMailSupport
nsIEditorObserverA generic editor observer interface
nsIEditorSpellCheck
nsIEditorStyleSheets
nsIEditRules
nsIEffectiveTLDService
nsIElementObserver
nsIEmbeddingSiteWindowThe nsIEmbeddingSiteWindow is implemented by the embedder to provide Gecko with the means to call up to the host to resize the window, hide or show it and set/get its title
nsIEmbeddingSiteWindow2The nsIEmbeddingSiteWindow is implemented by the embedder to provide Gecko with the means to call up to the host to perform basic windowing operations such as resizing and showing
nsIEncodedChannelA channel interface which allows special handling of encoded content
nsIEncryptedSMIMEURIsService
nsIEntityConverter
nsIEntropyCollector
nsIEnumerator
nsIEnvironmentScriptable access to the current process environment
nsIEquals
nsIErrorServiceNsIErrorService: This is an interim service that allows nsresult codes to be mapped to string bundles that can be used to look up error messages
nsIEventHandler
nsIEventListener
nsIEventListenerManager
nsIEventsSampleInstance
nsIEventStateManager
nsIEventTarget
nsIException
nsIExceptionManager
nsIExceptionProvider
nsIExceptionService
nsIExpatSinkThis interface should be implemented by any content sink that wants to get output from expat and do something with it; in other words, by any sink that handles some sort of XML dialect
nsIExtendedExpatSinkThis interface provides notification of syntax-level events
nsIExtensionManagerInterface representing a system for the installation and management of Extensions, Themes etc
nsIExternalHelperAppServiceThe external helper app service is used for finding and launching platform specific external applications for a given mime content type
nsIExternalProtocolHandler
nsIExternalProtocolServiceThe external protocol service is used for finding and launching web handlers (a la registerProtocolHandler in the HTML5 draft) or platform-specific applications for handling particular protocols
nsIFactoryA class factory allows the creation of nsISupports derived components without specifying a concrete base class
nsIFastLoadFileControlThe nsIFastLoadFileControl interface and its subinterfaces are mix-ins for classes implementing nsIObjectInputStream and nsIObjectOutputStream, so that those stream types can be used with nsIFastLoadService to access and compute FastLoad file checksums, update and check FastLoad file dependencies, and multiplex documents loaded via non-blocking i/o
nsIFastLoadFileIO
nsIFastLoadFileReader
nsIFastLoadReadControl
nsIFastLoadService
nsIFastLoadWriteControl
nsIFaviconService
nsIFeedAn nsIFeed represents a single Atom or RSS feed
nsIFeedContainerA shared base for feeds and items, which are pretty similar, but they have some divergent attributes and require different convenience methods
nsIFeedElementBaseAn nsIFeedGenerator represents the software used to create a feed
nsIFeedEntryAn nsIFeedEntry represents an Atom or RSS entry/item
nsIFeedGeneratorAn nsIFeedGenerator represents the software used to create a feed
nsIFeedPersonAn nsIFeedPerson represents an author or contributor of a feed
nsIFeedProcessorAn nsIFeedProcessor parses feeds, triggering callbacks based on their contents
nsIFeedProgressListenerNsIFeedProgressListener defines callbacks used during feed processing
nsIFeedResultThe nsIFeedResult interface provides access to HTTP and parsing metadata for a feed or entry
nsIFeedResultListenerNsIFeedResultListener defines a callback used when feed processing completes
nsIFeedResultServiceNsIFeedResultService provides a globally-accessible object for retrieving the results of feed processing
nsIFeedTextConstructNsIFeedTextConstructs represent feed text fields that can contain one of text, HTML, or XHTML
nsIFeedWriterInstances of this component write UI into the display page
nsIFileThis is the only correct cross-platform way to specify a file
nsIFileChannelNsIFileChannel
nsIFileControlElement
nsIFileInputStreamAn input stream that allows you to read from a file
nsIFileOutputStreamAn output stream that lets you stream to a file
nsIFilePicker
nsIFileProtocolHandler
nsIFileSpec
nsIFileSpecInputStream
nsIFileSpecOutputStream
nsIFileURLNsIFileURL provides access to the underlying nsIFile object corresponding to an URL
nsIFileUtilitiesThe nsIFileUtilities interface provides access to random file operations
nsIFileView
nsIFind
nsIFindService
nsIFIXptrEvaluatorNsIFIXptrEvaluator resolves a FIXptr expression
nsIFlash5
nsIFlavorDataProvider
nsIFocusController
nsIFocusEventSuppressorService
nsIFolderListener
nsIFontEnumerator
nsIFontMetrics
nsIFoo
nsIFoo2
nsIForm
nsIFormatConverter
nsIFormControl
nsIFormControlFrame
nsIFormFillController
nsIFormHistory2The nsIFormHistory object is a service which holds a set of name/value pairs
nsIFormHistoryImporterNsIFormHistoryImporter is an interface for importing a Mork formhistory.dat file into the new form history storage
nsIFormHistoryPrivate
nsIFormProcessor
nsIFormSigningDialogNsIFormSigningDialog Provides UI for form signing
nsIFormSubmission
nsIFormSubmitObserver
nsIForwardIterator
nsIFragmentContentSink
nsIFrame
nsIFrameDebugendif
nsIFrameFrame
nsIFrameLoader
nsIFrameLoaderOwner
nsIFrameSetElement
nsIFrameTraversal
nsIFrameUtil
nsIFTPChannelThis interface may be used to determine if a channel is a FTP channel
nsIFTPEventSinkThis interface may be defined as a notification callback on the FTP channel
nsIFullScreen
nsIGConfService
nsIGeckoContainer
nsIGeneratingKeypairInfoDialogsNsIGeneratingKeypairInfoDialogs This is the interface for giving feedback to the user while generating a key pair
nsIGenericFactory
nsIGenericInterfaceInfo
nsIGenericInterfaceInfoSet
nsIGlobalHistoryThe interface to global history
nsIGlobalHistory2
nsIGlobalHistory3Provides information about global history to gecko, extending GlobalHistory2
nsIGnomeVFSMimeApp
nsIGnomeVFSService
nsIGridPart
nsIHandlerAppNsIHandlerApp represents an external application that can handle content of some sort (either a MIME type or a protocol)
nsIHandlerInfoNsIHandlerInfo gives access to the information about how a given protocol scheme or MIME-type is handled
nsIHandlerService
nsIHashableRepresents an object that can be stored in a hashtable
nsIHelperAppLauncherA helper app launcher is a small object created to handle the launching of an external application
nsIHelperAppLauncherDialogThis interface is used to display a confirmatino dialog before launching a "helper app" to handle content not handled by Mozilla
nsIHistoryEntry
nsIHistoryItem
nsIHistoryItems
nsIHTMLAbsPosEditor
nsIHTMLContentSink
nsIHTMLCSSStyleSheet
nsIHTMLDocument
nsIHTMLEditor
nsIHTMLEditRules
nsIHTMLInlineTableEditor
nsIHTMLObjectResizeListener
nsIHTMLObjectResizer
nsIHTMLToTextSink
nsIHttpActivityObserverNsIHttpActivityObserver
nsIHttpAuthenticatorNsIHttpAuthenticator
nsIHttpAuthManagerNsIHttpAuthManager
nsIHttpChannelNsIHttpChannel
nsIHttpChannelInternalDumping ground for http
nsIHttpEventSinkNsIHttpEventSink
nsIHTTPHeaderListenerThe nsIHTTPHeaderListener interface allows plugin authors to access HTTP Response headers after issuing an nsIPluginManager::{GetURL,PostURL}() call
nsIHttpHeaderVisitorImplement this interface to visit http headers
nsIHTTPIndex
nsIHttpProtocolHandler
nsIHttpRequestHandlerA representation of a handler for HTTP requests
nsIHttpRequestMetadataA representation of the data included in an HTTP request
nsIHttpResponseRepresents an HTTP response, as described in RFC 2616, section 6
nsIHttpServerAn interface which represents an HTTP server
nsIIdentityInfo
nsIIdleServiceThis interface lets you monitor how long the user has been 'idle', i.e
nsIIDNServiceNsIIDNService interface
nsIIFrameBoxObject
nsIImage
nsIImageDocument
nsIImageLoadingContentThis interface represents a content node that loads images
nsIImapFlagAndUidState
nsIImapHeaderInfo
nsIImapHeaderXferInfo
nsIImapIncomingServer
nsIImapMailFolderSink
nsIImapMessageSink
nsIImapMockChannel
nsIImapProtocol
nsIImapProtocolSinkHelper interface that contains operations MUST be proxied over UI thread
nsIImapServerSink
nsIImapService
nsIImapUrl
nsIImportABDescriptorImplementation Note:
nsIImportAddressBooks
nsIImportFieldMap
nsIImportFilters
nsIImportGeneric
nsIImportMail
nsIImportMailboxDescriptor
nsIImportMimeEncode
nsIImportModule
nsIImportService
nsIImportSettings
nsIIncomingServerListener
nsIIncrementalDownloadAn incremental download object attempts to fetch a file piecemeal over time in an effort to minimize network bandwidth usage
nsIINIParser
nsIINIParserFactory
nsIInlineSpellChecker
nsIInputIterator
nsIInputStreamNsIInputStream
nsIInputStreamCallbackThis is a companion interface for nsIAsyncInputStream::asyncWait
nsIInputStreamChannelNsIInputStreamChannel
nsIInputStreamPumpNsIInputStreamPump
nsIInputStreamTeeA nsIInputStreamTee is a wrapper for an input stream, that when read reads the specified amount of data from its |source| and copies that data to its |sink|
nsIInstallLocationInterface representing a location where extensions, themes etc are installed
nsIInstanceElementPrivatePrivate interface implemented by the <instance/> element
nsIInterfaceInfo
nsIInterfaceInfoManager
nsIInterfaceInfoSuperManager
nsIInterfaceInfoToIDL
nsIInterfaceRequestorThe nsIInterfaceRequestor interface defines a generic interface for requesting interfaces that a given object might provide access to
nsIInternalPython
nsIInternetConfigService
nsIInternetSearchContext
nsIInternetSearchService
nsIIOServiceNsIIOService provides a set of network utility functions
nsIIOService2NsIIOService2 extends nsIIOService with support for automatic online/offline management
nsIJAR
nsIJARChannel
nsIJARProtocolHandler
nsIJARURIJAR URLs have the following syntax
nsIJRILiveConnectPluginNsIJRILiveConnectPlugin
nsIJRILiveConnectPluginInstancePeerThe nsIJRILiveConnectPluginInstancePeer interface is implemented by browsers that support JRI-based LiveConnect
nsIJSArgArray
nsIJSCID
nsIJSContextStack
nsIJSContextStackIterator
nsIJSEventListener
nsIJSID
nsIJSIID
nsIJSNativeInitializer
nsIJSONEncode and decode JSON text
nsIJSRuntimeService
nsIJSSh
nsIJSShServer
nsIJSXMLHttpRequest
nsIJunkMailClassificationListenerInform a listener of a message's classification aClassification, which can be one of 3 values: UNCLASSIFIED, GOOD, or JUNK
nsIJunkMailPlugin
nsIJVMAuthTools
nsIJVMConfigThis interface contains information for the Java installation
nsIJVMConfigManagerThis interface is a manager that can get information about Java installations
nsIJVMConsole
nsIJVMManager
nsIJVMPlugin
nsIJVMPluginInstance
nsIJVMPluginTagInfo
nsIJVMThreadManager
nsIJVMWindow
nsIJXTestArrayParams
nsIJXTestParams
nsIKBStateControl
nsIKBStateControlendif
nsIKeygenThreadNsIKeygenThread This is used to communicate with the thread generating a key pair, to be used by the dialog displaying status information
nsIKeyObject
nsIKeyObjectFactory
nsILanguageAtomService
nsILayoutDebugger
nsILayoutDebuggingToolsA series of hooks into non-IDL-ized layout code to allow all the layout debugging functions to be used from chrome
nsILayoutHistoryState
nsILayoutRegressionTester
nsILDAPAutoCompFormatterAn interface to allow different users of nsILDAPAutoCompleteSession to format each nsILDAPMessage into an nsIAutoCompleteItem as it sees fit
nsILDAPAutoCompleteSessionExtends nsIAutoCompleteSession to have various LDAP-specific parameters
nsILDAPBERElementNsILDAPBERElement is a wrapper interface for a C-SDK BerElement object
nsILDAPBERValueRepresentation of a BER value as an interface containing an array of bytes
nsILDAPConnection
nsILDAPControlXPCOM representation of the C SDK LDAPControl structure
nsILDAPErrorsError codes used in the LDAP XPCOM SDK
nsILDAPMessage
nsILDAPMessageListenerA callback interface to be implemented by any objects that want to receive results from an nsILDAPOperation (ie nsILDAPMessages) as they come in
nsILDAPModification
nsILDAPOperation
nsILDAPPrefsServiceThis service is obsolete and expected to go away very soon
nsILDAPServerThis interface provides a way to store, retrieve and manipulate information related to a specific LDAP server
nsILDAPServiceThis interface provides an LDAP connection management service
nsILDAPSyncQuery
nsILDAPURLStrings in methods inherited from nsIURI, which are using XPIDL |string| types, are expected to be UTF8 encoded
nsILE
nsILeakDetectorControls the leak detector
nsILegacyPluginWrapperOS2
nsILineBreaker
nsILineBreakSinkA receiver of line break data
nsILineInputStream
nsILineIteratorNavigator
nsILink
nsILinkHandler
nsIListBoxObject
nsIListControlFrame
nsILiveconnect
nsILiveConnectManager
nsILivemarkService
nsILiveTitleNotificationSubject
nsILoadGroupA load group maintains a collection of nsIRequest objects
nsILoadSaveContentSink
nsILocale
nsILocaleService
nsILocalFileThis interface adds methods to nsIFile that are particular to a file that is accessible via the local file system
nsILocalFileMac
nsILocalFileOS2
nsILocalFileWin
nsILocalHandlerAppNsILocalHandlerApp is a local OS-level executable
nsILocalMailIncomingServer
nsILocalSearchService
nsILocalStore
nsILoggingSink
nsILoginInfoAn object containing information for a login stored by the password manager
nsILoginManager
nsILoginManagerIEMigrationHelper
nsILoginManagerPrompter
nsILoginManagerStorage
nsILookAndFeel
nsIMacLocale
nsIMacShellService
nsIMacUtilsNsIMacUtils: Generic globally-available Mac-specific utilities
NSImage(CaminoImageUtils)
nsImageBoxFrameEvent
nsImageControlFrame
nsImageControlFrameSuper
nsImageDocument
nsImageLoadingContent
nsImageLoadingContent::EventClass used to dispatch events
NSImageView
nsIMailboxService
nsIMailboxSpec
nsIMailboxUrl
nsIMailProfileMigrator
nsIMailtoUrl
nsImapCacheStreamListener
nsImapContentModifiedTypes
nsImapFolderCopyState
nsIMapi
nsIMapiRegistryThis interface provides support for registering Mozilla as the default Mail Client
nsIMapiSupportThis interface provides support for registering Mozilla as a COM component for extending the use of Mail/News through Simple MAPI
nsImapThreadShutdownEvent
nsIMarkupDocumentViewer
nsIMathMLFrame
nsIMdbBlob
nsIMdbCell
nsIMdbCollection
nsIMdbCompare
nsIMdbCPlusHeap
nsIMdbCursor
nsIMdbEnv
nsIMdbErrorHook
nsIMdbFactory
nsIMdbFactoryService
nsIMdbFile
nsIMdbHeap
nsIMdbObject
nsIMdbPort
nsIMdbPortTableCursor
nsIMdbRow
nsIMdbRowCellCursor
nsIMdbSorting
nsIMdbStore
nsIMdbTable
nsIMdbTableRowCursor
nsIMdbThumb
nsIMEBeOS
nsIMemoryNsIMemory: interface to allocate and deallocate memory
nsIMemoryReporter
nsIMemoryReporterManager
nsIMenu
nsIMenuBar
nsIMenuBoxObject
nsIMenuFrame
nsIMenuItem
nsIMenuParent
nsIMenuRollup
nsIMessenger
nsIMessengerMigrator
nsIMessengerOSIntegration
nsIMessengerWindowService
nsIMetaCharsetService
nsIMetricsCollectorThe nsIMetricsCollector interface is implemented by any object that collects data on behalf of the MetricsService
nsIMetricsEventItemThis file defines the interfaces for the Metrics Service
nsIMetricsService
nsIMicrosummary
nsIMicrosummaryGenerator
nsIMicrosummaryObserver
nsIMicrosummaryService
nsIMicrosummarySet
nsIMimeContentTypeHandler
nsIMimeConverter
nsIMimeEmitter
nsIMIMEHeaderParam
nsIMimeHeaders
nsIMIMEInfoNsIMIMEInfo extends nsIHandlerInfo with a bunch of information specific to MIME content-types
nsIMIMEInputStreamThe MIME stream separates headers and a datastream
nsIMimeMiscStatus
nsIMimeObjectClassAccess
nsIMIMEServiceThe MIME service is responsible for mapping file extensions to MIME-types (see RFC 2045)
nsIMimeStreamConverter
nsIMimeStreamConverterListener
nsIModelElementPrivatePrivate interface implemented by the model element for other elements to use
nsIModifyableXPointerResultHelper interface that can assist in creating an nsIXPointerResult
nsIModuleThe nsIModule interface
nsIModuleLoaderModule loaders are responsible for loading a component file
nsIMovemailIncomingServer
nsIMovemailService
nsIMozAxPlugin
nsIMozIconURINsIIconURI
nsImportGenericAddressBooks
nsImportGenericMail
nsIMsgAccount
nsIMsgAccountManager
nsIMsgAccountManagerExtension
nsIMsgAttachment
nsIMsgBiffManager
nsIMsgCompConvertible
nsIMsgCompDeliverMode
nsIMsgCompFields
nsIMsgCompFormat
nsIMsgCompose
nsIMsgComposeNotificationType