Monday, July 4, 2011

More speedup of pycdep in svn and firefox results


(picture from Patrick Goossens available under CC license.)

A major source of wasted cpu cycles was trying to resolve unresolvable include files over and over again. In the current svn version of pycdep, an unresolvable include file is remembered and before we try to search all paths for an include file, we first check if the include file has already been marked as unresolvable.

The net result of all speed optimizations so far cause an 11x speed-up on the firefox source code (i.e. it now completes in about 82 minutes, whereas before it took 11 hours to generate the dependency database). These 82 minutes are measured on the first run, i.e. before disk accesses are cached.

To give an idea: the firefox source code consists of 134371 files (spread over a lot of folders, also including files like .html, and .js). Of those files, 5527 are header files, and 3338 are cpp files. There's a total of 71936 #include statements. The generated prolog database is 4926271 bytes long. On my mid-end laptop, swi-prolog parses the prolog database in about 0.8 seconds (!). Generating the report included below from the generated prolog database takes about 1.5 minutes.

And because it's fun to see some results of the tool, here's what the tool found:

Some of the things visible in the report generated by pycdep:
  • The file src/content/events/src/nsEventListenerManager.h includes itself (!).
  • The file src/ipc/chromium/src/base/time.h is also shown to include itself, but this is a false positive, caused by instructing pycdep not to include the system library directories. (it contains an #include <time.h>, which would include the system library with that name, but since the system library is not visible to pycdep, it will assume the file tries to include itself).
  • Some of the longer circular dependencies would not readily be detected by reading the source code...
  • 1064 of the header files were found never to be included at all... this makes me wonder why there are there :) Probably this is the result of including some libraries of which only a small part of the functionality is actually used.
  • 23 .cpp files include another .cpp file. The only reason I can think of to include .cpp files in other .cpp files is to work around compiler limitations (e.g. as related to C++ templates, which often require declaration and instantiation to coexist in the same file). I have not yet investigated why firefox needs to include so many .cpp files, but it surely intrigues me.
  • Something not visible in the report, but visible in the log file of the tool is the fact that the firefox source code contains 17994 #include statements that could not be resolved, in part because pycdep was instructed not to take the system libraries into account, and in part probably because of dependencies on third-party libraries not included with the firefox source code.
  • Note about the last entry of the report: "The following files are included more than once by the same file:" This detects only if the same literal #include statement is used twice in a single file. It does not report on depending on the same #include file via different recursive #include paths (which the tool can detect too if wanted, but I didn't ask it to do so for the report included below).

Now, without further delay, here's the report generated by the svn version of pycdep for

changeset: 71680:c1ec764b3cd6
tag: tip
user: Rob Campbell
date: Fri Jun 24 16:00:50 2011 -0300
summary: Bug 663746 - Change Scratchpad shortcut key to something other than F4; r=dao

of the firefox source code. (please let me know if you spot things that do not seem to be correct):

The following circular dependencies are detected:
Strongly connected component: [src/xpcom/string/public/nsPromiseFlatString.h,src/xpcom/string/public/nsDependentString.h,src/xpcom/string/public/nsString.h,src/xpcom/string/public/nsLiteralString.h]
Strongly connected component: [src/xpcom/string/public/nsAString.h,src/xpcom/string/public/nsSubstringTuple.h,src/xpcom/string/public/nsSubstring.h]
Strongly connected component: [src/ipc/chromium/src/base/basictypes.h,src/xpcom/base/nsError.h,src/ipc/chromium/src/base/third_party/nspr/prtypes.h,src/xpcom/base/nscore.h]
Strongly connected component: [src/xpcom/glue/nsISupportsImpl.h,src/xpcom/glue/nsISupportsUtils.h]
Strongly connected component: [src/netwerk/cache/nsDiskCacheStreams.h,src/netwerk/cache/nsDiskCacheBinding.h]
Strongly connected component: [src/other-licenses/atk-1.0/atk/atkgobjectaccessible.h,src/other-licenses/atk-1.0/atk/atk.h]
Strongly connected component: [src/ipc/chromium/src/base/time.h]
Strongly connected component: [src/js/src/jsscopeinlines.h,src/js/src/jsobjinlines.h]
Strongly connected component: [src/js/src/nanojit/avmplus.h,src/js/src/nanojit/njconfig.h]
Strongly connected component: [src/security/nss/lib/util/seccomon.h,src/security/nss/lib/util/secport.h]
Strongly connected component: [src/content/events/src/nsEventListenerManager.h]
Strongly connected component: [src/netwerk/protocol/ftp/nsFtpConnectionThread.h,src/netwerk/protocol/ftp/nsFTPChannel.h]
Strongly connected component: [src/dom/base/nsIDOMScriptObjectFactory.h,src/dom/base/nsIDOMClassInfo.h]
Strongly connected component: [src/js/src/methodjit/CodeGenIncludes.h,src/js/src/methodjit/BaseAssembler.h]
Strongly connected component: [src/content/xul/templates/src/nsXULTemplateQueryProcessorRDF.h,src/content/xul/templates/src/nsXULTemplateResultSetRDF.h,src/content/xul/templates/src/nsXULTemplateResultRDF.h]
Strongly connected component: [src/ipc/chromium/src/base/path_service.h,src/ipc/chromium/src/base/base_paths.h]
Strongly connected component: [src/dom/plugins/ipc/PluginScriptableObjectUtils-inl.h,src/dom/plugins/ipc/PluginScriptableObjectUtils.h]
Strongly connected component: [src/security/nss/lib/libpkix/pkix/crlsel/pkix_crlselector.h,src/security/nss/lib/libpkix/pkix/params/pkix_resourcelimits.h,src/security/nss/lib/libpkix/pkix/util/pkix_logger.h,src/security/nss/lib/libpkix/pkix/util/pkix_error.h,src/security/nss/lib/libpkix/pkix/checker/pkix_certchainchecker.h,src/security/nss/lib/libpkix/pkix/top/pkix_validate.h,src/security/nss/lib/libpkix/pkix/checker/pkix_targetcertchecker.h,src/security/nss/lib/libpkix/pkix/checker/pkix_nameconstraintschecker.h,src/security/nss/lib/libpkix/pkix/crlsel/pkix_comcrlselparams.h,src/security/nss/lib/libpkix/pkix/results/pkix_buildresult.h,src/security/nss/lib/libpkix/pkix/results/pkix_verifynode.h,src/security/nss/lib/libpkix/pkix/util/pkix_list.h,src/security/nss/lib/libpkix/pkix/results/pkix_valresult.h,src/security/nss/lib/libpkix/pkix/checker/pkix_signaturechecker.h,src/security/nss/lib/libpkix/pkix/checker/pkix_expirationchecker.h,src/security/nss/lib/libpkix/pkix/certsel/pkix_certselector.h,src/security/nss/lib/libpkix/pkix/checker/pkix_policychecker.h,src/security/nss/lib/libpkix/pkix/params/pkix_procparams.h,src/security/nss/lib/libpkix/pkix/checker/pkix_basicconstraintschecker.h,src/security/nss/lib/libpkix/pkix/checker/pkix_ocspchecker.h,src/security/nss/lib/libpkix/pkix/certsel/pkix_comcertselparams.h,src/security/nss/lib/libpkix/pkix/results/pkix_policynode.h,src/security/nss/lib/libpkix/pkix/store/pkix_store.h,src/security/nss/lib/libpkix/pkix/checker/pkix_namechainingchecker.h,src/security/nss/lib/libpkix/pkix/util/pkix_tools.h]
Strongly connected component: [src/media/libvorbis/lib/backends.h,src/media/libvorbis/lib/bitrate.h,src/media/libvorbis/lib/psy.h,src/media/libvorbis/lib/codec_internal.h]
Strongly connected component: [src/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpcertstore.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crl.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyqualifier.h,src/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_string.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspcertid.h,src/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_pk11certstore.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_infoaccess.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_cert.h,src/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapresponse.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicymap.h,src/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bytearray.h,src/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_socket.h,src/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_primhash.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_generalname.h,src/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpdefaultclient.h,src/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldaprequest.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspresponse.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_basicconstraints.h,src/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_nsscontext.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyinfo.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_nameconstraints.h,src/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_object.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crlentry.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_date.h,src/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bigint.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_x500name.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crldp.h,src/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_oid.h,src/security/nss/lib/libpkix/include/pkix_sample_modules.h,src/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapcertstore.h,src/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_common.h,src/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_publickey.h,src/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_aiamgr.h]
Strongly connected component: [src/media/libvpx/vp8/common/onyxc_int.h,src/media/libvpx/vp8/common/postproc.h]
Strongly connected component: [src/gfx/harfbuzz/src/hb-object-private.h,src/gfx/harfbuzz/src/hb-private.h]
Strongly connected component: [src/ipc/chromium/src/chrome/common/plugin_messages_internal.h,src/ipc/chromium/src/chrome/common/render_messages_internal.h,src/ipc/chromium/src/chrome/common/worker_messages_internal.h,src/ipc/chromium/src/chrome/common/devtools_messages_internal.h,src/ipc/chromium/src/chrome/common/ipc_message_macros.h,src/ipc/chromium/src/chrome/common/ipc_sync_message_unittest.h]

