1 # .hgignore - List of filenames hg should ignore
3 # Filenames that should be ignored wherever they appear
14 # User files that may appear at the root
23 # Empty marker file that's generated when we check out NSS
24 ^security/manager/\.nss\.checkout$
29 # Build directories for js shell
34 # SpiderMonkey configury
36 ^js/src/autom4te.cache$
37 # SpiderMonkey test result logs
38 ^js/src/tests/results-.*\.(html|txt)$
40 # Java HTML5 parser classes
41 ^parser/html/java/(html|java)parser/
46 # Ignore the files and directory that Eclipse IDE creates
51 # Ignore the directory that JetBrains IDEs create
54 # Python stuff installed at build time.
56 ^python/psutil/.*\.pyd
62 # Ignore chrome.manifest files from the devtools loader
63 ^browser/devtools/chrome.manifest$
64 ^toolkit/devtools/chrome.manifest$
66 # git checkout of libstagefright
67 ^media/libstagefright/android$
69 # Tag files generated by GNU Global
76 ^browser/components/loop/standalone/content/config\.js$
77 ^browser/components/loop/standalone/node_modules/
79 # Loop web client build/deploy dependencies
80 ^browser/components/loop/standalone/bower_components
82 # Loop legal content build/deploy artifacts
84 # XXX Once a grunt contrib-clean command has been added (bug 1066491), or
85 # once legal has centralized their ToS and PP hosting infrastructure,
86 # (expected Q4 2014) the legal doc build stuff for Loop can be removed,
87 # including the following three lines
88 ^browser/components/loop/standalone/content/legal/styles/.*\.css$
89 ^browser/components/loop/standalone/content/legal/terms/en_US\.html$