diff --git a/parser/html/nsHtml5ArrayCopy.h b/parser/html/nsHtml5ArrayCopy.h
index 046273f7b53..b277a9513e3 100644
--- a/parser/html/nsHtml5ArrayCopy.h
+++ b/parser/html/nsHtml5ArrayCopy.h
@@ -23,7 +23,6 @@
#ifndef nsHtml5ArrayCopy_h
#define nsHtml5ArrayCopy_h
-#include "prtypes.h"
class nsString;
class nsHtml5StackNode;
diff --git a/parser/html/nsHtml5Highlighter.h b/parser/html/nsHtml5Highlighter.h
index 025f37fe749..f869b6c667c 100644
--- a/parser/html/nsHtml5Highlighter.h
+++ b/parser/html/nsHtml5Highlighter.h
@@ -4,7 +4,6 @@
#ifndef nsHtml5Highlighter_h
#define nsHtml5Highlighter_h
-#include "prtypes.h"
#include "nsCOMPtr.h"
#include "nsHtml5TreeOperation.h"
#include "nsHtml5UTF16Buffer.h"
diff --git a/parser/html/nsHtml5NamedCharacters.cpp b/parser/html/nsHtml5NamedCharacters.cpp
index 040893e9b71..2c486cca634 100644
--- a/parser/html/nsHtml5NamedCharacters.cpp
+++ b/parser/html/nsHtml5NamedCharacters.cpp
@@ -21,7 +21,6 @@
*/
#define nsHtml5NamedCharacters_cpp_
-#include "prtypes.h"
#include "jArray.h"
#include "nscore.h"
#include "nsDebug.h"
diff --git a/parser/html/nsHtml5NamedCharacters.h b/parser/html/nsHtml5NamedCharacters.h
index 51eac319947..a0e81214587 100644
--- a/parser/html/nsHtml5NamedCharacters.h
+++ b/parser/html/nsHtml5NamedCharacters.h
@@ -23,7 +23,6 @@
#ifndef nsHtml5NamedCharacters_h
#define nsHtml5NamedCharacters_h
-#include "prtypes.h"
#include "jArray.h"
#include "nscore.h"
#include "nsDebug.h"
diff --git a/parser/html/nsHtml5NamedCharactersAccel.h b/parser/html/nsHtml5NamedCharactersAccel.h
index 104e0bde368..8098c00c4fd 100644
--- a/parser/html/nsHtml5NamedCharactersAccel.h
+++ b/parser/html/nsHtml5NamedCharactersAccel.h
@@ -9,7 +9,6 @@
#ifndef nsHtml5NamedCharactersAccel_h
#define nsHtml5NamedCharactersAccel_h
-#include "prtypes.h"
#include "jArray.h"
#include "nscore.h"
#include "nsDebug.h"
diff --git a/parser/html/nsHtml5Portability.cpp b/parser/html/nsHtml5Portability.cpp
index 1f12cfd966f..618219f7339 100644
--- a/parser/html/nsHtml5Portability.cpp
+++ b/parser/html/nsHtml5Portability.cpp
@@ -2,7 +2,6 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-#include "prtypes.h"
#include "nsIAtom.h"
#include "nsString.h"
#include "jArray.h"
diff --git a/parser/htmlparser/src/nsHTMLEntities.cpp b/parser/htmlparser/src/nsHTMLEntities.cpp
index 005074b10de..e597cd8abcc 100644
--- a/parser/htmlparser/src/nsHTMLEntities.cpp
+++ b/parser/htmlparser/src/nsHTMLEntities.cpp
@@ -11,7 +11,6 @@
#include "nsString.h"
#include "nsCRT.h"
-#include "prtypes.h"
#include "pldhash.h"
using namespace mozilla;
diff --git a/parser/htmlparser/src/nsScanner.h b/parser/htmlparser/src/nsScanner.h
index 8443bfb4fdb..70eb287dfc9 100644
--- a/parser/htmlparser/src/nsScanner.h
+++ b/parser/htmlparser/src/nsScanner.h
@@ -22,7 +22,6 @@
#include "nsCOMPtr.h"
#include "nsString.h"
#include "nsIParser.h"
-#include "prtypes.h"
#include "nsIUnicodeDecoder.h"
#include "nsScannerString.h"