The following header files are included by no one:
src/accessible/src/atk/nsARIAGridAccessibleWrap.h
src/accessible/src/atk/nsAccessibleRelationWrap.h
src/accessible/src/atk/nsHTMLImageAccessibleWrap.h
src/accessible/src/atk/nsHTMLTableAccessibleWrap.h
src/accessible/src/atk/nsHyperTextAccessibleWrap.h
src/accessible/src/atk/nsTextAccessibleWrap.h
src/accessible/src/atk/nsXULListboxAccessibleWrap.h
src/accessible/src/atk/nsXULMenuAccessibleWrap.h
src/accessible/src/atk/nsXULTreeGridAccessibleWrap.h
src/accessible/src/mac/mozAccessible.h
src/accessible/src/mac/mozAccessibleWrapper.h
src/accessible/src/mac/mozActionElements.h
src/accessible/src/mac/mozDocAccessible.h
src/accessible/src/mac/mozTextAccessible.h
src/accessible/src/mac/nsARIAGridAccessibleWrap.h
src/accessible/src/mac/nsAccessNodeWrap.h
src/accessible/src/mac/nsAccessibleRelationWrap.h
src/accessible/src/mac/nsApplicationAccessibleWrap.h
src/accessible/src/mac/nsDocAccessibleWrap.h
src/accessible/src/mac/nsHTMLImageAccessibleWrap.h
src/accessible/src/mac/nsHTMLTableAccessibleWrap.h
src/accessible/src/mac/nsHyperTextAccessibleWrap.h
src/accessible/src/mac/nsRoleMap.h
src/accessible/src/mac/nsRootAccessibleWrap.h
src/accessible/src/mac/nsTextAccessibleWrap.h
src/accessible/src/mac/nsXULListboxAccessibleWrap.h
src/accessible/src/mac/nsXULMenuAccessibleWrap.h
src/accessible/src/mac/nsXULTreeGridAccessibleWrap.h
src/config/gcc-stl-wrapper.template.h
src/config/gcc_hidden.h
src/config/mkdepend/def.h
src/config/mkdepend/ifparser.h
src/config/mkdepend/imakemdep.h
src/config/msvc-stl-wrapper.template.h
src/config/pathsub.h
src/content/base/public/Element.h
src/content/base/public/FromParser.h
src/content/base/public/nsIDOMGCParticipant.h
src/content/base/public/nsIPrivateDOMImplementation.h
src/content/canvas/public/DocumentRendererChild.h
src/content/canvas/public/DocumentRendererNativeIDChild.h
src/content/canvas/public/DocumentRendererNativeIDParent.h
src/content/canvas/public/DocumentRendererParent.h
src/content/canvas/public/DocumentRendererShmemChild.h
src/content/canvas/public/DocumentRendererShmemParent.h
src/content/canvas/src/CustomQS_Canvas2D.h
src/content/canvas/src/CustomQS_WebGL.h
src/dbm/include/extern.h
src/dbm/include/hash.h
src/dbm/include/hsearch.h
src/dbm/include/mpool.h
src/dbm/include/ncompat.h
src/dbm/include/queue.h
src/dbm/include/search.h
src/dbm/include/winfile.h
src/dom/plugins/base/PluginPRLibrary.h
src/dom/plugins/ipc/AStream.h
src/dom/plugins/ipc/NPEventAndroid.h
src/dom/plugins/ipc/NPEventOSX.h
src/dom/plugins/ipc/NPEventWindows.h
src/dom/plugins/ipc/NPEventX11.h
src/dom/plugins/ipc/PluginLibrary.h
src/dom/plugins/ipc/PluginProcessParent.h
src/dom/plugins/ipc/PluginSurfaceParent.h
src/dom/src/geolocation/nsGeoPositionIPCSerialiser.h
src/dom/system/cocoa/nsDeviceMotionSystem.h
src/editor/libeditor/base/nsIEditorSupport.h
src/editor/txtsvc/public/nsITextService.h
src/embedding/components/printingui/src/mac/nsPrintingPromptService.h
src/embedding/components/windowwatcher/public/nsPromptUtils.h
src/gfx/angle/include/GLSLANG/ResourceLimits.h
src/gfx/angle/samples/gles2_book/Common/esUtil.h
src/gfx/angle/samples/gles2_book/Common/esUtil_win.h
src/gfx/angle/src/compiler/MMap.h
src/gfx/angle/src/libEGL/resource.h
src/gfx/angle/src/libGLESv2/resource.h
src/gfx/cairo/cairo/src/cairo-arc-private.h
src/gfx/cairo/cairo/src/cairo-boxes-private.h
src/gfx/cairo/cairo/src/cairo-combsort-private.h
src/gfx/cairo/cairo/src/cairo-composite-rectangles-private.h
src/gfx/cairo/cairo/src/cairo-drm.h
src/gfx/cairo/cairo/src/cairo-features-win32.h
src/gfx/cairo/cairo/src/cairo-fontconfig-private.h
src/gfx/cairo/cairo/src/cairo-freed-pool-private.h
src/gfx/cairo/cairo/src/cairo-ft-private.h
src/gfx/cairo/cairo/src/cairo-gl-private.h
src/gfx/cairo/cairo/src/cairo-glitz-private.h
src/gfx/cairo/cairo/src/cairo-image-info-private.h
src/gfx/cairo/cairo/src/cairo-meta-surface-private.h
src/gfx/cairo/cairo/src/cairo-no-features.h
src/gfx/cairo/cairo/src/cairo-os2-private.h
src/gfx/cairo/cairo/src/cairo-output-stream-private.h
src/gfx/cairo/cairo/src/cairo-paginated-private.h
src/gfx/cairo/cairo/src/cairo-paginated-surface-private.h
src/gfx/cairo/cairo/src/cairo-path-private.h
src/gfx/cairo/cairo/src/cairo-pdf-surface-private.h
src/gfx/cairo/cairo/src/cairo-private.h
src/gfx/cairo/cairo/src/cairo-ps-surface-private.h
src/gfx/cairo/cairo/src/cairo-quartz-private.h
src/gfx/cairo/cairo/src/cairo-recording-surface-private.h
src/gfx/cairo/cairo/src/cairo-scaled-font-subsets-private.h
src/gfx/cairo/cairo/src/cairo-script.h
src/gfx/cairo/cairo/src/cairo-skia.h
src/gfx/cairo/cairo/src/cairo-slope-private.h
src/gfx/cairo/cairo/src/cairo-supported-features.h
src/gfx/cairo/cairo/src/cairo-surface-fallback-private.h
src/gfx/cairo/cairo/src/cairo-surface-offset-private.h
src/gfx/cairo/cairo/src/cairo-surface-snapshot-private.h
src/gfx/cairo/cairo/src/cairo-surface-subsurface-private.h
src/gfx/cairo/cairo/src/cairo-surface-wrapper-private.h
src/gfx/cairo/cairo/src/cairo-svg-surface-private.h
src/gfx/cairo/cairo/src/cairo-tee-surface-private.h
src/gfx/cairo/cairo/src/cairo-truetype-subset-private.h
src/gfx/cairo/cairo/src/cairo-type1-private.h
src/gfx/cairo/cairo/src/cairo-type3-glyph-surface-private.h
src/gfx/cairo/cairo/src/cairo-user-font-private.h
src/gfx/cairo/cairo/src/cairo-vg.h
src/gfx/cairo/cairo/src/cairo-xcb-xrender.h
src/gfx/cairo/cairo/src/cairo-xcb.h
src/gfx/cairo/cairo/src/cairo-xlib-surface-private.h
src/gfx/cairo/cairo/src/cairo-xml.h
src/gfx/cairo/cairo/src/test-fallback-surface.h
src/gfx/cairo/cairo/src/test-meta-surface.h
src/gfx/cairo/cairo/src/test-paginated-surface.h
src/gfx/cairo/cairo/test/buffer_diff.h
src/gfx/cairo/cairo/test/cairo_test.h
src/gfx/cairo/cairo/test/read_png.h
src/gfx/cairo/cairo/test/write_png.h
src/gfx/cairo/cairo/test/xmalloc.h
src/gfx/cairo/libpixman/src/pixman-accessor.h
src/gfx/cairo/libpixman/src/pixman-arm-common.h
src/gfx/cairo/libpixman/src/pixman-arm-neon-asm.h
src/gfx/cairo/libpixman/src/pixman-combine32.h
src/gfx/cairo/libpixman/src/pixman-combine64.h
src/gfx/cairo/libpixman/src/pixman-edge-imp.h
src/gfx/cairo/libpixman/src/pixman-x64-mmx-emulation.h
src/gfx/harfbuzz/src/hb-blob-private.h
src/gfx/harfbuzz/src/hb-font-private.h
src/gfx/harfbuzz/src/hb-ft.h
src/gfx/harfbuzz/src/hb-glib.h
src/gfx/harfbuzz/src/hb-graphite.h
src/gfx/harfbuzz/src/hb-icu.h
src/gfx/harfbuzz/src/hb-ot-shape-complex-arabic-table.h
src/gfx/harfbuzz/src/hb-ot.h
src/gfx/harfbuzz/src/hb-unicode-private.h
src/gfx/layers/ipc/ShadowLayerUtils.h
src/gfx/layers/ipc/ShadowLayerUtilsX11.h
src/gfx/ots/src/cff_type2_charstring.h
src/gfx/ots/src/cmap.h
src/gfx/ots/src/cvt.h
src/gfx/ots/src/fpgm.h
src/gfx/ots/src/gasp.h
src/gfx/ots/src/gdef.h
src/gfx/ots/src/glyf.h
src/gfx/ots/src/gpos.h
src/gfx/ots/src/gsub.h
src/gfx/ots/src/hdmx.h
src/gfx/ots/src/head.h
src/gfx/ots/src/hhea.h
src/gfx/ots/src/hmtx.h
src/gfx/ots/src/kern.h
src/gfx/ots/src/layout.h
src/gfx/ots/src/loca.h
src/gfx/ots/src/ltsh.h
src/gfx/ots/src/maxp.h
src/gfx/ots/src/name.h
src/gfx/ots/src/post.h
src/gfx/ots/src/prep.h
src/gfx/ots/src/vdmx.h
src/gfx/ots/src/vhea.h
src/gfx/ots/src/vmtx.h
src/gfx/ots/src/vorg.h
src/gfx/qcms/qcmsint.h
src/gfx/src/BaseMargin.h
src/gfx/src/BasePoint.h
src/gfx/src/BaseRect.h
src/gfx/src/BaseSize.h
src/gfx/thebes/cairo-xlib-utils.h
src/gfx/thebes/gfxGlitzSurface.h
src/gfx/thebes/woff-private.h
src/intl/hyphenation/src/hnjalloc.h
src/intl/lwbrk/src/nsLWIMP.h
src/intl/uconv/ucvko/jamoclusters.h
src/intl/unicharutil/public/nsIUGenDetailCategory.h
src/intl/unicharutil/src/ucdata.h
src/ipc/chromium/base/file_version_info_linux.h
src/ipc/chromium/src/base/atomic_sequence_num.h
src/ipc/chromium/src/base/base_drag_source.h
src/ipc/chromium/src/base/base_drop_target.h
src/ipc/chromium/src/base/chrome_application_mac.h
src/ipc/chromium/src/base/clipboard_util.h
src/ipc/chromium/src/base/cpu.h
src/ipc/chromium/src/base/crypto/cssm_init.h
src/ipc/chromium/src/base/crypto/signature_verifier.h
src/ipc/chromium/src/base/data_pack.h
src/ipc/chromium/src/base/directory_watcher.h
src/ipc/chromium/src/base/eintr_wrapper.h
src/ipc/chromium/src/base/event_recorder.h
src/ipc/chromium/src/base/field_trial.h
src/ipc/chromium/src/base/file_util.h
src/ipc/chromium/src/base/file_version_info.h
src/ipc/chromium/src/base/float_util.h
src/ipc/chromium/src/base/foundation_utils_mac.h
src/ipc/chromium/src/base/gfx/gdi_util.h
src/ipc/chromium/src/base/gfx/gtk_native_view_id_manager.h
src/ipc/chromium/src/base/gfx/gtk_util.h
src/ipc/chromium/src/base/gfx/jpeg_codec.h
src/ipc/chromium/src/base/gfx/native_theme.h
src/ipc/chromium/src/base/gfx/platform_canvas.h
src/ipc/chromium/src/base/gfx/platform_canvas_linux.h
src/ipc/chromium/src/base/gfx/platform_canvas_mac.h
src/ipc/chromium/src/base/gfx/platform_device_linux.h
src/ipc/chromium/src/base/gfx/platform_device_mac.h
src/ipc/chromium/src/base/gfx/png_decoder.h
src/ipc/chromium/src/base/gfx/png_encoder.h
src/ipc/chromium/src/base/hmac.h
src/ipc/chromium/src/base/iat_patch.h
src/ipc/chromium/src/base/idle_timer.h
src/ipc/chromium/src/base/image_util.h
src/ipc/chromium/src/base/json_reader.h
src/ipc/chromium/src/base/json_writer.h
src/ipc/chromium/src/base/keyboard_codes.h
src/ipc/chromium/src/base/lazy_instance.h
src/ipc/chromium/src/base/linux_util.h
src/ipc/chromium/src/base/mac_util.h
src/ipc/chromium/src/base/md5.h
src/ipc/chromium/src/base/memory_debug.h
src/ipc/chromium/src/base/message_pump_android.h
src/ipc/chromium/src/base/message_pump_glib.h
src/ipc/chromium/src/base/message_pump_mac.h
src/ipc/chromium/src/base/message_pump_qt.h
src/ipc/chromium/src/base/native_library.h
src/ipc/chromium/src/base/no_windows2000_unittest.h
src/ipc/chromium/src/base/nss_init.h
src/ipc/chromium/src/base/perf_test_suite.h
src/ipc/chromium/src/base/platform_file.h
src/ipc/chromium/src/base/profiler.h
src/ipc/chromium/src/base/registry.h
src/ipc/chromium/src/base/resource_util.h
src/ipc/chromium/src/base/scoped_bstr_win.h
src/ipc/chromium/src/base/scoped_clipboard_writer.h
src/ipc/chromium/src/base/scoped_comptr_win.h
src/ipc/chromium/src/base/scoped_temp_dir.h
src/ipc/chromium/src/base/scoped_variant_win.h
src/ipc/chromium/src/base/scoped_vector.h
src/ipc/chromium/src/base/sha2.h
src/ipc/chromium/src/base/simple_thread.h
src/ipc/chromium/src/base/singleton_objc.h
src/ipc/chromium/src/base/spin_wait.h
src/ipc/chromium/src/base/stack_container.h
src/ipc/chromium/src/base/stats_counters.h
src/ipc/chromium/src/base/string_escape.h
src/ipc/chromium/src/base/string_tokenizer.h
src/ipc/chromium/src/base/sys_info.h
src/ipc/chromium/src/base/system_monitor.h
src/ipc/chromium/src/base/test_file_util.h
src/ipc/chromium/src/base/third_party/nss/sha256.h
src/ipc/chromium/src/base/third_party/purify/pure.h
src/ipc/chromium/src/base/thread_local.h
src/ipc/chromium/src/base/time_format.h
src/ipc/chromium/src/base/trace_event.h
src/ipc/chromium/src/base/tracked_objects.h
src/ipc/chromium/src/base/version.h
src/ipc/chromium/src/base/watchdog.h
src/ipc/chromium/src/base/windows_message_list.h
src/ipc/chromium/src/base/wmi_util.h
src/ipc/chromium/src/base/word_iterator.h
src/ipc/chromium/src/base/worker_pool.h
src/ipc/chromium/src/base/worker_pool_linux.h
src/ipc/chromium/src/chrome/common/accessibility_types.h
src/ipc/chromium/src/chrome/common/app_cache/app_cache_context_impl.h
src/ipc/chromium/src/chrome/common/app_cache/app_cache_dispatcher.h
src/ipc/chromium/src/chrome/common/app_cache/app_cache_dispatcher_host.h
src/ipc/chromium/src/chrome/common/bindings_policy.h
src/ipc/chromium/src/chrome/common/chrome_constants.h
src/ipc/chromium/src/chrome/common/chrome_counters.h
src/ipc/chromium/src/chrome/common/chrome_paths.h
src/ipc/chromium/src/chrome/common/chrome_paths_internal.h
src/ipc/chromium/src/chrome/common/chrome_plugin_lib.h
src/ipc/chromium/src/chrome/common/classfactory.h
src/ipc/chromium/src/chrome/common/debug_flags.h
src/ipc/chromium/src/chrome/common/devtools_messages.h
src/ipc/chromium/src/chrome/common/env_vars.h
src/ipc/chromium/src/chrome/common/extensions/user_script.h
src/ipc/chromium/src/chrome/common/gears_api.h
src/ipc/chromium/src/chrome/common/gfx/color_utils.h
src/ipc/chromium/src/chrome/common/gfx/emf.h
src/ipc/chromium/src/chrome/common/gfx/text_elider.h
src/ipc/chromium/src/chrome/common/gfx/utils.h
src/ipc/chromium/src/chrome/common/gtk_util.h
src/ipc/chromium/src/chrome/common/ipc_channel_posix.h
src/ipc/chromium/src/chrome/common/ipc_channel_win.h
src/ipc/chromium/src/chrome/common/ipc_logging.h
src/ipc/chromium/src/chrome/common/ipc_maybe.h
src/ipc/chromium/src/chrome/common/ipc_test_sink.h
src/ipc/chromium/src/chrome/common/ipc_tests.h
src/ipc/chromium/src/chrome/common/json_value_serializer.h
src/ipc/chromium/src/chrome/common/jstemplate_builder.h
src/ipc/chromium/src/chrome/common/libxml_utils.h
src/ipc/chromium/src/chrome/common/mach_message_source_mac.h
src/ipc/chromium/src/chrome/common/main_function_params.h
src/ipc/chromium/src/chrome/common/mru_cache.h
src/ipc/chromium/src/chrome/common/native_web_keyboard_event.h
src/ipc/chromium/src/chrome/common/navigation_types.h
src/ipc/chromium/src/chrome/common/net/cookie_monster_sqlite.h
src/ipc/chromium/src/chrome/common/net/dns.h
src/ipc/chromium/src/chrome/common/net/url_request_intercept_job.h
src/ipc/chromium/src/chrome/common/notification_registrar.h
src/ipc/chromium/src/chrome/common/owned_widget_gtk.h
src/ipc/chromium/src/chrome/common/page_action.h
src/ipc/chromium/src/chrome/common/page_zoom.h
src/ipc/chromium/src/chrome/common/platform_util.h
src/ipc/chromium/src/chrome/common/plugin_messages.h
src/ipc/chromium/src/chrome/common/pref_member.h
src/ipc/chromium/src/chrome/common/pref_names.h
src/ipc/chromium/src/chrome/common/pref_service.h
src/ipc/chromium/src/chrome/common/property_bag.h
src/ipc/chromium/src/chrome/common/quarantine_mac.h
src/ipc/chromium/src/chrome/common/ref_counted_util.h
src/ipc/chromium/src/chrome/common/render_messages.h
src/ipc/chromium/src/chrome/common/result_codes.h
src/ipc/chromium/src/chrome/common/security_filter_peer.h
src/ipc/chromium/src/chrome/common/sqlite_compiled_statement.h
src/ipc/chromium/src/chrome/common/task_queue.h
src/ipc/chromium/src/chrome/common/temp_scaffolding_stubs.h
src/ipc/chromium/src/chrome/common/time_format.h
src/ipc/chromium/src/chrome/common/unzip.h
src/ipc/chromium/src/chrome/common/url_constants.h
src/ipc/chromium/src/chrome/common/visitedlink_common.h
src/ipc/chromium/src/chrome/common/win_safe_util.h
src/ipc/chromium/src/chrome/common/win_util.h
src/ipc/chromium/src/chrome/common/worker_messages.h
src/ipc/chromium/src/chrome/common/worker_thread_ticker.h
src/ipc/chromium/src/chrome/common/x11_util_internal.h
src/ipc/chromium/src/testing/gtest/include/gtest/gtest-spi.h
src/ipc/chromium/src/third_party/libevent/compat/sys/_time.h
src/ipc/chromium/src/third_party/libevent/evdns.h
src/ipc/chromium/src/third_party/libevent/event-internal.h
src/ipc/chromium/src/third_party/libevent/evhttp.h
src/ipc/chromium/src/third_party/libevent/evrpc-internal.h
src/ipc/chromium/src/third_party/libevent/evrpc.h
src/ipc/chromium/src/third_party/libevent/log.h
src/ipc/chromium/src/third_party/libevent/mac/config.h
src/ipc/chromium/src/third_party/libevent/strlcpy-internal.h
src/ipc/chromium/src/third_party/libevent/test/regress.gen.h
src/ipc/chromium/src/third_party/libevent/test/regress.h
src/ipc/glue/AsyncChannel.h
src/ipc/glue/BrowserProcessSubThread.h
src/ipc/glue/IOThreadChild.h
src/ipc/glue/ProcessChild.h
src/ipc/glue/SharedMemoryBasic_android.h
src/ipc/glue/SharedMemoryBasic_chromium.h
src/ipc/glue/SyncChannel.h
src/ipc/glue/Transport.h
src/ipc/glue/Transport_posix.h
src/ipc/glue/Transport_win.h
src/ipc/ipdl/test/cxx/IPDLUnitTestTypes.h
src/jpeg/cdjpeg.h
src/jpeg/jchuff.h
src/jpeg/jdct.h
src/jpeg/jdhuff.h
src/jpeg/jmemsys.h
src/jpeg/jpegcomp.h
src/jpeg/jsimd.h
src/jpeg/jsimddct.h
src/jpeg/jversion.h
src/jpeg/simd/jsimdcfg.inc.h
src/jpeg/transupp.h
src/js/ipc/CPOWTypes.h
src/js/ipc/ContextWrapperChild.h
src/js/ipc/ContextWrapperParent.h
src/js/ipc/ObjectWrapperChild.h
src/js/ipc/ObjectWrapperParent.h
src/js/jetpack/Handle.h
src/js/jetpack/JetpackActorCommon.h
src/js/jetpack/JetpackChild.h
src/js/jetpack/JetpackParent.h
src/js/jetpack/JetpackProcessChild.h
src/js/jetpack/JetpackProcessParent.h
src/js/jetpack/JetpackService.h
src/js/jsd/jsd.h
src/js/jsd/resource.h
src/js/src/config/gcc_hidden.h
src/js/src/config/mkdepend/def.h
src/js/src/config/mkdepend/ifparser.h
src/js/src/config/mkdepend/imakemdep.h
src/js/src/config/pathsub.h
src/js/src/ctypes/libffi/include/ffi_common.h
src/js/src/ctypes/libffi/src/alpha/ffitarget.h
src/js/src/ctypes/libffi/src/arm/ffitarget.h
src/js/src/ctypes/libffi/src/avr32/ffitarget.h
src/js/src/ctypes/libffi/src/cris/ffitarget.h
src/js/src/ctypes/libffi/src/frv/ffitarget.h
src/js/src/ctypes/libffi/src/ia64/ffitarget.h
src/js/src/ctypes/libffi/src/ia64/ia64_flags.h
src/js/src/ctypes/libffi/src/m32r/ffitarget.h
src/js/src/ctypes/libffi/src/m68k/ffitarget.h
src/js/src/ctypes/libffi/src/mips/ffitarget.h
src/js/src/ctypes/libffi/src/moxie/ffitarget.h
src/js/src/ctypes/libffi/src/pa/ffitarget.h
src/js/src/ctypes/libffi/src/powerpc/asm.h
src/js/src/ctypes/libffi/src/powerpc/ffitarget.h
src/js/src/ctypes/libffi/src/s390/ffitarget.h
src/js/src/ctypes/libffi/src/sh/ffitarget.h
src/js/src/ctypes/libffi/src/sh64/ffitarget.h
src/js/src/ctypes/libffi/src/sparc/ffitarget.h
src/js/src/ctypes/libffi/src/x86/ffitarget.h
src/js/src/ctypes/libffi/testsuite/libffi.call/ffitest.h
src/js/src/ctypes/libffi/testsuite/libffi.special/ffitestcxx.h
src/js/src/editline/editline.h
src/js/src/jscpucfg.h
src/js/src/methodjit/NunboxAssembler.h
src/js/src/methodjit/PunboxAssembler.h
src/js/src/resource.h
src/js/src/v8-dtoa/cached-powers.h
src/js/src/v8-dtoa/conversions.h
src/js/src/v8-dtoa/double.h
src/js/src/v8-dtoa/dtoa.h
src/js/src/v8-dtoa/fast-dtoa.h
src/js/src/v8-dtoa/v8.h
src/js/src/xpconnect/src/nsCSSPropertiesQS.h
src/js/src/xpconnect/src/nsDOMQS.h
src/js/src/xpconnect/src/qsWinUndefs.h
src/js/src/yarr/VMTags.h
src/layout/base/PaintTracker.h
src/layout/style/GroupRule.h
src/layout/style/ImportRule.h
src/layout/style/Loader.h
src/layout/style/NameSpaceRule.h
src/layout/style/Rule.h
src/media/libnestegg/include/nestegg-stdint.h
src/media/libnestegg/include/nestegg.h
src/media/libnestegg/src/align.h
src/media/libnestegg/src/halloc.h
src/media/libnestegg/src/hlist.h
src/media/libogg/include/ogg/config_types.h
src/media/libsydneyaudio/include/sydney_audio.h
src/media/libtheora/include/theora/codec.h
src/media/libtheora/include/theora/theora.h
src/media/libtheora/include/theora/theoraenc.h
src/media/libtheora/lib/apiwrapper.h
src/media/libtheora/lib/arm/armbits.h
src/media/libtheora/lib/arm/armcpu.h
src/media/libtheora/lib/arm/armint.h
src/media/libtheora/lib/bitpack.h
src/media/libtheora/lib/config.h
src/media/libtheora/lib/dct.h
src/media/libtheora/lib/decint.h
src/media/libtheora/lib/dequant.h
src/media/libtheora/lib/huffdec.h
src/media/libtheora/lib/huffman.h
src/media/libtheora/lib/mathops.h
src/media/libtheora/lib/ocintrin.h
src/media/libtheora/lib/quant.h
src/media/libtheora/lib/state.h
src/media/libtheora/lib/x86/mmxloop.h
src/media/libtheora/lib/x86/sse2trans.h
src/media/libtheora/lib/x86/x86cpu.h
src/media/libtheora/lib/x86/x86int.h
src/media/libtheora/lib/x86_vc/mmxloop.h
src/media/libtheora/lib/x86_vc/x86cpu.h
src/media/libtheora/lib/x86_vc/x86int.h
src/media/libtremor/lib/block.h
src/media/libtremor/lib/lsp_lookup.h
src/media/libtremor/lib/mdct.h
src/media/libtremor/lib/mdct_lookup.h
src/media/libtremor/lib/registry.h
src/media/libtremor/lib/window.h
src/media/libtremor/lib/window_lookup.h
src/media/libvorbis/lib/lookup.h
src/media/libvorbis/lib/lookup_data.h
src/media/libvorbis/lib/lpc.h
src/media/libvorbis/lib/lsp.h
src/media/libvorbis/lib/masking.h
src/media/libvorbis/lib/registry.h
src/media/libvorbis/lib/scales.h
src/media/libvorbis/lib/window.h
src/media/libvpx/vp8/common/alloccommon.h
src/media/libvpx/vp8/common/coefupdateprobs.h
src/media/libvpx/vp8/common/common.h
src/media/libvpx/vp8/common/defaultcoefcounts.h
src/media/libvpx/vp8/common/entropymode.h
src/media/libvpx/vp8/common/extend.h
src/media/libvpx/vp8/common/findnearmv.h
src/media/libvpx/vp8/common/g_common.h
src/media/libvpx/vp8/common/invtrans.h
src/media/libvpx/vp8/common/onyx.h
src/media/libvpx/vp8/common/pragmas.h
src/media/libvpx/vp8/common/predictdc.h
src/media/libvpx/vp8/common/preproc.h
src/media/libvpx/vp8/common/quant_common.h
src/media/libvpx/vp8/common/reconinter.h
src/media/libvpx/vp8/common/reconintra.h
src/media/libvpx/vp8/common/reconintra4x4.h
src/media/libvpx/vp8/common/setupintrarecon.h
src/media/libvpx/vp8/common/swapyv12buffer.h
src/media/libvpx/vp8/common/systemdependent.h
src/media/libvpx/vp8/common/vpxerrors.h
src/media/libvpx/vp8/decoder/decodemv.h
src/media/libvpx/vp8/decoder/decoderthreading.h
src/media/libvpx/vp8/decoder/detokenize.h
src/media/libvpx/vp8/decoder/reconintra_mt.h
src/media/libvpx/vpx/vp8e.h
src/media/libvpx/vpx_mem/include/vpx_mem_intrnl.h
src/media/libvpx/vpx_ports/arm.h
src/media/libvpx/vpx_ports/vpx_timer.h
src/media/libvpx/vpx_scale/scale_mode.h
src/media/libvpx/vpx_scale/vpxscale.h
src/media/libvpx/vpx_scale/yv12extend.h
src/media/libvpx/vpx_version.h
src/memory/jemalloc/ql.h
src/memory/jemalloc/qr.h
src/memory/jemalloc/rb.h
src/memory/mozalloc/mozalloc.h
src/memory/mozalloc/mozalloc_abort.h
src/memory/mozalloc/mozalloc_macro_wrappers.h
src/memory/mozalloc/mozalloc_oom.h
src/memory/mozalloc/mozalloc_undef_macro_wrappers.h
src/memory/mozalloc/msvc_raise_wrappers.h
src/memory/mozalloc/msvc_throw_wrapper.h
src/memory/mozalloc/throw_gcc.h
src/memory/mozalloc/throw_msvc.h
src/mfbt/RangedPtr.h
src/mfbt/RefPtr.h
src/mfbt/Types.h
src/mfbt/Util.h
src/mobile/components/build/nsBrowserComponents.h
src/modules/freetype2/builds/amiga/include/freetype/config/ftconfig.h
src/modules/freetype2/builds/amiga/include/freetype/config/ftmodule.h
src/modules/freetype2/builds/unix/ft2unix.h
src/modules/freetype2/builds/vms/ftconfig.h
src/modules/freetype2/devel/ftoption.h
src/modules/freetype2/include/freetype/config/ftconfig.h
src/modules/freetype2/include/freetype/config/ftmodule.h
src/modules/freetype2/include/freetype/config/ftoption.h
src/modules/freetype2/include/freetype/config/ftstdlib.h
src/modules/freetype2/include/freetype/freetype.h
src/modules/freetype2/include/freetype/ftadvanc.h
src/modules/freetype2/include/freetype/ftbbox.h
src/modules/freetype2/include/freetype/ftbdf.h
src/modules/freetype2/include/freetype/ftbitmap.h
src/modules/freetype2/include/freetype/ftcache.h
src/modules/freetype2/include/freetype/ftchapters.h
src/modules/freetype2/include/freetype/ftcid.h
src/modules/freetype2/include/freetype/fterrdef.h
src/modules/freetype2/include/freetype/fterrors.h
src/modules/freetype2/include/freetype/ftgasp.h
src/modules/freetype2/include/freetype/ftglyph.h
src/modules/freetype2/include/freetype/ftgxval.h
src/modules/freetype2/include/freetype/ftgzip.h
src/modules/freetype2/include/freetype/ftincrem.h
src/modules/freetype2/include/freetype/ftlcdfil.h
src/modules/freetype2/include/freetype/ftlist.h
src/modules/freetype2/include/freetype/ftlzw.h
src/modules/freetype2/include/freetype/ftmac.h
src/modules/freetype2/include/freetype/ftmm.h
src/modules/freetype2/include/freetype/ftmodapi.h
src/modules/freetype2/include/freetype/ftmoderr.h
src/modules/freetype2/include/freetype/ftotval.h
src/modules/freetype2/include/freetype/ftoutln.h
src/modules/freetype2/include/freetype/ftpfr.h
src/modules/freetype2/include/freetype/ftrender.h
src/modules/freetype2/include/freetype/ftsizes.h
src/modules/freetype2/include/freetype/ftsnames.h
src/modules/freetype2/include/freetype/ftstroke.h
src/modules/freetype2/include/freetype/ftsynth.h
src/modules/freetype2/include/freetype/ftsystem.h
src/modules/freetype2/include/freetype/fttrigon.h
src/modules/freetype2/include/freetype/fttypes.h
src/modules/freetype2/include/freetype/ftwinfnt.h
src/modules/freetype2/include/freetype/ftxf86.h
src/modules/freetype2/include/freetype/internal/autohint.h
src/modules/freetype2/include/freetype/internal/ftcalc.h
src/modules/freetype2/include/freetype/internal/ftdebug.h
src/modules/freetype2/include/freetype/internal/ftdriver.h
src/modules/freetype2/include/freetype/internal/ftgloadr.h
src/modules/freetype2/include/freetype/internal/ftmemory.h
src/modules/freetype2/include/freetype/internal/ftobjs.h
src/modules/freetype2/include/freetype/internal/ftpic.h
src/modules/freetype2/include/freetype/internal/ftrfork.h
src/modules/freetype2/include/freetype/internal/ftserv.h
src/modules/freetype2/include/freetype/internal/ftstream.h
src/modules/freetype2/include/freetype/internal/fttrace.h
src/modules/freetype2/include/freetype/internal/ftvalid.h
src/modules/freetype2/include/freetype/internal/internal.h
src/modules/freetype2/include/freetype/internal/pcftypes.h
src/modules/freetype2/include/freetype/internal/psaux.h
src/modules/freetype2/include/freetype/internal/pshints.h
src/modules/freetype2/include/freetype/internal/services/svbdf.h
src/modules/freetype2/include/freetype/internal/services/svcid.h
src/modules/freetype2/include/freetype/internal/services/svgldict.h
src/modules/freetype2/include/freetype/internal/services/svgxval.h
src/modules/freetype2/include/freetype/internal/services/svkern.h
src/modules/freetype2/include/freetype/internal/services/svmm.h
src/modules/freetype2/include/freetype/internal/services/svotval.h
src/modules/freetype2/include/freetype/internal/services/svpfr.h
src/modules/freetype2/include/freetype/internal/services/svpostnm.h
src/modules/freetype2/include/freetype/internal/services/svpscmap.h
src/modules/freetype2/include/freetype/internal/services/svpsinfo.h
src/modules/freetype2/include/freetype/internal/services/svsfnt.h
src/modules/freetype2/include/freetype/internal/services/svttcmap.h
src/modules/freetype2/include/freetype/internal/services/svtteng.h
src/modules/freetype2/include/freetype/internal/services/svttglyf.h
src/modules/freetype2/include/freetype/internal/services/svwinfnt.h
src/modules/freetype2/include/freetype/internal/services/svxf86nm.h
src/modules/freetype2/include/freetype/internal/sfnt.h
src/modules/freetype2/include/freetype/internal/t1types.h
src/modules/freetype2/include/freetype/internal/tttypes.h
src/modules/freetype2/include/freetype/t1tables.h
src/modules/freetype2/include/freetype/ttnameid.h
src/modules/freetype2/include/freetype/tttags.h
src/modules/freetype2/include/freetype/ttunpat.h
src/modules/freetype2/include/ft2build.h
src/modules/freetype2/src/autofit/afangles.h
src/modules/freetype2/src/autofit/afcjk.h
src/modules/freetype2/src/autofit/afdummy.h
src/modules/freetype2/src/autofit/aferrors.h
src/modules/freetype2/src/autofit/afindic.h
src/modules/freetype2/src/autofit/aflatin.h
src/modules/freetype2/src/autofit/aflatin2.h
src/modules/freetype2/src/autofit/afloader.h
src/modules/freetype2/src/autofit/afmodule.h
src/modules/freetype2/src/autofit/afpic.h
src/modules/freetype2/src/autofit/afwarp.h
src/modules/freetype2/src/base/basepic.h
src/modules/freetype2/src/base/ftbase.h
src/modules/freetype2/src/bdf/bdfdrivr.h
src/modules/freetype2/src/bdf/bdferror.h
src/modules/freetype2/src/cache/ftccback.h
src/modules/freetype2/src/cache/ftcerror.h
src/modules/freetype2/src/cff/cffcmap.h
src/modules/freetype2/src/cff/cffdrivr.h
src/modules/freetype2/src/cff/cfferrs.h
src/modules/freetype2/src/cff/cffgload.h
src/modules/freetype2/src/cff/cffload.h
src/modules/freetype2/src/cff/cffpic.h
src/modules/freetype2/src/cff/cfftoken.h
src/modules/freetype2/src/cid/ciderrs.h
src/modules/freetype2/src/cid/cidgload.h
src/modules/freetype2/src/cid/cidload.h
src/modules/freetype2/src/cid/cidriver.h
src/modules/freetype2/src/cid/cidtoken.h
src/modules/freetype2/src/gxvalid/gxvfeat.h
src/modules/freetype2/src/gxvalid/gxvmod.h
src/modules/freetype2/src/gxvalid/gxvmorx.h
src/modules/freetype2/src/gzip/infblock.h
src/modules/freetype2/src/gzip/infcodes.h
src/modules/freetype2/src/gzip/inffixed.h
src/modules/freetype2/src/gzip/inftrees.h
src/modules/freetype2/src/gzip/infutil.h
src/modules/freetype2/src/gzip/zutil.h
src/modules/freetype2/src/lzw/ftzopen.h
src/modules/freetype2/src/otvalid/otvcommn.h
src/modules/freetype2/src/otvalid/otvgpos.h
src/modules/freetype2/src/otvalid/otvmod.h
src/modules/freetype2/src/pcf/pcf.h
src/modules/freetype2/src/pcf/pcfdrivr.h
src/modules/freetype2/src/pcf/pcferror.h
src/modules/freetype2/src/pcf/pcfread.h
src/modules/freetype2/src/pcf/pcfutil.h
src/modules/freetype2/src/pfr/pfrcmap.h
src/modules/freetype2/src/pfr/pfrdrivr.h
src/modules/freetype2/src/pfr/pfrerror.h
src/modules/freetype2/src/pfr/pfrgload.h
src/modules/freetype2/src/pfr/pfrload.h
src/modules/freetype2/src/pfr/pfrsbit.h
src/modules/freetype2/src/psaux/afmparse.h
src/modules/freetype2/src/psaux/psauxerr.h
src/modules/freetype2/src/psaux/psauxmod.h
src/modules/freetype2/src/psaux/psconv.h
src/modules/freetype2/src/psaux/psobjs.h
src/modules/freetype2/src/psaux/t1cmap.h
src/modules/freetype2/src/psaux/t1decode.h
src/modules/freetype2/src/pshinter/pshalgo.h
src/modules/freetype2/src/pshinter/pshmod.h
src/modules/freetype2/src/pshinter/pshnterr.h
src/modules/freetype2/src/pshinter/pshpic.h
src/modules/freetype2/src/psnames/psmodule.h
src/modules/freetype2/src/psnames/psnamerr.h
src/modules/freetype2/src/psnames/pspic.h
src/modules/freetype2/src/psnames/pstables.h
src/modules/freetype2/src/raster/ftmisc.h
src/modules/freetype2/src/raster/ftraster.h
src/modules/freetype2/src/raster/ftrend1.h
src/modules/freetype2/src/raster/rasterrs.h
src/modules/freetype2/src/raster/rastpic.h
src/modules/freetype2/src/sfnt/sfdriver.h
src/modules/freetype2/src/sfnt/sferrors.h
src/modules/freetype2/src/sfnt/sfntpic.h
src/modules/freetype2/src/sfnt/sfobjs.h
src/modules/freetype2/src/sfnt/ttcmapc.h
src/modules/freetype2/src/sfnt/ttkern.h
src/modules/freetype2/src/sfnt/ttmtx.h
src/modules/freetype2/src/sfnt/ttpost.h
src/modules/freetype2/src/sfnt/ttsbit.h
src/modules/freetype2/src/smooth/ftgrays.h
src/modules/freetype2/src/smooth/ftsmerrs.h
src/modules/freetype2/src/smooth/ftsmooth.h
src/modules/freetype2/src/smooth/ftspic.h
src/modules/freetype2/src/truetype/ttdriver.h
src/modules/freetype2/src/truetype/tterrors.h
src/modules/freetype2/src/truetype/ttgload.h
src/modules/freetype2/src/truetype/ttgxvar.h
src/modules/freetype2/src/truetype/ttpic.h
src/modules/freetype2/src/truetype/ttpload.h
src/modules/freetype2/src/type1/t1afm.h
src/modules/freetype2/src/type1/t1driver.h
src/modules/freetype2/src/type1/t1errors.h
src/modules/freetype2/src/type1/t1gload.h
src/modules/freetype2/src/type1/t1load.h
src/modules/freetype2/src/type1/t1tokens.h
src/modules/freetype2/src/type42/t42drivr.h
src/modules/freetype2/src/type42/t42error.h
src/modules/freetype2/src/type42/t42parse.h
src/modules/freetype2/src/winfonts/fnterrs.h
src/modules/freetype2/src/winfonts/winfnt.h
src/modules/libbz2/src/bzlib_private.h
src/modules/libimg/png/pngpriv.h
src/modules/libmar/src/mar_private.h
src/modules/libpr0n/decoders/icon/mac/nsIconChannel.h
src/modules/libpref/public/PPrefTuple.h
src/modules/libpref/public/Preferences.h
src/modules/libreg/include/VerReg.h
src/modules/libreg/src/reg.h
src/modules/zlib/src/crc32.h
src/modules/zlib/src/deflate.h
src/modules/zlib/src/gzguts.h
src/modules/zlib/src/inffast.h
src/modules/zlib/src/inffixed.h
src/modules/zlib/src/inflate.h
src/modules/zlib/src/inftrees.h
src/modules/zlib/src/trees.h
src/netwerk/base/src/nsIOThreadPool.h
src/netwerk/cookie/CookieServiceChild.h
src/netwerk/cookie/CookieServiceParent.h
src/netwerk/ipc/ChannelEventQueue.h
src/netwerk/ipc/NeckoChild.h
src/netwerk/ipc/NeckoCommon.h
src/netwerk/ipc/NeckoMessageUtils.h
src/netwerk/ipc/NeckoParent.h
src/netwerk/protocol/ftp/FTPChannelChild.h
src/netwerk/protocol/ftp/FTPChannelParent.h
src/netwerk/protocol/http/HttpChannelChild.h
src/netwerk/protocol/http/HttpChannelParent.h
src/netwerk/protocol/wyciwyg/WyciwygChannelParent.h
src/netwerk/socket/nsSOCKS4SocketProvider.h
src/nsprpub/config/gcc_hidden.h
src/nsprpub/config/libc_r.h
src/nsprpub/config/pathsub.h
src/nsprpub/config/prdepend.h
src/nsprpub/lib/msgc/include/gcint.h
src/nsprpub/pr/include/obsolete/pralarm.h
src/nsprpub/pr/include/prcountr.h
src/nsprpub/pr/include/private/pprmwait.h
src/nsprpub/pr/include/private/primpl.h
src/nsprpub/pr/include/prolock.h
src/nsprpub/pr/include/prpdce.h
src/nsprpub/pr/include/prvrsion.h
src/nsprpub/pr/src/cplus/rcascii.h
src/nsprpub/pr/src/cplus/rcmon.h
src/nsprpub/pr/tests/prttools.h
src/nsprpub/pr/tests/ut_ttools.h
src/other-licenses/7zstub/src/7zip/Common/MSBFDecoder.h
src/other-licenses/7zstub/src/7zip/Common/MSBFEncoder.h
src/other-licenses/7zstub/src/7zip/MyVersion.h
src/other-licenses/android/ba.h
src/other-licenses/android/bionic_tls.h
src/other-licenses/android/linker.h
src/other-licenses/android/linker_debug.h
src/other-licenses/atk-1.0/atk/atk-enum-types.h
src/other-licenses/nsis/Contrib/ApplicationID/resource.h
src/other-licenses/nsis/Contrib/ExDLL/exdll.h
src/parser/expat/lib/ascii.h
src/parser/expat/lib/asciitab.h
src/parser/expat/lib/iasciitab.h
src/parser/expat/lib/internal.h
src/parser/expat/lib/latin1tab.h
src/parser/expat/lib/nametab.h
src/parser/expat/lib/utf8tab.h
src/parser/expat/lib/xmlrole.h
src/parser/expat/lib/xmltok_impl.h
src/parser/htmlparser/public/nsIHTMLFragmentContentSink.h
src/rdf/datasource/public/nsIRDFFTP.h
src/security/coreconf/mkdepend/def.h
src/security/coreconf/mkdepend/ifparser.h
src/security/coreconf/mkdepend/imakemdep.h
src/security/coreconf/nsinstall/pathsub.h
src/security/manager/android_stub.h
src/security/nss/cmd/certutil/certutil.h
src/security/nss/cmd/crlutil/crlgen.h
src/security/nss/cmd/lib/NSPRerrs.h
src/security/nss/cmd/lib/SECerrs.h
src/security/nss/cmd/lib/SSLerrs.h
src/security/nss/cmd/lib/pk11table.h
src/security/nss/cmd/libpkix/testutil/testutil.h
src/security/nss/cmd/libpkix/testutil/testutil_nss.h
src/security/nss/cmd/modutil/install-ds.h
src/security/nss/cmd/modutil/install.h
src/security/nss/cmd/modutil/installparse.h
src/security/nss/cmd/modutil/modutil.h
src/security/nss/cmd/pk12util/pk12util.h
src/security/nss/cmd/signtool/signtool.h
src/security/nss/cmd/signtool/zip.h
src/security/nss/cmd/vfyserv/vfyserv.h
src/security/nss/lib/certdb/certxutl.h
src/security/nss/lib/ckfw/builtins/builtins.h
src/security/nss/lib/ckfw/capi/ckcapi.h
src/security/nss/lib/ckfw/capi/nsscapi.h
src/security/nss/lib/ckfw/ck.h
src/security/nss/lib/ckfw/dbm/ckdbm.h
src/security/nss/lib/ckfw/nssmkey/ckmk.h
src/security/nss/lib/ckfw/nssmkey/nssmkey.h
src/security/nss/lib/crmf/cmmfi.h
src/security/nss/lib/crmf/crmffut.h
src/security/nss/lib/cryptohi/keyi.h
src/security/nss/lib/dev/ckhelper.h
src/security/nss/lib/dev/devm.h
src/security/nss/lib/freebl/blapii.h
src/security/nss/lib/freebl/camellia.h
src/security/nss/lib/freebl/des.h
src/security/nss/lib/freebl/ec.h
src/security/nss/lib/freebl/ecl/ec2.h
src/security/nss/lib/freebl/ecl/ecl-curve.h
src/security/nss/lib/freebl/ecl/ecp_fp.h
src/security/nss/lib/freebl/intel-aes.h
src/security/nss/lib/freebl/loader.h
src/security/nss/lib/freebl/mpi/logtab.h
src/security/nss/lib/freebl/mpi/montmulf.h
src/security/nss/lib/freebl/mpi/mp_gf2m-priv.h
src/security/nss/lib/freebl/mpi/mp_gf2m.h
src/security/nss/lib/freebl/mpi/mpprime.h
src/security/nss/lib/freebl/mpi/utils/bbs_rand.h
src/security/nss/lib/freebl/mpi/vis_proto.h
src/security/nss/lib/freebl/nsslowhash.h
src/security/nss/lib/freebl/rijndael.h
src/security/nss/lib/freebl/secmpi.h
src/security/nss/lib/freebl/secrng.h
src/security/nss/lib/freebl/seed.h
src/security/nss/lib/freebl/sha256.h
src/security/nss/lib/freebl/sha_fast.h
src/security/nss/lib/freebl/shsign.h
src/security/nss/lib/freebl/stubs.h
src/security/nss/lib/jar/jarint.h
src/security/nss/lib/jar/jzlib.h
src/security/nss/lib/libpkix/pkix/params/pkix_buildparams.h
src/security/nss/lib/libpkix/pkix/top/pkix_lifecycle.h
src/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_lifecycle.h
src/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_mem.h
src/security/nss/lib/nss/nssrenam.h
src/security/nss/lib/pk11wrap/dev3hack.h
src/security/nss/lib/pk11wrap/secmodi.h
src/security/nss/lib/pk11wrap/secmodti.h
src/security/nss/lib/pk11wrap/secpkcs5.h
src/security/nss/lib/pkcs12/p12local.h
src/security/nss/lib/pkcs7/p7local.h
src/security/nss/lib/pki/pki3hack.h
src/security/nss/lib/pki/pkim.h
src/security/nss/lib/pki/pkistore.h
src/security/nss/lib/smime/cmslocal.h
src/security/nss/lib/softoken/legacydb/keydbi.h
src/security/nss/lib/softoken/legacydb/lgdb.h
src/security/nss/lib/softoken/legacydb/lowkeyi.h
src/security/nss/lib/softoken/legacydb/pcert.h
src/security/nss/lib/softoken/lgglue.h
src/security/nss/lib/softoken/lowkeyi.h
src/security/nss/lib/softoken/lowpbe.h
src/security/nss/lib/softoken/pk11pars.h
src/security/nss/lib/softoken/pkcs11ni.h
src/security/nss/lib/softoken/sftkdb.h
src/security/nss/lib/softoken/sftkdbti.h
src/security/nss/lib/softoken/sftkpars.h
src/security/nss/lib/softoken/softkver.h
src/security/nss/lib/softoken/softoken.h
src/security/nss/lib/sqlite/sqlite3.h
src/security/nss/lib/ssl/os2_err.h
src/security/nss/lib/ssl/preenc.h
src/security/nss/lib/ssl/sslimpl.h
src/security/nss/lib/ssl/sslmutex.h
src/security/nss/lib/ssl/unix_err.h
src/security/nss/lib/ssl/win32err.h
src/security/nss/lib/util/nsslocks.h
src/security/nss/lib/util/nssutil.h
src/security/nss/lib/util/pkcs11.h
src/security/nss/lib/util/portreg.h
src/security/nss/lib/util/secplcy.h
src/security/nss/lib/zlib/crc32.h
src/security/nss/lib/zlib/deflate.h
src/security/nss/lib/zlib/inffast.h
src/security/nss/lib/zlib/inffixed.h
src/security/nss/lib/zlib/inflate.h
src/security/nss/lib/zlib/inftrees.h
src/security/nss/lib/zlib/trees.h
src/security/nss/tests/pkcs11/netscape/suites/security/pkcs11/pk11test.h
src/security/nss/tests/pkcs11/netscape/suites/security/ssl/sslc.h
src/security/nss/tests/pkcs11/netscape/trivial/acconfig.h
src/startupcache/StartupCache.h
src/storage/public/StatementCache.h
src/storage/public/storage.h
src/toolkit/components/alerts/mac/growl/CFGrowlAdditions.h
src/toolkit/components/alerts/mac/growl/CFMutableDictionaryAdditions.h
src/toolkit/components/alerts/mac/growl/CFURLAdditions.h
src/toolkit/components/alerts/mac/growl/GrowlAbstractSingletonObject.h
src/toolkit/components/alerts/mac/growl/GrowlApplicationBridge.h
src/toolkit/components/alerts/mac/growl/GrowlDefines.h
src/toolkit/components/alerts/mac/growl/GrowlDefinesInternal.h
src/toolkit/components/alerts/mac/growl/GrowlPathUtilities.h
src/toolkit/components/alerts/mac/growl/GrowlPathway.h
src/toolkit/components/alerts/mac/growl/GrowlPreferencesController.h
src/toolkit/components/alerts/mac/growl/GrowlTicketController.h
src/toolkit/components/alerts/mac/mozGrowlDelegate.h
src/toolkit/components/alerts/mac/nsAlertsImageLoadListener.h
src/toolkit/components/alerts/mac/nsNotificationsList.h
src/toolkit/components/startup/nsUserInfoMac.h
src/toolkit/crashreporter/client/crashreporter_osx.h
src/toolkit/crashreporter/google-breakpad/src/breakpad_googletest_includes.h
src/toolkit/crashreporter/google-breakpad/src/client/linux/android_link.h
src/toolkit/crashreporter/google-breakpad/src/client/linux/minidump_writer/directory_reader.h
src/toolkit/crashreporter/google-breakpad/src/client/linux/minidump_writer/line_reader.h
src/toolkit/crashreporter/google-breakpad/src/client/linux/minidump_writer/minidump_extension_linux.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/Framework/OnDemandServer.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/crash_generation/Inspector.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/handler/breakpad_exc_server.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/handler/breakpad_nlist_64.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/handler/minidump_generator.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/handler/protected_memory_allocator.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/handler/testcases/DynamicImagesTests.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/handler/testcases/breakpad_nlist_test.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/handler/testcases/dwarftests.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/sender/crash_report_sender.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/testapp/Controller.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/testapp/TestClass.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/tests/SimpleStringDictionaryTest.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/tests/auto_tempdir.h
src/toolkit/crashreporter/google-breakpad/src/client/mac/tests/testlogging.h
src/toolkit/crashreporter/google-breakpad/src/client/minidump_file_writer-inl.h
src/toolkit/crashreporter/google-breakpad/src/client/windows/common/auto_critical_section.h
src/toolkit/crashreporter/google-breakpad/src/client/windows/tests/crash_generation_app/precompile.h
src/toolkit/crashreporter/google-breakpad/src/client/windows/unittests/dump_analysis.h
src/toolkit/crashreporter/google-breakpad/src/common/convert_UTF.h
src/toolkit/crashreporter/google-breakpad/src/common/dwarf/bytereader-inl.h
src/toolkit/crashreporter/google-breakpad/src/common/dwarf/cfi_assembler.h
src/toolkit/crashreporter/google-breakpad/src/common/dwarf/functioninfo.h
src/toolkit/crashreporter/google-breakpad/src/common/dwarf/line_state_machine.h
src/toolkit/crashreporter/google-breakpad/src/common/dwarf_cfi_to_module.h
src/toolkit/crashreporter/google-breakpad/src/common/dwarf_cu_to_module.h
src/toolkit/crashreporter/google-breakpad/src/common/dwarf_line_to_module.h
src/toolkit/crashreporter/google-breakpad/src/common/linux/dump_symbols.h
src/toolkit/crashreporter/google-breakpad/src/common/linux/eintr_wrapper.h
src/toolkit/crashreporter/google-breakpad/src/common/linux/file_id.h
src/toolkit/crashreporter/google-breakpad/src/common/linux/google_crashdump_uploader.h
src/toolkit/crashreporter/google-breakpad/src/common/linux/libcurl_wrapper.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/GTMDefines.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/GTMGarbageCollection.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/GTMLogger.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/SimpleStringDictionary.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/byteswap.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/dump_syms.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/file_id.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/macho_id.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/macho_walker.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/scoped_task_suspend-inl.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/string_utilities.h
src/toolkit/crashreporter/google-breakpad/src/common/mac/testing/GTMSenTestCase.h
src/toolkit/crashreporter/google-breakpad/src/common/solaris/dump_symbols.h
src/toolkit/crashreporter/google-breakpad/src/common/solaris/file_id.h
src/toolkit/crashreporter/google-breakpad/src/common/solaris/guid_creator.h
src/toolkit/crashreporter/google-breakpad/src/common/solaris/message_output.h
src/toolkit/crashreporter/google-breakpad/src/common/stabs_to_module.h
src/toolkit/crashreporter/google-breakpad/src/common/string_conversion.h
src/toolkit/crashreporter/google-breakpad/src/common/testdata/func-line-pairing.h
src/toolkit/crashreporter/google-breakpad/src/common/windows/guid_string.h
src/toolkit/crashreporter/google-breakpad/src/common/windows/http_upload.h
src/toolkit/crashreporter/google-breakpad/src/common/windows/pdb_source_line_writer.h
src/toolkit/crashreporter/google-breakpad/src/google_breakpad/processor/call_stack.h
src/toolkit/crashreporter/google-breakpad/src/google_breakpad/processor/minidump_processor.h
src/toolkit/crashreporter/google-breakpad/src/google_breakpad/processor/network_source_line_resolver.h
src/toolkit/crashreporter/google-breakpad/src/google_breakpad/processor/process_state.h
src/toolkit/crashreporter/google-breakpad/src/processor/address_map-inl.h
src/toolkit/crashreporter/google-breakpad/src/processor/basic_code_module.h
src/toolkit/crashreporter/google-breakpad/src/processor/basic_code_modules.h
src/toolkit/crashreporter/google-breakpad/src/processor/contained_range_map-inl.h
src/toolkit/crashreporter/google-breakpad/src/processor/network_source_line_protocol.h
src/toolkit/crashreporter/google-breakpad/src/processor/network_source_line_server.h
src/toolkit/crashreporter/google-breakpad/src/processor/pathname_stripper.h
src/toolkit/crashreporter/google-breakpad/src/processor/postfix_evaluator-inl.h
src/toolkit/crashreporter/google-breakpad/src/processor/range_map-inl.h
src/toolkit/crashreporter/google-breakpad/src/processor/simple_symbol_supplier.h
src/toolkit/crashreporter/google-breakpad/src/processor/stackwalker_amd64.h
src/toolkit/crashreporter/google-breakpad/src/processor/stackwalker_arm.h
src/toolkit/crashreporter/google-breakpad/src/processor/stackwalker_ppc.h
src/toolkit/crashreporter/google-breakpad/src/processor/stackwalker_sparc.h
src/toolkit/crashreporter/google-breakpad/src/processor/stackwalker_unittest_utils.h
src/toolkit/crashreporter/google-breakpad/src/processor/stackwalker_x86.h
src/toolkit/crashreporter/google-breakpad/src/processor/synth_minidump.h
src/toolkit/crashreporter/google-breakpad/src/processor/synth_minidump_unittest_data.h
src/toolkit/crashreporter/google-breakpad/src/processor/windows_frame_info.h
src/toolkit/crashreporter/google-breakpad/src/third_party/linux/include/gflags/gflags_completions.h
src/toolkit/crashreporter/google-breakpad/src/third_party/linux/include/glog/logging.h
src/toolkit/crashreporter/google-breakpad/src/third_party/linux/include/glog/raw_logging.h
src/toolkit/crashreporter/google-breakpad/src/third_party/linux/include/glog/stl_logging.h
src/toolkit/crashreporter/google-breakpad/src/tools/mac/crash_report/on_demand_symbol_supplier.h
src/toolkit/crashreporter/google-breakpad/src/tools/windows/converter/ms_symbol_server_converter.h
src/toolkit/xre/MozMeegoAppService.h
src/tools/codesighs/msmap.h
src/tools/trace-malloc/spacetrace.h
src/uriloader/exthandler/mac/nsLocalHandlerAppMac.h
src/uriloader/exthandler/mac/nsMIMEInfoMac.h
src/uriloader/exthandler/mac/nsOSHelperAppService.h
src/widget/public/WidgetTraceEvent.h
src/widget/public/nsGUIEventIPC.h
src/widget/src/cocoa/ComplexTextInputPanel.h
src/widget/src/cocoa/CustomCocoaEvents.h
src/widget/src/cocoa/GfxInfo.h
src/widget/src/cocoa/nsAppShell.h
src/widget/src/cocoa/nsBidiKeyboard.h
src/widget/src/cocoa/nsChildView.h
src/widget/src/cocoa/nsClipboard.h
src/widget/src/cocoa/nsCocoaWindow.h
src/widget/src/cocoa/nsCursorManager.h
src/widget/src/cocoa/nsDeviceContextSpecX.h
src/widget/src/cocoa/nsDragService.h
src/widget/src/cocoa/nsFilePicker.h
src/widget/src/cocoa/nsIdleServiceX.h
src/widget/src/cocoa/nsLookAndFeel.h
src/widget/src/cocoa/nsMacDockSupport.h
src/widget/src/cocoa/nsMenuItemIconX.h
src/widget/src/cocoa/nsMenuItemX.h
src/widget/src/cocoa/nsMenuUtilsX.h
src/widget/src/cocoa/nsNativeThemeCocoa.h
src/widget/src/cocoa/nsNativeThemeColors.h
src/widget/src/cocoa/nsPrintDialogX.h
src/widget/src/cocoa/nsPrintOptionsX.h
src/widget/src/cocoa/nsPrintSettingsX.h
src/widget/src/cocoa/nsScreenManagerCocoa.h
src/widget/src/cocoa/nsSound.h
src/widget/src/cocoa/nsStandaloneNativeMenu.h
src/widget/src/cocoa/nsWindowMap.h
src/widget/src/gtk2/maiRedundantObjectFactory.h
src/widget/src/gtkxtbin/xembed.h
src/widget/src/os2/nsGfxDefs.h
src/xpcom/base/FunctionTimer.h
src/xpcom/base/nsAllocator.h
src/xpcom/base/nsCom.h
src/xpcom/base/nsIID.h
src/xpcom/base/pure.h
src/xpcom/build/Services.h
src/xpcom/build/XPCOM.h
src/xpcom/components/Module.h
src/xpcom/components/ModuleLoader.h
src/xpcom/components/ModuleUtils.h
src/xpcom/ds/nsIPersistentProperties.h
src/xpcom/glue/AutoRestore.h
src/xpcom/glue/BlockingResourceBase.h
src/xpcom/glue/CondVar.h
src/xpcom/glue/FileUtils.h
src/xpcom/glue/GenericFactory.h
src/xpcom/glue/IntentionalCrash.h
src/xpcom/glue/Monitor.h
src/xpcom/glue/Mutex.h
src/xpcom/glue/ReentrantMonitor.h
src/xpcom/glue/nsThreadIDs.h
src/xpcom/glue/unused.h
src/xpcom/tests/resources.h
src/xpcom/typelib/xpidl/xpidl.h

