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
nsIMsgComposeParams
nsIMsgComposeProgress
nsIMsgComposeProgressParams
nsIMsgComposeRecyclingListener
nsIMsgComposeSecure
nsIMsgComposeSendListener
nsIMsgComposeService
nsIMsgComposeStateListener
nsIMsgCompSaveType
nsIMsgCompSendFormat
nsIMsgCompType
nsIMsgCompUtils
nsIMsgCopyService
nsIMsgCopyServiceListener
nsIMsgCustomColumnHandler
nsIMsgDatabase
nsIMsgDBHdr
nsIMsgDBService
nsIMsgDBView
nsIMsgDBViewCommandUpdater
nsIMsgDownloadSettings
nsIMsgFilter
nsIMsgFilterHitNotify
nsIMsgFilterHitNotifyifdef HAVE_CHANGELISTENERendif
nsIMsgFilterList
nsIMsgFilterPluginThis interface is still very much under development, and is not yet stable
nsIMsgFilterService
nsIMsgFolder
nsIMsgFolderCache
nsIMsgFolderCacheElement
nsIMsgFolderCompactor
nsIMsgFolderListener
nsIMsgFolderNotificationService
nsIMsgHeaderParser
nsIMsgHeaderSink
nsIMsgI18NUrl
nsIMsgIdentity
nsIMsgImapFolderProps
nsIMsgImapMailFolder
nsIMsgIncomingServer
nsIMsgLocalMailFolder
nsIMsgMailNewsUrl
nsIMsgMailSession
nsIMsgMailView
nsIMsgMailViewList
nsIMsgMdnGenerator
nsIMsgMessageFetchPartService
nsIMsgMessageService
nsIMsgMessageUrl
nsIMsgNewsFolder
nsIMsgOfflineImapOperation
nsIMsgOfflineManager
nsIMsgOfflineNewsState
nsIMsgParseMailMsgState
nsIMsgPrintEngine
nsIMsgProcessReport
nsIMsgProgress
nsIMsgProtocolInfo
nsIMsgPurgeService
nsIMsgQuote
nsIMsgQuoteListener
nsIMsgQuotingOutputStreamListener
nsIMsgRDFDataSource
nsIMsgRecipientArray
nsIMsgRetentionSettings
nsIMsgRuleAction
nsIMsgSearchAdapter
nsIMsgSearchNotify
nsIMsgSearchScopeTerm
nsIMsgSearchSession
nsIMsgSearchTerm
nsIMsgSearchValidityManager
nsIMsgSearchValidityTable
nsIMsgSearchValue
nsIMsgSend
nsIMsgSendLater
nsIMsgSendLaterListener
nsIMsgSendListener
nsIMsgSendReport
nsIMsgShutdownService
nsIMsgShutdownTask
nsIMsgSMIMECompFields
nsIMsgSMIMEHeaderSink
nsIMsgStatusFeedback
nsIMsgTag
nsIMsgTagService
nsIMsgThread
nsIMsgVCardService
nsIMsgWindow
nsIMsgWindowCommands
nsIMsgWindowData
nsIMultiPartChannelAn interface to access the the base channel associated with a MultiPartChannel
nsIMultiplexInputStreamThe multiplex stream concatenates a list of input streams into a single stream
nsIMutableNsIMutable defines an interface to be implemented by objects which can be made immutable
nsIMutableArrayNsIMutableArray A separate set of methods that will act on the array
nsIMutationObserver
nsINameSpaceManager
nsINativeAppSupport
nsINativeKeyBindings
nsINativeTreeViewThe following interface is not scriptable and MUST NEVER BE MADE scriptable
nsINativeUConvService
nsINavBookmarkObserverObserver for bookmark changes
nsINavBookmarksServiceThe BookmarksService interface provides methods for managing bookmarked history items
nsINavHistoryBatchCallback
nsINavHistoryContainerResultNodeBase class for container results
nsINavHistoryFullVisitResultNodeThis structure will be returned when you request RESULT_TYPE_FULL_VISIT in the query options
nsINavHistoryObserverSimilar to nsIRDFObserver for history
nsINavHistoryQueryThis object encapsulates all the query parameters you're likely to need when building up history UI
nsINavHistoryQueryOptionsThis object represents the global options for executing a query
nsINavHistoryQueryResultNodeUsed for places queries and as a base for bookmark folders
nsINavHistoryResultThe result of a history/bookmark query
nsINavHistoryResultNode
nsINavHistoryResultTreeViewerA predefined view adaptor for interfacing results with an nsITree
nsINavHistoryResultViewerAllows clients to observe what is happening to a result as it updates itself according to history and bookmark system events
nsINavHistoryService
nsINavHistoryVisitResultNodeWhen you request RESULT_TYPE_VISIT from query options, you will get this interface for each item, which includes the session ID so that we can group items from the same session together
nsIncrementalDownload
nsINestedURINsINestedURI is an interface that must be implemented by any nsIURI implementation which has an "inner" URI that it actually gets data from
nsINetUtilNsINetUtil provides various network-related utility methods
nsINetworkLinkServiceNetwork link status monitoring service
nsINewsBlogFeedDownloader
nsINewsDatabase
nsINewsDownloadDialogArgs
nsInheritedStyleData
nsINIParserImpl
nsInlineFrame
nsInnoTekPluginWrapperImplements a plugin wrapper factory
nsINNTPArticleList
nsINntpIncomingServer
nsINNTPNewsgroupList
nsINNTPNewsgroupPost
nsINNTPProtocol
nsINntpService
nsINntpUrl
nsSlots
nsINodeInfo
nsINoIncomingServer
nsINonBlockingAlertServiceThis is the interface to the embeddable non-blocking alert service
nsINoneService
nsINotificationsList
nsInputEvent
nsInputFileStream
nsInputStream
nsInputStreamReadyEvent
nsInputStreamTee
nsInputStreamTransport
nsInsertTagCommand
nsINSSCertCache
nsINSSComponent
nsINSSErrorsService
nsInstanceStream
nsInt2StrHashtable
nsIntegerKey
nsInterfaceRequestorAgg
nsIntMargin
nsIntPoint
nsIntRect
nsIntSize
nsInvalidateEvent
nsIObjectFrame
nsIObjectInputStream
nsIObjectLoadingContentThis interface represents a content node that loads objects
nsIObjectOutputStreamnsIObjectInputStream nsIBinaryOutputStream
nsIObserverThis interface is implemented by an object that wants to observe an event corresponding to a topic
nsIObserverEntry
nsIObserverServiceNsIObserverService
nsIOCSPResponder
nsIOEvent
nsIOfflineCacheSessionThe offline cache is meant to reliably store resources for offline use
nsIOfflineCacheUpdateAn nsIOfflineCacheUpdate is used to update an application's offline resources
nsIOfflineCacheUpdateObserver
nsIOfflineCacheUpdateService
nsIOFileStream
nsIOpenFile
nsIOptionElement
nsIOS2Locale
nsIOSChromeItem
nsIOThreadPool
nsIOutputIterator
nsIOutputStreamNsIOutputStream
nsIOutputStreamCallbackThis is a companion interface for nsIAsyncOutputStream::asyncWait
nsIPageSequenceFrame
nsIPalmSyncSupportThis interface provides support for registering Mozilla as a COM component for enabling Palm-Mozilla Address Book (and also other when implemented) Synchronization
nsIParentalControlsService
nsIParser
nsIParserFilter
nsIParserNode
nsIParserService
nsIPasswordAn optional interface for clients wishing to access a password object
nsIPasswordInternalThis interface is supported by password manager entries to expose the fieldnames passed to nsIPasswordManagerInternal's addUserFull method
nsIPasswordManagerAn optional interface for clients accessing or removing logins that were collected by the password manager
nsIPasswordManagerInternal
nsIPercentHeightObserver
nsIPermissionThis interface defines a "permission" object, used to specify allowed/blocked objects from user-specified sites (cookies, images etc)
nsIPermissionManager
nsIPersistentProperties
nsIPhoneSupport
nsIPhoneticThis interface is used to get the phonetic value of the input text
nsIPipeNsIPipe represents an in-process buffer that can be read using nsIInputStream and written using nsIOutputStream
nsIPK11Token
nsIPK11TokenDBNsIPK11TokenDB - Manages PK11 Tokens
nsIPKCS11Module
nsIPKCS11ModuleDB
nsIPKCS11Slot
nsIPKIParamBlock
nsIPlacesImportExportServiceThe PlacesImportExport interface provides methods for importing and exporting Places data
nsIPlacesTransactionsServiceNsIPlacesTransactionService is a service designed to handle nsITransactions that correspond to changes in Places
nsIPlaintextEditor
nsIPlatformCharset
nsIPluginThe nsIPlugin interface is the minimum interface plugin developers need to support in order to implement a plugin
nsIPluginDocument
nsIPluginHost
nsIPluginInputStreamThe nsIPluginInputStream interface
nsIPluginInstanceThe nsIPluginInstance interface is the minimum interface plugin developers need to support in order to implement a plugin instance
nsIPluginInstanceInternal
nsIPluginInstanceOwner
nsIPluginInstancePeerThe nsIPluginInstancePeer interface is the set of operations implemented by the browser to support a plugin instance
nsIPluginInstancePeer2The nsIPluginInstancePeer2 interface extends the nsIPluginInstancePeer interface, providing access to functionality provided by newer browsers
nsIPluginManager
nsIPluginManager2Plugin Manager 2 Interface These extensions to nsIPluginManager are only available in Communicator 5.0
nsIPluginStreamInfoNsIPluginStreamInfo
nsIPluginStreamListenerNsIPluginStreamListener
nsIPluginTag
nsIPluginTagInfoPlugin Tag Info Interface This interface provides information about the HTML tag on the page
nsIPluginTagInfo2
nsIPluginWidget
nsIPop3IncomingServer
nsIPop3Protocol
nsIPop3Service
nsIPop3Sink
nsIPop3URL
nsIPopupBoxObject
nsIPopupWindowManager
nsIPosixLocale
nsIPrefThis entire interface is deprecated and should not be used
nsIPrefBranchThe nsIPrefBranch interface is used to manipulate the preferences data
nsIPrefBranch2NsIPrefBranch2 allows clients to observe changes to pref values
nsIPrefBranchInternalAn empty interface to provide backwards compatibility for existing code that bsmedberg didn't want to break all at once
nsIPrefConverter
nsIPrefetchService
nsIPrefLocalizedStringThe nsIPrefLocalizedString interface is simply a wrapper interface for nsISupportsString so the preferences service can have a unique identifier to distinguish between requests for normal wide strings (nsISupportsString) and "localized" wide strings, which get their default values from properites files
nsIPrefMigration
nsIPrefSecurityCheckThis interface allows checking whether getting capability prefs is allowed
nsIPrefServiceThe nsIPrefService interface is the main entry point into the back end preferences management library
nsIPresShell
nsIPrincipalWARNING!! The JEP needs to call GetOrigin() to support JavaScript-to-Java LiveConnect
nsIPrintDialogService
nsIPrinterEnumerator
nsIPrintingPromptThis is the printing prompt interface which can be used without knowlege of a parent window
nsIPrintingPromptService
nsIPrintOptionsPrint options interface
nsIPrintPreviewNavigationThe nsIPrintPreviewNavigation
nsIPrintProgress
nsIPrintProgressParams
nsIPrintSessionNsIPrintSession
nsIPrintSessionXNsIPrintSessionX
nsIPrintSettingsSimplified graphics interface for JS rendering
nsIPrintSettingsMacSimplified PrintSettings for Mac interface
nsIPrintSettingsService
nsIPrintSettingsWinSimplified PrintSettings for Windows interface
nsIPrintSettingsXSimplified PrintSettings for OSX interface
nsIPrintStatusFeedback
nsIPrivateCompositionEvent
nsIPrivateDOMEvent
nsIPrivateDOMImplementation
nsIPrivateTextEvent
nsIPrivateTextRange
nsIPrivateTextRangeList
nsIProcess
nsIProfileNsIProfile
nsIProfileChangeStatusNsIObserver topics for profile changing
nsIProfileLockHold on to a profile lock
nsIProfileMigratorMigrate application settings from an outside source
nsIProfileSharingSetup
nsIProfileStartupHelper interface for nsIProfileMigrator
nsIProfileUnlocker
nsIProgrammingLanguageEnumeration of Programming Languages
nsIProgressDialog
nsIProgressEventSinkNsIProgressEventSink
nsIPromptThis is the prompt interface which can be used without knowlege of a parent window
nsIPromptFactoryThis interface allows creating various prompts that have a specific parent
nsIPromptServiceThis is the interface to the embeddable prompt service; the service that implements nsIPrompt
nsIPromptService2This is an improved version of nsIPromptService that is less prescriptive about the resulting user interface
nsIProperties
nsIProperty
nsIPropertyBag
nsIPropertyBag2
nsIPropertyElement
nsIProtectedAuthThreadNsIProtectedAuthThread This is used to communicate with the thread login on to a token with CKF_PROTECTED_AUTHENTICATION_PATH set
nsIProtocolHandlerNsIProtocolHandler
nsIProtocolProxyCallbackThis interface serves as a closure for nsIProtocolProxyService's asyncResolve method
nsIProtocolProxyFilterThis interface is used to apply filters to the proxies selected for a given URI
nsIProtocolProxyServiceNsIProtocolProxyService provides methods to access information about various network proxies
nsIProtocolProxyService2An extension of nsIProtocolProxyService
nsIProxiedChannelAn interface for accessing the proxy info that a channel was constructed with
nsIProxiedProtocolHandler
nsIProxyAutoConfigThe nsIProxyAutoConfig interface is used for setting arbitrary proxy configurations based on the specified URL
nsIProxyInfoThis interface identifies a proxy server
nsIProxyObjectManagerAn interface for the proxy object manager
nsIPyArgArray
nsIPythonTestInterface
nsIPythonTestInterfaceDOMStrings
nsIPythonTestInterfaceExtra
nsIQABrowserChrome
nsIQABrowserUIGlue
nsIQABrowserView
nsIRadioControlElement
nsIRadioControlFrame
nsIRadioGroupContainer
nsIRadioVisitor
nsIRandomAccessIterator
nsIRandomAccessStore
nsIRandomGenerator
nsIRange
nsIRangeUtils
nsIRDFBlobA literal node in the graph, whose value is arbitrary binary data
nsIRDFCompositeDataSourceAn nsIRDFCompositeDataSource composes individual data sources, providing the illusion of a single, coherent RDF graph
nsIRDFContainer
nsIRDFContainerUtils
nsIRDFContentSink
nsIRDFDataSource
nsIRDFDateA literal node in the graph, whose value is a date
nsIRDFDelegateFactoryThis interface should be implemented by an XPCOM factory that is registered to handle "@mozilla.org/rdf/delegate-factory/[key]/[scheme];1" ContractIDs
nsIRDFInferDataSourceAn nsIRDFInferDataSource is implemented by a infer engine
nsIRDFInMemoryDataSource
nsIRDFIntA literal node in the graph, whose value is an integer
nsIRDFLiteralA literal node in the graph, whose value is a string
nsIRDFNode
nsIRDFObserver
nsIRDFPropagatableDataSourceAn nsIRDFPropagatableDataSource provides an ability to suppress synchronization notifications
nsIRDFPurgeableDataSource
nsIRDFRemoteDataSourceA datasource that may load asynchronously
nsIRDFResourceAn nsIRDFResource is an object that has unique identity in the RDF data model
nsIRDFServiceThe RDF service interface
nsIRDFXMLParser
nsIRDFXMLSerializer
nsIRDFXMLSinkA "sink" that receives and processes RDF/XML
nsIRDFXMLSinkObserverAn observer that is notified as progress is made on the load of an RDF/XML document in an nsIRDFXMLSink
nsIRDFXMLSource
nsIReadConfig
nsIRecentBadCertsServiceThis represents a global list of recently seen bad ssl status including the bad cert
nsIRecyclingAllocatorNsIRecyclingAllocator: A wrapper for the nsRecyclingAllocator
nsIReflowCallback
nsIRefreshURI
nsIReftestHelper
nsIRegion
nsIRegistry
nsIRegistryEnumerator
nsIRegistryGetterIt sucks that nsIRegistry has to always allocate and return strings
nsIRegistryNode
nsIRegistryValue
nsIRelatedLinksHandler
nsIRelativeFilePrefThe nsIRelativeFilePref interface is a wrapper for an nsILocalFile and and a directory service key
nsIRemoteServiceStart and stop the remote service (xremote/phremote), and register windows with the service for backwards compatibility with old xremote clients
nsIRenderingContext
nsIRequestNsIRequest
nsIRequestObserverNsIRequestObserver
nsIRequestObserverProxyA request observer proxy is used to ship data over to another thread specified by the thread's dispatch target
nsIResProtocolHandlerProtocol handler interface for the resource:// protocol
nsIResumableChannel
nsIRollupListener
nsIRootBox
nsIRssIncomingServer
nsIRssService
nsIRunnable
nsIRwsService
nsISafeOutputStreamThis interface provides a mechanism to control an output stream that takes care not to overwrite an existing target until it is known that all writes to the destination succeeded
nsISampleA sample of XPConnect
nsISanePluginInstanceThis interface can be obtained with the following HTML/JavaScript sequence:
nsISaveAsCharset
nsISAXAttributesInterface for a list of XML attributes
nsISAXContentHandlerReceive notification of the logical content of a document
nsISAXDTDHandlerReceive notification of basic DTD-related events
nsISAXErrorHandlerBasic interface for SAX error handlers
nsISAXLexicalHandlerSAX2 extension handler for lexical events
nsISAXLocatorInterface for associating a SAX event with a document location
nsISAXMutableAttributesThis interface extends the nsISAXAttributes interface with manipulators so that the list can be modified or reused
nsISAXXMLFilterInterface for an XML filter
nsISAXXMLReaderInterface for reading an XML document using callbacks
nsISchema
nsISchemaAnyAttribute
nsISchemaAnyParticle
nsISchemaAttribute
nsISchemaAttributeComponent
nsISchemaAttributeGroup
nsISchemaBuiltinType
nsISchemaCollectionThe collection of loaded schemas
nsISchemaComplexType
nsISchemaComponent
nsISchemaDuration
nsISchemaElement
nsISchemaFacet
nsISchemaListType
nsISchemaLoader
nsISchemaLoadListener
nsISchemaModelGroup
nsISchemaParticle
nsISchemaRestrictionType
nsISchemaSimpleType
nsISchemaType
nsISchemaUnionType
nsISchemaValidator
nsISchemaValidatorRegexp
nsIScreen
nsIScreenManager
nsIScriptableConstant
nsIScriptableDataType
nsIScriptableDateFormat
nsIScriptableInputStreamNsIScriptableInputStream provides scriptable access to an nsIInputStream instance
nsIScriptableInterfaceInfo
nsIScriptableInterfacesInterface used as Components.interfaces (and elsewhere) (interesting stuff only reflected into JavaScript)
nsIScriptableInterfacesByIDInterface of Components.interfacesByID (interesting stuff only reflected into JavaScript)
nsIScriptableMethodInfo
nsIScriptableParamInfo
nsIScriptablePluginInterface for exposing scriptable plugin methods to JavaScript via XPConnect
nsIScriptablePluginSample
nsIScriptableRegion
nsIScriptableUnescapeHTMLA utility class that unescapes HTML strings
nsIScriptableUnicodeConverterThis interface is a unicode encoder for use by scripts
nsIScriptChannelAn interface representing a channel which will have to execute some sort of program provided via its URI to compute the data it should return
nsIScriptContext
nsIScriptElement
nsIScriptError
nsIScriptEventHandler
nsIScriptEventHandlerOwner
nsIScriptEventManager
nsIScriptExternalNameSet
nsIScriptGlobalObject
nsIScriptGlobalObjectOwner
nsIScriptLoader
nsIScriptLoaderObserver
nsIScriptObjectPrincipal
nsIScriptRuntime
nsIScriptSecurityManagerWARNING!! The JEP needs to call GetSubjectPrincipal() to support JavaScript-to-Java LiveConnect
nsIScriptSecurityManagerelse public nsIXPCSecurityManagerendif
nsIScriptTimeoutHandler
nsIScrollableThe nsIScrollable is an interface that can be implemented by a control that supports scrolling
nsIScrollableFrame
nsIScrollableView
nsIScrollableViewProvider
nsIScrollbarFrame
nsIScrollbarMediator
nsIScrollBoxObject
nsIScrollPositionListener
nsISearchableInputStreamXXX this interface doesn't really belong in here
nsISearchContext
nsISearchEngine
nsISearchSubmission
nsISecretDecoderRing
nsISecretDecoderRingConfigConfiguration interface for the Secret Decoder Ring
  • this interface allows setting the window that will be used as parent for dialog windows (such as password prompts)