The following cpp files are being included:
src/browser/app/nsBrowserApp.cpp includes src/toolkit/xre/nsWindowsWMain.cpp
src/gfx/angle/src/compiler/MozAngleLink.cpp includes src/gfx/angle/src/compiler/Link.cpp
src/gfx/thebes/gfxUnicodeProperties.cpp includes src/gfx/thebes/gfxUnicodePropertyData.cpp
src/ipc/app/MozillaRuntimeMain.cpp includes src/toolkit/xre/nsWindowsWMain.cpp
src/ipc/ipdl/test/cxx/app/TestIPDL.cpp includes src/toolkit/xre/nsWindowsWMain.cpp
src/js/src/jsinvoke.cpp includes src/js/src/jsinterp.cpp
src/mobile/app/nsBrowserApp.cpp includes src/toolkit/xre/nsWindowsWMain.cpp
src/toolkit/mozapps/update/updater/updater.cpp includes src/toolkit/xre/nsWindowsRestart.cpp
src/toolkit/xre/nsAppRunner.cpp includes src/toolkit/xre/nsWindowsRestart.cpp
src/toolkit/xre/nsWindowsWMain.cpp includes src/toolkit/xre/nsWindowsDllBlocklist.cpp
src/toolkit/xre/test/win/TestXREMakeCommandLineWin.cpp includes src/toolkit/xre/nsWindowsRestart.cpp
src/xpcom/string/src/nsDependentString.cpp includes src/xpcom/string/src/nsTDependentString.cpp
src/xpcom/string/src/nsDependentSubstring.cpp includes src/xpcom/string/src/nsTDependentSubstring.cpp
src/xpcom/string/src/nsPromiseFlatString.cpp includes src/xpcom/string/src/nsTPromiseFlatString.cpp
src/xpcom/string/src/nsString.cpp includes src/xpcom/string/src/nsTString.cpp
src/xpcom/string/src/nsStringComparator.cpp includes src/xpcom/string/src/nsTStringComparator.cpp
src/xpcom/string/src/nsStringObsolete.cpp includes src/xpcom/string/src/nsTStringObsolete.cpp
src/xpcom/string/src/nsSubstring.cpp includes src/xpcom/string/src/nsTSubstring.cpp
src/xpcom/string/src/nsSubstringTuple.cpp includes src/xpcom/string/src/nsTSubstringTuple.cpp
src/xpcom/tests/TestStaticAtoms.cpp includes src/xpcom/tests/MoreTestingAtoms.cpp
src/xpcom/tests/TestStaticAtoms.cpp includes src/xpcom/tests/TestingAtoms.cpp
src/xulrunner/app/nsXULRunnerApp.cpp includes src/toolkit/xre/nsWindowsWMain.cpp
src/xulrunner/stub/nsXULStub.cpp includes src/toolkit/xre/nsWindowsWMain.cpp

The following files are included more than once by the same file:
None

No comments:

Post a Comment