nsISecureBrowserUI
nsISecureEnv
nsISecurityCheckedComponentEach method of this interface should return a string representing the script capability needed to perform the operation on the target component
nsISecurityCheckedComponentendif
nsISecurityContext
nsISecurityEventSink
nsISecurityPrefInterface for accessing preferences, bypassing the usual security check on preferences starting with "capability"
nsISecurityWarningDialogsFunctions that display warnings for transitions between secure and insecure pages, posts to insecure servers etc
nsISeekableStream
nsISelectControlFrame
nsISelectElementThis interface is used to notify a SELECT when OPTION elements are added and removed from its subtree
nsISelectionInterface for manipulating and querying the current selected range of nodes within the document
nsISelection2
nsISelectionController
nsISelectionDisplay
nsISelectionListener
nsISelectionPrivate
nsISemanticUnitScannerProvides a language independent way to break UNICODE text into meaningful semantic units (e.g
nsISerializable
nsIServerSocketNsIServerSocket
nsIServerSocketListenerNsIServerSocketListener
nsIServiceManagerThe nsIServiceManager manager interface provides a means to obtain global services in an application
nsIServiceManagerObsolete
nsISessionRoaming
nsISessionStartupNsISessionStore keeps track of the current browsing state - i.e
nsISessionStoreNsISessionStore keeps track of the current browsing state - i.e
nsISHContainerThe nsISHEntryContainer
nsIShellService
nsISHEntry
nsISHistory
nsISHistoryInternal
nsISHistoryListenerNsISHistoryListener defines the interface one can implement to receive notifications about activities in session history and to be able to cancel them
nsISHTransactionThe nsISHTransaction
nsISidebar
nsISidebarExternal
nsISignatureVerifier
nsISignonViewer
nsISimpleEnumeratorUsed to enumerate over elements defined by its implementor
nsISimpleMimeConverter
nsISimplePlugin
nsISimplePluginInstanceA sample interface to show calling the plugin from JavaScript via XPConnect
nsISimpleStreamListenerA simple stream listener can be used with AsyncRead to supply data to a output stream
nsISimpleTest
nsISimpleUnicharStreamFactoryFactory to create objects that implement nsIUnicharInputStream, converting from a unicode string or a UTF-8 stream
nsISMimeCert
nsISMimeJSHelper
nsISMimeVerificationListener
nsISmtpServer
nsISmtpService
nsISmtpUrl
nsISO2022JPToUnicodeV2
nsISOAPAttachmentsThis interface permits attachment of SOAP attachments
nsISOAPBlockThis interface encapsulates an arbitrary block to be used by the soap serialization or protocol
nsISOAPCallThis interface is a convenience extension of the basic SOAP message, which handles common patterns of calling, such as providing an action URI in the HTTP header, locating and invoking the appropriate transport based upon the protocol of the transportURI, and automatically receiving the result in a new nsISOAPResponse object which receives an XML message
nsISOAPCallCompletionThis permits the invoker of an asynchronous call to abort the call before it completes or to test to see whether it is complete
nsISOAPDecoderThis interface supplies decoding of a specific part of a message XML DOM into appropriate objects for the script or application
nsISOAPEncoderThis interface permits encoding of variants
nsISOAPEncodingThis interface keeps track of the current encoding style and how objects should be encoded or decoded, as well as all associated encodings
nsISOAPEncodingRegistryThis interface provides access to a collection of SOAP encodings and schemas
nsISOAPFaultThis interface conveniently interprets information about a fault that has been returned in a response message
nsISOAPHeaderBlockThis interface encapsulates an arbitrary header block to be used by the soap serialization or protocol
nsISOAPMessageThis interface controls all SOAP messages
nsISOAPMessageBinding
nsISOAPOperationBinding
nsISOAPParameterThis interface encapsulates an arbitrary parameter to be used by the soap serialization or protocol
nsISOAPPartBinding
nsISOAPPortBinding
nsISOAPPropertyBagMutatorThis permits construction by native or script code a property bag that is also usable by other xpconnect systems
nsISOAPResponseThis is an extension of a message which contains extra functions such as tracking, where appropriate, the original call that produced the response message, identifying the fault, if any, and supplying the return value
nsISOAPResponseListenerThis interface represents a response handler to be invoked whenever a response of a particular call is received and when no more responses are expected
nsISOAPServiceThis interface describes a service which may be applied to incoming messages
nsISOAPServiceRegistryThis interface represents a registry of SOAP services
nsISOAPTransport
nsISOAPTransportListenerThis interface receives control when an unsolicited transport is received on a transport
nsISocketProviderNsISocketProvider
nsISocketProviderServiceNsISocketProviderService
nsISocketTransportNsISocketTransport
nsISocketTransportService
nsISOCKS4SocketProvider
nsISOCKSSocketInfo
nsISoftKeyBoard
nsISound
nsISpamSettings
nsISpatialNavigation
nsISpellChecker
nsISSLErrorListenerA mechanism to report a broken SSL connection
nsISSLSocketControl
nsISSLStatus
nsISSLStatusProvider
nsIStackFrame
nsIStandardURLNsIStandardURL defines the interface to an URL with the standard file path format common to protocols like http, ftp, and file
nsIStatefulFrame
nsIStatusBarBiffManager
nsIStorageStreamThe nsIStorageStream interface maintains an internal data buffer that can be filled using a single output stream
nsIStreamBufferAccessAn interface for access to a buffering stream implementation's underlying memory buffer
nsIStreamCipherStream cipher interface
nsIStreamConverterNsIStreamConverter provides an interface to implement when you have code that converts data from one type to another
nsIStreamConverterServiceThe nsIStreamConverterService is a higher level stream converter factory responsible for locating and creating stream converters (nsIStreamConverter)
nsIStreamListenerNsIStreamListener
nsIStreamListenerTeeAs data "flows" into a stream listener tee, it is copied to the output stream and then forwarded to the real listener
nsIStreamLoaderAsynchronously loads a channel into a memory buffer
nsIStreamLoaderObserver
nsIStreamProvider
nsIStreamTransportServiceThis service read/writes a stream on a background thread
nsIStringBundle
nsIStringBundleOverride
nsIStringBundleService
nsIStringCharsetDetector
nsIStringEnumeratorUsed to enumerate over an ordered list of strings
nsIStringInputStreamNsIStringInputStream
nsIStyleRule
nsIStyleRuleProcessor
nsIStyleSheet
nsIStyleSheetLinkingElement
nsIStyleSheetService
nsISubscribableServer
nsISubscribeDataSource
nsISubscribeListener
nsISuiteGlue***** this is the suite version of nsIBrowserGlue ***** nsISuiteGlue is a dirty and rather fluid interface to host shared utility methods used by suite UI code, but which are not local to a suite window
nsISuiteProfileMigrator
nsISuiteRemoteServiceResponds to incoming xremote requests for the mozilla suite
nsISuiteTypeAheadFind
nsISupportsThe mother of all xpcom interfaces
nsISupportsArray
nsISupportsCharScriptable storage for single character values (often used to store an ASCII character)
nsISupportsCStringScriptable storage for ASCII strings
nsISupportsDoubleScriptable storage for doubles
nsISupportsFloatScriptable storage for floating point numbers
nsISupportsHashKeyHashkey wrapper using nsISupports* KeyType
nsISupportsIDScriptable storage for nsID structures
nsISupportsInterfacePointerScriptable storage for other XPCOM objects
nsISupportsKey
nsISupportsPRBoolThe rest are truly primitive and are passed by value
nsISupportsPrimitivePrimitive base interface
nsISupportsPRInt16Scriptable storage for 16-bit integers
nsISupportsPRInt32Scriptable storage for 32-bit integers
nsISupportsPRInt64Scriptable storage for 64-bit integers
nsISupportsPriorityThis interface exposes the general notion of a scheduled object with a integral priority value
nsISupportsPRTimeScriptable storage for NSPR date/time values
nsISupportsPRUint16Scriptable storage for unsigned 16-bit integers
nsISupportsPRUint32Scriptable storage for unsigned 32-bit integers
nsISupportsPRUint64Scriptable storage for 64-bit integers
nsISupportsPRUint8Scriptable storage for 8-bit integers
nsISupportsStringScriptable storage for Unicode strings
nsISupportsVoidScriptable storage for generic pointers
nsISupportsWeakReference|nsISupportsWeakReference| is a factory interface which produces appropriate instances of |nsIWeakReference|
nsISVGChildFrame
nsISVGFilterProperty
nsISVGGlyphFragmentLeaf
nsISVGGlyphFragmentNode
nsISVGLength
nsISVGSVGFrame
nsISVGTextContentMetrics
nsISVGValue
nsISVGValueObserver
nsISVSchema
nsISVSchemaAnyAttribute
nsISVSchemaAnyParticle
nsISVSchemaAttribute
nsISVSchemaAttributeComponent
nsISVSchemaAttributeGroup
nsISVSchemaBuiltinType
nsISVSchemaCollectionThe collection of loaded schemas
nsISVSchemaComplexType
nsISVSchemaComponent
nsISVSchemaElement
nsISVSchemaErrorHandlerOriginal code came from mozilla/extensions/webservices/public/nsISchemaErrorHandler.idl
nsISVSchemaFacet
nsISVSchemaListType
nsISVSchemaLoader
nsISVSchemaLoadListener
nsISVSchemaModelGroup
nsISVSchemaParticle
nsISVSchemaRestrictionType
nsISVSchemaSimpleType
nsISVSchemaType
nsISVSchemaUnionType
nsISymantecDebugManager
nsISyncLoadDOMServiceThe nsISyncDOMLoadService interface can be used to synchronously load a document
nsISyncStreamListener
nsISystemProxySettingsThis interface allows the proxy code to use platform-specific proxy settings when the proxy preference is set to "automatic discovery"
nsITableCellLayout
nsITableEditor
nsITableLayout
nsITableLayoutStrategy
nsITaggingService
nsITagHandler
nsITemplateRDFQueryA compiled query in the RDF query processor
nsITestCom
nsITestProxy
nsITestService
nsITestVariant
nsITestXPCFoo
nsITestXPCFoo2
nsITestXPCFunctionCallback
nsITestXPCSomeUselessThing
nsITextAreaElementThis interface is used so that the parser can notify the textarea when it has finished loading content
nsITextControlElement
nsITextControlFrame
nsITextScrollThe nsITextScroll is an interface that can be implemented by a control that supports text scrolling
nsITextServicesDocument
nsITextServicesFilter
nsITextToSubURI
nsITextTransform
nsIThebesFontMetrics
nsITheme
nsIThreadThis interface provides a high-level abstraction for an operating system thread
nsIThreadEventFilterInterface passed to the nsIThreadInternal::PushEventQueue method
nsIThreadInternalThe XPCOM thread object implements this interface, which allows a consumer to observe dispatch activity on the thread
nsIThreadJSContextStack
nsIThreadManagerAn interface for creating and locating nsIThread instances
nsIThreadObserverThis interface provides the observer with hooks to implement a layered event queue
nsIThreadPoolAn interface to a thread pool
nsITimelineServiceNsITimelineService is used to construct a timeline of program execution
nsITimerNsITimer instances must be initialized by calling one of the "init" methods documented below
nsITimerCallback
nsITimerCallbackendif
nsITokenDialogs
nsITokenizer
nsITokenPasswordDialogsNsITokenPasswordDialogs This is the interface for setting and changing password on a PKCS11 token
nsIToolkit
nsIToolkitChromeRegistry
nsIToolkitProfileA interface representing a profile
nsIToolkitProfileService
nsITooltipListenerAn optional interface for embedding clients wishing to receive notifications for when a tooltip should be displayed or removed
nsITooltipTextProviderAn interface implemented by a tooltip text provider service
nsITraceRefcntNsITraceRefcnt is an interface between XPCOM Glue and XPCOM
nsITransaction
nsITransactionList
nsITransactionListenerThe nsITransactionListener interface
nsITransactionManager
nsITransfer
nsITransferable
nsITransformObserver
nsITransportNsITransport
nsITransportEventSink
nsITransportSecurityInfo
nsITreeBoxObject
nsITreeColumn
nsITreeColumns
nsITreeContentView
nsITreeImageListener
nsITreeSelection
nsITreeView
nsITridentProfileMigrator
nsITXTToHTMLConv
nsITypeAheadFind
nsIUGenCategory
nsIUnicharBuffer
nsIUnicharInputStreamAbstract unicode character input stream
nsIUnicharLineInputStream
nsIUnicharOutputStreamAn interface that allows writing unicode data
nsIUnicharStreamListenerNsIUnicharStreamListener is very similar to nsIStreamListener with the difference being that this interface gives notifications about data being available after the raw data has been converted to UTF-16
nsIUnicharStreamLoaderAsynchronously load a channel, converting the data to UTF-16
nsIUnicharStreamLoaderObserver
nsIUnicodeDecoder
nsIUnicodeEncoder
nsIUnicodeNormalizer
nsIUpdateAn interface that describes an object representing an available update to the current application - this update may have several available patches from which one must be selected to download and install, for example we might select a binary difference patch first and attempt to apply that, then if the application process fails fall back to downloading a complete file-replace patch
nsIUpdateCheckerAn interface describing an object that knows how to check for updates
nsIUpdateCheckListenerAn interface describing an object that listens to the progress of an update check operation
nsIUpdateItemAn item managed by the Extension System
nsIUpdateManagerAn interface describing a global application service that maintains a list of updates previously performed as well as the current active update
nsIUpdatePatchAn interface that describes an object representing a patch file that can be downloaded and applied to a version of this application so that it can be updated
nsIUpdatePromptAn interface describing an object that can show various kinds of Update notification UI to the user
nsIUpdateTimerManagerAn interface describing a global application service that allows long duration (e.g
nsIUploadChannelNsIUploadChannel
nsIURIURIs are essentially structured names for things -- anything
nsIURICheckerNsIURIChecker
nsIURIClassifierThe URI classifier service checks a URI against lists of phishing and malware sites
nsIURIClassifierCallbackCallback function for nsIURIClassifier lookups
nsIURIContentListenerNsIURIContentListener is an interface used by components which want to know (and have a chance to handle) a particular content type
nsIURIFixupInterface implemented by objects capable of fixing up strings into URIs
nsIURILoaderThe uri dispatcher is responsible for taking uri's, determining the content and routing the opened url to the correct content handler
nsIURIRefObjectA class which can represent any node which points to an external URI, e.g
nsIURLThe nsIURL interface provides convenience methods that further break down the path portion of nsIURI:
nsIUrlClassifierCallback
nsIUrlClassifierDBServiceThis is a proxy class that is instantiated and called from the JS thread
nsIUrlClassifierDBServiceWorkerInterface for the actual worker thread
nsIUrlClassifierHashCompleterClients updating the url-classifier database have the option of sending partial (32-bit) hashes of URL fragments to be blacklisted
nsIUrlClassifierHashCompleterCallbackThis interface is implemented by nsIUrlClassifierHashCompleter clients
nsIUrlClassifierLookupCallbackThis is an internal helper interface for communication between the main thread and the dbservice worker thread
nsIUrlClassifierStreamUpdaterThis is a class to manage large table updates from the server
nsIUrlClassifierTable
nsIUrlClassifierUpdateObserverThe nsIUrlClassifierUpdateObserver interface is implemented by clients streaming updates to the url-classifier (usually nsUrlClassifierStreamUpdater
nsIUrlClassifierUtils
nsIURLFetcher
nsIURLFormatterNsIURLFormatter
nsIUrlListener
nsIUrlListenerManager
nsIUrlListManager
nsIUrlListManagerCallbackInterface for a class that manages updates of the url classifier database
nsIURLParserNsIURLParser specifies the interface to an URL parser that attempts to follow the definitions of RFC 2396
nsIUrlWidget
nsIUserCertPicker
nsIUserInfo
nsIUTF8ConverterService
nsIUTF8StringEnumerator
nsIUUIDGeneratorNsIUUIDGenerator is implemented by a service that can generate universally unique identifiers, ideally using any platform-native method for generating UUIDs
nsIVariantXPConnect has magic to transparently convert between nsIVariant and JS types
nsIVersionComparatorVersion strings are dot-separated sequences of version-parts
nsIView
nsIViewManager
nsIViewObserver
nsIViewSourceChannel
nsIWalletEditor
nsIWalletPreview
nsIWalletServiceThe nsIWalletService interface provides an API to the wallet service
nsIWeakReferenceAn instance of |nsIWeakReference| is a proxy object that cooperates with its referent to give clients a non-owning, non-dangling reference
nsIWebBrowserThe nsIWebBrowser interface is implemented by web browser objects
nsIWebBrowserChromeNsIWebBrowserChrome corresponds to the top-level, outermost window containing an embedded Gecko web browser
nsIWebBrowserChrome2NsIWebBrowserChrome2 is an extension to nsIWebBrowserChrome
nsIWebBrowserChromeFocusThe nsIWebBrowserChromeFocus is implemented by the same object as the nsIEmbeddingSiteWindow
nsIWebBrowserFindNsIWebBrowserFind
nsIWebBrowserFindInFramesNsIWebBrowserFindInFrames
nsIWebBrowserFocusNsIWebBrowserFocus Interface that embedders use for controlling and interacting with the browser focus management
nsIWebBrowserPersistInterface for persisting DOM documents and URIs to local or remote storage
nsIWebBrowserPrintNsIWebBrowserPrint corresponds to the main interface for printing an embedded Gecko web browser window/document
nsIWebBrowserPrintendif
nsIWebBrowserSetupThe nsIWebBrowserSetup interface lets you set properties on a browser object; you can do so at any time during the life cycle of the browser
nsIWebBrowserStreamThis interface provides a way to stream data to the web browser
nsIWebContentConverterService
nsIWebContentHandlerInfo
nsIWebContentHandlerRegistrarNsIWebContentHandlerRegistrar
nsIWebDAVOperationListener
nsIWebDAVResource
nsIWebDAVResourceWithLock
nsIWebDAVResourceXXX
nsIWebDAVService
nsIWebHandlerAppNsIWebHandlerApp is a web-based handler, as speced by the WhatWG HTML5 draft
nsIWebNavigationThe nsIWebNavigation interface defines an interface for navigating the web
nsIWebNavigationInfoThe nsIWebNavigationInfo interface exposes a way to get information on the capabilities of Gecko webnavigation objects
nsIWebPageDescriptorThe nsIWebPageDescriptor interface allows content being displayed in one window to be loaded into another window without refetching it from the network
nsIWebProgressThe nsIWebProgress interface is used to add or remove nsIWebProgressListener instances to observe the loading of asynchronous requests (usually in the context of a DOM window)
nsIWebProgressListenerThe nsIWebProgressListener interface is implemented by clients wishing to listen in on the progress associated with the loading of asynchronous requests in the context of a nsIWebProgress instance as well as any child nsIWebProgress instances
nsIWebProgressListener2An extended version of nsIWebProgressListener
nsIWebScriptsAccessService
nsIWebServiceCallContextA representation of a method invocation on a web service
nsIWebServiceComplexTypeWrapper
nsIWebServiceErrorHandler
nsIWebServicePropertyBagWrapper
nsIWebServiceProxy
nsIWebServiceProxyCreationListenerThis interface should be implemented by a user who creates a web service proxy in an asynchronous manner
nsIWebServiceProxyFactory
nsIWebServiceSOAPCallContext
nsIWebShellServices
nsIWidget
nsIWidgetStore
nsIWinAccessNode
nsIWinAppHelper
nsIWindowCreator
nsIWindowCreator2
nsIWindowDataSource
nsIWindowlessPluginInstancePeer
nsIWindowMediator
nsIWindowMediatorListener
nsIWindowProviderThe nsIWindowProvider interface exists so that the window watcher's default behavior of opening a new window can be easly modified
nsIWindowsHooks
nsIWindowsHooksSettings
nsIWindowsRegKeyThis interface is designed to provide scriptable access to the Windows registry system ("With Great Power Comes Great Responsibility")
nsIWindowsShellService
nsIWindowWatcherNsIWindowWatcher is the keeper of Gecko/DOM Windows
nsIWordBreaker
nsIWrappedJSObjectTest
nsIWritablePropertyBag
nsIWritablePropertyBag2
nsIWritableVariantAn object that implements nsIVariant may or may NOT also implement this nsIWritableVariant
nsIWSDLBinding
nsIWSDLLoader
nsIWSDLLoadListener
nsIWSDLMessage
nsIWSDLOperation
nsIWSDLPart
nsIWSDLPort
nsIWSDLSOAPBinding
nsIWSPInterfaceInfoService
nsIWSPProxyTest
nsIWSPProxyTestListener
nsIWSPTestComplexType
nsIWyciwygChannelA channel to manage all cache-related interactions for layout when it is dealing with dynamic pages created through document.write()
nsIX509CertThis represents a X.509 certificate
nsIX509Cert2This represents additional interfaces to X.509 certificates
nsIX509Cert3Extending nsIX509Cert
nsIX509CertDBThis represents a service to access and manipulate X.509 certificates stored in a database
nsIX509CertDB2This represents a service to access and manipulate X.509 certificates stored in a database through methods not in nsIX509CertDB, which is frozen
nsIX509CertList
nsIX509CertValidityInformation on the validity period of a X.509 certificate
nsIXBLDocumentInfo
nsIXBLService
nsIXFormsAccessorsInterface exposing the states of an XForms control
nsIXFormsActionElement
nsIXFormsActionModuleElement
nsIXFormsCaseElementInterface implemented by the case element
nsIXFormsCaseUIElementInterface implemented by the XBL part of the case element
nsIXFormsComboboxUIWidgetInterface should be implemented by XFroms elements that are represented by combobox widgets
nsIXFormsContextControlInterface for elements that sets the XPath context of its children
nsIXFormsContextInfoInterface exposing the event context info of an XForms control
nsIXFormsControlInterface implemented by all XForms form control classes
nsIXFormsControlBase
nsIXFormsCopyElementThis interface is implemented by XForms <copy> elements
nsIXFormsDelegateInterface implemented by XForms controls that delegates the UI to an external entity
nsIXFormsDOMEventInterface exposing the events of an XForms control
nsIXFormsEphemeralMessageUIInterface implemented by the UI part of the ephemeral message and hint
nsIXFormsItemElementInterface implemented by the item element
nsIXFormsItemSetUIElementInterface implemented by the XBL part of the itemset element
nsIXFormsModelElementDefines scriptable methods for manipulating instance data and updating computed and displayed values
nsIXFormsNSEditableElementInterface should be implemented by XFroms elements that support editing, i.e
nsIXFormsNSInstanceElementDefines additional post-spec
nsIXFormsNSModelElementDefines additional post-spec
nsIXFormsNSSelect1ElementDefines additional post-spec
nsIXFormsNSSelectElementDefines additional post-spec
nsIXFormsRangeAccessorsAccessors provided by XForms <range> controls
nsIXFormsRangeConditionAccessorsAccessors provided by XForms <range>, <select> and <select1> controls
nsIXFormsRepeatElement
nsIXFormsRepeatItemElementThis interface is implemented by XForms <contentcontainer> elements, used to control the ":repeat-index"
nsIXFormsRepeatUIElementInterface implemented by the XBL part of the repeat element
nsIXFormsSelectChildNsIXFormsSelectChild is implemented by elements that can be children of an XForms select element (choices, item, itemset)
nsIXFormsSubmissionElementInterface implemented by the submission element
nsIXFormsSubmitElementInterface implemented by the submit element
nsIXFormsSwitchElementInterface implemented by the switch element
nsIXFormsUIWidgetInterface implemented by XForms UI widgets
nsIXFormsUploadElementInterface implemented by the XTF part of the upload element to allow communication from XBL code
nsIXFormsUploadUIElementInterface implemented by the XBL part of the upload element
nsIXFormsUtilityService
nsIXFormsValueElementThis interface is implemented by XForms value elements
nsIXFormsXPathFunctions
nsIXFormsXPathStateThe nsIXFormsXPathState interface is used to define the methods and and attributes that are necessary for the class nsXFormsXPathState
nsIXMLContentBuilder
nsIXMLContentSink
nsIXMLEncodingService
nsIXMLHttpRequestMozilla's XMLHttpRequest is modelled after Microsoft's IXMLHttpRequest object
nsIXmlRpcClientSimple XML-RPC client interface
nsIXmlRpcClientListener
nsIXmlRpcFaultAn XML-RPC exception
nsIXPathEvaluatorInternal
nsIXPathGenerator
nsIXPathResult
nsIXPCComponentsInterface of JavaScript's 'Components' object
nsIXPCComponents_ClassesInterface of Components.classes (interesting stuff only reflected into JavaScript)
nsIXPCComponents_ClassesByIDInterface of Components.classesByID (interesting stuff only reflected into JavaScript)
nsIXPCComponents_ConstructorInterface of Components.Constructor (interesting stuff only reflected into JavaScript)
nsIXPCComponents_ExceptionInterface of Components.Exception (interesting stuff only reflected into JavaScript)
nsIXPCComponents_IDInterface of Components.ID (interesting stuff only reflected into JavaScript)
nsIXPCComponents_ResultsInterface of Components.results (interesting stuff only reflected into JavaScript)
nsIXPCComponents_UtilsInterface of Components.utils
nsIXPCComponents_utils_SandboxInterface of object returned by Components.utils.Sandbox
nsIXPCConstructorInterface of object returned by Components.Constructor (additional interesting stuff only reflected into JavaScript)
IDispatchTestLib::nsIXPCDispSimple
IDispatchTestLib::nsIXPCDispTestArrays
IDispatchTestLib::nsIXPCDispTestMethods
nsIXPCDispTestNoIDispatch
IDispatchTestLib::nsIXPCDispTestNoIDispatch
IDispatchTestLib::nsIXPCDispTestProperties
IDispatchTestLib::nsIXPCDispTestScriptOff
IDispatchTestLib::nsIXPCDispTestScriptOn
IDispatchTestLib::nsIXPCDispTestWrappedJS
nsIXPCException
nsIXPCFunctionThisTranslator
nsIXPConnect
nsIXPConnectJSObjectHolder
nsIXPConnectWrappedJS
nsIXPConnectWrappedNative
nsIXPCSample_ClassA
nsIXPCSample_ClassB
nsIXPCSample_ClassC
nsIXPCSample_HookerUpper
nsIXPCScriptable
nsIXPCScriptableifdef XPC_USE_SECURITY_CHECKED_COMPONENT
nsIXPCScriptNotify
nsIXPCSecurityManager
nsIXPCTestArray
nsIXPCTestCallJSTest that calls a JavaScript object's methods and gets and sets property values
nsIXPCTestChild
nsIXPCTestChild2
nsIXPCTestChild3
nsIXPCTestChild4
nsIXPCTestChild5
nsIXPCTestConstThis describes an interface for objects withconst attributes of different types and uses expressions to generate const values
nsIXPCTestDOMStringInterface for testing the DOMString-conversion infrastructure
nsIXPCTestInTest the 'in' keyword
nsIXPCTestInOutTest the 'inout' keyword
nsIXPCTestNoisy
nsIXPCTestObjectReadOnly
nsIXPCTestObjectReadWrite
nsIXPCTestOther
nsIXPCTestOutTest the 'out' keyword
nsIXPCTestOverloaded
nsIXPCTestParent
nsIXPCTestParentOne
nsIXPCTestParentTwo
nsIXPCTestString
nsIXPCToolsCompiler
nsIXPCToolsProfiler
nsIXPCWrappedJSClass
nsIXPCWrappedJSObjectGetterThis is a sort of a placeholder interface
nsIXPIDialogServiceA service provided by embedding applications to override the default XUL implmementation of XPInstall dialogs
nsIXPIInstallInfoInterface holding information about a triggered install that can be passed to and from script
nsIXPInstallManagerInterface to XPInstallManager - manages download and install operations
nsIXPIProgressDialogInterface to display XPInstall download and install status
nsIXPointerEvaluatorNsIXPointerEvaluator resolves an XPointer expression
nsIXPointerResultXXX A good XPointerResult would probably mimic XPathresult, this range list is just the minimum that will be able to represent all return values, although it would be more user friendly to return nodes and node lists when they are possible
nsIXPointerSchemeContextScheme context for nsIXPointerSchemeProcessor
nsIXPointerSchemeProcessorNsIXPointerSchemeProcessors will be called by the XPointer Processor that implements the XPointer Framework
nsIXPTCProxy
nsIXPTCStubBase
nsIXPTLoaderThe XPT loader interface: implemented by a loader to grab an input stream which will be consumed by the interface loader
nsIXPTLoaderSinkImplement nsIXPTLoaderSink if you want to enumerate the entries in an XPT archive of some kind
nsIXSLTException
nsIXSLTProcessor
nsIXSLTProcessorObsoleteDEPRECATED! Don't use this interface! Use nsIXSLTProcessor instead!!
nsIXSLTProcessorPrivate
nsIXTFAttributeHandler
nsIXTFElement
nsIXTFElementFactory
nsIXTFElementWrapper
nsIXTFPrivate
nsIXTFService
nsIXULAppInfoA scriptable interface to the nsXULAppAPI structure
nsIXULAppInstallInstallation and management of XUL applications
nsIXULBrowserWindowThe nsIXULBrowserWindow supplies the methods that may be called from the internals of the browser area to tell the containing xul window to update it's ui
nsIXULBuilderListener
nsIXULChromeRegistry
nsIXULDocument
nsIXULOverlayProviderThe chrome registry implements this interface to give overlays to the gecko XUL engine
nsIXULPrototypeCache
nsIXULRuntimeProvides information about the XUL runtime
nsIXULSortServiceA service used to sort the contents of a XUL widget
nsIXULTemplateBuilderA template builder, given an input source of data, a template, and a reference point, generates a list of results from the input, and copies part of the template for each result
nsIXULTemplateQueryProcessorA query processor takes a template query and generates results for it given a datasource and a reference point
nsIXULTemplateResultA single result generated from a template query
nsIXULTemplateRuleFilterA rule filter may be used to add additional filtering of results to a rule
nsIXULTreeBuilder
nsIXULTreeBuilderObserverNsIXULTreeBuilderObserver This interface allows clients of the XULTreeBuilder to define domain specific handling of specific nsITreeView methods that XULTreeBuilder does not implement
nsIXULWindow
nsIZipEntry
nsIZipReader
nsIZipReaderCache
nsIZipWriterNsIZipWriter
nsJapaneseToUnicode
nsJAPSMDetector
nsJAR
nsJARChannel
nsJAREnumeratorNsJAREnumerator
nsJARInputStream
nsJARInputThunk
nsJARItemNsJARItem
nsJARManifestItem
nsJARProtocolHandler
nsJARURI
nsJAStringPSMDetector
nsJavaXPTCStub
nsJavaXPTCStubWeakRefThis class represents an XPCOM weak reference to a Java object
nsJISx4051LineBreaker
nsJNIEnv
nsJPEGDecoder
nsJPEGEncoder
nsJSChannel
nsJSCID
nsJSContext
nsJSContext::TerminationFuncClosure
nsJSContext::TerminationFuncHolder
nsJSEventListener
nsJSID
nsJSIID
nsJSNPRuntime
nsJSObjWrapper
nsJSObjWrapperKey
nsJSON
nsJSONListener
nsJSONObjectStack
nsJSONWriter
nsJSPrincipals
nsJSProtocolHandler
nsJSRuntime
nsJSRuntimeServiceImpl
nsJSScriptTimeoutHandler
nsJSSh
nsJSShServer
nsJSThunk
nsJSUtils
nsJSVersionSetter
nsJVMAuthTools
nsJVMConfig
nsJVMConfigManagerUnix
nsJVMManager
nsJVMPluginTagInfo
nsJVMSyncEvent
nsKeyConverter
nsKeyEvent
nsKeygenFormProcessor
nsKeygenThread
nsKeyObject
nsKeyObjectFactory
nsKeyPairInfoStr
nsKOPSMDetector
nsKOStringPSMDetector
nsLanguageAtomService
nsLastBlkDbgDetector
nsLatin1Prober
nsLayoutDebugCLH
nsLayoutDebugger
nsLayoutDebuggingTools
nsLayoutHistoryState
nsLayoutStatics
nsLayoutStylesheetCache
nsLayoutUtilsNsLayoutUtils is a namespace class used for various helper functions that are useful in multiple places in layout
nsLayoutUtils::RectCallback
nslberi_io_fns
nsLDAPAutoCompleteSession
nsLDAPBERElement
nsLDAPBERValue
nsLDAPChannel
nsLDAPConnection
nsLDAPConnectionLoop
nsLDAPControl
nsldapi_cb_statusinfo
nsldapi_iostatus_info
nsldapi_ldap_error
nsldapi_os_statusinfo
nsLDAPMessage
nsLDAPModification
nsLDAPOperation
nsLDAPProtocolHandler
nsLDAPServer
nsLDAPService
nsLDAPServiceEntry
nsLDAPSSLSessionClosure
nsLDAPSSLSocketClosure
nsLDAPSyncQuery
nsLDAPURL
nsLeafAccessibleThis file contains a number of classes that are used as base classes for the different accessibility implementations of the HTML and XUL widget sets
nsLeafBoxFrame
nsLeafFrameAbstract class that provides simple fixed-size layout for leaf objects (e.g
nsLeakDetector
nsLegendFrame
nsLineBoxHorizontal line of frames
nsLineBox::ExtraBlockData
nsLineBox::ExtraData
nsLineBox::ExtraInlineData
nsLineBox::FlagBits
nsLinebreakConverter
nsLineBreakerA line-breaking state machine
nsLinebreakHelpers
nsLineBuffer< CharT >
nsLineIterator
nsLineLayout
nsLineLayout::FrameJustificationState
nsLineLayout::PerFrameData
nsLineLayout::PerSpanData
nsLineLinkUsers must have the class that is to be part of the list inherit from nsLineLink
nsLineList
nsLineList_const_iterator
nsLineList_const_reverse_iterator
nsLineList_iteratorA linked list type where the items in the list must inherit from a link type to fuse allocations
nsLineList_reverse_iterator
nsLinkableAccessibleA type of accessible for DOM nodes containing an href="" attribute
NSLinkEditErrorHandlers
nsListAddressEnumerator
nsListBoxBodyFrame
nsListBoxBodyFrame::nsPositionChangedEvent
nsListBoxLayout
nsListBoxObject
nsListCommand
nsListControlFrameFrame-based listbox
nsListenerStruct
nsListEventListener
nsListItemCommand
nsListItemFrame
nsListIter
nsListScrollSmoother
nsLiveconnect
nsLoadCollector
nsLoaderdata
nsLoadGroup
nsLoadListenerProxy
nsLoadSaveContentSinkThis class implements the core of the DOMBuilder for DOM3 Load/Save
nsLoadStatusListSH
nsLocale
nsLocaleService
nsLocalFile
nsLocalFolderScanState
nsLocalHandlerApp
nsLocalHandlerAppMac
nsLocalMailCopyState
nsLocalMoveCopyMsgTxn
nsLocation
nsLocationbarProp
nsLocationSH
nsLoggingSink
nsLookAndFeel
nsLookAndFeelFloatPref
nsLookAndFeelIntPref
nsLowerUpperUtils
nsLSEvent
nsLSParser
nsLSParserEventListener
nsLSParserLoadEvent
nsLSSerializer
nsMacCommandLine
nsMacCursor
nsMacIEProfileMigrator
nsMacLocale
nsMacShellService
nsMacUtilsImpl
nsMailboxProtocol
nsMailboxService
nsMailboxUrl
nsMailDatabase
nsMailDirProvider
nsMailGNOMEIntegration
nsMailMacIntegration
nsMailtoUrl
nsManifestLineReader
nsMapiAddressBook
nsMAPIConfiguration
nsMapiEntry
nsMapiEntryArray
nsMapiFileDesc
nsMapiHook
nsMapiInterfaceWrapper< tInterface >
nsMapiMessage
nsMapiRecipDesc
nsMapiRegistry
nsMapiRegistryUtils
nsMAPISendListener
nsMAPISession
nsMapiSupport
nsMappedAttributeElement
nsMappedAttributes
nsMargin
nsMatchesTopic
nsMathMLChar
nsMathMLChar::StretchEnumContext
nsMathMLContainerFrame
nsMathMLContainerFrame::RowChildFrameIterator
nsMathMLElement
nsMathMLForeignFrameWrapper
nsMathMLFrame
nsMathMLmactionFrame
nsMathMLmathBlockFrame
nsMathMLmathInlineFrame
nsMathMLmfencedFrame
nsMathMLmfracFrame
nsMathMLmmultiscriptsFrame
nsMathMLmoFrame
nsMathMLmoverFrame
nsMathMLmpaddedFrame
nsMathMLmphantomFrame
nsMathMLmrootFrame
nsMathMLmrowFrame
nsMathMLmspaceFrame
nsMathMLmsqrtFrame
nsMathMLmstyleFrame
nsMathMLmsubFrame
nsMathMLmsubsupFrame
nsMathMLmsupFrame
nsMathMLmtableFrame
nsMathMLmtableOuterFrame
nsMathMLmtdFrame
nsMathMLmtdInnerFrame
nsMathMLmtrFrame
nsMathMLmunderFrame
nsMathMLmunderoverFrame
nsMathMLOperators
nsMathMLTokenFrame
nsMaybeWeakPtr< T >
nsMaybeWeakPtr_base
nsMaybeWeakPtrArray< T >
nsMaybeWeakPtrArray_base
nsMBCSGroupProber
nsMdbTableAllRowsEnumerator
nsMdbTableEnumerator
nsMediaDocument
nsMediaDocumentStreamListener
nsMediaListSH
nsMemoryStatic helper routines to manage memory
nsMemoryCacheDevice
nsMemoryCacheDeviceInfo
nsMemoryImpl
nsMemoryImpl::FlushEvent
nsMemoryReporterManager
NSMenu
NSMenu(ChimeraMenuUtils)
nsMenuActivateEvent
nsMenuBarFrame
nsMenuBarListenerEditor Implementation of the DragListener interface
nsMenubarProp
nsMenuBarSwitchMenu
nsMenuBarX
nsMenuBoxObject
nsMenuChainItem
nsMenuEntryA little class holding all data needed for a menu item
nsMenuEventMenuItem event
nsMenuFrame
NSMenuItem(ChimeraMenuItemUtils)
nsMenuItemIconX
nsMenuItemXNative menu item wrapper
nsMenuPopupFrame
nsMenuTimerMediatorNsMenuTimerMediator is a wrapper around an nsMenuFrame which can be safely passed to timers
nsMenuX
nsMessenger
nsMessengerBootstrap
nsMessengerContentHandler
nsMessengerOS2Integration
nsMessengerOSXIntegration
nsMessengerUnixIntegration
nsMessengerWinIntegration
nsMetaCharsetObserver
nsMetricsConfig
nsMetricsEventItem
nsMetricsService
nsMetricsUtils
nsMimeBaseEmitter
nsMimeContentTypeHandler
nsMimeConverter
nsMimeHeaderDisplayTypes
nsMIMEHeaderParamImpl
nsMimeHeaders
nsMimeHtmlDisplayEmitter
nsMIMEInfoBaseBasic implementation of nsIMIMEInfo
nsMIMEInfoBeOS
nsMIMEInfoImplThis is a complete implementation of nsIMIMEInfo, and contains all necessary methods
nsMIMEInfoMac
nsMIMEInfoOS2
nsMIMEInfoUnix
nsMIMEInfoWin
nsMIMEInputStreamThe MIME stream separates headers and a datastream
nsMimeObjectClassAccess
nsMimeOutput
nsMimePlainEmitter
nsMimeRawEmitter
nsMimeType
nsMimeTypeArray
nsMimeTypeArraySH
nsMimeXmlEmitter
nsMonthShortHand
nsMorkFactoryService
nsMorkReader
nsMorkReader::IDKey
nsMorkReader::IDString
nsMorkReader::MorkColumn
nsMouseEvent
nsMouseEvent_baseMouse event
nsMouseScrollEvent
nsMouseWheelTransaction
NSMoveCommand
nsMovemailIncomingServer
nsMovemailService
nsMozABDesc
nsMsgAccount
nsMsgAccountManager
nsMsgAccountManagerDataSource
nsMsgAsyncWriteProtocol
nsMsgAttachment
nsMsgAttachmentHandler
nsMsgAutoBool
nsMsgBiffManager
nsMsgBodyHandler
nsMsgCachedWindowInfo
nsMsgCachelessView
nsMsgCompFields
nsMsgCompose
nsMsgComposeAndSend
nsMsgComposeContentHandler
nsMsgComposeParams
nsMsgComposeProgressParams
nsMsgComposeSecure
nsMsgComposeSendListener
nsMsgComposeService
nsMsgCompUtils
nsMsgContentPolicy
nsMsgCookiePolicy
nsMsgCopy
nsMsgCopyService
nsMsgDatabase
nsMsgDatabase::MsgHdrHashElement
nsMsgDatabase::RefHashElement
nsMsgDBCommitType
nsMsgDBEnumerator
nsMsgDBFolder
nsMsgDBService
nsMsgDBThreadEnumerator
nsMsgDBView
nsMsgDownloadAllNewsgroups
nsMsgDownloadSettings
nsMsgFavoriteFoldersDataSource
nsMsgFileStream
nsMsgFilter
nsMsgFilterAction
nsMsgFilterAfterTheFact
nsMsgFilterDataSource
nsMsgFilterDelegateFactory
nsMsgFilterList
nsMsgFilterMotion
nsMsgFilterService
nsMsgFilterType
nsMsgFlatFolderDataSource
nsMsgFolderCache
nsMsgFolderCacheElement
nsMsgFolderDataSourceThe mail data source
nsMsgFolderNotificationService
nsMsgGroupThread
nsMsgGroupThreadEnumerator
nsMsgGroupView
nsMsgHdr
nsMsgHeaderParser
nsMsgIdentity
nsMsgImapDeleteModels
nsMsgIncomingServer
nsMsgKeySet
nsMsgLineBuffer
nsMsgLineBufferHandler
nsMsgLineStreamBuffer
nsMsgLocalMailFolder
nsMsgMailboxParser
nsMsgMailList
nsMsgMailNewsUrl
nsMsgMailSession
nsMsgMailSession::folderListener
nsMsgMailView
nsMsgMailViewList
nsMsgMdnGenerator
nsMsgNavigationType
nsMsgNewsFolder
nsMsgOfflineImapOperation
nsMsgOfflineManager
nsMsgOfflineOpEnumerator
nsMsgPrintEngine
nsMsgPriority
nsMsgProcessReport
nsMsgProgress
nsMsgProtocol
nsMsgProtocolStreamProvider
nsMsgPurgeService
nsMsgQuickSearchDBView
nsMsgQuote
nsMsgQuoteListener
nsMsgRDFDataSource
nsMsgRecentFoldersDataSource
nsMsgRecipient
nsMsgRecipientArray
nsMsgResultArray
nsMsgResultElement
nsMsgRetentionSettings
nsMsgRuleAction
nsMsgSaveAsListener
nsMsgSearchAdapter
nsMsgSearchAttrib
nsMsgSearchAttribEntry
nsMsgSearchBooleanOp
nsMsgSearchBoolExpression
nsMsgSearchDBView
nsMsgSearchNews
nsMsgSearchOfflineMail
nsMsgSearchOfflineNews
nsMsgSearchOnlineMail
nsMsgSearchOp
nsMsgSearchOperatorEntry
nsMsgSearchScope
nsMsgSearchScopeTerm
nsMsgSearchScopeTermArray
nsMsgSearchSession
nsMsgSearchTerm
nsMsgSearchType
nsMsgSearchValidityManager
nsMsgSearchValidityTable
nsMsgSearchValidityTable::vtBits
nsMsgSearchValue
nsMsgSearchValueArray
nsMsgSearchValueImpl
nsMsgSearchWidget
nsMsgSendLater
nsMsgSendPart
nsMsgSendReport
nsMsgServiceProviderService
nsMsgShutdownService
nsMsgSMIMEComposeFields
nsMsgStatusFeedback
nsMsgTag
nsMsgTagService
nsMsgTemplateReplyHelper
nsMsgThread
nsMsgThreadedDBView
nsMsgThreadEnumerator
nsMsgThreadsWithUnreadDBView
nsMsgTxn
nsMsgUnreadFoldersDataSource
nsMsgVCardService
nsMsgViewCommandCheckState
nsMsgViewCommandType
nsMsgViewFlagsType
nsMsgViewNotificationCode
nsMsgViewSortOrder
nsMsgViewSortType
nsMsgViewType
nsMsgWatchedThreadsWithUnreadDBView
nsMsgWindow
nsMsgXFGroupThread
nsMsgXFVirtualFolderDBView
nsMultiMixedConv
nsMultipartProxyListener
nsMultiplexInputStreamThe multiplex stream concatenates a list of input streams into a single stream
nsMultiStateCommand
nsMultiTableDecoderSupportSupport class for a multi-table-driven Unicode decoder
nsMultiTableEncoderSupportSupport class for a multi-table-driven Unicode encoder
NSMutableString(ChimeraMutableStringUtils)
nsMutationEvent
nsMutationGuardClass used to detect unexpected mutations
nsMUTF7ToUnicodeA character set converter from Modified UTF7 to Unicode
nsMyISupportsKey
nsMyListener
nsMyObserver
nsMyTrustedEVInfo
nsMyTrustedEVInfoClass
nsNamedArraySH
nsNamedGroupEnumerator
nsNamedNodeMapSH
nsNamedVector
nsNameList
nsNameSpaceEntry
nsNameSpaceKey
nsNameSpaceMap
nsNameSpaceMap::const_iterator
nsNameSpaceMap::Entry
nsNativeAppSupportBase
nsNativeAppSupportBeOS
nsNativeAppSupportOS2
nsNativeAppSupportUnix
nsNativeAppSupportWin
nsNativeCharsetConverter
nsNativeConnectionHelper
nsNativeDragSource
nsNativeDragTarget
nsNativeKeyBindings
nsNativeModuleLoader
nsNativeRootAccessibleWrap
nsNativeSDR
nsNativeTheme
nsNativeThemeCocoa
nsNativeThemeGTK
nsNativeThemeWin
nsNavBookmarks
nsNavHistory
nsNavHistory::LazyMessage
nsNavHistory::RedirectInfo
nsNavHistoryContainerResultNode
nsNavHistoryExpire
nsNavHistoryExpireRecordThis class handles expiration of history for nsNavHistory
nsNavHistoryFolderResultNode
nsNavHistoryFullVisitResultNode
nsNavHistoryQuery
nsNavHistoryResult
nsNavHistoryResultNode
nsNavHistorySeparatorResultNode
nsNavHistoryVisitResultNode
nsNavigator
nsNavigatorSH
nsNetscapeProfileMigratorBase
nsNetscapeProfileMigratorBase::PrefBranchStruct
nsNetscapeProfileMigratorBase::PrefTransform
nsNetStringsClass on which wide strings are available, to avoid constructing strings wherever these strings are used
nsNetworkManagerListener
nsNewsDatabase
nsNewsDownloadDialogArgs
nsNewsDownloader
nsNNTPArticleList
nsNntpCacheStreamListener
nsNntpIncomingServer
nsNNTPNewsgroupList
nsNNTPNewsgroupPost
nsNNTPProtocol
nsNntpService
nsNntpUrl
nsNoAuthURLParser
nsNoDataProtocolContentPolicy
nsNode3TearoffA tearoff class for nsGenericElement to implement additional interfaces
nsNodeAllocator
nsNodeInfo
nsNodeInfoManager
nsNodeListImplementation of nsIDOMNodeList interface
nsNodeSH
nsNodeSupportsWeakRefTearoffTearoff to use for nodes to implement nsISupportsWeakReference
nsNodeUtils
nsNodeWeakReferenceA class that implements nsIWeakReference
nsNoIncomingServer
nsNonDOMObjectSH
nsNoneService
nsNotificationsList
nsNotifyAddrListener
nsNotifyAddrListener::ChangeEvent
nsNPObjWrapper
nsNSElementTearoffYet another tearoff class for nsGenericElement to implement additional interfaces
nsNSPRPath
nsNSSActivityState
nsNSSASN1PrintableItem
nsNSSASN1Sequence
nsNSSASN1Tree
nsNSSASN1Tree::myNode
nsNSSCertCache
nsNSSCertificate
nsNSSCertificateDB
nsNSSCertList
nsNSSCertListEnumerator
nsNSSCertTrust
nsNSSComponent
nsNSSDialogHelperCommon class that uses the window watcher service to open a standard dialog, with or without a parent context
nsNSSDialogs
nsNSSErrors
nsNSSHttpInterface
nsNSSHttpRequestSession
nsNSSHttpServerSession
nsNSSShutDownList
nsNSSShutDownObject
nsNSSShutDownPreventionLock
nsNSSSocketInfo
nsNTLMAuthModule
nsNTLMSessionState
nsNullPrincipal
NSObject
NSObject(CaminoPreferencePane)
NSObject(CaminoViewsInspector)
NSObject(CertificateViewDelegate)
NSObject(CHOutlineViewContextMenus)
NSObject(CHOutlineViewDataSourceToolTips)
NSObject(CHOutlineViewDragSource)
NSObject(CHOutlneViewDataSourceInlineEditing)
NSObject(CreatePasswordDelegate)
NSObject(GrowlApplicationBridgeDelegate_InformalProtocol)
NSObject(GrowlApplicationBridgeDelegate_Installation_InformalProtocol)
NSObject(mozWindow)
NSObject(PreferencePaneFieldEditorOverride)
NSObject(SUAppcastDelegate)
NSObject(SUUnarchiverDelegate)
NSObject(SUUpdateAlertDelegate)
NSObject(TableViewContextMenuDelegate)
NSObject(ThumbnailViewDelegate)
NSObject-p
nsObjectFrame
nsObjectFrameSuper
nsObjectHashtable
nsObjectLoadingContentINVARIANTS OF THIS CLASS
  • mChannel is non-null between asyncOpen and onStopRequest (NOTE: Only needs to be valid until onStopRequest is called on mFinalListener, not necessarily until the channel calls onStopRequest on us)
  • mChannel corresponds to the channel that gets passed to the nsIRequestObserver/nsIStreamListener methods
  • mChannel can be cancelled and ODA calls will stop
  • mFinalListener is non-null (only) after onStartRequest has been called on it and before onStopRequest has been called on it (i.e
nsObjectMapEntry
nsObserverBase
nsObserverEntry
nsObserverEnumerator
nsObserverList
nsObserverService
nsOCSPResponder
nsOE5File
nsOEAddressIterator
nsOEImport
nsOEProfileMigrator
nsOERegUtil
nsOEScanBoxes
nsOESettings
nsOEStringBundle
nsOfflineCacheBinding
nsOfflineCacheDevice
nsOfflineCacheEntryInfo
nsOfflineCacheEvictionFunction
nsOfflineCacheRecord
nsOfflineCacheUpdate
nsOfflineCacheUpdateItem
nsOfflineCacheUpdateService
nsOfflineManifestItem
nsOfflineResourceListSH
nsOfflineStoreCompactState
nsOmniWebProfileMigrator
nsOneByteDecoderSupportSupport class for a single-byte Unicode decoder
nsOnloadBlocker
nsOnPK11LogoutCancelObject
nsOnStartRequestEvent
nsOnStopRequestEvent
nsOperaCookieMigrator
nsOperaProfileMigrator
nsOperaProfileMigrator::PrefTransform
nsOptionEventGrabberWrapper
nsOS2Locale
nsOSHelperAppService
nsOuterDocAccessible
NSOutlineView
nsOutlookCompose
nsOutlookImport
nsOutlookMail
nsOutlookProfileMigrator
nsOutlookRegUtil
nsOutlookSettings
nsOutlookStringBundle
nsOutputFileStream
nsOutputStream
nsOutputStreamTransport
nsOverflowClipWrapper
nsOverflowContinuationTrackerHelper class for tracking overflow container continuations during reflow
nsP12Runnable
nsPACManThis class provides an abstraction layer above the PAC thread
nsPACManCallbackThis class defines a callback interface used by AsyncGetProxyForURI
nsPageBreakFrame
nsPageContentFrame
nsPageFrame
nsPagePrintTimer
nsPageTransitionEventPageTransition event
nsPaintEventWindow repaint event
nsPalmSyncSupport
NSPanel
nsPaperSizePS
nsPaperSizePS_
nsParagraphStateCommand
nsParentalControlsServiceWin
nsParseMailMessageState
nsParseNewMailState
nsParser
nsParserContinueEvent
nsParserMsgUtils
nsParserService
nsParserUtils
nsPartChannel
nsPassword
nsPasswordManager
nsPasswordManagerEnumerator
NSPasteboard(ChimeraPasteboardURLUtils)
nsPeekOffsetStructPeekOffsetStruct is used to group various arguments (both input and output) that are passed to nsFrame::PeekOffset()
nsPendingTimeoutRunner
nsPermission
nsPermissionEntry
nsPermissionManager
nsPersistentFileDescriptor
nsPersistentProperties
nsPersonalbarProp
nsPhoenixProfileMigrator
nsPhoneSupport
nsPhRemoteService
nsPIAccessible
nsPIAccessibleDocument
nsPIAccessibleTreeItem
nsPIAccessNode
nsPIBoxObject
nsPICertNotification
nsPICommandUpdater
nsPIDataObjCollection
nsPIDNSServiceThis is a private interface used by the internals of the networking library
nsPIDOMEventTarget
nsPIDOMStorage
nsPIDOMWindow
nsPIEditorTransaction
nsPIExternalAppLauncherThis is a private interface shared between external app handlers and the platform specific external helper app service
nsPIListBoxObject
nsPingListener
nsPipe
nsPipeEvents
nsPipeInputStream
nsPipeOutputStream
nsPIPluginHost
nsPIPluginInstancePeer
nsPIPromptService
nsPISocketTransportServiceThis is a private interface used by the internals of the networking library
nsPIWidgetCocoa
nsPIWindowRoot
nsPIWindowWatcher
nsPK11Token
nsPK11TokenDB
nsPkcs11
nsPKCS11Module
nsPKCS11ModuleDB
nsPKCS11Slot
nsPKCS12Blob
nsPkgInt
nsPKIParamBlock
nsPlaceholderFrameImplementation of a frame that's used as a placeholder for a frame that has been moved out of the flow
nsPlacesImportExportService
nsPlaintextEditorThe text editor implementation
nsPlainTextSerializer
nsPlatformCharset
nsPLDOMEventUse nsPLDOMEvent to fire a DOM event that requires safe a stable DOM
nsPluginAnyCallbackStruct
nsPluginArray
nsPluginArraySH
nsPluginByteRangeStreamListener
nsPluginCacheListener
nsPluginCreateData
nsPluginDestroyRunnable
nsPluginDirServiceProvider
nsPluginDocReframeEvent
nsPluginDocument
nsPluginDOMContextMenuListener
nsPluginElement
nsPluginEmbedPrint
nsPluginErrorEventA task for firing PluginNotFound and PluginBlocklisted DOM Events
nsPluginEvent
nsPluginFileProvides cross-platform access to a plugin file
nsPluginFullPrint
nsPluginHostCtrl
nsPluginHostImpl
nsPluginHostWnd
nsPluginHostWnd::LoadedPluginInfo
nsPluginHostWnd::PluginInfo
nsPluginInfo
nsPluginInstance
nsPluginInstanceBase
nsPluginInstanceOwner
nsPluginInstancePeerImpl
nsPluginLogging
nsPluginManifestLineReader
nsPluginNativeWindowBase class for native plugin window implementations
nsPluginNativeWindowGtk2
nsPluginNativeWindowOS2
nsPluginNativeWindowPLATFORMThis file is the default implementation of plugin native window empty stubs, it should be replaced with real platform implementation for every platform
nsPluginNativeWindowWin
nsPluginPoint
nsPluginPort
nsPluginPortCG
nsPluginPortQD
nsPluginPrint
nsPluginPrintCallbackStruct
nsPluginProtoChainInstallRunner
nsPluginRect
nsPluginsDirNsPluginsDir is nearly obsolete
nsPluginSetWindowCallbackStruct
nsPluginSH
nsPluginStreamInfo
nsPluginStreamListener
nsPluginStreamListenerPeer
nsPluginStreamToFile
nsPluginTagA linked-list of plugin information that is used for instantiating plugins and reflecting plugin information into JavaScript
nsPluginThread
nsPluginThreadRunnable
nsPluginWindow
nsPluginWnd
nsPNGDecoder
nsPNGEncoder
nsPoint
nsPop3GetMailChainer
nsPop3IncomingServer
nsPop3Protocol
nsPop3Service
nsPop3Sink
nsPop3URL
nsPopupBlockedEventBlocked popup window event
nsPopupBoxObject
nsPopupFrameList
nsPopupSetFrame
nsPopupWindow
nsPopupWindowManager
nsPosixLocale
nsPostRefreshNsPostRefresh is needed by the UI Controls, which are implemented in XBL and used inside <repeat>
nspr_arena
nsPreContentIterator
nsPref
nsPrefBranch
nsPrefConverter
NSPreferencePane
nsPrefetchNode
nsPrefetchQueueEnumerator
nsPrefetchService
nsPrefLocalizedString
nsPrefMigration
nsPrefMigrationModule
nsPrefService
nsPresContext
nsPresContext::ScrollbarStyles
nsPresShellEventCB
nsPresShellIterator
nsPresState
nsPrevNextBidiLevels
nsPrimitiveHelpers
nsPrincipal
nsPrincipal::Certificate
nsPrintCompletionEvent
nsPrintData
nsPrintDialogServiceGTK
nsPrintDialogWidgetGTK
nsPrintEngine
nsPrinterEnumeratorBeOS
nsPrinterEnumeratorGTK
nsPrinterEnumeratorOS2
nsPrinterEnumeratorPh
nsPrinterEnumeratorWin
nsPrinterFeatures
nsPrintfCString|nsPrintfCString| lets you use a formated |printf| string as an |const nsACString|
nsPrintingPromptService
nsPrintMsgWindowEvent
nsPrintObject
nsPrintOptionsClass nsPrintOptions
nsPrintOptionsBeOS
nsPrintOptionsGTK
nsPrintOptionsOS2
nsPrintOptionsPh
nsPrintOptionsWin
nsPrintOptionsX
nsPrintPreviewListener
nsPrintProgress
nsPrintProgressParams
nsPrintSession
nsPrintSessionX
nsPrintSettings
nsPrintSettingsGTK
nsPrintSettingsWin
nsPrintSettingsX
nsPrivateTextRange
nsPrivateTextRangeList
nsProcess
nsProfileCollector
nsProfileCollector::BookmarkCounter
nsProfileCollector::ExtensionEnumerator
nsProfileCollector::PluginEnumerator
nsProfileDirServiceProvider
nsProfileMigrator
nsProfileMigratorBase
nsProfileSharingSetup
nsProgressMeterFrame
nsPrompt
nsPromptService
nsProperties
nsProperties_HashBase
nsPropertyElement
nsPropertyEnumeratorByURL
nsPropertyOwner
nsPropertyTable
nsPropertyTable::PropertyList
nsProtectedAuthThread
nsProtocolInfo
nsProtocolProxyService
nsProtocolProxyService::FilterLink
nsProtocolProxyService::HostInfo
nsProtocolProxyService::HostInfoIP
nsProtocolProxyService::HostInfoName
nsProviderKey
nsProxiedService
nsProxyCallCompletedEvent
nsProxyEventClassAn object representing an IID and its associated interfaceinfo
nsProxyEventKey
nsProxyInfo
nsProxyLockedRefPtr
nsProxyObjectA class which provides the XPCOM identity for a proxied object
nsProxyObjectCallInfoA class representing a particular proxied method call
nsProxyReleaseEvent
nsProxyThreadFilter
nsPRUint32Key
nsPRUintKey
nsPseudoFrameData
nsPseudoFrames
nsPSMBackgroundThread
nsPSMUITracker
nsPSPrinterList
nsPtrHashKey< T >
nsPurpleBuffer
nsPyArgArray
nsPyDOMObjectLeakStats
nsPyObjectHolder
nsPythonContext
nsPythonRuntime
nsPyTimeoutHandler
nsQABrowserChrome
nsQABrowserUIGlue
nsQABrowserView
nsQueryArrayElementAt
nsQueryCaretRectEvent
nsQueryCaretRectEventReply
nsQueryContentEvent
nsQueryContentEventHandler
nsQueryElementAt
nsQueryInterface
nsQueryInterfaceWithError
nsQuickSortComparator< E, Comparator >
nsQuitPumpingEvent
nsQuoteList
nsQuoteNode
nsRadioButtonAccessibleNsRadioButtonAccessible
nsRadioGetCheckedChangedVisitor
nsRadioGroupStructA struct that holds all the information about a radio group
nsRadioVisitor
nsRandomAccessInputStream
nsRandomAccessOutputStream
nsRandomAccessStoreClient
nsRandomGenerator
nsRange
nsRangeStore
nsRangeUpdater
nsRangeUtils
nsRASAutodial
nsRDFConInstanceTestNodeRule network node that tests if a resource is an RDF container, or uses multi-attributes to ``contain'' other elements
nsRDFConInstanceTestNode::Element
nsRDFConMemberTestNodeRule network node that test if a resource is a member of an RDF container, or is ``contained'' by another resource that refers to it using a ``containment'' attribute
nsRDFConMemberTestNode::Element
nsRDFDataSourceDataSource
nsRDFDOMDataSource
nsRDFModule
nsRDFPropertyTestNode
nsRDFPropertyTestNode::Element
nsRDFQuery
nsRDFResourceThis simple base class implements nsIRDFResource, and can be used as a superclass for more sophisticated resource implementations
nsRDFResource::DelegateEntry
nsRDFTestNodeAn abstract base class for all of the RDF-related tests
nsRDFXMLParserA helper class that is used to parse RDF/XML
nsRDFXMLSerializerA helper class that can serialize RDF/XML from a datasource
nsReadConfig
nsReadEndCondition
nsReadingIterator< CharT >
nsReceiver
nsRecentBadCertsService
nsRecessedBorder
nsReconversionEvent
nsReconversionEventReply
nsRect
nsRecyclingAllocator
nsRecyclingAllocator::Block
nsRecyclingAllocatorImpl
nsRefPtr< T >
nsRefPtrGetterAddRefs< T >
nsRefPtrHashtable< KeyClass, RefPtr >Templated hashtable class maps keys to reference pointers
nsRefPtrHashtableMT< KeyClass, RefPtr >Thread-safe version of nsRefPtrHashtable
nsRefreshTimer
nsReftestHelper
nsRegion
nsRegionBeOS
nsRegionPh
nsRegionRectIterator
nsRegistry
nsRegistryFactory
nsRegistryNode
nsRegistryValue
nsRegressionTester
nsRegSubtreeEnumerator
nsRegValueEnumerator
nsRelativeFilePref
nsRemoteClientPure-virtual common base class for remoting implementations
nsRenderingContextBeOS
nsRenderingContextImpl
nsRenderingContextPh
nsRepeatService
nsReporter
nsRequestInfo
nsRequestObserverProxy
nsResetStyleData
nsResizerFrame
nsResolveHostCallbackResolveHost callback object
nsResourceSet
nsResourceSet::ConstIterator
nsResProtocolHandler
nsResState
nsResURL
nsRevocableEventPtr< T >
nsROCSSPrimitiveValue
nsRoleMapEntry
nsRootAccessible
nsRootAccessibleWrap
nsRootBoxFrame
nsRowGroupReflowState
nsRssIncomingServer
nsRssService
nsRuleData
nsRuleDataAural
nsRuleDataBreaks
nsRuleDataColor
nsRuleDataColumn
nsRuleDataContent
nsRuleDataDisplay
nsRuleDataFont
nsRuleDataList
nsRuleDataMargin
nsRuleDataPage
nsRuleDataPosition
nsRuleDataSVG
nsRuleDataTable
nsRuleDataText
nsRuleDataUserInterface
nsRuleDataXUL
nsRuleList
nsRuleNodeNsRuleNode is a node in a lexicographic tree (the "rule tree") indexed by style rules (implementations of nsIStyleRule)
nsRulesInfo
nsRuleWalker
nsRunnable
nsRunnableMethod< T >
nsRunner
nsRUProbDetector
nsRUStringProbDetector
nsRwsService
nss3_cert_cbstr
nss_attribute_data_str
nss_cms_encoder_output
nss_dbm_db_struct
nss_dbm_dbt_node
nss_dbm_dbt_struct
nss_dbm_find_struct
nss_dbm_instance_struct
nss_dbm_object_struct
nss_dbm_session_struct
nss_dbm_slot_struct
nss_dbm_token_struct
nsSafariProfileMigrator
nsSafariProfileMigrator::PrefTransform
nsSafeAboutProtocolHandler
nsSafeFileOutputStream
nsSafeOptionListMutation
NSSAlgorithmAndParametersStr
nsSameOriginChecker
nsSampleImpl
nsSampleWordBreaker
nsSanePluginFactoryImpl
nsSanePluginInstance
nsSanePluginStreamListener
nssArenaMarkStr
NSSArenaStr
NSSATAVStr
nssAttributeTypeAliasTableStr
nsSaveAllAttachmentsState
nsSaveAsCharset
nsSaveMsgListener
nsSAXAttributes
nsSAXLocator
nsSAXXMLReader
NSSBase64DecoderStr
NSSBase64EncoderStr
nsSBCSGroupProber
NSSCallbackStr
nsScanner
nsScannerBufferListNsScannerBufferList
nsScannerBufferList::BufferBuffer objects are directly followed by a data segment
nsScannerBufferList::PositionPosition objects serve as lightweight pointers into a buffer list
nsScannerFragmentNsScannerFragment represents a "slice" of a Buffer object
nsScannerIteratorNsScannerIterator works just like nsReadingIterator<CharT> except that it knows how to iterate over a list of scanner buffers
nsScannerSharedSubstringNsScannerSharedSubstring implements copy-on-write semantics for nsScannerSubstring
nsScannerStringNsScannerString provides methods to grow and modify a buffer list
nsScannerSubstringNsScannerSubstring is the base class for nsScannerString
nssCertificateStoreStr
nssCertificateStoreTraceStr
NSSCertificateStr
nsSchema
nsSchemaAnyAttribute
nsSchemaAnyParticle
nsSchemaAtoms
nsSchemaAttribute
nsSchemaAttributeGroup
nsSchemaAttributeGroupRef
nsSchemaAttributeRef
nsSchemaBuiltinType
nsSchemaComplexType
nsSchemaComponentBase
nsSchemaDate
nsSchemaDateTime
nsSchemaDerivedSimpleType
nsSchemaDuration
nsSchemaElement
nsSchemaElementRef
nsSchemaFacet
nsSchemaGDay
nsSchemaGMonth
nsSchemaGMonthDay
nsSchemaGYear
nsSchemaGYearMonth
nsSchemaIntFacet
nsSchemaListType
nsSchemaLoader
nsSchemaModelGroup
nsSchemaModelGroupRef
nsSchemaParticleBase
nsSchemaRestrictionType
nsSchemaStringFacet
nsSchemaTime
nsSchemaTypePlaceholder
nsSchemaUnionType
nsSchemaValidator
nsSchemaValidatorUtils
NSSCKFWCryptoOperationStr
NSSCKFWFindObjectsStr
nssCKFWHashStr
NSSCKFWInstanceStr
NSSCKFWItem
NSSCKFWMechanismStr
NSSCKFWMutexStr
NSSCKFWObjectStr
NSSCKFWSessionStr
NSSCKFWSlotStr
NSSCKFWTokenStr
NSSCKMDCryptoOperationStr
NSSCKMDFindObjectsStr
nssCKMDFindSessionObjectsStr
NSSCKMDInstanceStr
NSSCKMDMechanismStr
NSSCKMDObjectStr
nssCKMDSessionObjectStr
NSSCKMDSessionStr
NSSCKMDSlotStr
NSSCKMDTokenStr
NSSCMSAttributeStr
NSSCMSCipherContextStr
NSSCMSContentInfoStr
NSSCMSContentUnion
NSSCMSDecoderContextStr
NSSCMSDecoderDataStr
NSSCMSDigestContextStr
NSSCMSDigestedDataStr
NSSCMSEncoderContextStr
NSSCMSEncryptedDataStr
NSSCMSEnvelopedDataStr
NSSCMSKEKIdentifierStr
NSSCMSKEKRecipientInfoStr
NSSCMSKeyAgreeRecipientIdentifierStr
NSSCMSKeyAgreeRecipientInfoStr
NSSCMSKeyTransRecipientInfoExStr
NSSCMSKeyTransRecipientInfoStr
NSSCMSMessageStr
NSSCMSOriginatorIdentifierOrKeyStr
NSSCMSOriginatorInfoStr
NSSCMSOriginatorPublicKeyStr
NSSCMSRecipientEncryptedKeyStr
NSSCMSRecipientIdentifierStr
NSSCMSRecipientInfoStr
NSSCMSRecipientKeyIdentifierStr
NSSCMSRecipientStr
NSSCMSSignedDataStr
NSSCMSSignerIdentifierStr
NSSCMSSignerInfoStr
NSSCMSSMIMEKEAParametersStr
nsScreen
NSScreen(CHScreenAdditions)
nsScreenBeOS
nsScreenCocoa
nsScreenGtk
nsScreenManagerBeOS
nsScreenManagerCocoa
nsScreenManagerGtk
nsScreenManagerOS2
nsScreenManagerPh
nsScreenManagerWin
nsScreenOS2
nsScreenPh
nsScreenWin
nsScriptableConstant
nsScriptableDataType
nsScriptableDateFormat
nsScriptableInputStream
nsScriptableInterfaceInfo
nsScriptableMethodInfo
nsScriptableParamInfo
nsScriptablePeer
nsScriptablePeerTearOff
nsScriptableRegionAn adapter class for the unscriptable nsIRegion interface
nsScriptableUnescapeHTML
nsScriptableUnicodeConverter
NSScriptCommand
nsScriptElementBaseclass useful for script elements (such as <xhtml:script> and <svg:script>)
nsScriptError
nsScriptErrorEventScript error event
nsScriptEventHandlerOwnerTearoffA tearoff class for nsXULElement to implement nsIScriptEventHandlerOwner
nsScriptEventManager
nsScriptLoader
nsScriptLoaderObserverProxy
nsScriptLoadRequest
nsScriptNameSpaceManager
nsScriptObjectHolder
nsScriptObjectTracer
NSSCRLStr
nsScrollbarButtonFrame
nsScrollbarEventScrollbar event
nsScrollbarFrame
nsScrollbarsProp
nsScrollBoxObject
nsScrollPortEvent
nsScrollPortView
NSSCryptoContextStr
nssCryptokiInstanceStr
nssCryptokiObjectAndAttributes
nssdbg_prof_str
nssDecodedCertStr
nssDeviceBaseStr
nsSeamonkeyProfileMigrator
NSSearchField
nsSecretDecoderRing
nsSecureBrowserUIImpl
nsSecurityNameSet
nsSecurityWarningDialogs
nsSegmentedBuffer
nsSelectCommand
nsSelectionBatcher
nsSelectionCommandsBase
nsSelectionIterator
nsSelectionState
nsSelectMoveScrollCommand
nsSelectsAreaFrameThe area frame has an additional named child list:
  • "Absolute-list" which contains the absolutely positioned frames
nsSelectStateThe restore state used by select
nsSemanticUnitScanner
nsServerSocket
nsSessionStorageEntry
nsSetAttrRunnable
nsSetSelectionAfterTableEdit
nssGeneralNameSeqStr
nssGeneralNameStr
nsSharedPageData
nsSharedPrefHandler
nsSharpObjectMapEntry
nssHashStr
nsSHEntry
nsSHEnumerator
nsShiftJISToUnicode
nsSHistory
nsSHistoryObserver
nsShortcutCandidate
nsShortReader
nsSHTransaction
nsSimpleArray< Entry >
nsSimpleArrayEnumerator
nsSimpleCharString
nsSimpleCharString::Data
nsSimpleChromeHandler
nsSimpleChromeRegistry
nsSimpleChromeURL
nsSimpleGlobalHistory
nsSimpleMimeConverterStub
nsSimpleNestedURI
nsSimplePageSequenceFrame
nsSimpleProperty
nsSimpleStatis
nsSimpleStreamListener
nsSimpleUnicharStreamFactory
nsSimpleURI
nsSingleByteCharSetProber
nsSingleSignOnProfileObserver
nsSingleSignOnPrompt
nsSingletonEnumerator
nsSingletonFactoryThis is a little factory class that serves as a singleton-service-factory for the nativeappsupport object
NSSItemStr
nsSiteWindow2
nsSize
nsSizeEventWindow resize event
nsSizeModeEventWindow size mode event
nsSJISProber
nsSkipCharsRunIterator
nsSliderFrame
nsSliderMediator
nssListElementStr
nssListIteratorStr
nssListStr
NSSLOWCERTCertDBHandleStr
NSSLOWCERTCertificateStr
NSSLOWCERTCertKeyStr
NSSLOWCERTCertTrustStr
NSSLOWCERTIssuerAndSNStr
NSSLOWCERTSignedDataStr
NSSLOWCERTSubjectPublicKeyInfoStr
NSSLOWCERTTrustStr
NSSLOWCERTValidityStr
NSSLOWKEYAttributeStr
NSSLOWKEYDBHandleStr
NSSLOWKEYDBKeyStr
NSSLOWKEYEncryptedPrivateKeyInfoStr
NSSLOWKEYPasswordEntryStr
NSSLOWKEYPrivateKeyInfoStr
NSSLOWKEYPrivateKeyStr
NSSLOWKEYPublicKeyStr
NSSLowPasswordDataParamStr
nsSmallVoidArray
nsSmartCardEvent
nsSMimeJSHelper
nsSMimeVerificationJob
nsSMimeVerificationListener
nsSmtpProtocol
nsSmtpServer
nsSmtpService
nsSmtpUrl
nssNameStr
nsSOAPArray
nsSOAPArrayType
nsSOAPBlock
nsSOAPCall
nsSOAPEncoderStub
nsSOAPEncoding
nsSOAPEncodingRegistry
nsSOAPException
nsSOAPFault
nsSOAPHeaderBlock
nsSOAPMessage
nsSOAPMessageBinding
nsSOAPOperationBinding
nsSOAPParameter
nsSOAPPartBinding
nsSOAPPortBinding
nsSOAPProperty
nsSOAPPropertyBag
nsSOAPPropertyBagEnumerator
nsSOAPPropertyBagMutator
nsSOAPResponse
nsSOAPStrings
nsSOAPUtils
nsSocketEvent
nsSocketInputStream
nsSocketOutputStream
nsSocketProviderService
nsSocketTransport
nsSocketTransportService
nsSOCKS4SocketProvider
nsSOCKSSocketInfo
nsSOCKSSocketProvider
nsSoftKeyBoard
nsSoftKeyBoardService
NSSOIDStr
nsSortState
nsSound
nsSpaceManagerClass for dealing with bands of available space
nsSpaceManager::BandList
nsSpaceManager::BandRect
nsSpaceManager::FrameInfo
nsSpaceManager::SavedState
nsSpamSettings
nsSpatialNavigation
nsSpatialNavigationService
NSSPKCS5PBEParameterStr
nsspkcs5V2PBEParameterStr
nssPKIObjectCallback
nssPKIObjectCollectionStr
nssPKIObjectStr
nsSplittableFrame
nsSplitterFrame
nsSplitterFrameInner
nsSplitterInfo
NSSplitView
NSSplitView(CaminoExtensions)
nssPointerTrackerStr
nsSprocketLayout
nssRDNSeqStr
nssRDNStr
nssRWLockStr
nssSessionStr
NSSShutdownFuncPair
nsSSLIOLayerHelpers
nssSlotAuthInfoStr
NSSSlotStr
nsSSLSocketProvider
nsSSLSocketThreadData
nsSSLStatus
nsSSLThread
NSSSMIMECapability
NSSSMIMEEncryptionKeyPreference
nssSMIMEProfileStr
nsSSRSupport
nsStackBasedTimer
nsStackFrame
nsStackLayout
nsStandardURL
nsStandardURL::nsPrefObserver
nsStandardURL::nsSegmentEncoder
nsStandardURL::URLSegment
nsStartNextPrintOpEvent
nsStateMapEntry
nsStaticAtom
nsStaticAtomWrapper
nsStaticCaseInsensitiveNameTable
nsStaticModuleInfoSome clients of XPCOM have statically linked components (not dynamically loaded component DLLs), which can be passed to NS_InitXPCOM3 using this structure
nsStaticModuleLoader
nsStatis
nsStatusBarBiffManager
nsStatusbarProp
nssTDCertificateCacheStr
nsStdURLParser
NSSTimeStr
nssTokenCertSearchStr
nssTokenObjectCacheStr
NSSTokenStr
nsStopPluginRunnable
nsStorageCardDirectoryProvider
nsStorageInputStream
nsStorageListSH
nsStorageSH
nsStorageStream
nsStreamCipher
nsStreamConverter
nsStreamConverterService
nsStreamCopierOB
nsStreamCopierOB::WriteSegmentsState
nsStreamListenerTee
nsStreamLoader
nsStreamTransportService
nsStressRunner
nsStringBasic strings
NSString(CaminoURLStringUtils)
NSString(ChimeraFilePathStringUtils)
NSString(ChimeraGeckoStringUtils)
NSString(ChimeraStringUtils)
NSString(extras)
nsStringAllocator< T >
nsStringArray
nsStringArraySH
nsStringBufferThis structure precedes the string buffers "we" allocate
nsStringBundle
nsStringBundleService
nsStringBundleTextOverride
nsStringCaseInsensitiveHashKeyHashkey wrapper using nsAString KeyType
nsStringComparator
nsStringContainerBelow we define nsStringContainer and nsCStringContainer
nsStringContainer_base
nsStringEnumerator
nsStringHashKeyHashkey wrapper using nsAString KeyType
nsStringInputStreamBased on original code from nsIStringStream.cpp
nsStringKey
nsStringListSH
nsStringMapEntry
nsStringStats
NSSTrustDomainStr
NSSTrustStr
nsStubDocumentObserverThere are two advantages to inheriting from nsStubDocumentObserver rather than directly from nsIDocumentObserver: 1
nsStubImageDecoderObserverThere are two advantages to inheriting from nsStubImageDecoderObserver rather than directly from imgIDecoderObserver: 1
nsStubMutationObserverThere are two advantages to inheriting from nsStubMutationObserver rather than directly from nsIMutationObserver: 1
nsStyleBackground
nsStyleBorder
nsStyleChangeData
nsStyleChangeList
nsStyleColor
nsStyleColumn
nsStyleContent
nsStyleContentData
nsStyleContextAn nsStyleContext represents the computed style data for an element
nsStyleCoordClass that hold a single size specification used by the style system
nsStyleCounterData
nsStyledElement
nsStyleDisplay
nsStyleFont
nsStyleLinkElement
nsStyleList
nsStyleMargin
nsStyleOutline
nsStylePadding
nsStylePosition
nsStyleQuotes
nsStyleSet
nsStyleSheetListSH
nsStyleSheetService
nsStyleSidesClass that represents a set of top/right/bottom/left nsStyleCoords
nsStyleSVG
nsStyleSVGPaint
nsStyleSVGReset
nsStyleTable
nsStyleTableBorder
nsStyleText
nsStyleTextReset
nsStyleUIReset
nsStyleUnion
nsStyleUpdatingCommand
nsStyleUserInterface
nsStyleUtil
nsStyleVisibility
nsStyleXUL
nsSubDocumentFrame
nsSubscribableServer
nsSubscribeDataSourceThe subscribe data source
nsSuiteDirectoryProvider
nsSupportsArray
nsSupportsArrayEnumerator
nsSupportsCharImpl
nsSupportsCStringImpl
nsSupportsDependentCStringWraps a static const char* buffer for use with nsISupportsCString
nsSupportsDoubleImpl
nsSupportsFloatImpl
nsSupportsHashtable
nsSupportsIDImpl
nsSupportsInterfacePointerImpl
nsSupportsPRBoolImpl
nsSupportsPRInt16Impl
nsSupportsPRInt32Impl
nsSupportsPRInt64Impl
nsSupportsPRTimeImpl
nsSupportsPRUint16Impl
nsSupportsPRUint32Impl
nsSupportsPRUint64Impl
nsSupportsPRUint8Impl
nsSupportsStringImpl
nsSupportsVoidImpl
nsSupportsWeakReference
nsSupportsWeakReferenceifdef USE_XIM
NSSUsageStr
nsSVGAElement
nsSVGAFrame
nsSVGAngle
nsSVGAnimatedLengthList
nsSVGAnimatedNumberList
nsSVGAnimatedPreserveAspectRatio
nsSVGAnimatedRect
nsSVGAnimatedString
nsSVGAnimatedTransformList
nsSVGArcConverter
nsSVGBoolean
nsSVGCircleElement
nsSVGClassValue
nsSVGClipPathElement
nsSVGClipPathFrame
nsSVGClipPathProperty
nsSVGComponentTransferFunctionElement
nsSVGContainerFrame
nsSVGDataParser
nsSVGDefsElement
nsSVGDescElement
nsSVGDisplayContainerFrame
nsSVGDocument
nsSVGElement
nsSVGElement::AngleAttributesInfo
nsSVGElement::AngleInfo
nsSVGElement::BooleanAttributesInfo
nsSVGElement::BooleanInfo
nsSVGElement::EnumAttributesInfo
nsSVGElement::EnumInfo
nsSVGElement::IntegerAttributesInfo
nsSVGElement::IntegerInfo
nsSVGElement::LengthAttributesInfo
nsSVGElement::LengthInfo
nsSVGElement::NumberAttributesInfo
nsSVGElement::NumberInfo
nsSVGEllipseElement
nsSVGEnum
nsSVGEnumMapping
nsSVGFE
nsSVGFE::ScaleInfo
nsSVGFEBlendElement
nsSVGFEColorMatrixElement
nsSVGFEComponentTransferElement
nsSVGFECompositeElement
nsSVGFEConvolveMatrixElement
nsSVGFEDiffuseLightingElement
nsSVGFEDisplacementMapElement
nsSVGFEDistantLightElement
nsSVGFEFloodElement
nsSVGFEFuncRElement
nsSVGFEGaussianBlurElement
nsSVGFEImageElement
nsSVGFELightingElement
nsSVGFEMergeElement
nsSVGFEMergeElementBase
nsSVGFEMergeNodeElement
nsSVGFEMergeNodeElementBase
nsSVGFEMorphologyElement
nsSVGFEOffsetElement
nsSVGFEPointLightElement
nsSVGFESpecularLightingElement
nsSVGFESpotLightElement
nsSVGFETileElement
nsSVGFETurbulenceElement
nsSVGFilterElement
nsSVGFilterFrame
nsSVGFilterInstance
nsSVGFilterInstance::ColorModel
nsSVGFilterProperty
nsSVGFilterResourceNsSVGFilterResource provides functionality for managing images used by filters
nsSVGForeignObjectElement
nsSVGForeignObjectFrame
nsSVGGElement
nsSVGGenericContainerFrame
nsSVGGeometryFrame
nsSVGGFrame
nsSVGGlyphFrame
nsSVGGradientElement
nsSVGGradientFrame
nsSVGGraphicElement
nsSVGImageElement
nsSVGImageFrame
nsSVGImageListener
nsSVGInnerSVGFrame
nsSVGInteger
nsSVGLeafFrame
nsSVGLength
nsSVGLength2
nsSVGLengthList
nsSVGLinearGradientElement
nsSVGLinearGradientFrame
nsSVGLineElement
nsSVGMark
nsSVGMarkerElement
nsSVGMarkerFrame
nsSVGMarkerProperty
nsSVGMaskElement
nsSVGMaskFrame
nsSVGMaskProperty
nsSVGMatrix
nsSVGMetadataElement
nsSVGMutationObserver
nsSVGNumber
nsSVGNumber2
nsSVGNumberList
nsSVGOrientType
nsSVGOuterSVGFrame
nsSVGPaintServerFrame
nsSVGPathDataParser
nsSVGPathDataParserToDOM
nsSVGPathDataParserToInternal
nsSVGPathElement
nsSVGPathGeometryElement
nsSVGPathGeometryFrame
nsSVGPathList
nsSVGPathListener
nsSVGPathSeg
nsSVGPathSegArcAbs
nsSVGPathSegArcRel
nsSVGPathSegCurvetoCubicAbs
nsSVGPathSegCurvetoCubicRel
nsSVGPathSegCurvetoCubicSmoothAbs
nsSVGPathSegCurvetoCubicSmoothRel
nsSVGPathSegCurvetoQuadraticAbs
nsSVGPathSegCurvetoQuadraticRel
nsSVGPathSegCurvetoQuadraticSmoothAbs
nsSVGPathSegCurvetoQuadraticSmoothRel
nsSVGPathSegLinetoAbs
nsSVGPathSegLinetoHorizontalAbs
nsSVGPathSegLinetoHorizontalRel
nsSVGPathSegLinetoRel
nsSVGPathSegLinetoVerticalAbs
nsSVGPathSegLinetoVerticalRel
nsSVGPathSegList
nsSVGPathSegMovetoAbs
nsSVGPathSegMovetoRel
nsSVGPathSegTraversalState
nsSVGPatternElement
nsSVGPatternFrame
nsSVGPoint
nsSVGPointList
nsSVGPolyElement
nsSVGPolygonElement
nsSVGPolylineElement
nsSVGPreserveAspectRatio
nsSVGPropertyBase
nsSVGRadialGradientElement
nsSVGRadialGradientFrame
nsSVGReadonlyPoint
nsSVGReadonlyRect
nsSVGRect
nsSVGRectElement
nsSVGRenderState
nsSVGScriptElement
nsSVGStopElement
nsSVGStopFrame
nsSVGStringProxyValue
nsSVGStylableElement
nsSVGStyleElement
nsSVGSVGElement
nsSVGSwitchElement
nsSVGSwitchFrame
nsSVGSymbolElement
nsSVGTextContainerFrame
nsSVGTextElement
nsSVGTextFrame
nsSVGTextPathElement
nsSVGTextPathFrame
nsSVGTitleElement
nsSVGTransform
nsSVGTransformList
nsSVGTransformListParser
nsSVGTSpanElement
nsSVGTSpanFrame
nsSVGUseElement
nsSVGUseFrame
nsSVGValue
nsSVGValueAutoNotifier
nsSwitchToUIThreadSwitch thread to match the thread the widget was created in so messages will be dispatched
nsSymantecDebugManager
nsSyncLoaderThis class manages loading a single XML document
nsSyncLoadService
nsSyncStreamListener
nsSynthMouseMoveEvent
nsSystemFontsBeOS
nsSystemFontsGTK2
nsSystemFontsMac
nsSystemFontsOS2
nsSystemFontsWin
nsSystemInfo
nsSystemPref
nsSystemPrefService
nsSystemPrincipal
nsTableCaptionFrame
nsTableCellAndListItemFunctor
nsTableCellFrameNsTableCellFrame data structure to maintain information about a single table cell's frame
nsTableCellMap
nsTableCellReflowState
nsTableColFrame
nsTableColGroupFrameNsTableColGroupFrame data structure to maintain information about a single table cell's frame
nsTableDecoderSupportSupport class for a single-table-driven Unicode decoder
nsTableEncoderSupportSupport class for a single-table-driven Unicode encoder
nsTableFrameNsTableFrame maps the inner portion of a table (everything except captions
nsTableFrame::TableBits
nsTableIterator
nsTableOuterFrameMain frame for an nsTable content object, the nsTableOuterFrame contains 0 or one caption frame, and a nsTableFrame pseudo-frame (referred to as the "inner frame')
nsTableReflowState
nsTableRowFrameNsTableRowFrame is the frame that maps table rows (HTML tag TR)
nsTableRowGroupFrameNsTableRowGroupFrame is the frame that maps row groups (HTML tags THEAD, TFOOT, and TBODY)
nsTableRowGroupFrame::FrameCursorData
NSTableView
NSTabView
NSTabViewItem
nsTAdoptingString_CharTNsTAdoptingString extends nsTXPIDLString such that:
nsTagEntry
nsTArray< E >
nsTArray_base
nsTArray_base::Header
nsTArrayElementTraits< E >
nsTAString_CharTNsTAString is the most abstract class in the string hierarchy
nsTAutoString_CharTNsTAutoString_CharT
nsTDefaultStringComparator_CharTThe default string comparator (case-sensitive comparision)
nsTDependentString_CharTNsTDependentString_CharT
nsTDependentSubstring_CharTNsTDependentSubstring_CharT
nsTemplateCondition
nsTemplateMap
nsTemplateMap::Entry
nsTemplateMatch
nsTemplateQuerySetNsTemplateQuerySet
nsTemplateRuleA rule consists of:
nsTemplateRule::Binding
nsTestComFactory
nsTestEntityTable
nsTestLogA Logging class for test programs
nsTestUConvThe main class of the program
nsTestVariant
nsTestXPCFoo
nsTestXPCFoo2
nsTextAccessibleText nodes have no children, but since double inheritance no-worky we have to re-impl the LeafAccessiblity blocks this way
nsTextAccessibleWrap
nsTextAddress
nsTextBoxFrame
nsTextControlFrame
nsTextEditorCompositionListener
nsTextEditorDragListenerEditor Implementation of the DragListener interface
nsTextEditorFocusListenerEditor Implementation of the FocusListener interface
nsTextEditorKeyListenerThe nsTextEditorKeyListener public nsIDOMKeyListener This class will delegate events to its editor according to the translation it is responsible for
nsTextEditorMouseListenerEditor Implementation of the MouseListener interface
nsTextEditorTextListenerEditor Implementation of the TextListener interface
nsTextEditRulesObject that encapsulates HTML text-specific editing rules
nsTextEditUtils
nsTextEvent
nsTextEventReply
NSTextField
NSTextFieldCell
nsTextFormatter
nsTextFragmentA fragment of text
nsTextFragment::FragmentBits
nsTextFrame
nsTextFrame::TextDecorations
nsTextFrame::TrimmedOffsets
nsTextFrame::TrimOutput
nsTextFrameTextRunCacheThis is implemented by both nsTextFrame.cpp and nsTextFrameThebes.cpp
nsTextFrameUtils
nsTextImport
NSTextInput-p
nsTextInputListener
nsTextInputSelectionImpl
nsTextNodeClass used to implement DOM text nodes
nsTextPaintStyleThis helper object computes colors used for painting, and also IME underline information
nsTextPaintStyle::nsIMEStyle
nsTextRangeIME Related Events
nsTextRectangle
nsTextRectangleList
nsTextRulesInfo
nsTextServicesDocumentImplementation of a text services object
nsTextToSubURI
NSTextView
nsTFixedString_CharT
nsTGetterCopies_CharTGetter_Copies support for use with raw string out params:
nsTHashtable< EntryType >Base class for templated hashtables
nsTHashtable< EntryType >::s_EnumArgsPassed internally during enumeration
nsThebesDeviceContext
nsThebesFontEnumerator
nsThebesFontMetrics
nsThebesFontMetrics::AutoTextRun
nsThebesImage
nsThebesRegion
nsThebesRenderingContext
nsThread
NSThread(CaminoNSThreadExtensions)
nsThreadClassInfo
nsThreadManager
nsThreadPool
nsThreadShutdownAckEvent
nsThreadShutdownContext
nsThreadShutdownEvent
nsThreadSyncDispatch
nsThunderbirdProfileMigrator
nsTimeThis class encapsulates full 64-bit time functionality and provides simple arithmetic and conversion operations
nsTimelineService
nsTimeout
nsTimerEvent
nsTimerImpl
nsTimeSampler
nsTitleBarFrame
nsTLSSocketProvider
nsTMStatsTrace-malloc stats, traced via the 'Z' event at the end of a log file
nsTObserverArray< T >
ForwardIterator
nsTObserverArray_base
nsTObserverArray_base::Iterator_base
nsTObsoleteAString_CharTNsTObsoleteAString_CharT : binary compatible with old nsAC?String vtable
nsTObsoleteAString_CharT::nsReadableFragmentA |nsReadableFragment| provides |const| access to a contiguous hunk of string of homogenous units, e.g., bytes (|char|)
nsTObsoleteAString_CharT::nsWritableFragmentA |nsWritableFragment| provides non-|const| access to a contiguous hunk of string of homogenous units, e.g., bytes (|char|)
nsTObsoleteAStringThunk_CharT
nsTokenAllocator
nsTokenEventRunnable
NSToolbar(CHToolbarCustomizableAdditions)
NSToolbarItem
nsToolbarProp
nsToolkitWrapper around the thread running the message pump
nsToolkitProfile
nsToolkitProfileFactory
nsToolkitProfileLock
nsToolkitProfileService
nsTPromiseFlatString_CharTNOTE:
nsTPtrArray< E >
nsTraceRefcnt
nsTraceRefcntImpl
nsTraceRefcntStats
nsTransactionItem
nsTransactionListImplementation of a transaction list object
nsTransactionManagerImplementation of a transaction manager object
nsTransactionRedoStack
nsTransactionReleaseFunctor
nsTransactionStack
nsTransferableXP Transferable wrapper
nsTransferableHookData
nsTransferDBFolderInfo
nsTransform2D
nsTransformBlockerEvent
nsTransformedTextRunSo that we can reshape as necessary, we store enough information to fully rebuild the textrun contents
nsTransformingTextRunFactory
nsTransitionKey
nsTransportEventSinkProxy
nsTransportStatusEvent
nsTreeBodyFrame
nsTreeBodyFrame::ScrollEvent
nsTreeBodyFrame::ScrollParts
nsTreeBodyFrame::Slots
nsTreeBoxObject
nsTreeColFrame
nsTreeColumn
nsTreeColumns
nsTreeColumnsSH
nsTreeContentView
nsTreeImageCacheEntry
nsTreeRange
nsTreeRowsThis class maintains the state of the XUL tree builder's rows
nsTreeRows::iteratorAn iterator that can be used to traverse the tree view
nsTreeRows::LinkA link in the path through the view's tree
nsTreeRows::RowA row in the tree
nsTreeRows::SubtreeA subtree in the tree
nsTreeSelection
nsTreeStyleCache
nsTreeUtils
nsTreeWalker
nsTridentPreferences
nsTridentPreferencesWin
nsTridentProfileMigrator
nsTrimInt64HashKeyHashkey wrapper using PRInt64 KeyType
nsTrivialFunctor
nsTSDNotifier
nsTSMManager
nsTString_CharTThis is the canonical null-terminated string class
nsTStringComparator_CharTThe base for string comparators
nsTSubstring_CharTNsTSubstring
nsTSubstringTuple_CharTNsTSubstringTuple_CharT
nsTWeakRef< Type >A weak reference class for use with generic C++ objects
nsTXPIDLString_CharTNsTXPIDLString extends nsTString such that:
nsTXTToHTMLConvConvert plain text to HTML
nsTypeAheadController
nsTypeAheadFind
nsTypedSelection
nsUDPSocketProvider
nsUICommandCollector
nsUIContext
nsUIEventDOM UIEvent
nsUint32HashKeyHashkey wrapper using PRUint32 KeyType
nsUint32ToContentHashEntryHashentry using a PRUint32 key and a cheap set of nsIContent* owning pointers for the value
nsUint32ToContentHashEntry::Visitor
nsUITimerCallback
nsUKProbDetector
nsUKStringProbDetector
nsULE
nsUniCharEntry
nsUnicharPtrHashKeyHashkey wrapper for const PRUnichar*; 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
nsUnicharStreamLoader
nsUnicodeDecodeHelper18/Mar/1998
nsUnicodeEncodeHelper22/Nov/1998
nsUnicodeNormalizer
nsUnicodeTo4BytesGB18030
nsUnicodeToCP936A character set converter from Unicode to GB2312
nsUnicodeToGB18030
nsUnicodeToGB18030Uniq2Bytes
nsUnicodeToGB2312V2A character set converter from Unicode to GB2312
nsUnicodeToGBK
nsUnicodeToGBKUniq2Bytes
nsUnicodeToHZ
nsUnicodeToISO2022JPA character set converter from Unicode to ISO2022JP
nsUnicodeToJamoTTF
nsUnicodeToMathematica1A character set converter from Unicode to Math1
nsUnicodeToMathematica2A character set converter from Unicode to Math1
nsUnicodeToMathematica3A character set converter from Unicode to Math1
nsUnicodeToMathematica4A character set converter from Unicode to Math1
nsUnicodeToMathematica5A character set converter from Unicode to Math1
nsUnicodeToMTExtraA character set converter from Unicode to MathType Extra
nsUnicodeToMUTF7A character set converter from Unicode to Modified UTF-7
nsUnicodeToSunIndic
nsUnicodeToTamilTTF
nsUnicodeToTeXCMEXt1A character set converter from Unicode to TeXCMEXt1 (TeX's Computer Modern Extension)
nsUnicodeToTeXCMEXttfA character set converter from Unicode to TeXCMEXttf (TeX's Computer Modern Extension)
nsUnicodeToTeXCMMIt1A character set converter from Unicode to TeXCMMIt1 (TeX's Computer Modern Math Italic)
nsUnicodeToTeXCMMIttfA character set converter from Unicode to TeXCMMIttf (TeX's Computer Modern Math Italic)
nsUnicodeToTeXCMRt1A character set converter from Unicode to TeXCMRt1 (TeX's Computer Modern Roman)
nsUnicodeToTeXCMRttfA character set converter from Unicode to TeXCMRttf (TeX's Computer Modern Roman)
nsUnicodeToTeXCMSYt1A character set converter from Unicode to TeXCMSYt1 (TeX's Computer Modern Symbol)
nsUnicodeToTeXCMSYttfA character set converter from Unicode to TeXCMSYttf (TeX's Computer Modern Symbol)
nsUnicodeToThaiTTF
nsUnicodeToTIS620
nsUnicodeToTSCII
nsUnicodeToUTF16
nsUnicodeToUTF16BE
nsUnicodeToUTF16LE
nsUnicodeToUTF16LEelif definedIS_BIG_ENDIAN class nsUnicodeToUTF16 public nsUnicodeToUTF16BEelseerrorUnknown endiannessendif
nsUnicodeToUTF32A character set converter from UTF32 to Unicode
nsUnicodeToUTF32BEA character set converter from Unicode to UTF32BE
nsUnicodeToUTF32LEA character set converter from Unicode to UTF32LE
nsUnicodeToUTF7A character set converter from Unicode to UTF-7
nsUnicodeToUTF8A character set converter from Unicode to UTF8
nsUnionEnumerator
nsUniqueFunctor
nsUniversalChardetTest
nsUniversalDetector
nsUniversalXPCOMDetector
nsUniversalXPCOMStringDetector
nsUnixSystemProxySettings
nsUnknownContentTypeHandler
nsUnknownDecoder
nsUnknownDecoder::nsSnifferEntryAn entry struct for our array of sniffers
nsUnsetAttrRunnable
nsURIAndPrincipalHashKey
nsURIChecker
nsURIHashKeyHashtable key class to use with nsTHashtable/nsBaseHashtable
nsURILoader
nsURIMapReadEntry
nsURIMapWriteEntry
NSURL(CaminoExtensions)
NSURL(GrowlAdditions)
nsUrlClassifierAddStore
nsUrlClassifierClassifyCallback
nsUrlClassifierDBService
nsUrlClassifierDBServiceWorker
nsUrlClassifierEntry
nsUrlClassifierHash< S >
nsUrlClassifierHashCompleter
nsUrlClassifierHashCompleterRequest
nsUrlClassifierLookupCallback
nsUrlClassifierLookupResult
nsUrlClassifierStore
nsUrlClassifierStreamUpdater
nsUrlClassifierSubStore
nsUrlClassifierUtils
nsURLDataCallback
nsURLFetcher
nsURLFetcherStreamConsumerStream consumer used for handling special content type like multipart/x-mixed-replace
nsUrlListenerManager
nsUrlWidget
nsUsageArrayHelper
nsUserActivityObserver
nsUserInfo
nsUTF16BEToUnicode
nsUTF16LEToUnicode
nsUTF16ToUnicode
nsUTF16ToUnicodeBase
nsUTF32BEToUnicodeA character set converter from UTF32BE to Unicode
nsUTF32LEToUnicodeA character set converter from UTF32LE to Unicode
nsUTF32ToUnicodeA character set converter from UTF32 to Unicode
nsUTF7ToUnicodeA character set converter from Modified UTF7 to Unicode
nsUTF8ConverterService
nsUTF8Prober
nsUTF8ToUnicodeA character set converter from UTF8 to Unicode
nsUUIDGenerator
nsValueList
nsVariantNsVariant implements the generic variant support
nsVersionComparatorImpl
nsView
NSView
NSView(CHViewUtils)
nsViewBeOS
nsViewManager
nsViewManagerEventInvalidation model:
nsViewSourceChannel
nsViewSourceHandler
nsVisualIterator
nsVoidArrayA basic zero-based array of void*'s that manages its own memory
nsVoidArray::Impl
nsVoidKey
nsVoidPtrHashKeyHashkey wrapper using void* KeyType
nsWabAddressBook
nsWalletAuthPromptWrapper
nsWalletlibService
nsWatcherWindowEntry
nsWatcherWindowEnumerator
nsWeakReference
nsWebBrowser
nsWebBrowserContentPolicy
nsWebBrowserFind
nsWebBrowserInitInfo
nsWebBrowserListenerState
nsWebBrowserPersist
nsWebDAVService
nsWebNavigationBaseCommand
nsWebNavigationInfo
nsWebScriptsAccess
nsWebShell
nsWebShellWindow
nsWhitespaceTokenizer
nsWidgetBase of all Photon native widgets
nsWidgetAtomsThis class wraps up the creation and destruction of the standard set of xul atoms used during normal xul handling
nsWINCESSLSocketInfo
nsWINCESSLSocketProvider
nsWindowNative BeOS window wrapper
NSWindow
NSWindow(Undocumented)
nsWindow::nsIMEData
nsWindowBeOS
nsWindowCollector
nsWindowCommandRegistration
NSWindowController
nsWindowDataSource
nsWindowInfo
nsWindowMediator
nsWindowRoot
nsWindowSH
nsWindowsHooks
nsWindowsHooksSettings
nsWindowsRegKey
nsWindowsShellService
nsWindowWatcher
NSWorkspace(CaminoDefaultBrowserAdditions)
nsWrapUtilsStatic class to handle wrapping functions
nsWriteSegmentThunk
nsWritingIterator< CharT >
nsWSAUtils
nsWSDLAtoms
nsWSDLLoader
nsWSDLLoadingContext
nsWSDLLoadRequest
nsWSDLMessage
nsWSDLOperation
nsWSDLPart
nsWSDLPort
nsWSPInterfaceInfoService
nsWSRunObject
nsWSRunObject::WSFragment
nsWSRunObject::WSPoint
nsWWJSUtils
nsWyciwygChannel
nsWyciwygProtocolHandler
nsX509CertValidity
nsXBLAttrChangeData
nsXBLAttributeEntry
nsXBLBinding
nsXBLBindingRequest
nsXBLContentSink
nsXBLDocGlobalObject
nsXBLDocumentInfo
nsXBLEventHandler
nsXBLInsertionPoint
nsXBLInsertionPointEntry
nsXBLJSClass
nsXBLKeyEventHandler
nsXBLMouseEventHandler
nsXBLParameter
nsXBLProtoImpl
nsXBLProtoImplAnonymousMethod
nsXBLProtoImplField
nsXBLProtoImplMember
nsXBLProtoImplMethod
nsXBLProtoImplProperty
nsXBLPrototypeBinding
nsXBLPrototypeBinding::nsIIDKey
nsXBLPrototypeHandler
nsXBLPrototypeResources
nsXBLResource
nsXBLResourceLoader
nsXBLService
nsXBLSpecialDocInfo
nsXBLStreamListener
nsXBLTextWithLineNumber
nsXBLUncompiledMethod
nsXBLWindowKeyHandler
nsXBMDecoder
nsXFormsAccessibleEvery XForms element that is bindable to XForms model or is able to contain XForms hint and XForms label elements should have accessible object
nsXFormsAccessibleBaseUtility class that provides access to nsIXFormsUtilityService
nsXFormsAccessorsImplementation of the nsIXFormsAccessors object
nsXFormsActionElement
nsXFormsActionModuleBase
nsXFormsActionModuleHelper
nsXFormsAtomsClass for singleton XForms nsIAtom pointers
nsXFormsCalendarWidgetAccessibleAccessible object for calendar widget
nsXFormsCaseElementImplementation of the XForms case element
nsXFormsChoicesAccessibleAccessible object for xforms:choices
nsXFormsChoicesElement
nsXFormsComboboxPopupWidgetAccessibleAccessible object for popup menu of minimal xforms select1 element that is represented by combobox
nsXFormsContainerAccessibleThis class is accessible object for XForms elements that provide accessible object for itself as well for anonymous content
nsXFormsContextContainerImplementation of <contextcontainer>
nsXFormsContextInfoImplementation for XForms Event Context Info
nsXFormsControlListItemA class for storing pointers to XForms controls added to an XForms model
nsXFormsControlListItem::iteratorAn iterator implementation for the class
nsXFormsControlStubCommon stub for all XForms controls that inherit from nsIXFormsControl and is bound to an instance node
nsXFormsCopyElementImplementation of the XForms <copy> element
nsXFormsDelegateStubStub implementation of the nsIXFormsDelegate interface
nsXFormsDispatchElement
nsXFormsDOMEventImplementation for XForms events
nsXFormsDropmarkerWidgetAccessibleAccessible object for dropmarker widget that is used inside xforms elements of combobox representation
nsXFormsEditableAccessibleThe class is base for accessible objects for XForms elements that have editable area
nsXFormsElementFactoryFactory class for all XForms elements
nsXFormsFocusListener
nsXFormsGroupElementImplementation of the XForms <group> control
nsXFormsHintHelpListenerThis class is used to generate xforms-hint and xforms-help events
nsXFormsInputAccessibleAccessible object for xforms:input and xforms:textarea
nsXFormsInputBooleanAccessibleAccessible object for xforms:input[type="xsd:boolean"]
nsXFormsInputDateAccessibleAccessible object for xforms:input[type="xsd:date"]
nsXFormsInputElement
nsXFormsInsertDeleteElementImplementation of the XForms <insert> and <delete> elements
nsXFormsInstanceElementImplementation of the XForms <instance> element
nsXFormsItemCheckgroupAccessibleAccessible object for a xforms:item when it is represented by a checkbox
nsXFormsItemComboboxAccessibleAccessible object for xforms:item element when it is represented by a listitem
nsXFormsItemElementNsXFormsItemElement implements the XForms <item> element
nsXFormsItemRadiogroupAccessibleAccessible object for a xforms:item when it is represented by a radiobutton
nsXFormsItemSetElement
nsXFormsLabelAccessibleAccessible object for xforms:label
nsXFormsLabelElementImplementation of the XForms <label> element
nsXFormsLoadElement
nsXFormsMDGEngineThe Multi Dependency Graph (MDG) Engine
nsXFormsMDGNodeData structure for nodes in the graph
nsXFormsMediatypeElementImplementation of the XForms <mediatype> element
nsXFormsMessageElementImplementation of the XForms <message> element
nsXFormsModelElementImplementation of the XForms <model> element
nsXFormsModelInstanceDocumentsImplementation of the instance node list returned by nsIXFormsModel::getInstanceDocuments
nsXFormsNodeStateHolds the current state of a MDG node
nsXFormsOutputAccessibleAccessible object for xforms:output
nsXFormsOutputElementImplementation of the XForms <output> element
nsXFormsRangeAccessibleAccessible object for xforms:range
nsXFormsRangeAccessorsImplementation for the accessors for a range element, nsIXFormsRangeAccessors
nsXFormsRangeConditionAccessorsImplementation for the accessors for elements that can be in or out of range
nsXFormsRangeElementImplementation of the XForms <range> element
nsXFormsRebuildElement
nsXFormsRecalculateElement
nsXFormsRefreshElement
nsXFormsRepeatElementImplementation of the XForms <repeat> control
nsXFormsResetElement
nsXFormsRevalidateElement
nsXFormsSchemaValidator
nsXFormsSecretAccessibleAccessible object for xforms:secret
nsXFormsSelect1ElementImplementation of the XForms <select1> element
nsXFormsSelectableAccessibleThe class is base for accessible objects for XForms select and XForms select1 elements
nsXFormsSelectableItemAccessibleThe class is base for accessible objects for XForms item elements
nsXFormsSelectAccessibleAccessible object for xforms:select and xforms:select1 that are implemented using host document's native widget
nsXFormsSelectComboboxAccessibleAccessible object for xforms:select1 of minimal appearance that is represented by combobox
nsXFormsSelectElement
nsXFormsSelectFullAccessibleAccessible object for xforms:select/xforms:select1 of full appearance that may be represented by group of checkboxes or radiogroup
nsXFormsSendElement
nsXFormsSetFocusElement
nsXFormsSetIndexElementImplementation of the XForms <setindex> element
nsXFormsSetValueElement
nsXFormsStaticAtom
nsXFormsStubElementAn implementation of a generic XForms element
nsXFormsSubmissionElementImplementation of the XForms <submission> element
nsXFormsSubmitElement
nsXFormsSwitchElementImplementation of the XForms <switch> element
nsXFormsTextareaElement
nsXFormsToggleElementXForms Toggle element
nsXFormsTriggerAccessibleAccessible object for xforms:trigger and xforms:submit
nsXFormsUploadElementImplementation of the <upload> element
nsXFormsUtilityServiceThe class implements "@mozilla.org/xforms-utility-service;1" XPCOM object that is used outside XForms extension by core modules, for example by accessibility
nsXFormsUtilsThis class has static helper methods that don't fit into a specific place in the class hierarchy
nsXFormsValueElementImplementation of the XForms <value> element
nsXFormsXPathAnalyzerThis class analyzes an XPath Expression parse tree (nsXFormsXPathNode), and returns all the nodes that the expression depends on
nsXFormsXPathFunctions
nsXFormsXPathNodeThe node type of the XPath Expression parse tree that nsXFormsXPathParser creates
nsXFormsXPathParserThe XPath Expression parser
nsXFormsXPathScannerThe XPath Expression scanner, used by nsXFormsXPathParser
nsXFormsXPathState
nsXFormsXPathXMLUtilMiscellaneous utility functions for determining the class of a character, used by nsXFormsXPathScanner
nsXHTMLParanoidFragmentSink
nsXMLBindingClasses related to storing bindings for XML handling
nsXMLBindingSetCollection of <binding> descriptors
nsXMLBindingValuesSet of values of bindings
nsXMLCDATASection
nsXMLContentBuilder
nsXMLContentSerializer
nsXMLContentSink
nsXMLDocument
nsXMLElement
nsXMLEncodingObserver
nsXMLEventsElement
nsXMLEventsListener
nsXMLEventsManager
nsXMLFragmentContentSink
nsXMLHttpProgressEvent
nsXMLHttpRequest
nsXMLHttpRequest::nsHeaderVisitor
nsXMLNameSpaceMapNsXMLNameSpaceMap contains a set of prefixes which are mapped onto namespaces
nsXMLPrettyPrinter
nsXMLProcessingInstruction
nsXMLQuery
nsXMLStylesheetPI
nsXPath1SchemeNSResolverNsXPath1SchemeNSResolver
nsXPath1SchemeProcessor
nsXPathEvaluatorA class for evaluating an XPath expression string
nsXPathEvaluatorParseContext
nsXPathExpressionA class for evaluating an XPath expression string
nsXPathExpression::EvalContextImpl
nsXPathNamespaceA class for representing XPath namespace nodes in the DOM
nsXPathNSResolverA class for evaluating an XPath expression string
nsXPCComponents
nsXPCComponents_Classes
nsXPCComponents_ClassesByID
nsXPCComponents_Constructor
nsXPCComponents_Exception
nsXPCComponents_ID
nsXPCComponents_Interfaces
nsXPCComponents_InterfacesByID
nsXPCComponents_Results
nsXPCComponents_Utils
nsXPCComponents_utils_Sandbox
nsXPCConstructor
nsXPCDispSimple
IDispatchTestLib::nsXPCDispSimple
nsXPCDispTestArrays
IDispatchTestLib::nsXPCDispTestArrays
IDispatchTestLib::nsXPCDispTestMethods
nsXPCDispTestMethods
nsXPCDispTestNoIDispatch
IDispatchTestLib::nsXPCDispTestNoIDispatch
nsXPCDispTestProperties
IDispatchTestLib::nsXPCDispTestProperties
IDispatchTestLib::nsXPCDispTestScriptOff
nsXPCDispTestScriptOff
nsXPCDispTestScriptOn
IDispatchTestLib::nsXPCDispTestScriptOn
IDispatchTestLib::nsXPCDispTestWrappedJS
nsXPCDispTestWrappedJS
nsXPCException
nsXPCFastLoadIO
nsXPCFunctionThisTranslator
nsXPCJSContextStackIterator
nsXPCOMCycleCollectionParticipant
nsXPCOMDetector
nsXPCOMStringDetector
nsXPConnect
nsXPCSample_ClassA
nsXPCSample_ClassB
nsXPCSample_ClassC
nsXPCSample_HookerUpper
nsXPCThreadJSContextStackImpl
nsXPCToolsCompiler
nsXPCToolsProfiler
nsXPCWrappedJS
nsXPCWrappedJS::NS_CYCLE_COLLECTION_INNERCLASS
nsXPIInstallInfo
nsXPInstallManager
nsXPITriggerInfo
nsXPITriggerItem
nsXPLookAndFeel
nsXPointer
nsXPointerResult
nsXPointerSchemeContext
nsXPTCMiniVariant
nsXPTConstant
nsXPTCStubBase
nsXPTCVariant
nsXPTMethodInfo
nsXPTParamInfo
nsXPTType
nsXPTZipLoader
nsXREAppDataApplication-specific data needed to start the apprunner
nsXREDirProvider
nsXTFElementWrapper
nsXTFInterfaceAggregator
nsXTFService
nsXTFWeakTearoff
nsXULAlertAccessible
nsXULAppInfoThe nsXULAppInfo object implements nsIFactory so that it can be its own singleton
nsXULButtonAccessible
nsXULCheckboxAccessible
nsXULColorPickerAccessible
nsXULColorPickerTileAccessible
nsXULColumnItemAccessibleNsXULColumnAccessible are accessibles for list and tree column elements (xul:listcol and xul:treecol)
nsXULColumnsAccessibleNsXULColumnsAccessible are accessible for list and tree columns elements (xul:treecols and xul:listcols)
nsXULComboboxAccessible------------------------------------------------------
nsXULCommandDispatcher
nsXULCommandDispatcher::Updater
nsXULCommandEventXUL command event
nsXULContentBuilderThe content builder generates DOM nodes from a template
nsXULContentUtils
nsXULControllerData
nsXULControllers
nsXULDocumentThe XUL document class
nsXULDocument::BroadcasterHookupUsed to resolve broadcaster references
nsXULDocument::CachedChromeStreamListener
nsXULDocument::ContextStackContext stack, which maintains the state of the Builder and allows it to be interrupted
nsXULDocument::ContextStack::Entry
nsXULDocument::OverlayForwardReferenceUsed to hook up overlays
nsXULDocument::ParserObserver
nsXULDocument::TemplateBuilderHookup
nsXULDropmarkerAccessible
nsXULElement
nsXULElement::nsXULSlots
nsXULElementTearoff
nsXULEventRedirectorWrapper
nsXULGroupboxAccessible
nsXULLinkAccessible
nsXULListboxAccessibleListboxes (xul:listbox) and Comboboxes (xul:menulist) are made up of a number of different widgets, some of which are shared between the two
nsXULListCellAccessibleClass represents xul:listcell
nsXULListitemAccessibleListitems -- used in listboxes
nsXULMenubarAccessible
nsXULMenuCommandEvent
nsXULMenuitemAccessible
nsXULMenuitemAccessibleWrap
nsXULMenupopupAccessible
nsXULMenuSeparatorAccessible
nsXULPDGlobalObject
nsXULPopupHidingEvent
nsXULPopupListener
nsXULPopupManager
nsXULPopupShowingEvent
nsXULPopupShownEvent
nsXULProgressMeterAccessible
nsXULPrototypeAttributeA prototype attribute for an nsXULPrototypeElement
nsXULPrototypeCacheThe XUL prototype cache can be used to store and retrieve shared data for XUL documents, style sheets, XBL, and scripts
nsXULPrototypeDocumentA "prototype" document that stores shared document information for the XUL cache
nsXULPrototypeElement
nsXULPrototypeNodeA prototype content model element that holds the "primordial" values that have been parsed from the original XUL document
nsXULPrototypePI
nsXULPrototypeScript
nsXULPrototypeScript::ScriptObjectHolder
nsXULPrototypeText
nsXULRadioButtonAccessible
nsXULRadioGroupAccessible
nsXULScrollFrameThe scroll frame creates and manages the scrolling view
nsXULSelectableAccessible
nsXULSliderAccessible
nsXULStatusBarAccessible
nsXULTabAccessibleAn individual tab, xul:tab element
nsXULTabBoxAccessibleContains a tabs object and a tabPanels object
nsXULTabpanelAccessibleA tabpanel object, child elements of xul:tabpanels element
nsXULTabsAccessibleA container of tab obejcts, xul:tabs element
nsXULTemplateBuilderAn object that translates an RDF graph into a presentation using a set of rules
nsXULTemplateBuilder::ActivationEntryStack-based helper class to maintain a list of ``activated'' resources; i.e., resources for which we are currently building content
nsXULTemplateQueryProcessorRDFAn object that generates results from a query on an RDF graph
nsXULTemplateQueryProcessorStorage
nsXULTemplateQueryProcessorXML
nsXULTemplateResultRDFA single result of a query on an RDF graph
nsXULTemplateResultSetRDFAn enumerator used to iterate over a set of results
nsXULTemplateResultSetStorage
nsXULTemplateResultStorageA single result of a query from mozstorage
nsXULTemplateResultXMLAn single result of an query
nsXULTextAccessible
nsXULTextFieldAccessible
nsXULThumbAccessible
nsXULToolbarAccessible
nsXULToolbarButtonAccessible
nsXULToolbarSeparatorAccessible
nsXULTooltipAccessible
nsXULTooltipListener
nsXULTreeAccessible
nsXULTreeAccessibleWrap
nsXULTreeBuilderA XUL template builder that serves as an tree view, allowing (pretty much) arbitrary RDF to be presented in an tree
nsXULTreeColumnsAccessible
nsXULTreeColumnsAccessibleWrap
nsXULTreeitemAccessibleTreeitems -- used in Trees
nsXULTreeitemAccessibleWrap
nsXULWindow
nsZeroTerminatedCertArray
nsZHCNPSMDetector
nsZHCNStringPSMDetector
nsZHPSMDetector
nsZHStringPSMDetector
nsZHTWPSMDetector
nsZHTWStringPSMDetector
nsZipArchiveNsZipArchive -- a class for reading the PKZIP file format
nsZipDataStream
nsZipFindNsZipFind
nsZipHeader
nsZipItemThis file defines some of the basic structures used by libjar to read Zip files
nsZipQueueItem
nsZipReaderCache
nsZipWriter
nsZLevelEventWindow z-level event
NT_notifier
NumArg
NumArgState
NumberResult
obj_nsCOMPtr_baseNsCOMPtr_base object
obj_nsGetServiceByCID_nsCOMPtr_helperNsGetServiceByCID_nsCOMPtr_helper object
obj_nsISupportsNsISupport object
obj_nsQueryInterface_nsCOMPtr_helperNsQueryInterface_nsCOMPtr_helper object
object
Object
ObjectEntry
ObjectHashEntry
Observer
ObserverRef
ocspBasicOCSPResponseStr
OCSPCacheDataStr
OCSPCacheItemStr
ocspCertStatusStr
ocspCheckingContextStr
ocspResponderIDStr
ocspResponseBytesStr
ocspResponseDataStr
ocspRevokedInfoStr
ocspServiceLocatorStr
ocspSignatureStr
ocspSingleRequestStr
ocspTBSRequestStr
OESettings
OffsetEntry
OFile
ofile
OJITestLoader
OJITestLoaderFactory
google_breakpad::OnDemandSymbolSupplier
OnLinkClickEvent
OpaqueCRLFieldsStr
open_internal_entity
openCnt
openKey
OpenSearchParser
OperationStreamListener
OperatorData
OptimizedOperatorInfo
options_struct
optionsStr
optitem
OrderedDLReader
OrgMozillaCaminoPreferenceAppearance
OrgMozillaCaminoPreferenceGeneral
OrgMozillaCaminoPreferencePrivacy
OrgMozillaCaminoPreferenceTabs
OrgMozillaCaminoPreferenceWebFeatures
OrgMozillaChimeraPreferenceDownloads
OrgMozillaChimeraPreferenceHistory
OrgMozillaChimeraPreferenceSecurity
orkinCell
orkinCompare
orkinEnv
orkinErrorHook
orkinFactory
orkinFile
orkinHeap
orkinPortTableCursor
orkinRow
orkinRowCellCursor
orkinSorting
orkinStore
orkinTable
orkinTableRowCursor
orkinThumb
os2File
OS2prdata
OS2Uni
OsFile
OtherNameStr
OutlookAttachment
OutlookSendListener
OutlookSettings
OutlookTableAttr
OutputData
Overlay_i
Overlay_u
p12uContextStr
p_status
PageCycler
PageCycler::PageCyclerEvent
PageGrabber
PageInfoWindowController
PageProxyIcon
Pager
PagerLruLink
PagerLruList
PairStr
param_store
ParamAccumulator
ParamBlock
Parse
ParseContextImpl
ParseData
ParserState
ParserWriteStruct
ParseStackElem
ParseTest
partialRecord
Patch
PatchFile
PatchIfFile
PathExprRepresents a PathExpr
google_breakpad::PathnameStripper
PathPoint
PCMapEntry
google_breakpad::PDBModuleInfo
google_breakpad::PDBSourceLineWriter
PeekData
PEFixedKeyHeaderStr
PEFortezzaGeneratedHeaderStr
PEFortezzaHeaderStr
PEHeaderStr
PendingPACQuery
PermanentAtomImplA non-refcounted implementation of nsIAtom
PermCertCallbackState
PERSAKeyHeaderStr
persistent_userstruct
PersistentWriterArgs
perThreadStr
pgfree
PgHdr
PgHistory
pginfo
PhoneNumber
phuff_entropy_decoder
phuff_entropy_encoder
PipUIContext
pixman_box16
pixman_color
pixman_edge
pixman_gradient_stop
pixman_image
pixman_indexed
pixman_line_fixed
pixman_point_fixed
pixman_rectangle16
pixman_region16
pixman_region16_data
pixman_region16_point
pixman_span_fix
pixman_transform
pixman_trap
pixman_trapezoid
pixman_vector
PixmanTimer
pixmap_free_struct
pk11CertCallbackStr
PK11ContextStr
PK11DefaultArrayEntryStr
pk11DoCertCallbackStr
PK11GenericObjectStr
Pk11Install_File_str
Pk11Install_Info_str
Pk11Install_ListIter_str
Pk11Install_Pair_str
Pk11Install_Platform_str
Pk11Install_PlatformName_str
Pk11Install_Pointer_str
Pk11Install_Value_str
Pk11Install_ValueList_str
pk11KeyCallbackStr
PK11Keys
pk11MechanismData
PK11MergeLogNodeStr
PK11MergeLogStr
PK11PreSlotInfoStr
PK11RSAGenParamsStr
PK11SlotInfoStr
PK11SlotListElementStr
PK11SlotListStr
PK11SymKeyStr
pk11TraverseSlotStr
pkcs12SuiteMapStr
pkiObjectCollectionNode
PKIX_Alloc_Error_ObjectStruct
pkix_BasicConstraintsCheckerStateStruct
PKIX_BuildParamsStruct
PKIX_BuildResultStruct
PKIX_CertChainCheckerStruct
PKIX_CertSelectorStruct
PKIX_CertStoreStruct
pkix_ClassTable_EntryStruct
PKIX_ComCertSelParamsStruct
PKIX_ComCRLSelParamsStruct
PKIX_CRLSelectorStruct
pkix_DecodeFuncStr
pkix_DefaultCRLCheckerState
PKIX_DefaultRevocationCheckerStruct
PKIX_ErrorStruct
PKIX_ForwardBuilderStateStruct
PKIX_ListStruct
PKIX_LoggerStruct
pkix_NameConstraintsCheckerState
PKIX_OcspCheckerStruct
PKIX_PL_AIAMgrStruct
PKIX_PL_BigIntStruct
PKIX_PL_ByteArrayStruct
PKIX_PL_CertBasicConstraintsStruct
PKIX_PL_CertNameConstraintsStruct
PKIX_PL_CertPolicyInfoStruct
PKIX_PL_CertPolicyMapStruct
PKIX_PL_CertPolicyQualifierStruct
PKIX_PL_CertStruct
PKIX_PL_CollectionCertStoreContext
PKIX_PL_CRLEntryStruct
PKIX_PL_CRLStruct
PKIX_PL_DateStruct
pkix_pl_EkuChecker
PKIX_PL_GeneralNameStruct
PKIX_PL_HashTableStruct
pkix_pl_HT_Elem
PKIX_PL_HttpCertStoreContextStruct
PKIX_PL_HttpDefaultClientStruct
PKIX_PL_InfoAccessStruct
PKIX_PL_InitializeParamsStruct
pkix_pl_Integer
PKIX_PL_LdapCertStoreContext
PKIX_PL_LdapClientStruct
PKIX_PL_LdapDefaultClientStruct
PKIX_PL_LdapRequestStruct
PKIX_PL_LdapResponseStruct
PKIX_PL_MonitorLockStruct
PKIX_PL_MutexStruct
PKIX_PL_NssContextStruct
PKIX_PL_ObjectStruct
PKIX_PL_OcspCertIDStruct
PKIX_PL_OcspRequestStruct
PKIX_PL_OcspResponseStruct
PKIX_PL_OIDStruct
pkix_pl_PrimHashTable
PKIX_PL_PublicKeyStruct
PKIX_PL_RWLockStruct
PKIX_PL_Socket_CallbackStruct
PKIX_PL_SocketStruct
PKIX_PL_StringStruct
PKIX_PL_X500NameStruct
PKIX_PolicyCheckerStateStruct
PKIX_PolicyNodeStruct
PKIX_ProcessingParamsStruct
PKIX_ResourceLimitsStruct
PKIX_RevocationCheckerStruct
pkix_SignatureCheckerState
pkix_TargetCertCheckerState
PKIX_TrustAnchorStruct
PKIX_ValidateParamsStruct
PKIX_ValidateResultStruct
PKIX_VerifyNodeStruct
pkixStdVarsStr
PlaceholderMapEntry
PlaceholderTxnAn aggregate transaction that knows how to absorb all subsequent transactions with the same name
PlacesSQLQueryBuilder
PLArena
PLArenaPool
PLArenaStats
PLBase64DecoderStr
PLBase64EncoderStr
PLBase64EncodeStateStr
PLDHashCStringEntry
PLDHashEntryHdr
PLDHashEntryStub
PLDHashInt32Entry
PLDHashStringEntry
PLDHashTable
PLDHashTable::PLDHashStats
PLDHashTableEnumeratorImpl
PLDHashTableOps
PLDHashVoidEntry
PLHashAllocOps
PLHashEntry
PLHashTable
PLLongOpt
PLOptionInternal
PLOptState
PLReader
PLResolveStats
PLResoveInfo
PluginDestructionGuard
PluginEntryPointList
pluginFileinDirectory
pluginFuncsGlueTable
PluginInstanceData
PluginWindowEventPLEvent handling code
PLWriter
png_color_16_struct
png_color_8_struct
png_color_struct
png_dsort_struct
png_info_struct
png_read_closure_t
png_row_info_struct
png_sPLT_entry_struct
png_sPLT_struct
png_struct_def
png_text_struct
png_time_struct
png_unknown_chunk_t
png_write_closure_t
point
pointer_header
pollfd
PolyArea
Pop3MsgInfo
Pop3UidlEntry
Pop3UidlHost
PopupMenuButton
PopupWindow
PORTArenaPool_str
porter_tokenizer
porter_tokenizer_cursor
position
google_breakpad::PostfixEvaluator< ValueType >
PostLayoutCallbackClosure
PostMessageEventClass used to represent events generated by calls to Window.postMessage, which asynchronously creates and dispatches events
PQGParamsStr
PQGVerifyStr
pr_CreateProcOp
PR_fd_set
PR_MEMORYSTATUSEX
pr_PidRecord
PRAddrInfoFB
PRAlarm
PRAlarmID
PRCallOnceType
PRCListStr
PRCondVar
PRDir
PRDirEntry
PRDirEntryUTF16
PRDirUTF16
PreAllocatorStr
prebind_cksum_command
prebound_dylib_command
PreDefProp
PredicateListRepresents an ordered list of Predicates, for use with Step and Filter Expressions
pref_saveArgs
PrefBranchStruct
PrefCallbackData
PreferenceManager
PreferencePaneBase
PreferencesWindow
PrefFontCallbackData
PrefHashEntry
prefix
PreflightGlobals
PrefNamePair
PrefObserver
PrefPair
PrefParseState
PrefValue
PRErrorMessage
PRErrorTable
PRErrorTableList
PresShell
PresShell::ReflowEvent
PRExplodedTime
PRFileDesc
PRFileInfo
PRFileInfo64
PRFileMap
PRFilePrivate
PRHostEnt
PrimaryFrameMapEntry
PrincipalHolder
PrincipalKey
PRInt64
PRINTDLG
PrintListener
PRIOMethods
PRIOVec
PRIPv6Addr
priv_data
PrivateKeyInfoStr
PRJob
PRJobIoDesc
prldap_errorinfo
prldap_errormap_entry
prldap_eventmap_entry
prldap_session_info
prldap_socket_info
prldap_tpd_header
prldap_tpd_map
PRLibrary
PRLibSpec
PRLinger
PRLock
PRLogModuleInfo
PRMcastRequest
PRMemoryDescriptor
PRMethodCallbackStr
PRMJTime
PRMonitor
PRMWaitEnumerator
PRNetAddr
ProcessingInstruction
google_breakpad::ProcessState
Profile
ProfileChangeObserver
ProfileChangeStatusImpl
Mozilla::Embedding::ProfileManager
Profiler
ProfilerFile
ProfilerFunction
ProfileWin
ProgressDlg
ProgressDlgController
ProgressListener
ProgressView
ProgressViewController
prolog_state
PromptDlg
PropDlg
PropertyInfo
PropertyList
PropertyListMapEntryNsPropertyTable allows a set of arbitrary key/value pairs to be stored for any number of nodes, in a global hashtable rather than on the nodes themselves
PropertyPolicy
PropertyProvider
PropertyTableEntry
PropfindStreamListener
PropItem
PropKeyInfo
PropTreeKidsChunk
ProtectedMemoryAllocator
Protocol
ProtocolAssociation
ProtocolIconRegistryEntry
google_breakpad::ProtocolMessage
protocolOpStruct
ProtocolRegistryEntry
protoent
ProtoTracer
ProxyData
ProxyJNIEnv
ProxyListenerProxy stream listener class used to handle multipart/x-mixed-replace
ProxyTest
PRPollableDesc
PRPollDesc
PRPollQueue
PRProcess
PRProcessAttr
PRProtoEnt
PRRecvWait
PRRWLock
PRScanStackData
PRSegment
PRSem
PRSemaphore
PRSendFileData
PRSharedMemory
PRSocketOptionData
PRStackElemStr
PRStackStr
PRStaticLinkTable
PRSummaryEntry
PRThread
PRThread::_wait
PRThreadPool
PRThreadStack
PRTimeParameters
PRTQUEUE
PRTraceEntry
PRUnicharPtrArrayGuard
PRVersionDescription
PRWaitGroup
prwidgets
PSMContentDownloader
PSMContentListener
pt_Continuation
Pt_mozilla_client_widget
Pt_mozilla_union
PTDebug
PtMozillaAuthCtrl_t
PtMozillaUnknownCtrl_t
PtMozUnknownResp_t
ptr_table_s
PtrInfo
PtrToNodeEntry
PubIDInfo
pvl_elem_tThis type is private
pvl_list_tStruct pvl_list_t
Py_DOMnsISupports
Py_nsIID
Py_nsISupports
PyG_Base
PyG_nsIInputStream
PyG_nsIModule
PyObject
PythonTypeDescriptor
PyTypeObject
PyXPCOM_GatewayVariantHelper
PyXPCOM_GatewayWeakReference
PyXPCOM_InterfaceVariantHelper
PyXPCOM_TypeObject
PyXPCOM_XPTStub
pzcondvar_s
pzlock_s
pzmonitor_s
pzTrace_s
QName
QNameCollector
quartz_CGFontMetrics
Query
QueryCoder
QueryKeyValuePairThis file contains the definitions of nsNavHistoryQuery, nsNavHistoryQueryOptions, and those functions in nsINavHistory that directly support queries (specifically QueryStringToQueries and QueriesToQueryString)
QueryTerm
QueryThreadArgs
QueuedFileData
QuotingOutputStreamListener
radial_gradient
RangeData
google_breakpad::RangeMap< AddressType, EntryType >
RangePaintInfo
RangeSubtreeIterator
ranlib
raw_draw_container_widget
RawEndpointAndThread
RC2Block
RC2ContextStr
RC4ContextStr
RCBase
RCCondition
RCHostLookup
RCThread
RCThreadPrivateData
RDBStr
RDFBinding
RDFBindingSet
RDFContainerImpl
RDFContainerUtilsImpl
RDFContentSinkImpl
RDFContentSinkImpl::ContainerInfo
RDFContextStackElement
rdfIDataSourceInterface used in RDF to describe data sources
rdfISerializerInterface used to serialize RDF
rdfITripleVisitorInterface used in RDF to enumerate triples
RDFServiceImpl
rdfTriplesSerializer
RDFXMLDataSourceImpl
ReadFileState
ReadFlag
ReadSegmentsClosure
ReadString
REBackTrackData
RECapture
RecentBadCert
RECharSet
recipient
RECNOINFO
RectAccumulator
RectArea
RectListBuilder
RefcountedObject
ReflowCounter
ReflowCountMgr
regEntry
RegisteredWindow
RegisterNativesMessage
RegistryEntry
REGlobalData
RegOrderDirSvcProvider
regs
RelatedLinksHandlerImpl
RelatedLinksStreamListener
RelationalExprRepresents a RelationalExpr, an expression that compares it's lvalue to it's rvalue using: = : equal to < : less than > : greater than <= : less than or equal to >= : greater than or equal to
ReleaseArrayElementsMessage
ReleaseDispatcher
ReleaseStringCharsMessage
ReleaseStringUTFCharsMessage
relocation_info
REMatchState
RemoteDataProvider
< RemoteLoadListener >
RemoveFile
RemoveMemberMessage
RemoveStyleSheetTxn
RendezvousBookmark
RENode
REOpData
ReplaceData
ReportStreamListener
REProgState
RequestHashEntry
RequestMapEntry
ResizerMouseMotionListener
ResizerSelectionListener
ResolveData
ResourceHashEntry
ResourceState
ReteNodeA abstract base class for all nodes in the rule network
ReteNodeSetA collection of nodes in the rule network
ReteNodeSet::ConstIterator
ReteNodeSet::Iterator
retrieval_context
ReversedEdge
RgnRectMemoryAllocator
rijndael_state
rijndael_tables_str
RName
RNGContextStr
RolloverImageButton
RootDSEChangeLogEntry
RootExprThis class represents a RootExpr, which only matches the Document node
RootFinderStr
routines_command
routines_command_64
Row
RowInfo
rpath_command
RSABlindingParamsListStr
RSABlindingParamsStr
RSAPrivateKeyStr
RSAPublicKeyStr
RSS
RuleActionsTableEntry
RuleByWeightEntry
RuleCascadeData
RuleHash
RuleHashTableEntry
RuleHashTableOps
RuleValue
Run
RunnableGetter
RunnableMixin
rwindow
SafeJSContext
SAMPLEDCURVE
SAMPLERCARGO
SatchelErrorHook
savable_state
SavedRegistryEntry
SaveFrame
SAVESTREAM
SAXAttr
ScanBlackWalker
ScanfState
scanWalker
ScatterData
scattered_relocation_info
ScatterThreadData
Schema
google_breakpad::scoped_array< T >
google_breakpad::scoped_ptr< T >
google_breakpad::scoped_ptr_malloc< T, FreeProc >
ScopedAppData
ScopedFPHandler
ScopedLoggingA helper class which calls NS_LogInit/NS_LogTerm in its scope
google_breakpad::ScopedPtrMallocFree
ScopedXPCOM
ScopedXPCOMStartupBecause we're starting/stopping XPCOM several times in different scenarios, this class is a stack-based critter that makes sure that XPCOM is shut down during early returns
ScreenListItem
SCRIPT_FONTPROPERTIES
SCRIPT_PROPERTIES
ScriptablePluginObject
ScriptablePluginObjectBase
ScriptArgumentStruct
ScriptFilenameEntry
ScriptFilenamePrefix
ScriptItemListElement
ScriptItemStruct
ScriptPropertyEntry
ScrollReflowStateHTML scrolling implementation
SCTableData
SCTableData::_data
SDBFindStr
SDBPrivateStr
SDBStr
SDRResult
SearchDlg
SearchEngineEditor
SearchEngineManager
searchQuery
SearchQueryData
searchTerm
sec_asn1d_state_struct
sec_asn1e_state_struct
sec_ASN1Template_struct
sec_DecoderContext_struct
sec_EncoderContext_struct
SEC_HttpClientFcnStruct
SEC_HttpClientFcnV1Struct
sec_pkcs12_encoder_output
sec_pkcs12_hmac_and_output_info
sec_PKCS12AttributeStr
SEC_PKCS12AuthenticatedSafeStr
sec_PKCS12AuthenticatedSafeStr
SEC_PKCS12Baggage_OLDStr
SEC_PKCS12BaggageItemStr
SEC_PKCS12BaggageStr
SEC_PKCS12CertAndCRLBagStr
SEC_PKCS12CertAndCRLStr
sec_PKCS12CertBagStr
sec_PKCS12CRLBagStr
SEC_PKCS12DecoderContextStr
SEC_PKCS12DecoderItemStr
sec_PKCS12EncoderContextStr
SEC_PKCS12ESPVKItemStr
SEC_PKCS12ExportContextStr
SEC_PKCS12MacDataStr
sec_PKCS12MacDataStr
sec_pkcs12OutputBufferStr
sec_PKCS12PasswordModeInfo
sec_PKCS12PFXItemStr
SEC_PKCS12PFXItemStr
SEC_PKCS12PrivateKeyBagStr
SEC_PKCS12PrivateKeyStr
sec_PKCS12PublicKeyModeInfo
SEC_PKCS12PVKAdditionalDataStr
SEC_PKCS12PVKSupportingDataStr
SEC_PKCS12SafeBagStr
sec_PKCS12SafeBagStr
sec_PKCS12SafeContentsContextStr
sec_PKCS12SafeContentsStr
SEC_PKCS12SafeContentsStr
SEC_PKCS12SafeInfoStr
SEC_PKCS12SDSICertStr
SEC_PKCS12SecretAdditionalStr
sec_PKCS12SecretBag
SEC_PKCS12SecretBagStr
SEC_PKCS12SecretItemStr
SEC_PKCS12SecretStr
SEC_PKCS12X509CertCRLStr
SEC_PKCS5PBEParameterStr
sec_pkcs5V2ParameterStr
sec_pkcs7_cipher_object
sec_pkcs7_decoder_worker
sec_pkcs7_encoder_output
SEC_PKCS7AttributeStr
SEC_PKCS7ContentInfoStr
SEC_PKCS7DecoderContextStr
SEC_PKCS7DigestedDataStr
SEC_PKCS7EncoderContextStr
SEC_PKCS7EncryptedContentInfoStr
SEC_PKCS7EncryptedDataStr
SEC_PKCS7EnvelopedDataStr
SEC_PKCS7RecipientInfoStr
SEC_PKCS7SignedAndEnvelopedDataStr
SEC_PKCS7SignedDataStr
SEC_PKCS7SignerInfoStr
SEC_PKCS7SMIMEKEAParametersStr
sec_rc2cbcParameterStr
sec_rc5cbcParameterStr
SECAlgorithmIDStr
SecBuf
secBuffers
SECCertUsageToEku
SECCipherFindStr
SECHashObjectStr
SECItemStr
SECKEYAttributeStr
SECKEYDHParamsStr
SECKEYDHPrivateKeyStr
SECKEYDHPublicKeyStr
SECKEYDiffPQGParamsStr
SECKEYDSAPrivateKeyStr
SECKEYDSAPublicKeyStr
SECKEYECPublicKeyStr
SECKEYEncryptedPrivateKeyInfoStr
SECKEYFortezzaPublicKeyStr
SECKEYKEAParamsStr
SECKEYKEAPublicKeyStr
SECKEYPQGDualParamsStr
SECKEYPQGParamsStr
SECKEYPrivateKeyInfoStr
SECKEYPrivateKeyList
SECKEYPrivateKeyListNode
SECKEYPublicKeyList
SECKEYPublicKeyListNode
SECKEYPublicKeyStr
SECKEYRawPrivateKeyStr
SECKEYRSAPrivateKeyStr
SECKEYRSAPublicKeyStr
secmodargSlotFlagTable
secmodDataStr
SECMODModuleListStr
SECMODModuleStr
secmodSlotDataStr
SECOidDataStr
section
section_64
secuCommand
secuCommandFlag
secuPBEParamsStr
secuPWData
SecurityDialogs
SecurityLevel
segment_command
segment_command_64
Select
select_data_s
selectinfo
SelectionDetails
SelectionIteratorThis class lets us iterate over chunks of text in a uniform selection state, observing cluster boundaries, in content order, maintaining the current x-offset as we go, and telling whether the text chunk has a hyphen after it or not
semun
sendfilevec
SendLaterListener
SendOperationListener
SendPingInfo
SendThreadData
seqorset
SequenceModel
serialNumberRecord
Serve_Client_Param
server_info_t
Server_Param
Session
SessionManager
SessionTicketStr
Set
SetArrayRegionMessage
SetDocTitleTxnA transaction that changes the document's title, which is a text node under the <title> tag in a page's <head> section provides default concrete behavior for all nsITransaction methods
SetFieldMessage=--------------------------------------------------------------------------=
SetMemberMessage
SetNonRootGreyWalker
SetObjectArrayElementMessage
SetSlotMessage
SetStaticFieldMessage=--------------------------------------------------------------------------=
SETTING
sf_parms
sftk_parametersStr
sftk_token_parametersStr
SFTKAttributeStr
sftkCipherValueStr
SFTKDBEncryptedDataInfoStr
SFTKDBHandleStr
SFTKHashSignInfoStr
SFTKHashVerifyInfoStr
SFTKItemTemplateStr
SFTKObjectFreeListStr
SFTKObjectListElementStr
SFTKObjectListStr
SFTKObjectStr
SFTKSearchResultsStr
SFTKSessionContextStr
SFTKSessionObjectStr
SFTKSessionStr
SFTKSlotStr
SFTKSSLMACInfoStr
SFTKTokenObjectStr
sgMprintf
SGNContextStr
SGNDigestInfoStr
SHA1ContextStr
SHA256ContextStr
SHA512ContextStr
Shared
SharedMenusObj
SharedScriptableHelperForJSIID
SHDRAGIMAGE
SheetLoadDataOVERALL ARCHITECTURE
ShortcutResolver
si_Reject
si_SignonCompositeURLStructComposite URL struct for handling the migration of legacy password entries
si_SignonDataStruct
si_SignonURLStruct
si_SignonUserStruct
sidCacheEntryStr
sidCacheLockStr
sidCacheSetStr
sieve
Signaller
SignArcInfo
SignonData
SignonViewerImpl
signOptionsStr
simple_tokenizer
simple_tokenizer_cursor
SimpleBufferTonyRCopiedOnce
SimpleBufferTonyRCopiedTwice
SimpleDirectoryProvider
SimpleErrorObserverA simple ErrorObserver which allows printing error messages to a stream
SimplePluginInstance
SimplePluginStreamListener
SimpleRunnable
google_breakpad::SimpleSymbolSupplier
SimpleTest
SimpleTransaction
SimpleTransactionFactory
SingleCounterPropValue
SingleFaceFamily
SinkContext
SinkContext::Node
SiteIconCache
SiteIconProvider
SizeSpec
SJISContextAnalysis
SJISDistributionAnalysis
slg_data
small_pool_struct
SmartCardMonitoringThread
SmartCardThreadEntry
SmartCardThreadList
smime_capability_struct
smime_cipher_map_entry
smime_cipher_map_struct
SMModel
SmoothScroll
Snippet
Snippet::snippetMatch
sockaddr
sockaddr_in
sockbuf
google_breakpad::SolarisLwp
solid_fill
SortClosure
SortData
SortInfo
source_image
google_breakpad::SourceLineResolverInterface
SpacerFrame
SpanningCellSorterThe SpanningCellSorter is responsible for accumulating lists of cells with colspans so that those cells can later be enumerated, sorted from lowest number of columns spanned to highest
SpanningCellSorter::Item
sparc_thread_state_fpu
sparc_thread_state_regs
SpheonJSAOPStatisticsPortType
SpheonJSAOPStatisticsPortTypeAsync
SpheonJSAOPStatisticsPortTypeListener
SPLIT_RETURN
SplitElementTxnA transaction that splits an element E into two identical nodes, E1 and E2 with the children of E divided between E1 and E2
Sprinter
SprintfStateStr
SprintStack
sproc_data
sproc_params
sproc_private_data
sqlite3
sqlite3::sqlite3InitInfo
sqlite3_api_routines
sqlite3_context
sqlite3_file
sqlite3_index_info
sqlite3_index_info::sqlite3_index_constraint
sqlite3_index_info::sqlite3_index_constraint_usage
sqlite3_index_info::sqlite3_index_orderby
sqlite3_io_methods
sqlite3_module
sqlite3_mutex
sqlite3_tokenizer
sqlite3_tokenizer_cursor
sqlite3_tokenizer_module
sqlite3_vfs
sqlite3_vtab
sqlite3_vtab_cursor
sqlite3OsVtbl
SrcList
SrcList::SrcList_item
ssl2SpecsStr
SSL3Alert
ssl3BulkCipherDefStr
SSL3Certificate
ssl3CertNodeStr
SSL3ChangeCipherSpec
ssl3CipherSpec
ssl3CipherSuiteCfg
ssl3CipherSuiteDefStr
SSL3Ciphertext
SSL3ClientDiffieHellmanPublic
SSL3ClientHello
SSL3ClientKeyExchange
SSL3Compressed
SSL3GenericBlockCipher
SSL3GenericStreamCipher
SSL3HandshakeStateStr
SSL3Hashes
ssl3HelloExtensionHandler
ssl3HelloExtensionSender
SSL3HelloRequest
ssl3KEADef
ssl3KeyMaterial
ssl3KeyPairStr
ssl3MACDefStr
SSL3Plaintext
SSL3Random
SSL3RSAPreMasterSecret
SSL3SequenceNumber
SSL3ServerDHParams
SSL3ServerHello
SSL3ServerKeyExchange
SSL3ServerParams
SSL3ServerRSAParams
SSL3SessionID
ssl3SidKeys
ssl3StateStr
SSL3StatisticsStr
ssl3SymWrapKey
sslBufferStr
SSLChannelInfoStr
SSLCipher2MechStr
SSLCipherSuiteInfoStr
sslConnectInfoStr
sslGatherStr
sslhandshake
sslOptionsStr
sslSecurityInfoStr
sslServerCertsStr
sslSessionIDStr
sslSocketOpsStr
sslSocketStr
SSLWrappedSymWrappingKeyStr
sspm_action_map
sspm_buffer
sspm_header
sspm_part
stack_buffer_info
stack_data
stack_frame
stack_header_str
StackArena
StackBlockA block of memory that the stack will chop up and hand out
google_breakpad::StackFrame
google_breakpad::StackFrameAMD64
google_breakpad::StackFrameInfo
google_breakpad::StackFramePPC
google_breakpad::StackFrameSPARC
google_breakpad::StackFrameX86
StackMark
StackNode
google_breakpad::Stackwalker
google_breakpad::StackwalkerAMD64
google_breakpad::StackwalkerPPC
google_breakpad::StackwalkerSPARC
google_breakpad::StackwalkerX86
StActionTimer
StAEDesc
StartObject
stat
stat64
StateEnumData
StatefulData
StateRuleProcessorData
static_tree_desc_s
StaticModuleInfo
StatusBarView
StAutoreleasePool
stdselectinfo
StEventSuspender
StHandleHolder
StHandleHolder::getter
StNullJSContextScope
Stopwatch
storage
StPortSetter
StrAccum
Stream
StreamToFile
string_class_traits< T >
string_class_traits< char >
string_class_traits< PRUnichar >
STRING_POOL
StringBuffer
stringBufStr
StringList_str
stringNode
StringNode_str
StringResult
StringTable
StringUnicharInputStream
StrItem
StrSet
MozActiveXMLLib::struct
StructCheckData
structVer
StubPropertyProvider
StyleCache
StyleIDs
SUAppcast
SUAppcastItem
SUAutomaticUpdateAlert
sub_client_command
sub_framework_command
sub_library_command
sub_umbrella_command
SubDocEnumArgs
SubDocMapEntry
subitem
SubmissionAttachment
SubmissionAttachmentArray
SubmissionFormat
subset_glyph
SubstituteTextClosure
SumCtx
SupportsMixin
SupportsStats
Suppressor
SurfacePatternDrawInfo
SUStatusChecker
< SUStatusCheckerDelegate >
SUStatusController
SUUnarchiver
SUUpdateAlert
SUUpdater
svg_path_info_t
svgFloatSize
SVRCOREArgPinObj
SVRCORENTUserPinObj
SwapEntriesData
SweepInfo
Symbol
symbol_list
google_breakpad::SymbolSupplier
symseg_command
symtab
symtab_command
SysPrefCallbackData
SysPrefItem
google_breakpad::SystemInfo
TabButtonView
Table
table
TableBackgroundPainter
TableEntry
TableLock
TableReadClosure
TableRowsCollectionThis class provides a late-bound collection of rows in a table
TableSpec
TabResult
TabThumbnailGridView
tag
TAG_NAME
tag_SCRIPT_ANALYSIS
tag_SCRIPT_CONTROL
tag_SCRIPT_DIGITSUBSTITUTE
tag_SCRIPT_ITEM
tag_SCRIPT_LOGATTR
tag_SCRIPT_STATE
tag_SCRIPT_VISATTR
tagALTTABINFO
tagCOPYDATASTRUCT
tagCURSORINFO
tagGCP_RESULTSA
tagGCP_RESULTSW
tagGLYPHSET
tagGOFFSET
tagGUITHREADINFO
tagIMECHARPOSITION
TagItem
TagList
tagMENUBARINFO
tagPOINTFX
tagRASAUTODIALENTRYA
tagRECONVERTSTRING
tagSCROLLBARINFO
tagTITLEBARINFO
tagTTPOLYCURVE
tagTTPOLYGONHEADER
tagWCRANGE
tagWINDOWINFO
TarEntry
TarEntry::header
Task
tcpstream
tcpstreaminfo
TermData
Test
test
Test04_nsCOMPtr
Test04_Raw
Test05_nsCOMPtr
Test05_Raw
test_message
TestAggregateFunc
TestAuthPrompt
testCallback
testcaseLine
TestClassImplITestClass implementation
TestContext
TestConverter
TestConverterFactory
TestData
TestDynamicClassImplITestClass implementation
TestEntry
TestEntry::ExpectItem
Tester
TestFactoryTestFactory implementation
TestFunc
testFunctionRef
TestGlobal
testimpl
testInt
TESTKeyPair
TestListener
TestModule
TestNodeA node that applies a test condition to a set of instantiations
testNotscriptableInterface
TestObject
TestObjectBaseA
TestObjectBaseB
TestObserver
TestProgressHandler
TestProvider
TestRefObject
TestRefObjectBaseA
TestRefObjectBaseB
TestResult
testScriptableInterface
CbrowseLib::TestScriptHelper
TestSet
testString
TestStruct
TestTargetThreadRunnable
TestThread
TestTimer
TestTransaction
TestTransactionFactory
TestUniChar
textRepresents a link to something else
text_part
TextEditorTest
TextRunExpiringCache
TextRunMappedFlowWe use an array of these objects to record which text frames are associated with the textrun
TextRunUserDataThis is our user data for the textrun, when textRun->GetFlags() does not have TEXT_SIMPLE_FLOW set
TextRunWordCacheCache individual "words" (strings delimited by white-space or white-space-like characters that don't involve kerning or ligatures) in textruns
TextRunWordCache::CacheHashEntry
TextRunWordCache::CacheHashKey
TextRunWordCache::DeferredWord
TextViewWithPlaceHolder
TFPtoTVGlue
ThaiShapeTable
ThemeRenderer
Thread
thread_args
thread_command
thread_rwlock_stack
threadarg
ThreadData
ThreadDataStr
google_breakpad::ThreadInfo
threadinfo
threadInfo
ThreadInitInfo
ThreadInterfaceData
ThreadLocalStorage< T >Template based Thread Local Storage
threadmark_mark_str
ThreadRunDataStr
threadTestData
ThrobberHandler
ThrowMessage
ThrowNewMessage
ThumbnailView
time_increment
TimedMessage
TimelineThreadData
timer_jobq
timer_slot_t
TimerEvent
TimerThread
timestruc
TimingContextStr
TitlebarAndBackgroundColor
TLSExtensionDataStr
TLSFinished
TLSPRFContext
tm_queue_mapping
tm_thread
tm_waiting_msg
tmallcounts
tmcallsite
tmcounts
tmevent
tmgraphedge
tmgraphlink
tmgraphnode
tmHeaderTmHeader contains various flags identifying
tmIPCModuleBasically an interface between the tmTransactionManager and the IPC daemon
tmmethodnode
tmplerror
tmQueueThis class isn't so much a queue as it is storage for transactions
tmreader
tmTransactionUsing tmTransaction:
tmTransactionManagerThis class manages the flow of messages from the IPC daemon (coming to it through the tmIPCModule) that ultimately come from a Transaction Service (TS) in a mozilla based client somewhere
tmTransactionServiceThe tmTransactionService shares packets of information (transactions) with other Gecko based applications interested in the same namespace and domain
tmVectorA simple, clear, self-growing, collection of objects
TNodeTag
toc_entry
TokenA Token class for the ExprLexer
token_cert_dtor
token_session_str
TokenAnalyzer
TokenEnumerationHelper class to enumerate Token objects in a PLDHashTable safely and without copying (see bugzilla #174859)
Tokenizer
tokenPair
TokenStreamListenerThis class downloads the raw content of an email message, buffering until complete segments are seen, that is until a linefeed is seen, although any of the valid token separators would do
ToolbarScriptItem
ToolbarWindow
tooLongStr
ToolTip
TopLevelFrame
TopLevelHistoryMenu
TopLevelWindowData
ToStringMessage
tp_jobq
TPatriciaTree
TraceData
Tracker< K >
TransactionFactoryThis class instantiates and optionally recycles edit transactions A recycler would be a separate static object, since this class does not get instantiated
tree_desc_s
treeArrayElStr
TreeState
TrigEvent
Trigger
TriggerStack
TriggerStep
TriplesInnerClosure
TriplesVisitor
TruncatingTextAndImageCell
TruncatingTextFieldCell
TThreadAEInfo
TTVtoFPGlue
tuple_str
twolevel_hint
twolevel_hints_command
txACompileObserver
txAExprResult
txAlphaCounter
txAOutputHandlerFactoryInterface used to create the appropriate outputhandler
txAOutputXMLEventHandler
txApplyDefaultElementTemplate
txApplyImportsEnd
txApplyImportsStart
txApplyTemplates
txAttribute
txAttributeAtomTransaction
txAttributeSetItem
txAttributeTransaction
txAXMLEventHandlerAn interface for handling XML documents, loosely modeled after Dave Megginson's SAX 1.0 API
txBufferingHandler
txCallTemplate
txCaseInsensitiveStringComparator
txCharacterTransaction
txCheckParam
txComment
txCommentTransaction
txCompileObserver
txConditionalGoto
txCopy
txCopyBase
txCopyOf
txCoreFunctionCall
txCoreFunctionDescriptor
txDecimalCounter
txDecimalFormatDecimalFormat A representation of the XSLT element <xsl:decimal-format>
txDoubleUtility class for doubles
txdpun
txDriverImplementation of an In-Memory DOM based XML parser
txDriverProcessorDriver for running XSLTMark on standalone
txDummyItem
txEarlyEvalContext
txElementContext
txElementHandler
txEmptyAttributesMaps
txEndElement
txErrorExprExpression that failed to parse
txErrorFunctionCallError Function to be used for unknown extension functions
txErrorInstruction
txExecutionState
txExecutionState::TemplateRuleStruct holding information about a current template rule
txExpandedName
txExpandedNameMap< E >
txExpandedNameMap< E >::iterator
txExpandedNameMap_base
txExpandedNameMap_base::iterator_base
txExpandedNameMap_base::MapItem
txExprLexerA class for splitting an "Expr" String into tokens and performing basic Lexical Analysis
txExprParser
txEXSLTFunctionCall
txEXSLTFunctionDescriptor
txFormatNumberFunctionCallThe definition for the XSLT format-number() function
txFormattedCounter
txForwardContext
txFunctionEvaluationContext
txFunctionFactoryMapping
txGoTo
txHandlerTable
txHandlerTableDataTable Datas
txHTMLAtoms
txHTMLOutput
txIDEntryNsDoubleHashtable definitions for IDs
txIdPattern
txIEvalContext
txIEXSLTRegExFunctions
txIFunctionEvaluationContext
txIGlobalParameterValue of a global parameter
txIMatchContext
txImportItem
txIndexedKeyHashEntry
txINodeSet
txInScopeVariable
txInsertAttrSet
txInstruction
txInstructionContainer
txInterfacesArrayHolder
txIParseContext
txKeyFunctionCall
txKeyHash
txKeyPattern
txKeyValueHashEntry
txKeyValueHashKey
txListRepresents an ordered list of Object pointers
txList::ListItem
txListIteratorAn Iterator for the txList Class
txLiteralExpr
txLoadedDocumentEntry
txLoadedDocumentsHash
txLocPathPattern
txLog
txLoopNodeSet
txLREAttribute
txMapItemComparator
txMessage
txMozillaTextOutput
txMozillaXMLOutput
txMozillaXSLTProcessorTxMozillaXSLTProcessor is a front-end to the XSLT Processor
txNamedAttributeStepClass specializing in executing expressions like "@foo" where we are interested in different result-types, and expressions like "@foo = 'hi'"
txNamespaceManager
txNamespaceMap
txNameTest
txNodeSet
txNodeSetAdaptorImplements an XPCOM wrapper around an XPath NodeSet
txNodeSetContext
txNodeSorter
txNodeTest
txNodeTypeTest
txNumber
txNumberExprRepresents a MultiplicativeExpr, a binary expression that performs a multiplicative operation between it's lvalue and rvalue: * : multiply mod : modulus div : divide
TxObject
txObject
txOptionEntry
txOutAttr
txOutputFormat
txOutputItem
txOutputTransaction
txOwningArray< E >
txOwningExpandedNameMap< E >
txOwningExpandedNameMap< E >::iterator
txParamArrayHolder
txParsedURLA utility class for URI handling Not yet finished, only handles file URI at this point
txPattern
txPatternOptimizer
txPatternParser
txPITransaction
txPopParams
txPredicatedNodeTestClass representing a nodetest combined with a predicate
txProcessingInstruction
txPushNewContext
txPushNewContext::SortKey
txPushNullTemplateRule
txPushParams
txPushRTFHandler
txPushStringHandler
txRDFOutHelper class to report success and failure to RDF
txRemoveVariable
txResultBuffer
txResultNumberComparator
txResultRecycler
txResultStringComparator
txResultTreeFragment
txReturn
txRomanCounter
txRootPattern
txRtfHandler
txSetParam
txSetVariable
txSingleNodeContext
txStack
txStackIterator
txStandaloneHandlerFactoryOutput Handler Factory
txStandaloneNamespaceManager
txStandaloneXSLTProcessorTxStandaloneXSLTProcessor
txStartElement
txStartElementAtomTransaction
txStartElementTransaction
txStartLREElement
txStepPattern
txStringToDouble
txStripSpaceItem
txStripSpaceTestTxStripSpaceTest holds both an txNameTest and a bool for use in whitespace stripping
txStylesheet
txStylesheet::GlobalVariable
txStylesheet::ImportFrameContain information that is import precedence dependant
txStylesheet::MatchableTemplate
txStylesheetAttr
txStylesheetCompiler
txStylesheetCompilerState
txStylesheetSink
txSyncCompileObserver
txTemplateItem
txText
txTextHandler
txTextOutput
txToDocHandlerFactoryOutput Handler Factories
txToFragmentHandlerFactory
txToplevelItem
txTransformNotifier
txUint32Array
txUnionNodeTest
txUnionPattern
txUnknownHandler
txValueOf
txVariable
txVariableItem
txVariableMap
txXMLAtoms
txXMLOutput
txXMLParserImplementation of an In-Memory DOM based XML parser
txXPathAtoms
txXPathNativeNode
txXPathNode
txXPathNodeUtils
txXPathOptimizer
txXPathResultComparator
txXPathTreeWalker
txXPCOMExtensionFunctionCall
txXPCOMFunctionMapping
txXSLTAtoms
txXSLTEnvironmentFunctionCallA system-property(), element-available() or function-available() function
txXSLTNumber
txXSLTParamContext
txXSLTProcessor
tyMSglobals
Type1
Type2
Type2Msg
TypeDesc
google_breakpad::TypedMDRVA< MDType >
TypeEaEnumerator
TypeInfo
TypeInState
tysharedmenurecord
U
u_int128_t
ucnumber
ucs2
ucs4
uFormat0
uFormat1
uFormat2
UICommandCollectorTest
UInitMaps
uMapCell
UnaryExprRepresents an UnaryExpr
unbounded_mask_t
unbounded_op_data_t
unbounded_show_glyphs_t
unbounded_stroke_fill_t
undef_map
undef_map64
UndisplayedNode
UnicharBufferImpl
UnicodeRangeTableEntry
UnionExprRepresents a UnionExpr
Uniscribe
UniscribeItem
UniscribeItem::TextRange
UnitInfo
unixFile
unixprdata
unixprops
unknown_encoding
UnknownCertIssuerDialogController
UnregisterNativesMessage
google_breakpad::UntypedMDRVA
UpClassInfoNsIClassInfo
UpdateBatchScoper
UpdatingPoor man's try-catch to make sure that we set mProcessingUpdateEvent to when leaving scope
UpEventHandlerNsIEventHandler
UpFactoryNsIFactory wrapper
UpFactoryBase
UpFlash5NsIPlugin5 (d27cdb6e-ae6d-11cf-96b8-444553540000) Flash 5 rXY for OS/2
UpFlashIObject7FlashIObject7
UpFlashIScriptablePlugin7FlashIScriptablePlugin (d458fe9c-518c-11d6-84cb-0005029bc257) Flash version 7r14
UpHTTPHeaderListener
UpInterfaceRequestorNsIInterfaceRequstor
UpJVMConsoleNsIJVMConsole
UpJVMPlugin
UpJVMPluginInstanceNsIJVMPluginInstance
UpJVMWindowNsIJVMWindow
UpJVMWindowBaseBase class for nsIJVMWindow decendants
UploadData
UpLoadGroupNsILoadGroup
UpMemory
UpOutputStreamNsIOutputStream
UpPluginNsIPlugin wrapper
UpPluginInstance
UpPluginInstancePeerNsIPluginInstancePeer Wrapper
UpPluginInstancePeer2NsIPluginInstancePeer2 Wrapper
UpPluginInstancePeerBaseNsIPluginInstancePeer Base Wrapper
UpPluginStreamListenerNsIPluginStreamListener
UpPluginTagInfo
UpRequestNsRequest
UpRequestBaseNsIRequest
UpRequestObserverNsRequestObserver
UpRequestObserverBaseBase class for nsIJVMWindow decendants
UpRunnableNsIRunnable
UpSecureEnvNsISecureEnv Wrapper
UpSecurityContextUpSecurityContext
UpSimpleEnumeratorNsISimpleEnumerator
UpStreamListenerUpSecurityContext
UpSupportsNsISupports wrapper
UpSupportsBaseThis class implements helpers for the nsISupports interface
UpWrapperBaseBase class for all 'up' wrappers - meaning up to mozilla
uRange
Mozilla::Embedding::Networking::URI
URICString
URIData
URIUtils
URIVisitNotifier
URLLoadInfo
URLPropertyElement
UserControl
uShiftInCell
uShiftInTableMutable
uShiftOutCell
uShiftOutTableMutable
ut_instant
uTable
utf16
UTF16CharEnumeratorExtract the next UCS-4 character from the buffer and return it
UTF8CharEnumeratorExtract the next UCS-4 character from the buffer and return it
UTF8EncodingHolder
UTF8str255
UTF8StringEnumerator
cal::UTF8StringEnumerator
UTF8traits
MOZILLACONTROLLib::uuid
uuid_command
VAgenda
VAlarm
ValueItem
VariableRefExprVariableRefExpr Represents a variable reference ($refname)
VCalendar
VComponentA class wrapping the libical icalcomponent functions
Vdbe
VdbeFunc
VdbeFunc::AuxData
VdbeOp
VdbeOpList
VEC3
VerifyReflowFlags
VersionPart
VEvent
VFreeBusy
vftable_FlashIObject7FlashIObject (42b1d5a4-6c2b-11d6-8063-0005029bc257) Flash version 7r14
vftable_FlashIScriptablePlugin7FlashIScriptablePlugin (d458fe9c-518c-11d6-84cb-0005029bc257) Flash version 7r14
vftable_nsGetServiceByCID_nsCOMPtr_helperNsGetServiceByCID::nsCOMPtr_helper vftable
vftable_nsIClassInfoNsIClassInfo
vftable_nsIComponentManagerNsComponentManager
vftable_nsIComponentManagerObsoleteNsIComponentManagerObsolete
vftable_nsIEnumeratorNsIEnumerator
vftable_nsIFactoryNsIFactory
vftable_nsIFlash5NsIPlugin5 (d27cdb6e-ae6d-11cf-96b8-444553540000) Flash 5 rXY for OS/2
vftable_nsIHTTPHeaderListenerNsIHTTPHeaderListener
vftable_nsIInputStreamNsIInputStream
vftable_nsIInterfaceRequestorNsIInterfaceRequestor
vftable_nsIJVMConsoleNsIJVMConsole
vftable_nsIJVMPluginNsIJVMPlugin
vftable_nsIJVMPluginInstanceNsIJVMPluginInstance
vftable_nsIJVMWindowNsIJVMWindow
vftable_nsILiveconnectNsILiveconnect
vftable_nsILoadGroupNsILoadGroup
vftable_nsIMemoryNsIMemory
vftable_nsIOutputStreamNsIOutputStream
vftable_nsIPluginNsIPlugin
vftable_nsIPluginInstanceNsIPluginInstance
vftable_nsIPluginInstancePeerNsIPluginInstancePeer
vftable_nsIPluginInstancePeer2NsIPluginInstancePeer2
vftable_nsIPluginManagerNsIPluginManager
vftable_nsIPluginStreamInfoNsIPluginStreamInfo
vftable_nsIPluginStreamListenerNsIPluginStreamListener
vftable_nsIPluginTagInfoNsIPluginTagInfo
vftable_nsIPluginTagInfo2NsIPluginTagInfo2
vftable_nsIRequestNsIRequest
vftable_nsIRequestObserverNsIRequestObserver
vftable_nsISecureEnvNsISecureEnv
vftable_nsISecureLiveconnectNsISecureLiveconnect
vftable_nsISecurityContextNsISecurityContext
vftable_nsIServiceManagerNsIServiceManager vftable
vftable_nsIServiceManagerObsoleteNsIServiceManagerObsolete vftable
vftable_nsISimpleEnumeratorNsISimpleEnumerator
vftable_nsIStreamListenerNsIStreamListener
vftable_nsISupportsNsISupports vftable
vftable_nsQueryInterface_nsCOMPtr_helperNsQueryInterface::nsCOMPtr_helper vftable
VFYContextStr
ViewCertificateDialogController
ViewportFrameViewportFrame is the parent of a single child - the doc root frame or a scroll frame containing the doc root frame
viewSortInfo
ViewWrapperNsISupports-derived helper class that allows to store and get a view
VirtualFolderChangeListener
VirtualKey
VisitClosure
VisitorClosure
VJournal
VObject
VObjectIterator
VoidArrayComparatorContext
VoidStats
VQuery
vtable_nsICookieStorageNsICookieStorage
vtable_nsIEventHandlerNsIEventHandler
vtable_nsIJVMManagerNsIJVMManager
vtable_nsIJVMThreadManagerNsIJVMThreadManager
vtable_nsIPluginManager2NsIPluginManager2
vtable_nsIRunnableNsIRunnable
VTimezone
VToDo
WaitMessageSelectorData
WaitSingleArg
WalkStackData
WalkState
wallet_HelpMac
wallet_MapElement
wallet_PrefillElement
wallet_Sublist
WalletEditorImpl
WalletPreviewImpl
< WatchedFileDelegate >
Mozilla::Embedding::WebBrowser::WebBrowser
Mozilla::Embedding::WebBrowser::WebBrowserChrome
WebBrowserChrome
WebBrowserChromeUI
Mozilla::Embedding::WebBrowser::WebNavigation
WebSearchField
WebSearchField(DelegateMethods)
WhereClause
WhereInfo
WhereLevel
WhereLevel::InLoop
WhereTerm
WHITEPOINTS
winceLock
WinCEUConvAdapter
window_info
Mozilla::Embedding::WebBrowser::WindowCreator
WindowCreator
windowData
WindowDataMap
WindowDelegate
WindowOpenClosure
WINDOWPLACEMENT
WindowsRoleMapItem
google_breakpad::WindowsStringUtils
WindowStateHolder
Mozilla::Embedding::WebBrowser::WindowWatcher
winEmbedFileLocProvider
winFile
WMAT3
WordSplitState
workbuf_t
working_state
WrappedCLR
WrappedJSIdentity
WrappedNative2WrapperMap
WrappedNative2WrapperMap::Entry
WrappedNative2WrapperMap::Link
WrapperNodeLinked list node
WrapperNode::WrapperPointerPointer to the wrapper
writecat_struct
WriteEntryArgs
WriteStringClosure
WSPAsyncProxyCreator
WSPCallContext
WSPComplexTypeEnumerator
WSPComplexTypeProperty
WSPComplexTypeWrapper
WSPException
WSPFactory
WSPPropertyBagWrapper
WSPProxy
WSPProxyTest
WSPTestComplexType
wthread
WVEC3
wxApp
wxFrame
wxPanel
xAnimCursorElt
XDaylight
xDirectFormat
xGlyphElt
xGlyphInfo
xIndexValue
XineramaScreenInfo
xLineFixed
xmExternalDriver
XML_cp
XML_Encoding
XML_Expat_Version
XML_Feature
XML_Memory_Handling_Suite
XML_ParserStruct
XML_ParsingStatus
XMLSearchPluginParser
XMLSearchPluginParser(AbstractMethods)
XMLSearchPluginParser(SubclassUseOnly)
XMLUtils
XMScontext
XMSPTR
XMSspec
XPCArrayHomogenizer
xpcarraytest
XPCAutoJSContext
XPCAutoLock
XPCAutoUnlock
XPCCallContext
XPCContext
XPCConvert
XPCDispatchTearOffTearoff for nsXPCWrappedJS to use
XPCDispConvertJS<>COM Conversion functions
XPCDispIDArrayThis class represents an array of JSID's
XPCDispInterfaceIDispatch interface information
XPCDispInterface::MemberMember information
XPCDispInterface::Member::ParamInfoParameter Information
XPCDispJSPropertyInfoHelper class that describes a JS function or property
XPCDispNameArrayThis class holds an array of names
XPCDispObjectUsed to invoke IDispatch methods This has turned into kind of a catch all, and probably should be cleaned up
XPCDispParamPropJSClassParameterized property object JSClass This class is used to support parameterized properties for IDispatch
XPCDispParamsThis is a helper class that factored out the parameter cleanup code
XPCDispTypeInfoImplements ITypeInfo interface for JSObjects
XPCDispTypeInfo::FuncDescArrayManages an array of FUNCDESC structs
XPCIDispatchClassInfoProvides class info for IDispatch based objects
XPCIDispatchExtension
xpcIJSModuleLoader
xpcIJSWeakReference
XPCJSContextInfo
XPCJSContextStack
XPCJSObjectHolder
XPCJSRuntime
XPCJSStack
XPCJSStackFrame
xpcJSWeakReference
XPCMarkableJSVal
XPCNativeInterface
XPCNativeMember
XPCNativeScriptableCreateInfo
XPCNativeScriptableFlags
XPCNativeScriptableInfo
XPCNativeScriptableShared
XPCNativeScriptableSharedMap
XPCNativeScriptableSharedMap::Entry
XPCNativeSet
XPCNativeSetKey
XPCNativeWrapper
XPCNativeWrapperMap
cal::XpcomBaseCommon base class for XPCOM object implementations:
  • disallows public deletion (virtual protected dtor)
  • disallows copy semantics (no assignment, no copy ctor)
XPCOMCleanupHack
XPCOMFunctions
XPCONNECT_STANDALONE
xpcoverloaded
XPCPerThreadData
xpcProperty
xpcPropertyBagEnumerator
XPCReadableJSStringWrapper
XPCRootSetElem
XPCStringConvert
xpcstringtest
xpctest
xpcTestCallJS
xpctestChild
xpcTestChild2NsIXPCTestChild2 inherits from nsISupports
xpcTestChild3XpcTestChild3 inherits from nsIXPCTestChild3, which inherits from nsIXPCTestParentOne
xpcTestChild4XpcTestChild4 - class which inherits from nsIXPCTestChild4 (which inherits directly from nsISupports) and two classes
xpcTestChild5XpcTestChild5 - class which inherits from nsIXPCTestChild5 (which inherits from nsIXPCTestParentOne) and the class xpcTestParentTwo
xpcTestConst
xpcTestDOMString
xpctestEcho
xpcTestIn
xpcTestInOut
xpctestNoisy
xpcTestObjectReadOnly
xpcTestObjectReadWrite
xpctestOther
xpcTestOut
xpctestParent
xpcTestParentOne
xpcTestParentTwo
XPCThrower
XPCVariant
XPCWrappedNative
XPCWrappedNative::NS_CYCLE_COLLECTION_INNERCLASS
XPCWrappedNativeProto
XPCWrappedNativeProtoMap
XPCWrappedNativeScope
XPCWrappedNativeTearOff
XPCWrappedNativeTearOffChunk
XPCWrapper
xPictDepth
xPictFormInfo
xPictScreen
xPictVisual
XPIDLSettings
XPITriggerEvent
xPointFixed
XPT_TYPELIB_VERSIONS_STRUCT
XPTAnnotation
XPTArena
XPTConstDescriptor
XPTConstValue
XPTCursor
XPTDatapool
XPTHashRecord
XPTHashTable
XPTHeader
xptiAutoLog
xptiFile
xptiFileType
xptiFileTypeEntry
xptiHashEntry
xptiInfoFlags
xptiInterfaceEntry
xptiInterfaceGuts
xptiInterfaceInfo
xptiInterfaceInfoManager
xptiManifest
XPTInterfaceDescriptor
XPTInterfaceDirectoryEntry
xptiTypelib
xptiTypelibGuts
xptiWorkingSet
xptiZipItem
xptiZipLoader
xptiZipLoaderSink
XPTMethodDescriptor
XPTParamDescriptor
XPTState
XPTString
XPTTypeDescriptor
XPTTypeDescriptorPrefix
XRemoteClient
XRemoteContentListener
XRemoteService
xRenderAddGlyphsReq
xRenderAddTrapsReq
xRenderChangePictureReq
xRenderColor
XRenderColor
xRenderCompositeGlyphsReq
xRenderCompositeReq
xRenderCreateAnimCursorReq
xRenderCreateConicalGradientReq
xRenderCreateCursorReq
xRenderCreateGlyphSetReq
xRenderCreateLinearGradientReq
xRenderCreatePictureReq
xRenderCreateRadialGradientReq
xRenderCreateSolidFillReq
XRenderDirectFormat
xRenderFillRectanglesReq
xRenderFreeGlyphSetReq
xRenderFreeGlyphsReq
xRenderFreePictureReq
XRenderPictFormat
xRenderQueryFiltersReply
xRenderQueryFiltersReq
xRenderQueryPictFormatsReply
xRenderQueryPictFormatsReq
xRenderQueryPictIndexValuesReply
xRenderQueryPictIndexValuesReq
xRenderQueryVersionReply
xRenderQueryVersionReq
xRenderReferenceGlyphSetReq
xRenderScaleReq
xRenderSetPictureClipRectanglesReq
xRenderSetPictureFilterReq
xRenderSetPictureTransformReq
xRenderTransform
xRenderTrapezoidsReq
xRenderTrianglesReq
xRenderTriFanReq
xRenderTriStripReq
xSpanFix
XStandard
xTrap
xTrapezoid
xTriangle
XULAppInfo
XULContentSinkImpl
XULContentSinkImpl::ContextStack
XULContentSinkImpl::ContextStack::Entry
XULSortServiceImpl
yy_buffer_state
yy_trans_info
yyalloc
YYMINORTYPE
yyParser
yyStackEntry
YYSTYPE
yystype
z_stream_s
ZipCentral
ZipCentral_
ZipEnd
ZipEnd_
ZIPentry_s
ZIPfile_s
ZipFindData
ZipLocal
ZipLocal_
ZZLinkStr
ZZListStr

Generated Mozilla by doxygen 1.5.6